!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=e)},n(t,e)},function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Class extends value ”+String(e)+“ is not a 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;r<n;r++)for(var i in e=arguments)Object.prototype.hasOwnProperty.call(e,i)&&(t=e);return t},o.apply(this,arguments)},a=this&&this.__read||function(t,e){var r=“function”==typeof Symbol&&t;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},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®{void 0===r&&(r={});var n=this,i=a((0,u.separateOptions)(r,e.OPTIONS,c.FindTeX.OPTIONS),3),o=i,s=i,l=i;(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,);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,);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”,),(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:,digits:/^(?:+(?:,{3})*(?:.[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,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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;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._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:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“config”,{get:function(){return this.configMethod?this.configMethod: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=),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©}finally{if®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,r=this.getPackage(e);r&&this.configurations.add(r,“string”==typeof t?r.priority:t)},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)}}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,t.initMethod),t.configMethod&&this.configMethod.add(t.configMethod,t.configMethod),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,p=c;t.preFilters.add(f,p)}}catch(t){r={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if®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;p=m;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,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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&&u.stretchy&&s.default.setAttribute(l,“stretchy”,!1);var c=l.parent;if(!(s.default.getTexClass(l)||u&&u)){var f=i.nodeFactory.create(“node”,“TeXAtom”,);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();try{for(var s=n(o.getExplicitNames()),l=s.next();!l.done;l=s.next()){var u=l.value;a.has(u)||o.attributes!==t.attributes.getInherited(u)||delete o.attributes}}catch(t){r={error:t}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if®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”);g<y.length&&(m=y)&&s.default.isType(m,“mo”)&&s.default.getTexClass(m)===a.TEXCLASS.REL;){if(v!==s.default.getProperty(m,“variantForm”)||!r(h,m)){null==h.attributes.getExplicit(“rspace”)&&s.default.setAttribute(h,“rspace”,“0pt”),null==m.attributes.getExplicit(“lspace”)&&s.default.setAttribute(m,“lspace”,“0pt”);break}s.default.appendChildren(h,s.default.getChildren(m)),e(,h,m);try{for(var b=(l=void 0,n(m.getPropertyNames())),x=b.next();!x.done;x=b.next()){var T=x.value;h.setProperty(T,m.getProperty(T))}}catch(t){l={error:t}}finally{try{x&&!x.done&&(u=b.return)&&u.call(b)}finally{if(l)throw l.error}}y.splice(g,1),c.push(m),m.parent=null,m.setProperty(“relationsCombined”,!0)}h.attributes.setInherited(“form”,h.getForms())}}}catch(t){i={error:t}}finally{try{p&&!p.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}t.data.removeFromList(“mo”,c)};var e=function(t,e,r){var n=e.attributes,i=r.attributes;t.forEach((function(t){var e=i.getExplicit(t);null!=e&&n.set(t,e)}))},r=function(t,e){var r,i,o=function(t,e){return t.getExplicitNames().filter((function®{return r!==e&&(“stretchy”!==r||t.getExplicit(“stretchy”))}))},a=t.attributes,s=e.attributes,l=o(a,“lspace”),u=o(s,“rspace”);if(l.length!==u.length)return!1;try{for(var c=n(l),f=c.next();!f.done;f=c.next()){var p=f.value;if(a.getExplicit(p)!==s.getExplicit(p))return!1}}catch(t){r={error:t}}finally{try{f&&!f.done&&(i=c.return)&&i.call©}finally{if®throw r.error}}return!0},i=function(t,e,r){var i,o,a=[];try{for(var l=n(t.getList(“m”+e+r)),u=l.next();!u.done;u=l.next()){var c=u.value,f=c.childNodes;if(!f[c]||!f[c]){var p=c.parent,h=f[c]?t.nodeFactory.create(“node”,“m”+e,[f,f[c]]):t.nodeFactory.create(“node”,“m”+r,[f,f[c]]);s.default.copyAttributes(c,h),p?p.replaceChild(h,c):t.root=h,a.push©}}}catch(t){i={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(i)throw i.error}}t.removeFromList(“m”+e+r,a)};t.cleanSubSup=function(t){var e=t.data;e.error||(i(e,“sub”,“sup”),i(e,“under”,“over”))};var o=function(t,e,r){var i,o,a=[];try{for(var l=n(t.getList(e)),u=l.next();!u.done;u=l.next()){var c=u.value;if(!c.attributes.get(“displaystyle”)){var f=c.childNodes,p=f.coreMO();if(f.getProperty(“movablelimits”)&&!p.attributes.getExplicit(“movablelimits”)){var h=t.nodeFactory.create(“node”,r,c.childNodes);s.default.copyAttributes(c,h),c.parent?c.parent.replaceChild(h,c):t.root=h,a.push©}}}}catch(t){i={error:t}}finally{try{u&&!u.done&&(o=l.return)&&o.call(l)}finally{if(i)throw i.error}}t.removeFromList(e,a)};t.moveLimits=function(t){var e=t.data;o(e,“munderover”,“msubsup”),o(e,“munder”,“msub”),o(e,“mover”,“msup”)},t.setInherited=function(t){t.data.root.setInheritedAttributes({},t.math.display,0,!1)}}(o||(o={})),e.default=o},982: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=e)},n(t,e)},function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Class extends value ”+String(e)+“ is not a 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;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.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,a=n;t.push((0,s.quotePattern)(i)),this.end=[a,r,this.endPattern(a)]},e.prototype.endPattern=function(t,e){return new RegExp((e||(0,s.quotePattern)(t))+“|\\(?:|.)|[{}]”,“g”)},e.prototype.findEnd=function(t,e,r,n){for(var i,a=o(n,3),s=a,u=a,c=a,f=c.lastIndex=r.index+r.length,p=0;i=c.exec(t);){if((i||i)===s&&0===p)return(0,l.protoItem)(r,t.substr(f,i.index-f),i,e,r.index,i.index+i.length,u);“{”===i?p++:“}”===i&&p&&p–}return null},e.prototype.findMathInString=function(t,e,r){var n,i;for(this.start.lastIndex=0;n=this.start.exec®;){if(void 0!==n&&this.env){var o=“\\end\s*(\{”+(0,s.quotePattern)(n)+“\})”;(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){var a=n;o=n.index+n.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]);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<n;r++)this.findMathInString(e,r,t);return e},e.OPTIONS={inlineMath:[],displayMath:[,[“\[”,“\]”]],processEscapes:!0,processEnvironments:!0,processRefs:!0},e}(a.AbstractFindMath);e.FindTeX=u},910:function(t,e,r){var n=this&&this.__values||function(t){var e=“function”==typeof Symbol&&Symbol.iterator,r=e&&t,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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;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©;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,c=l;Array.from(this._fallback).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©;f||(f=new l,this.set(c,f)),f.add(t,e,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;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<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,“__esModule”,{value:!0}),e.NodeFactory=void 0;var a=o(r(321)),s=function(){function t(){this.mmlFactory=null,this.factory={node:t.createNode,token:t.createToken,text:t.createText,error:t.createError}}return t.createNode=function(t,e,r,n,i){void 0===r&&(r=[]),void 0===n&&(n={});var o=t.mmlFactory.create(e);return o.setChildren®,i&&o.appendChild(i),a.default.setProperties(o,n),o},t.createToken=function(t,e,r,n){void 0===r&&(r={}),void 0===n&&(n=“”);var i=t.create(“text”,n);return t.create(“node”,e,[],r,i)},t.createText=function(t,e){return null==e?null:t.mmlFactory.create(“text”).setText(e)},t.createError=function(t,e){var r=t.create(“text”,e),n=t.create(“node”,“mtext”,[],{},r);return t.create(“node”,“merror”,,{“data-mjx-error”:e})},t.prototype.setMmlFactory=function(t){this.mmlFactory=t},t.prototype.set=function(t,e){this.factory=e},t.prototype.setCreators=function(t){for(var e in t)this.set(e,t)},t.prototype.create=function(t){for(var e=[],r=1;r<arguments.length;r++)e=arguments;var o=this.factory||this.factory.node,a=o.apply(void 0,i([this,e],n(e.slice(1)),!1));return“node”===t&&this.configuration.addNode(e,a),a},t.prototype.get=function(t){return this.factory},t}();e.NodeFactory=s},321:function(t,e,r){var n=this&&this.__values||function(t){var e=“function”==typeof Symbol&&Symbol.iterator,r=e&&t,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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;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<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))};Object.defineProperty(e,“__esModule”,{value:!0});var a,s=r(921),l=r(946);!function(t){var e=new Map([,[“fnOP”,!0],,[“subsupOK”,!0],,[“useHeight”,!0],,[“withDelims”,!0],,[“open”,!0],]);function r(t,r){var i,o;try{for(var a=n(Object.keys®),s=a.next();!s.done;s=a.next()){var l=s.value,u=r;“texClass”===l?(t.texClass=u,t.setProperty(l,u)):“movablelimits”===l?(t.setProperty(“movablelimits”,u),(t.isKind(“mo”)||t.isKind(“mstyle”))&&t.attributes.set(“movablelimits”,u)):“inferred”===l||(e.has(l)?t.setProperty(l,u):t.attributes.set(l,u))}}catch(t){i={error:t}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(i)throw i.error}}}function a(t,e,r){t.childNodes=r,r&&(r.parent=t)}function u(t,e){return t.isKind(e)}t.createEntity=function(t){return String.fromCodePoint(parseInt(t,16))},t.getChildren=function(t){return t.childNodes},t.getText=function(t){return t.getText()},t.appendChildren=function(t,e){var r,i;try{for(var o=n(e),a=o.next();!a.done;a=o.next()){var s=a.value;t.appendChild(s)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if®throw r.error}}},t.setAttribute=function(t,e,r){t.attributes.set(e,r)},t.setProperty=function(t,e,r){t.setProperty(e,r)},t.setProperties=r,t.getProperty=function(t,e){return t.getProperty(e)},t.getAttribute=function(t,e){return t.attributes.get(e)},t.removeProperties=function(t){for(var e=[],r=1;r<arguments.length;r++)e=arguments;t.removeProperty.apply(t,o([],i(e),!1))},t.getChildAt=function(t,e){return t.childNodes},t.setChild=a,t.copyChildren=function(t,e){for(var r=t.childNodes,n=0;n<r.length;n++)a(e,n,r)},t.copyAttributes=function(t,e){e.attributes=t.attributes,r(e,t.getAllProperties())},t.isType=u,t.isEmbellished=function(t){return t.isEmbellished},t.getTexClass=function(t){return t.texClass},t.getCoreMO=function(t){return t.coreMO()},t.isNode=function(t){return t instanceof s.AbstractMmlNode||t instanceof s.AbstractMmlEmptyNode},t.isInferred=function(t){return t.isInferred},t.getForm=function(t){var e,r;if(!u(t,“mo”))return null;var i=t,o=i.getForms();try{for(var a=n(o),s=a.next();!s.done;s=a.next()){var c=s.value,f=l.MmlMo.OPTABLE[i.getText()];if(f)return f}}catch(t){e={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return null}}(a||(a={})),e.default=a},708:function(t,e,r){var n=this&&this.__read||function(t,e){var r=“function”==typeof Symbol&&t;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<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))},o=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,“__esModule”,{value:!0});var a,s=o(r(321)),l=r(7),u=o(r(702));!function(t){t.variable=function(t,e){var r=u.default.getFontDef(t),n=t.stack.env;n.multiLetterIdentifiers&&“”!==n.font&&(e=t.string.substr(t.i-1).match(n.multiLetterIdentifiers),t.i+=e.length-1,r.mathvariant===l.TexConstant.Variant.NORMAL&&n.noAutoOP&&e.length>1&&(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.replace(//g,“”)),t.i+=i.length-1):r=t.create(“token”,“mo”,o,e),t.Push®},t.controlSequence=function(t,e){var r=t.GetCS();t.parse(“macro”,)},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,s=t.itemFactory.create(“begin”).setProperties({name:e,end:a});s=r.apply(void 0,i(,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;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<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))},o=this&&this.__values||function(t){var e=“function”==typeof Symbol&&Symbol.iterator,r=e&&t,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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(,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},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;if(r||(r=this.nodeLists=[]),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||[],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=i,i},t.prototype.removeFromList=function(t,e){var r,n,i=this.nodeLists||[];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®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;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,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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,o=e,a=e;if(“mu”!==o)return;return[m(r(parseFloat(i||“1”))).slice(0,-2),“em”,a]}([i.replace(/,/,“.”),i,i.length]):}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(/^/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;o<r;){var u=t;switch(u){case“ ”:break;case“{”:s?a++:(l=!1,a>n&&(a=n)),n++;break;case“}”:n&&n–,(s||l)&&(a–,l=!0),s=!1;break;default:if(!n&&-1!==e.indexOf(u))return;s=!1,l=!1}i+=u}if(n)throw new c.default(“ExtraOpenMissingClose”,“Extra open brace or missing close brace”);return}t.matchDimen=d,t.dimen2em=function(t){var e=n(d(t),2),i=e,o=e,a=parseFloat(i||“1”),s=r;return s?s(a):0},t.Em=m,t.cols=function(){for(var t=[],e=0;e<arguments.length;e++)t=arguments;return t.map((function(t){return m(t)})).join(“ ”)},t.fenced=function(t,e,r,n,i,o){void 0===i&&(i=“”),void 0===o&&(o=“”);var a,c=t.nodeFactory,f=c.create(“node”,“mrow”,[],{open:e,close:n,texClass:s.TEXCLASS.INNER});if(i)a=new u.default(“\”i
“l”+e,t.parser.stack.env,t).mml();else{var p=c.create(“text”,e);a=c.create(“node”,“mo”,[],{fence:!0,stretchy:!0,symmetric:!0,texClass:s.TEXCLASS.OPEN},p)}if(l.default.appendChildren(f,),i)a=new u.default(“\”i
“r”+n,t.parser.stack.env,t).mml();else{var h=c.create(“text”,n);a=c.create(“node”,“mo”,[],{fence:!0,stretchy:!0,symmetric:!0,texClass:s.TEXCLASS.CLOSE},h)}return o&&a.attributes.set(“mathcolor”,o),l.default.appendChildren(f,),f},t.fixedFence=function(t,e,r,n){var i=t.nodeFactory.create(“node”,“mrow”,[],{open:e,close:n,texClass:s.TEXCLASS.ORD});return e&&l.default.appendChildren(i,),l.default.isType(r,“mrow”)?l.default.appendChildren(i,l.default.getChildren®):l.default.appendChildren(i,),n&&l.default.appendChildren(i,),i},t.mathPalette=y,t.fixInitialMO=function(t,e){for(var r=0,n=e.length;r<n;r++){var i=e;if(i&&!l.default.isType(i,“mspace”)&&(!l.default.isType(i,“TeXAtom”)||l.default.getChildren(i)&&l.default.getChildren(l.default.getChildren(i)).length)){if(l.default.isEmbellished(i)||l.default.isType(i,“TeXAtom”)&&l.default.getTexClass(i)===s.TEXCLASS.REL){var o=t.nodeFactory.create(“node”,“mi”);e.unshift(o)}break}}},t.internalMath=function(t,e,r,n){if(t.configuration.options.internalMath)return t.configuration.options.internalMath(t,e,r,n);var i,o,a=n||t.stack.env.font,s=a?{mathvariant:a}:{},l=[],f=0,p=0,h=“”,d=0;if(e.match(/\?|\(|\(eq)?refs*{/)){for(;f<e.length;)if(“$”===(i=e.charAt(f++)))“$”===h&&0===d?(o=t.create(“node”,“TeXAtom”,[new u.default(e.slice(p,f-1),{},t.configuration).mml()]),l.push(o),h=“”,p=f):“”===h&&(p<f-1&&l.push(g(t,e.slice(p,f-1),s)),h=“$”,p=f);else if(“{”===i&&“”!==h)d++;else if(“}”===i)if(“}”===h&&0===d){var m=new u.default(e.slice(p,f),{},t.configuration).mml();o=t.create(“node”,“TeXAtom”,,s),l.push(o),h=“”,p=f}else“”!==h&&d&&d–;else if(“\”===i)if(“”===h&&e.substr(f).match(/^(eq)?refs*{/)){var y=RegExp.length;p<f-1&&l.push(g(t,e.slice(p,f-1),s)),h=“}”,p=f-1,f+=y}else“(”===(i=e.charAt(f++))&&“”===h?(p<f-2&&l.push(g(t,e.slice(p,f-2),s)),h=“)”,p=f):“)”===i&&“)”===h&&0===d?(o=t.create(“node”,“TeXAtom”,[new u.default(e.slice(p,f-2),{},t.configuration).mml()]),l.push(o),h=“”,p=f):i.match(//)&&“”===h&&(f–,e=e.substr(0,f-1)+e.substr(f));if(“”!==h)throw new c.default(“MathNotTerminated”,“Math not terminated in text box”)}return p<e.length&&l.push(g(t,e.slice(p),s)),null!=r?l=:l.length>1&&(l=),l},t.internalText=g,t.underOver=function(e,r,n,i,o){if(t.checkMovableLimits®,l.default.isType(r,“munderover”)&&l.default.isEmbellished®){l.default.setProperties(l.default.getCoreMO®,{lspace:0,rspace:0});var a=e.create(“node”,“mo”,[],{rspace:0});r=e.create(“node”,“mrow”,)}var u=e.create(“node”,“munderover”,);l.default.setChild(u,“over”===i?u.over:u.under,n);var c=u;return o&&(c=e.create(“node”,“TeXAtom”,,{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&&e.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;o<r.length;){var a=r.charAt(o++);if(“\”===a)n+=a+r.charAt(o++);else if(“#”===a)if(“#”===(a=r.charAt(o++)))n+=a;else{if(!a.match(//)||parseInt(a,10)>e.length)throw new c.default(“IllegalMacroParam”,“Illegal macro parameter reference”);i=v(t,v(t,i,n),e),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)),i=e,l=e,“=”===i?(a=(r=n(x(l,),3)),i=r,l=r,a=“false”===a||“true”===a?JSON.parse(a):a,s=a):o&&(s=!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®throw new c.default(“InvalidOption”,“Invalid option: %1”,f);delete s}}}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,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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;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<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,“__esModule”,{value:!0});var s=a(r(321)),l=function(){function t(t,e,r){this._factory=t,this._env=e,this.global={},this.stack=[],this.global={isInner:r},this.stack=,e&&(this.stack.env=e),this.env=this.stack.env}return Object.defineProperty(t.prototype,“env”,{get:function(){return this._env},set:function(t){this._env=t},enumerable:!1,configurable:!0}),t.prototype.Push=function(){for(var t,e,r=[],a=0;a<arguments.length;a++)r=arguments;try{for(var l=n®,u=l.next();!u.done;u=l.next()){var c=u.value;if©{var f=s.default.isNode©?this._factory.create(“mml”,c):c;f.global=this.global;var p=i(this.stack.length?this.Top().checkItem(f):,2),h=p,d=p;d&&(h?(this.Pop(),this.Push.apply(this,o([],i(h),!1))):(this.stack.push(f),f.env?(f.copyEnv&&Object.assign(f.env,this.env),this.env=f.env):f.env=this.env))}}}catch(e){t={error:e}}finally{try{u&&!u.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}},t.prototype.Pop=function(){var t=this.stack.pop();return t.isOpen||delete t.env,this.env=this.stack.length?this.Top().env:{},t},t.prototype.Top=function(t){return void 0===t&&(t=1),this.stack.length<t?null:this.stack},t.prototype.Prev=function(t){var e=this.Top();return t?e.First:e.Pop()},t.prototype.toString=function(){return“stack[n ”+this.stack.join(“n ”)+“n]”},t}();e.default=l},44: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=e)},n(t,e)},function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Class extends value ”+String(e)+“ is not a 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;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;i<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))},s=this&&this.__values||function(t){var e=“function”==typeof Symbol&&Symbol.iterator,r=e&&t,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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;r<arguments.length;r++)e=arguments;(t=this._nodes).push.apply(t,a([],o(e),!1))},t.prototype.Pop=function(){return this._nodes.pop()},Object.defineProperty(t.prototype,“First”,{get:function(){return this._nodes},set:function(t){this._nodes=t},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“Last”,{get:function(){return this._nodes},set:function(t){this._nodes=t},enumerable:!1,configurable:!0}),t.prototype.Peek=function(t){return null==t&&(t=1),this._nodes.slice(this.Size()-t)},t.prototype.Size=function(){return this._nodes.length},t.prototype.Clear=function(){this._nodes=[]},t.prototype.toMml=function(t,e){return void 0===t&&(t=!0),1!==this._nodes.length||e?this.create(“node”,t?“inferredMrow”:“mrow”,this._nodes,{}):this.First},t.prototype.create=function(t){for(var e,r=[],n=1;n<arguments.length;n++)r=arguments;return(e=this.factory.configuration.nodeFactory).create.apply(e,a(,o®,!1))},t}();e.MmlStack=c;var f=function(t){function e(e){for(var r=[],n=1;n<arguments.length;n++)r=arguments;var i=t.call(this,r)||this;return i.factory=e,i.global={},i._properties={},i.isOpen&&(i._env={}),i}return i(e,t),Object.defineProperty(e.prototype,“kind”,{get:function(){return“base”},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,“env”,{get:function(){return this._env},set:function(t){this._env=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,“copyEnv”,{get:function(){return!0},enumerable:!1,configurable:!0}),e.prototype.getProperty=function(t){return this._properties},e.prototype.setProperty=function(t,e){return this._properties=e,this},Object.defineProperty(e.prototype,“isOpen”,{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,“isClose”,{get:function(){return!1},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,“isFinal”,{get:function(){return!1},enumerable:!1,configurable:!0}),e.prototype.isKind=function(t){return t===this.kind},e.prototype.checkItem=function(t){if(t.isKind(“over”)&&this.isOpen&&(t.setProperty(“num”,this.toMml(!1)),this.Clear()),t.isKind(“cell”)&&this.isOpen){if(t.getProperty(“linebreak”))return e.fail;throw new u.default(“Misplaced”,“Misplaced %1”,t.getName())}if(t.isClose&&this.getErrors(t.kind)){var r=o(this.getErrors(t.kind),2),n=r,i=r;throw new u.default(n,i,t.getName())}return t.isFinal?(this.Push(t.First),e.fail):e.success},e.prototype.clearEnv=function(){var t,e;try{for(var r=s(Object.keys(this.env)),n=r.next();!n.done;n=r.next()){var i=n.value;delete this.env}}catch(e){t={error:e}}finally{try{n&&!n.done&&(e=r.return)&&e.call®}finally{if(t)throw t.error}}},e.prototype.setProperties=function(t){return Object.assign(this._properties,t),this},e.prototype.getName=function(){return this.getProperty(“name”)},e.prototype.toString=function(){return this.kind+“[”+this.nodes.join(“; ”)+“]”},e.prototype.getErrors=function(t){return(this.constructor.errors||{})[t]||e.errors},e.fail=,e.success=,e.errors={end:[“MissingBeginExtraEnd”,“Missing \begin{%1} or extra \end{%1}”],close:[“ExtraCloseMissingOpen”,“Extra close brace or missing open brace”],right:[“MissingLeftExtraRight”,“Missing \left or extra \right”],middle:[“ExtraMiddle”,“Extra \middle”]},e}©;e.BaseItem=f},239:function(t,e,r){var n,i,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t=e)},n(t,e)},function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Class extends value ”+String(e)+“ is not a 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});var a=r(44),s=r(752),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e}(a.BaseItem),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.defaultKind=“dummy”,e.configuration=null,e}return o(e,t),e.DefaultStackItems=((i={})[l.prototype.kind]=l,i),e}(s.AbstractFactory);e.default=u},237:function(t,e){Object.defineProperty(e,“__esModule”,{value:!0}),e.Macro=e.Symbol=void 0;var r=function(){function t(t,e,r){this._symbol=t,this._char=e,this._attributes=r}return Object.defineProperty(t.prototype,“symbol”,{get:function(){return this._symbol},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“char”,{get:function(){return this._char},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“attributes”,{get:function(){return this._attributes},enumerable:!1,configurable:!0}),t}();e.Symbol=r;var n=function(){function t(t,e,r){void 0===r&&(r=[]),this._symbol=t,this._func=e,this._args=r}return Object.defineProperty(t.prototype,“symbol”,{get:function(){return this._symbol},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“func”,{get:function(){return this._func},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“args”,{get:function(){return this._args},enumerable:!1,configurable:!0}),t}();e.Macro=n},628: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=e)},n(t,e)},function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Class extends value ”+String(e)+“ is not a 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;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.__values||function(t){var e=“function”==typeof Symbol&&Symbol.iterator,r=e&&t,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))};Object.defineProperty(e,“__esModule”,{value:!0}),e.EnvironmentMap=e.CommandMap=e.MacroMap=e.DelimiterMap=e.CharacterMap=e.AbstractParseMap=e.RegExpMap=e.AbstractSymbolMap=e.parseResult=void 0;var l=r(237),u=r(910);function c(t){return void 0===t||t}e.parseResult=c;var f=function(){function t(t,e){this._name=t,this._parser=e,u.MapHandler.register(this)}return Object.defineProperty(t.prototype,“name”,{get:function(){return this._name},enumerable:!1,configurable:!0}),t.prototype.parserFor=function(t){return this.contains(t)?this.parser:null},t.prototype.parse=function(t){var e=o(t,2),r=e,n=e,i=this.parserFor(n),a=this.lookup(n);return i&&a?c(i(r,a)):null},Object.defineProperty(t.prototype,“parser”,{get:function(){return this._parser},set:function(t){this._parser=t},enumerable:!1,configurable:!0}),t}();e.AbstractSymbolMap=f;var p=function(t){function e(e,r,n){var i=t.call(this,e,r)||this;return i._regExp=n,i}return i(e,t),e.prototype.contains=function(t){return this._regExp.test(t)},e.prototype.lookup=function(t){return this.contains(t)?t:null},e}(f);e.RegExpMap=p;var h=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.map=new Map,e}return i(e,t),e.prototype.lookup=function(t){return this.map.get(t)},e.prototype.contains=function(t){return this.map.has(t)},e.prototype.add=function(t,e){this.map.set(t,e)},e.prototype.remove=function(t){this.map.delete(t)},e}(f);e.AbstractParseMap=h;var d=function(t){function e(e,r,n){var i,s,u=t.call(this,e,r)||this;try{for(var c=a(Object.keys(n)),f=c.next();!f.done;f=c.next()){var p=f.value,h=n,d=o(“string”==typeof h?:h,2),m=d,y=d,g=new l.Symbol(p,m,y);u.add(p,g)}}catch(t){i={error:t}}finally{try{f&&!f.done&&(s=c.return)&&s.call©}finally{if(i)throw i.error}}return u}return i(e,t),e}(h);e.CharacterMap=d;var m=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.prototype.parse=function(e){var r=o(e,2),n=r,i=r;return t.prototype.parse.call(this,)},e}(d);e.DelimiterMap=m;var y=function(t){function e(e,r,n){var i,s,u=t.call(this,e,null)||this;try{for(var c=a(Object.keys®),f=c.next();!f.done;f=c.next()){var p=f.value,h=r,d=o(“string”==typeof h?:h),m=d,y=d.slice(1),g=new l.Macro(p,n,y);u.add(p,g)}}catch(t){i={error:t}}finally{try{f&&!f.done&&(s=c.return)&&s.call©}finally{if(i)throw i.error}}return u}return i(e,t),e.prototype.parserFor=function(t){var e=this.lookup(t);return e?e.func:null},e.prototype.parse=function(t){var e=o(t,2),r=e,n=e,i=this.lookup(n),a=this.parserFor(n);return i&&a?c(a.apply(void 0,s(,o(i.args),!1))):null},e}(h);e.MacroMap=y;var g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.prototype.parse=function(t){var e=o(t,2),r=e,n=e,i=this.lookup(n),a=this.parserFor(n);if(!i||!a)return null;var l=r.currentCS;r.currentCS=“\”+n;var u=a.apply(void 0,s(,o(i.args),!1));return r.currentCS=l,c(u)},e}(y);e.CommandMap=g;var v=function(t){function e(e,r,n,i){var o=t.call(this,e,n,i)||this;return o.parser=r,o}return i(e,t),e.prototype.parse=function(t){var e=o(t,2),r=e,n=e,i=this.lookup(n),a=this.parserFor(n);return i&&a?c(this.parser(r,i.symbol,a,i.args)):null},e}(y);e.EnvironmentMap=v},251: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=e)},n(t,e)},function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Class extends value ”+String(e)+“ is not a 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.__values||function(t){var e=“function”==typeof Symbol&&Symbol.iterator,r=e&&t,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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”,),i=r.create(“node”,“mlabeledtr”,);return r.create(“node”,“mtable”,,{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=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”,,{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}©;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}©;e.AllTags=p,function(t){var e=new Map([,[“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)}}catch(t){r={error:t}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if®throw r.error}}},t.create=function(t){var n=e.get(t)||e.get®;if(!n)throw Error(“Unknown tags class”);return new n},t.setDefault=function(t){r=t},t.getDefault=function(){return t.create®}}(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<arguments.length;i++)n=arguments;this.id=e,this.message=t.processString(r,n)}return t.processString=function(e,r){for(var n=e.split(t.pattern),i=1,o=n.length;i<o;i+=2){var a=n.charAt(0);if(a>=“0”&&a<=“9”)n=r[parseInt(n,10)-1],“number”==typeof n&&(n=n.toString());else if(“{”===a){if((a=n.substr(1))>=“0”&&a<=“9”)n=r[parseInt(n.substr(1,n.length-2),10)-1],“number”==typeof n&&(n=n.toString());else n.match(/^{([a-z]+):%(d+)|(.*)}$/)&&(n=“%”+n)}null==n&&(n=“???”)}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,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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;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<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))},a=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,“__esModule”,{value:!0});var s=a(r(702)),l=a(r(874)),u=a(r(466)),c=r(921),f=function(){function t(t,e,r){var i,o;this._string=t,this.configuration=r,this.macroCount=0,this.i=0,this.currentCS=“”;var a,s=e.hasOwnProperty(“isInner”),u=e.isInner;if(delete e.isInner,e){a={};try{for(var c=n(Object.keys(e)),f=c.next();!f.done;f=c.next()){var p=f.value;a=e}}catch(t){i={error:t}}finally{try{f&&!f.done&&(o=c.return)&&o.call©}finally{if(i)throw i.error}}}this.configuration.pushParser(this),this.stack=new l.default(this.itemFactory,a,!s||u),this.Parse(),this.Push(this.itemFactory.create(“stop”))}return Object.defineProperty(t.prototype,“options”,{get:function(){return this.configuration.options},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“itemFactory”,{get:function(){return this.configuration.itemFactory},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“tags”,{get:function(){return this.configuration.tags},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,“string”,{get:function(){return this._string},set:function(t){this._string=t},enumerable:!1,configurable:!0}),t.prototype.parse=function(t,e){return this.configuration.handlers.get(t).parse(e)},t.prototype.lookup=function(t,e){return this.configuration.handlers.get(t).lookup(e)},t.prototype.contains=function(t,e){return this.configuration.handlers.get(t).contains(e)},t.prototype.toString=function(){var t,e,r=“”;try{for(var i=n(Array.from(this.configuration.handlers.keys())),o=i.next();!o.done;o=i.next()){var a=o.value;r+=a+“: ”+this.configuration.handlers.get(a)+“n”}}catch(e){t={error:e}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}return r},t.prototype.Parse=function(){for(var t;this.i<this.string.length;)t=this.getCodePoint(),this.i+=t.length,this.parse(“character”,)},t.prototype.Push=function(t){t instanceof c.AbstractMmlNode&&t.isInferred?this.PushAll(t.childNodes):this.stack.Push(t)},t.prototype.PushAll=function(t){var e,r;try{for(var i=n(t),o=i.next();!o.done;o=i.next()){var a=o.value;this.stack.Push(a)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}},t.prototype.mml=function(){if(!this.stack.Top().isKind(“mml”))return null;var t=this.stack.Top().First;return this.configuration.popParser(),t},t.prototype.convertDelimiter=function(t){var e=this.lookup(“delimiter”,t);return e?e.char:null},t.prototype.getCodePoint=function(){var t=this.string.codePointAt(this.i);return void 0===t?“”:String.fromCodePoint(t)},t.prototype.nextIsSpace=function(){return!!this.string.charAt(this.i).match(/s/)},t.prototype.GetNext=function(){for(;this.nextIsSpace();)this.i++;return this.getCodePoint()},t.prototype.GetCS=function(){var t=this.string.slice(this.i).match(/^((+) ?|[uD800-uDBFF].|.)/i);return t?(this.i+=t.length,t||t):(this.i++,“ ”)},t.prototype.GetArgument=function(t,e){switch(this.GetNext()){case“”:if(!e)throw new u.default(“MissingArgFor”,“Missing argument for %1”,this.currentCS);return null;case“}”:if(!e)throw new u.default(“ExtraCloseMissingOpen”,“Extra close brace or missing open brace”);return null;case“\”:return this.i++,“\”+this.GetCS();case“{”:for(var r=++this.i,n=1;this.i<this.string.length;)switch(this.string.charAt(this.i++)){case“\”:this.i++;break;case“{”:n++;break;case“}”:if(0==–n)return this.string.slice(r,this.i-1)}throw new u.default(“MissingCloseBrace”,“Missing close brace”)}var i=this.getCodePoint();return this.i+=i.length,i},t.prototype.GetBrackets=function(t,e){if(“[”!==this.GetNext())return e;for(var r=++this.i,n=0;this.i<this.string.length;)switch(this.string.charAt(this.i++)){case“{”:n++;break;case“\”:this.i++;break;case“}”:if(n–<=0)throw new u.default(“ExtraCloseLooking”,“Extra close brace while looking for %1”,“‘]’”);break;case“]”:if(0===n)return this.string.slice(r,this.i-1)}throw new u.default(“MissingCloseBracket”,“Could not find closing ‘]’ for argument to %1”,this.currentCS)},t.prototype.GetDelimiter=function(t,e){var r=this.GetNext();if(this.i+=r.length,this.i<=this.string.length&&(“\”===r?r+=this.GetCS():“{”===r&&e&&(this.i–,r=this.GetArgument(t).trim()),this.contains(“delimiter”,r)))return this.convertDelimiter®;throw new u.default(“MissingOrUnrecognizedDelim”,“Missing or unrecognized delimiter for %1”,this.currentCS)},t.prototype.GetDimen=function(t){if(“{”===this.GetNext()){var e=this.GetArgument(t),r=i(s.default.matchDimen(e),2),n=r,o=r;if(n)return n+o}else{e=this.string.slice(this.i);var a=i(s.default.matchDimen(e,!0),3),l=(n=a,o=a,a);if(n)return this.i+=l,n+o}throw new u.default(“MissingDimOrUnits”,“Missing dimension or its units for %1”,this.currentCS)},t.prototype.GetUpTo=function(t,e){for(;this.nextIsSpace();)this.i++;for(var r=this.i,n=0;this.i<this.string.length;){var i=this.i,o=this.GetNext();switch(this.i+=o.length,o){case“\”:o+=this.GetCS();break;case“{”:n++;break;case“}”:if(0===n)throw new u.default(“ExtraCloseLooking”,“Extra close brace while looking for %1”,e);n–}if(0===n&&o===e)return this.string.slice(r,i)}throw new u.default(“TokenNotFoundForCommand”,“Could not find %1 for %2”,e,this.currentCS)},t.prototype.ParseArg=function(e){return new t(this.GetArgument(e),this.stack.env,this.configuration).mml()},t.prototype.ParseUpTo=function(e,r){return new t(this.GetUpTo(e,r),this.stack.env,this.configuration).mml()},t.prototype.GetDelimiterArg=function(t){var e=s.default.trimSpaces(this.GetArgument(t));if(“”===e)return null;if(this.contains(“delimiter”,e))return e;throw new u.default(“MissingOrUnrecognizedDelim”,“Missing or unrecognized delimiter for %1”,this.currentCS)},t.prototype.GetStar=function(){var t=“*”===this.GetNext();return t&&this.i++,t},t.prototype.create=function(t){for(var e,r=[],n=1;n<arguments.length;n++)r=arguments;return(e=this.configuration.nodeFactory).create.apply(e,o(,i®,!1))},t}();e.default=f},606:function(t,e,r){var n,i,o=this&&this.__extends||(n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t=e)},n(t,e)},function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Class extends value ”+String(e)+“ is not a 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 i=Object.getOwnPropertyDescriptor(e,r);i&&!(“get”in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e}}),Object.defineProperty(t,n,i)}:function(t,e,r,n){void 0===n&&(n=r),t=e}),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},u=this&&this.__values||function(t){var e=“function”==typeof Symbol&&Symbol.iterator,r=e&&t,n=0;if®return r.call(t);if(t&&“number”==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t,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:“mo”,a=t.create(“token”,o,r,n?n.char:e);i&&a.attributes.set(“mathvariant”,i),“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:,delimiter:,macro:,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,i=y.StopItem,i=y.OpenItem,i=y.CloseItem,i=y.PrimeItem,i=y.SubsupItem,i=y.OverItem,i=y.LeftItem,i=y.Middle,i=y.RightItem,i=y.BeginItem,i=y.EndItem,i=y.StyleItem,i=y.PositionItem,i=y.CellItem,i=y.MmlItem,i=y.FnItem,i=y.NotItem,i=y.NonscriptItem,i=y.DotsItem,i=y.ArrayItem,i=y.EqnArrayItem,i=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.isKind(“mrow”)){var l=a.childNodes;n.removeFromList(“mstyle”,),n.removeFromList(“mspace”,l.childNodes.childNodes)}}else a.isKind(“mrow”)&&(a.parent.replaceChild(a.childNodes,a),n.removeFromList(“mrow”,))}}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=e)},n(t,e)},function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Class extends value ”+String(e)+“ is not a 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;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;i<o;i++)!n&&i in e||(n||(n=Array.prototype.slice.call(e,0,i)),n=e);return t.concat(n||Array.prototype.slice.call(e))},s=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,“__esModule”,{value:!0}),e.EquationItem=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.RightItem=e.Middle=e.LeftItem=e.OverItem=e.SubsupItem=e.PrimeItem=e.CloseItem=e.OpenItem=e.StopItem=e.StartItem=void 0;var l=r(910),u=r(29),c=r(921),f=s(r(466)),p=s(r(702)),h=s(r(321)),d=r(44),m=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)),[,!0]}return t.prototype.checkItem.call(this,e)},e}(d.BaseItem);e.StartItem=m;var y=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}(d.BaseItem);e.StopItem=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“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”,);return[,!0]}return t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(d.BaseItem.errors),{stop:[“ExtraOpenMissingClose”,“Extra open brace or missing close brace”]}),e}(d.BaseItem);e.OpenItem=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“close”},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,“isClose”,{get:function(){return!0},enumerable:!1,configurable:!0}),e}(d.BaseItem);e.CloseItem=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“prime”},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){var e=o(this.Peek(2),2),r=e,n=e;return!h.default.isType(r,“msubsup”)||h.default.isType(r,“msup”)?[[this.create(“node”,“msup”,),t],!0]:(h.default.setChild(r,r.sup,n),[,!0])},e}(d.BaseItem);e.PrimeItem=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“subsup”},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){if(e.isKind(“open”)||e.isKind(“left”))return d.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 i=this.create(“node”,“mrow”,);e.First=i}return h.default.setChild(r,n,e.First),null!=this.getProperty(“movesupsub”)&&h.default.setProperty(r,“movesupsub”,this.getProperty(“movesupsub”)),[,!0]}if(t.prototype.checkItem.call(this,e)){var s=this.getErrors([n]);throw new(f.default.bind.apply(f.default,a([void 0,s,s],o(s.splice(2)),!1)))}return null},e.errors=Object.assign(Object.create(d.BaseItem.errors),{stop:[“MissingScript”,“Missing superscript or subscript argument”],sup:[“MissingOpenForSup”,“Missing open brace for superscript”],sub:[“MissingOpenForSub”,“Missing open brace for subscript”]}),e}(d.BaseItem);e.SubsupItem=x;var T=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 f.default(“AmbiguousUseOf”,“Ambiguous use of %1”,e.getName());if(e.isClose){var r=this.create(“node”,“mfrac”,);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”))),[,!0]}return t.prototype.checkItem.call(this,e)},e.prototype.toString=function(){return“over[”+this.getProperty(“num”)+“ / ”+this.nodes.join(“; ”)+“]”},e}(d.BaseItem);e.OverItem=T;var M=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[,!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:c.TEXCLASS.CLOSE}),this.create(“token”,“mo”,r,e.getProperty(“delim”)),this.create(“node”,“TeXAtom”,,{texClass:c.TEXCLASS.OPEN})),this.env={},[[this],!0]}return t.prototype.checkItem.call(this,e)},e.errors=Object.assign(Object.create(d.BaseItem.errors),{stop:[“ExtraLeftMissingRight”,“Extra \left or missing \right”]}),e}(d.BaseItem);e.LeftItem=M;var P=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}(d.BaseItem);e.Middle=P;var O=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}(d.BaseItem);e.RightItem=O;var S=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 f.default(“EnvBadEnd”,“\begin{%1} ended with \end{%2}”,this.getName(),e.getName());return this.getProperty(“end”)?d.BaseItem.fail:[,!0]}if(e.isKind(“stop”))throw new f.default(“EnvMissingEnd”,“Missing \end{%1}”,this.getName());return t.prototype.checkItem.call(this,e)},e}(d.BaseItem);e.BeginItem=S;var A=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}(d.BaseItem);e.EndItem=A;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“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[,!0]},e}(d.BaseItem);e.StyleItem=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“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”,,{height:this.getProperty(“dh”),depth:this.getProperty(“dd”),voffset:this.getProperty(“dh”)}),[[this.factory.create(“mml”,r)],!0];case“horizontal”:return[,!0]}}return t.prototype.checkItem.call(this,e)},e}(d.BaseItem);e.PositionItem=w;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“cell”},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,“isClose”,{get:function(){return!0},enumerable:!1,configurable:!0}),e}(d.BaseItem);e.CellItem=_;var E=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}(d.BaseItem);e.MmlItem=E;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“fn”},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(e){var r=this.First;if®{if(e.isOpen)return d.BaseItem.success;if(!e.isKind(“fn”)){var n=e.First;if(!e.isKind(“mml”)||!n)return[,!0];if(h.default.isType(n,“mstyle”)&&n.childNodes.length&&h.default.isType(n.childNodes.childNodes,“mspace”)||h.default.isType(n,“mspace”))return[,!0];h.default.isEmbellished(n)&&(n=h.default.getCoreMO(n));var i=h.default.getForm(n);if(null!=i&&[i])return[,!0]}var o=this.create(“token”,“mo”,{texClass:c.TEXCLASS.NONE},u.entities.ApplyFunction);return[,!0]}return t.prototype.checkItem.apply(this,arguments)},e}(d.BaseItem);e.FnItem=k;var I=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.remap=l.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 d.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®?(n=this.create(“text”,this.remap.lookup®.char),h.default.setChild(e,0,n)):(n=this.create(“text”,“u0338”),h.default.appendChildren(e,)),[[t],!0];n=this.create(“text”,“u29f8”);var i=this.create(“node”,“mtext”,[],{},n),o=this.create(“node”,“mpadded”,,{width:0});return[[e=this.create(“node”,“TeXAtom”,,{texClass:c.TEXCLASS.REL}),t],!0]},e}(d.BaseItem);e.NotItem=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“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]),e.isKind(“mspace”)){if(e!==t.First){var r=this.create(“node”,“mrow”,);t.Push®}this.factory.configuration.addNode(“nonscript”,t.First)}}return[,!0]},e}(d.BaseItem);e.NonscriptItem=L;var 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“dots”},enumerable:!1,configurable:!0}),e.prototype.checkItem=function(t){if(t.isKind(“open”)||t.isKind(“left”))return d.BaseItem.success;var e=this.getProperty(“ldots”),r=t.First;if(t.isKind(“mml”)&&h.default.isEmbellished®){var n=h.default.getTexClass(h.default.getCoreMO®);n!==c.TEXCLASS.BIN&&n!==c.TEXCLASS.REL||(e=this.getProperty(“cdots”))}return[,!0]},e}(d.BaseItem);e.DotsItem=F;var N=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.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(),d.BaseItem.fail;if(e.getProperty(“isCR”))return this.EndEntry(),this.EndRow(),this.clearEnv(),d.BaseItem.fail;this.EndTable(),this.clearEnv();var r=this.factory.create(“mml”,this.createMml());if(this.getProperty(“requireClose”)){if(e.isKind(“close”))return[,!0];throw new f.default(“MissingCloseBrace”,“Missing close brace”)}return[,!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),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”)),h.default.setAttribute(e,“frame”,“”),e=this.create(“node”,“menclose”,,{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.EndEntry=function(){var t=this.create(“node”,“mtd”,this.nodes);this.hfill.length&&(0===this.hfill&&h.default.setAttribute(t,“columnalign”,“right”),this.hfill===this.Size()&&h.default.setAttribute(t,“columnalign”,h.default.getAttribute(t,“columnalign”)?“center”:“left”)),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=[]},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.length<this.table.length-1&&(this.arraydef.rowlines+=“ none”)}if(this.getProperty(“rowspacing”)){for(var e=this.arraydef.rowspacing.split(/ /);e.length<this.table.length;)e.push(this.getProperty(“rowspacing”)+“em”);this.arraydef.rowspacing=e.join(“ ”)}},e.prototype.addRowSpacing=function(t){if(this.arraydef.rowspacing){var e=this.arraydef.rowspacing.split(/ /);if(!this.getProperty(“rowspacing”)){var r=p.default.dimen2em(e);this.setProperty(“rowspacing”,r)}for(var n=this.getProperty(“rowspacing”);e.length<this.table.length;)e.push(p.default.Em(n));e=p.default.Em(Math.max(0,n+p.default.dimen2em(t))),this.arraydef.rowspacing=e.join(“ ”)}},e}(d.BaseItem);e.ArrayItem=N;var R=function(t){function e(e){for(var r=[],n=1;n<arguments.length;n++)r=arguments;var i=t.call(this,e)||this;return i.maxrow=0,i.factory.configuration.tags.start(r,r,r),i}return i(e,t),Object.defineProperty(e.prototype,“kind”,{get:function(){return“eqnarray”},enumerable:!1,configurable:!0}),e.prototype.EndEntry=function(){this.row.length&&p.default.fixInitialMO(this.factory.configuration,this.nodes);var t=this.create(“node”,“mtd”,this.nodes);this.row.push(t),this.Clear()},e.prototype.EndRow=function(){this.row.length>this.maxrow&&(this.maxrow=this.row.length);var t=“mtr”,e=this.factory.configuration.tags.getTag();e&&(this.row=.concat(this.row),t=“mlabeledtr”),this.factory.configuration.tags.clearTag();var r=this.create(“node”,t,this.row);this.table.push®,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){var r=this.arraydef.split(/ /),n=a([],o®,!1);if(n.length>1){for(;n.length<e;)n.push.apply(n,a(,o®,!1));this.arraydef=n.slice(0,e).join(“ ”)}}},e}(N);e.EqnArrayItem=R;var j=function(t){function e(e){for(var r=[],n=1;n<arguments.length;n++)r=arguments;var i=t.call(this,e)||this;return i.factory.configuration.tags.start(“equation”,!0,r),i}return i(e,t),Object.defineProperty(e.prototype,“kind”,{get:function(){return“equation”},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”)){var r=this.toMml(),n=this.factory.configuration.tags.getTag();return this.factory.configuration.tags.end(),[,!0]}if(e.isKind(“stop”))throw new f.default(“EnvMissingEnd”,“Missing \end{%1}”,this.getName());return t.prototype.checkItem.call(this,e)},e}(d.BaseItem);e.EquationItem=j},962:function(t,e,r){var n=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(e,r);i&&!(“get”in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e}}),Object.defineProperty(t,n,i)}:function(t,e,r,n){void 0===n&&(n=r),t=e}),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)&&n(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});var s=o(r(628)),l=r(7),u=a(r(724)),c=a(r(708)),f=a(r(702)),p=r(921),h=r(914);new s.RegExpMap(“letter”,c.default.variable,//i),new s.RegExpMap(“digit”,c.default.digit,//),new s.RegExpMap(“command”,c.default.controlSequence,/^\/),new s.MacroMap(“special”,{“{”:“Open”,“}”:“Close”,“~”:“Tilde”,“^”:“Superscript”,_:“Subscript”,“ ”:“Space”,“t”:“Space”,“r”:“Space”,“n”:“Space”,“‘”:“Prime”,“%”:“Comment”,“&”:“Entry”,“#”:“Hash”,“xa0”:“Space”,“u2019”:“Prime”},u.default),new s.CharacterMap(“mathchar0mi”,c.default.mathchar0mi,{alpha:“u03b1”,beta:“u03b2”,gamma:“u03b3”,delta:“u03b4”,epsilon:“u03f5”,zeta:“u03b6”,eta:“u03b7”,theta:“u03b8”,iota:“u03b9”,kappa:“u03ba”,lambda:“u03bb”,mu:“u03bc”,nu:“u03bd”,xi:“u03be”,omicron:“u03bf”,pi:“u03c0”,rho:“u03c1”,sigma:“u03c3”,tau:“u03c4”,upsilon:“u03c5”,phi:“u03d5”,chi:“u03c7”,psi:“u03c8”,omega:“u03c9”,varepsilon:“u03b5”,vartheta:“u03d1”,varpi:“u03d6”,varrho:“u03f1”,varsigma:“u03c2”,varphi:“u03c6”,S:,aleph:,hbar:,imath:“u0131”,jmath:“u0237”,ell:“u2113”,wp:,Re:,Im:,partial:,infty:,prime:,emptyset:,nabla:,top:,bot:,angle:,triangle:,backslash:,forall:,exists:,neg:,lnot:,flat:,natural:,sharp:,clubsuit:,diamondsuit:,heartsuit:,spadesuit:}),new s.CharacterMap(“mathchar0mo”,c.default.mathchar0mo,{surd:“u221a”,coprod:,bigvee:,bigwedge:,biguplus:,bigcap:,bigcup:,int:,intop:,iint:,iiint:,prod:,sum:,bigotimes:,bigoplus:,bigodot:,oint:,bigsqcup:,smallint:,triangleleft:“u25c3”,triangleright:“u25b9”,bigtriangleup:“u25b3”,bigtriangledown:“u25bd”,wedge:“u2227”,land:“u2227”,vee:“u2228”,lor:“u2228”,cap:“u2229”,cup:“u222a”,ddagger:“u2021”,dagger:“u2020”,sqcap:“u2293”,sqcup:“u2294”,uplus:“u228e”,amalg:“u2a3f”,diamond:“u22c4”,bullet:“u2219”,wr:“u2240”,div:“xf7”,divsymbol:“xf7”,odot:,oslash:,otimes:,ominus:,oplus:,mp:“u2213”,pm:“xb1”,circ:“u2218”,bigcirc:“u25ef”,setminus:“u2216”,cdot:“u22c5”,ast:“u2217”,times:“xd7”,star:“u22c6”,propto:“u221d”,sqsubseteq:“u2291”,sqsupseteq:“u2292”,parallel:“u2225”,mid:“u2223”,dashv:“u22a3”,vdash:“u22a2”,leq:“u2264”,le:“u2264”,geq:“u2265”,ge:“u2265”,lt:“<”,gt:“>”,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:,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:,cdotp:,colon:}),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”,“/”:“/”,“|”:,“.”:“”,“\\”:“\”,“\lmoustache”:“u23b0”,“\rmoustache”:“u23b1”,“\lgroup”:“u27ee”,“\rgroup”:“u27ef”,“\arrowvert”:“u23d0”,“\Arrowvert”:“u2016”,“\bracevert”:“u23aa”,“\Vert”:,“\|”:[“u2016”,{texClass:p.TEXCLASS.ORD}],“\vert”:,“\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”:“”}),new s.CommandMap(“macros”,{displaystyle:,textstyle:,scriptstyle:,scriptscriptstyle:,rm:,mit:,oldstyle:,cal:,it:,bf:,bbFont:,scr:,frak:,sf:,tt:,mathrm:,mathup:,mathnormal:,mathbf:,mathbfup:,mathit:,mathbfit:,mathbb:,Bbb:,mathfrak:,mathbffrak:,mathscr:,mathbfscr:,mathsf:,mathsfup:,mathbfsf:,mathbfsfup:,mathsfit:,mathbfsfit:,mathtt:,mathcal:,mathbfcal:,symrm:,symup:,symnormal:,symbf:,symbfup:,symit:,symbfit:,symbb:,symfrak:,symbffrak:,symscr:,symbfscr:,symsf:,symsfup:,symbfsf:,symbfsfup:,symsfit:,symbfsfit:,symtt:,symcal:,symbfcal:,textrm:,textup:,textnormal:,textit:,textbf:,textsf:,texttt:,tiny:,Tiny:,scriptsize:,small:,normalsize:,large:,Large:,LARGE:,huge:,Huge:,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:,limsup:,ln:“NamedFn”,log:“NamedFn”,max:“NamedOp”,min:“NamedOp”,Pr:“NamedOp”,sec:“NamedFn”,sin:“NamedFn”,sinh:“NamedFn”,sup:“NamedOp”,tan:“NamedFn”,tanh:“NamedFn”,limits:,nolimits:,overline:,underline:,overbrace:,underbrace:,overparen:,underparen:,overrightarrow:,underrightarrow:,overleftarrow:,underleftarrow:,overleftrightarrow:,underleftrightarrow:,overset:“Overset”,underset:“Underset”,overunderset:“Overunderset”,stackrel:,stackbin:,over:“Over”,overwithdelims:“Over”,atop:“Over”,atopwithdelims:“Over”,above:“Over”,abovewithdelims:“Over”,brace:,brack:[“Over”,“”],choose:,frac:“Frac”,sqrt:“Sqrt”,root:“Root”,uproot:,leftroot:,left:“LeftRight”,right:“LeftRight”,middle:“LeftRight”,llap:“Lap”,rlap:“Lap”,raise:“RaiseLower”,lower:“RaiseLower”,moveleft:“MoveLeftRight”,moveright:“MoveLeftRight”,“,”:,“:”:[“Spacer”,h.MATHSPACE.mediummathspace],“>”:,“;”:[“Spacer”,h.MATHSPACE.thickmathspace],“!”:,enspace:,quad:,qquad:,thinspace:,negthinspace:,hskip:“Hskip”,hspace:“Hskip”,kern:“Hskip”,mskip:“Hskip”,mspace:“Hskip”,mkern:“Hskip”,rule:“rule”,Rule:,Space:,nonscript:“Nonscript”,big:,Big:,bigg:,Bigg:,bigl:,Bigl:,biggl:,Biggl:,bigr:,Bigr:,biggr:,Biggr:,bigm:,Bigm:,biggm:,Biggm:,mathord:,mathop:,mathopen:,mathclose:,mathbin:,mathrel:,mathpunct:,mathinner:,vcenter:,buildrel:“BuildRel”,hbox:,text:“HBox”,mbox:,fbox:“FBox”,boxed:,framebox:“FrameBox”,strut:“Strut”,mathstrut:,phantom:“Phantom”,vphantom:,hphantom:,smash:“Smash”,acute:,grave:,ddot:,tilde:,bar:,breve:,check:,hat:,vec:,dot:,widetilde:,widehat:,matrix:“Matrix”,array:“Matrix”,pmatrix:,cases:[“Matrix”,“{”,“”,“left left”,null,“.1em”,null,!0],eqalign:[“Matrix”,null,null,“right left”,(0,h.em)(h.MATHSPACE.thickmathspace),“.5em”,“D”],displaylines:,cr:“Cr”,“\”:“CrLaTeX”,newline:,hline:,hdashline:,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:,pod:,iff:,skew:,pmb:,TeX:[“Macro”,“T\kern-.14em\lower.5ex{E}\kern-.115em X”],LaTeX:,“ ”:[“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:,equation:,eqnarray:},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;r<n;r++)for(var i in e=arguments)Object.prototype.hasOwnProperty.call(e,i)&&(t=e);return t},n.apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(t,e,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(e,r);i&&!(“get”in i?!e.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return e}}),Object.defineProperty(t,n,i)}:function(t,e,r,n){void 0===n&&(n=r),t=e}),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)&&i(e,t,r);return o(e,t),e},s=this&&this.__read||function(t,e){var r=“function”==typeof Symbol&&t;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},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”,,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)),n=r,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”,,{movesupsub:!0})),l=i.over):l=(i=t.create(“node”,“msubsup”,)).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)),n=r,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”,,{movesupsub:!0})),l=i.under):l=(i=t.create(“node”,“msubsup”,)).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=[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.i<t.string.length&&“n”!==t.string.charAt(t.i);)t.i++},x.Hash=function(t,e){throw new f.default(“CantUseHash1”,“You can’t use ‘macro parameter character #’ in math mode”)},x.MathFont=function(t,e,r){var i=t.GetArgument(e),o=new p.default(i,n(n({},t.stack.env),{font:r,multiLetterIdentifiers:/^+/,noAutoOP:!0}),t.configuration).mml();t.Push(t.create(“node”,“TeXAtom”,))},x.SetFont=function(t,e,r){t.stack.env.font=r},x.SetStyle=function(t,e,r,n,i){t.stack.env.style=r,t.stack.env.level=i,t.Push(t.itemFactory.create(“style”).setProperty(“styles”,{displaystyle:n,scriptlevel:i}))},x.SetSize=function(t,e,r){t.stack.env.size=r,t.Push(t.itemFactory.create(“style”).setProperty(“styles”,{mathsize:(0,g.em)®}))},x.Spacer=function(t,e,r){var n=t.create(“node”,“mspace”,[],{width:(0,g.em)®}),i=t.create(“node”,“mstyle”,,{scriptlevel:0});t.Push(i)},x.LeftRight=function(t,e){var r=e.substr(1);t.Push(t.itemFactory.create(r,t.GetDelimiter(e),t.stack.env.color))},x.NamedFn=function(t,e,r){r||(r=e.substr(1));var n=t.create(“token”,“mi”,{texClass:m.TEXCLASS.OP},r);t.Push(t.itemFactory.create(“fn”,n))},x.NamedOp=function(t,e,r){r||(r=e.substr(1)),r=r.replace(/ /,“u2006”);var n=t.create(“token”,“mo”,{movablelimits:!0,movesupsub:!0,form:h.TexConstant.Form.PREFIX,texClass:m.TEXCLASS.OP},r);t.Push(n)},x.Limits=function(t,e,r){var n=t.stack.Prev(!0);if(!n||c.default.getTexClass(c.default.getCoreMO(n))!==m.TEXCLASS.OP&&null==c.default.getProperty(n,“movesupsub”))throw new f.default(“MisplacedLimits”,“%1 is allowed only on operators”,t.currentCS);var i,o=t.stack.Top();c.default.isType(n,“munderover”)&&!r?(i=t.create(“node”,“msubsup”),c.default.copyChildren(n,i),n=o.Last=i):c.default.isType(n,“msubsup”)&&r&&(i=t.create(“node”,“munderover”),c.default.copyChildren(n,i),n=o.Last=i),c.default.setProperty(n,“movesupsub”,!!r),c.default.setProperties(c.default.getCoreMO(n),{movablelimits:!1}),(c.default.getAttribute(n,“movablelimits”)||c.default.getProperty(n,“movablelimits”))&&c.default.setProperties(n,{movablelimits:!1})},x.Over=function(t,e,r,n){var i=t.itemFactory.create(“over”).setProperty(“name”,t.currentCS);r||n?(i.setProperty(“open”,r),i.setProperty(“close”,n)):e.match(/withdelims$/)&&(i.setProperty(“open”,t.GetDelimiter(e)),i.setProperty(“close”,t.GetDelimiter(e))),e.match(/^\above/)?i.setProperty(“thickness”,t.GetDimen(e)):(e.match(/^\atop/)||r||n)&&i.setProperty(“thickness”,0),t.Push(i)},x.Frac=function(t,e){var r=t.ParseArg(e),n=t.ParseArg(e),i=t.create(“node”,“mfrac”,);t.Push(i)},x.Sqrt=function(t,e){var r=t.GetBrackets(e),n=t.GetArgument(e);“\frac”===n&&(n+=“{”+t.GetArgument(n)+“}{”+t.GetArgument(n)+“}”);var i=new p.default(n,t.stack.env,t.configuration).mml();i=r?t.create(“node”,“mroot”,):t.create(“node”,“msqrt”,),t.Push(i)},x.Root=function(t,e){var r=t.GetUpTo(e,“\of”),n=t.ParseArg(e),i=t.create(“node”,“mroot”,);t.Push(i)},x.MoveRoot=function(t,e,r){if(!t.stack.env.inRoot)throw new f.default(“MisplacedMoveRoot”,“%1 can appear only within a root”,t.currentCS);if(t.stack.global)throw new f.default(“MultipleMoveRoot”,“Multiple use of %1”,t.currentCS);var n=t.GetArgument(e);if(!n.match(/-?+/))throw new f.default(“IntegerArg”,“The argument to %1 must be an integer”,t.currentCS);“-”!==(n=parseInt(n,10)/15+“em”).substr(0,1)&&(n=“+”+n),t.stack.global=n},x.Accent=function(t,e,r,i){var o=t.ParseArg(e),a=n(n({},d.default.getFontDef(t)),{accent:!0,mathaccent:!0}),s=c.default.createEntity®,l=t.create(“token”,“mo”,a,s);c.default.setAttribute(l,“stretchy”,!!i);var u=c.default.isEmbellished(o)?c.default.getCoreMO(o):o;(c.default.isType(u,“mo”)||c.default.getProperty(u,“movablelimits”))&&c.default.setProperties(u,{movablelimits:!1});var f=t.create(“node”,“munderover”);c.default.setChild(f,0,o),c.default.setChild(f,1,null),c.default.setChild(f,2,l);var p=t.create(“node”,“TeXAtom”,);t.Push(p)},x.UnderOver=function(t,e,r,n){var i=c.default.createEntity®,o=t.create(“token”,“mo”,{stretchy:!0,accent:!0},i),a=“o”===e.charAt(1)?“over”:“under”,s=t.ParseArg(e);t.Push(d.default.underOver(t,s,o,a,n))},x.Overset=function(t,e){var r=t.ParseArg(e),n=t.ParseArg(e);d.default.checkMovableLimits(n),r.isKind(“mo”)&&c.default.setAttribute(r,“accent”,!1);var i=t.create(“node”,“mover”,);t.Push(i)},x.Underset=function(t,e){var r=t.ParseArg(e),n=t.ParseArg(e);d.default.checkMovableLimits(n),r.isKind(“mo”)&&c.default.setAttribute(r,“accent”,!1);var i=t.create(“node”,“munder”,,{accentunder:!1});t.Push(i)},x.Overunderset=function(t,e){var r=t.ParseArg(e),n=t.ParseArg(e),i=t.ParseArg(e);d.default.checkMovableLimits(i),r.isKind(“mo”)&&c.default.setAttribute(r,“accent”,!1),n.isKind(“mo”)&&c.default.setAttribute(n,“accent”,!1);var o=t.create(“node”,“munderover”,,{accent:!1,accentunder:!1});t.Push(o)},x.TeXAtom=function(t,e,r){var n,i,o,a={texClass:r};if(r===m.TEXCLASS.OP){a.movesupsub=a.movablelimits=!0;var s=t.GetArgument(e),l=s.match(/^s*\rms+([a-zA-Z0-9 ]+)$/);l?(a.mathvariant=h.TexConstant.Variant.NORMAL,i=t.create(“token”,“mi”,a,l)):(o=new p.default(s,t.stack.env,t.configuration).mml(),i=t.create(“node”,“TeXAtom”,,a)),n=t.itemFactory.create(“fn”,i)}else o=t.ParseArg(e),n=t.create(“node”,“TeXAtom”,,a);t.Push(n)},x.MmlToken=function(t,e){var r,n=t.GetArgument(e),i=t.GetBrackets(e,“”).replace(/^s+/,“”),o=t.GetArgument(e),a={},s=[];try{r=t.create(“node”,n)}catch(t){r=null}if(!r||!r.isToken)throw new f.default(“NotMathMLToken”,“%1 is not a token element”,n);for(;“”!==i;){var l=i.match(/^(+)s*=s*(‘[^’]*‘|“[^”]*“|[^ ,]*)s*,?s*/i);if(!l)throw new f.default(”InvalidMathMLAttr“,”Invalid MathML attribute: %1“,i);if(!r.attributes.hasDefault(l)&&!T[l])throw new f.default(”UnknownAttrForElement“,”%1 is not a recognized attribute for %2“,l,n);var u=d.default.MmlFilterAttribute(t,l,l.replace(/^()(.*)1$/,”$2“));u&&(”true“===u.toLowerCase()?u=!0:”false“===u.toLowerCase()&&(u=!1),a[l[1]]=u,s.push(l)),i=i.substr(l.length)}s.length&&(a=s.join(” “));var p=t.create(”text“,o);r.appendChild(p),c.default.setProperties(r,a),t.Push®},x.Strut=function(t,e){var r=t.create(”node“,”mrow“),n=t.create(”node“,”mpadded“,,{height:”8.6pt“,depth:”3pt“,width:0});t.Push(n)},x.Phantom=function(t,e,r,n){var i=t.create(”node“,”mphantom“,);(r||n)&&(i=t.create(”node“,”mpadded“,),n&&(c.default.setAttribute(i,”height“,0),c.default.setAttribute(i,”depth“,0)),r&&c.default.setAttribute(i,”width“,0));var o=t.create(”node“,”TeXAtom“,);t.Push(o)},x.Smash=function(t,e){var r=d.default.trimSpaces(t.GetBrackets(e,”“)),n=t.create(”node“,”mpadded“,);switch®{case”b“:c.default.setAttribute(n,”depth“,0);break;case”t“:c.default.setAttribute(n,”height“,0);break;default:c.default.setAttribute(n,”height“,0),c.default.setAttribute(n,”depth“,0)}var i=t.create(”node“,”TeXAtom“,);t.Push(i)},x.Lap=function(t,e){var r=t.create(”node“,”mpadded“,,{width:0});”\llap“===e&&c.default.setAttribute(r,”lspace“,”-1width“);var n=t.create(”node“,”TeXAtom“,);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 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})}))},x.Hskip=function(t,e){var r=t.create(”node“,”mspace“,[],{width:t.GetDimen(e)});t.Push®},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 i=t.create(”node“,”mspace“,[],n);t.Push(i)},x.rule=function(t,e){var r=t.GetBrackets(e),n=t.GetDimen(e),i=t.GetDimen(e),o=t.create(”node“,”mspace“,[],{width:n,height:i,mathbackground:t.stack.env.color||”black“});r&&(o=t.create(”node“,”mpadded“,,{voffset:r}),r.match(/^-/)?(c.default.setAttribute(o,”height“,r),c.default.setAttribute(o,”depth“,”+“+r.substr(1))):c.default.setAttribute(o,”height“,”+“+r)),t.Push(o)},x.MakeBig=function(t,e,r,n){var i=String(n*=1.411764705882353).replace(/(.ddd).+/,”$1“)+”em“,o=t.GetDelimiter(e,!0),a=t.create(”token“,”mo“,{minsize:i,maxsize:i,fence:!0,stretchy:!0,symmetric:!0},o),s=t.create(”node“,”TeXAtom“,,{texClass:r});t.Push(s)},x.BuildRel=function(t,e){var r=t.ParseUpTo(e,”\over“),n=t.ParseArg(e),i=t.create(”node“,”munderover“);c.default.setChild(i,0,n),c.default.setChild(i,1,null),c.default.setChild(i,2,r);var o=t.create(”node“,”TeXAtom“,,{texClass:m.TEXCLASS.REL});t.Push(o)},x.HBox=function(t,e,r,n){t.PushAll(d.default.internalMath(t,t.GetArgument(e),r,n))},x.FBox=function(t,e){var r=d.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“,i=d.default.internalMath(t,t.GetArgument(e));r&&(i=);var o=t.create(”node“,”TeXAtom“,,{texClass:m.TEXCLASS.ORD});t.Push(o)},x.Not=function(t,e){t.Push(t.itemFactory.create(”not“))},x.Dots=function(t,e){var r=c.default.createEntity(”2026“),n=c.default.createEntity(”22EF“),i=t.create(”token“,”mo“,{stretchy:!1},r),o=t.create(”token“,”mo“,{stretchy:!1},n);t.Push(t.itemFactory.create(”dots“).setProperties({ldots:i,cdots:o}))},x.Matrix=function(t,e,r,n,i,o,a,s,l,u){var c=t.GetNext();if(”“===c)throw new f.default(”MissingArgFor“,”Missing argument for %1“,t.currentCS);”{“===c?t.i++:(t.string=c+”}“+t.string.slice(t.i+1),t.i=0);var p=t.itemFactory.create(”array“).setProperty(”requireClose“,!0);p.arraydef={rowspacing:a||”4pt“,columnspacing:o||”1em“},l&&p.setProperty(”isCases“,!0),u&&(p.setProperty(”isNumbered“,!0),p.arraydef.side=u),(r||n)&&(p.setProperty(”open“,r),p.setProperty(”close“,n)),”D“===s&&(p.arraydef.displaystyle=!0),null!=i&&(p.arraydef.columnalign=i),t.Push(p)},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 i=t.string,o=0,a=-1,s=t.i,l=i.length,u=n?new RegExp(”^\\end\s*\{“.concat(n.replace(/*/,”*“),”\}“)):null;s<l;){var c=i.charAt(s);if(”{“===c)o++,s++;else if(”}“===c)0===o?l=0:(0===–o&&a<0&&(a=s-t.i),s++);else{if(”&“===c&&0===o)throw new f.default(”ExtraAlignTab“,”Extra alignment tab in \cases text“);if(”\“===c){var p=i.substr(s);p.match(/^((\cr)|\\)/)||u&&p.match(u)?l=0:s+=2}else s++}}var h=i.substr(t.i,s-t.i);if(!h.match(/^s*\text/)||a!==h.replace(/s+$/,”“).length-1){var m=d.default.internalMath(t,d.default.trimSpaces(h),0);t.PushAll(m),t.i=s}}},x.Cr=function(t,e){t.Push(t.itemFactory.create(”cell“).setProperties({isCR:!0,name:e}))},x.CrLaTeX=function(t,e,r){var n;if(void 0===r&&(r=!1),!r&&(”*“===t.string.charAt(t.i)&&t.i++,”[“===t.string.charAt(t.i))){var i=t.GetBrackets(e,”“),o=s(d.default.matchDimen(i),2),a=o,l=o;if(i&&!a)throw new f.default(”BracketMustBeDimension“,”Bracket argument to %1 must be a dimension“,t.currentCS);n=a+l}t.Push(t.itemFactory.create(”cell“).setProperties({isCR:!0,name:e,linebreak:!0}));var c,p=t.stack.Top();p instanceof u.ArrayItem?n&&p.addRowSpacing(n):(n&&(c=t.create(”node“,”mspace“,[],{depth:n}),t.Push©),c=t.create(”node“,”mspace“,,{linebreak:h.TexConstant.LineBreak.NEWLINE}),t.Push©)},x.HLine=function(t,e,r){null==r&&(r=”solid“);var n=t.stack.Top();if(!(n instanceof u.ArrayItem)||n.Size())throw new f.default(”Misplaced“,”Misplaced %1“,t.currentCS);if(n.table.length){for(var i=n.arraydef.rowlines?n.arraydef.rowlines.split(/ /):[];i.length<n.table.length;)i.push(”none“);i=r,n.arraydef.rowlines=i.join(” “)}else n.frame.push(”top“)},x.HFill=function(t,e){var r=t.stack.Top();if(!(r instanceof u.ArrayItem))throw new f.default(”UnsupportedHFill“,”Unsupported use of %1“,t.currentCS);r.hfill.push(r.Size())},x.BeginEnd=function(t,e){var r=t.GetArgument(e);if(r.match(/\/i))throw new f.default(”InvalidEnv“,”Invalid environment name ’%1’“,r);var n=t.configuration.handlers.get(”environment“).lookup®;if(n&&”\end“===e){if(!n.args){var i=t.itemFactory.create(”end“).setProperty(”name“,r);return void t.Push(i)}t.stack.env.closing=r}d.default.checkMaxMacros(t,!1),t.parse(”environment“,)},x.Array=function(t,e,r,n,i,o,a,s,l){i||(i=t.GetArgument(”\begin{“+e.getName()+”}“));var u=(”c“+i).replace(//g,”“).replace(/([|:])+/g,”$1“);i=(i=i.replace(//g,”“).split(”“).join(” “)).replace(/l/g,”left“).replace(/r/g,”right“).replace(/c/g,”center“);var c=t.itemFactory.create(”array“);return c.arraydef={columnalign:i,columnspacing:o||”1em“,rowspacing:a||”4pt“},u.match(//)&&(u.charAt(0).match(//)&&(c.frame.push(”left“),c.dashed=”:“===u.charAt(0)),u.charAt(u.length-1).match(//)&&c.frame.push(”right“),u=u.substr(1,u.length-2),c.arraydef.columnlines=u.split(”“).join(” “).replace(/[^|: ]/g,”none“).replace(/|/g,”solid“).replace(/:/g,”dashed“)),r&&c.setProperty(”open“,t.convertDelimiter®),n&&c.setProperty(”close“,t.convertDelimiter(n)),”‘“===(s||”“).charAt(1)&&(c.arraydef=!0,s=s.charAt(0)),”D“===s?c.arraydef.displaystyle=!0:s&&(c.arraydef.displaystyle=!1),”S“===s&&(c.arraydef.scriptlevel=1),l&&(c.arraydef.useHeight=!1),t.Push(e),c},x.AlignedArray=function(t,e){var r=t.GetBrackets(”\begin{“+e.getName()+”}“),n=x.Array(t,e);return d.default.setArrayAlign(n,r)},x.Equation=function(t,e,r){return t.Push(e),d.default.checkEqnEnv(t),t.itemFactory.create(”equation“,r).setProperty(”name“,e.getName())},x.EqnArray=function(t,e,r,n,i,o){t.Push(e),n&&d.default.checkEqnEnv(t),i=(i=i.replace(//g,”“).split(”“).join(” “)).replace(/l/g,”left“).replace(/r/g,”right“).replace(/c/g,”center“);var a=t.itemFactory.create(”eqnarray“,e.getName(),r,n,t.stack.global);return a.arraydef={displaystyle:!0,columnalign:i,columnspacing:o||”1em“,rowspacing:”3pt“,side:t.options.tagSide,minlabelspacing:t.options.tagIndent},a},x.HandleNoTag=function(t,e){t.tags.notag()},x.HandleLabel=function(t,e){var r=t.GetArgument(e);if(”“!==r&&!t.tags.refUpdate){if(t.tags.label)throw new f.default(”MultipleCommand“,”Multiple %1“,t.currentCS);if(t.tags.label=r,(t.tags.allLabels||t.tags.labels)&&!t.options.ignoreDuplicateLabels)throw new f.default(”MultipleLabel“,”Label ’%1’ multiply defined“,r);t.tags.labels=new y.Label}},x.HandleRef=function(t,e,r){var n=t.GetArgument(e),i=t.tags.allLabels||t.tags.labels;i||(t.tags.refUpdate||(t.tags.redo=!0),i=new y.Label);var o=i.tag;r&&(o=t.tags.formatTag(o));var a=t.create(”node“,”mrow“,d.default.internalMath(t,o),{href:t.tags.formatUrl(i.id,t.options.baseURL),class:”MathJax_ref“});t.Push(a)},x.Macro=function(t,e,r,n,i){if(n){var o=[];if(null!=i){var a=t.GetBrackets(e);o.push(null==a?i:a)}for(var s=o.length;s<n;s++)o.push(t.GetArgument(e));r=d.default.substituteArgs(t,o,r)}t.string=d.default.addArgs(t,r,t.string.slice(t.i)),t.i=0,d.default.checkMaxMacros(t)},x.MathChoice=function(t,e){var r=t.ParseArg(e),n=t.ParseArg(e),i=t.ParseArg(e),o=t.ParseArg(e);t.Push(t.create(”node“,”MathChoice“,))},e.default=x},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},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},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},946:function(t,e){Object.defineProperty(e,”__esModule“,{value:!0}),e.MmlMo=MathJax._.core.MmlTree.MmlNodes.mo.MmlMo},857: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},752:function(t,e){Object.defineProperty(e,”__esModule“,{value:!0}),e.AbstractFactory=MathJax._.core.Tree.Factory.AbstractFactory},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},297:function(t,e){Object.defineProperty(e,”__esModule“,{value:!0}),e.PrioritizedList=MathJax._.util.PrioritizedList.PrioritizedList},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},720: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}},e={};function r(n){var i=e;if(void 0!==i)return i.exports;var o=e={exports:{}};return t.call(o.exports,o,o.exports,r),o.exports}!function(){var t=r(723),e=r(306),n=r(205),i=r(552),o=r(199),a=r(982),s=r(910),l=r(644),u=r(321),c=r(708),f=r(394),p=r(702),h=r(874),d=r(44),m=r(239),y=r(237),g=r(628),v=r(251),b=r(7),x=r(466),T=r(810),M=r(606),P=r(389),O=r(724);MathJax.loader&&MathJax.loader.checkVersion(”input/tex-base“,e.q,”input“),(0,t.r8)({_:{input:{tex_ts:n,tex:{Configuration:i,FilterUtil:o,FindTeX:a,MapHandler:s,NodeFactory:l,NodeUtil:u,ParseMethods:c,ParseOptions:f,ParseUtil:p,Stack:h,StackItem:d,StackItemFactory:m,Symbol:y,SymbolMap:g,Tags:v,TexConstants:b,TexError:x,TexParser:T,base:{BaseConfiguration:M,BaseItems:P,BaseMethods:O}}}}});var S=r(77);!function(){var t=arguments.length>0&&void 0!==arguments?arguments:[],e=!(arguments.length>1&&void 0!==arguments)||arguments;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“])}()}();