-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMathJax.min.js
1 lines (1 loc) · 444 KB
/
MathJax.min.js
1
{% raw %}document.getElementById&&document.childNodes&&document.createElement&&(window.MathJax&&MathJax.Hub||(window.MathJax?window.MathJax={AuthorConfig:window.MathJax}:window.MathJax={},MathJax.version="2.7.1",MathJax.fileversion="2.7.1",MathJax.cdnVersion="2.7.1",MathJax.cdnFileVersions={},function(t){var e=window.MathJax;e||(e=window.MathJax={});var a=[],i=function(t){var e=t.constructor;e||(e=function(){});for(var a in t)"constructor"!==a&&t.hasOwnProperty(a)&&(e[a]=t[a]);return e},s=function(){return function(){return arguments.callee.Init.call(this,arguments)}};e.Object=i({constructor:s(),Subclass:function(t,e){var i=s();return i.SUPER=this,i.Init=this.Init,i.Subclass=this.Subclass,i.Augment=this.Augment,i.protoFunction=this.protoFunction,i.can=this.can,i.has=this.has,i.isa=this.isa,i.prototype=new this(a),i.prototype.constructor=i,i.Augment(t,e),i},Init:function(t){var e=this;return 1===t.length&&t[0]===a?e:(e instanceof t.callee||(e=new t.callee(a)),e.Init.apply(e,t)||e)},Augment:function(t,e){var a;if(null!=t){for(a in t)t.hasOwnProperty(a)&&this.protoFunction(a,t[a]);t.toString!==this.prototype.toString&&t.toString!=={}.toString&&this.protoFunction("toString",t.toString)}if(null!=e)for(a in e)e.hasOwnProperty(a)&&(this[a]=e[a]);return this},protoFunction:function(t,e){this.prototype[t]=e,"function"==typeof e&&(e.SUPER=this.SUPER.prototype)},prototype:{Init:function(){},SUPER:function(t){return t.callee.SUPER},can:function(t){return"function"==typeof this[t]},has:function(t){return void 0!==this[t]},isa:function(t){return t instanceof Object&&this instanceof t}},can:function(t){return this.prototype.can.call(this,t)},has:function(t){return this.prototype.has.call(this,t)},isa:function(t){for(var e=this;e;){if(e===t)return!0;e=e.SUPER}return!1},SimpleSUPER:i({constructor:function(t){return this.SimpleSUPER.define(t)},define:function(t){var e={};if(null!=t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=this.wrap(a,t[a]));t.toString!==this.prototype.toString&&t.toString!=={}.toString&&(e.toString=this.wrap("toString",t.toString))}return e},wrap:function(t,e){if("function"!=typeof e||!e.toString().match(/\.\s*SUPER\s*\(/))return e;var a=function(){this.SUPER=a.SUPER[t];try{var i=e.apply(this,arguments)}catch(t){throw delete this.SUPER,t}return delete this.SUPER,i};return a.toString=function(){return e.toString.apply(e,arguments)},a}})}),e.Object.isArray=Array.isArray||function(t){return"[object Array]"===Object.prototype.toString.call(t)},e.Object.Array=Array}(),function(t){var e=window.MathJax;e||(e=window.MathJax={});var a=e.Object.isArray,i=function(t){var e=function(){return arguments.callee.execute.apply(arguments.callee,arguments)};for(var a in i.prototype)i.prototype.hasOwnProperty(a)&&(e[a]=void 0!==t[a]?t[a]:i.prototype[a]);return e.toString=i.prototype.toString,e};i.prototype={isCallback:!0,hook:function(){},data:[],object:window,execute:function(){if(!this.called||this.autoReset)return this.called=!this.autoReset,this.hook.apply(this.object,this.data.concat([].slice.call(arguments,0)))},reset:function(){delete this.called},toString:function(){return this.hook.toString.apply(this.hook,arguments)}};var s=function(t){return"function"==typeof t&&t.isCallback},n=function(t){return eval.call(window,t)},r=function(){if(n("var __TeSt_VaR__ = 1"),window.__TeSt_VaR__)try{delete window.__TeSt_VaR__}catch(t){window.__TeSt_VaR__=null}else n=window.execScript?function(t){e.__code=t,t="try {MathJax.__result = eval(MathJax.__code)} catch(err) {MathJax.__result = err}",window.execScript(t);var a=e.__result;if(delete e.__result,delete e.__code,a instanceof Error)throw a;return a}:function(t){e.__code=t,t="try {MathJax.__result = eval(MathJax.__code)} catch(err) {MathJax.__result = err}";var a=document.getElementsByTagName("head")[0];a||(a=document.body);var i=document.createElement("script");i.appendChild(document.createTextNode(t)),a.appendChild(i),a.removeChild(i);var s=e.__result;if(delete e.__result,delete e.__code,s instanceof Error)throw s;return s};r=null},o=function(t,e){if(arguments.length>1&&(t=2===arguments.length&&"function"!=typeof arguments[0]&&arguments[0]instanceof Object&&"number"==typeof arguments[1]?[].slice.call(t,e):[].slice.call(arguments,0)),a(t)&&1===t.length&&(t=t[0]),"function"==typeof t)return t.execute===i.prototype.execute?t:i({hook:t});if(a(t)){if("string"==typeof t[0]&&t[1]instanceof Object&&"function"==typeof t[1][t[0]])return i({hook:t[1][t[0]],object:t[1],data:t.slice(2)});if("function"==typeof t[0])return i({hook:t[0],data:t.slice(1)});if("function"==typeof t[1])return i({hook:t[1],object:t[0],data:t.slice(2)})}else{if("string"==typeof t)return r&&r(),i({hook:n,data:[t]});if(t instanceof Object)return i(t);if(void 0===t)return i({})}throw Error("Can't make callback from given data")},l=function(t,e){return e=o(e),e.timeout=setTimeout(e,t),e},h=function(t,e){(t=o(t)).called||(u(t,e),e.pending++)},c=function(){var t=this.signal;delete this.signal,this.execute=this.oldExecute,delete this.oldExecute;var e=this.execute.apply(this,arguments);if(s(e)&&!e.called)u(e,t);else for(var a=0,i=t.length;a<i;a++)--t[a].pending<=0&&t[a].call()},u=function(t,e){a(e)||(e=[e]),t.signal?1===e.length?t.signal.push(e[0]):t.signal=t.signal.concat(e):(t.oldExecute=t.execute,t.execute=c,t.signal=e)},d=function(t){(t=o(t)).pending=0;for(var e=1,a=arguments.length;e<a;e++)arguments[e]&&h(arguments[e],t);if(0===t.pending){var i=t();s(i)&&(t=i)}return t},m=MathJax.Object.Subclass({Init:function(t){this.hooks=[],this.remove=[],this.reset=t,this.running=!1},Add:function(t,e){null==e&&(e=10),s(t)||(t=o(t)),t.priority=e;for(var a=this.hooks.length;a>0&&e<this.hooks[a-1].priority;)a--;return this.hooks.splice(a,0,t),t},Remove:function(t){for(var e=0,a=this.hooks.length;e<a;e++)if(this.hooks[e]===t)return void(this.running?this.remove.push(e):this.hooks.splice(e,1))},Execute:function(){var t=[{}];this.running=!0;for(var e=0,a=this.hooks.length;e<a;e++){this.reset&&this.hooks[e].reset();var i=this.hooks[e].apply(window,arguments);s(i)&&!i.called&&t.push(i)}return this.running=!1,this.remove.length&&this.RemovePending(),1===t.length?null:2===t.length?t[1]:d.apply({},t)},RemovePending:function(){this.remove=this.remove.sort();for(var t=this.remove.length-1;t>=0;t--)this.hooks.splice(t,1);this.remove=[]}}),p=function(t,e,i){if(!t)return null;a(t)||(t=[t]),a(e)||(e=null==e?[]:[e]);for(var s=m(i),n=0,r=t.length;n<r;n++)s.Add(t[n]);return s.Execute.apply(s,e)},f=e.Object.Subclass({Init:function(){this.pending=this.running=0,this.queue=[],this.Push.apply(this,arguments)},Push:function(){for(var t,e=0,a=arguments.length;e<a;e++)(t=o(arguments[e]))!==arguments[e]||t.called||(t=o(["wait",this,t])),this.queue.push(t);return this.running||this.pending||this.Process(),t},Process:function(t){for(;!this.running&&!this.pending&&this.queue.length;){var e=this.queue[0];t=this.queue.slice(1),this.queue=[],this.Suspend();var a=e();this.Resume(),t.length&&(this.queue=t.concat(this.queue)),s(a)&&!a.called&&h(a,this)}},Suspend:function(){this.running++},Resume:function(){this.running&&this.running--},call:function(){this.Process.apply(this,arguments)},wait:function(t){return t}}),g=f.Subclass({Init:function(t){f.prototype.Init.call(this),this.name=t,this.posted=[],this.listeners=m(!0),this.posting=!1,this.callback=null},Post:function(t,e,a){if(e=o(e),this.posting||this.pending)this.Push(["Post",this,t,e,a]);else{this.callback=e,e.reset(),a||this.posted.push(t),this.Suspend(),this.posting=!0;var i=this.listeners.Execute(t);s(i)&&!i.called&&h(i,this),this.Resume(),this.posting=!1,this.pending||this.call()}return e},Clear:function(t){return t=o(t),this.posting||this.pending?t=this.Push(["Clear",this,t]):(this.posted=[],t()),t},call:function(){this.callback(this),this.Process()},Interest:function(t,e,a){if(t=o(t),this.listeners.Add(t,a),!e)for(var i=0,n=this.posted.length;i<n;i++){t.reset();var r=t(this.posted[i]);s(r)&&i===this.posted.length-1&&h(r,this)}return t},NoInterest:function(t){this.listeners.Remove(t)},MessageHook:function(t,e,a){e=o(e),this.hooks||(this.hooks={},this.Interest(["ExecuteHooks",this])),this.hooks[t]||(this.hooks[t]=m(!0)),this.hooks[t].Add(e,a);for(var i=0,s=this.posted.length;i<s;i++)this.posted[i]==t&&(e.reset(),e(this.posted[i]));return e.msg=t,e},ExecuteHooks:function(t){var e=a(t)?t[0]:t;return this.hooks[e]?this.hooks[e].Execute(t):null},RemoveHook:function(t){this.hooks[t.msg].Remove(t)}},{signals:{},find:function(t){return g.signals[t]||(g.signals[t]=new g(t)),g.signals[t]}});e.Callback=e.CallBack=o,e.Callback.Delay=l,e.Callback.After=d,e.Callback.Queue=f,e.Callback.Signal=g.find,e.Callback.Hooks=m,e.Callback.ExecuteHooks=p}(),function(t){var e=window.MathJax;e||(e=window.MathJax={});var a="Apple Computer, Inc."===navigator.vendor&&void 0===navigator.vendorSub,i=0,s=function(t){return document.styleSheets&&document.styleSheets.length>i&&(i=document.styleSheets.length),t||(t=document.head||document.getElementsByTagName("head")[0])||(t=document.body),t},n=[],r=function(){for(var t=0,a=n.length;t<a;t++)e.Ajax.head.removeChild(n[t]);n=[]},o={};o.MathJax="",o.a11y="[MathJax]/extensions/a11y",o.Contrib="https://cdn.mathjax.org/mathjax/contrib",e.Ajax={loaded:{},loading:{},loadHooks:{},timeout:15e3,styleDelay:1,config:{root:"",path:o},params:{},STATUS:{OK:1,ERROR:-1},fileURL:function(t){for(var e;(e=t.match(/^\[([-._a-z0-9]+)\]/i))&&o.hasOwnProperty(e[1]);)t=(o[e[1]]||this.config.root)+t.substr(e[1].length+2);return t},fileName:function(t){var e=this.config.root;t.substr(0,e.length)===e&&(t="[MathJax]"+t.substr(e.length));do{var a=!1;for(var i in o)if(o.hasOwnProperty(i)&&o[i]&&t.substr(0,o[i].length)===o[i]){t="["+i+"]"+t.substr(o[i].length),a=!0;break}}while(a);return t},fileRev:function(t){var a=e.cdnFileVersions[t]||e.cdnVersion||"";return a&&(a="?V="+a),a},urlRev:function(t){return this.fileURL(t)+this.fileRev(t)},Require:function(t,a){a=e.Callback(a);var i;if(t instanceof Object)for(var s in t)t.hasOwnProperty(s)&&(i=s.toUpperCase(),t=t[s]);else i=t.split(/\./).pop().toUpperCase();if(this.params.noContrib&&"[Contrib]"===t.substr(0,9))a(this.STATUS.ERROR);else if(t=this.fileURL(t),this.loaded[t])a(this.loaded[t]);else{var n={};n[i]=t,this.Load(n,a)}return a},Load:function(t,a){a=e.Callback(a);var i;if(t instanceof Object)for(var n in t)t.hasOwnProperty(n)&&(i=n.toUpperCase(),t=t[n]);else i=t.split(/\./).pop().toUpperCase();if(t=this.fileURL(t),this.loading[t])this.addHook(t,a);else{if(this.head=s(this.head),!this.loader[i])throw Error("Can't load files of type "+i);this.loader[i].call(this,t,a)}return a},LoadHook:function(t,a,i){if(a=e.Callback(a),t instanceof Object)for(var s in t)t.hasOwnProperty(s)&&(t=t[s]);return t=this.fileURL(t),this.loaded[t]?a(this.loaded[t]):this.addHook(t,a,i),a},addHook:function(t,e,a){this.loadHooks[t]||(this.loadHooks[t]=MathJax.Callback.Hooks()),this.loadHooks[t].Add(e,a),e.file=t},removeHook:function(t){this.loadHooks[t.file]&&(this.loadHooks[t.file].Remove(t),this.loadHooks[t.file].hooks.length||delete this.loadHooks[t.file])},Preloading:function(){for(var t=0,e=arguments.length;t<e;t++){var a=this.fileURL(arguments[t]);this.loading[a]||(this.loading[a]={preloaded:!0})}},loader:{JS:function(t,a){var i=this.fileName(t),s=document.createElement("script"),n=e.Callback(["loadTimeout",this,t]);this.loading[t]={callback:a,timeout:setTimeout(n,this.timeout),status:this.STATUS.OK,script:s},this.loading[t].message=e.Message.File(i),s.onerror=n,s.type="text/javascript",s.src=t+this.fileRev(i),this.head.appendChild(s)},CSS:function(t,a){var i=this.fileName(t),s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.href=t+this.fileRev(i),this.loading[t]={callback:a,message:e.Message.File(i),status:this.STATUS.OK},this.head.appendChild(s),this.timer.create.call(this,[this.timer.file,t],s)}},timer:{create:function(t,s){return t=e.Callback(t),"STYLE"===s.nodeName&&s.styleSheet&&void 0!==s.styleSheet.cssText?t(this.STATUS.OK):window.chrome&&"LINK"===s.nodeName?t(this.STATUS.OK):a?this.timer.start(this,[this.timer.checkSafari2,i++,t],this.styleDelay):this.timer.start(this,[this.timer.checkLength,s,t],this.styleDelay),t},start:function(t,a,i,s){(a=e.Callback(a)).execute=this.execute,a.time=this.time,a.STATUS=t.STATUS,a.timeout=s||t.timeout,a.delay=a.total=i||0,i?setTimeout(a,i):a()},time:function(t){return this.total+=this.delay,this.delay=Math.floor(1.05*this.delay+5),this.total>=this.timeout?(t(this.STATUS.ERROR),1):0},file:function(t,a){a<0?e.Ajax.loadTimeout(t):e.Ajax.loadComplete(t)},execute:function(){this.hook.call(this.object,this,this.data[0],this.data[1])},checkSafari2:function(t,e,a){t.time(a)||(document.styleSheets.length>e&&document.styleSheets[e].cssRules&&document.styleSheets[e].cssRules.length?a(t.STATUS.OK):setTimeout(t,t.delay))},checkLength:function(t,a,i){if(!t.time(i)){var s=0,n=a.sheet||a.styleSheet;try{(n.cssRules||n.rules||[]).length>0&&(s=1)}catch(t){t.message.match(/protected variable|restricted URI/)?s=1:t.message.match(/Security error/)&&(s=1)}s?setTimeout(e.Callback([i,t.STATUS.OK]),0):setTimeout(t,t.delay)}}},loadComplete:function(t){t=this.fileURL(t);var a=this.loading[t];return a&&!a.preloaded?(e.Message.Clear(a.message),clearTimeout(a.timeout),a.script&&(0===n.length&&setTimeout(r,0),n.push(a.script)),this.loaded[t]=a.status,delete this.loading[t],this.addHook(t,a.callback)):(a&&delete this.loading[t],this.loaded[t]=this.STATUS.OK,a={status:this.STATUS.OK}),this.loadHooks[t]?this.loadHooks[t].Execute(a.status):null},loadTimeout:function(t){this.loading[t].timeout&&clearTimeout(this.loading[t].timeout),this.loading[t].status=this.STATUS.ERROR,this.loadError(t),this.loadComplete(t)},loadError:function(t){e.Message.Set(["LoadFailed","File failed to load: %1",t],null,2e3),e.Hub.signal.Post(["file load error",t])},Styles:function(t,a){var i=this.StyleString(t);if(""===i)(a=e.Callback(a))();else{var n=document.createElement("style");n.type="text/css",this.head=s(this.head),this.head.appendChild(n),n.styleSheet&&void 0!==n.styleSheet.cssText?n.styleSheet.cssText=i:n.appendChild(document.createTextNode(i)),a=this.timer.create.call(this,a,n)}return a},StyleString:function(t){if("string"==typeof t)return t;var a,i,s="";for(a in t)if(t.hasOwnProperty(a))if("string"==typeof t[a])s+=a+" {"+t[a]+"}\n";else if(e.Object.isArray(t[a]))for(var n=0;n<t[a].length;n++)(i={})[a]=t[a][n],s+=this.StyleString(i);else if("@media"===a.substr(0,6))s+=a+" {"+this.StyleString(t[a])+"}\n";else if(null!=t[a]){i=[];for(var r in t[a])t[a].hasOwnProperty(r)&&null!=t[a][r]&&(i[i.length]=r+": "+t[a][r]);s+=a+" {"+i.join("; ")+"}\n"}return s}}}(),MathJax.HTML={Element:function(t,e,a){var i,s=document.createElement(t);if(e){if(e.hasOwnProperty("style")){var n=e.style;e.style={};for(i in n)n.hasOwnProperty(i)&&(e.style[i.replace(/-([a-z])/g,this.ucMatch)]=n[i])}MathJax.Hub.Insert(s,e);for(i in e)"role"!==i&&"aria-"!==i.substr(0,5)||s.setAttribute(i,e[i])}if(a){MathJax.Object.isArray(a)||(a=[a]);for(var r=0,o=a.length;r<o;r++)MathJax.Object.isArray(a[r])?s.appendChild(this.Element(a[r][0],a[r][1],a[r][2])):"script"===t?this.setScript(s,a[r]):s.appendChild(document.createTextNode(a[r]))}return s},ucMatch:function(t,e){return e.toUpperCase()},addElement:function(t,e,a,i){return t.appendChild(this.Element(e,a,i))},TextNode:function(t){return document.createTextNode(t)},addText:function(t,e){return t.appendChild(this.TextNode(e))},setScript:function(t,e){if(this.setScriptBug)t.text=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);this.addText(t,e)}},getScript:function(t){return(""===t.text?t.innerHTML:t.text).replace(/^\s+/,"").replace(/\s+$/,"")},Cookie:{prefix:"mjx",expires:365,Set:function(t,e){var a=[];if(e)for(var i in e)e.hasOwnProperty(i)&&a.push(i+":"+e[i].toString().replace(/&/g,"&&"));var s=this.prefix+"."+t+"="+escape(a.join("&;"));if(this.expires){var n=new Date;n.setDate(n.getDate()+this.expires),s+="; expires="+n.toGMTString()}try{document.cookie=s+"; path=/"}catch(t){}},Get:function(t,e){e||(e={});var a,i=new RegExp("(?:^|;\\s*)"+this.prefix+"\\."+t+"=([^;]*)(?:;|$)");try{a=i.exec(document.cookie)}catch(t){}if(a&&""!==a[1])for(var s=unescape(a[1]).split("&;"),n=0,r=s.length;n<r;n++){var o=(a=s[n].match(/([^:]+):(.*)/))[2].replace(/&&/g,"&");"true"===o?o=!0:"false"===o?o=!1:o.match(/^-?(\d+(\.\d+)?|\.\d+)$/)&&(o=parseFloat(o)),e[a[1]]=o}return e}}},MathJax.Localization={locale:"en",directory:"[MathJax]/localization",strings:{ast:{menuTitle:"asturianu"},bg:{menuTitle:"български"},bcc:{menuTitle:"بلوچی"},br:{menuTitle:"brezhoneg"},ca:{menuTitle:"català"},cdo:{menuTitle:"Mìng-dĕ̤ng-ngṳ̄"},cs:{menuTitle:"čeština"},da:{menuTitle:"dansk"},de:{menuTitle:"Deutsch"},diq:{menuTitle:"Zazaki"},en:{menuTitle:"English",isLoaded:!0},eo:{menuTitle:"Esperanto"},es:{menuTitle:"español"},fa:{menuTitle:"فارسی"},fi:{menuTitle:"suomi"},fr:{menuTitle:"français"},gl:{menuTitle:"galego"},he:{menuTitle:"עברית"},ia:{menuTitle:"interlingua"},it:{menuTitle:"italiano"},ja:{menuTitle:"日本語"},kn:{menuTitle:"ಕನ್ನಡ"},ko:{menuTitle:"한국어"},lb:{menuTitle:"Lëtzebuergesch"},lki:{menuTitle:"لەکی"},lt:{menuTitle:"lietuvių"},mk:{menuTitle:"македонски"},nl:{menuTitle:"Nederlands"},oc:{menuTitle:"occitan"},pl:{menuTitle:"polski"},pt:{menuTitle:"portugusê"},"pt-br":{menuTitle:"português do Brasil"},ru:{menuTitle:"русский"},sco:{menuTitle:"Scots"},scn:{menuTitle:"sicilianu"},sl:{menuTitle:"slovenščina"},sv:{menuTitle:"svenska"},tr:{menuTitle:"Türkçe"},uk:{menuTitle:"українська"},vi:{menuTitle:"Tiếng Việt"},"zh-hans":{menuTitle:"中文(简体)"}},pattern:/%(\d+|\{\d+\}|\{[a-z]+:\%\d+(?:\|(?:%\{\d+\}|%.|[^\}])*)+\}|.)/g,SPLIT:3==="axb".split(/(x)/).length?function(t,e){return t.split(e)}:function(t,e){var a,i=[],s=0;for(e.lastIndex=0;a=e.exec(t);)i.push(t.substr(s,a.index-s)),i.push.apply(i,a.slice(1)),s=a.index+a[0].length;return i.push(t.substr(s)),i},_:function(t,e){return MathJax.Object.isArray(e)?this.processSnippet(t,e):this.processString(this.lookupPhrase(t,e),[].slice.call(arguments,2))},processString:function(t,e,a){var i,s,n=MathJax.Object.isArray;for(i=0,s=e.length;i<s;i++)a&&n(e[i])&&(e[i]=this.processSnippet(a,e[i]));var r=this.SPLIT(t,this.pattern);for(i=1,s=r.length;i<s;i+=2){var o=r[i].charAt(0);if(o>="0"&&o<="9")r[i]=e[r[i]-1],"number"==typeof r[i]&&(r[i]=this.number(r[i]));else if("{"===o)if((o=r[i].substr(1))>="0"&&o<="9")r[i]=e[r[i].substr(1,r[i].length-2)-1],"number"==typeof r[i]&&(r[i]=this.number(r[i]));else{var l=r[i].match(/^\{([a-z]+):%(\d+)\|(.*)\}$/);if(l)if("plural"===l[1]){var h=e[l[2]-1];if(void 0===h)r[i]="???";else{h=this.plural(h)-1;var c=l[3].replace(/(^|[^%])(%%)*%\|/g,"$1$2%").split(/\|/);h>=0&&h<c.length?r[i]=this.processString(c[h].replace(/\uEFEF/g,"|"),e,a):r[i]="???"}}else r[i]="%"+r[i]}null==r[i]&&(r[i]="???")}if(!a)return r.join("");var u=[],d="";for(i=0;i<s;i++)d+=r[i],++i<s&&(n(r[i])?(u.push(d),u=u.concat(r[i]),d=""):d+=r[i]);return""!==d&&u.push(d),u},processSnippet:function(t,e){for(var a=[],i=0,s=e.length;i<s;i++)if(MathJax.Object.isArray(e[i])){var n=e[i];if("string"==typeof n[1]){var r=n[0];MathJax.Object.isArray(r)||(r=[t,r]);var o=this.lookupPhrase(r,n[1]);a=a.concat(this.processMarkdown(o,n.slice(2),t))}else MathJax.Object.isArray(n[1])?a=a.concat(this.processSnippet.apply(this,n)):n.length>=3?a.push([n[0],n[1],this.processSnippet(t,n[2])]):a.push(e[i])}else a.push(e[i]);return a},markdownPattern:/(%.)|(\*{1,3})((?:%.|.)+?)\2|(`+)((?:%.|.)+?)\4|\[((?:%.|.)+?)\]\(([^\s\)]+)\)/,processMarkdown:function(t,e,a){for(var i,s=[],n=t.split(this.markdownPattern),r=n[0],o=1,l=n.length;o<l;o+=8)n[o+1]?(i=this.processString(n[o+2],e,a),MathJax.Object.isArray(i)||(i=[i]),i=[["b","i","i"][n[o+1].length-1],{},i],3===n[o+1].length&&(i=["b",{},i])):n[o+3]?(i=this.processString(n[o+4].replace(/^\s/,"").replace(/\s$/,""),e,a),MathJax.Object.isArray(i)||(i=[i]),i=["code",{},i]):n[o+5]?(i=this.processString(n[o+5],e,a),MathJax.Object.isArray(i)||(i=[i]),i=["a",{href:this.processString(n[o+6],e),target:"_blank"},i]):(r+=n[o],i=null),i&&((s=this.concatString(s,r,e,a)).push(i),r=""),""!==n[o+7]&&(r+=n[o+7]);return s=this.concatString(s,r,e,a)},concatString:function(t,e,a,i){return""!=e&&(e=this.processString(e,a,i),MathJax.Object.isArray(e)||(e=[e]),t=t.concat(e)),t},lookupPhrase:function(t,e,a){a||(a="_"),MathJax.Object.isArray(t)&&(a=t[0]||"_",t=t[1]||"");var i=this.loadDomain(a);i&&MathJax.Hub.RestartAfter(i);var s=this.strings[this.locale];if(s&&s.domains&&a in s.domains){var n=s.domains[a];n.strings&&t in n.strings&&(e=n.strings[t])}return e},loadFile:function(t,e,a){a=MathJax.Callback(a),(t=e.file||t).match(/\.js$/)||(t+=".js"),t.match(/^([a-z]+:|\[MathJax\])/)||(t=(this.strings[this.locale].directory||this.directory+"/"+this.locale||"[MathJax]/localization/"+this.locale)+"/"+t);var i=MathJax.Ajax.Require(t,function(){return e.isLoaded=!0,a()});return i.called?null:i},loadDomain:function(t,e){var a,i=this.strings[this.locale];if(i){if(!i.isLoaded&&(a=this.loadFile(this.locale,i)))return MathJax.Callback.Queue(a,["loadDomain",this,t]).Push(e||{});if(i.domains&&t in i.domains){var s=i.domains[t];if(!s.isLoaded&&(a=this.loadFile(t,s)))return MathJax.Callback.Queue(a).Push(e)}}return MathJax.Callback(e)()},Try:function(t){(t=MathJax.Callback(t)).autoReset=!0;try{t()}catch(e){if(!e.restart)throw e;MathJax.Callback.After(["Try",this,t],e.restart)}},resetLocale:function(t){if(t){for(t=t.toLowerCase();!this.strings[t];){var e=t.lastIndexOf("-");if(-1===e)return;t=t.substring(0,e)}var a=this.strings[t].remap;this.locale=a||t}},setLocale:function(t){this.resetLocale(t),MathJax.Menu&&this.loadDomain("MathMenu")},addTranslation:function(t,e,a){var i=this.strings[t],s=!1;i||(i=this.strings[t]={},s=!0),i.domains||(i.domains={}),e&&(i.domains[e]||(i.domains[e]={}),i=i.domains[e]),MathJax.Hub.Insert(i,a),s&&MathJax.Menu.menu&&MathJax.Menu.CreateLocaleMenu()},setCSS:function(t){var e=this.strings[this.locale];return e&&(e.fontFamily&&(t.style.fontFamily=e.fontFamily),e.fontDirection&&(t.style.direction=e.fontDirection,"rtl"===e.fontDirection&&(t.style.textAlign="right"))),t},fontFamily:function(){var t=this.strings[this.locale];return t?t.fontFamily:null},fontDirection:function(){var t=this.strings[this.locale];return t?t.fontDirection:null},plural:function(t){var e=this.strings[this.locale];return e&&e.plural?e.plural(t):1==t?1:2},number:function(t){var e=this.strings[this.locale];return e&&e.number?e.number(t):t}},MathJax.Message={ready:!1,log:[{}],current:null,textNodeBug:"Apple Computer, Inc."===navigator.vendor&&void 0===navigator.vendorSub||window.hasOwnProperty&&window.hasOwnProperty("konqueror"),styles:{"#MathJax_Message":{position:"fixed",left:"1px",bottom:"2px","background-color":"#E6E6E6",border:"1px solid #959595",margin:"0px",padding:"2px 8px","z-index":"102",color:"black","font-size":"80%",width:"auto","white-space":"nowrap"},"#MathJax_MSIE_Frame":{position:"absolute",top:0,left:0,width:"0px","z-index":101,border:"0px",margin:"0px",padding:"0px"}},browsers:{MSIE:function(t){MathJax.Message.msieFixedPositionBug=(document.documentMode||0)<7,MathJax.Message.msieFixedPositionBug&&(MathJax.Hub.config.styles["#MathJax_Message"].position="absolute"),MathJax.Message.quirks="BackCompat"===document.compatMode},Chrome:function(t){MathJax.Hub.config.styles["#MathJax_Message"].bottom="1.5em",MathJax.Hub.config.styles["#MathJax_Message"].left="1em"}},Init:function(t){if(t&&(this.ready=!0),!document.body||!this.ready)return!1;if(this.div&&null==this.div.parentNode&&(this.div=document.getElementById("MathJax_Message"),this.div&&(this.text=this.div.firstChild)),!this.div){var e=document.body;this.msieFixedPositionBug&&window.attachEvent&&((e=this.frame=this.addDiv(document.body)).removeAttribute("id"),e.style.position="absolute",e.style.border=e.style.margin=e.style.padding="0px",e.style.zIndex="101",e.style.height="0px",(e=this.addDiv(e)).id="MathJax_MSIE_Frame",window.attachEvent("onscroll",this.MoveFrame),window.attachEvent("onresize",this.MoveFrame),this.MoveFrame()),this.div=this.addDiv(e),this.div.style.display="none",this.text=this.div.appendChild(document.createTextNode(""))}return!0},addDiv:function(t){var e=document.createElement("div");return e.id="MathJax_Message",t.firstChild?t.insertBefore(e,t.firstChild):t.appendChild(e),e},MoveFrame:function(){var t=MathJax.Message.quirks?document.body:document.documentElement,e=MathJax.Message.frame;e.style.left=t.scrollLeft+"px",e.style.top=t.scrollTop+"px",e.style.width=t.clientWidth+"px",(e=e.firstChild).style.height=t.clientHeight+"px"},localize:function(t){return MathJax.Localization._(t,t)},filterText:function(t,e,a){return"simple"===MathJax.Hub.config.messageStyle&&("LoadFile"===a?(this.loading||(this.loading=this.localize("Loading")+" "),t=this.loading,this.loading+="."):"ProcessMath"===a?(this.processing||(this.processing=this.localize("Processing")+" "),t=this.processing,this.processing+="."):"TypesetMath"===a&&(this.typesetting||(this.typesetting=this.localize("Typesetting")+" "),t=this.typesetting,this.typesetting+=".")),t},clearCounts:function(){delete this.loading,delete this.processing,delete this.typesetting},Set:function(t,e,a){null==e&&(e=this.log.length,this.log[e]={});var i="";if(MathJax.Object.isArray(t)){i=t[0],MathJax.Object.isArray(i)&&(i=i[1]);try{t=MathJax.Localization._.apply(MathJax.Localization,t)}catch(i){if(!i.restart)throw i;if(!i.restart.called)return null==this.log[e].restarted&&(this.log[e].restarted=0),this.log[e].restarted++,delete this.log[e].cleared,MathJax.Callback.After(["Set",this,t,e,a],i.restart),e}}return this.timer&&(clearTimeout(this.timer),delete this.timer),this.log[e].text=t,this.log[e].filteredText=t=this.filterText(t,e,i),void 0===this.log[e].next&&(this.log[e].next=this.current,null!=this.current&&(this.log[this.current].prev=e),this.current=e),this.current===e&&"none"!==MathJax.Hub.config.messageStyle&&(this.Init()?(this.textNodeBug?this.div.innerHTML=t:this.text.nodeValue=t,this.div.style.display="",this.status&&(window.status="",delete this.status)):(window.status=t,this.status=!0)),this.log[e].restarted&&(this.log[e].cleared&&(a=0),0==--this.log[e].restarted&&delete this.log[e].cleared),a?setTimeout(MathJax.Callback(["Clear",this,e]),a):0==a&&this.Clear(e,0),e},Clear:function(t,e){null!=this.log[t].prev&&(this.log[this.log[t].prev].next=this.log[t].next),null!=this.log[t].next&&(this.log[this.log[t].next].prev=this.log[t].prev),this.current===t&&(this.current=this.log[t].next,this.text?(null==this.div.parentNode&&this.Init(),null==this.current?(this.timer&&(clearTimeout(this.timer),delete this.timer),null==e&&(e=600),0===e?this.Remove():this.timer=setTimeout(MathJax.Callback(["Remove",this]),e)):"none"!==MathJax.Hub.config.messageStyle&&(this.textNodeBug?this.div.innerHTML=this.log[this.current].filteredText:this.text.nodeValue=this.log[this.current].filteredText),this.status&&(window.status="",delete this.status)):this.status&&(window.status=null==this.current?"":this.log[this.current].text)),delete this.log[t].next,delete this.log[t].prev,delete this.log[t].filteredText,this.log[t].restarted&&(this.log[t].cleared=!0)},Remove:function(){this.text.nodeValue="",this.div.style.display="none"},File:function(t){return this.Set(["LoadFile","Loading %1",t],null,null)},Log:function(){for(var t=[],e=1,a=this.log.length;e<a;e++)t[e]=this.log[e].text;return t.join("\n")}},MathJax.Hub={config:{root:"",config:[],styleSheets:[],styles:{".MathJax_Preview":{color:"#888"}},jax:[],extensions:[],preJax:null,postJax:null,displayAlign:"center",displayIndent:"0",preRemoveClass:"MathJax_Preview",showProcessingMessages:!0,messageStyle:"normal",delayStartupUntil:"none",skipStartupTypeset:!1,elements:[],positionToHash:!0,showMathMenu:!0,showMathMenuMSIE:!0,menuSettings:{zoom:"None",CTRL:!1,ALT:!1,CMD:!1,Shift:!1,discoverable:!1,zscale:"200%",renderer:null,font:"Auto",context:"MathJax",locale:null,mpContext:!1,mpMouse:!1,texHints:!0,FastPreview:null,assistiveMML:null,inTabOrder:!0,semantics:!1},errorSettings:{message:["[",["MathProcessingError","Math Processing Error"],"]"],style:{color:"#CC0000","font-style":"italic"}},ignoreMMLattributes:{}},preProcessors:MathJax.Callback.Hooks(!0),inputJax:{},outputJax:{order:{}},processSectionDelay:50,processUpdateTime:250,processUpdateDelay:10,signal:MathJax.Callback.Signal("Hub"),Config:function(t){this.Insert(this.config,t),this.config.Augment&&this.Augment(this.config.Augment)},CombineConfig:function(t,e){for(var a,i,s=this.config,n=0,r=(t=t.split(/\./)).length;n<r;n++)s[a=t[n]]||(s[a]={}),i=s,s=s[a];return i[a]=s=this.Insert(e,s),s},Register:{PreProcessor:function(){return MathJax.Hub.preProcessors.Add.apply(MathJax.Hub.preProcessors,arguments)},MessageHook:function(){return MathJax.Hub.signal.MessageHook.apply(MathJax.Hub.signal,arguments)},StartupHook:function(){return MathJax.Hub.Startup.signal.MessageHook.apply(MathJax.Hub.Startup.signal,arguments)},LoadHook:function(){return MathJax.Ajax.LoadHook.apply(MathJax.Ajax,arguments)}},UnRegister:{PreProcessor:function(t){MathJax.Hub.preProcessors.Remove(t)},MessageHook:function(t){MathJax.Hub.signal.RemoveHook(t)},StartupHook:function(t){MathJax.Hub.Startup.signal.RemoveHook(t)},LoadHook:function(t){MathJax.Ajax.removeHook(t)}},getAllJax:function(t){for(var e=[],a=this.elementScripts(t),i=0,s=a.length;i<s;i++)a[i].MathJax&&a[i].MathJax.elementJax&&e.push(a[i].MathJax.elementJax);return e},getJaxByType:function(t,e){for(var a=[],i=this.elementScripts(e),s=0,n=i.length;s<n;s++)i[s].MathJax&&i[s].MathJax.elementJax&&i[s].MathJax.elementJax.mimeType===t&&a.push(i[s].MathJax.elementJax);return a},getJaxByInputType:function(t,e){for(var a=[],i=this.elementScripts(e),s=0,n=i.length;s<n;s++)i[s].MathJax&&i[s].MathJax.elementJax&&i[s].type&&i[s].type.replace(/ *;(.|\s)*/,"")===t&&a.push(i[s].MathJax.elementJax);return a},getJaxFor:function(t){if("string"==typeof t&&(t=document.getElementById(t)),t&&t.MathJax)return t.MathJax.elementJax;if(this.isMathJaxNode(t)){for(t.isMathJax||(t=t.firstChild);t&&!t.jaxID;)t=t.parentNode;if(t)return MathJax.OutputJax[t.jaxID].getJaxFromMath(t)}return null},isJax:function(t){if("string"==typeof t&&(t=document.getElementById(t)),this.isMathJaxNode(t))return 1;if(t&&"script"===(t.tagName||"").toLowerCase()){if(t.MathJax)return t.MathJax.state===MathJax.ElementJax.STATE.PROCESSED?1:-1;if(t.type&&this.inputJax[t.type.replace(/ *;(.|\s)*/,"")])return-1}return 0},isMathJaxNode:function(t){return!!t&&(t.isMathJax||"MathJax_MathML"===(t.className||""))},setRenderer:function(t,e){if(t){if(MathJax.OutputJax[t]){this.config.menuSettings.renderer=t,null==e&&(e="jax/mml");var a=this.outputJax;return a[e]&&a[e].length&&t!==a[e][0].id?(a[e].unshift(MathJax.OutputJax[t]),this.signal.Post(["Renderer Selected",t])):null}this.config.menuSettings.renderer="";var i="[MathJax]/jax/output/"+t+"/config.js";return MathJax.Ajax.Require(i,["setRenderer",this,t,e])}},Queue:function(){return this.queue.Push.apply(this.queue,arguments)},Typeset:function(t,e){if(!MathJax.isReady)return null;var a=this.elementCallback(t,e);if(a.count)var i=MathJax.Callback.Queue(["PreProcess",this,a.elements],["Process",this,a.elements]);return i.Push(a.callback)},PreProcess:function(t,e){var a=this.elementCallback(t,e),i=MathJax.Callback.Queue();if(a.count){var s=1===a.count?[a.elements]:a.elements;i.Push(["Post",this.signal,["Begin PreProcess",a.elements]]);for(var n=0,r=s.length;n<r;n++)s[n]&&i.Push(["Execute",this.preProcessors,s[n]]);i.Push(["Post",this.signal,["End PreProcess",a.elements]])}return i.Push(a.callback)},Process:function(t,e){return this.takeAction("Process",t,e)},Update:function(t,e){return this.takeAction("Update",t,e)},Reprocess:function(t,e){return this.takeAction("Reprocess",t,e)},Rerender:function(t,e){return this.takeAction("Rerender",t,e)},takeAction:function(t,e,a){var i=this.elementCallback(e,a),s=i.elements,n=MathJax.Callback.Queue(["Clear",this.signal]),r={scripts:[],start:(new Date).getTime(),i:0,j:0,jax:{},jaxIDs:[]};if(i.count){var o=["Delay",MathJax.Callback,this.processSectionDelay];o[2]||(o={}),n.Push(["clearCounts",MathJax.Message],["Post",this.signal,["Begin "+t,s]],["Post",this.signal,["Begin Math",s,t]],["prepareScripts",this,t,s,r],["Post",this.signal,["Begin Math Input",s,t]],["processInput",this,r],["Post",this.signal,["End Math Input",s,t]],o,["prepareOutput",this,r,"preProcess"],o,["Post",this.signal,["Begin Math Output",s,t]],["processOutput",this,r],["Post",this.signal,["End Math Output",s,t]],o,["prepareOutput",this,r,"postProcess"],o,["Post",this.signal,["End Math",s,t]],["Post",this.signal,["End "+t,s]],["clearCounts",MathJax.Message])}return n.Push(i.callback)},scriptAction:{Process:function(t){},Update:function(t){var e=t.MathJax.elementJax;e&&e.needsUpdate()?(e.Remove(!0),t.MathJax.state=e.STATE.UPDATE):t.MathJax.state=e.STATE.PROCESSED},Reprocess:function(t){var e=t.MathJax.elementJax;e&&(e.Remove(!0),t.MathJax.state=e.STATE.UPDATE)},Rerender:function(t){var e=t.MathJax.elementJax;e&&(e.Remove(!0),t.MathJax.state=e.STATE.OUTPUT)}},prepareScripts:function(t,e,a){if(!arguments.callee.disabled)for(var i=this.elementScripts(e),s=MathJax.ElementJax.STATE,n=0,r=i.length;n<r;n++){var o=i[n];o.type&&this.inputJax[o.type.replace(/ *;(.|\n)*/,"")]&&(o.MathJax&&(o.MathJax.elementJax&&o.MathJax.elementJax.hover&&MathJax.Extension.MathEvents.Hover.ClearHover(o.MathJax.elementJax),o.MathJax.state!==s.PENDING&&this.scriptAction[t](o)),o.MathJax||(o.MathJax={state:s.PENDING}),o.MathJax.error&&delete o.MathJax.error,o.MathJax.state!==s.PROCESSED&&a.scripts.push(o))}},checkScriptSiblings:function(t){if(!t.MathJax.checked){var e=this.config,a=t.previousSibling;if(a&&"#text"===a.nodeName){var i,s,n=t.nextSibling;n&&"#text"!==n.nodeName&&(n=null),e.preJax&&("string"==typeof e.preJax&&(e.preJax=new RegExp(e.preJax+"$")),i=a.nodeValue.match(e.preJax)),e.postJax&&n&&("string"==typeof e.postJax&&(e.postJax=new RegExp("^"+e.postJax)),s=n.nodeValue.match(e.postJax)),!i||e.postJax&&!s||(a.nodeValue=a.nodeValue.replace(e.preJax,i.length>1?i[1]:""),a=null),!s||e.preJax&&!i||(n.nodeValue=n.nodeValue.replace(e.postJax,s.length>1?s[1]:"")),a&&!a.nodeValue.match(/\S/)&&(a=a.previousSibling)}e.preRemoveClass&&a&&a.className===e.preRemoveClass&&(t.MathJax.preview=a),t.MathJax.checked=1}},processInput:function(t){var e,a,i,s=MathJax.ElementJax.STATE,n=t.scripts.length;try{for(;t.i<n;)if(a=t.scripts[t.i])if((i=a.previousSibling)&&"MathJax_Error"===i.className&&i.parentNode.removeChild(i),a.parentNode&&a.MathJax&&a.MathJax.state!==s.PROCESSED){if(a.MathJax.elementJax&&a.MathJax.state!==s.UPDATE)a.MathJax.state===s.OUTPUT&&this.saveScript(a.MathJax.elementJax,t,a,s);else{this.checkScriptSiblings(a);var r=a.type.replace(/ *;(.|\s)*/,""),o=this.inputJax[r];if("function"==typeof(e=o.Process(a,t))){if(e.called)continue;this.RestartAfter(e)}e=e.Attach(a,o.id),this.saveScript(e,t,a,s),this.postInputHooks.Execute(e,o.id,a)}t.i++;var l=(new Date).getTime();l-t.start>this.processUpdateTime&&t.i<t.scripts.length&&(t.start=l,this.RestartAfter(MathJax.Callback.Delay(1)))}else t.i++;else t.i++}catch(e){return this.processError(e,t,"Input")}return t.scripts.length&&this.config.showProcessingMessages&&MathJax.Message.Set(["ProcessMath","Processing math: %1%%",100],0),t.start=(new Date).getTime(),t.i=t.j=0,null},postInputHooks:MathJax.Callback.Hooks(!0),saveScript:function(t,e,a,i){if(!this.outputJax[t.mimeType])throw a.MathJax.state=i.UPDATE,Error("No output jax registered for "+t.mimeType);t.outputJax=this.outputJax[t.mimeType][0].id,e.jax[t.outputJax]||(0===e.jaxIDs.length?e.jax[t.outputJax]=e.scripts:(1===e.jaxIDs.length&&(e.jax[e.jaxIDs[0]]=e.scripts.slice(0,e.i)),e.jax[t.outputJax]=[]),e.jaxIDs.push(t.outputJax)),e.jaxIDs.length>1&&e.jax[t.outputJax].push(a),a.MathJax.state=i.OUTPUT},prepareOutput:function(t,e){for(;t.j<t.jaxIDs.length;){var a=t.jaxIDs[t.j],i=MathJax.OutputJax[a];if(i[e])try{var s=i[e](t);if("function"==typeof s){if(s.called)continue;this.RestartAfter(s)}}catch(i){return i.restart||(MathJax.Message.Set(["PrepError","Error preparing %1 output (%2)",a,e],null,600),MathJax.Hub.lastPrepError=i,t.j++),MathJax.Callback.After(["prepareOutput",this,t,e],i.restart)}t.j++}return null},processOutput:function(t){var e,a=MathJax.ElementJax.STATE,i=t.scripts.length;try{for(;t.i<i;)if((e=t.scripts[t.i])&&e.parentNode&&e.MathJax&&!e.MathJax.error){var s=e.MathJax.elementJax;if(s){!1!==MathJax.OutputJax[s.outputJax].Process(e,t)&&(e.MathJax.state=a.PROCESSED,e.MathJax.preview&&(e.MathJax.preview.innerHTML="",e.MathJax.preview.style.display="none"),this.signal.Post(["New Math",s.inputID])),t.i++;var n=(new Date).getTime();n-t.start>this.processUpdateTime&&t.i<t.scripts.length&&(t.start=n,this.RestartAfter(MathJax.Callback.Delay(this.processUpdateDelay)))}else t.i++}else t.i++}catch(e){return this.processError(e,t,"Output")}return t.scripts.length&&this.config.showProcessingMessages&&(MathJax.Message.Set(["TypesetMath","Typesetting math: %1%%",100],0),MathJax.Message.Clear(0)),t.i=t.j=0,null},processMessage:function(t,e){var a=Math.floor(t.i/t.scripts.length*100),i="Output"===e?["TypesetMath","Typesetting math: %1%%"]:["ProcessMath","Processing math: %1%%"];this.config.showProcessingMessages&&MathJax.Message.Set(i.concat(a),0)},processError:function(t,e,a){if(!t.restart){if(!this.config.errorSettings.message)throw t;this.formatError(e.scripts[e.i],t),e.i++}return this.processMessage(e,a),MathJax.Callback.After(["process"+a,this,e],t.restart)},formatError:function(t,e){var a=function(t,e,a,i){return MathJax.Localization._(t,e,a,i)},i=a("ErrorMessage","Error: %1",e.message)+"\n";(e.sourceURL||e.fileName)&&(i+="\n"+a("ErrorFile","file: %1",e.sourceURL||e.fileName)),(e.line||e.lineNumber)&&(i+="\n"+a("ErrorLine","line: %1",e.line||e.lineNumber)),i+="\n\n"+a("ErrorTips","Debugging tips: use %1, inspect %2 in the browser console","'unpacked/MathJax.js'","'MathJax.Hub.lastError'"),t.MathJax.error=MathJax.OutputJax.Error.Jax(i,t),t.MathJax.elementJax&&(t.MathJax.error.inputID=t.MathJax.elementJax.inputID);var s=this.config.errorSettings,n=a(s.messageId,s.message),r=MathJax.HTML.Element("span",{className:"MathJax_Error",jaxID:"Error",isMathJax:!0,id:t.MathJax.error.inputID+"-Frame"},[["span",null,n]]);MathJax.Ajax.Require("[MathJax]/extensions/MathEvents.js",function(){var e=MathJax.Extension.MathEvents.Event,a=MathJax.Hub;r.oncontextmenu=e.Menu,r.onmousedown=e.Mousedown,r.onkeydown=e.Keydown,r.tabIndex=a.getTabOrder(a.getJaxFor(t))});var o=document.getElementById(r.id);o&&o.parentNode.removeChild(o),t.parentNode&&t.parentNode.insertBefore(r,t),t.MathJax.preview&&(t.MathJax.preview.innerHTML="",t.MathJax.preview.style.display="none"),this.lastError=e,this.signal.Post(["Math Processing Error",t,e])},RestartAfter:function(t){throw this.Insert(Error("restart"),{restart:MathJax.Callback(t)})},elementCallback:function(t,e){if(null==e&&(MathJax.Object.isArray(t)||"function"==typeof t))try{MathJax.Callback(t),e=t,t=null}catch(t){}null==t&&(t=this.config.elements||[]),this.isHTMLCollection(t)&&(t=this.HTMLCollection2Array(t)),MathJax.Object.isArray(t)||(t=[t]);for(var a=0,i=(t=[].concat(t)).length;a<i;a++)"string"==typeof t[a]&&(t[a]=document.getElementById(t[a]));return document.body||(document.body=document.getElementsByTagName("body")[0]),0==t.length&&t.push(document.body),e||(e={}),{count:t.length,elements:1===t.length?t[0]:t,callback:e}},elementScripts:function(t){var e=[];if(MathJax.Object.isArray(t)||this.isHTMLCollection(t)){for(var a=0,i=t.length;a<i;a++){for(var s=0,n=0;n<a&&!s;n++)s=t[n].contains(t[a]);s||e.push.apply(e,this.elementScripts(t[a]))}return e}return"string"==typeof t&&(t=document.getElementById(t)),document.body||(document.body=document.getElementsByTagName("body")[0]),null==t&&(t=document.body),null!=t.tagName&&"script"===t.tagName.toLowerCase()?[t]:(e=t.getElementsByTagName("script"),this.msieHTMLCollectionBug&&(e=this.HTMLCollection2Array(e)),e)},isHTMLCollection:function(t){return"HTMLCollection"in window&&"object"==typeof t&&t instanceof HTMLCollection},HTMLCollection2Array:function(t){if(!this.msieHTMLCollectionBug)return[].slice.call(t);for(var e=[],a=0,i=t.length;a<i;a++)e[a]=t[a];return e},Insert:function(t,e){for(var a in e)e.hasOwnProperty(a)&&("object"!=typeof e[a]||MathJax.Object.isArray(e[a])||"object"!=typeof t[a]&&"function"!=typeof t[a]?t[a]=e[a]:this.Insert(t[a],e[a]));return t},getTabOrder:function(t){return this.config.menuSettings.inTabOrder?0:-1},SplitList:"trim"in String.prototype?function(t){return t.trim().split(/\s+/)}:function(t){return t.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/)}},MathJax.Hub.Insert(MathJax.Hub.config.styles,MathJax.Message.styles),MathJax.Hub.Insert(MathJax.Hub.config.styles,{".MathJax_Error":MathJax.Hub.config.errorSettings.style}),MathJax.Extension={},MathJax.Hub.Configured=MathJax.Callback({}),MathJax.Hub.Startup={script:"",queue:MathJax.Callback.Queue(),signal:MathJax.Callback.Signal("Startup"),params:{},Config:function(){if(this.queue.Push(["Post",this.signal,"Begin Config"]),MathJax.AuthorConfig&&MathJax.AuthorConfig.root&&(MathJax.Ajax.config.root=MathJax.AuthorConfig.root),this.params.locale&&(MathJax.Localization.resetLocale(this.params.locale),MathJax.Hub.config.menuSettings.locale=this.params.locale),this.params.config)for(var t=this.params.config.split(/,/),e=0,a=t.length;e<a;e++)t[e].match(/\.js$/)||(t[e]+=".js"),this.queue.Push(["Require",MathJax.Ajax,this.URL("config",t[e])]);this.queue.Push(["Config",MathJax.Hub,MathJax.AuthorConfig]),this.script.match(/\S/)&&this.queue.Push(this.script+";\n1;"),this.queue.Push(["ConfigDelay",this],["ConfigBlocks",this],[function(t){return t.loadArray(MathJax.Hub.config.config,"config",null,!0)},this],["Post",this.signal,"End Config"])},ConfigDelay:function(){var t=this.params.delayStartupUntil||MathJax.Hub.config.delayStartupUntil;return"onload"===t?this.onload:"configured"===t?MathJax.Hub.Configured:t},ConfigBlocks:function(){for(var t=document.getElementsByTagName("script"),e=MathJax.Callback.Queue(),a=0,i=t.length;a<i;a++){var s=String(t[a].type).replace(/ /g,"");s.match(/^text\/x-mathjax-config(;.*)?$/)&&!s.match(/;executed=true/)&&(t[a].type+=";executed=true",e.Push(t[a].innerHTML+";\n1;"))}return e.Push(function(){MathJax.Ajax.config.root=MathJax.Hub.config.root})},Cookie:function(){return this.queue.Push(["Post",this.signal,"Begin Cookie"],["Get",MathJax.HTML.Cookie,"menu",MathJax.Hub.config.menuSettings],[function(t){var e=t.menuSettings;e.locale&&MathJax.Localization.resetLocale(e.locale);var a=t.menuSettings.renderer,i=t.jax;if(a){var s="output/"+a;i.sort();for(var n=0,r=i.length;n<r&&"output/"!==i[n].substr(0,7);n++);if(n==r-1)i.pop();else for(;n<r;){if(i[n]===s){i.splice(n,1);break}n++}i.unshift(s)}null!=e.CHTMLpreview&&(null==e.FastPreview&&(e.FastPreview=e.CHTMLpreview),delete e.CHTMLpreview),e.FastPreview&&!MathJax.Extension["fast-preview"]&&MathJax.Hub.config.extensions.push("fast-preview.js"),t.menuSettings.assistiveMML&&!MathJax.Extension.AssistiveMML&&MathJax.Hub.config.extensions.push("AssistiveMML.js")},MathJax.Hub.config],["Post",this.signal,"End Cookie"])},Styles:function(){return this.queue.Push(["Post",this.signal,"Begin Styles"],["loadArray",this,MathJax.Hub.config.styleSheets,"config"],["Styles",MathJax.Ajax,MathJax.Hub.config.styles],["Post",this.signal,"End Styles"])},Jax:function(){for(var t=MathJax.Hub.config,e=MathJax.Hub.outputJax,a=0,i=t.jax.length,s=0;a<i;a++){var n=t.jax[a].substr(7);"output/"===t.jax[a].substr(0,7)&&null==e.order[n]&&(e.order[n]=s,s++)}return MathJax.Callback.Queue().Push(["Post",this.signal,"Begin Jax"],["loadArray",this,t.jax,"jax","config.js"],["Post",this.signal,"End Jax"])},Extensions:function(){return MathJax.Callback.Queue().Push(["Post",this.signal,"Begin Extensions"],["loadArray",this,MathJax.Hub.config.extensions,"extensions"],["Post",this.signal,"End Extensions"])},Message:function(){MathJax.Message.Init(!0)},Menu:function(){var t,e=MathJax.Hub.config.menuSettings,a=MathJax.Hub.outputJax;for(var i in a)if(a.hasOwnProperty(i)&&a[i].length){t=a[i];break}t&&t.length&&(e.renderer&&e.renderer!==t[0].id&&t.unshift(MathJax.OutputJax[e.renderer]),e.renderer=t[0].id)},Hash:function(){if(MathJax.Hub.config.positionToHash&&document.location.hash&&document.body&&document.body.scrollIntoView){var t=document.location.hash.substr(1),e=document.getElementById(t);if(!e)for(var a=document.getElementsByTagName("a"),i=0,s=a.length;i<s;i++)if(a[i].name===t){e=a[i];break}if(e){for(;!e.scrollIntoView;)e=e.parentNode;(e=this.HashCheck(e))&&e.scrollIntoView&&setTimeout(function(){e.scrollIntoView(!0)},1)}}},HashCheck:function(t){var e=MathJax.Hub.getJaxFor(t);return e&&MathJax.OutputJax[e.outputJax].hashCheck&&(t=MathJax.OutputJax[e.outputJax].hashCheck(t)),t},MenuZoom:function(){MathJax.Hub.config.showMathMenu&&(MathJax.Extension.MathMenu?setTimeout(MathJax.Callback(["loadDomain",MathJax.Localization,"MathMenu"]),1e3):setTimeout(function(){MathJax.Callback.Queue(["Require",MathJax.Ajax,"[MathJax]/extensions/MathMenu.js",{}],["loadDomain",MathJax.Localization,"MathMenu"])},1e3),MathJax.Extension.MathZoom||setTimeout(MathJax.Callback(["Require",MathJax.Ajax,"[MathJax]/extensions/MathZoom.js",{}]),2e3))},onLoad:function(){var t=this.onload=MathJax.Callback(function(){MathJax.Hub.Startup.signal.Post("onLoad")});if(document.body&&document.readyState)if(MathJax.Hub.Browser.isMSIE){if("complete"===document.readyState)return[t]}else if("loading"!==document.readyState)return[t];return window.addEventListener?(window.addEventListener("load",t,!1),this.params.noDOMContentEvent||window.addEventListener("DOMContentLoaded",t,!1)):window.attachEvent?window.attachEvent("onload",t):window.onload=t,t},Typeset:function(t,e){return MathJax.Hub.config.skipStartupTypeset?function(){}:this.queue.Push(["Post",this.signal,"Begin Typeset"],["Typeset",MathJax.Hub,t,e],["Post",this.signal,"End Typeset"])},URL:function(t,e){return e.match(/^([a-z]+:\/\/|\[|\/)/)||(e="[MathJax]/"+t+"/"+e),e},loadArray:function(t,e,a,i){if(t&&(MathJax.Object.isArray(t)||(t=[t]),t.length)){for(var s,n=MathJax.Callback.Queue(),r={},o=0,l=t.length;o<l;o++)s=this.URL(e,t[o]),a&&(s+="/"+a),i?n.Push(["Require",MathJax.Ajax,s,r]):n.Push(MathJax.Ajax.Require(s,r));return n.Push({})}return null}},function(t){var e=window.MathJax,a="[MathJax]",i=e.Hub,s=e.Ajax,n=e.Callback,r=MathJax.Object.Subclass({JAXFILE:"jax.js",require:null,config:{},Init:function(t,e){return 0===arguments.length?this:this.constructor.Subclass(t,e)()},Augment:function(t,e){var a=this.constructor,s={};if(null!=t){for(var n in t)t.hasOwnProperty(n)&&("function"==typeof t[n]?a.protoFunction(n,t[n]):s[n]=t[n]);t.toString!==a.prototype.toString&&t.toString!=={}.toString&&a.protoFunction("toString",t.toString)}return i.Insert(a.prototype,s),a.Augment(null,e),this},Translate:function(t,e){throw Error(this.directory+"/"+this.JAXFILE+" failed to define the Translate() method")},Register:function(t){},Config:function(){this.config=i.CombineConfig(this.id,this.config),this.config.Augment&&this.Augment(this.config.Augment)},Startup:function(){},loadComplete:function(t){if("config.js"===t)return s.loadComplete(this.directory+"/"+t);var e=n.Queue();return e.Push(i.Register.StartupHook("End Config",{}),["Post",i.Startup.signal,this.id+" Jax Config"],["Config",this],["Post",i.Startup.signal,this.id+" Jax Require"],[function(t){return MathJax.Hub.Startup.loadArray(t.require,this.directory)},this],[function(t,e){return MathJax.Hub.Startup.loadArray(t.extensions,"extensions/"+e)},this.config||{},this.id],["Post",i.Startup.signal,this.id+" Jax Startup"],["Startup",this],["Post",i.Startup.signal,this.id+" Jax Ready"]),this.copyTranslate&&e.Push([function(t){t.preProcess=t.preTranslate,t.Process=t.Translate,t.postProcess=t.postTranslate},this.constructor.prototype]),e.Push(["loadComplete",s,this.directory+"/"+t])}},{id:"Jax",version:"2.7.1",directory:a+"/jax",extensionDir:a+"/extensions"});e.InputJax=r.Subclass({elementJax:"mml",sourceMenuTitle:["Original","Original Form"],copyTranslate:!0,Process:function(t,a){var r,o=n.Queue(),l=this.elementJax;e.Object.isArray(l)||(l=[l]);for(var h=0,c=l.length;h<c;h++)r=e.ElementJax.directory+"/"+l[h]+"/"+this.JAXFILE,this.require?e.Object.isArray(this.require)||(this.require=[this.require]):this.require=[],this.require.push(r),o.Push(s.Require(r));r=this.directory+"/"+this.JAXFILE;var u=o.Push(s.Require(r));return u.called||(this.constructor.prototype.Process=function(){if(!u.called)return u;throw Error(r+" failed to load properly")}),(l=i.outputJax["jax/"+l[0]])&&o.Push(s.Require(l[0].directory+"/"+this.JAXFILE)),o.Push({})},needsUpdate:function(t){var a=t.SourceElement();return t.originalText!==e.HTML.getScript(a)},Register:function(t){i.inputJax||(i.inputJax={}),i.inputJax[t]=this}},{id:"InputJax",version:"2.7.1",directory:r.directory+"/input",extensionDir:r.extensionDir}),e.OutputJax=r.Subclass({copyTranslate:!0,preProcess:function(t){var e,a=this.directory+"/"+this.JAXFILE;return this.constructor.prototype.preProcess=function(t){if(!e.called)return e;throw Error(a+" failed to load properly")},e=s.Require(a)},Register:function(t){var a=i.outputJax;a[t]||(a[t]=[]),a[t].length&&(this.id===i.config.menuSettings.renderer||(a.order[this.id]||0)<(a.order[a[t][0].id]||0))?a[t].unshift(this):a[t].push(this),this.require?e.Object.isArray(this.require)||(this.require=[this.require]):this.require=[],this.require.push(e.ElementJax.directory+"/"+t.split(/\//)[1]+"/"+this.JAXFILE)},Remove:function(t){}},{id:"OutputJax",version:"2.7.1",directory:r.directory+"/output",extensionDir:r.extensionDir,fontDir:a+(e.isPacked?"":"/..")+"/fonts",imageDir:a+(e.isPacked?"":"/..")+"/images"}),e.ElementJax=r.Subclass({Init:function(t,e){return this.constructor.Subclass(t,e)},inputJax:null,outputJax:null,inputID:null,originalText:"",mimeType:"",sourceMenuTitle:["MathMLcode","MathML Code"],Text:function(t,a){var s=this.SourceElement();return e.HTML.setScript(s,t),s.MathJax.state=this.STATE.UPDATE,i.Update(s,a)},Reprocess:function(t){var e=this.SourceElement();return e.MathJax.state=this.STATE.UPDATE,i.Reprocess(e,t)},Update:function(t){return this.Rerender(t)},Rerender:function(t){var e=this.SourceElement();return e.MathJax.state=this.STATE.OUTPUT,i.Process(e,t)},Remove:function(t){this.hover&&this.hover.clear(this),e.OutputJax[this.outputJax].Remove(this),t||(i.signal.Post(["Remove Math",this.inputID]),this.Detach())},needsUpdate:function(){return e.InputJax[this.inputJax].needsUpdate(this)},SourceElement:function(){return document.getElementById(this.inputID)},Attach:function(t,a){var i=t.MathJax.elementJax;return t.MathJax.state===this.STATE.UPDATE?i.Clone(this):(i=t.MathJax.elementJax=this,t.id?this.inputID=t.id:(t.id=this.inputID=e.ElementJax.GetID(),this.newID=1)),i.originalText=e.HTML.getScript(t),i.inputJax=a,i.root&&(i.root.inputID=i.inputID),i},Detach:function(){var t=this.SourceElement();if(t){try{delete t.MathJax}catch(e){t.MathJax=null}this.newID&&(t.id="")}},Clone:function(t){var e;for(e in this)this.hasOwnProperty(e)&&void 0===t[e]&&"newID"!==e&&delete this[e];for(e in t)t.hasOwnProperty(e)&&(void 0===this[e]||this[e]!==t[e]&&"inputID"!==e)&&(this[e]=t[e])}},{id:"ElementJax",version:"2.7.1",directory:r.directory+"/element",extensionDir:r.extensionDir,ID:0,STATE:{PENDING:1,PROCESSED:2,UPDATE:3,OUTPUT:4},GetID:function(){return"MathJax-Element-"+ ++this.ID},Subclass:function(){var t=r.Subclass.apply(this,arguments);return t.loadComplete=this.prototype.loadComplete,t}}),e.ElementJax.prototype.STATE=e.ElementJax.STATE,e.OutputJax.Error={id:"Error",version:"2.7.1",config:{},errors:0,ContextMenu:function(){return e.Extension.MathEvents.Event.ContextMenu.apply(e.Extension.MathEvents.Event,arguments)},Mousedown:function(){return e.Extension.MathEvents.Event.AltContextMenu.apply(e.Extension.MathEvents.Event,arguments)},getJaxFromMath:function(t){return(t.nextSibling.MathJax||{}).error},Jax:function(t,e){var a=MathJax.Hub.inputJax[e.type.replace(/ *;(.|\s)*/,"")];return this.errors++,{inputJax:(a||{id:"Error"}).id,outputJax:"Error",inputID:"MathJax-Error-"+this.errors,sourceMenuTitle:["ErrorMessage","Error Message"],sourceMenuFormat:"Error",originalText:MathJax.HTML.getScript(e),errorText:t}}},e.InputJax.Error={id:"Error",version:"2.7.1",config:{},sourceMenuTitle:["Original","Original Form"]}}(),function(t){var e=window.MathJax;e||(e=window.MathJax={});var a=e.Hub,i=a.Startup,s=a.config,n=document.head||document.getElementsByTagName("head")[0];n||(n=document.childNodes[0]);var r=(document.documentElement||document).getElementsByTagName("script");0===r.length&&n.namespaceURI&&(r=document.getElementsByTagNameNS(n.namespaceURI,"script"));for(var o=new RegExp("(^|/)MathJax\\.js(\\?.*)?$"),l=r.length-1;l>=0;l--)if((r[l].src||"").match(o)){if(i.script=r[l].innerHTML,RegExp.$2)for(var h=RegExp.$2.substr(1).split(/\&/),c=0,u=h.length;c<u;c++){var d=h[c].match(/(.*)=(.*)/);d?i.params[unescape(d[1])]=unescape(d[2]):i.params[h[c]]=!0}s.root=r[l].src.replace(/(^|\/)[^\/]*(\?.*)?$/,""),e.Ajax.config.root=s.root,e.Ajax.params=i.params;break}var m=navigator.userAgent,p={isMac:"Mac"===navigator.platform.substr(0,3),isPC:"Win"===navigator.platform.substr(0,3),isMSIE:"ActiveXObject"in window&&"clipboardData"in window,isEdge:"MSGestureEvent"in window&&"chrome"in window&&null==window.chrome.loadTimes,isFirefox:!!m.match(/Gecko\//)&&!m.match(/like Gecko/),isSafari:!(!m.match(/ (Apple)?WebKit\//)||m.match(/ like iPhone /)||window.chrome&&null!=window.chrome.app),isChrome:"chrome"in window&&null!=window.chrome.loadTimes,isOpera:"opera"in window&&null!=window.opera.version,isKonqueror:"konqueror"in window&&"KDE"==navigator.vendor,versionAtLeast:function(t){for(var e=this.version.split("."),a=0,i=(t=new String(t).split(".")).length;a<i;a++)if(e[a]!=t[a])return parseInt(e[a]||"0")>=parseInt(t[a]);return!0},Select:function(t){var e=t[a.Browser];return e?e(a.Browser):null}},f=m.replace(/^Mozilla\/(\d+\.)+\d+ /,"").replace(/[a-z][-a-z0-9._: ]+\/\d+[^ ]*-[^ ]*\.([a-z][a-z])?\d+ /i,"").replace(/Gentoo |Ubuntu\/(\d+\.)*\d+ (\([^)]*\) )?/,"");a.Browser=a.Insert(a.Insert(new String("Unknown"),{version:"0.0"}),p);for(var g in p)if(p.hasOwnProperty(g)&&p[g]&&"is"===g.substr(0,2)){if("Mac"===(g=g.slice(2))||"PC"===g)continue;a.Browser=a.Insert(new String(g),p);var M=new RegExp(".*(Version/| Trident/.*; rv:)((?:\\d+\\.)+\\d+)|.*("+g+")"+("MSIE"==g?" ":"/")+"((?:\\d+\\.)*\\d+)|(?:^|\\(| )([a-z][-a-z0-9._: ]+|(?:Apple)?WebKit)/((?:\\d+\\.)+\\d+)").exec(f)||["","","","unknown","0.0"];a.Browser.name=""!=M[1]?g:M[3]||M[5],a.Browser.version=M[2]||M[4]||M[6];break}try{a.Browser.Select({Safari:function(t){var e=parseInt(String(t.version).split(".")[0]);e>85&&(t.webkit=t.version),e>=538?t.version="8.0":e>=537?t.version="7.0":e>=536?t.version="6.0":e>=534?t.version="5.1":e>=533?t.version="5.0":e>=526?t.version="4.0":e>=525?t.version="3.1":e>500?t.version="3.0":e>400?t.version="2.0":e>85&&(t.version="1.0"),t.webkit=navigator.appVersion.match(/WebKit\/(\d+)\./)[1],t.isMobile=null!=navigator.appVersion.match(/Mobile/i),t.noContextMenu=t.isMobile},Firefox:function(t){if(("0.0"===t.version||null==m.match(/Firefox/))&&"Gecko"===navigator.product){var e=m.match(/[\/ ]rv:(\d+\.\d.*?)[\) ]/);if(e)t.version=e[1];else{var a=(navigator.buildID||navigator.productSub||"0").substr(0,8);a>="20111220"?t.version="9.0":a>="20111120"?t.version="8.0":a>="20110927"?t.version="7.0":a>="20110816"?t.version="6.0":a>="20110621"?t.version="5.0":a>="20110320"?t.version="4.0":a>="20100121"?t.version="3.6":a>="20090630"?t.version="3.5":a>="20080617"?t.version="3.0":a>="20061024"&&(t.version="2.0")}}t.isMobile=null!=navigator.appVersion.match(/Android/i)||null!=m.match(/ Fennec\//)||null!=m.match(/Mobile/)},Chrome:function(t){t.noContextMenu=t.isMobile=!!navigator.userAgent.match(/ Mobile[ \/]/)},Opera:function(t){t.version=opera.version()},Edge:function(t){t.isMobile=!!navigator.userAgent.match(/ Phone/)},MSIE:function(t){if(t.isMobile=!!navigator.userAgent.match(/ Phone/),t.isIE9=!(!document.documentMode||!window.performance&&!window.msPerformance),MathJax.HTML.setScriptBug=!t.isIE9||document.documentMode<9,MathJax.Hub.msieHTMLCollectionBug=document.documentMode<9,document.documentMode<10&&!i.params.NoMathPlayer){try{new ActiveXObject("MathPlayer.Factory.1"),t.hasMathPlayer=!0}catch(t){}try{if(t.hasMathPlayer){var e=document.createElement("object");e.id="mathplayer",e.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987",n.appendChild(e),document.namespaces.add("m","https://www.w3.org/1998/Math/MathML"),t.mpNamespace=!0,!document.readyState||"loading"!==document.readyState&&"interactive"!==document.readyState||(document.write('<?import namespace="m" implementation="#MathPlayer">'),t.mpImported=!0)}else document.namespaces.add("mjx_IE_fix","https://www.w3.org/1999/xlink")}catch(t){}}}})}catch(t){console.error(t.message)}MathJax.Ajax.Preloading("[MathJax]/jax/element/mml/jax.js","[MathJax]/jax/element/mml/optable/Arrows.js","[MathJax]/jax/element/mml/optable/MiscMathSymbolsA.js","[MathJax]/jax/element/mml/optable/Dingbats.js","[MathJax]/jax/element/mml/optable/GeneralPunctuation.js","[MathJax]/jax/element/mml/optable/SpacingModLetters.js","[MathJax]/jax/element/mml/optable/MiscTechnical.js","[MathJax]/jax/element/mml/optable/SupplementalArrowsA.js","[MathJax]/jax/element/mml/optable/GreekAndCoptic.js","[MathJax]/jax/element/mml/optable/LetterlikeSymbols.js","[MathJax]/jax/element/mml/optable/SupplementalArrowsB.js","[MathJax]/jax/element/mml/optable/BasicLatin.js","[MathJax]/jax/element/mml/optable/MiscSymbolsAndArrows.js","[MathJax]/jax/element/mml/optable/CombDiacritMarks.js","[MathJax]/jax/element/mml/optable/GeometricShapes.js","[MathJax]/jax/element/mml/optable/MathOperators.js","[MathJax]/jax/element/mml/optable/MiscMathSymbolsB.js","[MathJax]/jax/element/mml/optable/SuppMathOperators.js","[MathJax]/jax/element/mml/optable/CombDiactForSymbols.js","[MathJax]/jax/element/mml/optable/Latin1Supplement.js","[MathJax]/extensions/MathEvents.js","[MathJax]/extensions/MathZoom.js","[MathJax]/extensions/MathMenu.js","[MathJax]/extensions/toMathML.js","[MathJax]/extensions/HelpDialog.js","[MathJax]/jax/input/TeX/config.js","[MathJax]/jax/input/TeX/jax.js","[MathJax]/jax/output/CommonHTML/config.js","[MathJax]/jax/output/CommonHTML/jax.js","[MathJax]/jax/output/CommonHTML/autoload/annotation-xml.js","[MathJax]/jax/output/CommonHTML/autoload/maction.js","[MathJax]/jax/output/CommonHTML/autoload/menclose.js","[MathJax]/jax/output/CommonHTML/autoload/mglyph.js","[MathJax]/jax/output/CommonHTML/autoload/mmultiscripts.js","[MathJax]/jax/output/CommonHTML/autoload/ms.js","[MathJax]/jax/output/CommonHTML/autoload/mtable.js","[MathJax]/jax/output/CommonHTML/autoload/multiline.js","[MathJax]/extensions/tex2jax.js","[MathJax]/extensions/TeX/AMScd.js","[MathJax]/extensions/TeX/AMSmath.js","[MathJax]/extensions/TeX/AMSsymbols.js","[MathJax]/extensions/TeX/HTML.js","[MathJax]/extensions/TeX/action.js","[MathJax]/extensions/TeX/autobold.js","[MathJax]/extensions/TeX/bbox.js","[MathJax]/extensions/TeX/boldsymbol.js","[MathJax]/extensions/TeX/cancel.js","[MathJax]/extensions/TeX/color.js","[MathJax]/extensions/TeX/enclose.js","[MathJax]/extensions/TeX/extpfeil.js","[MathJax]/extensions/TeX/mathchoice.js","[MathJax]/extensions/TeX/mediawiki-texvc.js","[MathJax]/extensions/TeX/mhchem.js","[MathJax]/extensions/TeX/newcommand.js","[MathJax]/extensions/TeX/unicode.js","[MathJax]/extensions/TeX/verb.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/fontdata.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/fontdata-extra.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/Fraktur-Bold.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/Math-BoldItalic.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/Script-Regular.js","[MathJax]/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js"),MathJax.Hub.Config({"v1.0-compatible":!1}),MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"2.7.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"}),MathJax.ElementJax.mml.Augment({Init:function(){if(1===arguments.length&&"math"===arguments[0].type?this.root=arguments[0]:this.root=MathJax.ElementJax.mml.math.apply(this,arguments),this.root.attr&&this.root.attr.mode){this.root.display||"display"!==this.root.attr.mode||(this.root.display="block",this.root.attrNames.push("display")),delete this.root.attr.mode;for(var t=0,e=this.root.attrNames.length;t<e;t++)if("mode"===this.root.attrNames[t]){this.root.attrNames.splice(t,1);break}}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},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",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",UPDIAGONALARROW:"updiagonalarrow",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",PHASORANGLE:"phasorangle",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},TEXCLASSNAMES:["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"],skipAttributes:{texClass:!0,useHeight:!0,texprimestyle:!0},copyAttributes:{displaystyle:1,scriptlevel:1,open:1,close:1,form:1,actiontype:1,fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,id:!0,class:1,href:!0,style:!0},copyAttributeNames:["displaystyle","scriptlevel","open","close","form","actiontype","fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],nocopyAttributes:{fontfamily:!0,fontsize:!0,fontweight:!0,fontstyle:!0,color:!0,background:!0,id:!0,class:!0,href:!0,style:!0,xmlns:!0},Error:function(t,e){var a=this.merror(t),i=MathJax.Localization.fontDirection(),s=MathJax.Localization.fontFamily();return e&&(a=a.With(e)),(i||s)&&(a=this.mstyle(a),i&&(a.dir=i),s&&(a.style.fontFamily="font-family: "+s)),a}}),function(t){t.mbase=MathJax.Object.Subclass({type:"base",isToken:!1,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT},noInherit:{},noInheritAttribute:{texClass:!0},getRemoved:{},linebreakContainer:!1,Init:function(){this.data=[],!this.inferRow||1===arguments.length&&arguments[0].inferred||this.Append(t.mrow().With({inferred:!0,notParent:!0})),this.Append.apply(this,arguments)},With:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);return this},Append:function(){if(this.inferRow&&this.data.length)this.data[0].Append.apply(this.data[0],arguments);else for(var t=0,e=arguments.length;t<e;t++)this.SetData(this.data.length,arguments[t])},SetData:function(e,a){null!=a&&(a instanceof t.mbase||(a=this.isToken||this.isChars?t.chars(a):t.mtext(a)),a.parent=this,a.setInherit(this.inheritFromMe?this:this.inherit)),this.data[e]=a},Parent:function(){for(var t=this.parent;t&&t.notParent;)t=t.parent;return t},Get:function(e,a,i){if(!i){if(null!=this[e])return this[e];if(this.attr&&null!=this.attr[e])return this.attr[e]}var s=this.Parent();if(s&&null!=s["adjustChild_"+e])return s["adjustChild_"+e](this.childPosition(),a);for(var n=this.inherit,r=n;n;){var o=n[e];if(null==o&&n.attr&&(o=n.attr[e]),n.removedStyles&&n.getRemoved[e]&&null==o&&(o=n.removedStyles[n.getRemoved[e]]),null!=o&&n.noInheritAttribute&&!n.noInheritAttribute[e]){var l=n.noInherit[this.type];if(!l||!l[e])return o}r=n,n=n.inherit}if(!a){if(this.defaults[e]===t.AUTO)return this.autoDefault(e);if(this.defaults[e]!==t.INHERIT&&null!=this.defaults[e])return this.defaults[e];if(r)return r.defaults[e]}return null},hasValue:function(t){return null!=this.Get(t,!0)},getValues:function(){for(var t={},e=0,a=arguments.length;e<a;e++)t[arguments[e]]=this.Get(arguments[e]);return t},adjustChild_scriptlevel:function(t,e){return this.Get("scriptlevel",e)},adjustChild_displaystyle:function(t,e){return this.Get("displaystyle",e)},adjustChild_texprimestyle:function(t,e){return this.Get("texprimestyle",e)},childPosition:function(){for(var t=this,e=t.parent;e.notParent;)e=(t=e).parent;for(var a=0,i=e.data.length;a<i;a++)if(e.data[a]===t)return a;return null},setInherit:function(t){if(t!==this.inherit&&null==this.inherit){this.inherit=t;for(var e=0,a=this.data.length;e<a;e++)this.data[e]&&this.data[e].setInherit&&this.data[e].setInherit(t)}},setTeXclass:function(t){return this.getPrevClass(t),void 0!==this.texClass?this:t},getPrevClass:function(t){t&&(this.prevClass=t.Get("texClass"),this.prevLevel=t.Get("scriptlevel"))},updateTeXclass:function(t){t&&(this.prevClass=t.prevClass,delete t.prevClass,this.prevLevel=t.prevLevel,delete t.prevLevel,this.texClass=t.Get("texClass"))},texSpacing:function(){var e=null!=this.prevClass?this.prevClass:t.TEXCLASS.NONE,a=this.Get("texClass")||t.TEXCLASS.ORD;if(e===t.TEXCLASS.NONE||a===t.TEXCLASS.NONE)return"";e===t.TEXCLASS.VCENTER&&(e=t.TEXCLASS.ORD),a===t.TEXCLASS.VCENTER&&(a=t.TEXCLASS.ORD);var i=this.TEXSPACE[e][a];return(this.prevLevel>0||this.Get("scriptlevel")>0)&&i>=0?"":this.TEXSPACELENGTH[Math.abs(i)]},TEXSPACELENGTH:["",t.LENGTH.THINMATHSPACE,t.LENGTH.MEDIUMMATHSPACE,t.LENGTH.THICKMATHSPACE],TEXSPACE:[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],autoDefault:function(t){return""},isSpacelike:function(){return!1},isEmbellished:function(){return!1},Core:function(){return this},CoreMO:function(){return this},childIndex:function(t){if(null!=t)for(var e=0,a=this.data.length;e<a;e++)if(t===this.data[e])return e},CoreIndex:function(){return(this.inferRow?this.data[0]||this:this).childIndex(this.Core())},hasNewline:function(){if(this.isEmbellished())return this.CoreMO().hasNewline();if(this.isToken||this.linebreakContainer)return!1;for(var t=0,e=this.data.length;t<e;t++)if(this.data[t]&&this.data[t].hasNewline())return!0;return!1},array:function(){return this.inferred?this.data:[this]},toString:function(){return this.type+"("+this.data.join(",")+")"},getAnnotation:function(){return null}},{childrenSpacelike:function(){for(var t=0,e=this.data.length;t<e;t++)if(!this.data[t].isSpacelike())return!1;return!0},childEmbellished:function(){return this.data[0]&&this.data[0].isEmbellished()},childCore:function(){return this.inferRow&&this.data[0]?this.data[0].Core():this.data[0]},childCoreMO:function(){return this.data[0]?this.data[0].CoreMO():null},setChildTeXclass:function(t){return this.data[0]&&(t=this.data[0].setTeXclass(t),this.updateTeXclass(this.data[0])),t},setBaseTeXclasses:function(e){this.getPrevClass(e),this.texClass=null,this.data[0]?this.isEmbellished()||this.data[0].isa(t.mi)?(e=this.data[0].setTeXclass(e),this.updateTeXclass(this.Core())):(this.data[0].setTeXclass(),e=this):e=this;for(var a=1,i=this.data.length;a<i;a++)this.data[a]&&this.data[a].setTeXclass();return e},setSeparateTeXclasses:function(t){this.getPrevClass(t);for(var e=0,a=this.data.length;e<a;e++)this.data[e]&&this.data[e].setTeXclass();return this.isEmbellished()&&this.updateTeXclass(this.Core()),this}}),t.mi=t.mbase.Subclass({type:"mi",isToken:!0,texClass:t.TEXCLASS.ORD,defaults:{mathvariant:t.AUTO,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT},autoDefault:function(e){if("mathvariant"===e){var a=(this.data[0]||"").toString();return 1===a.length||2===a.length&&a.charCodeAt(0)>=55296&&a.charCodeAt(0)<56320?t.VARIANT.ITALIC:t.VARIANT.NORMAL}return""},setTeXclass:function(e){this.getPrevClass(e);var a=this.data.join("");return a.length>1&&a.match(/^[a-z][a-z0-9]*$/i)&&this.texClass===t.TEXCLASS.ORD&&(this.texClass=t.TEXCLASS.OP,this.autoOP=!0),this}}),t.mn=t.mbase.Subclass({type:"mn",isToken:!0,texClass:t.TEXCLASS.ORD,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT}}),t.mo=t.mbase.Subclass({type:"mo",isToken:!0,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,form:t.AUTO,fence:t.AUTO,separator:t.AUTO,lspace:t.AUTO,rspace:t.AUTO,stretchy:t.AUTO,symmetric:t.AUTO,maxsize:t.AUTO,minsize:t.AUTO,largeop:t.AUTO,movablelimits:t.AUTO,accent:t.AUTO,linebreak:t.LINEBREAK.AUTO,lineleading:t.INHERIT,linebreakstyle:t.AUTO,linebreakmultchar:t.INHERIT,indentalign:t.INHERIT,indentshift:t.INHERIT,indenttarget:t.INHERIT,indentalignfirst:t.INHERIT,indentshiftfirst:t.INHERIT,indentalignlast:t.INHERIT,indentshiftlast:t.INHERIT,texClass:t.AUTO},defaultDef:{form:t.FORM.INFIX,fence:!1,separator:!1,lspace:t.LENGTH.THICKMATHSPACE,rspace:t.LENGTH.THICKMATHSPACE,stretchy:!1,symmetric:!1,maxsize:t.SIZE.INFINITY,minsize:"0em",largeop:!1,movablelimits:!1,accent:!1,linebreak:t.LINEBREAK.AUTO,lineleading:"1ex",linebreakstyle:"before",indentalign:t.INDENTALIGN.AUTO,indentshift:"0",indenttarget:"",indentalignfirst:t.INDENTALIGN.INDENTALIGN,indentshiftfirst:t.INDENTSHIFT.INDENTSHIFT,indentalignlast:t.INDENTALIGN.INDENTALIGN,indentshiftlast:t.INDENTSHIFT.INDENTSHIFT,texClass:t.TEXCLASS.REL},SPACE_ATTR:{lspace:1,rspace:2,form:4},useMMLspacing:7,autoDefault:function(e,a){var i=this.def;if(!i){if("form"===e)return this.useMMLspacing&=~this.SPACE_ATTR.form,this.getForm();for(var s=this.data.join(""),n=[this.Get("form"),t.FORM.INFIX,t.FORM.POSTFIX,t.FORM.PREFIX],r=0,o=n.length;r<o;r++){var l=this.OPTABLE[n[r]][s];if(l){i=this.makeDef(l);break}}i||(i=this.CheckRange(s)),!i&&a?i={}:(i||(i=MathJax.Hub.Insert({},this.defaultDef)),this.parent?this.def=i:i=MathJax.Hub.Insert({},i),i.form=n[0])}return this.useMMLspacing&=~(this.SPACE_ATTR[e]||0),null!=i[e]?i[e]:a?"":this.defaultDef[e]},CheckRange:function(e){var a=e.charCodeAt(0);a>=55296&&a<56320&&(a=(a-55296<<10)+(e.charCodeAt(1)-56320)+65536);for(var i=0,s=this.RANGES.length;i<s&&this.RANGES[i][0]<=a;i++)if(a<=this.RANGES[i][1]){if(this.RANGES[i][3]){var n=t.optableDir+"/"+this.RANGES[i][3]+".js";this.RANGES[i][3]=null,MathJax.Hub.RestartAfter(MathJax.Ajax.Require(n))}var r=t.TEXCLASSNAMES[this.RANGES[i][2]];return r=this.OPTABLE.infix[e]=t.mo.OPTYPES["BIN"===r?"BIN3":r],this.makeDef(r)}return null},makeDef:function(e){null==e[2]&&(e[2]=this.defaultDef.texClass),e[3]||(e[3]={});var a=MathJax.Hub.Insert({},e[3]);return a.lspace=this.SPACE[e[0]],a.rspace=this.SPACE[e[1]],a.texClass=e[2],a.texClass===t.TEXCLASS.REL&&(this.movablelimits||this.data.join("").match(/^[a-z]+$/i))&&(a.texClass=t.TEXCLASS.OP),a},getForm:function(){for(var e=this,a=this.parent,i=this.Parent();i&&i.isEmbellished();)e=a,a=i.parent,i=i.Parent();if(a&&"mrow"===a.type&&1!==a.NonSpaceLength()){if(a.FirstNonSpace()===e)return t.FORM.PREFIX;if(a.LastNonSpace()===e)return t.FORM.POSTFIX}return t.FORM.INFIX},isEmbellished:function(){return!0},hasNewline:function(){return this.Get("linebreak")===t.LINEBREAK.NEWLINE},CoreParent:function(){for(var e=this;e&&e.isEmbellished()&&e.CoreMO()===this&&!e.isa(t.math);)e=e.Parent();return e},CoreText:function(e){if(!e)return"";if(e.isEmbellished())return e.CoreMO().data.join("");for(;((e.isa(t.mrow)||e.isa(t.TeXAtom)||e.isa(t.mstyle)||e.isa(t.mphantom))&&1===e.data.length||e.isa(t.munderover))&&e.data[0];)e=e.data[0];return e.isToken?e.data.join(""):""},remapChars:{"*":"∗",'"':"″","°":"∘","²":"2","³":"3","´":"′","¹":"1"},remap:function(t,e){return t=t.replace(/-/g,"−"),e&&1===(t=t.replace(/'/g,"′").replace(/`/g,"‵")).length&&(t=e[t]||t),t},setTeXclass:function(e){var a=this.getValues("form","lspace","rspace","fence");return this.useMMLspacing?(this.texClass=t.TEXCLASS.NONE,this):(a.fence&&!this.texClass&&(a.form===t.FORM.PREFIX&&(this.texClass=t.TEXCLASS.OPEN),a.form===t.FORM.POSTFIX&&(this.texClass=t.TEXCLASS.CLOSE)),this.texClass=this.Get("texClass"),""===this.data.join("")?(e&&(e.texClass=t.TEXCLASS.OP,e.fnOP=!0),this.texClass=this.prevClass=t.TEXCLASS.NONE,e):this.adjustTeXclass(e))},adjustTeXclass:function(e){if(this.texClass===t.TEXCLASS.NONE)return e;if(e?(!e.autoOP||this.texClass!==t.TEXCLASS.BIN&&this.texClass!==t.TEXCLASS.REL||(e.texClass=t.TEXCLASS.ORD),this.prevClass=e.texClass||t.TEXCLASS.ORD,this.prevLevel=e.Get("scriptlevel")):this.prevClass=t.TEXCLASS.NONE,this.texClass!==t.TEXCLASS.BIN||this.prevClass!==t.TEXCLASS.NONE&&this.prevClass!==t.TEXCLASS.BIN&&this.prevClass!==t.TEXCLASS.OP&&this.prevClass!==t.TEXCLASS.REL&&this.prevClass!==t.TEXCLASS.OPEN&&this.prevClass!==t.TEXCLASS.PUNCT)if(this.prevClass!==t.TEXCLASS.BIN||this.texClass!==t.TEXCLASS.REL&&this.texClass!==t.TEXCLASS.CLOSE&&this.texClass!==t.TEXCLASS.PUNCT){if(this.texClass===t.TEXCLASS.BIN){for(var a=this,i=this.parent;i&&i.parent&&i.isEmbellished()&&(1===i.data.length||"mrow"!==i.type&&i.Core()===a);)a=i,i=i.parent;i.data[i.data.length-1]===a&&(this.texClass=t.TEXCLASS.ORD)}}else e.texClass=this.prevClass=t.TEXCLASS.ORD;else this.texClass=t.TEXCLASS.ORD;return this}}),t.mtext=t.mbase.Subclass({type:"mtext",isToken:!0,isSpacelike:function(){return!0},texClass:t.TEXCLASS.ORD,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT}}),t.mspace=t.mbase.Subclass({type:"mspace",isToken:!0,isSpacelike:function(){return!0},defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:t.LINEBREAK.AUTO},hasDimAttr:function(){return this.hasValue("width")||this.hasValue("height")||this.hasValue("depth")},hasNewline:function(){return!this.hasDimAttr()&&this.Get("linebreak")===t.LINEBREAK.NEWLINE}}),t.ms=t.mbase.Subclass({type:"ms",isToken:!0,texClass:t.TEXCLASS.ORD,defaults:{mathvariant:t.INHERIT,mathsize:t.INHERIT,mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,lquote:'"',rquote:'"'}}),t.mglyph=t.mbase.Subclass({type:"mglyph",isToken:!0,texClass:t.TEXCLASS.ORD,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,alt:"",src:"",width:t.AUTO,height:t.AUTO,valign:"0em"}}),t.mrow=t.mbase.Subclass({type:"mrow",isSpacelike:t.mbase.childrenSpacelike,inferred:!1,notParent:!1,isEmbellished:function(){for(var t=!1,e=0,a=this.data.length;e<a;e++)if(null!=this.data[e])if(this.data[e].isEmbellished()){if(t)return!1;t=!0,this.core=e}else if(!this.data[e].isSpacelike())return!1;return t},NonSpaceLength:function(){for(var t=0,e=0,a=this.data.length;e<a;e++)this.data[e]&&!this.data[e].isSpacelike()&&t++;return t},FirstNonSpace:function(){for(var t=0,e=this.data.length;t<e;t++)if(this.data[t]&&!this.data[t].isSpacelike())return this.data[t];return null},LastNonSpace:function(){for(var t=this.data.length-1;t>=0;t--)if(this.data[0]&&!this.data[t].isSpacelike())return this.data[t];return null},Core:function(){return this.isEmbellished()&&void 0!==this.core?this.data[this.core]:this},CoreMO:function(){return this.isEmbellished()&&void 0!==this.core?this.data[this.core].CoreMO():this},toString:function(){return this.inferred?"["+this.data.join(",")+"]":this.SUPER(arguments).toString.call(this)},setTeXclass:function(e){var a,i=this.data.length;if(!this.open&&!this.close||e&&e.fnOP){for(a=0;a<i;a++)this.data[a]&&(e=this.data[a].setTeXclass(e));return this.data[0]&&this.updateTeXclass(this.data[0]),e}for(this.getPrevClass(e),e=null,a=0;a<i;a++)this.data[a]&&(e=this.data[a].setTeXclass(e));return this.hasOwnProperty("texClass")||(this.texClass=t.TEXCLASS.INNER),this},getAnnotation:function(t){return 1!=this.data.length?null:this.data[0].getAnnotation(t)}}),t.mfrac=t.mbase.Subclass({type:"mfrac",num:0,den:1,linebreakContainer:!0,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,linethickness:t.LINETHICKNESS.MEDIUM,numalign:t.ALIGN.CENTER,denomalign:t.ALIGN.CENTER,bevelled:!1},adjustChild_displaystyle:function(t){return!1},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return(!this.Get("displaystyle")||e>0)&&e++,e},adjustChild_texprimestyle:function(t){return t==this.den||this.Get("texprimestyle")},setTeXclass:t.mbase.setSeparateTeXclasses}),t.msqrt=t.mbase.Subclass({type:"msqrt",inferRow:!0,linebreakContainer:!0,texClass:t.TEXCLASS.ORD,setTeXclass:t.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(t){return!0}}),t.mroot=t.mbase.Subclass({type:"mroot",linebreakContainer:!0,texClass:t.TEXCLASS.ORD,adjustChild_displaystyle:function(t){return 1!==t&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return 1===t&&(e+=2),e},adjustChild_texprimestyle:function(t){return 0===t||this.Get("texprimestyle")},setTeXclass:t.mbase.setSeparateTeXclasses}),t.mstyle=t.mbase.Subclass({type:"mstyle",isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,inferRow:!0,defaults:{scriptlevel:t.INHERIT,displaystyle:t.INHERIT,scriptsizemultiplier:Math.sqrt(.5),scriptminsize:"8pt",mathbackground:t.INHERIT,mathcolor:t.INHERIT,dir:t.INHERIT,infixlinebreakstyle:t.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(t){var e=this.scriptlevel;return null==e?e=this.Get("scriptlevel"):String(e).match(/^ *[-+]/)&&(e=this.Get("scriptlevel",null,!0)+parseInt(e)),e},inheritFromMe:!0,noInherit:{mpadded:{width:!0,height:!0,depth:!0,lspace:!0,voffset:!0},mtable:{width:!0,height:!0,depth:!0,align:!0}},getRemoved:{fontfamily:"fontFamily",fontweight:"fontWeight",fontstyle:"fontStyle",fontsize:"fontSize"},setTeXclass:t.mbase.setChildTeXclass}),t.merror=t.mbase.Subclass({type:"merror",inferRow:!0,linebreakContainer:!0,texClass:t.TEXCLASS.ORD}),t.mpadded=t.mbase.Subclass({type:"mpadded",inferRow:!0,isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,width:"",height:"",depth:"",lspace:0,voffset:0},setTeXclass:t.mbase.setChildTeXclass}),t.mphantom=t.mbase.Subclass({type:"mphantom",texClass:t.TEXCLASS.ORD,inferRow:!0,isSpacelike:t.mbase.childrenSpacelike,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,setTeXclass:t.mbase.setChildTeXclass}),t.mfenced=t.mbase.Subclass({type:"mfenced",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,open:"(",close:")",separators:","},addFakeNodes:function(){var e=this.getValues("open","close","separators");if(e.open=e.open.replace(/[ \t\n\r]/g,""),e.close=e.close.replace(/[ \t\n\r]/g,""),e.separators=e.separators.replace(/[ \t\n\r]/g,""),""!==e.open&&(this.SetData("open",t.mo(e.open).With({fence:!0,form:t.FORM.PREFIX,texClass:t.TEXCLASS.OPEN})),this.data.open.useMMLspacing=0),""!==e.separators){for(;e.separators.length<this.data.length;)e.separators+=e.separators.charAt(e.separators.length-1);for(var a=1,i=this.data.length;a<i;a++)this.data[a]&&(this.SetData("sep"+a,t.mo(e.separators.charAt(a-1)).With({separator:!0})),this.data["sep"+a].useMMLspacing=0)}""!==e.close&&(this.SetData("close",t.mo(e.close).With({fence:!0,form:t.FORM.POSTFIX,texClass:t.TEXCLASS.CLOSE})),this.data.close.useMMLspacing=0)},texClass:t.TEXCLASS.OPEN,setTeXclass:function(e){this.addFakeNodes(),this.getPrevClass(e),this.data.open&&(e=this.data.open.setTeXclass(e)),this.data[0]&&(e=this.data[0].setTeXclass(e));for(var a=1,i=this.data.length;a<i;a++)this.data["sep"+a]&&(e=this.data["sep"+a].setTeXclass(e)),this.data[a]&&(e=this.data[a].setTeXclass(e));return this.data.close&&(e=this.data.close.setTeXclass(e)),this.updateTeXclass(this.data.open),this.texClass=t.TEXCLASS.INNER,e}}),t.menclose=t.mbase.Subclass({type:"menclose",inferRow:!0,linebreakContainer:!0,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,notation:t.NOTATION.LONGDIV,texClass:t.TEXCLASS.ORD},setTeXclass:t.mbase.setSeparateTeXclasses}),t.msubsup=t.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,subscriptshift:"",superscriptshift:"",texClass:t.AUTO},autoDefault:function(e){return"texClass"===e?this.isEmbellished()?this.CoreMO().Get(e):t.TEXCLASS.ORD:0},adjustChild_displaystyle:function(t){return!(t>0)&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel");return t>0&&e++,e},adjustChild_texprimestyle:function(t){return t===this.sub||this.Get("texprimestyle")},setTeXclass:t.mbase.setBaseTeXclasses}),t.msub=t.msubsup.Subclass({type:"msub"}),t.msup=t.msubsup.Subclass({type:"msup",sub:2,sup:1}),t.mmultiscripts=t.msubsup.Subclass({type:"mmultiscripts",adjustChild_texprimestyle:function(t){return t%2==1||this.Get("texprimestyle")}}),t.mprescripts=t.mbase.Subclass({type:"mprescripts"}),t.none=t.mbase.Subclass({type:"none"}),t.munderover=t.mbase.Subclass({type:"munderover",base:0,under:1,over:2,sub:1,sup:2,ACCENTS:["","accentunder","accent"],linebreakContainer:!0,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,accent:t.AUTO,accentunder:t.AUTO,align:t.ALIGN.CENTER,texClass:t.AUTO,subscriptshift:"",superscriptshift:""},autoDefault:function(e){return"texClass"===e?this.isEmbellished()?this.CoreMO().Get(e):t.TEXCLASS.ORD:"accent"===e&&this.data[this.over]?this.data[this.over].CoreMO().Get("accent"):!("accentunder"!==e||!this.data[this.under])&&this.data[this.under].CoreMO().Get("accent")},adjustChild_displaystyle:function(t){return!(t>0)&&this.Get("displaystyle")},adjustChild_scriptlevel:function(t){var e=this.Get("scriptlevel"),a=this.data[this.base]&&!this.Get("displaystyle")&&this.data[this.base].CoreMO().Get("movablelimits");return t!=this.under||!a&&this.Get("accentunder")||e++,t!=this.over||!a&&this.Get("accent")||e++,e},adjustChild_texprimestyle:function(t){return!(t!==this.base||!this.data[this.over])||this.Get("texprimestyle")},setTeXclass:t.mbase.setBaseTeXclasses}),t.munder=t.munderover.Subclass({type:"munder"}),t.mover=t.munderover.Subclass({type:"mover",over:1,under:2,sup:1,sub:2,ACCENTS:["","accent","accentunder"]}),t.mtable=t.mbase.Subclass({type:"mtable",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,align:t.ALIGN.AXIS,rowalign:t.ALIGN.BASELINE,columnalign:t.ALIGN.CENTER,groupalign:"{left}",alignmentscope:!0,columnwidth:t.WIDTH.AUTO,width:t.WIDTH.AUTO,rowspacing:"1ex",columnspacing:".8em",rowlines:t.LINES.NONE,columnlines:t.LINES.NONE,frame:t.LINES.NONE,framespacing:"0.4em 0.5ex",equalrows:!1,equalcolumns:!1,displaystyle:!1,side:t.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:t.TEXCLASS.ORD,useHeight:1},adjustChild_displaystyle:function(){return null!=this.displaystyle?this.displaystyle:this.defaults.displaystyle},inheritFromMe:!0,noInherit:{mover:{align:!0},munder:{align:!0},munderover:{align:!0},mtable:{align:!0,rowalign:!0,columnalign:!0,groupalign:!0,alignmentscope:!0,columnwidth:!0,width:!0,rowspacing:!0,columnspacing:!0,rowlines:!0,columnlines:!0,frame:!0,framespacing:!0,equalrows:!0,equalcolumns:!0,displaystyle:!0,side:!0,minlabelspacing:!0,texClass:!0,useHeight:1}},linebreakContainer:!0,Append:function(){for(var e=0,a=arguments.length;e<a;e++)arguments[e]instanceof t.mtr||arguments[e]instanceof t.mlabeledtr||(arguments[e]=t.mtr(arguments[e]));this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:t.mbase.setSeparateTeXclasses}),t.mtr=t.mbase.Subclass({type:"mtr",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,rowalign:t.INHERIT,columnalign:t.INHERIT,groupalign:t.INHERIT},inheritFromMe:!0,noInherit:{mrow:{rowalign:!0,columnalign:!0,groupalign:!0},mtable:{rowalign:!0,columnalign:!0,groupalign:!0}},linebreakContainer:!0,Append:function(){for(var e=0,a=arguments.length;e<a;e++)arguments[e]instanceof t.mtd||(arguments[e]=t.mtd(arguments[e]));this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:t.mbase.setSeparateTeXclasses}),t.mtd=t.mbase.Subclass({type:"mtd",inferRow:!0,linebreakContainer:!0,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,rowspan:1,columnspan:1,rowalign:t.INHERIT,columnalign:t.INHERIT,groupalign:t.INHERIT},setTeXclass:t.mbase.setSeparateTeXclasses}),t.maligngroup=t.mbase.Subclass({type:"maligngroup",isSpacelike:function(){return!0},defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,groupalign:t.INHERIT},inheritFromMe:!0,noInherit:{mrow:{groupalign:!0},mtable:{groupalign:!0}}}),t.malignmark=t.mbase.Subclass({type:"malignmark",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,edge:t.SIDE.LEFT},isSpacelike:function(){return!0}}),t.mlabeledtr=t.mtr.Subclass({type:"mlabeledtr"}),t.maction=t.mbase.Subclass({type:"maction",defaults:{mathbackground:t.INHERIT,mathcolor:t.INHERIT,actiontype:t.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||t.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(e){this.Get("actiontype")===t.ACTIONTYPE.TOOLTIP&&this.data[1]&&this.data[1].setTeXclass();var a=this.selected();return e=a.setTeXclass(e),this.updateTeXclass(a),e}}),t.semantics=t.mbase.Subclass({type:"semantics",notParent:!0,isEmbellished:t.mbase.childEmbellished,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:t.mbase.setChildTeXclass,getAnnotation:function(t){var e=MathJax.Hub.config.MathMenu.semanticsAnnotations[t];if(e)for(var a=0,i=this.data.length;a<i;a++){var s=this.data[a].Get("encoding");if(s)for(var n=0,r=e.length;n<r;n++)if(e[n]===s)return this.data[a]}return null}}),t.annotation=t.mbase.Subclass({type:"annotation",isChars:!0,linebreakContainer:!0,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}}),t["annotation-xml"]=t.mbase.Subclass({type:"annotation-xml",linebreakContainer:!0,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}}),t.math=t.mstyle.Subclass({type:"math",defaults:{mathvariant:t.VARIANT.NORMAL,mathsize:t.SIZE.NORMAL,mathcolor:"",mathbackground:t.COLOR.TRANSPARENT,dir:"ltr",scriptlevel:0,displaystyle:t.AUTO,display:"inline",maxwidth:"",overflow:t.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(.5),scriptminsize:"8px",infixlinebreakstyle:t.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:t.INDENTALIGN.AUTO,indentalignfirst:t.INDENTALIGN.INDENTALIGN,indentshiftfirst:t.INDENTSHIFT.INDENTSHIFT,indentalignlast:t.INDENTALIGN.INDENTALIGN,indentshiftlast:t.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:!1},autoDefault:function(t){return"displaystyle"===t?"block"===this.Get("display"):""},linebreakContainer:!0,setTeXclass:t.mbase.setChildTeXclass,getAnnotation:function(t){return 1!=this.data.length?null:this.data[0].getAnnotation(t)}}),t.chars=t.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}}),t.entity=t.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return"#x"===this.data[0].substr(0,2)?parseInt(this.data[0].substr(2),16):"#"===this.data[0].substr(0,1)?parseInt(this.data[0].substr(1)):0},toString:function(){var t=this.value();return t<=65535?String.fromCharCode(t):(t-=65536,String.fromCharCode(55296+(t>>10))+String.fromCharCode(56320+(1023&t)))}}),t.xml=t.mbase.Subclass({type:"xml",Init:function(){return this.div=document.createElement("div"),this.SUPER(arguments).Init.apply(this,arguments)},Append:function(){for(var t=0,e=arguments.length;t<e;t++){var a=this.Import(arguments[t]);this.data.push(a),this.div.appendChild(a)}},Import:function(t){if(document.importNode)return document.importNode(t,!0);var e,a,i;if(1===t.nodeType){for(e=document.createElement(t.nodeName),a=0,i=t.attributes.length;a<i;a++){var s=t.attributes[a];s.specified&&null!=s.nodeValue&&""!=s.nodeValue&&e.setAttribute(s.nodeName,s.nodeValue),"style"===s.nodeName&&(e.style.cssText=s.nodeValue)}t.className&&(e.className=t.className)}else if(3===t.nodeType||4===t.nodeType)e=document.createTextNode(t.nodeValue);else{if(8!==t.nodeType)return document.createTextNode("");e=document.createComment(t.nodeValue)}for(a=0,i=t.childNodes.length;a<i;a++)e.appendChild(this.Import(t.childNodes[a]));return e},value:function(){return this.div},toString:function(){return this.div.innerHTML}}),t.TeXAtom=t.mbase.Subclass({type:"texatom",linebreakContainer:!0,inferRow:!0,notParent:!0,texClass:t.TEXCLASS.ORD,Core:t.mbase.childCore,CoreMO:t.mbase.childCoreMO,isEmbellished:t.mbase.childEmbellished,setTeXclass:function(t){return this.data[0].setTeXclass(),this.adjustTeXclass(t)},adjustTeXclass:t.mo.prototype.adjustTeXclass}),t.NULL=t.mbase().With({type:"null"});var e=t.TEXCLASS,a={ORD:[0,0,e.ORD],ORD11:[1,1,e.ORD],ORD21:[2,1,e.ORD],ORD02:[0,2,e.ORD],ORD55:[5,5,e.ORD],OP:[1,2,e.OP,{largeop:!0,movablelimits:!0,symmetric:!0}],OPFIXED:[1,2,e.OP,{largeop:!0,movablelimits:!0}],INTEGRAL:[0,1,e.OP,{largeop:!0,symmetric:!0}],INTEGRAL2:[1,2,e.OP,{largeop:!0,symmetric:!0}],BIN3:[3,3,e.BIN],BIN4:[4,4,e.BIN],BIN01:[0,1,e.BIN],BIN5:[5,5,e.BIN],TALLBIN:[4,4,e.BIN,{stretchy:!0}],BINOP:[4,4,e.BIN,{largeop:!0,movablelimits:!0}],REL:[5,5,e.REL],REL1:[1,1,e.REL,{stretchy:!0}],REL4:[4,4,e.REL],RELSTRETCH:[5,5,e.REL,{stretchy:!0}],RELACCENT:[5,5,e.REL,{accent:!0}],WIDEREL:[5,5,e.REL,{accent:!0,stretchy:!0}],OPEN:[0,0,e.OPEN,{fence:!0,stretchy:!0,symmetric:!0}],CLOSE:[0,0,e.CLOSE,{fence:!0,stretchy:!0,symmetric:!0}],INNER:[0,0,e.INNER],PUNCT:[0,3,e.PUNCT],ACCENT:[0,0,e.ORD,{accent:!0}],WIDEACCENT:[0,0,e.ORD,{accent:!0,stretchy:!0}]};t.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,e.REL,"BasicLatin"],[160,255,e.ORD,"Latin1Supplement"],[256,383,e.ORD],[384,591,e.ORD],[688,767,e.ORD,"SpacingModLetters"],[768,879,e.ORD,"CombDiacritMarks"],[880,1023,e.ORD,"GreekAndCoptic"],[7680,7935,e.ORD],[8192,8303,e.PUNCT,"GeneralPunctuation"],[8304,8351,e.ORD],[8352,8399,e.ORD],[8400,8447,e.ORD,"CombDiactForSymbols"],[8448,8527,e.ORD,"LetterlikeSymbols"],[8528,8591,e.ORD],[8592,8703,e.REL,"Arrows"],[8704,8959,e.BIN,"MathOperators"],[8960,9215,e.ORD,"MiscTechnical"],[9312,9471,e.ORD],[9472,9631,e.ORD],[9632,9727,e.ORD,"GeometricShapes"],[9984,10175,e.ORD,"Dingbats"],[10176,10223,e.ORD,"MiscMathSymbolsA"],[10224,10239,e.REL,"SupplementalArrowsA"],[10496,10623,e.REL,"SupplementalArrowsB"],[10624,10751,e.ORD,"MiscMathSymbolsB"],[10752,11007,e.BIN,"SuppMathOperators"],[11008,11263,e.ORD,"MiscSymbolsAndArrows"],[119808,120831,e.ORD]],OPTABLE:{prefix:{"∀":a.ORD21,"∂":a.ORD21,"∃":a.ORD21,"∇":a.ORD21,"∏":a.OP,"∐":a.OP,"∑":a.OP,"−":a.BIN01,"∓":a.BIN01,"√":[1,1,e.ORD,{stretchy:!0}],"∠":a.ORD,"∫":a.INTEGRAL,"∮":a.INTEGRAL,"⋀":a.OP,"⋁":a.OP,"⋂":a.OP,"⋃":a.OP,"⌈":a.OPEN,"⌊":a.OPEN,"⟨":a.OPEN,"⟮":a.OPEN,"⨀":a.OP,"⨁":a.OP,"⨂":a.OP,"⨄":a.OP,"⨆":a.OP,"¬":a.ORD21,"±":a.BIN01,"(":a.OPEN,"+":a.BIN01,"-":a.BIN01,"[":a.OPEN,"{":a.OPEN,"|":a.OPEN},postfix:{"!":[1,0,e.CLOSE],"&":a.ORD,"′":a.ORD02,"‾":a.WIDEACCENT,"⌉":a.CLOSE,"⌋":a.CLOSE,"⏞":a.WIDEACCENT,"⏟":a.WIDEACCENT,"♭":a.ORD02,"♮":a.ORD02,"♯":a.ORD02,"⟩":a.CLOSE,"⟯":a.CLOSE,"ˆ":a.WIDEACCENT,"ˇ":a.WIDEACCENT,"ˉ":a.WIDEACCENT,"ˊ":a.ACCENT,"ˋ":a.ACCENT,"˘":a.ACCENT,"˙":a.ACCENT,"˜":a.WIDEACCENT,"̂":a.WIDEACCENT,"¨":a.ACCENT,"¯":a.WIDEACCENT,")":a.CLOSE,"]":a.CLOSE,"^":a.WIDEACCENT,_:a.WIDEACCENT,"`":a.ACCENT,"|":a.CLOSE,"}":a.CLOSE,"~":a.WIDEACCENT},infix:{"":a.ORD,"%":[3,3,e.ORD],"•":a.BIN4,"…":a.INNER,"⁄":a.TALLBIN,"":a.ORD,"":a.ORD,"":[0,0,e.ORD,{linebreakstyle:"after",separator:!0}],"":a.ORD,"←":a.WIDEREL,"↑":a.RELSTRETCH,"→":a.WIDEREL,"↓":a.RELSTRETCH,"↔":a.WIDEREL,"↕":a.RELSTRETCH,"↖":a.RELSTRETCH,"↗":a.RELSTRETCH,"↘":a.RELSTRETCH,"↙":a.RELSTRETCH,"↦":a.WIDEREL,"↩":a.WIDEREL,"↪":a.WIDEREL,"↼":a.WIDEREL,"↽":a.WIDEREL,"⇀":a.WIDEREL,"⇁":a.WIDEREL,"⇌":a.WIDEREL,"⇐":a.WIDEREL,"⇑":a.RELSTRETCH,"⇒":a.WIDEREL,"⇓":a.RELSTRETCH,"⇔":a.WIDEREL,"⇕":a.RELSTRETCH,"∈":a.REL,"∉":a.REL,"∋":a.REL,"−":a.BIN4,"∓":a.BIN4,"∕":a.TALLBIN,"∖":a.BIN4,"∗":a.BIN4,"∘":a.BIN4,"∙":a.BIN4,"∝":a.REL,"∣":a.REL,"∥":a.REL,"∧":a.BIN4,"∨":a.BIN4,"∩":a.BIN4,"∪":a.BIN4,"∼":a.REL,"≀":a.BIN4,"≃":a.REL,"≅":a.REL,"≈":a.REL,"≍":a.REL,"≐":a.REL,"≠":a.REL,"≡":a.REL,"≤":a.REL,"≥":a.REL,"≪":a.REL,"≫":a.REL,"≺":a.REL,"≻":a.REL,"⊂":a.REL,"⊃":a.REL,"⊆":a.REL,"⊇":a.REL,"⊎":a.BIN4,"⊑":a.REL,"⊒":a.REL,"⊓":a.BIN4,"⊔":a.BIN4,"⊕":a.BIN4,"⊖":a.BIN4,"⊗":a.BIN4,"⊘":a.BIN4,"⊙":a.BIN4,"⊢":a.REL,"⊣":a.REL,"⊤":a.ORD55,"⊥":a.REL,"⊨":a.REL,"⋄":a.BIN4,"⋅":a.BIN4,"⋆":a.BIN4,"⋈":a.REL,"⋮":a.ORD55,"⋯":a.INNER,"⋱":[5,5,e.INNER],"△":a.BIN4,"▵":a.BIN4,"▹":a.BIN4,"▽":a.BIN4,"▿":a.BIN4,"◃":a.BIN4,"❘":a.REL,"⟵":a.WIDEREL,"⟶":a.WIDEREL,"⟷":a.WIDEREL,"⟸":a.WIDEREL,"⟹":a.WIDEREL,"⟺":a.WIDEREL,"⟼":a.WIDEREL,"⨯":a.BIN4,"⨿":a.BIN4,"⪯":a.REL,"⪰":a.REL,"±":a.BIN4,"·":a.BIN4,"×":a.BIN4,"÷":a.BIN4,"*":a.BIN3,"+":a.BIN4,",":[0,3,e.PUNCT,{linebreakstyle:"after",separator:!0}],"-":a.BIN4,".":[3,3,e.ORD],"/":a.ORD11,":":[1,2,e.REL],";":[0,3,e.PUNCT,{linebreakstyle:"after",separator:!0}],"<":a.REL,"=":a.REL,">":a.REL,"?":[1,1,e.CLOSE],"\\":a.ORD,"^":a.ORD11,_:a.ORD11,"|":[2,2,e.ORD,{fence:!0,stretchy:!0,symmetric:!0}],"#":a.ORD,$:a.ORD,".":[0,3,e.PUNCT,{separator:!0}],"ʹ":a.ORD,"̀":a.ACCENT,"́":a.ACCENT,"̃":a.WIDEACCENT,"̄":a.ACCENT,"̆":a.ACCENT,"̇":a.ACCENT,"̈":a.ACCENT,"̌":a.ACCENT,"̲":a.WIDEACCENT,"̸":a.REL4,"―":[0,0,e.ORD,{stretchy:!0}],"‗":[0,0,e.ORD,{stretchy:!0}],"†":a.BIN3,"‡":a.BIN3,"⃗":a.ACCENT,"ℑ":a.ORD,"ℓ":a.ORD,"℘":a.ORD,"ℜ":a.ORD,"∅":a.ORD,"∞":a.ORD,"⌅":a.BIN3,"⌆":a.BIN3,"⌢":a.REL4,"⌣":a.REL4,"〈":a.OPEN,"〉":a.CLOSE,"⎪":a.ORD,"⎯":[0,0,e.ORD,{stretchy:!0}],"⎰":a.OPEN,"⎱":a.CLOSE,"─":a.ORD,"◯":a.BIN3,"♠":a.ORD,"♡":a.ORD,"♢":a.ORD,"♣":a.ORD,"〈":a.OPEN,"〉":a.CLOSE,"︷":a.WIDEACCENT,"︸":a.WIDEACCENT}}},{OPTYPES:a});var i=t.mo.prototype.OPTABLE;i.infix["^"]=a.WIDEREL,i.infix._=a.WIDEREL,i.prefix["∣"]=a.OPEN,i.prefix["∥"]=a.OPEN,i.postfix["∣"]=a.CLOSE,i.postfix["∥"]=a.CLOSE}(MathJax.ElementJax.mml),MathJax.ElementJax.mml.loadComplete("jax.js"),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{infix:{"↚":e.RELACCENT,"↛":e.RELACCENT,"↜":e.WIDEREL,"↝":e.WIDEREL,"↞":e.WIDEREL,"↟":e.WIDEREL,"↠":e.WIDEREL,"↡":e.RELSTRETCH,"↢":e.WIDEREL,"↣":e.WIDEREL,"↤":e.WIDEREL,"↥":e.RELSTRETCH,"↧":e.RELSTRETCH,"↨":e.RELSTRETCH,"↫":e.WIDEREL,"↬":e.WIDEREL,"↭":e.WIDEREL,"↮":e.RELACCENT,"↯":e.RELSTRETCH,"↰":e.RELSTRETCH,"↱":e.RELSTRETCH,"↲":e.RELSTRETCH,"↳":e.RELSTRETCH,"↴":e.RELSTRETCH,"↵":e.RELSTRETCH,"↶":e.RELACCENT,"↷":e.RELACCENT,"↸":e.REL,"↹":e.WIDEREL,"↺":e.REL,"↻":e.REL,"↾":e.RELSTRETCH,"↿":e.RELSTRETCH,"⇂":e.RELSTRETCH,"⇃":e.RELSTRETCH,"⇄":e.WIDEREL,"⇅":e.RELSTRETCH,"⇆":e.WIDEREL,"⇇":e.WIDEREL,"⇈":e.RELSTRETCH,"⇉":e.WIDEREL,"⇊":e.RELSTRETCH,"⇋":e.WIDEREL,"⇍":e.RELACCENT,"⇎":e.RELACCENT,"⇏":e.RELACCENT,"⇖":e.RELSTRETCH,"⇗":e.RELSTRETCH,"⇘":e.RELSTRETCH,"⇙":e.RELSTRETCH,"⇚":e.WIDEREL,"⇛":e.WIDEREL,"⇜":e.WIDEREL,"⇝":e.WIDEREL,"⇞":e.REL,"⇟":e.REL,"⇠":e.WIDEREL,"⇡":e.RELSTRETCH,"⇢":e.WIDEREL,"⇣":e.RELSTRETCH,"⇤":e.WIDEREL,"⇥":e.WIDEREL,"⇦":e.WIDEREL,"⇧":e.RELSTRETCH,"⇨":e.WIDEREL,"⇩":e.RELSTRETCH,"⇪":e.RELSTRETCH,"⇫":e.RELSTRETCH,"⇬":e.RELSTRETCH,"⇭":e.RELSTRETCH,"⇮":e.RELSTRETCH,"⇯":e.RELSTRETCH,"⇰":e.WIDEREL,"⇱":e.REL,"⇲":e.REL,"⇳":e.RELSTRETCH,"⇴":e.RELACCENT,"⇵":e.RELSTRETCH,"⇶":e.WIDEREL,"⇷":e.RELACCENT,"⇸":e.RELACCENT,"⇹":e.RELACCENT,"⇺":e.RELACCENT,"⇻":e.RELACCENT,"⇼":e.RELACCENT,"⇽":e.WIDEREL,"⇾":e.WIDEREL,"⇿":e.WIDEREL}}}),MathJax.Ajax.loadComplete(t.optableDir+"/Arrows.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{prefix:{"⟦":e.OPEN,"⟪":e.OPEN,"⟬":e.OPEN},postfix:{"⟧":e.CLOSE,"⟫":e.CLOSE,"⟭":e.CLOSE}}}),MathJax.Ajax.loadComplete(t.optableDir+"/MiscMathSymbolsA.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{prefix:{"❲":e.OPEN},postfix:{"❳":e.CLOSE}}}),MathJax.Ajax.loadComplete(t.optableDir+"/Dingbats.js")}(MathJax.ElementJax.mml),function(t){t.mo.OPTYPES;var e=t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{prefix:{"‖":[0,0,e.ORD,{fence:!0,stretchy:!0}],"‘":[0,0,e.OPEN,{fence:!0}],"“":[0,0,e.OPEN,{fence:!0}]},postfix:{"‖":[0,0,e.ORD,{fence:!0,stretchy:!0}],"’":[0,0,e.CLOSE,{fence:!0}],"”":[0,0,e.CLOSE,{fence:!0}]}}}),MathJax.Ajax.loadComplete(t.optableDir+"/GeneralPunctuation.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{postfix:{"ˍ":e.WIDEACCENT,"˚":e.ACCENT,"˝":e.ACCENT,"˷":e.WIDEACCENT}}}),MathJax.Ajax.loadComplete(t.optableDir+"/SpacingModLetters.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{postfix:{"⎴":e.WIDEACCENT,"⎵":e.WIDEACCENT,"⏜":e.WIDEACCENT,"⏝":e.WIDEACCENT,"⏠":e.WIDEACCENT,"⏡":e.WIDEACCENT}}}),MathJax.Ajax.loadComplete(t.optableDir+"/MiscTechnical.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{infix:{"⟰":e.RELSTRETCH,"⟱":e.RELSTRETCH,"⟻":e.WIDEREL,"⟽":e.WIDEREL,"⟾":e.WIDEREL,"⟿":e.WIDEREL}}}),MathJax.Ajax.loadComplete(t.optableDir+"/SupplementalArrowsA.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{infix:{"϶":e.REL}}}),MathJax.Ajax.loadComplete(t.optableDir+"/GreekAndCoptic.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES,a=t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{prefix:{"ⅅ":e.ORD21,"ⅆ":[2,0,a.ORD]}}}),MathJax.Ajax.loadComplete(t.optableDir+"/LetterlikeSymbols.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{infix:{"⤀":e.RELACCENT,"⤁":e.RELACCENT,"⤂":e.RELACCENT,"⤃":e.RELACCENT,"⤄":e.RELACCENT,"⤅":e.RELACCENT,"⤆":e.RELACCENT,"⤇":e.RELACCENT,"⤈":e.REL,"⤉":e.REL,"⤊":e.RELSTRETCH,"⤋":e.RELSTRETCH,"⤌":e.WIDEREL,"⤍":e.WIDEREL,"⤎":e.WIDEREL,"⤏":e.WIDEREL,"⤐":e.WIDEREL,"⤑":e.RELACCENT,"⤒":e.RELSTRETCH,"⤓":e.RELSTRETCH,"⤔":e.RELACCENT,"⤕":e.RELACCENT,"⤖":e.RELACCENT,"⤗":e.RELACCENT,"⤘":e.RELACCENT,"⤙":e.RELACCENT,"⤚":e.RELACCENT,"⤛":e.RELACCENT,"⤜":e.RELACCENT,"⤝":e.RELACCENT,"⤞":e.RELACCENT,"⤟":e.RELACCENT,"⤠":e.RELACCENT,"⤡":e.RELSTRETCH,"⤢":e.RELSTRETCH,"⤣":e.REL,"⤤":e.REL,"⤥":e.REL,"⤦":e.REL,"⤧":e.REL,"⤨":e.REL,"⤩":e.REL,"⤪":e.REL,"⤫":e.REL,"⤬":e.REL,"⤭":e.REL,"⤮":e.REL,"⤯":e.REL,"⤰":e.REL,"⤱":e.REL,"⤲":e.REL,"⤳":e.RELACCENT,"⤴":e.REL,"⤵":e.REL,"⤶":e.REL,"⤷":e.REL,"⤸":e.REL,"⤹":e.REL,"⤺":e.RELACCENT,"⤻":e.RELACCENT,"⤼":e.RELACCENT,"⤽":e.RELACCENT,"⤾":e.REL,"⤿":e.REL,"⥀":e.REL,"⥁":e.REL,"⥂":e.RELACCENT,"⥃":e.RELACCENT,"⥄":e.RELACCENT,"⥅":e.RELACCENT,"⥆":e.RELACCENT,"⥇":e.RELACCENT,"⥈":e.RELACCENT,"⥉":e.REL,"⥊":e.RELACCENT,"⥋":e.RELACCENT,"⥌":e.REL,"⥍":e.REL,"⥎":e.WIDEREL,"⥏":e.RELSTRETCH,"⥐":e.WIDEREL,"⥑":e.RELSTRETCH,"⥒":e.WIDEREL,"⥓":e.WIDEREL,"⥔":e.RELSTRETCH,"⥕":e.RELSTRETCH,"⥖":e.RELSTRETCH,"⥗":e.RELSTRETCH,"⥘":e.RELSTRETCH,"⥙":e.RELSTRETCH,"⥚":e.WIDEREL,"⥛":e.WIDEREL,"⥜":e.RELSTRETCH,"⥝":e.RELSTRETCH,"⥞":e.WIDEREL,"⥟":e.WIDEREL,"⥠":e.RELSTRETCH,"⥡":e.RELSTRETCH,"⥢":e.RELACCENT,"⥣":e.REL,"⥤":e.RELACCENT,"⥥":e.REL,"⥦":e.RELACCENT,"⥧":e.RELACCENT,"⥨":e.RELACCENT,"⥩":e.RELACCENT,"⥪":e.RELACCENT,"⥫":e.RELACCENT,"⥬":e.RELACCENT,"⥭":e.RELACCENT,"⥮":e.RELSTRETCH,"⥯":e.RELSTRETCH,"⥰":e.RELACCENT,"⥱":e.RELACCENT,"⥲":e.RELACCENT,"⥳":e.RELACCENT,"⥴":e.RELACCENT,"⥵":e.RELACCENT,"⥶":e.RELACCENT,"⥷":e.RELACCENT,"⥸":e.RELACCENT,"⥹":e.RELACCENT,"⥺":e.RELACCENT,"⥻":e.RELACCENT,"⥼":e.RELACCENT,"⥽":e.RELACCENT,"⥾":e.REL,"⥿":e.REL}}}),MathJax.Ajax.loadComplete(t.optableDir+"/SupplementalArrowsB.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES,a=t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{prefix:{"||":[0,0,a.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,a.ORD,{fence:!0,stretchy:!0,symmetric:!0}]},postfix:{"!!":[1,0,a.BIN],"'":e.ACCENT,"++":[0,0,a.BIN],"--":[0,0,a.BIN],"..":[0,0,a.BIN],"...":e.ORD,"||":[0,0,a.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[0,0,a.ORD,{fence:!0,stretchy:!0,symmetric:!0}]},infix:{"!=":e.BIN4,"&&":e.BIN4,"**":[1,1,a.BIN],"*=":e.BIN4,"+=":e.BIN4,"-=":e.BIN4,"->":e.BIN5,"//":[1,1,a.BIN],"/=":e.BIN4,":=":e.BIN4,"<=":e.BIN5,"<>":[1,1,a.BIN],"==":e.BIN4,">=":e.BIN5,"@":e.ORD11,"||":[2,2,a.BIN,{fence:!0,stretchy:!0,symmetric:!0}],"|||":[2,2,a.ORD,{fence:!0,stretchy:!0,symmetric:!0}]}}}),MathJax.Ajax.loadComplete(t.optableDir+"/BasicLatin.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{infix:{"⭅":e.RELSTRETCH,"⭆":e.RELSTRETCH}}}),MathJax.Ajax.loadComplete(t.optableDir+"/MiscSymbolsAndArrows.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{postfix:{"̑":e.ACCENT}}}),MathJax.Ajax.loadComplete(t.optableDir+"/CombDiacritMarks.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{infix:{"■":e.BIN3,"□":e.BIN3,"▪":e.BIN3,"▫":e.BIN3,"▭":e.BIN3,"▮":e.BIN3,"▯":e.BIN3,"▰":e.BIN3,"▱":e.BIN3,"▲":e.BIN4,"▴":e.BIN4,"▶":e.BIN4,"▷":e.BIN4,"▸":e.BIN4,"▼":e.BIN4,"▾":e.BIN4,"◀":e.BIN4,"◁":e.BIN4,"◂":e.BIN4,"◄":e.BIN4,"◅":e.BIN4,"◆":e.BIN4,"◇":e.BIN4,"◈":e.BIN4,"◉":e.BIN4,"◌":e.BIN4,"◍":e.BIN4,"◎":e.BIN4,"●":e.BIN4,"◖":e.BIN4,"◗":e.BIN4,"◦":e.BIN4}}}),MathJax.Ajax.loadComplete(t.optableDir+"/GeometricShapes.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES,a=t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{prefix:{"∄":e.ORD21,"∛":e.ORD11,"∜":e.ORD11,"∡":e.ORD,"∢":e.ORD,"∬":e.INTEGRAL,"∭":e.INTEGRAL,"∯":e.INTEGRAL,"∰":e.INTEGRAL,"∱":e.INTEGRAL,"∲":e.INTEGRAL,"∳":e.INTEGRAL},infix:{"∁":[1,2,a.ORD],"∆":e.BIN3,"∊":e.REL,"∌":e.REL,"∍":e.REL,"∎":e.BIN3,"∔":e.BIN4,"∟":e.REL,"∤":e.REL,"∦":e.REL,"∴":e.REL,"∵":e.REL,"∶":e.REL,"∷":e.REL,"∸":e.BIN4,"∹":e.REL,"∺":e.BIN4,"∻":e.REL,"∽":e.REL,"∽̱":e.BIN3,"∾":e.REL,"∿":e.BIN3,"≁":e.REL,"≂":e.REL,"≂̸":e.REL,"≄":e.REL,"≆":e.REL,"≇":e.REL,"≉":e.REL,"≊":e.REL,"≋":e.REL,"≌":e.REL,"≎":e.REL,"≎̸":e.REL,"≏":e.REL,"≏̸":e.REL,"≑":e.REL,"≒":e.REL,"≓":e.REL,"≔":e.REL,"≕":e.REL,"≖":e.REL,"≗":e.REL,"≘":e.REL,"≙":e.REL,"≚":e.REL,"≜":e.REL,"≝":e.REL,"≞":e.REL,"≟":e.REL,"≢":e.REL,"≣":e.REL,"≦":e.REL,"≦̸":e.REL,"≧":e.REL,"≨":e.REL,"≩":e.REL,"≪̸":e.REL,"≫̸":e.REL,"≬":e.REL,"≭":e.REL,"≮":e.REL,"≯":e.REL,"≰":e.REL,"≱":e.REL,"≲":e.REL,"≳":e.REL,"≴":e.REL,"≵":e.REL,"≶":e.REL,"≷":e.REL,"≸":e.REL,"≹":e.REL,"≼":e.REL,"≽":e.REL,"≾":e.REL,"≿":e.REL,"≿̸":e.REL,"⊀":e.REL,"⊁":e.REL,"⊂⃒":e.REL,"⊃⃒":e.REL,"⊄":e.REL,"⊅":e.REL,"⊈":e.REL,"⊉":e.REL,"⊊":e.REL,"⊋":e.REL,"⊌":e.BIN4,"⊍":e.BIN4,"⊏":e.REL,"⊏̸":e.REL,"⊐":e.REL,"⊐̸":e.REL,"⊚":e.BIN4,"⊛":e.BIN4,"⊜":e.BIN4,"⊝":e.BIN4,"⊞":e.BIN4,"⊟":e.BIN4,"⊠":e.BIN4,"⊡":e.BIN4,"⊦":e.REL,"⊧":e.REL,"⊩":e.REL,"⊪":e.REL,"⊫":e.REL,"⊬":e.REL,"⊭":e.REL,"⊮":e.REL,"⊯":e.REL,"⊰":e.REL,"⊱":e.REL,"⊲":e.REL,"⊳":e.REL,"⊴":e.REL,"⊵":e.REL,"⊶":e.REL,"⊷":e.REL,"⊸":e.REL,"⊹":e.REL,"⊺":e.BIN4,"⊻":e.BIN4,"⊼":e.BIN4,"⊽":e.BIN4,"⊾":e.BIN3,"⊿":e.BIN3,"⋇":e.BIN4,"⋉":e.BIN4,"⋊":e.BIN4,"⋋":e.BIN4,"⋌":e.BIN4,"⋍":e.REL,"⋎":e.BIN4,"⋏":e.BIN4,"⋐":e.REL,"⋑":e.REL,"⋒":e.BIN4,"⋓":e.BIN4,"⋔":e.REL,"⋕":e.REL,"⋖":e.REL,"⋗":e.REL,"⋘":e.REL,"⋙":e.REL,"⋚":e.REL,"⋛":e.REL,"⋜":e.REL,"⋝":e.REL,"⋞":e.REL,"⋟":e.REL,"⋠":e.REL,"⋡":e.REL,"⋢":e.REL,"⋣":e.REL,"⋤":e.REL,"⋥":e.REL,"⋦":e.REL,"⋧":e.REL,"⋨":e.REL,"⋩":e.REL,"⋪":e.REL,"⋫":e.REL,"⋬":e.REL,"⋭":e.REL,"⋰":e.REL,"⋲":e.REL,"⋳":e.REL,"⋴":e.REL,"⋵":e.REL,"⋶":e.REL,"⋷":e.REL,"⋸":e.REL,"⋹":e.REL,"⋺":e.REL,"⋻":e.REL,"⋼":e.REL,"⋽":e.REL,"⋾":e.REL,"⋿":e.REL}}}),MathJax.Ajax.loadComplete(t.optableDir+"/MathOperators.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES,a=t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{prefix:{"⦀":[0,0,a.ORD,{fence:!0,stretchy:!0}],"⦃":e.OPEN,"⦅":e.OPEN,"⦇":e.OPEN,"⦉":e.OPEN,"⦋":e.OPEN,"⦍":e.OPEN,"⦏":e.OPEN,"⦑":e.OPEN,"⦓":e.OPEN,"⦕":e.OPEN,"⦗":e.OPEN,"⧼":e.OPEN},postfix:{"⦀":[0,0,a.ORD,{fence:!0,stretchy:!0}],"⦄":e.CLOSE,"⦆":e.CLOSE,"⦈":e.CLOSE,"⦊":e.CLOSE,"⦌":e.CLOSE,"⦎":e.CLOSE,"⦐":e.CLOSE,"⦒":e.CLOSE,"⦔":e.CLOSE,"⦖":e.CLOSE,"⦘":e.CLOSE,"⧽":e.CLOSE},infix:{"⦁":e.BIN3,"⦂":e.BIN3,"⦙":e.BIN3,"⦚":e.BIN3,"⦛":e.BIN3,"⦜":e.BIN3,"⦝":e.BIN3,"⦞":e.BIN3,"⦟":e.BIN3,"⦠":e.BIN3,"⦡":e.BIN3,"⦢":e.BIN3,"⦣":e.BIN3,"⦤":e.BIN3,"⦥":e.BIN3,"⦦":e.BIN3,"⦧":e.BIN3,"⦨":e.BIN3,"⦩":e.BIN3,"⦪":e.BIN3,"⦫":e.BIN3,"⦬":e.BIN3,"⦭":e.BIN3,"⦮":e.BIN3,"⦯":e.BIN3,"⦰":e.BIN3,"⦱":e.BIN3,"⦲":e.BIN3,"⦳":e.BIN3,"⦴":e.BIN3,"⦵":e.BIN3,"⦶":e.BIN4,"⦷":e.BIN4,"⦸":e.BIN4,"⦹":e.BIN4,"⦺":e.BIN4,"⦻":e.BIN4,"⦼":e.BIN4,"⦽":e.BIN4,"⦾":e.BIN4,"⦿":e.BIN4,"⧀":e.REL,"⧁":e.REL,"⧂":e.BIN3,"⧃":e.BIN3,"⧄":e.BIN4,"⧅":e.BIN4,"⧆":e.BIN4,"⧇":e.BIN4,"⧈":e.BIN4,"⧉":e.BIN3,"⧊":e.BIN3,"⧋":e.BIN3,"⧌":e.BIN3,"⧍":e.BIN3,"⧎":e.REL,"⧏":e.REL,"⧏̸":e.REL,"⧐":e.REL,"⧐̸":e.REL,"⧑":e.REL,"⧒":e.REL,"⧓":e.REL,"⧔":e.REL,"⧕":e.REL,"⧖":e.BIN4,"⧗":e.BIN4,"⧘":e.BIN3,"⧙":e.BIN3,"⧛":e.BIN3,"⧜":e.BIN3,"⧝":e.BIN3,"⧞":e.REL,"⧟":e.BIN3,"⧠":e.BIN3,"⧡":e.REL,"⧢":e.BIN4,"⧣":e.REL,"⧤":e.REL,"⧥":e.REL,"⧦":e.REL,"⧧":e.BIN3,"⧨":e.BIN3,"⧩":e.BIN3,"⧪":e.BIN3,"⧫":e.BIN3,"⧬":e.BIN3,"⧭":e.BIN3,"⧮":e.BIN3,"⧯":e.BIN3,"⧰":e.BIN3,"⧱":e.BIN3,"⧲":e.BIN3,"⧳":e.BIN3,"⧴":e.REL,"⧵":e.BIN4,"⧶":e.BIN4,"⧷":e.BIN4,"⧸":e.BIN3,"⧹":e.BIN3,"⧺":e.BIN3,"⧻":e.BIN3,"⧾":e.BIN4,"⧿":e.BIN4}}}),MathJax.Ajax.loadComplete(t.optableDir+"/MiscMathSymbolsB.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{prefix:{"⨃":e.OP,"⨅":e.OP,"⨇":e.OP,"⨈":e.OP,"⨉":e.OP,"⨊":e.OP,"⨋":e.INTEGRAL2,"⨌":e.INTEGRAL,"⨍":e.INTEGRAL2,"⨎":e.INTEGRAL2,"⨏":e.INTEGRAL2,"⨐":e.OP,"⨑":e.OP,"⨒":e.OP,"⨓":e.OP,"⨔":e.OP,"⨕":e.INTEGRAL2,"⨖":e.INTEGRAL2,"⨗":e.INTEGRAL2,"⨘":e.INTEGRAL2,"⨙":e.INTEGRAL2,"⨚":e.INTEGRAL2,"⨛":e.INTEGRAL2,"⨜":e.INTEGRAL2,"⫼":e.OP,"⫿":e.OP},infix:{"⨝":e.BIN3,"⨞":e.BIN3,"⨟":e.BIN3,"⨠":e.BIN3,"⨡":e.BIN3,"⨢":e.BIN4,"⨣":e.BIN4,"⨤":e.BIN4,"⨥":e.BIN4,"⨦":e.BIN4,"⨧":e.BIN4,"⨨":e.BIN4,"⨩":e.BIN4,"⨪":e.BIN4,"⨫":e.BIN4,"⨬":e.BIN4,"⨭":e.BIN4,"⨮":e.BIN4,"⨰":e.BIN4,"⨱":e.BIN4,"⨲":e.BIN4,"⨳":e.BIN4,"⨴":e.BIN4,"⨵":e.BIN4,"⨶":e.BIN4,"⨷":e.BIN4,"⨸":e.BIN4,"⨹":e.BIN4,"⨺":e.BIN4,"⨻":e.BIN4,"⨼":e.BIN4,"⨽":e.BIN4,"⨾":e.BIN4,"⩀":e.BIN4,"⩁":e.BIN4,"⩂":e.BIN4,"⩃":e.BIN4,"⩄":e.BIN4,"⩅":e.BIN4,"⩆":e.BIN4,"⩇":e.BIN4,"⩈":e.BIN4,"⩉":e.BIN4,"⩊":e.BIN4,"⩋":e.BIN4,"⩌":e.BIN4,"⩍":e.BIN4,"⩎":e.BIN4,"⩏":e.BIN4,"⩐":e.BIN4,"⩑":e.BIN4,"⩒":e.BIN4,"⩓":e.BIN4,"⩔":e.BIN4,"⩕":e.BIN4,"⩖":e.BIN4,"⩗":e.BIN4,"⩘":e.BIN4,"⩙":e.REL,"⩚":e.BIN4,"⩛":e.BIN4,"⩜":e.BIN4,"⩝":e.BIN4,"⩞":e.BIN4,"⩟":e.BIN4,"⩠":e.BIN4,"⩡":e.BIN4,"⩢":e.BIN4,"⩣":e.BIN4,"⩤":e.BIN4,"⩥":e.BIN4,"⩦":e.REL,"⩧":e.REL,"⩨":e.REL,"⩩":e.REL,"⩪":e.REL,"⩫":e.REL,"⩬":e.REL,"⩭":e.REL,"⩮":e.REL,"⩯":e.REL,"⩰":e.REL,"⩱":e.BIN4,"⩲":e.BIN4,"⩳":e.REL,"⩴":e.REL,"⩵":e.REL,"⩶":e.REL,"⩷":e.REL,"⩸":e.REL,"⩹":e.REL,"⩺":e.REL,"⩻":e.REL,"⩼":e.REL,"⩽":e.REL,"⩽̸":e.REL,"⩾":e.REL,"⩾̸":e.REL,"⩿":e.REL,"⪀":e.REL,"⪁":e.REL,"⪂":e.REL,"⪃":e.REL,"⪄":e.REL,"⪅":e.REL,"⪆":e.REL,"⪇":e.REL,"⪈":e.REL,"⪉":e.REL,"⪊":e.REL,"⪋":e.REL,"⪌":e.REL,"⪍":e.REL,"⪎":e.REL,"⪏":e.REL,"⪐":e.REL,"⪑":e.REL,"⪒":e.REL,"⪓":e.REL,"⪔":e.REL,"⪕":e.REL,"⪖":e.REL,"⪗":e.REL,"⪘":e.REL,"⪙":e.REL,"⪚":e.REL,"⪛":e.REL,"⪜":e.REL,"⪝":e.REL,"⪞":e.REL,"⪟":e.REL,"⪠":e.REL,"⪡":e.REL,"⪡̸":e.REL,"⪢":e.REL,"⪢̸":e.REL,"⪣":e.REL,"⪤":e.REL,"⪥":e.REL,"⪦":e.REL,"⪧":e.REL,"⪨":e.REL,"⪩":e.REL,"⪪":e.REL,"⪫":e.REL,"⪬":e.REL,"⪭":e.REL,"⪮":e.REL,"⪯̸":e.REL,"⪰̸":e.REL,"⪱":e.REL,"⪲":e.REL,"⪳":e.REL,"⪴":e.REL,"⪵":e.REL,"⪶":e.REL,"⪷":e.REL,"⪸":e.REL,"⪹":e.REL,"⪺":e.REL,"⪻":e.REL,"⪼":e.REL,"⪽":e.REL,"⪾":e.REL,"⪿":e.REL,"⫀":e.REL,"⫁":e.REL,"⫂":e.REL,"⫃":e.REL,"⫄":e.REL,"⫅":e.REL,"⫆":e.REL,"⫇":e.REL,"⫈":e.REL,"⫉":e.REL,"⫊":e.REL,"⫋":e.REL,"⫌":e.REL,"⫍":e.REL,"⫎":e.REL,"⫏":e.REL,"⫐":e.REL,"⫑":e.REL,"⫒":e.REL,"⫓":e.REL,"⫔":e.REL,"⫕":e.REL,"⫖":e.REL,"⫗":e.REL,"⫘":e.REL,"⫙":e.REL,"⫚":e.REL,"⫛":e.REL,"⫝̸":e.REL,"⫝":e.REL,"⫞":e.REL,"⫟":e.REL,"⫠":e.REL,"⫡":e.REL,"⫢":e.REL,"⫣":e.REL,"⫤":e.REL,"⫥":e.REL,"⫦":e.REL,"⫧":e.REL,"⫨":e.REL,"⫩":e.REL,"⫪":e.REL,"⫫":e.REL,"⫬":e.REL,"⫭":e.REL,"⫮":e.REL,"⫯":e.REL,"⫰":e.REL,"⫱":e.REL,"⫲":e.REL,"⫳":e.REL,"⫴":e.BIN4,"⫵":e.BIN4,"⫶":e.BIN4,"⫷":e.REL,"⫸":e.REL,"⫹":e.REL,"⫺":e.REL,"⫻":e.BIN4,"⫽":e.BIN4,"⫾":e.BIN3}}}),MathJax.Ajax.loadComplete(t.optableDir+"/SuppMathOperators.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{postfix:{"⃛":e.ACCENT,"⃜":e.ACCENT}}}),MathJax.Ajax.loadComplete(t.optableDir+"/CombDiactForSymbols.js")}(MathJax.ElementJax.mml),function(t){var e=t.mo.OPTYPES;t.TEXCLASS;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{postfix:{"°":e.ORD,"´":e.ACCENT,"¸":e.ACCENT}}}),MathJax.Ajax.loadComplete(t.optableDir+"/Latin1Supplement.js")}(MathJax.ElementJax.mml),function(t,e,a,i,s,n,r){var o=MathJax.Extension,l=o.MathEvents={version:"2.7.1"},h=t.config.menuSettings,c={hover:500,frame:{x:3.5,y:5,bwidth:1,bcolor:"#A6D",hwidth:"15px",hcolor:"#83A"},button:{x:-6,y:-3,wx:-2},fadeinInc:.2,fadeoutInc:.05,fadeDelay:50,fadeoutStart:400,fadeoutDelay:15e3,styles:{".MathJax_Hover_Frame":{"border-radius":".25em","-webkit-border-radius":".25em","-moz-border-radius":".25em","-khtml-border-radius":".25em","box-shadow":"0px 0px 15px #83A","-webkit-box-shadow":"0px 0px 15px #83A","-moz-box-shadow":"0px 0px 15px #83A","-khtml-box-shadow":"0px 0px 15px #83A",border:"1px solid #A6D ! important",display:"inline-block",position:"absolute"},".MathJax_Menu_Button .MathJax_Hover_Arrow":{position:"absolute",cursor:"pointer",display:"inline-block",border:"2px solid #AAA","border-radius":"4px","-webkit-border-radius":"4px","-moz-border-radius":"4px","-khtml-border-radius":"4px","font-family":"'Courier New',Courier","font-size":"9px",color:"#F0F0F0"},".MathJax_Menu_Button .MathJax_Hover_Arrow span":{display:"block","background-color":"#AAA",border:"1px solid","border-radius":"3px","line-height":0,padding:"4px"},".MathJax_Hover_Arrow:hover":{color:"white!important",border:"2px solid #CCC!important"},".MathJax_Hover_Arrow:hover span":{"background-color":"#CCC!important"}}},u=l.Event={LEFTBUTTON:0,RIGHTBUTTON:2,MENUKEY:"altKey",KEY:{RETURN:13,ESCAPE:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40},Mousedown:function(t){return u.Handler(t,"Mousedown",this)},Mouseup:function(t){return u.Handler(t,"Mouseup",this)},Mousemove:function(t){return u.Handler(t,"Mousemove",this)},Mouseover:function(t){return u.Handler(t,"Mouseover",this)},Mouseout:function(t){return u.Handler(t,"Mouseout",this)},Click:function(t){return u.Handler(t,"Click",this)},DblClick:function(t){return u.Handler(t,"DblClick",this)},Menu:function(t){return u.Handler(t,"ContextMenu",this)},Handler:function(t,e,i){if(a.loadingMathMenu)return u.False(t);var s=n[i.jaxID];return t||(t=window.event),t.isContextMenu="ContextMenu"===e,s[e]?s[e](t,i):o.MathZoom?o.MathZoom.HandleEvent(t,e,i):void 0},False:function(t){return t||(t=window.event),t&&(t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation&&t.stopPropagation(),t.cancelBubble=!0),!1},Keydown:function(t,e){t||(t=window.event),t.keyCode===u.KEY.SPACE&&u.ContextMenu(t,this)},ContextMenu:function(e,o,c){var m=n[o.jaxID],p=m.getJaxFromMath(o);if((null!=m.config.showMathMenu?m:t).config.showMathMenu&&("MathJax"===h.context||c)){l.msieEventBug&&(e=window.event||e),u.ClearSelection(),d.ClearHoverTimer(),p.hover&&(p.hover.remove&&(clearTimeout(p.hover.remove),delete p.hover.remove),p.hover.nofade=!0);var f,g,M=MathJax.Menu;if(M){if(M.loadingDomain)return u.False(e);if(!(f=s.loadDomain("MathMenu"))){M.jax=p;var x=M.menu.Find("Show Math As").submenu;x.items[0].name=p.sourceMenuTitle,x.items[0].format=p.sourceMenuFormat||"MathML",x.items[1].name=r[p.inputJax].sourceMenuTitle,x.items[5].disabled=!r[p.inputJax].annotationEncoding;var T=x.items[2];T.disabled=!0;var E=T.submenu.items;annotationList=MathJax.Hub.Config.semanticsAnnotations;for(var C=0,v=E.length;C<v;C++){var b=E[C].name[1];p.root&&null!==p.root.getAnnotation(b)?(T.disabled=!1,E[C].hidden=!1):E[C].hidden=!0}return M.menu.Find("Math Settings","MathPlayer").hidden=!("NativeMML"===p.outputJax&&t.Browser.hasMathPlayer),M.menu.Post(e)}M.loadingDomain=!0,g=function(){delete M.loadingDomain}}else{if(a.loadingMathMenu)return u.False(e);a.loadingMathMenu=!0,f=a.Require("[MathJax]/extensions/MathMenu.js"),g=function(){delete a.loadingMathMenu,MathJax.Menu||(MathJax.Menu={})}}var L={pageX:e.pageX,pageY:e.pageY,clientX:e.clientX,clientY:e.clientY};return i.Queue(f,g,["ContextMenu",u,L,o,c]),u.False(e)}},AltContextMenu:function(e,a){var i=n[a.jaxID],s=(null!=i.config.showMathMenu?i:t).config.showMathMenu;if(s){if(s=(null!=i.config.showMathMenuMSIE?i:t).config.showMathMenuMSIE,"MathJax"===h.context&&!h.mpContext&&s){if(!l.noContextMenuBug||e.button!==u.RIGHTBUTTON)return}else if(!e[u.MENUKEY]||e.button!==u.LEFTBUTTON)return;return i.ContextMenu(e,a,!0)}},ClearSelection:function(){l.safariContextMenuBug&&setTimeout("window.getSelection().empty()",0),document.selection&&setTimeout("document.selection.empty()",0)},getBBox:function(t){t.appendChild(l.topImg);var e=l.topImg.offsetTop,a=t.offsetHeight-e,i=t.offsetWidth;return t.removeChild(l.topImg),{w:i,h:e,d:a}}},d=l.Hover={Mouseover:function(e,a){if(h.discoverable||"Hover"===h.zoom){var i=e.fromElement||e.relatedTarget,s=e.toElement||e.target;if(i&&s&&(t.isMathJaxNode(i)!==t.isMathJaxNode(s)||t.getJaxFor(i)!==t.getJaxFor(s))){var n=this.getJaxFromMath(a);return n.hover?d.ReHover(n):d.HoverTimer(n,a),u.False(e)}}},Mouseout:function(e,a){if(h.discoverable||"Hover"===h.zoom){var i=e.fromElement||e.relatedTarget,s=e.toElement||e.target;if(i&&s&&(t.isMathJaxNode(i)!==t.isMathJaxNode(s)||t.getJaxFor(i)!==t.getJaxFor(s))){var n=this.getJaxFromMath(a);return n.hover?d.UnHover(n):d.ClearHoverTimer(),u.False(e)}}},Mousemove:function(t,e){if(h.discoverable||"Hover"===h.zoom){var a=this.getJaxFromMath(e);if(a.hover)return;if(d.lastX==t.clientX&&d.lastY==t.clientY)return;return d.lastX=t.clientX,d.lastY=t.clientY,d.HoverTimer(a,e),u.False(t)}},HoverTimer:function(t,e){this.ClearHoverTimer(),this.hoverTimer=setTimeout(i(["Hover",this,t,e]),c.hover)},ClearHoverTimer:function(){this.hoverTimer&&(clearTimeout(this.hoverTimer),delete this.hoverTimer)},Hover:function(a,i){if(!o.MathZoom||!o.MathZoom.Hover({},i)){var s=n[a.outputJax],r=s.getHoverSpan(a,i),h=s.getHoverBBox(a,r,i),u=(null!=s.config.showMathMenu?s:t).config.showMathMenu,d=c.frame.x,m=c.frame.y,p=c.frame.bwidth;l.msieBorderWidthBug&&(p=0),a.hover={opacity:0,id:a.inputID+"-Hover"};var f=e.Element("span",{id:a.hover.id,isMathJax:!0,style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{className:"MathJax_Hover_Frame",isMathJax:!0,style:{display:"inline-block",position:"absolute",top:this.Px(-h.h-m-p-(h.y||0)),left:this.Px(-d-p+(h.x||0)),width:this.Px(h.w+2*d),height:this.Px(h.h+h.d+2*m),opacity:0,filter:"alpha(opacity=0)"}}]]),g=e.Element("span",{isMathJax:!0,id:a.hover.id+"Menu",className:"MathJax_Menu_Button",style:{display:"inline-block","z-index":1,width:0,height:0,position:"relative"}},[["span",{className:"MathJax_Hover_Arrow",isMathJax:!0,math:i,onclick:this.HoverMenu,jax:s.id,style:{left:this.Px(h.w+d+p+(h.x||0)+c.button.x),top:this.Px(-h.h-m-p-(h.y||0)-c.button.y),opacity:0,filter:"alpha(opacity=0)"}},[["span",{isMathJax:!0},"▼"]]]]);h.width&&(f.style.width=g.style.width=h.width,f.style.marginRight=g.style.marginRight="-"+h.width,f.firstChild.style.width=h.width,g.firstChild.style.left="",g.firstChild.style.right=this.Px(c.button.wx)),r.parentNode.insertBefore(f,r),u&&r.parentNode.insertBefore(g,r),r.style&&(r.style.position="relative"),this.ReHover(a)}},ReHover:function(t){t.hover.remove&&clearTimeout(t.hover.remove),t.hover.remove=setTimeout(i(["UnHover",this,t]),c.fadeoutDelay),this.HoverFadeTimer(t,c.fadeinInc)},UnHover:function(t){t.hover.nofade||this.HoverFadeTimer(t,-c.fadeoutInc,c.fadeoutStart)},HoverFade:function(t){delete t.hover.timer,t.hover.opacity=Math.max(0,Math.min(1,t.hover.opacity+t.hover.inc)),t.hover.opacity=Math.floor(1e3*t.hover.opacity)/1e3;var e=document.getElementById(t.hover.id),a=document.getElementById(t.hover.id+"Menu");if(e.firstChild.style.opacity=t.hover.opacity,e.firstChild.style.filter="alpha(opacity="+Math.floor(100*t.hover.opacity)+")",a&&(a.firstChild.style.opacity=t.hover.opacity,a.firstChild.style.filter=e.style.filter),1!==t.hover.opacity){if(t.hover.opacity>0)return void this.HoverFadeTimer(t,t.hover.inc);e.parentNode.removeChild(e),a&&a.parentNode.removeChild(a),t.hover.remove&&clearTimeout(t.hover.remove),delete t.hover}},HoverFadeTimer:function(t,e,a){t.hover.inc=e,t.hover.timer||(t.hover.timer=setTimeout(i(["HoverFade",this,t]),a||c.fadeDelay))},HoverMenu:function(t){return t||(t=window.event),n[this.jax].ContextMenu(t,this.math,!0)},ClearHover:function(t){t.hover.remove&&clearTimeout(t.hover.remove),t.hover.timer&&clearTimeout(t.hover.timer),d.ClearHoverTimer(),delete t.hover},Px:function(t){return Math.abs(t)<.006?"0px":t.toFixed(2).replace(/\.?0+$/,"")+"px"},getImages:function(){h.discoverable&&((new Image).src=c.button.src)}},m=l.Touch={last:0,delay:500,start:function(t){var e=(new Date).getTime(),a=e-m.last<m.delay&&m.up;m.last=e,m.up=!1,a&&(m.timeout=setTimeout(m.menu,m.delay,t,this),t.preventDefault())},end:function(t){var e=(new Date).getTime();if(m.up=e-m.last<m.delay,m.timeout)return clearTimeout(m.timeout),delete m.timeout,m.last=0,m.up=!1,t.preventDefault(),u.Handler(t.touches[0]||t.touch,"DblClick",this)},menu:function(t,e){return delete m.timeout,m.last=0,m.up=!1,u.Handler(t.touches[0]||t.touch,"ContextMenu",e)}};t.Browser.Select({MSIE:function(t){var e=document.documentMode||0,a=t.versionAtLeast("8.0");l.msieBorderWidthBug="BackCompat"===document.compatMode,l.msieEventBug=t.isIE9,l.msieAlignBug=!a||e<8,e<9&&(u.LEFTBUTTON=1)},Safari:function(t){l.safariContextMenuBug=!0},Opera:function(t){l.operaPositionBug=!0},Konqueror:function(t){l.noContextMenuBug=!0}}),l.topImg=l.msieAlignBug?e.Element("img",{style:{width:0,height:0,position:"relative"},src:"about:blank"}):e.Element("span",{style:{width:0,height:0,display:"inline-block"}}),l.operaPositionBug&&(l.topImg.style.border="1px solid"),l.config=c=t.CombineConfig("MathEvents",c);var p=function(){var t=c.styles[".MathJax_Hover_Frame"];t.border=c.frame.bwidth+"px solid "+c.frame.bcolor+" ! important",t["box-shadow"]=t["-webkit-box-shadow"]=t["-moz-box-shadow"]=t["-khtml-box-shadow"]="0px 0px "+c.frame.hwidth+" "+c.frame.hcolor};i.Queue(t.Register.StartupHook("End Config",{}),[p],["getImages",d],["Styles",a,c.styles],["Post",t.Startup.signal,"MathEvents Ready"],["loadComplete",a,"[MathJax]/extensions/MathEvents.js"])}(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.Callback,MathJax.Localization,MathJax.OutputJax,MathJax.InputJax),function(t,e,a,i,s){var n,r,o,l=t.CombineConfig("MathZoom",{styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-weight":"normal","font-style":"normal","text-align":"left","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap",float:"none","-webkit-box-sizing":"content-box","-moz-box-sizing":"content-box","box-sizing":"content-box","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"},"#MathJax_ZoomFrame":{position:"relative",display:"inline-block",height:0,width:0},"#MathJax_ZoomEventTrap":{position:"absolute",left:0,top:0,"z-index":302,display:"inline-block",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){o=MathJax.Extension.MathEvents.Event,n=MathJax.Extension.MathEvents.Event.False,r=MathJax.Extension.MathEvents.Hover});var h=MathJax.Extension.MathZoom={version:"2.7.1",settings:t.config.menuSettings,scrollSize:18,HandleEvent:function(t,e,a){return!(!h.settings.CTRL||t.ctrlKey)||(!(!h.settings.ALT||t.altKey)||(!(!h.settings.CMD||t.metaKey)||(!(!h.settings.Shift||t.shiftKey)||(!h[e]||h[e](t,a)))))},Click:function(t,e){if("Click"===this.settings.zoom)return this.Zoom(t,e)},DblClick:function(t,e){if("Double-Click"===this.settings.zoom||"DoubleClick"===this.settings.zoom)return this.Zoom(t,e)},Hover:function(t,e){return"Hover"===this.settings.zoom&&(this.Zoom(t,e),!0)},Zoom:function(a,i){this.Remove(),r.ClearHoverTimer(),o.ClearSelection();var s=MathJax.OutputJax[i.jaxID],h=s.getJaxFromMath(i);h.hover&&r.UnHover(h);var c=this.findContainer(i),u=Math.floor(.85*c.clientWidth),d=Math.max(document.body.clientHeight,document.documentElement.clientHeight);"visible"!==this.getOverflow(c)&&(d=Math.min(c.clientHeight,d)),d=Math.floor(.85*d);var m=e.Element("span",{id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale}},[["span",{style:{display:"inline-block","white-space":"nowrap"}}]]]]),p=m.lastChild,f=p.firstChild,g=m.firstChild;i.parentNode.insertBefore(m,i),i.parentNode.insertBefore(i,m),f.addEventListener&&f.addEventListener("mousedown",this.Remove,!0);var M=p.offsetWidth||p.clientWidth;if(u-=M,d-=M,p.style.maxWidth=u+"px",p.style.maxHeight=d+"px",this.msieTrapEventBug){var x=e.Element("span",{id:"MathJax_ZoomEventTrap",onmousedown:this.Remove});m.insertBefore(x,p)}if(this.msieZIndexBug){var T=e.addElement(document.body,"img",{src:"about:blank",id:"MathJax_ZoomTracker",width:0,height:0,style:{width:0,height:0,position:"relative"}});m.style.position="relative",m.style.zIndex=l.styles["#MathJax_ZoomOverlay"]["z-index"],m=T}var E=s.Zoom(h,f,i,u,d);return this.msiePositionBug&&(this.msieSizeBug&&(p.style.height=E.zH+"px",p.style.width=E.zW+"px"),p.offsetHeight>d&&(p.style.height=d+"px",p.style.width=E.zW+this.scrollSize+"px"),p.offsetWidth>u&&(p.style.width=u+"px",p.style.height=E.zH+this.scrollSize+"px")),this.operaPositionBug&&(p.style.width=Math.min(u,E.zW)+"px"),p.offsetWidth>M&&p.offsetWidth-M<u&&p.offsetHeight-M<d&&(p.style.overflow="visible"),this.Position(p,E),this.msieTrapEventBug&&(x.style.height=p.clientHeight+"px",x.style.width=p.clientWidth+"px",x.style.left=parseFloat(p.style.left)+p.clientLeft+"px",x.style.top=parseFloat(p.style.top)+p.clientTop+"px"),p.style.visibility="","Hover"===this.settings.zoom&&(g.onmouseover=this.Remove),window.addEventListener?addEventListener("resize",this.Resize,!1):window.attachEvent?attachEvent("onresize",this.Resize):(this.onresize=window.onresize,window.onresize=this.Resize),t.signal.Post(["math zoomed",h]),n(a)},Position:function(t,e){t.style.display="none";var a=this.Resize(),i=a.x,s=a.y,n=e.mW;t.style.display="";var r=-n-Math.floor((t.offsetWidth-n)/2),o=e.Y;t.style.left=Math.max(r,10-i)+"px",t.style.top=Math.max(o,10-s)+"px",h.msiePositionBug||h.SetWH()},Resize:function(t){h.onresize&&h.onresize(t);var e=document.getElementById("MathJax_ZoomFrame"),a=document.getElementById("MathJax_ZoomOverlay"),i=h.getXY(e),s=h.findContainer(e);if("visible"!==h.getOverflow(s)){a.scroll_parent=s;var n=h.getXY(s);i.x-=n.x,i.y-=n.y,n=h.getBorder(s),i.x-=n.x,i.y-=n.y}return a.style.left=-i.x+"px",a.style.top=-i.y+"px",h.msiePositionBug?setTimeout(h.SetWH,0):h.SetWH(),i},SetWH:function(){var t=document.getElementById("MathJax_ZoomOverlay");if(t){t.style.display="none";var e=t.scroll_parent||document.documentElement||document.body;t.style.width=e.scrollWidth+"px",t.style.height=Math.max(e.clientHeight,e.scrollHeight)+"px",t.style.display=""}},findContainer:function(t){for(t=t.parentNode;t.parentNode&&t!==document.body&&"visible"===h.getOverflow(t);)t=t.parentNode;return t},getOverflow:window.getComputedStyle?function(t){return getComputedStyle(t).overflow}:function(t){return(t.currentStyle||{overflow:"visible"}).overflow},getBorder:function(t){var e={thin:1,medium:2,thick:3},a=window.getComputedStyle?getComputedStyle(t):t.currentStyle||{borderLeftWidth:0,borderTopWidth:0},i=a.borderLeftWidth,s=a.borderTopWidth;return i=e[i]?e[i]:parseInt(i),s=e[s]?e[s]:parseInt(s),{x:i,y:s}},getXY:function(t){var e,a=0,i=0;for(e=t;e.offsetParent;)a+=e.offsetLeft,e=e.offsetParent;for(h.operaPositionBug&&(t.style.border="1px solid"),e=t;e.offsetParent;)i+=e.offsetTop,e=e.offsetParent;return h.operaPositionBug&&(t.style.border=""),{x:a,y:i}},Remove:function(a){var i=document.getElementById("MathJax_ZoomFrame");if(i){var s=MathJax.OutputJax[i.previousSibling.jaxID].getJaxFromMath(i.previousSibling);if(t.signal.Post(["math unzoomed",s]),i.parentNode.removeChild(i),(i=document.getElementById("MathJax_ZoomTracker"))&&i.parentNode.removeChild(i),h.operaRefreshBug){var r=e.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(r)}window.removeEventListener?removeEventListener("resize",h.Resize,!1):window.detachEvent?detachEvent("onresize",h.Resize):(window.onresize=h.onresize,delete h.onresize)}return n(a)}};t.Browser.Select({MSIE:function(t){var e=document.documentMode||0,a=e>=9;h.msiePositionBug=!a,h.msieSizeBug=t.versionAtLeast("7.0")&&(!document.documentMode||7===e||8===e),h.msieZIndexBug=e<=7,h.msieInlineBlockAlignBug=e<=7,h.msieTrapEventBug=!window.addEventListener,"BackCompat"===document.compatMode&&(h.scrollSize=52),a&&delete l.styles["#MathJax_Zoom"].filter},Opera:function(t){h.operaPositionBug=!0,h.operaRefreshBug=!0}}),h.topImg=h.msieInlineBlockAlignBug?e.Element("img",{style:{width:0,height:0,position:"relative"},src:"about:blank"}):e.Element("span",{style:{width:0,height:0,display:"inline-block"}}),(h.operaPositionBug||h.msieTopBug)&&(h.topImg.style.border="1px solid"),MathJax.Callback.Queue(["StartupHook",MathJax.Hub.Register,"Begin Styles",{}],["Styles",a,l.styles],["Post",t.Startup.signal,"MathZoom Ready"],["loadComplete",a,"[MathJax]/extensions/MathZoom.js"])}(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML),function(t,e,a,i,s){var n=MathJax.Callback.Signal("menu");MathJax.Extension.MathMenu={version:"2.7.1",signal:n};var r,o,l,h=function(t){return MathJax.Localization._.apply(MathJax.Localization,[["MathMenu",t]].concat([].slice.call(arguments,1)))},c=MathJax.Object.isArray,u=t.Browser.isPC,d=t.Browser.isMSIE,m=(document.documentMode||0)>8,p=u?null:"5px",f=t.CombineConfig("MathMenu",{delay:150,showRenderer:!0,showMathPlayer:!0,showFontMenu:!1,showContext:!1,showDiscoverable:!1,showLocale:!0,showLocaleURL:!1,semanticsAnnotations:{TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]},windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:400,height:300,left:Math.round((screen.width-400)/2),top:Math.round((screen.height-300)/3)},styles:{"#MathJax_About":{position:"fixed",left:"50%",width:"auto","text-align":"center",border:"3px outset",padding:"1em 2em","background-color":"#DDDDDD",color:"black",cursor:"default","font-family":"message-box","font-size":"120%","font-style":"normal","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap",float:"none","z-index":201,"border-radius":"15px","-webkit-border-radius":"15px","-moz-border-radius":"15px","-khtml-border-radius":"15px","box-shadow":"0px 10px 20px #808080","-webkit-box-shadow":"0px 10px 20px #808080","-moz-box-shadow":"0px 10px 20px #808080","-khtml-box-shadow":"0px 10px 20px #808080",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_About.MathJax_MousePost":{outline:"none"},".MathJax_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:u?"2px":"5px 0px",border:"1px solid #CCCCCC",margin:0,cursor:"default",font:"menu","text-align":"left","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap",float:"none","z-index":201,"border-radius":p,"-webkit-border-radius":p,"-moz-border-radius":p,"-khtml-border-radius":p,"box-shadow":"0px 10px 20px #808080","-webkit-box-shadow":"0px 10px 20px #808080","-moz-box-shadow":"0px 10px 20px #808080","-khtml-box-shadow":"0px 10px 20px #808080",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},".MathJax_MenuItem":{padding:u?"2px 2em":"1px 2em",background:"transparent"},".MathJax_MenuArrow":{position:"absolute",right:".5em","padding-top":".25em",color:"#666666","font-family":d?"'Arial unicode MS'":null,"font-size":".75em"},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuArrow.RTL":{left:".5em",right:"auto"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":d?"'Arial unicode MS'":null},".MathJax_MenuCheck.RTL":{right:".7em",left:"auto"},".MathJax_MenuRadioCheck":{position:"absolute",left:u?"1em":".7em"},".MathJax_MenuRadioCheck.RTL":{right:u?"1em":".7em",left:"auto"},".MathJax_MenuLabel":{padding:u?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em","font-style":"italic"},".MathJax_MenuRule":{"border-top":u?"1px solid #CCCCCC":"1px solid #DDDDDD",margin:u?"4px 1px 0px":"4px 3px"},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":u?"Highlight":"#606872",color:u?"HighlightText":"white"},".MathJax_MenuDisabled:focus, .MathJax_MenuLabel:focus":{"background-color":"#E8E8E8"},".MathJax_ContextMenu:focus":{outline:"none"},".MathJax_ContextMenu .MathJax_MenuItem:focus":{outline:"none"},"#MathJax_AboutClose":{top:".2em",right:".2em"},".MathJax_Menu .MathJax_MenuClose":{top:"-10px",left:"-10px"},".MathJax_MenuClose":{position:"absolute",cursor:"pointer",display:"inline-block",border:"2px solid #AAA","border-radius":"18px","-webkit-border-radius":"18px","-moz-border-radius":"18px","-khtml-border-radius":"18px","font-family":"'Courier New',Courier","font-size":"24px",color:"#F0F0F0"},".MathJax_MenuClose span":{display:"block","background-color":"#AAA",border:"1.5px solid","border-radius":"18px","-webkit-border-radius":"18px","-moz-border-radius":"18px","-khtml-border-radius":"18px","line-height":0,padding:"8px 0 6px"},".MathJax_MenuClose:hover":{color:"white!important",border:"2px solid #CCC!important"},".MathJax_MenuClose:hover span":{"background-color":"#CCC!important"},".MathJax_MenuClose:hover:focus":{outline:"none"}}});t.Register.StartupHook("MathEvents Ready",function(){r=MathJax.Extension.MathEvents.Event.False,o=MathJax.Extension.MathEvents.Hover,l=MathJax.Extension.MathEvents.Event.KEY});var g=MathJax.Object.Subclass({Keydown:function(t,e){switch(t.keyCode){case l.ESCAPE:this.Remove(t,e);break;case l.RIGHT:this.Right(t,e);break;case l.LEFT:this.Left(t,e);break;case l.UP:this.Up(t,e);break;case l.DOWN:this.Down(t,e);break;case l.RETURN:case l.SPACE:this.Space(t,e);break;default:return}return r(t)},Escape:function(t,e){},Right:function(t,e){},Left:function(t,e){},Up:function(t,e){},Down:function(t,e){},Space:function(t,e){}},{}),M=MathJax.Menu=g.Subclass({version:"2.7.1",items:[],posted:!1,title:null,margin:5,Init:function(t){this.items=[].slice.call(arguments,0)},With:function(e){return e&&t.Insert(this,e),this},Post:function(t,a,i){t||(t=window.event||{});var s=document.getElementById("MathJax_MenuFrame");s||(s=M.Background(this),delete x.lastItem,delete x.lastMenu,delete M.skipUp,n.Post(["post",M.jax]),M.isRTL="rtl"===MathJax.Localization.fontDirection());var o=e.Element("div",{onmouseup:M.Mouseup,ondblclick:r,ondragstart:r,onselectstart:r,oncontextmenu:r,menuItem:this,className:"MathJax_Menu",onkeydown:M.Keydown,role:"menu"});"contextmenu"!==t.type&&"mouseover"!==t.type||(o.className+=" MathJax_ContextMenu"),i||MathJax.Localization.setCSS(o);for(var l=0,h=this.items.length;l<h;l++)this.items[l].Create(o);M.isMobile&&e.addElement(o,"span",{className:"MathJax_MenuClose",menu:a,ontouchstart:M.Close,ontouchend:r,onmousedown:M.Close,onmouseup:r},[["span",{},"×"]]),s.appendChild(o),this.posted=!0,o.offsetWidth&&(o.style.width=o.offsetWidth+2+"px");var c=t.pageX,d=t.pageY,m=document.body.getBoundingClientRect(),p=window.getComputedStyle?window.getComputedStyle(document.body):{marginLeft:"0px"},g=m.right-Math.min(0,m.left)+parseFloat(p.marginLeft);if(!c&&!d&&"clientX"in t&&(c=t.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,d=t.clientY+document.body.scrollTop+document.documentElement.scrollTop),a){var T="left",E=a.offsetWidth;for(c=M.isMobile?30:E-2,d=0;a&&a!==s;)c+=a.offsetLeft,d+=a.offsetTop,a=a.parentNode;M.isMobile||(M.isRTL&&c-E-o.offsetWidth>this.margin||!M.isRTL&&c+o.offsetWidth>g-this.margin)&&(T="right",c=Math.max(this.margin,c-E-o.offsetWidth+6)),u||(o.style["borderRadiusTop"+T]=0,o.style["WebkitBorderRadiusTop"+T]=0,o.style["MozBorderRadiusTop"+T]=0,o.style["KhtmlBorderRadiusTop"+T]=0)}else{var C=M.CurrentNode()||t.target;if(("keydown"===t.type||!c&&!d)&&C){var v=window.pageXOffset||document.documentElement.scrollLeft,b=window.pageYOffset||document.documentElement.scrollTop,L=C.getBoundingClientRect();c=(L.right+L.left)/2+v,d=(L.bottom+L.top)/2+b}c+o.offsetWidth>g-this.margin&&(c=g-o.offsetWidth-this.margin),M.isMobile&&(c=Math.max(5,c-Math.floor(o.offsetWidth/2)),d-=20),M.skipUp=t.isContextMenu}o.style.left=c+"px",o.style.top=d+"px",document.selection&&document.selection.empty&&document.selection.empty();var A=window.pageXOffset||document.documentElement.scrollLeft,y=window.pageYOffset||document.documentElement.scrollTop;return M.Focus(o),"keydown"===t.type&&(M.skipMouseoverFromKey=!0,setTimeout(function(){delete M.skipMouseoverFromKey},f.delay)),window.scrollTo(A,y),r(t)},Remove:function(t,e){n.Post(["unpost",M.jax]);var a=document.getElementById("MathJax_MenuFrame");return a&&(a.parentNode.removeChild(a),this.msieFixedPositionBug&&detachEvent("onresize",M.Resize)),M.jax.hover&&(delete M.jax.hover.nofade,o.UnHover(M.jax)),M.Unfocus(e),"mousedown"===t.type&&M.CurrentNode().blur(),r(t)},Find:function(t){return this.FindN(1,t,[].slice.call(arguments,1))},FindId:function(t){return this.FindN(0,t,[].slice.call(arguments,1))},FindN:function(t,e,a){for(var i=0,s=this.items.length;i<s;i++)if(this.items[i].name[t]===e)return a.length?this.items[i].submenu?this.items[i].submenu.FindN(t,a[0],a.slice(1)):null:this.items[i];return null},IndexOf:function(t){return this.IndexOfN(1,t)},IndexOfId:function(t){return this.IndexOfN(0,t)},IndexOfN:function(t,e){for(var a=0,i=this.items.length;a<i;a++)if(this.items[a].name[t]===e)return a;return null},Right:function(t,e){M.Right(t,e)},Left:function(t,e){M.Left(t,e)},Up:function(t,e){var a=e.lastChild;a.menuItem.Activate(t,a)},Down:function(t,e){var a=e.firstChild;a.menuItem.Activate(t,a)},Space:function(t,e){this.Remove(t,e)}},{config:f,Remove:function(t){return M.Event(t,this,"Remove")},Mouseover:function(t){return M.Event(t,this,"Mouseover")},Mouseout:function(t){return M.Event(t,this,"Mouseout")},Mousedown:function(t){return M.Event(t,this,"Mousedown")},Mouseup:function(t){return M.Event(t,this,"Mouseup")},Keydown:function(t){return M.Event(t,this,"Keydown")},Touchstart:function(t){return M.Event(t,this,"Touchstart")},Touchend:function(t){return M.Event(t,this,"Touchend")},Close:function(t){return M.Event(t,this.menu||this.parentNode,this.menu?"Touchend":"Remove")},Event:function(t,e,a,i){if(M.skipMouseover&&"Mouseover"===a&&!i)return r(t);if(M.skipMouseoverFromKey&&"Mouseover"===a)return delete M.skipMouseoverFromKey,r(t);if(M.skipUp){if(a.match(/Mouseup|Touchend/))return delete M.skipUp,r(t);("Touchstart"===a||"Mousedown"===a&&!M.skipMousedown)&&delete M.skipUp}t||(t=window.event);var s=e.menuItem;return s&&s[a]?s[a](t,e):null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(t){var a=e.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:t,onmousedown:this.Remove}]]),i=a.firstChild;return M.msieBackgroundBug&&(i.style.backgroundColor="white",i.style.filter="alpha(opacity=0)"),M.msieFixedPositionBug?(a.width=a.height=0,this.Resize(),attachEvent("onresize",this.Resize)):i.style.position="fixed",a},Resize:function(){setTimeout(M.SetWH,0)},SetWH:function(){var t=document.getElementById("MathJax_MenuFrame");t&&((t=t.firstChild).style.width=t.style.height="1px",t.style.width=document.body.scrollWidth+"px",t.style.height=document.body.scrollHeight+"px")},posted:!1,active:null,GetNode:function(t){var e=document.getElementById(t.inputID+"-Frame");return e.isMathJax?e:e.firstChild},CurrentNode:function(){return M.GetNode(M.jax)},AllNodes:function(){for(var t,e=MathJax.Hub.getAllJax(),a=[],i=0;t=e[i];i++)a.push(M.GetNode(t));return a},ActiveNode:function(){return M.active},FocusNode:function(t){M.active=t,t.focus()},Focus:function(t){M.posted?M.ActiveNode().tabIndex=-1:M.Activate(t),t.tabIndex=0,M.FocusNode(t)},Activate:function(t,e){M.UnsetTabIndex(),M.posted=!0},Unfocus:function(){M.ActiveNode().tabIndex=-1,M.SetTabIndex(),M.FocusNode(M.CurrentNode()),M.posted=!1},MoveHorizontal:function(t,e,a){if(t.shiftKey){var i=M.AllNodes(),s=i.length;if(0!==s){var n=i[M.Mod(a(M.IndexOf(i,M.CurrentNode())),s)];n!==M.CurrentNode()&&(M.menu.Remove(t,e),M.jax=MathJax.Hub.getJaxFor(n),M.FocusNode(n),M.menu.Post(null))}}},Right:function(t,e){M.MoveHorizontal(t,e,function(t){return t+1})},Left:function(t,e){M.MoveHorizontal(t,e,function(t){return t-1})},UnsetTabIndex:function(){for(var t,e=M.AllNodes(),a=0;t=e[a];a++)t.tabIndex>0&&(t.oldTabIndex=t.tabIndex),t.tabIndex=-1},SetTabIndex:function(){for(var e,a=M.AllNodes(),i=0;e=a[i];i++)void 0!==e.oldTabIndex?(e.tabIndex=e.oldTabIndex,delete e.oldTabIndex):e.tabIndex=t.getTabOrder(e)},Mod:function(t,e){return(t%e+e)%e},IndexOf:Array.prototype.indexOf?function(t,e,a){return t.indexOf(e,a)}:function(t,e,a){for(var i=a||0,s=t.length;i<s;i++)if(e===t[i])return i;return-1},saveCookie:function(){e.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=e.Cookie.Get("menu")}});MathJax.Menu.NAV=g;var x=M.ITEM=g.Subclass({name:"",node:null,menu:null,Attributes:function(e){return t.Insert({onmouseup:M.Mouseup,ondragstart:r,onselectstart:r,onselectend:r,ontouchstart:M.Touchstart,ontouchend:M.Touchend,className:"MathJax_MenuItem",role:this.role,menuItem:this},e)},Create:function(t){if(!this.hidden){var a=this.Attributes(),i=this.Label(a,t);e.addElement(t,"div",a,i)}},Name:function(){return h(this.name[0],this.name[1])},Mouseover:function(t,e){e.parentNode===M.ActiveNode().parentNode&&this.Deactivate(M.ActiveNode()),this.Activate(t,e)},Mouseout:function(t,e){this.Deactivate(e)},Mouseup:function(t,e){return this.Remove(t,e)},DeactivateSubmenus:function(t){for(var e=document.getElementById("MathJax_MenuFrame").childNodes,a=x.GetMenuNode(t).childNodes,i=0,s=a.length;i<s;i++){var n=a[i].menuItem;n&&n.submenu&&n.submenu.posted&&n!==t.menuItem&&n.Deactivate(a[i])}this.RemoveSubmenus(t,e)},RemoveSubmenus:function(t,e){for(var a=(e=e||document.getElementById("MathJax_MenuFrame").childNodes).length-1;a>=0&&x.GetMenuNode(t).menuItem!==e[a].menuItem;)e[a].menuItem.posted=!1,e[a].parentNode.removeChild(e[a]),a--},Touchstart:function(t,e){return this.TouchEvent(t,e,"Mousedown")},Touchend:function(t,e){return this.TouchEvent(t,e,"Mouseup")},TouchEvent:function(t,e,a){return this!==x.lastItem&&(x.lastMenu&&M.Event(t,x.lastMenu,"Mouseout"),M.Event(t,e,"Mouseover",!0),x.lastItem=this,x.lastMenu=e),this.nativeTouch?null:(M.Event(t,e,a),!1)},Remove:function(t,e){return(e=e.parentNode.menuItem).Remove(t,e)},With:function(e){return e&&t.Insert(this,e),this},isRTL:function(){return M.isRTL},rtlClass:function(){return this.isRTL()?" RTL":""}},{GetMenuNode:function(t){return t.parentNode}});M.ENTRY=M.ITEM.Subclass({role:"menuitem",Attributes:function(e){return e=t.Insert({onmouseover:M.Mouseover,onmouseout:M.Mouseout,onmousedown:M.Mousedown,onkeydown:M.Keydown,"aria-disabled":!!this.disabled},e),e=this.SUPER(arguments).Attributes.call(this,e),this.disabled&&(e.className+=" MathJax_MenuDisabled"),e},MoveVertical:function(t,e,a){for(var i,s=x.GetMenuNode(e),n=[],r=0,o=s.menuItem.items;i=o[r];r++)i.hidden||n.push(i);var l=M.IndexOf(n,this);if(-1!==l){var h=n.length,c=s.childNodes;do{l=M.Mod(a(l),h)}while(n[l].hidden||!c[l].role||"separator"===c[l].role);this.Deactivate(e),n[l].Activate(t,c[l])}},Up:function(t,e){this.MoveVertical(t,e,function(t){return t-1})},Down:function(t,e){this.MoveVertical(t,e,function(t){return t+1})},Right:function(t,e){this.MoveHorizontal(t,e,M.Right,!this.isRTL())},Left:function(t,e){this.MoveHorizontal(t,e,M.Left,this.isRTL())},MoveHorizontal:function(t,e,a,i){var s=x.GetMenuNode(e);if(s.menuItem===M.menu&&t.shiftKey&&a(t,e),!i){s.menuItem!==M.menu&&this.Deactivate(e);for(var n=s.previousSibling.childNodes,r=n.length;r--;){var o=n[r];if(o.menuItem.submenu&&o.menuItem.submenu===s.menuItem){M.Focus(o);break}}this.RemoveSubmenus(e)}},Space:function(t,e){this.Mouseup(t,e)},Activate:function(t,e){this.Deactivate(e),this.disabled||(e.className+=" MathJax_MenuActive"),this.DeactivateSubmenus(e),M.Focus(e)},Deactivate:function(t){t.className=t.className.replace(/ MathJax_MenuActive/,"")}}),M.ITEM.COMMAND=M.ENTRY.Subclass({action:function(){},Init:function(t,e,a){c(t)||(t=[t,t]),this.name=t,this.action=e,this.With(a)},Label:function(t,e){return[this.Name()]},Mouseup:function(t,e){return this.disabled||(this.Remove(t,e),n.Post(["command",this]),this.action.call(this,t)),r(t)}}),M.ITEM.SUBMENU=M.ENTRY.Subclass({submenu:null,marker:"►",markerRTL:"◄",Attributes:function(e){return e=t.Insert({"aria-haspopup":"true"},e),e=this.SUPER(arguments).Attributes.call(this,e)},Init:function(t,e){c(t)||(t=[t,t]),this.name=t;var a=1;e instanceof M.ITEM||(this.With(e),a++),this.submenu=M.apply(M,[].slice.call(arguments,a))},Label:function(t,e){return this.submenu.posted=!1,[this.Name()+" ",["span",{className:"MathJax_MenuArrow"+this.rtlClass()},[this.isRTL()?this.markerRTL:this.marker]]]},Timer:function(t,e){this.ClearTimer(),t={type:t.type,clientX:t.clientX,clientY:t.clientY},this.timer=setTimeout(i(["Mouseup",this,t,e]),f.delay)},ClearTimer:function(){this.timer&&clearTimeout(this.timer)},Touchend:function(t,e){var a=this.submenu.posted,i=this.SUPER(arguments).Touchend.apply(this,arguments);return a&&(this.Deactivate(e),delete x.lastItem,delete x.lastMenu),i},Mouseout:function(t,e){this.submenu.posted||this.Deactivate(e),this.ClearTimer()},Mouseover:function(t,e){this.Activate(t,e)},Mouseup:function(t,e){return this.disabled||(this.submenu.posted?this.DeactivateSubmenus(e):(this.ClearTimer(),this.submenu.Post(t,e,this.ltr),M.Focus(e))),r(t)},Activate:function(t,e){this.disabled||(this.Deactivate(e),e.className+=" MathJax_MenuActive"),this.submenu.posted||(this.DeactivateSubmenus(e),M.isMobile||this.Timer(t,e)),M.Focus(e)},MoveVertical:function(t,e,a){this.ClearTimer(),this.SUPER(arguments).MoveVertical.apply(this,arguments)},MoveHorizontal:function(t,e,a,i){if(!i)return void this.SUPER(arguments).MoveHorizontal.apply(this,arguments);if(!this.disabled){if(!this.submenu.posted)return void this.Activate(t,e);var s=x.GetMenuNode(e).nextSibling.childNodes;s.length>0&&this.submenu.items[0].Activate(t,s[0])}}}),M.ITEM.RADIO=M.ENTRY.Subclass({variable:null,marker:u?"●":"✓",role:"menuitemradio",Attributes:function(e){var a=f.settings[this.variable]===this.value?"true":"false";return e=t.Insert({"aria-checked":a},e),e=this.SUPER(arguments).Attributes.call(this,e)},Init:function(t,e,a){c(t)||(t=[t,t]),this.name=t,this.variable=e,this.With(a),null==this.value&&(this.value=this.name[0])},Label:function(t,e){var a={className:"MathJax_MenuRadioCheck"+this.rtlClass()};return f.settings[this.variable]!==this.value&&(a={style:{display:"none"}}),[["span",a,[this.marker]]," "+this.Name()]},Mouseup:function(t,e){if(!this.disabled){for(var a=e.parentNode.childNodes,i=0,s=a.length;i<s;i++){var o=a[i].menuItem;o&&o.variable===this.variable&&(a[i].firstChild.style.display="none")}e.firstChild.display="",f.settings[this.variable]=this.value,M.cookie[this.variable]=f.settings[this.variable],M.saveCookie(),n.Post(["radio button",this])}return this.Remove(t,e),this.action&&!this.disabled&&this.action.call(M,this),r(t)}}),M.ITEM.CHECKBOX=M.ENTRY.Subclass({variable:null,marker:"✓",role:"menuitemcheckbox",Attributes:function(e){var a=f.settings[this.variable]?"true":"false";return e=t.Insert({"aria-checked":a},e),e=this.SUPER(arguments).Attributes.call(this,e)},Init:function(t,e,a){c(t)||(t=[t,t]),this.name=t,this.variable=e,this.With(a)},Label:function(t,e){var a={className:"MathJax_MenuCheck"+this.rtlClass()};return f.settings[this.variable]||(a={style:{display:"none"}}),[["span",a,[this.marker]]," "+this.Name()]},Mouseup:function(t,e){return this.disabled||(e.firstChild.display=f.settings[this.variable]?"none":"",f.settings[this.variable]=!f.settings[this.variable],M.cookie[this.variable]=f.settings[this.variable],M.saveCookie(),n.Post(["checkbox",this])),this.Remove(t,e),this.action&&!this.disabled&&this.action.call(M,this),r(t)}}),M.ITEM.LABEL=M.ENTRY.Subclass({role:"menuitem",Init:function(t,e){c(t)||(t=[t,t]),this.name=t,this.With(e)},Label:function(t,e){return t.className+=" MathJax_MenuLabel",[this.Name()]},Activate:function(t,e){this.Deactivate(e),M.Focus(e)},Mouseup:function(t,e){}}),M.ITEM.RULE=M.ITEM.Subclass({role:"separator",Attributes:function(e){return e=t.Insert({"aria-orientation":"vertical"},e),e=this.SUPER(arguments).Attributes.call(this,e)},Label:function(t,e){return t.className+=" MathJax_MenuRule",null}}),M.About=function(a){var i=M.About.GetFont(),s=M.About.GetFormat(),n=["MathJax.js v"+MathJax.fileversion,["br"]];n.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]),M.About.GetJax(n,MathJax.InputJax,["InputJax","%1 Input Jax v%2"]),M.About.GetJax(n,MathJax.OutputJax,["OutputJax","%1 Output Jax v%2"]),M.About.GetJax(n,MathJax.ElementJax,["ElementJax","%1 Element Jax v%2"]),n.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]),M.About.GetJax(n,MathJax.Extension,["Extension","%1 Extension v%2"],!0),n.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[t.Browser+" v"+t.Browser.version+(s?" — "+h(s.replace(/ /g,""),s):"")]]),M.About.div=M.Background(M.About);var r=e.addElement(M.About.div,"div",{id:"MathJax_About",tabIndex:0,onkeydown:M.About.Keydown},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],h(i.replace(/ /g,""),"using "+i),["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","max-height":"20em",overflow:"auto","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"},tabIndex:0},n],["br"],["br"],["a",{href:"https://www.mathjax.org/"},["www.mathjax.org"]],["span",{className:"MathJax_MenuClose",id:"MathJax_AboutClose",onclick:M.About.Remove,onkeydown:M.About.Keydown,tabIndex:0,role:"button","aria-label":h("CloseAboutDialog","Close about MathJax dialog")},[["span",{},"×"]]]]);"mouseup"===a.type&&(r.className+=" MathJax_MousePost"),r.focus(),MathJax.Localization.setCSS(r);var o=document.documentElement||{},l=window.innerHeight||o.clientHeight||o.scrollHeight||0;M.prototype.msieAboutBug?(r.style.width="20em",r.style.position="absolute",r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px",r.style.top=Math.floor((l-r.offsetHeight)/3)+document.body.scrollTop+"px"):(r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px",r.style.top=Math.floor((l-r.offsetHeight)/3)+"px")},M.About.Remove=function(t){M.About.div&&(document.body.removeChild(M.About.div),delete M.About.div)},M.About.Keydown=function(t){t.keyCode!==l.ESCAPE&&("MathJax_AboutClose"!==this.id||t.keyCode!==l.SPACE&&t.keyCode!==l.RETURN)||(M.About.Remove(t),M.CurrentNode().focus(),r(t))},M.About.GetJax=function(t,e,a,i){var s=[];for(var n in e)e.hasOwnProperty(n)&&e[n]&&(i&&e[n].version||e[n].isa&&e[n].isa(e))&&s.push(h(a[0],a[1],e[n].id||n,e[n].version));s.sort();for(var r=0,o=s.length;r<o;r++)t.push(s[r],["br"]);return t},M.About.GetFont=function(){var t=MathJax.Hub.outputJax["jax/mml"][0]||{};return({SVG:"web SVG",CommonHTML:"web TeX","HTML-CSS":t.imgFonts?"image":(t.webFonts?"web":"local")+" "+t.fontInUse}[t.id]||"generic")+" fonts"},M.About.GetFormat=function(){var t=MathJax.Hub.outputJax["jax/mml"][0]||{};if("HTML-CSS"===t.id&&t.webFonts&&!t.imgFonts)return t.allowWebFonts.replace(/otf/,"woff or otf")+" fonts"},M.Help=function(t){a.Require("[MathJax]/extensions/HelpDialog.js",function(){MathJax.Extension.Help.Dialog({type:t.type})})},M.ShowSource=function(t){t||(t=window.event);var e={screenX:t.screenX,screenY:t.screenY};if(M.jax)if("MathML"===this.format){var s=MathJax.ElementJax.mml;if(s&&void 0!==s.mbase.prototype.toMathML)try{M.ShowSource.Text(M.jax.root.toMathML("",M.jax),t)}catch(t){if(!t.restart)throw t;i.After([this,M.ShowSource,e],t.restart)}else if(!a.loadingToMathML)return a.loadingToMathML=!0,M.ShowSource.Window(t),void i.Queue(a.Require("[MathJax]/extensions/toMathML.js"),function(){delete a.loadingToMathML,s.mbase.prototype.toMathML||(s.mbase.prototype.toMathML=function(){})},[this,M.ShowSource,e])}else if("Error"===this.format)M.ShowSource.Text(M.jax.errorText,t);else if(f.semanticsAnnotations[this.format]){var n=M.jax.root.getAnnotation(this.format);n.data[0]&&M.ShowSource.Text(n.data[0].toString())}else{if(null==M.jax.originalText)return void alert(h("NoOriginalForm","No original form available"));M.ShowSource.Text(M.jax.originalText,t)}},M.ShowSource.Window=function(t){if(!M.ShowSource.w){var e=[],a=f.windowSettings;for(var i in a)a.hasOwnProperty(i)&&e.push(i+"="+a[i]);M.ShowSource.w=window.open("","_blank",e.join(","))}return M.ShowSource.w},M.ShowSource.Text=function(t,e){var a=M.ShowSource.Window(e);delete M.ShowSource.w,t=(t=t.replace(/^\s*/,"").replace(/\s*$/,"")).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">");var i=h("EqSource","MathJax Equation Source");if(M.isMobile)a.document.open(),a.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>"+i+"</title></head><body style='font-size:85%'>"),a.document.write("<pre>"+t+"</pre>"),a.document.write("<hr><input type='button' value='"+h("Close","Close")+"' onclick='window.close()' />"),a.document.write("</body></html>"),a.document.close();else{a.document.open(),a.document.write("<html><head><title>"+i+"</title></head><body style='font-size:85%'>"),a.document.write("<table><tr><td><pre>"+t+"</pre></td></tr></table>"),a.document.write("</body></html>"),a.document.close();var s=a.document.body.firstChild;setTimeout(function(){var t,i,n=a.outerHeight-a.innerHeight||30,r=a.outerWidth-a.innerWidth||30;r=Math.max(140,Math.min(Math.floor(.5*screen.width),s.offsetWidth+r+25)),n=Math.max(40,Math.min(Math.floor(.5*screen.height),s.offsetHeight+n+25)),M.prototype.msieHeightBug&&(n+=35),a.resizeTo(r,n);var o;try{o=e.screenX}catch(t){}e&&null!=o&&(t=Math.max(0,Math.min(e.screenX-Math.floor(r/2),screen.width-r-20)),i=Math.max(0,Math.min(e.screenY-Math.floor(n/2),screen.height-n-20)),a.moveTo(t,i))},50)}},M.Scale=function(){var e,a,i=["CommonHTML","HTML-CSS","SVG","NativeMML","PreviewHTML"],n=i.length,r=100;for(e=0;e<n;e++)if(a=s[i[e]]){r=a.config.scale;break}var o=prompt(h("ScaleMath","Scale all mathematics (compared to surrounding text) by"),r+"%");if(o)if(o.match(/^\s*\d+(\.\d*)?\s*%?\s*$/))if(o=parseFloat(o)){if(o!==r){for(e=0;e<n;e++)(a=s[i[e]])&&(a.config.scale=o);M.cookie.scale=t.config.scale=o,M.saveCookie(),t.Queue(["Rerender",t])}}else alert(h("NonZeroScale","The scale should not be zero"));else alert(h("PercentScale","The scale should be a percentage (e.g., 120%%)"))},M.Zoom=function(){MathJax.Extension.MathZoom||a.Require("[MathJax]/extensions/MathZoom.js")},M.Renderer=function(){var a=t.outputJax["jax/mml"];if(a[0]!==f.settings.renderer){var i,s,n=t.Browser,r=M.Renderer.Messages;switch(f.settings.renderer){case"NativeMML":f.settings.warnedMML||(n.isChrome&&"24."!==n.version.substr(0,3)?i=r.MML.WebKit:n.isSafari&&!n.versionAtLeast("5.0")?i=r.MML.WebKit:n.isMSIE?n.hasMathPlayer||(i=r.MML.MSIE):i=n.isEdge?r.MML.WebKit:r.MML[n],s="warnedMML");break;case"SVG":f.settings.warnedSVG||n.isMSIE&&!m&&(i=r.SVG.MSIE)}if(i){if(i=h(i[0],i[1]),i+="\n\n",i+=h("SwitchAnyway","Switch the renderer anyway?\n\n(Press OK to switch, CANCEL to continue with the current renderer)"),M.cookie.renderer=a[0].id,M.saveCookie(),!confirm(i))return M.cookie.renderer=f.settings.renderer=e.Cookie.Get("menu").renderer,void M.saveCookie();s&&(M.cookie.warned=f.settings.warned=!0),M.cookie.renderer=f.settings.renderer,M.saveCookie()}t.Queue(["setRenderer",t,f.settings.renderer,"jax/mml"],["Rerender",t])}},M.Renderer.Messages={MML:{WebKit:["WebkitNativeMMLWarning","Your browser doesn't seem to support MathML natively, so switching to MathML output may cause the mathematics on the page to become unreadable."],MSIE:["MSIENativeMMLWarning","Internet Explorer requires the MathPlayer plugin in order to process MathML output."],Opera:["OperaNativeMMLWarning","Opera's support for MathML is limited, so switching to MathML output may cause some expressions to render poorly."],Safari:["SafariNativeMMLWarning","Your browser's native MathML does not implement all the features used by MathJax, so some expressions may not render properly."],Firefox:["FirefoxNativeMMLWarning","Your browser's native MathML does not implement all the features used by MathJax, so some expressions may not render properly."]},SVG:{MSIE:["MSIESVGWarning","SVG is not implemented in Internet Explorer prior to IE9 or when it is emulating IE8 or below. Switching to SVG output will cause the mathematics to not display properly."]}},M.AssistiveMML=function(t,e){var i=MathJax.Extension.AssistiveMML;if(!i)return void(e||a.Require("[MathJax]/extensions/AssistiveMML.js",["AssistiveMML",M,t,!0]));MathJax.Hub.Queue([(f.settings.assistiveMML?"Add":"Remove")+"AssistiveMathML",i])},M.Font=function(){s["HTML-CSS"]&&document.location.reload()},M.Locale=function(){MathJax.Localization.setLocale(f.settings.locale),MathJax.Hub.Queue(["Reprocess",MathJax.Hub])},M.LoadLocale=function(){var t=prompt(h("LoadURL","Load translation data from this URL:"));t&&(t.match(/\.js$/)||alert(h("BadURL","The URL should be for a javascript file that defines MathJax translation data. Javascript file names should end with '.js'")),a.Require(t,function(e){e!=a.STATUS.OK&&alert(h("BadData","Failed to load translation data from %1",t))}))},M.MPEvents=function(t){var e=f.settings.discoverable,a=M.MPEvents.Messages;if(m)!e&&"Menu Events"===t.name[1]&&f.settings.mpContext&&alert(h.apply(h,a.IE9warning));else{if(f.settings.mpMouse&&!confirm(h.apply(h,a.IE8warning)))return delete M.cookie.mpContext,delete f.settings.mpContext,delete M.cookie.mpMouse,delete f.settings.mpMouse,void M.saveCookie();f.settings.mpContext=f.settings.mpMouse,M.cookie.mpContext=M.cookie.mpMouse=f.settings.mpMouse,M.saveCookie(),MathJax.Hub.Queue(["Rerender",MathJax.Hub])}},M.MPEvents.Messages={IE8warning:["IE8warning","This will disable the MathJax menu and zoom features, but you can Alt-Click on an expression to obtain the MathJax menu instead.\n\nReally change the MathPlayer settings?"],IE9warning:["IE9warning","The MathJax contextual menu will be disabled, but you can Alt-Click on an expression to obtain the MathJax menu instead."]},t.Browser.Select({MSIE:function(t){var e="BackCompat"===document.compatMode,a=t.versionAtLeast("8.0")&&document.documentMode>7;M.Augment({margin:20,msieBackgroundBug:(document.documentMode||0)<9,msieFixedPositionBug:e||!a,msieAboutBug:e,msieHeightBug:(document.documentMode||0)<9}),m&&(delete f.styles["#MathJax_About"].filter,delete f.styles[".MathJax_Menu"].filter)},Firefox:function(t){M.skipMouseover=t.isMobile&&t.versionAtLeast("6.0"),M.skipMousedown=t.isMobile}}),M.isMobile=t.Browser.isMobile,M.noContextMenu=t.Browser.noContextMenu,M.CreateLocaleMenu=function(){if(M.menu){var t=M.menu.Find("Language").submenu,e=t.items,a=[],i=MathJax.Localization.strings;for(var s in i)i.hasOwnProperty(s)&&a.push(s);a=a.sort(),t.items=[];for(var n=0,r=a.length;n<r;n++){var o=i[a[n]].menuTitle;o?o+=" ("+a[n]+")":o=a[n],t.items.push(x.RADIO([a[n],o],"locale",{action:M.Locale}))}t.items.push(e[e.length-2],e[e.length-1])}},M.CreateAnnotationMenu=function(){if(M.menu){var t=M.menu.Find("Show Math As","Annotation").submenu,e=f.semanticsAnnotations;for(var a in e)e.hasOwnProperty(a)&&t.items.push(x.COMMAND([a,a],M.ShowSource,{hidden:!0,nativeTouch:!0,format:a}))}},t.Register.StartupHook("End Config",function(){f.settings=t.config.menuSettings,void 0!==f.settings.showRenderer&&(f.showRenderer=f.settings.showRenderer),void 0!==f.settings.showFontMenu&&(f.showFontMenu=f.settings.showFontMenu),void 0!==f.settings.showContext&&(f.showContext=f.settings.showContext),M.getCookie(),M.menu=M(x.SUBMENU(["Show","Show Math As"],x.COMMAND(["MathMLcode","MathML Code"],M.ShowSource,{nativeTouch:!0,format:"MathML"}),x.COMMAND(["Original","Original Form"],M.ShowSource,{nativeTouch:!0}),x.SUBMENU(["Annotation","Annotation"],{disabled:!0}),x.RULE(),x.CHECKBOX(["texHints","Show TeX hints in MathML"],"texHints"),x.CHECKBOX(["semantics","Add original form as annotation"],"semantics")),x.RULE(),x.SUBMENU(["Settings","Math Settings"],x.SUBMENU(["ZoomTrigger","Zoom Trigger"],x.RADIO(["Hover","Hover"],"zoom",{action:M.Zoom}),x.RADIO(["Click","Click"],"zoom",{action:M.Zoom}),x.RADIO(["DoubleClick","Double-Click"],"zoom",{action:M.Zoom}),x.RADIO(["NoZoom","No Zoom"],"zoom",{value:"None"}),x.RULE(),x.LABEL(["TriggerRequires","Trigger Requires:"]),x.CHECKBOX(t.Browser.isMac?["Option","Option"]:["Alt","Alt"],"ALT"),x.CHECKBOX(["Command","Command"],"CMD",{hidden:!t.Browser.isMac}),x.CHECKBOX(["Control","Control"],"CTRL",{hidden:t.Browser.isMac}),x.CHECKBOX(["Shift","Shift"],"Shift")),x.SUBMENU(["ZoomFactor","Zoom Factor"],x.RADIO("125%","zscale"),x.RADIO("133%","zscale"),x.RADIO("150%","zscale"),x.RADIO("175%","zscale"),x.RADIO("200%","zscale"),x.RADIO("250%","zscale"),x.RADIO("300%","zscale"),x.RADIO("400%","zscale")),x.RULE(),x.SUBMENU(["Renderer","Math Renderer"],{hidden:!f.showRenderer},x.RADIO(["HTML-CSS","HTML-CSS"],"renderer",{action:M.Renderer}),x.RADIO(["CommonHTML","Common HTML"],"renderer",{action:M.Renderer,value:"CommonHTML"}),x.RADIO(["PreviewHTML","Preview HTML"],"renderer",{action:M.Renderer,value:"PreviewHTML"}),x.RADIO(["MathML","MathML"],"renderer",{action:M.Renderer,value:"NativeMML"}),x.RADIO(["SVG","SVG"],"renderer",{action:M.Renderer}),x.RADIO(["PlainSource","Plain Source"],"renderer",{action:M.Renderer,value:"PlainSource"}),x.RULE(),x.CHECKBOX(["FastPreview","Fast Preview"],"FastPreview")),x.SUBMENU("MathPlayer",{hidden:!t.Browser.isMSIE||!f.showMathPlayer,disabled:!t.Browser.hasMathPlayer},x.LABEL(["MPHandles","Let MathPlayer Handle:"]),x.CHECKBOX(["MenuEvents","Menu Events"],"mpContext",{action:M.MPEvents,hidden:!m}),x.CHECKBOX(["MouseEvents","Mouse Events"],"mpMouse",{action:M.MPEvents,hidden:!m}),x.CHECKBOX(["MenuAndMouse","Mouse and Menu Events"],"mpMouse",{action:M.MPEvents,hidden:m})),x.SUBMENU(["FontPrefs","Font Preference"],{hidden:!f.showFontMenu},x.LABEL(["ForHTMLCSS","For HTML-CSS:"]),x.RADIO(["Auto","Auto"],"font",{action:M.Font}),x.RULE(),x.RADIO(["TeXLocal","TeX (local)"],"font",{action:M.Font}),x.RADIO(["TeXWeb","TeX (web)"],"font",{action:M.Font}),x.RADIO(["TeXImage","TeX (image)"],"font",{action:M.Font}),x.RULE(),x.RADIO(["STIXLocal","STIX (local)"],"font",{action:M.Font}),x.RADIO(["STIXWeb","STIX (web)"],"font",{action:M.Font}),x.RULE(),x.RADIO(["AsanaMathWeb","Asana Math (web)"],"font",{action:M.Font}),x.RADIO(["GyrePagellaWeb","Gyre Pagella (web)"],"font",{action:M.Font}),x.RADIO(["GyreTermesWeb","Gyre Termes (web)"],"font",{action:M.Font}),x.RADIO(["LatinModernWeb","Latin Modern (web)"],"font",{action:M.Font}),x.RADIO(["NeoEulerWeb","Neo Euler (web)"],"font",{action:M.Font})),x.SUBMENU(["ContextMenu","Contextual Menu"],{hidden:!f.showContext},x.RADIO(["MathJax","MathJax"],"context"),x.RADIO(["Browser","Browser"],"context")),x.COMMAND(["Scale","Scale All Math ..."],M.Scale),x.RULE().With({hidden:!f.showDiscoverable,name:["","discover_rule"]}),x.CHECKBOX(["Discoverable","Highlight on Hover"],"discoverable",{hidden:!f.showDiscoverable})),x.SUBMENU(["Accessibility","Accessibility"],x.CHECKBOX(["AssistiveMML","Assistive MathML"],"assistiveMML",{action:M.AssistiveMML}),x.CHECKBOX(["InTabOrder","Include in Tab Order"],"inTabOrder")),x.SUBMENU(["Locale","Language"],{hidden:!f.showLocale,ltr:!0},x.RADIO("en","locale",{action:M.Locale}),x.RULE().With({hidden:!f.showLocaleURL,name:["","localURL_rule"]}),x.COMMAND(["LoadLocale","Load from URL ..."],M.LoadLocale,{hidden:!f.showLocaleURL})),x.RULE(),x.COMMAND(["About","About MathJax"],M.About),x.COMMAND(["Help","MathJax Help"],M.Help)),M.isMobile&&function(){var t=f.settings,e=M.menu.Find("Math Settings","Zoom Trigger").submenu;e.items[0].disabled=e.items[1].disabled=!0,"Hover"!==t.zoom&&"Click"!=t.zoom||(t.zoom="None"),e.items=e.items.slice(0,4),navigator.appVersion.match(/[ (]Android[) ]/)&&M.ITEM.SUBMENU.Augment({marker:"»"})}(),M.CreateLocaleMenu(),M.CreateAnnotationMenu()}),M.showRenderer=function(t){M.cookie.showRenderer=f.showRenderer=t,M.saveCookie(),M.menu.Find("Math Settings","Math Renderer").hidden=!t},M.showMathPlayer=function(t){M.cookie.showMathPlayer=f.showMathPlayer=t,M.saveCookie(),M.menu.Find("Math Settings","MathPlayer").hidden=!t},M.showFontMenu=function(t){M.cookie.showFontMenu=f.showFontMenu=t,M.saveCookie(),M.menu.Find("Math Settings","Font Preference").hidden=!t},M.showContext=function(t){M.cookie.showContext=f.showContext=t,M.saveCookie(),M.menu.Find("Math Settings","Contextual Menu").hidden=!t},M.showDiscoverable=function(t){M.cookie.showDiscoverable=f.showDiscoverable=t,M.saveCookie(),M.menu.Find("Math Settings","Highlight on Hover").hidden=!t,M.menu.Find("Math Settings","discover_rule").hidden=!t},M.showLocale=function(t){M.cookie.showLocale=f.showLocale=t,M.saveCookie(),M.menu.Find("Language").hidden=!t},MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){MathJax.OutputJax["HTML-CSS"].config.imageFont||(M.menu.Find("Math Settings","Font Preference","TeX (image)").disabled=!0)}),i.Queue(t.Register.StartupHook("End Config",{}),["Styles",a,f.styles],["Post",t.Startup.signal,"MathMenu Ready"],["loadComplete",a,"[MathJax]/extensions/MathMenu.js"])}(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.CallBack,MathJax.OutputJax),MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var t=MathJax.ElementJax.mml,e=MathJax.Hub.config.menuSettings;t.mbase.Augment({toMathML:function(t){var e=this.inferred&&this.parent.inferRow;null==t&&(t="");var a=this.type,i=this.toMathMLattributes();if("mspace"===a)return t+"<"+a+i+" />";for(var s=[],n=this.isToken?"":t+(e?"":" "),r=0,o=this.data.length;r<o;r++)this.data[r]?s.push(this.data[r].toMathML(n)):this.isToken||this.isChars||s.push(n+"<mrow />");return this.isToken||this.isChars?t+"<"+a+i+">"+s.join("")+"</"+a+">":e?s.join("\n"):0===s.length||1===s.length&&""===s[0]?t+"<"+a+i+" />":t+"<"+a+i+">\n"+s.join("\n")+"\n"+t+"</"+a+">"},toMathMLattributes:function(){var e="mstyle"===this.type?t.math.prototype.defaults:this.defaults,a=this.attrNames||t.copyAttributeNames,i=t.skipAttributes,s=t.copyAttributes,n=[];if("math"!==this.type||this.attr&&this.attr.xmlns||n.push('xmlns="https://www.w3.org/1998/Math/MathML"'),!this.attrNames)for(var r in e)i[r]||s[r]||!e.hasOwnProperty(r)||null!=this[r]&&this[r]!==e[r]&&this.Get(r,null,1)!==this[r]&&n.push(r+'="'+this.toMathMLattribute(this[r])+'"');for(var o=0,l=a.length;o<l;o++)(1!==s[a[o]]||e.hasOwnProperty(a[o]))&&(value=(this.attr||{})[a[o]],null==value&&(value=this[a[o]]),null!=value&&n.push(a[o]+'="'+this.toMathMLquote(value)+'"'));return this.toMathMLclass(n),n.length?" "+n.join(" "):""},toMathMLclass:function(a){var i=[];if(this.class&&i.push(this.class),this.isa(t.TeXAtom)&&e.texHints){var s=["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER","VCENTER"][this.texClass];s&&(i.push("MJX-TeXAtom-"+s),"OP"!==s||this.movablelimits||i.push("MJX-fixedlimits"))}this.mathvariant&&this.toMathMLvariants[this.mathvariant]&&i.push("MJX"+this.mathvariant),this.variantForm&&i.push("MJX-variant"),i.length&&a.unshift('class="'+i.join(" ")+'"')},toMathMLattribute:function(t){return"string"==typeof t&&t.replace(/ /g,"").match(/^(([-+])?(\d+(\.\d*)?|\.\d+))mu$/)?(RegExp.$2||"")+(1/18*RegExp.$3).toFixed(3).replace(/\.?0+$/,"")+"em":this.toMathMLvariants[t]?this.toMathMLvariants[t]:this.toMathMLquote(t)},toMathMLvariants:{"-tex-caligraphic":t.VARIANT.SCRIPT,"-tex-caligraphic-bold":t.VARIANT.BOLDSCRIPT,"-tex-oldstyle":t.VARIANT.NORMAL,"-tex-oldstyle-bold":t.VARIANT.BOLD,"-tex-mathit":t.VARIANT.ITALIC},toMathMLquote:function(t){for(var e=0,a=(t=String(t).split("")).length;e<a;e++){var i=t[e].charCodeAt(0);if(i<=55295||57344<=i)if(i>126||i<32&&10!==i&&13!==i&&9!==i)t[e]="&#x"+i.toString(16).toUpperCase()+";";else{var s={"&":"&","<":"<",">":">",'"':"""}[t[e]];s&&(t[e]=s)}else if(e+1<a){var n=t[e+1].charCodeAt(0)-56320+(i-55296<<10)+65536;t[e]="&#x"+n.toString(16).toUpperCase()+";",t[e+1]="",e++}else t[e]=""}return t.join("")}}),t.math.Augment({toMathML:function(t,a){var i;null==t&&(t=""),a&&a.originalText&&e.semantics&&(i=MathJax.InputJax[a.inputJax].annotationEncoding);for(var s=this.data[0]&&this.data[0].data.length>1,n=this.type,r=this.toMathMLattributes(),o=[],l=t+(i?" "+(s?" ":""):"")+" ",h=0,c=this.data.length;h<c;h++)this.data[h]?o.push(this.data[h].toMathML(l)):o.push(l+"<mrow />");if(0===o.length||1===o.length&&""===o[0]){if(!i)return"<"+n+r+" />";o.push(l+"<mrow />")}if(i){s&&(o.unshift(t+" <mrow>"),o.push(t+" </mrow>")),o.unshift(t+" <semantics>");var u=a.originalText.replace(/[&<>]/g,function(t){return{">":">","<":"<","&":"&"}[t]});o.push(t+' <annotation encoding="'+i+'">'+u+"</annotation>"),o.push(t+" </semantics>")}return t+"<"+n+r+">\n"+o.join("\n")+"\n"+t+"</"+n+">"}}),t.msubsup.Augment({toMathML:function(t){var e=this.type;null==this.data[this.sup]&&(e="msub"),null==this.data[this.sub]&&(e="msup");var a=this.toMathMLattributes();delete this.data[0].inferred;for(var i=[],s=0,n=this.data.length;s<n;s++)this.data[s]&&i.push(this.data[s].toMathML(t+" "));return t+"<"+e+a+">\n"+i.join("\n")+"\n"+t+"</"+e+">"}}),t.munderover.Augment({toMathML:function(e){var a=this.type,i=this.data[this.base];i&&i.isa(t.TeXAtom)&&i.movablelimits&&!i.Get("displaystyle")?(type="msubsup",null==this.data[this.under]&&(a="msup"),null==this.data[this.over]&&(a="msub")):(null==this.data[this.under]&&(a="mover"),null==this.data[this.over]&&(a="munder"));var s=this.toMathMLattributes();delete this.data[0].inferred;for(var n=[],r=0,o=this.data.length;r<o;r++)this.data[r]&&n.push(this.data[r].toMathML(e+" "));return e+"<"+a+s+">\n"+n.join("\n")+"\n"+e+"</"+a+">"}}),t.TeXAtom.Augment({toMathML:function(t){var e=this.toMathMLattributes();return e||1!==this.data[0].data.length?t+"<mrow"+e+">\n"+this.data[0].toMathML(t+" ")+"\n"+t+"</mrow>":t.substr(2)+this.data[0].toMathML(t)}}),t.chars.Augment({toMathML:function(t){return(t||"")+this.toMathMLquote(this.toString())}}),t.entity.Augment({toMathML:function(t){return(t||"")+"&"+this.data[0]+";\x3c!-- "+this.toString()+" --\x3e"}}),t.xml.Augment({toMathML:function(t){return(t||"")+this.toString()}}),MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){t.TeXmathchoice.Augment({toMathML:function(t){return this.Core().toMathML(t)}})}),MathJax.Hub.Startup.signal.Post("toMathML Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/toMathML.js"),function(t,e,a,i,s){var n,r,o=MathJax.Extension.Help={version:"2.7.1"},l=MathJax.Menu;t.Register.StartupHook("MathEvents Ready",function(){n=MathJax.Extension.MathEvents.Event.False,r=MathJax.Extension.MathEvents.Event.KEY});var h=t.CombineConfig("HelpDialog",{styles:{"#MathJax_Help":{position:"fixed",left:"50%",width:"auto","max-width":"90%","text-align":"center",border:"3px outset",padding:"1em 2em","background-color":"#DDDDDD",color:"black",cursor:"default","font-family":"message-box","font-size":"120%","font-style":"normal","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"wrap",float:"none","z-index":201,"border-radius":"15px","-webkit-border-radius":"15px","-moz-border-radius":"15px","-khtml-border-radius":"15px","box-shadow":"0px 10px 20px #808080","-webkit-box-shadow":"0px 10px 20px #808080","-moz-box-shadow":"0px 10px 20px #808080","-khtml-box-shadow":"0px 10px 20px #808080",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_Help.MathJax_MousePost":{outline:"none"},"#MathJax_HelpContent":{overflow:"auto","text-align":"left","font-size":"80%",padding:".4em .6em",border:"1px inset",margin:"1em 0px","max-height":"20em","max-width":"30em","background-color":"#EEEEEE"},"#MathJax_HelpClose":{position:"absolute",top:".2em",right:".2em",cursor:"pointer",display:"inline-block",border:"2px solid #AAA","border-radius":"18px","-webkit-border-radius":"18px","-moz-border-radius":"18px","-khtml-border-radius":"18px","font-family":"'Courier New',Courier","font-size":"24px",color:"#F0F0F0"},"#MathJax_HelpClose span":{display:"block","background-color":"#AAA",border:"1.5px solid","border-radius":"18px","-webkit-border-radius":"18px","-moz-border-radius":"18px","-khtml-border-radius":"18px","line-height":0,padding:"8px 0 6px"},"#MathJax_HelpClose:hover":{color:"white!important",border:"2px solid #CCC!important"},"#MathJax_HelpClose:hover span":{"background-color":"#CCC!important"},"#MathJax_HelpClose:hover:focus":{outline:"none"}}});o.Dialog=function(t){s.loadDomain("HelpDialog",["Post",o,t])},o.Post=function(t){this.div=l.Background(this);var a=e.addElement(this.div,"div",{id:"MathJax_Help",tabIndex:0,onkeydown:o.Keydown},s._("HelpDialog",[["b",{style:{fontSize:"120%"}},[["Help","MathJax Help"]]],["div",{id:"MathJax_HelpContent",tabIndex:0},[["p",{},[["MathJax","*MathJax* is a JavaScript library that allows page authors to include mathematics within their web pages. As a reader, you don't need to do anything to make that happen."]]],["p",{},[["Browsers","*Browsers*: MathJax works with all modern browsers including IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ and most mobile browsers."]]],["p",{},[["Menu","*Math Menu*: MathJax adds a contextual menu to equations. Right-click or CTRL-click on any mathematics to access the menu."]]],["div",{style:{"margin-left":"1em"}},[["p",{},[["ShowMath","*Show Math As* allows you to view the formula's source markup for copy & paste (as MathML or in its original format)."]]],["p",{},[["Settings","*Settings* gives you control over features of MathJax, such as the size of the mathematics, and the mechanism used to display equations."]]],["p",{},[["Language","*Language* lets you select the language used by MathJax for its menus and warning messages."]]]]],["p",{},[["Zoom","*Math Zoom*: If you are having difficulty reading an equation, MathJax can enlarge it to help you see it better."]]],["p",{},[["Accessibilty","*Accessibility*: MathJax will automatically work with screen readers to make mathematics accessible to the visually impaired."]]],["p",{},[["Fonts","*Fonts*: MathJax will use certain math fonts if they are installed on your computer; otherwise, it will use web-based fonts. Although not required, locally installed fonts will speed up typesetting. We suggest installing the [STIX fonts](%1).","https://www.stixfonts.org/"]]]]],["a",{href:"https://www.mathjax.org/"},["www.mathjax.org"]],["span",{id:"MathJax_HelpClose",onclick:o.Remove,onkeydown:o.Keydown,tabIndex:0,role:"button","aria-label":s._(["HelpDialog","CloseDialog"],"Close help dialog")},[["span",{},["×"]]]]]));"mouseup"===t.type&&(a.className+=" MathJax_MousePost"),a.focus(),s.setCSS(a);var i=document.documentElement||{},n=window.innerHeight||i.clientHeight||i.scrollHeight||0;l.prototype.msieAboutBug?(a.style.width="20em",a.style.position="absolute",a.style.left=Math.floor((document.documentElement.scrollWidth-a.offsetWidth)/2)+"px",a.style.top=Math.floor((n-a.offsetHeight)/3)+document.body.scrollTop+"px"):(a.style.marginLeft=Math.floor(-a.offsetWidth/2)+"px",a.style.top=Math.floor((n-a.offsetHeight)/3)+"px")},o.Remove=function(t){o.div&&(document.body.removeChild(o.div),delete o.div)},o.Keydown=function(t){t.keyCode!==r.ESCAPE&&("MathJax_HelpClose"!==this.id||t.keyCode!==r.SPACE&&t.keyCode!==r.RETURN)||(o.Remove(t),l.CurrentNode().focus(),n(t))},MathJax.Callback.Queue(t.Register.StartupHook("End Config",{}),["Styles",a,h.styles],["Post",t.Startup.signal,"HelpDialig Ready"],["loadComplete",a,"[MathJax]/extensions/HelpDialog.js"])}(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax,MathJax.Localization),MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"2.7.1",directory:MathJax.InputJax.directory+"/TeX",extensionDir:MathJax.InputJax.extensionDir+"/TeX",config:{TagSide:"right",TagIndent:"0.8em",MultLineWidth:"85%",equationNumbers:{autoNumber:"none",formatNumber:function(t){return t},formatTag:function(t){return"("+t+")"},formatID:function(t){return"mjx-eqn-"+String(t).replace(/[:"'<>&]/g,"")},formatURL:function(t,e){return e+"#"+escape(t)},useLabelIds:!0}},resetEquationNumbers:function(){}}),MathJax.InputJax.TeX.Register("math/tex"),MathJax.InputJax.TeX.loadComplete("config.js"),function(t,e,a){var i,s=function(t){return MathJax.Localization._.apply(MathJax.Localization,[["TeX",t]].concat([].slice.call(arguments,1)))},n=MathJax.Object.isArray,r=MathJax.Object.Subclass({Init:function(t,e){this.global={isInner:e},this.data=[o.start(this.global)],t&&(this.data[0].env=t),this.env=this.data[0].env},Push:function(){var t,e,a,s;for(t=0,e=arguments.length;t<e;t++)if(a=arguments[t])if(a instanceof i.mbase&&(a=o.mml(a)),a.global=this.global,(s=!this.data.length||this.Top().checkItem(a))instanceof Array)this.Pop(),this.Push.apply(this,s);else if(s instanceof o)this.Pop(),this.Push(s);else if(s)if(this.data.push(a),a.env){if(!1!==a.copyEnv)for(var n in this.env)this.env.hasOwnProperty(n)&&(a.env[n]=this.env[n]);this.env=a.env}else a.env=this.env},Pop:function(){var t=this.data.pop();return t.isOpen||delete t.env,this.env=this.data.length?this.Top().env:{},t},Top:function(t){return null==t&&(t=1),this.data.length<t?null:this.data[this.data.length-t]},Prev:function(t){var e=this.Top();return t?e.data[e.data.length-1]:e.Pop()},toString:function(){return"stack[\n "+this.data.join("\n ")+"\n]"}}),o=r.Item=MathJax.Object.Subclass({type:"base",endError:["ExtraOpenMissingClose","Extra open brace or missing close brace"],closeError:["ExtraCloseMissingOpen","Extra close brace or missing open brace"],rightError:["MissingLeftExtraRight","Missing \\left or extra \\right"],Init:function(){this.isOpen&&(this.env={}),this.data=[],this.Push.apply(this,arguments)},Push:function(){this.data.push.apply(this.data,arguments)},Pop:function(){return this.data.pop()},mmlData:function(t,e){return null==t&&(t=!0),1!==this.data.length||e?i.mrow.apply(i,this.data).With(t?{inferred:!0}:{}):this.data[0]},checkItem:function(e){if("over"===e.type&&this.isOpen&&(e.num=this.mmlData(!1),this.data=[]),"cell"===e.type&&this.isOpen){if(e.linebreak)return!1;t.Error(["Misplaced","Misplaced %1",e.name])}return e.isClose&&this[e.type+"Error"]&&t.Error(this[e.type+"Error"]),!e.isNotStack||(this.Push(e.data[0]),!1)},With:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);return this},toString:function(){return this.type+"["+this.data.join("; ")+"]"}});o.start=o.Subclass({type:"start",isOpen:!0,Init:function(t){this.SUPER(arguments).Init.call(this),this.global=t},checkItem:function(t){return"stop"===t.type?o.mml(this.mmlData()):this.SUPER(arguments).checkItem.call(this,t)}}),o.stop=o.Subclass({type:"stop",isClose:!0}),o.open=o.Subclass({type:"open",isOpen:!0,stopError:["ExtraOpenMissingClose","Extra open brace or missing close brace"],checkItem:function(t){if("close"===t.type){var e=this.mmlData();return o.mml(i.TeXAtom(e))}return this.SUPER(arguments).checkItem.call(this,t)}}),o.close=o.Subclass({type:"close",isClose:!0}),o.prime=o.Subclass({type:"prime",checkItem:function(t){return"msubsup"!==this.data[0].type?[i.msup(this.data[0],this.data[1]),t]:(this.data[0].SetData(this.data[0].sup,this.data[1]),[this.data[0],t])}}),o.subsup=o.Subclass({type:"subsup",stopError:["MissingScript","Missing superscript or subscript argument"],supError:["MissingOpenForSup","Missing open brace for superscript"],subError:["MissingOpenForSub","Missing open brace for subscript"],checkItem:function(e){return"open"===e.type||"left"===e.type||("mml"===e.type?(this.primes&&(2!==this.position?this.data[0].SetData(2,this.primes):e.data[0]=i.mrow(this.primes.With({variantForm:!0}),e.data[0])),this.data[0].SetData(this.position,e.data[0]),null!=this.movesupsub&&(this.data[0].movesupsub=this.movesupsub),o.mml(this.data[0])):void(this.SUPER(arguments).checkItem.call(this,e)&&t.Error(this[["","subError","supError"][this.position]])))},Pop:function(){}}),o.over=o.Subclass({type:"over",isClose:!0,name:"\\over",checkItem:function(e,a){if("over"===e.type&&t.Error(["AmbiguousUseOf","Ambiguous use of %1",e.name]),e.isClose){var s=i.mfrac(this.num,this.mmlData(!1));return null!=this.thickness&&(s.linethickness=this.thickness),(this.open||this.close)&&(s.texWithDelims=!0,s=t.fixedFence(this.open,s,this.close)),[o.mml(s),e]}return this.SUPER(arguments).checkItem.call(this,e)},toString:function(){return"over["+this.num+" / "+this.data.join("; ")+"]"}}),o.left=o.Subclass({type:"left",isOpen:!0,delim:"(",stopError:["ExtraLeftMissingRight","Extra \\left or missing \\right"],checkItem:function(e){return"right"===e.type?o.mml(t.fenced(this.delim,this.mmlData(),e.delim)):this.SUPER(arguments).checkItem.call(this,e)}}),o.right=o.Subclass({type:"right",isClose:!0,delim:")"}),o.begin=o.Subclass({type:"begin",isOpen:!0,checkItem:function(e){return"end"===e.type?(e.name!==this.name&&t.Error(["EnvBadEnd","\\begin{%1} ended with \\end{%2}",this.name,e.name]),this.end?this.parse[this.end].call(this.parse,this,this.data):o.mml(this.mmlData())):("stop"===e.type&&t.Error(["EnvMissingEnd","Missing \\end{%1}",this.name]),this.SUPER(arguments).checkItem.call(this,e))}}),o.end=o.Subclass({type:"end",isClose:!0}),o.style=o.Subclass({type:"style",checkItem:function(t){if(!t.isClose)return this.SUPER(arguments).checkItem.call(this,t);var e=i.mstyle.apply(i,this.data).With(this.styles);return[o.mml(e),t]}}),o.position=o.Subclass({type:"position",checkItem:function(e){if(e.isClose&&t.Error(["MissingBoxFor","Missing box for %1",this.name]),e.isNotStack){var a=e.mmlData();switch(this.move){case"vertical":return a=i.mpadded(a).With({height:this.dh,depth:this.dd,voffset:this.dh}),[o.mml(a)];case"horizontal":return[o.mml(this.left),e,o.mml(this.right)]}}return this.SUPER(arguments).checkItem.call(this,e)}}),o.array=o.Subclass({type:"array",isOpen:!0,copyEnv:!1,arraydef:{},Init:function(){this.table=[],this.row=[],this.frame=[],this.hfill=[],this.SUPER(arguments).Init.apply(this,arguments)},checkItem:function(e){if(e.isClose&&"over"!==e.type){if(e.isEntry)return this.EndEntry(),this.clearEnv(),!1;if(e.isCR)return this.EndEntry(),this.EndRow(),this.clearEnv(),!1;this.EndTable(),this.clearEnv();var a=this.arraydef.scriptlevel;delete this.arraydef.scriptlevel;var s=i.mtable.apply(i,this.table).With(this.arraydef);if(4===this.frame.length?s.frame=this.frame.dashed?"dashed":"solid":this.frame.length&&(s.hasFrame=!0,this.arraydef.rowlines&&(this.arraydef.rowlines=this.arraydef.rowlines.replace(/none( none)+$/,"none")),s=i.menclose(s).With({notation:this.frame.join(" "),isFrame:!0}),"none"==(this.arraydef.columnlines||"none")&&"none"==(this.arraydef.rowlines||"none")||(s.padding=0)),a&&(s=i.mstyle(s).With({scriptlevel:a})),(this.open||this.close)&&(s=t.fenced(this.open,s,this.close)),s=o.mml(s),this.requireClose){if("close"===e.type)return s;t.Error(["MissingCloseBrace","Missing close brace"])}return[s,e]}return this.SUPER(arguments).checkItem.call(this,e)},EndEntry:function(){var t=i.mtd.apply(i,this.data);this.hfill.length&&(0===this.hfill[0]&&(t.columnalign="right"),this.hfill[this.hfill.length-1]===this.data.length&&(t.columnalign=t.columnalign?"center":"left")),this.row.push(t),this.data=[],this.hfill=[]},EndRow:function(){var t=i.mtr;this.isNumbered&&3===this.row.length&&(this.row.unshift(this.row.pop()),t=i.mlabeledtr),this.table.push(t.apply(i,this.row)),this.row=[]},EndTable:function(){(this.data.length||this.row.length)&&(this.EndEntry(),this.EndRow()),this.checkLines()},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.rowspacing){for(var e=this.arraydef.rowspacing.split(/ /);e.length<this.table.length;)e.push(this.rowspacing+"em");this.arraydef.rowspacing=e.join(" ")}},clearEnv:function(){for(var t in this.env)this.env.hasOwnProperty(t)&&delete this.env[t]}}),o.cell=o.Subclass({type:"cell",isClose:!0}),o.mml=o.Subclass({type:"mml",isNotStack:!0,Add:function(){return this.data.push.apply(this.data,arguments),this}}),o.fn=o.Subclass({type:"fn",checkItem:function(t){if(this.data[0]){if(t.isOpen)return!0;if("fn"!==t.type){if("mml"!==t.type||!t.data[0])return[this.data[0],t];if(t.data[0].isa(i.mspace))return[this.data[0],t];var e=t.data[0];if(e.isEmbellished()&&(e=e.CoreMO()),[0,0,1,1,0,1,1,0,0,0][e.Get("texClass")])return[this.data[0],t]}return[this.data[0],i.mo(i.entity("#x2061")).With({texClass:i.TEXCLASS.NONE}),t]}return this.SUPER(arguments).checkItem.apply(this,arguments)}}),o.not=o.Subclass({type:"not",checkItem:function(t){var e,a;return"open"===t.type||"left"===t.type||("mml"===t.type&&t.data[0].type.match(/^(mo|mi|mtext)$/)&&(e=t.data[0],1===(a=e.data.join("")).length&&!e.movesupsub)?(a=o.not.remap[a.charCodeAt(0)],a?e.SetData(0,i.chars(String.fromCharCode(a))):e.Append(i.chars("̸")),t):(e=i.mpadded(i.mtext("⧸")).With({width:0}),e=i.TeXAtom(e).With({texClass:i.TEXCLASS.REL}),[e,t]))}}),o.not.remap={8592:8602,8594:8603,8596:8622,8656:8653,8658:8655,8660:8654,8712:8713,8715:8716,8739:8740,8741:8742,8764:8769,126:8769,8771:8772,8773:8775,8776:8777,8781:8813,61:8800,8801:8802,60:8814,62:8815,8804:8816,8805:8817,8818:8820,8819:8821,8822:8824,8823:8825,8826:8832,8827:8833,8834:8836,8835:8837,8838:8840,8839:8841,8866:8876,8872:8877,8873:8878,8875:8879,8828:8928,8829:8929,8849:8930,8850:8931,8882:8938,8883:8939,8884:8940,8885:8941,8707:8708},o.dots=o.Subclass({type:"dots",checkItem:function(t){if("open"===t.type||"left"===t.type)return!0;var e=this.ldots;if("mml"===t.type&&t.data[0].isEmbellished()){var a=t.data[0].CoreMO().Get("texClass");a!==i.TEXCLASS.BIN&&a!==i.TEXCLASS.REL||(e=this.cdots)}return[e,t]}});var l={Add:function(t,e,a){e||(e=this);for(var i in t)t.hasOwnProperty(i)&&("object"!=typeof t[i]||n(t[i])||"object"!=typeof e[i]&&"function"!=typeof e[i]?e[i]&&e[i].isUser&&a||(e[i]=t[i]):this.Add(t[i],e[i],t[i],a));return e}},h=function(){if(i=MathJax.ElementJax.mml,e.Insert(l,{letter:/[a-z]/i,digit:/[0-9.]/,number:/^(?:[0-9]+(?:\{,\}[0-9]{3})*(?:\.[0-9]*)*|\.[0-9]+)/,special:{"\\":"ControlSequence","{":"Open","}":"Close","~":"Tilde","^":"Superscript",_:"Subscript"," ":"Space","\t":"Space","\r":"Space","\n":"Space","'":"Prime","%":"Comment","&":"Entry","#":"Hash"," ":"Space","’":"Prime"},remap:{"-":"2212","*":"2217","`":"2018"},mathchar0mi:{alpha:"03B1",beta:"03B2",gamma:"03B3",delta:"03B4",epsilon:"03F5",zeta:"03B6",eta:"03B7",theta:"03B8",iota:"03B9",kappa:"03BA",lambda:"03BB",mu:"03BC",nu:"03BD",xi:"03BE",omicron:"03BF",pi:"03C0",rho:"03C1",sigma:"03C3",tau:"03C4",upsilon:"03C5",phi:"03D5",chi:"03C7",psi:"03C8",omega:"03C9",varepsilon:"03B5",vartheta:"03D1",varpi:"03D6",varrho:"03F1",varsigma:"03C2",varphi:"03C6",S:["00A7",{mathvariant:i.VARIANT.NORMAL}],aleph:["2135",{mathvariant:i.VARIANT.NORMAL}],hbar:["210F",{variantForm:!0}],imath:"0131",jmath:"0237",ell:"2113",wp:["2118",{mathvariant:i.VARIANT.NORMAL}],Re:["211C",{mathvariant:i.VARIANT.NORMAL}],Im:["2111",{mathvariant:i.VARIANT.NORMAL}],partial:["2202",{mathvariant:i.VARIANT.NORMAL}],infty:["221E",{mathvariant:i.VARIANT.NORMAL}],prime:["2032",{mathvariant:i.VARIANT.NORMAL,variantForm:!0}],emptyset:["2205",{mathvariant:i.VARIANT.NORMAL}],nabla:["2207",{mathvariant:i.VARIANT.NORMAL}],top:["22A4",{mathvariant:i.VARIANT.NORMAL}],bot:["22A5",{mathvariant:i.VARIANT.NORMAL}],angle:["2220",{mathvariant:i.VARIANT.NORMAL}],triangle:["25B3",{mathvariant:i.VARIANT.NORMAL}],backslash:["2216",{mathvariant:i.VARIANT.NORMAL,variantForm:!0}],forall:["2200",{mathvariant:i.VARIANT.NORMAL}],exists:["2203",{mathvariant:i.VARIANT.NORMAL}],neg:["00AC",{mathvariant:i.VARIANT.NORMAL}],lnot:["00AC",{mathvariant:i.VARIANT.NORMAL}],flat:["266D",{mathvariant:i.VARIANT.NORMAL}],natural:["266E",{mathvariant:i.VARIANT.NORMAL}],sharp:["266F",{mathvariant:i.VARIANT.NORMAL}],clubsuit:["2663",{mathvariant:i.VARIANT.NORMAL}],diamondsuit:["2662",{mathvariant:i.VARIANT.NORMAL}],heartsuit:["2661",{mathvariant:i.VARIANT.NORMAL}],spadesuit:["2660",{mathvariant:i.VARIANT.NORMAL}]},mathchar0mo:{surd:"221A",coprod:["2210",{texClass:i.TEXCLASS.OP,movesupsub:!0}],bigvee:["22C1",{texClass:i.TEXCLASS.OP,movesupsub:!0}],bigwedge:["22C0",{texClass:i.TEXCLASS.OP,movesupsub:!0}],biguplus:["2A04",{texClass:i.TEXCLASS.OP,movesupsub:!0}],bigcap:["22C2",{texClass:i.TEXCLASS.OP,movesupsub:!0}],bigcup:["22C3",{texClass:i.TEXCLASS.OP,movesupsub:!0}],int:["222B",{texClass:i.TEXCLASS.OP}],intop:["222B",{texClass:i.TEXCLASS.OP,movesupsub:!0,movablelimits:!0}],iint:["222C",{texClass:i.TEXCLASS.OP}],iiint:["222D",{texClass:i.TEXCLASS.OP}],prod:["220F",{texClass:i.TEXCLASS.OP,movesupsub:!0}],sum:["2211",{texClass:i.TEXCLASS.OP,movesupsub:!0}],bigotimes:["2A02",{texClass:i.TEXCLASS.OP,movesupsub:!0}],bigoplus:["2A01",{texClass:i.TEXCLASS.OP,movesupsub:!0}],bigodot:["2A00",{texClass:i.TEXCLASS.OP,movesupsub:!0}],oint:["222E",{texClass:i.TEXCLASS.OP}],bigsqcup:["2A06",{texClass:i.TEXCLASS.OP,movesupsub:!0}],smallint:["222B",{largeop:!1}],triangleleft:"25C3",triangleright:"25B9",bigtriangleup:"25B3",bigtriangledown:"25BD",wedge:"2227",land:"2227",vee:"2228",lor:"2228",cap:"2229",cup:"222A",ddagger:"2021",dagger:"2020",sqcap:"2293",sqcup:"2294",uplus:"228E",amalg:"2A3F",diamond:"22C4",bullet:"2219",wr:"2240",div:"00F7",odot:["2299",{largeop:!1}],oslash:["2298",{largeop:!1}],otimes:["2297",{largeop:!1}],ominus:["2296",{largeop:!1}],oplus:["2295",{largeop:!1}],mp:"2213",pm:"00B1",circ:"2218",bigcirc:"25EF",setminus:["2216",{variantForm:!0}],cdot:"22C5",ast:"2217",times:"00D7",star:"22C6",propto:"221D",sqsubseteq:"2291",sqsupseteq:"2292",parallel:"2225",mid:"2223",dashv:"22A3",vdash:"22A2",leq:"2264",le:"2264",geq:"2265",ge:"2265",lt:"003C",gt:"003E",succ:"227B",prec:"227A",approx:"2248",succeq:"2AB0",preceq:"2AAF",supset:"2283",subset:"2282",supseteq:"2287",subseteq:"2286",in:"2208",ni:"220B",notin:"2209",owns:"220B",gg:"226B",ll:"226A",sim:"223C",simeq:"2243",perp:"22A5",equiv:"2261",asymp:"224D",smile:"2323",frown:"2322",ne:"2260",neq:"2260",cong:"2245",doteq:"2250",bowtie:"22C8",models:"22A8",notChar:"29F8",Leftrightarrow:"21D4",Leftarrow:"21D0",Rightarrow:"21D2",leftrightarrow:"2194",leftarrow:"2190",gets:"2190",rightarrow:"2192",to:"2192",mapsto:"21A6",leftharpoonup:"21BC",leftharpoondown:"21BD",rightharpoonup:"21C0",rightharpoondown:"21C1",nearrow:"2197",searrow:"2198",nwarrow:"2196",swarrow:"2199",rightleftharpoons:"21CC",hookrightarrow:"21AA",hookleftarrow:"21A9",longleftarrow:"27F5",Longleftarrow:"27F8",longrightarrow:"27F6",Longrightarrow:"27F9",Longleftrightarrow:"27FA",longleftrightarrow:"27F7",longmapsto:"27FC",ldots:"2026",cdots:"22EF",vdots:"22EE",ddots:"22F1",dotsc:"2026",dotsb:"22EF",dotsm:"22EF",dotsi:"22EF",dotso:"2026",ldotp:["002E",{texClass:i.TEXCLASS.PUNCT}],cdotp:["22C5",{texClass:i.TEXCLASS.PUNCT}],colon:["003A",{texClass:i.TEXCLASS.PUNCT}]},mathchar7:{Gamma:"0393",Delta:"0394",Theta:"0398",Lambda:"039B",Xi:"039E",Pi:"03A0",Sigma:"03A3",Upsilon:"03A5",Phi:"03A6",Psi:"03A8",Omega:"03A9",_:"005F","#":"0023",$:"0024","%":"0025","&":"0026",And:"0026"},delimiter:{"(":"(",")":")","[":"[","]":"]","<":"27E8",">":"27E9","\\lt":"27E8","\\gt":"27E9","/":"/","|":["|",{texClass:i.TEXCLASS.ORD}],".":"","\\\\":"\\","\\lmoustache":"23B0","\\rmoustache":"23B1","\\lgroup":"27EE","\\rgroup":"27EF","\\arrowvert":"23D0","\\Arrowvert":"2016","\\bracevert":"23AA","\\Vert":["2016",{texClass:i.TEXCLASS.ORD}],"\\|":["2016",{texClass:i.TEXCLASS.ORD}],"\\vert":["|",{texClass:i.TEXCLASS.ORD}],"\\uparrow":"2191","\\downarrow":"2193","\\updownarrow":"2195","\\Uparrow":"21D1","\\Downarrow":"21D3","\\Updownarrow":"21D5","\\backslash":"\\","\\rangle":"27E9","\\langle":"27E8","\\rbrace":"}","\\lbrace":"{","\\}":"}","\\{":"{","\\rceil":"2309","\\lceil":"2308","\\rfloor":"230B","\\lfloor":"230A","\\lbrack":"[","\\rbrack":"]"},macros:{displaystyle:["SetStyle","D",!0,0],textstyle:["SetStyle","T",!1,0],scriptstyle:["SetStyle","S",!1,1],scriptscriptstyle:["SetStyle","SS",!1,2],rm:["SetFont",i.VARIANT.NORMAL],mit:["SetFont",i.VARIANT.ITALIC],oldstyle:["SetFont",i.VARIANT.OLDSTYLE],cal:["SetFont",i.VARIANT.CALIGRAPHIC],it:["SetFont","-tex-mathit"],bf:["SetFont",i.VARIANT.BOLD],bbFont:["SetFont",i.VARIANT.DOUBLESTRUCK],scr:["SetFont",i.VARIANT.SCRIPT],frak:["SetFont",i.VARIANT.FRAKTUR],sf:["SetFont",i.VARIANT.SANSSERIF],tt:["SetFont",i.VARIANT.MONOSPACE],tiny:["SetSize",.5],Tiny:["SetSize",.6],scriptsize:["SetSize",.7],small:["SetSize",.85],normalsize:["SetSize",1],large:["SetSize",1.2],Large:["SetSize",1.44],LARGE:["SetSize",1.73],huge:["SetSize",2.07],Huge:["SetSize",2.49],arcsin:["NamedFn"],arccos:["NamedFn"],arctan:["NamedFn"],arg:["NamedFn"],cos:["NamedFn"],cosh:["NamedFn"],cot:["NamedFn"],coth:["NamedFn"],csc:["NamedFn"],deg:["NamedFn"],det:"NamedOp",dim:["NamedFn"],exp:["NamedFn"],gcd:"NamedOp",hom:["NamedFn"],inf:"NamedOp",ker:["NamedFn"],lg:["NamedFn"],lim:"NamedOp",liminf:["NamedOp","lim inf"],limsup:["NamedOp","lim sup"],ln:["NamedFn"],log:["NamedFn"],max:"NamedOp",min:"NamedOp",Pr:"NamedOp",sec:["NamedFn"],sin:["NamedFn"],sinh:["NamedFn"],sup:"NamedOp",tan:["NamedFn"],tanh:["NamedFn"],limits:["Limits",1],nolimits:["Limits",0],overline:["UnderOver","00AF",null,1],underline:["UnderOver","005F"],overbrace:["UnderOver","23DE",1],underbrace:["UnderOver","23DF",1],overparen:["UnderOver","23DC"],underparen:["UnderOver","23DD"],overrightarrow:["UnderOver","2192"],underrightarrow:["UnderOver","2192"],overleftarrow:["UnderOver","2190"],underleftarrow:["UnderOver","2190"],overleftrightarrow:["UnderOver","2194"],underleftrightarrow:["UnderOver","2194"],overset:"Overset",underset:"Underset",stackrel:["Macro","\\mathrel{\\mathop{#2}\\limits^{#1}}",2],over:"Over",overwithdelims:"Over",atop:"Over",atopwithdelims:"Over",above:"Over",abovewithdelims:"Over",brace:["Over","{","}"],brack:["Over","[","]"],choose:["Over","(",")"],frac:"Frac",sqrt:"Sqrt",root:"Root",uproot:["MoveRoot","upRoot"],leftroot:["MoveRoot","leftRoot"],left:"LeftRight",right:"LeftRight",middle:"Middle",llap:"Lap",rlap:"Lap",raise:"RaiseLower",lower:"RaiseLower",moveleft:"MoveLeftRight",moveright:"MoveLeftRight",",":["Spacer",i.LENGTH.THINMATHSPACE],":":["Spacer",i.LENGTH.MEDIUMMATHSPACE],">":["Spacer",i.LENGTH.MEDIUMMATHSPACE],";":["Spacer",i.LENGTH.THICKMATHSPACE],"!":["Spacer",i.LENGTH.NEGATIVETHINMATHSPACE],enspace:["Spacer",".5em"],quad:["Spacer","1em"],qquad:["Spacer","2em"],thinspace:["Spacer",i.LENGTH.THINMATHSPACE],negthinspace:["Spacer",i.LENGTH.NEGATIVETHINMATHSPACE],hskip:"Hskip",hspace:"Hskip",kern:"Hskip",mskip:"Hskip",mspace:"Hskip",mkern:"Hskip",Rule:["Rule"],Space:["Rule","blank"],big:["MakeBig",i.TEXCLASS.ORD,.85],Big:["MakeBig",i.TEXCLASS.ORD,1.15],bigg:["MakeBig",i.TEXCLASS.ORD,1.45],Bigg:["MakeBig",i.TEXCLASS.ORD,1.75],bigl:["MakeBig",i.TEXCLASS.OPEN,.85],Bigl:["MakeBig",i.TEXCLASS.OPEN,1.15],biggl:["MakeBig",i.TEXCLASS.OPEN,1.45],Biggl:["MakeBig",i.TEXCLASS.OPEN,1.75],bigr:["MakeBig",i.TEXCLASS.CLOSE,.85],Bigr:["MakeBig",i.TEXCLASS.CLOSE,1.15],biggr:["MakeBig",i.TEXCLASS.CLOSE,1.45],Biggr:["MakeBig",i.TEXCLASS.CLOSE,1.75],bigm:["MakeBig",i.TEXCLASS.REL,.85],Bigm:["MakeBig",i.TEXCLASS.REL,1.15],biggm:["MakeBig",i.TEXCLASS.REL,1.45],Biggm:["MakeBig",i.TEXCLASS.REL,1.75],mathord:["TeXAtom",i.TEXCLASS.ORD],mathop:["TeXAtom",i.TEXCLASS.OP],mathopen:["TeXAtom",i.TEXCLASS.OPEN],mathclose:["TeXAtom",i.TEXCLASS.CLOSE],mathbin:["TeXAtom",i.TEXCLASS.BIN],mathrel:["TeXAtom",i.TEXCLASS.REL],mathpunct:["TeXAtom",i.TEXCLASS.PUNCT],mathinner:["TeXAtom",i.TEXCLASS.INNER],vcenter:["TeXAtom",i.TEXCLASS.VCENTER],mathchoice:["Extension","mathchoice"],buildrel:"BuildRel",hbox:["HBox",0],text:"HBox",mbox:["HBox",0],fbox:"FBox",strut:"Strut",mathstrut:["Macro","\\vphantom{(}"],phantom:"Phantom",vphantom:["Phantom",1,0],hphantom:["Phantom",0,1],smash:"Smash",acute:["Accent","00B4"],grave:["Accent","0060"],ddot:["Accent","00A8"],tilde:["Accent","007E"],bar:["Accent","00AF"],breve:["Accent","02D8"],check:["Accent","02C7"],hat:["Accent","005E"],vec:["Accent","2192"],dot:["Accent","02D9"],widetilde:["Accent","007E",1],widehat:["Accent","005E",1],matrix:"Matrix",array:"Matrix",pmatrix:["Matrix","(",")"],cases:["Matrix","{","","left left",null,".1em",null,!0],eqalign:["Matrix",null,null,"right left",i.LENGTH.THICKMATHSPACE,".5em","D"],displaylines:["Matrix",null,null,"center",null,".5em","D"],cr:"Cr","\\":"CrLaTeX",newline:"Cr",hline:["HLine","solid"],hdashline:["HLine","dashed"],eqalignno:["Matrix",null,null,"right left",i.LENGTH.THICKMATHSPACE,".5em","D",null,"right"],leqalignno:["Matrix",null,null,"right left",i.LENGTH.THICKMATHSPACE,".5em","D",null,"left"],hfill:"HFill",hfil:"HFill",hfilll:"HFill",bmod:["Macro",'\\mmlToken{mo}[lspace="thickmathspace" rspace="thickmathspace"]{mod}'],pmod:["Macro","\\pod{\\mmlToken{mi}{mod}\\kern 6mu #1}",1],mod:["Macro","\\mathchoice{\\kern18mu}{\\kern12mu}{\\kern12mu}{\\kern12mu}\\mmlToken{mi}{mod}\\,\\,#1",1],pod:["Macro","\\mathchoice{\\kern18mu}{\\kern8mu}{\\kern8mu}{\\kern8mu}(#1)",1],iff:["Macro","\\;\\Longleftrightarrow\\;"],skew:["Macro","{{#2{#3\\mkern#1mu}\\mkern-#1mu}{}}",3],mathcal:["Macro","{\\cal #1}",1],mathscr:["Macro","{\\scr #1}",1],mathrm:["Macro","{\\rm #1}",1],mathbf:["Macro","{\\bf #1}",1],mathbb:["Macro","{\\bbFont #1}",1],Bbb:["Macro","{\\bbFont #1}",1],mathit:["Macro","{\\it #1}",1],mathfrak:["Macro","{\\frak #1}",1],mathsf:["Macro","{\\sf #1}",1],mathtt:["Macro","{\\tt #1}",1],textrm:["Macro","\\mathord{\\rm\\text{#1}}",1],textit:["Macro","\\mathord{\\it\\text{#1}}",1],textbf:["Macro","\\mathord{\\bf\\text{#1}}",1],textsf:["Macro","\\mathord{\\sf\\text{#1}}",1],texttt:["Macro","\\mathord{\\tt\\text{#1}}",1],pmb:["Macro","\\rlap{#1}\\kern1px{#1}",1],TeX:["Macro","T\\kern-.14em\\lower.5ex{E}\\kern-.115em X"],LaTeX:["Macro","L\\kern-.325em\\raise.21em{\\scriptstyle{A}}\\kern-.17em\\TeX"]," ":["Macro","\\text{ }"],not:"Not",dots:"Dots",space:"Tilde"," ":"Tilde",begin:"BeginEnd",end:"BeginEnd",newcommand:["Extension","newcommand"],renewcommand:["Extension","newcommand"],newenvironment:["Extension","newcommand"],renewenvironment:["Extension","newcommand"],def:["Extension","newcommand"],let:["Extension","newcommand"],verb:["Extension","verb"],boldsymbol:["Extension","boldsymbol"],tag:["Extension","AMSmath"],notag:["Extension","AMSmath"],label:["Extension","AMSmath"],ref:["Extension","AMSmath"],eqref:["Extension","AMSmath"],nonumber:["Macro","\\notag"],unicode:["Extension","unicode"],color:"Color",href:["Extension","HTML"],class:["Extension","HTML"],style:["Extension","HTML"],cssId:["Extension","HTML"],bbox:["Extension","bbox"],mmlToken:"MmlToken",require:"Require"},environment:{array:["AlignedArray"],matrix:["Array",null,null,null,"c"],pmatrix:["Array",null,"(",")","c"],bmatrix:["Array",null,"[","]","c"],Bmatrix:["Array",null,"\\{","\\}","c"],vmatrix:["Array",null,"\\vert","\\vert","c"],Vmatrix:["Array",null,"\\Vert","\\Vert","c"],cases:["Array",null,"\\{",".","ll",null,".2em","T"],equation:[null,"Equation"],"equation*":[null,"Equation"],eqnarray:["ExtensionEnv",null,"AMSmath"],"eqnarray*":["ExtensionEnv",null,"AMSmath"],align:["ExtensionEnv",null,"AMSmath"],"align*":["ExtensionEnv",null,"AMSmath"],aligned:["ExtensionEnv",null,"AMSmath"],multline:["ExtensionEnv",null,"AMSmath"],"multline*":["ExtensionEnv",null,"AMSmath"],split:["ExtensionEnv",null,"AMSmath"],gather:["ExtensionEnv",null,"AMSmath"],"gather*":["ExtensionEnv",null,"AMSmath"],gathered:["ExtensionEnv",null,"AMSmath"],alignat:["ExtensionEnv",null,"AMSmath"],"alignat*":["ExtensionEnv",null,"AMSmath"],alignedat:["ExtensionEnv",null,"AMSmath"]},p_height:1.2/.85}),this.config.Macros){var t=this.config.Macros;for(var a in t)t.hasOwnProperty(a)&&("string"==typeof t[a]?l.macros[a]=["Macro",t[a]]:l.macros[a]=["Macro"].concat(t[a]),l.macros[a].isUser=!0)}},c=MathJax.Object.Subclass({Init:function(e,a){this.string=e,this.i=0,this.macroCount=0;var i;if(a){i={};for(var s in a)a.hasOwnProperty(s)&&(i[s]=a[s])}this.stack=t.Stack(i,!!a),this.Parse(),this.Push(o.stop())},Parse:function(){for(var t,e;this.i<this.string.length;)(e=(t=this.string.charAt(this.i++)).charCodeAt(0))>=55296&&e<56320&&(t+=this.string.charAt(this.i++)),l.special[t]?this[l.special[t]](t):l.letter.test(t)?this.Variable(t):l.digit.test(t)?this.Number(t):this.Other(t)},Push:function(){this.stack.Push.apply(this.stack,arguments)},mml:function(){return"mml"!==this.stack.Top().type?null:this.stack.Top().data[0]},mmlToken:function(t){return t},ControlSequence:function(t){var e=this.GetCS(),a=this.csFindMacro(e);if(a){n(a)||(a=[a]);var i=a[0];i instanceof Function||(i=this[i]),i.apply(this,[t+e].concat(a.slice(1)))}else l.mathchar0mi[e]?this.csMathchar0mi(e,l.mathchar0mi[e]):l.mathchar0mo[e]?this.csMathchar0mo(e,l.mathchar0mo[e]):l.mathchar7[e]?this.csMathchar7(e,l.mathchar7[e]):null!=l.delimiter["\\"+e]?this.csDelimiter(e,l.delimiter["\\"+e]):this.csUndefined(t+e)},csFindMacro:function(t){return l.macros[t]},csMathchar0mi:function(t,e){var a={mathvariant:i.VARIANT.ITALIC};n(e)&&(a=e[1],e=e[0]),this.Push(this.mmlToken(i.mi(i.entity("#x"+e)).With(a)))},csMathchar0mo:function(t,e){var a={stretchy:!1};n(e)&&((a=e[1]).stretchy=!1,e=e[0]),this.Push(this.mmlToken(i.mo(i.entity("#x"+e)).With(a)))},csMathchar7:function(t,e){var a={mathvariant:i.VARIANT.NORMAL};n(e)&&(a=e[1],e=e[0]),this.stack.env.font&&(a.mathvariant=this.stack.env.font),this.Push(this.mmlToken(i.mi(i.entity("#x"+e)).With(a)))},csDelimiter:function(t,e){var a={};n(e)&&(a=e[1],e=e[0]),e=4===e.length?i.entity("#x"+e):i.chars(e),this.Push(this.mmlToken(i.mo(e).With({fence:!1,stretchy:!1}).With(a)))},csUndefined:function(e){t.Error(["UndefinedControlSequence","Undefined control sequence %1",e])},Variable:function(t){var e={};this.stack.env.font&&(e.mathvariant=this.stack.env.font),this.Push(this.mmlToken(i.mi(i.chars(t)).With(e)))},Number:function(t){var e,a=this.string.slice(this.i-1).match(l.number);a?(e=i.mn(a[0].replace(/[{}]/g,"")),this.i+=a[0].length-1):e=i.mo(i.chars(t)),this.stack.env.font&&(e.mathvariant=this.stack.env.font),this.Push(this.mmlToken(e))},Open:function(t){this.Push(o.open())},Close:function(t){this.Push(o.close())},Tilde:function(t){this.Push(i.mtext(i.chars(" ")))},Space:function(t){},Superscript:function(e){this.GetNext().match(/\d/)&&(this.string=this.string.substr(0,this.i+1)+" "+this.string.substr(this.i+1));var a,s,n=this.stack.Top();"prime"===n.type?(s=n.data[0],a=n.data[1],this.stack.Pop()):(s=this.stack.Prev())||(s=i.mi("")),s.isEmbellishedWrapper&&(s=s.data[0].data[0]);var r=s.movesupsub,l=s.sup;("msubsup"===s.type&&s.data[s.sup]||"munderover"===s.type&&s.data[s.over]&&!s.subsupOK)&&t.Error(["DoubleExponent","Double exponent: use braces to clarify"]),"msubsup"!==s.type&&(r?(("munderover"!==s.type||s.data[s.over])&&(s.movablelimits&&s.isa(i.mi)&&(s=this.mi2mo(s)),s=i.munderover(s,null,null).With({movesupsub:!0})),l=s.over):l=(s=i.msubsup(s,null,null)).sup),this.Push(o.subsup(s).With({position:l,primes:a,movesupsub:r}))},Subscript:function(e){this.GetNext().match(/\d/)&&(this.string=this.string.substr(0,this.i+1)+" "+this.string.substr(this.i+1));var a,s,n=this.stack.Top();"prime"===n.type?(s=n.data[0],a=n.data[1],this.stack.Pop()):(s=this.stack.Prev())||(s=i.mi("")),s.isEmbellishedWrapper&&(s=s.data[0].data[0]);var r=s.movesupsub,l=s.sub;("msubsup"===s.type&&s.data[s.sub]||"munderover"===s.type&&s.data[s.under]&&!s.subsupOK)&&t.Error(["DoubleSubscripts","Double subscripts: use braces to clarify"]),"msubsup"!==s.type&&(r?(("munderover"!==s.type||s.data[s.under])&&(s.movablelimits&&s.isa(i.mi)&&(s=this.mi2mo(s)),s=i.munderover(s,null,null).With({movesupsub:!0})),l=s.under):l=(s=i.msubsup(s,null,null)).sub),this.Push(o.subsup(s).With({position:l,primes:a,movesupsub:r}))},PRIME:"′",SMARTQUOTE:"’",Prime:function(e){var a=this.stack.Prev();a||(a=i.mi()),"msubsup"===a.type&&a.data[a.sup]&&t.Error(["DoubleExponentPrime","Prime causes double exponent: use braces to clarify"]);var s="";this.i--;do{s+=this.PRIME,this.i++,e=this.GetNext()}while("'"===e||e===this.SMARTQUOTE);s=["","′","″","‴","⁗"][s.length]||s,this.Push(o.prime(a,this.mmlToken(i.mo(s))))},mi2mo:function(t){var e=i.mo();e.Append.apply(e,t.data);var a;for(a in e.defaults)e.defaults.hasOwnProperty(a)&&null!=t[a]&&(e[a]=t[a]);for(a in i.copyAttributes)i.copyAttributes.hasOwnProperty(a)&&null!=t[a]&&(e[a]=t[a]);return e.lspace=e.rspace="0",e.useMMLspacing&=~(e.SPACE_ATTR.lspace|e.SPACE_ATTR.rspace),e},Comment:function(t){for(;this.i<this.string.length&&"\n"!=this.string.charAt(this.i);)this.i++},Hash:function(e){t.Error(["CantUseHash1","You can't use 'macro parameter character #' in math mode"])},Other:function(t){var e,a;this.stack.env.font&&(e={mathvariant:this.stack.env.font}),l.remap[t]?(t=l.remap[t],n(t)&&(e=t[1],t=t[0]),a=i.mo(i.entity("#x"+t)).With(e)):a=i.mo(t).With(e),a.autoDefault("stretchy",!0)&&(a.stretchy=!1),""==a.autoDefault("texClass",!0)&&(a=i.TeXAtom(a)),this.Push(this.mmlToken(a))},SetFont:function(t,e){this.stack.env.font=e},SetStyle:function(t,e,a,i){this.stack.env.style=e,this.stack.env.level=i,this.Push(o.style().With({styles:{displaystyle:a,scriptlevel:i}}))},SetSize:function(t,e){this.stack.env.size=e,this.Push(o.style().With({styles:{mathsize:e+"em"}}))},Color:function(t){var e=this.GetArgument(t),a=this.stack.env.color;this.stack.env.color=e;var s=this.ParseArg(t);a?this.stack.env.color:delete this.stack.env.color,this.Push(i.mstyle(s).With({mathcolor:e}))},Spacer:function(t,e){this.Push(i.mspace().With({width:e,mathsize:i.SIZE.NORMAL,scriptlevel:0}))},LeftRight:function(t){this.Push(o[t.substr(1)]().With({delim:this.GetDelimiter(t)}))},Middle:function(e){var a=this.GetDelimiter(e);this.Push(i.TeXAtom().With({texClass:i.TEXCLASS.CLOSE})),"left"!==this.stack.Top().type&&t.Error(["MisplacedMiddle","%1 must be within \\left and \\right",e]),this.Push(i.mo(a).With({stretchy:!0})),this.Push(i.TeXAtom().With({texClass:i.TEXCLASS.OPEN}))},NamedFn:function(t,e){e||(e=t.substr(1));var a=i.mi(e).With({texClass:i.TEXCLASS.OP});this.Push(o.fn(this.mmlToken(a)))},NamedOp:function(t,e){e||(e=t.substr(1)),e=e.replace(/ /," ");var a=i.mo(e).With({movablelimits:!0,movesupsub:!0,form:i.FORM.PREFIX,texClass:i.TEXCLASS.OP});a.useMMLspacing&=~a.SPACE_ATTR.form,this.Push(this.mmlToken(a))},Limits:function(e,a){var s=this.stack.Prev("nopop");(!s||s.Get("texClass")!==i.TEXCLASS.OP&&null==s.movesupsub)&&t.Error(["MisplacedLimits","%1 is allowed only on operators",e]);var n=this.stack.Top();"munderover"!==s.type||a?"msubsup"===s.type&&a&&(s=n.data[n.data.length-1]=i.munderover.apply(i.underover,s.data)):s=n.data[n.data.length-1]=i.msubsup.apply(i.subsup,s.data),s.movesupsub=!!a,s.Core().movablelimits=!1,s.movablelimits&&(s.movablelimits=!1)},Over:function(t,e,a){var i=o.over().With({name:t});e||a?(i.open=e,i.close=a):t.match(/withdelims$/)&&(i.open=this.GetDelimiter(t),i.close=this.GetDelimiter(t)),t.match(/^\\above/)?i.thickness=this.GetDimen(t):(t.match(/^\\atop/)||e||a)&&(i.thickness=0),this.Push(i)},Frac:function(t){var e=this.ParseArg(t),a=this.ParseArg(t);this.Push(i.mfrac(e,a))},Sqrt:function(e){var a=this.GetBrackets(e),s=this.GetArgument(e);"\\frac"===s&&(s+="{"+this.GetArgument(s)+"}{"+this.GetArgument(s)+"}");var n=t.Parse(s,this.stack.env).mml();n=a?i.mroot(n,this.parseRoot(a)):i.msqrt.apply(i,n.array()),this.Push(n)},Root:function(t){var e=this.GetUpTo(t,"\\of"),a=this.ParseArg(t);this.Push(i.mroot(a,this.parseRoot(e)))},parseRoot:function(e){var a=this.stack.env,s=a.inRoot;a.inRoot=!0;var n=t.Parse(e,a);e=n.mml();var r=n.stack.global;return(r.leftRoot||r.upRoot)&&(e=i.mpadded(e),r.leftRoot&&(e.width=r.leftRoot),r.upRoot&&(e.voffset=r.upRoot,e.height=r.upRoot)),a.inRoot=s,e},MoveRoot:function(e,a){this.stack.env.inRoot||t.Error(["MisplacedMoveRoot","%1 can appear only within a root",e]),this.stack.global[a]&&t.Error(["MultipleMoveRoot","Multiple use of %1",e]);var i=this.GetArgument(e);i.match(/-?[0-9]+/)||t.Error(["IntegerArg","The argument to %1 must be an integer",e]),"-"!==(i=i/15+"em").substr(0,1)&&(i="+"+i),this.stack.global[a]=i},Accent:function(t,e,a){var s=this.ParseArg(t),n={accent:!0};this.stack.env.font&&(n.mathvariant=this.stack.env.font);var r=this.mmlToken(i.mo(i.entity("#x"+e)).With(n));r.stretchy=!!a;var o=s.isEmbellished()?s.CoreMO():s;o.isa(i.mo)&&(o.movablelimits=!1),this.Push(i.TeXAtom(i.munderover(s,null,r).With({accent:!0})))},UnderOver:function(t,e,a,s){var n={o:"over",u:"under"}[t.charAt(1)],r=this.ParseArg(t);r.Get("movablelimits")&&(r.movablelimits=!1),r.isa(i.munderover)&&r.isEmbellished()&&(r.Core().With({lspace:0,rspace:0}),r=i.mrow(i.mo().With({rspace:0}),r));var o=i.munderover(r,null,null);o.SetData(o[n],this.mmlToken(i.mo(i.entity("#x"+e)).With({stretchy:!0,accent:!s}))),a&&(o=i.TeXAtom(o).With({texClass:i.TEXCLASS.OP,movesupsub:!0})),this.Push(o.With({subsupOK:!0}))},Overset:function(t){var e=this.ParseArg(t),a=this.ParseArg(t);a.movablelimits&&(a.movablelimits=!1),this.Push(i.mover(a,e))},Underset:function(t){var e=this.ParseArg(t),a=this.ParseArg(t);a.movablelimits&&(a.movablelimits=!1),this.Push(i.munder(a,e))},TeXAtom:function(e,a){var s,n={texClass:a};if(a==i.TEXCLASS.OP){n.movesupsub=n.movablelimits=!0;var r=this.GetArgument(e),l=r.match(/^\s*\\rm\s+([a-zA-Z0-9 ]+)$/);l?(n.mathvariant=i.VARIANT.NORMAL,s=o.fn(this.mmlToken(i.mi(l[1]).With(n)))):s=o.fn(i.TeXAtom(t.Parse(r,this.stack.env).mml()).With(n))}else s=i.TeXAtom(this.ParseArg(e)).With(n);this.Push(s)},MmlToken:function(e){var a,s=this.GetArgument(e),n=this.GetBrackets(e,"").replace(/^\s+/,""),r=this.GetArgument(e),o={attrNames:[]};for(i[s]&&i[s].prototype.isToken||t.Error(["NotMathMLToken","%1 is not a token element",s]);""!==n;){(a=n.match(/^([a-z]+)\s*=\s*('[^']*'|"[^"]*"|[^ ,]*)\s*,?\s*/i))||t.Error(["InvalidMathMLAttr","Invalid MathML attribute: %1",n]),null!=i[s].prototype.defaults[a[1]]||this.MmlTokenAllow[a[1]]||t.Error(["UnknownAttrForElement","%1 is not a recognized attribute for %2",a[1],s]);var l=this.MmlFilterAttribute(a[1],a[2].replace(/^(['"])(.*)\1$/,"$2"));l&&("true"===l.toLowerCase()?l=!0:"false"===l.toLowerCase()&&(l=!1),o[a[1]]=l,o.attrNames.push(a[1])),n=n.substr(a[0].length)}this.Push(this.mmlToken(i[s](r).With(o)))},MmlFilterAttribute:function(t,e){return e},MmlTokenAllow:{fontfamily:1,fontsize:1,fontweight:1,fontstyle:1,color:1,background:1,id:1,class:1,href:1,style:1},Strut:function(t){this.Push(i.mpadded(i.mrow()).With({height:"8.6pt",depth:"3pt",width:0}))},Phantom:function(t,e,a){var s=i.mphantom(this.ParseArg(t));(e||a)&&(s=i.mpadded(s),a&&(s.height=s.depth=0),e&&(s.width=0)),this.Push(i.TeXAtom(s))},Smash:function(t){var e=this.trimSpaces(this.GetBrackets(t,"")),a=i.mpadded(this.ParseArg(t));switch(e){case"b":a.depth=0;break;case"t":a.height=0;break;default:a.height=a.depth=0}this.Push(i.TeXAtom(a))},Lap:function(t){var e=i.mpadded(this.ParseArg(t)).With({width:0});"\\llap"===t&&(e.lspace="-1width"),this.Push(i.TeXAtom(e))},RaiseLower:function(t){var e=this.GetDimen(t),a=o.position().With({name:t,move:"vertical"});"-"===e.charAt(0)&&(e=e.slice(1),t={raise:"\\lower",lower:"\\raise"}[t.substr(1)]),"\\lower"===t?(a.dh="-"+e,a.dd="+"+e):(a.dh="+"+e,a.dd="-"+e),this.Push(a)},MoveLeftRight:function(t){var e=this.GetDimen(t),a="-"===e.charAt(0)?e.slice(1):"-"+e;if("\\moveleft"===t){var s=e;e=a,a=s}this.Push(o.position().With({name:t,move:"horizontal",left:i.mspace().With({width:e,mathsize:i.SIZE.NORMAL}),right:i.mspace().With({width:a,mathsize:i.SIZE.NORMAL})}))},Hskip:function(t){this.Push(i.mspace().With({width:this.GetDimen(t),mathsize:i.SIZE.NORMAL}))},Rule:function(t,e){var a,s=this.GetDimen(t),n=this.GetDimen(t),r=this.GetDimen(t),o={width:s,height:n,depth:r};"blank"!==e?(parseFloat(s)&&parseFloat(n)+parseFloat(r)&&(o.mathbackground=this.stack.env.color||"black"),a=i.mpadded(i.mrow()).With(o)):a=i.mspace().With(o),this.Push(a)},MakeBig:function(t,e,a){a*=l.p_height,a=String(a).replace(/(\.\d\d\d).+/,"$1")+"em";var s=this.GetDelimiter(t,!0);this.Push(i.TeXAtom(i.mo(s).With({minsize:a,maxsize:a,fence:!0,stretchy:!0,symmetric:!0})).With({texClass:e}))},BuildRel:function(t){var e=this.ParseUpTo(t,"\\over"),a=this.ParseArg(t);this.Push(i.TeXAtom(i.munderover(a,null,e)).With({texClass:i.TEXCLASS.REL}))},HBox:function(t,e){this.Push.apply(this,this.InternalMath(this.GetArgument(t),e))},FBox:function(t){this.Push(i.menclose.apply(i,this.InternalMath(this.GetArgument(t))).With({notation:"box"}))},Not:function(t){this.Push(o.not())},Dots:function(t){this.Push(o.dots().With({ldots:this.mmlToken(i.mo(i.entity("#x2026")).With({stretchy:!1})),cdots:this.mmlToken(i.mo(i.entity("#x22EF")).With({stretchy:!1}))}))},Require:function(t){var e=this.GetArgument(t).replace(/.*\//,"").replace(/[^a-z0-9_.-]/gi,"");this.Extension(null,e)},Extension:function(i,s,n){(s=t.extensionDir+"/"+s).match(/\.js$/)||(s+=".js"),a.loaded[a.fileURL(s)]||(null!=i&&delete l[n||"macros"][i.replace(/^\\/,"")],e.RestartAfter(a.Require(s)))},Macro:function(e,a,i,s){if(i){var n=[];if(null!=s){var r=this.GetBrackets(e);n.push(null==r?s:r)}for(var o=n.length;o<i;o++)n.push(this.GetArgument(e));a=this.SubstituteArgs(n,a)}this.string=this.AddArgs(a,this.string.slice(this.i)),this.i=0,++this.macroCount>t.config.MAXMACROS&&t.Error(["MaxMacroSub1","MathJax maximum macro substitution count exceeded; is there a recursive macro call?"])},Matrix:function(e,a,i,s,n,r,l,h,c){var u=this.GetNext();""===u&&t.Error(["MissingArgFor","Missing argument for %1",e]),"{"===u?this.i++:(this.string=u+"}"+this.string.slice(this.i+1),this.i=0);var d=o.array().With({requireClose:!0,arraydef:{rowspacing:r||"4pt",columnspacing:n||"1em"}});h&&(d.isCases=!0),c&&(d.isNumbered=!0,d.arraydef.side=c),(a||i)&&(d.open=a,d.close=i),"D"===l&&(d.arraydef.displaystyle=!0),null!=s&&(d.arraydef.columnalign=s),this.Push(d)},Entry:function(e){if(this.Push(o.cell().With({isEntry:!0,name:e})),this.stack.Top().isCases){for(var a=this.string,i=0,s=this.i,n=a.length;s<n;){var r=a.charAt(s);"{"===r?(i++,s++):"}"===r?0===i?n=0:(i--,s++):"&"===r&&0===i?t.Error(["ExtraAlignTab","Extra alignment tab in \\cases text"]):"\\"===r?a.substr(s).match(/^((\\cr)[^a-zA-Z]|\\\\)/)?n=0:s+=2:s++}var l=a.substr(this.i,s-this.i);l.match(/^\s*\\text[^a-zA-Z]/)||(this.Push.apply(this,this.InternalMath(l,0)),this.i=s)}},Cr:function(t){this.Push(o.cell().With({isCR:!0,name:t}))},CrLaTeX:function(e){var a;"["===this.string.charAt(this.i)&&(a=this.GetBrackets(e,"").replace(/ /g,"").replace(/,/,"."))&&!this.matchDimen(a)&&t.Error(["BracketMustBeDimension","Bracket argument to %1 must be a dimension",e]),this.Push(o.cell().With({isCR:!0,name:e,linebreak:!0}));var s=this.stack.Top();if(s.isa(o.array)){if(a&&s.arraydef.rowspacing){var n=s.arraydef.rowspacing.split(/ /);for(s.rowspacing||(s.rowspacing=this.dimen2em(n[0]));n.length<s.table.length;)n.push(this.Em(s.rowspacing));n[s.table.length-1]=this.Em(Math.max(0,s.rowspacing+this.dimen2em(a))),s.arraydef.rowspacing=n.join(" ")}}else a&&this.Push(i.mspace().With({depth:a})),this.Push(i.mspace().With({linebreak:i.LINEBREAK.NEWLINE}))},emPerInch:7.2,pxPerInch:72,matchDimen:function(t){return t.match(/^(-?(?:\.\d+|\d+(?:\.\d*)?))(px|pt|em|ex|mu|pc|in|mm|cm)$/)},dimen2em:function(t){var e=this.matchDimen(t),a=parseFloat(e[1]||"1"),i=e[2];return"em"===i?a:"ex"===i?.43*a:"pt"===i?a/10:"pc"===i?1.2*a:"px"===i?a*this.emPerInch/this.pxPerInch:"in"===i?a*this.emPerInch:"cm"===i?a*this.emPerInch/2.54:"mm"===i?a*this.emPerInch/25.4:"mu"===i?a/18:0},Em:function(t){return Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},HLine:function(e,a){null==a&&(a="solid");var i=this.stack.Top();if(i.isa(o.array)&&!i.data.length||t.Error(["Misplaced","Misplaced %1",e]),0==i.table.length)i.frame.push("top");else{for(var s=i.arraydef.rowlines?i.arraydef.rowlines.split(/ /):[];s.length<i.table.length;)s.push("none");s[i.table.length-1]=a,i.arraydef.rowlines=s.join(" ")}},HFill:function(e){var a=this.stack.Top();a.isa(o.array)?a.hfill.push(a.data.length):t.Error(["UnsupportedHFill","Unsupported use of %1",e])},BeginEnd:function(e){var a=this.GetArgument(e),i=!1;a.match(/^\\end\\/)&&(i=!0,a=a.substr(5)),a.match(/\\/i)&&t.Error(["InvalidEnv","Invalid environment name '%1'",a]);var s=this.envFindName(a);s||t.Error(["UnknownEnv","Unknown environment '%1'",a]),n(s)||(s=[s]);var r=n(s[1])?s[1][0]:s[1],l=o.begin().With({name:a,end:r,parse:this});"\\end"===e?l=!i&&n(s[1])&&this[s[1][1]]?this[s[1][1]].apply(this,[l].concat(s.slice(2))):o.end().With({name:a}):(++this.macroCount>t.config.MAXMACROS&&t.Error(["MaxMacroSub2","MathJax maximum substitution count exceeded; is there a recursive latex environment?"]),s[0]&&this[s[0]]&&(l=this[s[0]].apply(this,[l].concat(s.slice(2))))),this.Push(l)},envFindName:function(t){return l.environment[t]},Equation:function(t,e){return e},ExtensionEnv:function(t,e){this.Extension(t.name,e,"environment")},Array:function(t,e,a,i,s,n,r,l){i||(i=this.GetArgument("\\begin{"+t.name+"}"));var h=("c"+i).replace(/[^clr|:]/g,"").replace(/[^|:]([|:])+/g,"$1");i=(i=i.replace(/[^clr]/g,"").split("").join(" ")).replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center");var c=o.array().With({arraydef:{columnalign:i,columnspacing:s||"1em",rowspacing:n||"4pt"}});return h.match(/[|:]/)&&(h.charAt(0).match(/[|:]/)&&(c.frame.push("left"),c.frame.dashed=":"===h.charAt(0)),h.charAt(h.length-1).match(/[|:]/)&&c.frame.push("right"),h=h.substr(1,h.length-2),c.arraydef.columnlines=h.split("").join(" ").replace(/[^|: ]/g,"none").replace(/\|/g,"solid").replace(/:/g,"dashed")),e&&(c.open=this.convertDelimiter(e)),a&&(c.close=this.convertDelimiter(a)),"D"===r?c.arraydef.displaystyle=!0:r&&(c.arraydef.displaystyle=!1),"S"===r&&(c.arraydef.scriptlevel=1),l&&(c.arraydef.useHeight=!1),this.Push(t),c},AlignedArray:function(t){var e=this.GetBrackets("\\begin{"+t.name+"}");return this.setArrayAlign(this.Array.apply(this,arguments),e)},setArrayAlign:function(t,e){return e=this.trimSpaces(e||""),"t"===e?t.arraydef.align="baseline 1":"b"===e?t.arraydef.align="baseline -1":"c"===e?t.arraydef.align="center":e&&(t.arraydef.align=e),t},convertDelimiter:function(t){return t&&(t=l.delimiter[t]),null==t?null:(n(t)&&(t=t[0]),4===t.length&&(t=String.fromCharCode(parseInt(t,16))),t)},trimSpaces:function(t){if("string"!=typeof t)return t;var e=t.replace(/^\s+|\s+$/g,"");return e.match(/\\$/)&&t.match(/ $/)&&(e+=" "),e},nextIsSpace:function(){return this.string.charAt(this.i).match(/\s/)},GetNext:function(){for(;this.nextIsSpace();)this.i++;return this.string.charAt(this.i)},GetCS:function(){var t=this.string.slice(this.i).match(/^([a-z]+|.) ?/i);return t?(this.i+=t[1].length,t[1]):(this.i++," ")},GetArgument:function(e,a){switch(this.GetNext()){case"":return a||t.Error(["MissingArgFor","Missing argument for %1",e]),null;case"}":return a||t.Error(["ExtraCloseMissingOpen","Extra close brace or missing open brace"]),null;case"\\":return this.i++,"\\"+this.GetCS();case"{":for(var i=++this.i,s=1;this.i<this.string.length;)switch(this.string.charAt(this.i++)){case"\\":this.i++;break;case"{":s++;break;case"}":if(0==--s)return this.string.slice(i,this.i-1)}t.Error(["MissingCloseBrace","Missing close brace"])}return this.string.charAt(this.i++)},GetBrackets:function(e,a){if("["!=this.GetNext())return a;for(var i=++this.i,s=0;this.i<this.string.length;)switch(this.string.charAt(this.i++)){case"{":s++;break;case"\\":this.i++;break;case"}":s--<=0&&t.Error(["ExtraCloseLooking","Extra close brace while looking for %1","']'"]);break;case"]":if(0==s)return this.string.slice(i,this.i-1)}t.Error(["MissingCloseBracket","Couldn't find closing ']' for argument to %1",e])},GetDelimiter:function(e,a){for(;this.nextIsSpace();)this.i++;var i=this.string.charAt(this.i);if(++this.i<=this.string.length&&("\\"==i?i+=this.GetCS(e):"{"===i&&a&&(this.i--,i=this.GetArgument(e)),null!=l.delimiter[i]))return this.convertDelimiter(i);t.Error(["MissingOrUnrecognizedDelim","Missing or unrecognized delimiter for %1",e])},GetDimen:function(e){var a;if(this.nextIsSpace()&&this.i++,"{"==this.string.charAt(this.i)){if((a=this.GetArgument(e)).match(/^\s*([-+]?([.,]\d+|\d+([.,]\d*)?))\s*(pt|em|ex|mu|px|mm|cm|in|pc)\s*$/))return a.replace(/ /g,"").replace(/,/,".")}else{var i=(a=this.string.slice(this.i)).match(/^\s*(([-+]?([.,]\d+|\d+([.,]\d*)?))\s*(pt|em|ex|mu|px|mm|cm|in|pc)) ?/);if(i)return this.i+=i[0].length,i[1].replace(/ /g,"").replace(/,/,".")}t.Error(["MissingDimOrUnits","Missing dimension or its units for %1",e])},GetUpTo:function(e,a){for(;this.nextIsSpace();)this.i++;for(var i,s,n=this.i,r=0;this.i<this.string.length;){switch(i=this.i,s=this.string.charAt(this.i++)){case"\\":s+=this.GetCS();break;case"{":r++;break;case"}":0==r&&t.Error(["ExtraCloseLooking","Extra close brace while looking for %1",a]),r--}if(0==r&&s==a)return this.string.slice(n,i)}t.Error(["TokenNotFoundForCommand","Couldn't find %1 for %2",a,e])},ParseArg:function(e){return t.Parse(this.GetArgument(e),this.stack.env).mml()},ParseUpTo:function(e,a){return t.Parse(this.GetUpTo(e,a),this.stack.env).mml()},InternalMath:function(e,a){var s,n=this.stack.env.font?{mathvariant:this.stack.env.font}:{},r=[],o=0,l=0,h="",c=0;if(e.match(/\\?[${}\\]|\\\(|\\(eq)?ref\s*\{/)){for(;o<e.length;)if("$"===(s=e.charAt(o++)))"$"===h&&0===c?(r.push(i.TeXAtom(t.Parse(e.slice(l,o-1),{}).mml())),h="",l=o):""===h&&(l<o-1&&r.push(this.InternalText(e.slice(l,o-1),n)),h="$",l=o);else if("{"===s&&""!==h)c++;else if("}"===s)"}"===h&&0===c?(r.push(i.TeXAtom(t.Parse(e.slice(l,o),{}).mml().With(n))),h="",l=o):""!==h&&c&&c--;else if("\\"===s)if(""===h&&e.substr(o).match(/^(eq)?ref\s*\{/)){var u=RegExp["$&"].length;l<o-1&&r.push(this.InternalText(e.slice(l,o-1),n)),h="}",l=o-1,o+=u}else"("===(s=e.charAt(o++))&&""===h?(l<o-2&&r.push(this.InternalText(e.slice(l,o-2),n)),h=")",l=o):")"===s&&")"===h&&0===c?(r.push(i.TeXAtom(t.Parse(e.slice(l,o-2),{}).mml())),h="",l=o):s.match(/[${}\\]/)&&""===h&&(o--,e=e.substr(0,o-1)+e.substr(o));""!==h&&t.Error(["MathNotTerminated","Math not terminated in text box"])}return l<e.length&&r.push(this.InternalText(e.slice(l),n)),null!=a?r=[i.mstyle.apply(i,r).With({displaystyle:!1,scriptlevel:a})]:r.length>1&&(r=[i.mrow.apply(i,r)]),r},InternalText:function(t,e){return t=t.replace(/^\s+/," ").replace(/\s+$/," "),i.mtext(i.chars(t)).With(e)},SubstituteArgs:function(e,a){for(var i,s="",n="",r=0;r<a.length;)"\\"===(i=a.charAt(r++))?s+=i+a.charAt(r++):"#"===i?"#"===(i=a.charAt(r++))?s+=i:((!i.match(/[1-9]/)||i>e.length)&&t.Error(["IllegalMacroParam","Illegal macro parameter reference"]),n=this.AddArgs(this.AddArgs(n,s),e[i-1]),s=""):s+=i;return this.AddArgs(n,s)},AddArgs:function(e,a){return a.match(/^[a-z]/i)&&e.match(/(^|[^\\])(\\\\)*\\[a-z]+$/i)&&(e+=" "),e.length+a.length>t.config.MAXBUFFER&&t.Error(["MaxBufferSize","MathJax internal buffer size exceeded; is there a recursive macro call?"]),e+a}});t.Augment({Stack:r,Parse:c,Definitions:l,Startup:h,config:{MAXMACROS:1e4,MAXBUFFER:5120},sourceMenuTitle:["TeXCommands","TeX Commands"],annotationEncoding:"application/x-tex",prefilterHooks:MathJax.Callback.Hooks(!0),postfilterHooks:MathJax.Callback.Hooks(!0),Config:function(){this.SUPER(arguments).Config.apply(this,arguments),"none"!==this.config.equationNumbers.autoNumber&&(this.config.extensions||(this.config.extensions=[]),this.config.extensions.push("AMSmath.js"))},Translate:function(e){var a,s=!1,n=MathJax.HTML.getScript(e),r=null!=e.type.replace(/\n/g," ").match(/(;|\s|\n)mode\s*=\s*display(;|\s|\n|$)/),o={math:n,display:r,script:e},l=this.prefilterHooks.Execute(o);if(l)return l;n=o.math;try{a=t.Parse(n).mml()}catch(t){if(!t.texError)throw t;a=this.formatError(t,n,r,e),s=!0}return a.isa(i.mtable)&&"inherit"===a.displaystyle&&(a.displaystyle=r),a=a.inferred?i.apply(MathJax.ElementJax,a.data):i(a),r&&(a.root.display="block"),s&&(a.texError=!0),o.math=a,this.postfilterHooks.Execute(o)||o.math},prefilterMath:function(t,e,a){return t},postfilterMath:function(t,e,a){return this.combineRelations(t.root),t},formatError:function(t,a,s,n){var r=t.message.replace(/\n.*/,"");return e.signal.Post(["TeX Jax - parse error",r,a,s,n]),i.Error(r)},Error:function(t){throw n(t)&&(t=s.apply(s,t)),e.Insert(Error(t),{texError:!0})},Macro:function(t,e,a){l.macros[t]=["Macro"].concat([].slice.call(arguments,1)),l.macros[t].isUser=!0},fenced:function(t,e,a){var s=i.mrow().With({open:t,close:a,texClass:i.TEXCLASS.INNER});return s.Append(i.mo(t).With({fence:!0,stretchy:!0,symmetric:!0,texClass:i.TEXCLASS.OPEN}),e,i.mo(a).With({fence:!0,stretchy:!0,symmetric:!0,texClass:i.TEXCLASS.CLOSE})),s},fixedFence:function(t,e,a){var s=i.mrow().With({open:t,close:a,texClass:i.TEXCLASS.ORD});return t&&s.Append(this.mathPalette(t,"l")),"mrow"===e.type?s.Append.apply(s,e.data):s.Append(e),a&&s.Append(this.mathPalette(a,"r")),s},mathPalette:function(e,a){"{"!==e&&"}"!==e||(e="\\"+e);var i="{\\bigg"+a+" "+e+"}",s="{\\big"+a+" "+e+"}";return t.Parse("\\mathchoice"+i+s+s+s,{}).mml()},combineRelations:function(t){var e,a,s,n;for(e=0,a=t.data.length;e<a;e++)if(t.data[e]){if(t.isa(i.mrow))for(;e+1<a&&(s=t.data[e])&&(n=t.data[e+1])&&s.isa(i.mo)&&n.isa(i.mo)&&s.Get("texClass")===i.TEXCLASS.REL&&n.Get("texClass")===i.TEXCLASS.REL;)s.variantForm!=n.variantForm||s.Get("mathvariant")!=n.Get("mathvariant")||s.style!=n.style||s.class!=n.class||s.id||n.id?(s.rspace=n.lspace="0pt",e++):(s.Append.apply(s,n.data),t.data.splice(e+1,1),a--);t.data[e].isToken||this.combineRelations(t.data[e])}}}),t.prefilterHooks.Add(function(e){e.math=t.prefilterMath(e.math,e.display,e.script)}),t.postfilterHooks.Add(function(e){e.math=t.postfilterMath(e.math,e.display,e.script)}),t.loadComplete("jax.js")}(MathJax.InputJax.TeX,MathJax.Hub,MathJax.Ajax),MathJax.OutputJax.CommonHTML=MathJax.OutputJax({id:"CommonHTML",version:"2.7.1",directory:MathJax.OutputJax.directory+"/CommonHTML",extensionDir:MathJax.OutputJax.extensionDir+"/CommonHTML",autoloadDir:MathJax.OutputJax.directory+"/CommonHTML/autoload",fontDir:MathJax.OutputJax.directory+"/CommonHTML/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{matchFontHeight:!0,scale:100,minScaleAdjust:50,mtextFontInherit:!1,undefinedFamily:"STIXGeneral,'Cambria Math','Arial Unicode MS',serif",EqnChunk:MathJax.Hub.Browser.isMobile?20:100,EqnChunkFactor:1.5,EqnChunkDelay:100,linebreaks:{automatic:!1,width:"container"}}}),MathJax.Hub.config.delayJaxRegistration||MathJax.OutputJax.CommonHTML.Register("jax/mml"),MathJax.OutputJax.CommonHTML.loadComplete("config.js"),function(t,e,a,i){var s,n,r,o,l=MathJax.Object.isArray,h={".mjx-chtml":{display:"inline-block","line-height":0,"text-indent":0,"text-align":"left","text-transform":"none","font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","letter-spacing":"normal","word-wrap":"normal","word-spacing":"normal","white-space":"nowrap",float:"none",direction:"ltr","max-width":"none","max-height":"none","min-width":0,"min-height":0,border:0,margin:0,padding:"1px 0"},".MJXc-display":{display:"block","text-align":"center",margin:"1em 0",padding:0},".mjx-chtml[tabindex]:focus, body :focus .mjx-chtml[tabindex]":{display:"inline-table"},".mjx-full-width":{"text-align":"center",display:"table-cell!important",width:"10000em"},".mjx-math":{display:"inline-block","border-collapse":"separate","border-spacing":0},".mjx-math *":{display:"inline-block","-webkit-box-sizing":"content-box!important","-moz-box-sizing":"content-box!important","box-sizing":"content-box!important","text-align":"left"},".mjx-numerator":{display:"block","text-align":"center"},".mjx-denominator":{display:"block","text-align":"center"},".MJXc-stacked":{height:0,position:"relative"},".MJXc-stacked > *":{position:"absolute"},".MJXc-bevelled > *":{display:"inline-block"},".mjx-stack":{display:"inline-block"},".mjx-op":{display:"block"},".mjx-under":{display:"table-cell"},".mjx-over":{display:"block"},".mjx-over > *":{"padding-left":"0px!important","padding-right":"0px!important"},".mjx-under > *":{"padding-left":"0px!important","padding-right":"0px!important"},".mjx-stack > .mjx-sup":{display:"block"},".mjx-stack > .mjx-sub":{display:"block"},".mjx-prestack > .mjx-presup":{display:"block"},".mjx-prestack > .mjx-presub":{display:"block"},".mjx-delim-h > .mjx-char":{display:"inline-block"},".mjx-surd":{"vertical-align":"top"},".mjx-mphantom *":{visibility:"hidden"},".mjx-merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"2px 3px","font-style":"normal","font-size":"90%"},".mjx-annotation-xml":{"line-height":"normal"},".mjx-menclose > svg":{fill:"none",stroke:"currentColor"},".mjx-mtr":{display:"table-row"},".mjx-mlabeledtr":{display:"table-row"},".mjx-mtd":{display:"table-cell","text-align":"center"},".mjx-label":{display:"table-row"},".mjx-box":{display:"inline-block"},".mjx-block":{display:"block"},".mjx-span":{display:"inline"},".mjx-char":{display:"block","white-space":"pre"},".mjx-itable":{display:"inline-table",width:"auto"},".mjx-row":{display:"table-row"},".mjx-cell":{display:"table-cell"},".mjx-table":{display:"table",width:"100%"},".mjx-line":{display:"block",height:0},".mjx-strut":{width:0,"padding-top":"1em"},".mjx-vsize":{width:0},".MJXc-space1":{"margin-left":".167em"},".MJXc-space2":{"margin-left":".222em"},".MJXc-space3":{"margin-left":".278em"},".mjx-chartest":{display:"block",visibility:"hidden",position:"absolute",top:0,"line-height":"normal","font-size":"500%"},".mjx-chartest .mjx-char":{display:"inline"},".mjx-chartest .mjx-box":{"padding-top":"1000px"},".MJXc-processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MJXc-processed":{display:"none"},".mjx-test":{display:"block","font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-transform":"none","letter-spacing":"normal","word-spacing":"normal",overflow:"hidden",height:"1px"},".mjx-ex-box-test":{position:"absolute",width:"1px",height:"60ex"},".mjx-line-box-test":{display:"table!important"},".mjx-line-box-test span":{display:"table-cell!important",width:"10000em!important","min-width":0,"max-width":"none",padding:0,border:0,margin:0},"#MathJax_CHTML_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",padding:"3px 4px","z-index":401,position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"}},c={},u=MathJax.Hub.config;i.Augment({settings:e.config.menuSettings,config:{styles:h},Config:function(){this.require||(this.require=[]),this.SUPER(arguments).Config.call(this);var t=this.settings;t.scale&&(this.config.scale=t.scale),this.require.push(this.fontDir+"/TeX/fontdata.js"),this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js"),c=this.config.linebreaks},Startup:function(){n=MathJax.Extension.MathEvents.Event,r=MathJax.Extension.MathEvents.Touch,o=MathJax.Extension.MathEvents.Hover,this.ContextMenu=n.ContextMenu,this.Mousedown=n.AltContextMenu,this.Mouseover=o.Mouseover,this.Mouseout=o.Mouseout,this.Mousemove=o.Mousemove;var e=i.addElement(document.body,"mjx-block",{style:{display:"block",width:"5in"}});return this.pxPerInch=e.offsetWidth/5,e.parentNode.removeChild(e),this.TestSpan=i.Element("mjx-test",{style:{left:"1em"}},[["mjx-ex-box-test"]]),this.linebreakSpan=a.Element("span",{className:"mjx-line-box-test"},[["span"]]),t.Styles(this.config.styles,["InitializeCHTML",this])},InitializeCHTML:function(){if(this.getDefaultExEm(),!this.defaultEm){var a=MathJax.Callback();return t.timer.start(t,function(t){if(t.time(a))return void e.signal.Post(["CommonHTML Jax - no default em size"]);i.getDefaultExEm(),i.defaultEm?a():setTimeout(t,t.delay)},this.defaultEmDelay,this.defaultEmTimeout),a}},defaultEmDelay:100,defaultEmTimeout:1e3,getDefaultExEm:function(){document.body.appendChild(this.TestSpan),document.body.appendChild(this.linebreakSpan),this.defaultEm=this.getFontSize(this.TestSpan),this.defaultEx=this.TestSpan.firstChild.offsetHeight/60,this.defaultWidth=this.linebreakSpan.firstChild.offsetWidth,document.body.removeChild(this.linebreakSpan),document.body.removeChild(this.TestSpan)},getFontSize:window.getComputedStyle?function(t){var e=window.getComputedStyle(t);return parseFloat(e.fontSize)}:function(t){return t.style.pixelLeft},getMaxWidth:window.getComputedStyle?function(t){var e=window.getComputedStyle(t);return"none"!==e.maxWidth?parseFloat(e.maxWidth):0}:function(t){var e=t.currentStyle.maxWidth;if("none"!==e){if(e.match(/\d*px/))return parseFloat(e);var a=t.style.left;return t.style.left=e,e=t.style.pixelLeft,t.style.left=a,e}return 0},loadFont:function(a){e.RestartAfter(t.Require(this.fontDir+"/"+a))},fontLoaded:function(a){a.match(/-|fontdata/)||(a+="-Regular"),a.match(/\.js$/)||(a+=".js"),MathJax.Callback.Queue(["Post",e.Startup.signal,["CommonHTML - font data loaded",a]],["loadComplete",t,this.fontDir+"/"+a])},Element:function(t,e,a){return"mjx-"===t.substr(0,4)&&(e||(e={}),null==e.isMathJax&&(e.isMathJax=!0),e.className?e.className=t+" "+e.className:e.className=t,t="span"),this.HTMLElement(t,e,a)},addElement:function(t,e,a,i){return t.appendChild(this.Element(e,a,i))},HTMLElement:a.Element,ucMatch:a.ucMatch,setScript:a.setScript,getNode:function(t,e){for(var a=RegExp("\\b"+e+"\\b");t;){for(var i=0,s=t.childNodes.length;i<s;i++){var n=t.childNodes[i];if(a.test(n.className))return n}t=t.firstChild&&""===(t.firstChild.id||"")?t.firstChild:null}return null},preTranslate:function(t){var a,s,o,l,h,u,d,m,p,f=t.jax[this.id],g=f.length,M=1e5,x=!1,T=0,E=c.automatic,C=c.width;for(E&&((x=!!C.match(/^\s*(\d+(\.\d*)?%\s*)?container\s*$/))?C=C.replace(/\s*container\s*/,""):M=this.defaultWidth,""===C&&(C="100%")),a=0;a<g;a++)if((s=f[a]).parentNode&&((o=s.previousSibling)&&o.className&&"mjx-chtml"===String(o.className).substr(0,9)&&o.parentNode.removeChild(o),s.MathJax.preview&&(s.MathJax.preview.style.display="none"),d=s.MathJax.elementJax)){if(d.CHTML={display:"block"===d.root.Get("display"),preview:(d.CHTML||{}).preview},l=i.Element("mjx-chtml",{id:d.inputID+"-Frame",className:"MathJax_CHTML",isMathJax:!0,jaxID:this.id,oncontextmenu:n.Menu,onmousedown:n.Mousedown,onmouseover:n.Mouseover,onmouseout:n.Mouseout,onmousemove:n.Mousemove,onclick:n.Click,ondblclick:n.DblClick,onkeydown:n.Keydown,tabIndex:e.getTabOrder(d)}),d.CHTML.display){var v=i.Element("mjx-chtml",{className:"MJXc-display",isMathJax:!1});v.appendChild(l),l=v}e.Browser.noContextMenu&&(l.ontouchstart=r.start,l.ontouchend=r.end),l.className+=" MJXc-processing",s.parentNode.insertBefore(l,s),s.parentNode.insertBefore(this.linebreakSpan.cloneNode(!0),s),s.parentNode.insertBefore(this.TestSpan.cloneNode(!0),s)}for(a=0;a<g;a++)(s=f[a]).parentNode&&(h=s.previousSibling,(d=s.MathJax.elementJax)&&(p=i.getFontSize(h),m=h.firstChild.offsetHeight/60,T=Math.max(0,h.previousSibling.firstChild.offsetWidth-2),0!==m&&"NaN"!==m||(m=this.defaultEx,T=this.defaultWidth),x&&(M=T),scale=this.config.matchFontHeight?m/this.TEX.x_height/p:1,scale=Math.floor(Math.max(this.config.minScaleAdjust/100,scale)*this.config.scale),d.CHTML.scale=scale/100,d.CHTML.fontSize=scale+"%",d.CHTML.outerEm=p,d.CHTML.em=this.em=p*scale/100,d.CHTML.ex=m,d.CHTML.cwidth=T/this.em,d.CHTML.lineWidth=E?this.length2em(C,M/this.em,1):M));for(a=0;a<g;a++)(s=f[a]).parentNode&&(u=(h=s.previousSibling).previousSibling,(d=s.MathJax.elementJax)&&(u.parentNode.removeChild(u),h.parentNode.removeChild(h),s.MathJax.preview&&(s.MathJax.preview.style.display="")));t.CHTMLeqn=t.CHTMLlast=0,t.CHTMLi=-1,t.CHTMLchunk=this.config.EqnChunk,t.CHTMLdelay=!1},Translate:function(t,a){if(t.parentNode){a.CHTMLdelay&&(a.CHTMLdelay=!1,e.RestartAfter(MathJax.Callback.Delay(this.config.EqnChunkDelay)));var i=t.MathJax.elementJax,s=i.root,n=document.getElementById(i.inputID+"-Frame");if(n){this.getMetrics(i),1!==this.scale&&(n.style.fontSize=i.CHTML.fontSize),this.initCHTML(s,n),this.savePreview(t),this.CHTMLnode=n;try{s.setTeXclass(),s.toCommonHTML(n)}catch(e){for(;n.firstChild;)n.removeChild(n.firstChild);throw delete this.CHTMLnode,this.restorePreview(t),e}delete this.CHTMLnode,this.restorePreview(t),i.CHTML.display&&(n=n.parentNode),n.className=n.className.replace(/ [^ ]+$/,""),n.className+=" MJXc-processed",t.MathJax.preview&&(i.CHTML.preview=t.MathJax.preview,delete t.MathJax.preview),a.CHTMLeqn+=a.i-a.CHTMLi,a.CHTMLi=a.i,a.CHTMLeqn>=a.CHTMLlast+a.CHTMLchunk&&(this.postTranslate(a),a.CHTMLchunk=Math.floor(a.CHTMLchunk*this.config.EqnChunkFactor),a.CHTMLdelay=!0)}}},initCHTML:function(t,e){},savePreview:function(t){var e=t.MathJax.preview;e&&e.parentNode&&(t.MathJax.tmpPreview=document.createElement("span"),e.parentNode.replaceChild(t.MathJax.tmpPreview,e))},restorePreview:function(t){var e=t.MathJax.tmpPreview;e&&(e.parentNode.replaceChild(t.MathJax.preview,e),delete t.MathJax.tmpPreview)},getMetrics:function(t){var e=t.CHTML;this.jax=t,this.em=e.em,this.outerEm=e.outerEm,this.scale=e.scale,this.cwidth=e.cwidth,this.linebreakWidth=e.lineWidth},postTranslate:function(t){for(var e=t.jax[this.id],a=t.CHTMLlast,i=t.CHTMLeqn;a<i;a++){var s=e[a];if(s&&s.MathJax.elementJax){s.previousSibling.className=s.previousSibling.className.replace(/ [^ ]+$/,"");var n=s.MathJax.elementJax.CHTML;n.preview&&(n.preview.innerHTML="",n.preview.style.display="none",s.MathJax.preview=n.preview,delete n.preview)}}t.CHTMLlast=t.CHTMLeqn},getJaxFromMath:function(t){t.parentNode.className.match(/MJXc-display/)&&(t=t.parentNode);do{t=t.nextSibling}while(t&&"script"!==t.nodeName.toLowerCase());return e.getJaxFor(t)},getHoverSpan:function(t,e){return t.root.CHTMLnodeElement()},getHoverBBox:function(t,e,a){var i=t.root.CHTML,s=t.CHTML.outerEm,n={w:i.w*s,h:i.h*s,d:i.d*s};return i.width&&(n.width=i.width),n},Zoom:function(t,e,a,s,r){this.getMetrics(t);var o=i.addElement(e,"mjx-chtml",{style:{"font-size":Math.floor(100*i.scale)+"%"},isMathJax:!1});i.CHTMLnode=o,this.idPostfix="-zoom",t.root.toCommonHTML(o),this.idPostfix="";var l=o.style,h=t.root.CHTML;h.t>h.h&&(l.marginTop=i.Em(h.t-h.h)),h.b>h.d&&(l.marginBottom=i.Em(h.b-h.d)),h.l<0&&(l.paddingLeft=i.Em(-h.l)),h.r>h.w&&(l.marginRight=i.Em(h.r-h.w)),l.position="absolute";var c=o.offsetWidth,u=o.offsetHeight,d=a.firstChild.offsetHeight,m=a.firstChild.offsetWidth;return o.style.position="",{Y:-n.getBBox(e).h,mW:m,mH:d,zW:c,zH:u}},Remove:function(t){var e=document.getElementById(t.inputID+"-Frame");e&&t.CHTML.display&&(e=e.parentNode),e&&e.parentNode.removeChild(e),delete t.CHTML},ID:0,idPostfix:"",GetID:function(){return++this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18,thin:.04,medium:.06,thick:.1,infinity:1e6},SPACECLASS:{thinmathspace:"MJXc-space1",mediummathspace:"MJXc-space2",thickmathspace:"MJXc-space3"},pxPerInch:96,em:16,maxStretchyParts:1e3,FONTDEF:{},TEXDEF:{x_height:.442,quad:1,num1:.676508,num2:.393732,num3:.44373,denom1:.685951,denom2:.344841,sup1:.412892,sup2:.362892,sup3:.288888,sub1:.15,sub2:.247217,sup_drop:.386108,sub_drop:.05,delim1:2.39,delim2:1,axis_height:.25,rule_thickness:.06,big_op_spacing1:.111111,big_op_spacing2:.166666,big_op_spacing3:.2,big_op_spacing4:.45,big_op_spacing5:.1,surd_height:.075,scriptspace:.05,nulldelimiterspace:.12,delimiterfactor:901,delimitershortfall:.3,min_rule_thickness:1.25},unicodeChar:function(t){return t<65535?String.fromCharCode(t):(t-=65536,String.fromCharCode(55296+(t>>10))+String.fromCharCode(56320+(1023&t)))},getUnicode:function(t){var e=t.text.charCodeAt(t.i);return t.i++,e>=55296&&e<56319&&(e=(e-55296<<10)+(t.text.charCodeAt(t.i)-56320)+65536,t.i++),e},getCharList:function(t,e){var a,i,s=[],n=t.cache,r=e;if(n[e])return n[e];if(e>65535&&this.FONTDATA.RemapPlane1){var o=this.FONTDATA.RemapPlane1(e,t);e=o.n,t=o.variant}var h=this.FONTDATA.RANGES,c=this.FONTDATA.VARIANT;if(e>=h[0].low&&e<=h[h.length-1].high)for(a=0,i=h.length;a<i;a++)if("alpha"!==h[a].name||!t.noLowerCase){var u=t["offset"+h[a].offset];if(u&&e>=h[a].low&&e<=h[a].high){h[a].remap&&h[a].remap[e]?e=u+h[a].remap[e]:(e=e-h[a].low+u,h[a].add&&(e+=h[a].add)),t["variant"+h[a].offset]&&(t=c[t["variant"+h[a].offset]]);break}}if(t.remap&&t.remap[e]?(e=t.remap[e],t.remap.variant&&(t=c[t.remap.variant])):this.FONTDATA.REMAP[e]&&!t.noRemap&&(e=this.FONTDATA.REMAP[e]),l(e)&&(t=c[e[1]],e=e[0]),"string"==typeof e)for(var d={text:e,i:0,length:e.length};d.i<d.length;){e=this.getUnicode(d);var m=this.getCharList(t,e);m&&s.push.apply(s,m)}else t.cache[e]?s=t.cache[e]:t.cache[e]=s=[this.lookupChar(t,e)];return n[r]=s,s},lookupChar:function(t,e){for(var a=t;t;){for(var i=0,s=t.fonts.length;i<s;i++){var n=this.FONTDATA.FONTS[t.fonts[i]];"string"==typeof n&&this.loadFont(n);var r=n[e];if(r)return 5===r.length&&(r[5]={}),null==r.c&&(r[0]/=1e3,r[1]/=1e3,r[2]/=1e3,r[3]/=1e3,r[4]/=1e3,r.c=this.unicodeChar(e)),r[5].space?{type:"space",w:r[2],font:n}:{type:"char",font:n,n:e};n.Extra&&this.findBlock(n,e)}t=this.FONTDATA.VARIANT[t.chain]}return this.unknownChar(a,e)},findBlock:function(t,e){for(var a,i=t.Extra,s=t.file,n=0,r=i.length;n<r;n++)if("number"==typeof i[n]){if(e===i[n]){a=s;break}}else{if(e<i[n][0])return;if(e<=i[n][1]){a=s;break}}a&&(delete t.Extra,this.loadFont(s))},unknownChar:function(t,a){e.signal.Post(["CommonHTML Jax - unknown char",a,t]);var i="";t.bold&&(i+="B"),t.italic&&(i+="I");var s=this.FONTDATA.UNKNOWN[i||"R"];return s[a]||this.getUnknownChar(s,a),{type:"unknown",n:a,font:s}},getUnknownChar:function(t,e){var a=this.unicodeChar(e),i=this.getHDW(a,t.className);t[e]=[.8,.2,i.w,0,i.w,{a:Math.max(0,(i.h-i.d)/2),h:i.h,d:i.d}],t[e].c=a},styledText:function(t,a){e.signal.Post(["CommonHTML Jax - styled text",a,t]);var i=t.style,s="_"+(i["font-family"]||t.className||"");i["font-weight"]&&(s+="_"+i["font-weight"]),i["font-style"]&&(s+="_"+i["font-style"]),this.STYLEDTEXT||(this.STYLEDTEXT={}),this.STYLEDTEXT[s]||(this.STYLEDTEXT[s]={className:t.className||""});var n=this.STYLEDTEXT[s];if(!n["_"+a]){var r=this.getHDW(a,t.className||"",i);n["_"+a]=[.8,.2,r.w,0,r.w,{a:Math.max(0,(r.h-r.d)/2),h:r.h,d:r.d}],n["_"+a].c=a}return{type:"unknown",n:"_"+a,font:n,style:i,rscale:t.rscale}},getHDW:function(t,e,a){var s=i.addElement(i.CHTMLnode,"mjx-chartest",{className:e},[["mjx-char",{style:a},[t]]]),n=i.addElement(i.CHTMLnode,"mjx-chartest",{className:e},[["mjx-char",{style:a},[t,["mjx-box"]]]]);s.firstChild.style.fontSize=n.firstChild.style.fontSize="";var r=5*i.em,o=s.offsetHeight,l=n.offsetHeight,h=s.offsetWidth;if(i.CHTMLnode.removeChild(s),i.CHTMLnode.removeChild(n),0===l){r=5*i.defaultEm;var c=document.body.appendChild(document.createElement("div"));c.appendChild(s),c.appendChild(n),o=s.offsetHeight,l=n.offsetHeight,h=s.offsetWidth,document.body.removeChild(c)}var u=(l-1e3)/r;return{h:o/r-u,d:u,w:h/r}},addCharList:function(t,e,i){for(var s={text:"",className:null,a:0},n=0,r=e.length;n<r;n++){var o=e[n];this.charList[o.type]&&this.charList[o.type](o,t,i,s,r)}""!==s.text&&(t.childNodes.length?this.charList.flushText(t,s):(a.addText(t,s.text),t.className?t.className+=" "+s.className:t.className=s.className)),i.b=s.flushed?0:i.a},charList:{char:function(t,e,a,s,n){var r=t.font;s.className&&r.className!==s.className&&this.flushText(e,s),s.a||(s.a=r.centerline/1e3),s.a>(a.a||0)&&(a.a=s.a);var o=r[t.n];s.text+=o.c,s.className=r.className,a.h<o[0]+.025&&(a.t=a.h=o[0]+.025),a.d<o[1]+.025&&(a.b=a.d=o[1]+.025),a.l>a.w+o[3]&&(a.l=a.w+o[3]),a.r<a.w+o[4]&&(a.r=a.w+o[4]),a.w+=o[2]*(t.rscale||1),1==n&&r.skew&&r.skew[t.n]&&(a.skew=r.skew[t.n]),o[5].rfix&&(this.flushText(e,s).style.marginRight=i.Em(o[5].rfix/1e3))},space:function(t,e,a,s){t.w&&(""===s.text&&(s.className=t.font.className),this.flushText(e,s).style.marginRight=i.Em(t.w),a.w+=t.w)},unknown:function(t,e,a,s){this.char(t,e,a,s,0);var n=t.font[t.n];n[5].a&&(s.a=n[5].a,(null==a.a||s.a>a.a)&&(a.a=s.a)),(e=this.flushText(e,s,t.style)).style.width=i.Em(n[2])},flushText:function(t,e,a){return t=i.addElement(t,"mjx-charbox",{className:e.className,style:a},[e.text]),e.a&&(t.style.paddingBottom=i.Em(e.a)),e.text="",e.className=null,e.a=0,e.flushed=!0,t}},handleText:function(t,e,a,n){0===t.childNodes.length&&(i.addElement(t,"mjx-char"),n=i.BBOX.empty(n)),"string"==typeof a&&(a=this.FONTDATA.VARIANT[a]),a||(a=this.FONTDATA.VARIANT[s.VARIANT.NORMAL]);var r={text:e,i:0,length:e.length},o=[];if(a.style&&r.length)o.push(this.styledText(a,e));else for(;r.i<r.length;){var l=this.getUnicode(r);o.push.apply(o,this.getCharList(a,l))}return o.length&&this.addCharList(t.firstChild,o,n),n.clean(),n.d<0&&(n.D=n.d,n.d=0),n.h-n.a&&(t.firstChild.style[n.h-n.a<0?"marginTop":"paddingTop"]=this.EmRounded(n.h-n.a)),n.d>-n.b&&(t.firstChild.style.paddingBottom=this.EmRounded(n.d+n.b)),n},createDelimiter:function(a,n,r,o,l){if(!n){var h=this.BBOX.zero();return h.w=h.r=this.TEX.nulldelimiterspace,i.addElement(a,"mjx-box",{style:{width:h.w}}),h}r instanceof Array||(r=[r,r]);var c=r[1];r=r[0];for(var u={alias:n};u.alias;)n=u.alias,(u=this.FONTDATA.DELIMITERS[n])||(u={HW:[0,this.FONTDATA.VARIANT[s.VARIANT.NORMAL]]});u.load&&e.RestartAfter(t.Require(this.fontDir+"/TeX/fontdata-"+u.load+".js"));for(var d=0,m=u.HW.length;d<m;d++)if(u.HW[d][0]>=r-.01||d==m-1&&!u.stretch)return u.HW[d][3]&&(n=u.HW[d][3]),h=this.createChar(a,[n,u.HW[d][1]],u.HW[d][2]||1,l),h.offset=.6*h.w,o&&(h.scale=o.scale,o.rscale=o.rscale),h;return u.stretch?this["extendDelimiter"+u.dir](a,c,u.stretch,o,l):h},extendDelimiterV:function(t,e,a,s,n){t=i.addElement(t,"mjx-delim-v");var r,o,l,h,c,u,d,m,p,f=i.Element("span"),g=1;c=this.createChar(f,a.top||a.ext,1,n),r=f.removeChild(f.firstChild),u=this.createChar(f,a.bot||a.ext,1,n),o=f.removeChild(f.firstChild),d=m=i.BBOX.zero();var M=c.h+c.d+u.h+u.d-.1;if(t.appendChild(r),a.mid&&(d=this.createChar(f,a.mid,1,n),l=f.removeChild(f.firstChild),M+=d.h+d.d,g=2),a.min&&e<M*a.min&&(e=M*a.min),e>M){m=this.createChar(f,a.ext,1,n),h=f.removeChild(f.firstChild);var x=m.h+m.d,T=x-.1,E=Math.min(Math.ceil((e-M)/(g*T)),this.maxStretchyParts);a.fullExtenders?e=E*g*T+M:T=(e-M)/(g*E),p=m.d+m.a-x/2,h.style.margin=h.style.padding="",h.style.lineHeight=i.Em(T),h.style.marginBottom=i.Em(p-.05/g),h.style.marginTop=i.Em(-p-.05/g);for(var C=h.textContent,v="\n"+C;--E>0;)C+=v;h.textContent=C,t.appendChild(h),a.mid&&(t.appendChild(l),t.appendChild(h.cloneNode(!0)))}else p=(e-M-.1)/g,r.style.marginBottom=i.Em(p+parseFloat(r.style.marginBottom||"0")),a.mid&&t.appendChild(l),o.style.marginTop=i.Em(p+parseFloat(o.style.marginTop||"0"));t.appendChild(o);var b=i.BBOX({w:Math.max(c.w,m.w,u.w,d.w),l:Math.min(c.l,m.l,u.l,d.l),r:Math.max(c.r,m.r,u.r,d.r),h:e-u.d,d:u.d,t:e-u.d,b:u.d});return b.offset=.5*b.w,s&&(b.scale=s.scale,b.rscale=s.rscale),b},extendDelimiterH:function(t,e,a,s,n){t=i.addElement(t,"mjx-delim-h");var r,o,l,h,c,u,d,m,p,f=i.Element("span"),g=1;u=this.createChar(f,a.left||a.rep,1,n),r=f.removeChild(f.firstChild),d=this.createChar(f,a.right||a.rep,1,n),o=f.removeChild(f.firstChild),p=this.createChar(f,a.rep,1,n),h=f.removeChild(f.firstChild),r.style.marginLeft=i.Em(-u.l),o.style.marginRight=i.Em(d.r-d.w),t.appendChild(r);var M=i.BBOX.zero();M.h=Math.max(u.h,d.h,p.h),M.d=Math.max(u.D||u.d,d.D||d.d,p.D||p.d);var x=u.r-u.l+(d.r-d.l)-.1;if(a.mid&&(m=this.createChar(f,a.mid,1,n),(l=f.removeChild(f.firstChild)).style.marginleft=i.Em(-m.l),l.style.marginRight=i.Em(m.r-m.w),x+=m.r-m.l+.1,g=2,m.h>M.h&&(M.h=m.h),m.d>M.d&&(M.d=m.d)),a.min&&e<x*a.min&&(e=x*a.min),M.w=M.r=e,e>x){var T=p.r-p.l,E=T-.1,C=Math.min(Math.ceil((e-x)/(g*E)),this.maxStretchyParts);a.fullExtenders?e=C*g*E+x:E=(e-x)/(g*C);var v=(T-E+.1/g)/2;h.style.marginLeft=i.Em(-p.l-v),h.style.marginRight=i.Em(p.r-p.w+v),h.style.letterSpacing=i.Em(-(p.w-E)),r.style.marginRight=i.Em(u.r-u.w),o.style.marginleft=i.Em(-d.l);for(var b=h.textContent,L=b;--C>0;)b+=L;h.textContent=b,t.appendChild(h),a.mid&&(t.appendChild(l),c=t.appendChild(h.cloneNode(!0)))}else v=(e-x-.1/g)/2,r.style.marginRight=i.Em(u.r-u.w+v),a.mid&&t.appendChild(l),o.style.marginLeft=i.Em(-d.l+v);return t.appendChild(o),this.adjustHeights([r,h,l,c,o],[u,p,m,p,d],M),s&&(M.scale=s.scale,M.rscale=s.rscale),M},adjustHeights:function(t,e,a){var s=a.h,n=a.d;a.d<0&&(n=-a.d,a.D=a.d,a.d=0);for(var r=0,o=t.length;r<o;r++)t[r]&&(t[r].style.paddingTop=i.Em(s-e[r].a),t[r].style.paddingBottom=i.Em(n+e[r].a),t[r].style.marginTop=t[r].style.marginBottom=0)},createChar:function(t,e,a,i){var n="",r={fonts:[e[1]],noRemap:!0,cache:{}};if(i&&i===s.VARIANT.BOLD&&this.FONTDATA.FONTS[e[1]+"-Bold"]&&(r.fonts=[e[1]+"-Bold",e[1]]),"string"!=typeof e[1]&&(r=e[1]),e[0]instanceof Array)for(var o=0,l=e[0].length;o<l;o++)n+=String.fromCharCode(e[0][o]);else n=String.fromCharCode(e[0]);e[4]&&(a*=e[4]);var h=this.handleText(t,n,r),c=t.firstChild.style;return 1!==a&&(c.fontSize=this.Percent(a)),e[2]&&(c.paddingLeft=this.Em(e[2]),h.w+=e[2],h.r+=e[2]),e[3]&&(c.verticalAlign=this.Em(e[3]),h.h+=e[3],h.h<0&&(h.h=0)),e[5]&&(c.marginTop=this.Em(e[5]),h.h+=e[5],h.t+=e[5]),e[6]&&(c.marginBottom=this.Em(e[6]),h.d+=e[6],h.b+=e[6]),h},length2em:function(t,e,a){if("string"!=typeof t&&(t=t.toString()),""===t)return"";if(t===s.SIZE.NORMAL)return 1;if(t===s.SIZE.BIG)return 2;if(t===s.SIZE.SMALL)return.71;if(this.MATHSPACE[t])return this.MATHSPACE[t];var i=t.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/),n=parseFloat(i[1]||"1"),r=i[2];return null==e&&(e=1),a||(a=1),a=1/this.em/a,"em"===r?n:"ex"===r?n*this.TEX.x_height:"%"===r?n/100*e:"px"===r?n*a:"pt"===r?n/10:"pc"===r?1.2*n:(a*=this.pxPerInch,"in"===r?n*a:"cm"===r?n*a/2.54:"mm"===r?n*a/25.4:"mu"===r?n/18:n*e)},thickness2em:function(t,e){var a=i.TEX.rule_thickness/(e||1);return t===s.LINETHICKNESS.MEDIUM?a:t===s.LINETHICKNESS.THIN?.67*a:t===s.LINETHICKNESS.THICK?1.67*a:this.length2em(t,a,e)},Em:function(t){return Math.abs(t)<.001?"0":t.toFixed(3).replace(/\.?0+$/,"")+"em"},EmRounded:function(t){return t=(Math.round(t*i.em)+.05)/i.em,Math.abs(t)<6e-4?"0em":t.toFixed(3).replace(/\.?0+$/,"")+"em"},unEm:function(t){return parseFloat(t)},Px:function(t,e){return t*=this.em,e&&t<e&&(t=e),Math.abs(t)<.1?"0":t.toFixed(1).replace(/\.0$/,"")+"px"},Percent:function(t){return(100*t).toFixed(1).replace(/\.?0+$/,"")+"%"},Transform:function(t,e,a){var i=t.style;i.transform=i.WebkitTransform=i.MozTransform=i["-ms-transform"]=e,a&&(i.transformOrigin=i.WebkitTransformOrigin=i.MozTransformOrigin=i["-ms-transform-origin"]=a)},arrayEntry:function(t,e){return t[Math.max(0,Math.min(e,t.length-1))]},removeStyles:["fontSize","fontFamily","fontWeight","fontStyle","fontVariant","font"]}),i.BBOX=MathJax.Object.Subclass({Init:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e])},clean:function(){-1e6===this.h&&(this.h=0),-1e6===this.d&&(this.d=0),1e6===this.l&&(this.l=0),-1e6===this.r&&(this.r=0),-1e6===this.t&&(this.t=0),-1e6===this.b&&(this.b=0),this.D&&this.d>0&&delete this.D},rescale:function(t){this.w*=t,this.h*=t,this.d*=t,this.l*=t,this.r*=t,this.t*=t,this.b*=t,this.L&&(this.L*=t),this.R&&(this.R*=t),this.D&&(this.D*=t)},combine:function(t,e,a){t.X=e,t.Y=a,scale=t.rscale,e+scale*t.r>this.r&&(this.r=e+scale*t.r),e+scale*t.l<this.l&&(this.l=e+scale*t.l),e+scale*(t.w+(t.L||0)+(t.R||0))>this.w&&(this.w=e+scale*(t.w+(t.L||0)+(t.R||0))),a+scale*t.h>this.h&&(this.h=a+scale*t.h),t.D&&(null==this.D||scale*t.D-a>this.D)&&scale*t.D>this.d?this.D=scale*t.D-a:null==t.D&&this.D&&delete this.D,scale*t.d-a>this.d&&(this.d=scale*t.d-a),a+scale*t.t>this.t&&(this.t=a+scale*t.t),scale*t.b-a>this.b&&(this.b=scale*t.b-a)},append:function(t){scale=t.rscale;var e=this.w;e+scale*t.r>this.r&&(this.r=e+scale*t.r),e+scale*t.l<this.l&&(this.l=e+scale*t.l),this.w+=scale*(t.w+(t.L||0)+(t.R||0)),scale*t.h>this.h&&(this.h=scale*t.h),t.D&&(null==this.D||scale*t.D>this.D)&&scale*t.D>this.d?this.D=scale*t.D:null==t.D&&this.D&&delete this.D,scale*t.d>this.d&&(this.d=scale*t.d),scale*t.t>this.t&&(this.t=scale*t.t),scale*t.b>this.b&&(this.b=scale*t.b)},updateFrom:function(t){this.h=t.h,this.d=t.d,this.w=t.w,this.r=t.r,this.l=t.l,this.t=t.t,this.b=t.b,t.pwidth&&(this.pwidth=t.pwidth),t.D?this.D=t.D:delete this.D},adjust:function(t,e,a,s){this[e]+=i.length2em(t,1,this.scale),null==s?this[e]>this[a]&&(this[a]=this[e]):this[a]<s&&(this[a]=s)}},{zero:function(){return i.BBOX({h:0,d:0,w:0,l:0,r:0,t:0,b:0,scale:1,rscale:1})},empty:function(t){return t||(t=i.BBOX.zero()),t.h=t.d=t.r=t.t=t.b=-1e6,t.w=0,t.l=1e6,delete t.pwidth,t},styleAdjust:[["borderTopWidth","h","t"],["borderRightWidth","w","r"],["borderBottomWidth","d","b"],["borderLeftWidth","w","l",0],["paddingTop","h","t"],["paddingRight","w","r"],["paddingBottom","d","b"],["paddingLeft","w","l",0]]}),MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){(s=MathJax.ElementJax.mml).mbase.Augment({toCommonHTML:function(t,e){return this.CHTMLdefaultNode(t,e)},CHTMLmultiline:function(){s.mbase.CHTMLautoloadFile("multiline")},CHTMLdefaultNode:function(t,e){e||(e={}),t=this.CHTMLcreateNode(t),this.CHTML=i.BBOX.empty(),this.CHTMLhandleStyle(t),this.isToken&&this.CHTMLgetVariant(),this.CHTMLhandleScale(t);for(var a=Math.max(e.minChildren||0,this.data.length),s=0;s<a;s++)this.CHTMLaddChild(t,s,e);return e.noBBox||this.CHTML.clean(),this.CHTMLhandleSpace(t),this.CHTMLhandleBBox(t),this.CHTMLhandleColor(t),t},CHTMLaddChild:function(t,e,a){var s,n=this.data[e],r=a.childNodes;if(r instanceof Array&&(r=r[e]||"span"),n){if(r&&(t=i.addElement(t,r)),s=n.toCommonHTML(t,a.childOptions),r&&1!==n.CHTML.rscale&&(t.style.fontSize=t.firstChild.style.fontSize,t.firstChild.style.fontSize=""),!a.noBBox){var o=this.CHTML,l=n.CHTML;o.append(l),l.ic?o.ic=l.ic:delete o.ic,l.skew&&(o.skew=l.skew),l.pwidth&&(o.pwidth=l.pwidth)}}else a.forceChild&&(s=i.addElement(t,r||"mjx-box"));return s},CHTMLchildNode:function(t,e){return"a"===(t=t.childNodes[e]).nodeName.toLowerCase()&&(t=t.firstChild),t},CHTMLcoreNode:function(t){return this.inferRow&&this.data[0]?this.data[0].CHTMLcoreNode(t.firstChild):this.CHTMLchildNode(t,this.CoreIndex())},CHTMLstretchChildV:function(t,e,a){var i=this.data[t];if(i){var s=this.CHTML,n=i.CHTML;if(n.stretch||null==n.stretch&&i.CHTMLcanStretch("Vertical",e,a)){var r=n.w;n=i.CHTMLstretchV(e,a),s.w+=n.w-r,s.w>s.r&&(s.r=s.w),n.h>s.h&&(s.h=n.h),n.d>s.d&&(s.d=n.d),n.t>s.t&&(s.t=n.t),n.b>s.b&&(s.b=n.b)}}},CHTMLstretchChildH:function(t,e,a){var i=this.data[t];if(i){var s=this.CHTML,n=i.CHTML;if(n.stretch||null==n.stretch&&i.CHTMLcanStretch("Horizontal",e)){var r=n.w;n=i.CHTMLstretchH(this.CHTMLchildNode(a,t),e),s.w+=n.w-r,s.w>s.r&&(s.r=s.w),n.h>s.h&&(s.h=n.h),n.d>s.d&&(s.d=n.d),n.t>s.t&&(s.t=n.t),n.b>s.b&&(s.b=n.b)}}},CHTMLcanStretch:function(t,e,a){var i=!1;if(this.isEmbellished()){var s=this.Core();s&&s!==this&&(i=s.CHTMLcanStretch(t,e,a))}return this.CHTML.stretch=i,i},CHTMLstretchV:function(t,e){return this.CHTML.updateFrom(this.Core().CHTMLstretchV(t,e)),this.CHTML},CHTMLstretchH:function(t,e){return this.CHTML.updateFrom(this.CHTMLstretchCoreH(t,e)),this.CHTML},CHTMLstretchCoreH:function(t,e){return this.Core().CHTMLstretchH(this.CHTMLcoreNode(t),e)},CHTMLcreateNode:function(t){this.CHTML||(this.CHTML={}),this.CHTML=i.BBOX.zero(),this.href&&(t=i.addElement(t,"a",{href:this.href,isMathJax:!0})),this.CHTMLnodeID||(this.CHTMLnodeID=i.GetID());var e=(this.id||"MJXc-Node-"+this.CHTMLnodeID)+i.idPostfix;return this.CHTMLhandleAttributes(i.addElement(t,"mjx-"+this.type,{id:e}))},CHTMLnodeElement:function(){return this.CHTMLnodeID?document.getElementById((this.id||"MJXc-Node-"+this.CHTMLnodeID)+i.idPostfix):null},CHTMLlength2em:function(t,e){return i.length2em(t,e,this.CHTML.scale)},CHTMLhandleAttributes:function(t){if(this.class&&(t.className?t.className+=" "+this.class:t.className=this.class),this.attrNames)for(var a=this.attrNames,i=s.nocopyAttributes,n=e.config.ignoreMMLattributes,r="mstyle"===this.type?s.math.prototype.defaults:this.defaults,o=0,l=a.length;o<l;o++){var h=a[o];0!=n[h]&&(i[h]||n[h]||null!=r[h]||void 0!==t[h])||t.setAttribute(h,this.attr[h])}return t},CHTMLhandleScale:function(t){var e=1,a=this.parent,s=a?a.CHTML.scale:1,n=this.getValues("scriptlevel","fontsize");n.mathsize=this.Get("mathsize",null,!this.isToken),0!==n.scriptlevel&&(n.scriptlevel>2&&(n.scriptlevel=2),e=Math.pow(this.Get("scriptsizemultiplier"),n.scriptlevel),n.scriptminsize=i.length2em(this.Get("scriptminsize"),.8,1),e<n.scriptminsize&&(e=n.scriptminsize)),this.removedStyles&&this.removedStyles.fontSize&&!n.fontsize&&(n.fontsize=this.removedStyles.fontSize),n.fontsize&&!this.mathsize&&(n.mathsize=n.fontsize),1!==n.mathsize&&(e*=i.length2em(n.mathsize,1,1));var r=this.CHTMLvariant;return r&&r.style&&r.style["font-family"]&&(e*=i.config.scale/100/i.scale),this.CHTML.scale=e,s=this.CHTML.rscale=e/s,Math.abs(s-1)<.001&&(s=1),t&&1!==s&&(t.style.fontSize=i.Percent(s)),e},CHTMLhandleStyle:function(t){if(this.style){var e=t.style;e.cssText=this.style,this.removedStyles={};for(var a=0,s=i.removeStyles.length;a<s;a++){var n=i.removeStyles[a];e[n]&&(this.removedStyles[n]=e[n],e[n]="")}}},CHTMLhandleBBox:function(t){var e=this.CHTML,a=t.style;if(1===this.data.length&&(this.data[0].CHTML||{}).pwidth?(e.pwidth=this.data[0].CHTML.pwidth,e.mwidth=this.data[0].CHTML.mwidth,a.width="100%"):e.pwidth?(e.mwidth=i.Em(e.w),a.width="100%"):e.w<0&&(a.width="0px",a.marginRight=i.Em(e.w)),this.style)for(var s=0,n=i.BBOX.styleAdjust.length;s<n;s++){var r=i.BBOX.styleAdjust[s];r&&a[r[0]]&&e.adjust(a[r[0]],r[1],r[2],r[3])}},CHTMLhandleColor:function(t){this.mathcolor?t.style.color=this.mathcolor:this.color&&(t.style.color=this.color),this.mathbackground?t.style.backgroundColor=this.mathbackground:this.background&&(t.style.backgroundColor=this.background)},CHTMLhandleSpace:function(t){if(!this.useMMLspacing){var e=this.texSpacing();""!==e&&(this.CHTML.L=this.CHTMLlength2em(e),t.className+=" "+i.SPACECLASS[e])}},CHTMLhandleText:function(t,e,a){t.firstChild&&!this.CHTML&&(this.CHTML=i.BBOX.empty()),this.CHTML=i.handleText(t,e,a,this.CHTML)},CHTMLgetVariant:function(){var t,e=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");e.hasVariant=this.Get("mathvariant",!0),this.removedStyles&&((t=this.removedStyles).fontFamily&&(e.family=t.fontFamily),t.fontWeight&&(e.weight=t.fontWeight),t.fontStyle&&(e.style=t.fontStyle)),e.hasVariant||(e.fontfamily&&(e.family=e.fontfamily),e.fontweight&&(e.weight=e.fontweight),e.fontstyle&&(e.style=e.fontstyle)),e.weight&&e.weight.match(/^\d+$/)&&(e.weight=parseInt(e.weight)>600?"bold":"normal");var a=e.mathvariant;if(this.variantForm&&(a="-TeX-variant"),e.family&&!e.hasVariant)return!e.weight&&e.mathvariant.match(/bold/)&&(e.weight="bold"),!e.style&&e.mathvariant.match(/italic/)&&(e.style="italic"),void(this.CHTMLvariant={fonts:[],noRemap:!0,cache:{},style:{"font-family":e.family,"font-weight":e.weight||"normal","font-style":e.style||"normal"}});"bold"===e.weight?a={normal:s.VARIANT.BOLD,italic:s.VARIANT.BOLDITALIC,fraktur:s.VARIANT.BOLDFRAKTUR,script:s.VARIANT.BOLDSCRIPT,"sans-serif":s.VARIANT.BOLDSANSSERIF,"sans-serif-italic":s.VARIANT.SANSSERIFBOLDITALIC}[a]||a:"normal"===e.weight&&(a={bold:s.VARIANT.normal,"bold-italic":s.VARIANT.ITALIC,"bold-fraktur":s.VARIANT.FRAKTUR,"bold-script":s.VARIANT.SCRIPT,"bold-sans-serif":s.VARIANT.SANSSERIF,"sans-serif-bold-italic":s.VARIANT.SANSSERIFITALIC}[a]||a),"italic"===e.style?a={normal:s.VARIANT.ITALIC,bold:s.VARIANT.BOLDITALIC,"sans-serif":s.VARIANT.SANSSERIFITALIC,"bold-sans-serif":s.VARIANT.SANSSERIFBOLDITALIC}[a]||a:"normal"===e.style&&(a={italic:s.VARIANT.NORMAL,"bold-italic":s.VARIANT.BOLD,"sans-serif-italic":s.VARIANT.SANSSERIF,"sans-serif-bold-italic":s.VARIANT.BOLDSANSSERIF}[a]||a),this.CHTMLvariant=i.FONTDATA.VARIANT[a]||i.FONTDATA.VARIANT[s.VARIANT.NORMAL]},CHTMLbboxFor:function(t){return this.data[t]&&this.data[t].CHTML?this.data[t].CHTML:i.BBOX.zero()},CHTMLdrawBBox:function(t,e){e||(e=this.CHTML);var a=i.Element("mjx-box",{style:{opacity:.25,"margin-left":i.Em(-(e.w+(e.R||0)))}},[["mjx-box",{style:{height:i.Em(e.h),width:i.Em(e.w),"background-color":"red"}}],["mjx-box",{style:{height:i.Em(e.d),width:i.Em(e.w),"margin-left":i.Em(-e.w),"vertical-align":i.Em(-e.d),"background-color":"green"}}]]);t.nextSibling?t.parentNode.insertBefore(a,t.nextSibling):t.parentNode.appendChild(a)},CHTMLnotEmpty:function(t){for(;t&&t.data.length<2&&("mrow"===t.type||"texatom"===t.type);)t=t.data[0];return!!t}},{CHTMLautoload:function(){var a=i.autoloadDir+"/"+this.type+".js";e.RestartAfter(t.Require(a))},CHTMLautoloadFile:function(a){var s=i.autoloadDir+"/"+a+".js";e.RestartAfter(t.Require(s))},CHTMLstretchV:function(t,e){return this.Core().CHTMLstretchV(t,e),this.toCommonHTML(this.CHTMLnodeElement(),{stretch:!0}),this.CHTML},CHTMLstretchH:function(t,e){return this.CHTMLstretchCoreH(t,e),this.toCommonHTML(t,{stretch:!0}),this.CHTML}}),s.chars.Augment({toCommonHTML:function(t,e){null==e&&(e={});var a=this.toString();e.remap&&(a=e.remap(a,e.remapchars)),this.CHTMLhandleText(t,a,e.variant||this.parent.CHTMLvariant)}}),s.entity.Augment({toCommonHTML:function(t,e){null==e&&(e={});var a=this.toString();e.remapchars&&(a=e.remap(a,e.remapchars)),this.CHTMLhandleText(t,a,e.variant||this.parent.CHTMLvariant)}}),s.math.Augment({toCommonHTML:function(t){t=this.CHTMLdefaultNode(t),this.CHTML.w<0&&(t.parentNode.style.width="0px",t.parentNode.style.marginRight=i.Em(this.CHTML.w));var a=this.Get("alttext");if(a&&!t.getAttribute("aria-label")&&t.setAttribute("aria-label",a),this.CHTML.pwidth)t.parentNode.style.minWidth=this.CHTML.mwidth||i.Em(this.CHTML.w),t.parentNode.className="mjx-full-width "+t.parentNode.className,t.style.width=this.CHTML.pwidth;else if(!this.isMultiline&&"block"===this.Get("display")){var n=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");n.indentalignfirst!==s.INDENTALIGN.INDENTALIGN&&(n.indentalign=n.indentalignfirst),n.indentalign===s.INDENTALIGN.AUTO&&(n.indentalign=u.displayAlign),n.indentshiftfirst!==s.INDENTSHIFT.INDENTSHIFT&&(n.indentshift=n.indentshiftfirst),"auto"===n.indentshift&&(n.indentshift="0");var r=this.CHTMLlength2em(n.indentshift,i.cwidth);if("0"!==u.displayIndent){var o=this.CHTMLlength2em(u.displayIndent,i.cwidth);r+=n.indentalign===s.INDENTALIGN.RIGHT?-o:o}var l=t.parentNode.parentNode.style;t.parentNode.style.textAlign=l.textAlign=n.indentalign,r&&(r*=i.em/i.outerEm,e.Insert(l,{left:{marginLeft:i.Em(r)},right:{marginRight:i.Em(-r)},center:{marginLeft:i.Em(r),marginRight:i.Em(-r)}}[n.indentalign]))}return t}}),s.mi.Augment({toCommonHTML:function(t){t=this.CHTMLdefaultNode(t);var e=this.CHTML,a=this.data.join("");return null!=e.skew&&1!==a.length&&delete e.skew,e.r>e.w&&1===a.length&&!this.CHTMLvariant.noIC&&(e.ic=e.r-e.w,e.w=e.r,t.lastChild.style.paddingRight=i.Em(e.ic)),t}}),s.mn.Augment({CHTMLremapMinus:function(t){return t.replace(/^-/,"−")},toCommonHTML:function(t){t=this.CHTMLdefaultNode(t,{childOptions:{remap:this.CHTMLremapMinus}});var e=this.CHTML,a=this.data.join("");return null!=e.skew&&1!==a.length&&delete e.skew,e.r>e.w&&1===a.length&&!this.CHTMLvariant.noIC&&(e.ic=e.r-e.w,e.w=e.r,t.lastChild.style.paddingRight=i.Em(e.ic)),t}}),s.mo.Augment({toCommonHTML:function(t){t=this.CHTMLcreateNode(t),this.CHTMLhandleStyle(t),this.CHTMLgetVariant(),this.CHTMLhandleScale(t),i.BBOX.empty(this.CHTML);var e=this.getValues("displaystyle","largeop");if(e.variant=this.CHTMLvariant,e.text=this.data.join(""),""==e.text)this.fence&&(t.style.width=i.Em(i.TEX.nulldelimiterspace));else{this.CHTMLadjustAccent(e),this.CHTMLadjustVariant(e);for(var a=0,s=this.data.length;a<s;a++)this.CHTMLaddChild(t,a,{childOptions:{variant:e.mathvariant,remap:this.remap,remapchars:e.remapchars}});1!==e.text.length?delete this.CHTML.skew:0===this.CHTML.w&&this.CHTML.l<0&&this.CHTMLfixCombiningChar(t),e.largeop&&this.CHTMLcenterOp(t)}return this.CHTML.clean(),this.CHTMLhandleBBox(t),this.CHTMLhandleSpace(t),this.CHTMLhandleColor(t),t},CHTMLhandleSpace:function(t){if(this.useMMLspacing){var e=this.getValues("scriptlevel","lspace","rspace");e.lspace=Math.max(0,this.CHTMLlength2em(e.lspace)),e.rspace=Math.max(0,this.CHTMLlength2em(e.rspace)),e.scriptlevel>0&&(this.hasValue("lspace")||(e.lspace=.15),this.hasValue("rspace")||(e.rspace=.15));for(var a=this,s=this.Parent();s&&s.isEmbellished()&&s.Core()===a;)a=s,s=s.Parent(),t=a.CHTMLnodeElement();e.lspace&&(t.style.paddingLeft=i.Em(e.lspace)),e.rspace&&(t.style.paddingRight=i.Em(e.rspace)),this.CHTML.L=e.lspace,this.CHTML.R=e.rspace}else this.SUPER(arguments).CHTMLhandleSpace.apply(this,arguments)},CHTMLadjustAccent:function(t){var e=this.CoreParent();if(t.parent=e,1===t.text.length&&e&&e.isa(s.munderover)&&1===this.CoreText(e.data[e.base]).length){var a=e.data[e.over],n=e.data[e.under];a&&this===a.CoreMO()&&e.Get("accent")?t.remapchars=i.FONTDATA.REMAPACCENT:n&&this===n.CoreMO()&&e.Get("accentunder")&&(t.remapchars=i.FONTDATA.REMAPACCENTUNDER)}},CHTMLadjustVariant:function(t){var e=t.parent,a=e&&e.isa(s.msubsup)&&this!==e.data[e.base];t.largeop&&(t.mathvariant=t.displaystyle?"-largeOp":"-smallOp"),a&&(t.remapchars=this.remapChars,t.text.match(/['`"\u00B4\u2032-\u2037\u2057]/)&&(t.mathvariant="-TeX-variant"))},CHTMLfixCombiningChar:function(t){t=t.firstChild;var e=i.Element("mjx-box",{style:{width:".25em","margin-left":"-.25em"}});t.insertBefore(e,t.firstChild)},CHTMLcenterOp:function(t){var e=this.CHTML,a=(e.h-e.d)/2-i.TEX.axis_height;Math.abs(a)>.001&&(t.style.verticalAlign=i.Em(-a)),e.h-=a,e.d+=a,e.r>e.w&&(e.ic=e.r-e.w,e.w=e.r,t.style.paddingRight=i.Em(e.ic))},CHTMLcanStretch:function(t,e,a){if(!this.Get("stretchy"))return!1;var s=this.data.join("");if(1!==s.length)return!1;var n={text:s};this.CHTMLadjustAccent(n),n.remapchars&&(s=n.remapchars[s]||s);var r=(s=i.FONTDATA.DELIMITERS[s.charCodeAt(0)])&&s.dir===t.substr(0,1);return r&&(r=this.CHTML.h!==e||this.CHTML.d!==a||!!this.Get("minsize",!0)||!!this.Get("maxsize",!0))&&(this.CHTML.stretch=!0),r},CHTMLstretchV:function(t,e){var a,s=this.CHTMLnodeElement(),n=this.CHTML,r=this.getValues("symmetric","maxsize","minsize"),o=i.TEX.axis_height;if(a=r.symmetric?2*Math.max(t-o,e+o):t+e,r.maxsize=this.CHTMLlength2em(r.maxsize,n.h+n.d),r.minsize=this.CHTMLlength2em(r.minsize,n.h+n.d),(a=Math.max(r.minsize,Math.min(r.maxsize,a)))!==n.sH){for(a!=r.minsize&&(a=[Math.max(a*i.TEX.delimiterfactor/1e3,a-i.TEX.delimitershortfall),a]);s.firstChild;)s.removeChild(s.firstChild);this.CHTML=n=i.createDelimiter(s,this.data.join("").charCodeAt(0),a,n),n.sH=a instanceof Array?a[1]:a,a=r.symmetric?(n.h+n.d)/2+o:(n.h+n.d)*t/(t+e),a-=n.h,Math.abs(a)>.05&&(s.style.verticalAlign=i.Em(a),n.h+=a,n.d-=a,n.t+=a,n.b-=a)}return this.CHTML},CHTMLstretchH:function(t,e){var a=this.CHTML,n=this.getValues("maxsize","minsize","mathvariant","fontweight");if(("bold"===n.fontweight||"bold"===(this.removedStyles||{}).fontWeight||parseInt(n.fontweight)>=600)&&!this.Get("mathvariant",!0)&&(n.mathvariant=s.VARIANT.BOLD),n.maxsize=this.CHTMLlength2em(n.maxsize,a.w),n.minsize=this.CHTMLlength2em(n.minsize,a.w),(e=Math.max(n.minsize,Math.min(n.maxsize,e)))!==a.sW){for(;t.firstChild;)t.removeChild(t.firstChild);this.CHTML=a=i.createDelimiter(t,this.data.join("").charCodeAt(0),e,a,n.mathvariant),a.sW=e}return this.CHTML}}),s.mtext.Augment({CHTMLgetVariant:function(){if(i.config.mtextFontInherit||"merror"===this.Parent().type){var t=i.config.scale/100/i.scale,e={cache:{},fonts:[],className:"MJXc-font-inherit",rscale:t,style:{"font-size":i.Percent(t)}},a=this.Get("mathvariant");a.match(/bold/)&&(e.style["font-weight"]="bold"),a.match(/italic|-tex-mathit/)&&(e.style["font-style"]="italic"),"monospace"===a&&(e.className+=" MJXc-monospace-font"),"double-struck"===a&&(e.className+=" MJXc-double-struck-font"),a.match(/fraktur/)&&(e.className+=" MJXc-fraktur-font"),a.match(/sans-serif/)&&(e.className+=" MJXc-sans-serif-font"),a.match(/script/)&&(e.className+=" MJXc-script-font"),this.CHTMLvariant=e}else this.SUPER(arguments).CHTMLgetVariant.call(this)}}),s.merror.Augment({toCommonHTML:function(t){t=this.CHTMLdefaultNode(t);var e=this.CHTML;return e.rescale(.9),e.h+=3/i.em,e.h>e.t&&(e.t=e.h),e.d+=3/i.em,e.d>e.b&&(e.b=e.d),e.w+=8/i.em,e.r=e.w,e.l=0,t}}),s.mspace.Augment({toCommonHTML:function(t){t=this.CHTMLcreateNode(t),this.CHTMLhandleStyle(t),this.CHTMLhandleScale(t);var e=this.getValues("height","depth","width"),a=this.CHTMLlength2em(e.width),s=this.CHTMLlength2em(e.height),n=this.CHTMLlength2em(e.depth),r=this.CHTML;return r.w=r.r=a,r.h=r.t=s,r.d=r.b=n,r.l=0,a<0&&(t.style.marginRight=i.Em(a),a=0),t.style.width=i.Em(a),t.style.height=i.Em(Math.max(0,s+n)),n&&(t.style.verticalAlign=i.Em(-n)),this.CHTMLhandleBBox(t),this.CHTMLhandleColor(t),t}}),s.mpadded.Augment({toCommonHTML:function(t,e){var a;e&&e.stretch?a=(t=t.firstChild).firstChild:(a=(t=this.CHTMLdefaultNode(t,{childNodes:"mjx-box",forceChild:!0})).firstChild,(t=i.addElement(t,"mjx-block")).appendChild(a),i.addElement(t,"mjx-strut"));var s=this.CHTMLbboxFor(0),n=this.getValues("width","height","depth","lspace","voffset"),r=0,o=0,l=s.w,h=s.h,c=s.d;a.style.width=0,a.style.margin=i.Em(-h)+" 0 "+i.Em(-c),""!==n.width&&(l=this.CHTMLdimen(n.width,"w",l,0)),""!==n.height&&(h=this.CHTMLdimen(n.height,"h",h,0)),""!==n.depth&&(c=this.CHTMLdimen(n.depth,"d",c,0)),""!==n.voffset&&(o=this.CHTMLdimen(n.voffset))&&(a.style.position="relative",a.style.top=i.Em(-o)),""!==n.lspace&&(r=this.CHTMLdimen(n.lspace))&&(a.style.position="relative",a.style.left=i.Em(r)),t.style.width=0,t.style.marginTop=i.Em(h-1),t.style.padding="0 "+i.Em(l)+" "+i.Em(c)+" 0";var u=i.BBOX({w:l,h:h,d:c,l:0,r:l,t:h,b:c,scale:this.CHTML.scale,rscale:this.CHTML.rscale});return u.combine(s,r,o),u.w=l,u.h=h,u.d=c,this.CHTML=u,t.parentNode},CHTMLstretchV:s.mbase.CHTMLstretchV,CHTMLstretchH:s.mbase.CHTMLstretchH,CHTMLdimen:function(t,e,a,i){null==i&&(i=-1e6);var s=(t=String(t)).match(/width|height|depth/),n=s?this.CHTML[s[0].charAt(0)]:e?this.CHTML[e]:0,r=this.CHTMLlength2em(t,n)||0;return t.match(/^[-+]/)&&null!=a&&(r+=a),null!=i&&(r=Math.max(i,r)),r}}),s.munderover.Augment({toCommonHTML:function(t,e){var a=this.getValues("displaystyle","accent","accentunder","align"),n=this.data[this.base];if(!a.displaystyle&&null!=n&&(n.movablelimits||n.CoreMO().Get("movablelimits")))return s.msubsup.prototype.toCommonHTML.call(this,t,h);var r,o,l=[],h=!1;if(e&&e.stretch)this.data[this.base]&&(n=i.getNode(t,"mjx-op")),this.data[this.under]&&(r=i.getNode(t,"mjx-under")),this.data[this.over]&&(o=i.getNode(t,"mjx-over")),l[0]=n,l[1]=r||o,l[2]=o,h=!0;else{var c=["mjx-op","mjx-under","mjx-over"];1===this.over&&(c[1]=c[2]),t=this.CHTMLdefaultNode(t,{childNodes:c,noBBox:!0,forceChild:!0,minChildren:2}),l[0]=n=t.removeChild(t.firstChild),l[1]=r=o=t.removeChild(t.firstChild),t.firstChild&&(l[2]=o=t.removeChild(t.firstChild))}var u=[],d=this.CHTMLgetBBoxes(u,l,a),m=u[this.base],p=this.CHTML;p.w=d,p.h=m.h,p.d=m.d;var f=n,g=0;return m.ic&&(g=1.3*m.ic+.05),this.data[this.over]&&(f=this.CHTMLaddOverscript(o,u,a,g,n,h)),this.data[this.under]?this.CHTMLaddUnderscript(r,u,a,g,t,f,h):h||t.appendChild(f),this.CHTMLplaceBoxes(n,r,o,a,u),t},CHTMLgetBBoxes:function(t,e,a){var s,n,r=this.data.length,o=-1e6,l=o;for(s=0;s<r;s++)t[s]=this.CHTMLbboxFor(s),t[s].x=t[s].y=0,this.data[s]&&(t[s].stretch=this.data[s].CHTMLcanStretch("Horizontal")),n=s===this.base?1:t[s].rscale,s!==this.base&&(delete t[s].L,delete t[s].R),l=Math.max(l,n*(t[s].w+(t[s].L||0)+(t[s].R||0))),!t[s].stretch&&l>o&&(o=l);for(-1e6===o&&(o=l),s=0;s<r;s++)t[s].stretch&&(n=s===this.base?1:t[s].rscale,t[s]=this.data[s].CHTMLstretchH(e[s].firstChild,o/n),t[s].x=t[s].y=0,l=Math.max(l,n*(t[s].w+(t[s].L||0)+(t[s].R||0))));return t[this.base]||(t[this.base]=i.BBOX.empty()),l},CHTMLaddOverscript:function(t,e,a,s,n,r){var o,l,h,c=this.CHTML,u=i.TEX.big_op_spacing5,d=e[this.over],m=e[this.base],p=d.rscale;if(!r){var f=i.Element("mjx-stack");f.appendChild(t),f.appendChild(n)}return d.D&&(d.d=d.D),d.d<0&&(t.firstChild.style.verticalAlign="top",t.style.height=i.Em(d.h+d.d)),d.x=0,a.accent?(d.w<.001&&(d.x+=(d.r-d.l)/2),h=i.TEX.rule_thickness,u=0,m.skew&&(d.x+=p*m.skew,c.skew=p*m.skew,d.x+p*d.w>c.w&&(c.skew+=(c.w-(d.x+p*d.w))/2))):(o=i.TEX.big_op_spacing1,l=i.TEX.big_op_spacing3,h=Math.max(o,l-Math.max(0,p*d.d))),d.x+=s/2,d.y=c.h+h+u+p*d.d,h&&(t.style.paddingBottom=i.Em(h/p)),u&&(t.style.paddingTop=i.Em(u/p)),f},CHTMLaddUnderscript:function(t,e,a,s,n,r,o){var l,h,c,u=this.CHTML,d=i.TEX.big_op_spacing5,m=e[this.under],p=m.rscale;o||(i.addElement(n,"mjx-itable",{},[["mjx-row",{},[["mjx-cell"]]],["mjx-row"]]),n.firstChild.firstChild.firstChild.appendChild(r),n.firstChild.lastChild.appendChild(t)),m.D&&(m.d=m.D),m.d<0&&(t.firstChild.style.verticalAlign="top",n.firstChild.style.marginBottom=i.Em(m.d)),a.accentunder?(c=2*i.TEX.rule_thickness,d=0):(l=i.TEX.big_op_spacing2,h=i.TEX.big_op_spacing4,c=Math.max(l,h-p*m.h)),m.x=-s/2,m.y=-(u.d+c+d+p*m.h),c&&(t.style.paddingTop=i.Em(c/p)),d&&(t.style.paddingBottom=i.Em(d/p))},CHTMLplaceBoxes:function(t,e,a,s,n){var r,o,l=this.CHTML.w,h=n.length,c=i.BBOX.zero();c.scale=this.CHTML.scale,c.rscale=this.CHTML.rscale,n[this.base].x=n[this.base].y=0;var u=1e6;for(r=0;r<h;r++){var d=(o=r===this.base?1:n[r].rscale)*(n[r].w+(n[r].L||0)+(n[r].R||0));n[r].x+={left:0,center:(l-d)/2,right:l-d}[s.align],n[r].x<u&&(u=n[r].x)}for(r=0;r<h;r++)this.data[r]&&(o=r===this.base?1:n[r].rscale,n[r].x-u&&((r===this.base?t:r===this.over?a:e).style.paddingLeft=i.Em((n[r].x-u)/o)),c.combine(n[r],n[r].x-u,n[r].y));this.CHTML=c},CHTMLstretchV:s.mbase.CHTMLstretchV,CHTMLstretchH:s.mbase.CHTMLstretchH,CHTMLchildNode:function(t,e){var a=["mjx-op","mjx-under","mjx-over"];return 1===this.over&&(a[1]=a[2]),i.getNode(t,a[e])}}),s.msubsup.Augment({toCommonHTML:function(t,e){var a,s,n,r=this.getValues("displaystyle","subscriptshift","superscriptshift","texprimestyle");if(e&&e.stretch)this.data[this.base]&&(a=i.getNode(t,"mjx-base")),this.data[this.sub]&&(s=i.getNode(t,"mjx-sub")),this.data[this.sup]&&(n=i.getNode(t,"mjx-sup")),l=i.getNode(t,"mjx-stack");else{var o=["mjx-base","mjx-sub","mjx-sup"];if(1===this.sup&&(o[1]=o[2]),t=this.CHTMLdefaultNode(t,{childNodes:o,noBBox:!0,forceChild:!0,minChildren:3}),a=t.childNodes[this.base],s=t.childNodes[this.sub],n=t.childNodes[this.sup],this.CHTMLnotEmpty(this.data[this.sub])||(t.removeChild(s),s=null),this.CHTMLnotEmpty(this.data[this.sup])||(t.removeChild(n),n=null),3===t.childNodes.length){var l=i.addElement(t,"mjx-stack");l.appendChild(n),l.appendChild(s)}}for(var h=[],c=i.BBOX.empty(this.CHTML),u=0,d=this.data.length;u<d;u++)h[u]=this.CHTMLbboxFor(u);var m=h[this.base]||i.BBOX.empty(),p=h[this.sub],f=h[this.sup],g=s?p.rscale:1,M=n?f.rscale:1;c.combine(m,0,0);var x,T=i.TEX.x_height,E=i.TEX.scriptspace,C=i.TEX.sup_drop*M,v=i.TEX.sub_drop*g,b=m.h-C,L=m.d+v,A=0;m.ic&&(c.w-=m.ic,a.style.marginRight=i.Em(-m.ic),A=1.3*m.ic+.05);var y=this.data[this.base];y&&("mrow"!==y.type&&"mstyle"!==y.type||1!==y.data.length||(y=y.data[0]),"mi"!==y.type&&"mo"!==y.type||1!==y.data.join("").length||1!==m.rscale||m.sH||y.Get("largeop")||(b=L=0)),r.subscriptshift=""===r.subscriptshift?0:this.CHTMLlength2em(r.subscriptshift),r.superscriptshift=""===r.superscriptshift?0:this.CHTMLlength2em(r.superscriptshift);var R=c.w;if(s&&(p.w+=E),n&&(f.w+=E),n)if(s){L=Math.max(L,i.TEX.sub2);var S=i.TEX.rule_thickness;b-M*f.d-(g*p.h-L)<3*S&&(L=3*S-b+M*f.d+g*p.h,(C=.8*T-(b-M*f.d))>0&&(b+=C,L-=C)),b=Math.max(b,r.superscriptshift),L=Math.max(L,r.subscriptshift),s.style.paddingRight=i.Em(E/g),n.style.paddingBottom=i.Em(b/M+L/g-f.d-p.h/g*M),n.style.paddingLeft=i.Em(A/M),n.style.paddingRight=i.Em(E/M),l.style.verticalAlign=i.Em(-L),c.combine(f,R+A,b),c.combine(p,R,-L)}else x=i.TEX[r.displaystyle?"sup1":r.texprimestyle?"sup3":"sup2"],b=Math.max(b,x,M*f.d+.25*T,r.superscriptshift),n.style.verticalAlign=i.Em(b/M),n.style.paddingLeft=i.Em(A/M),n.style.paddingRight=i.Em(E/M),c.combine(f,R+A,b);else s&&(L=Math.max(L,i.TEX.sub1,g*p.h-.8*T,r.subscriptshift),s.style.verticalAlign=i.Em(-L/g),s.style.paddingRight=i.Em(E/g),c.combine(p,R,-L));return c.clean(),t},CHTMLstretchV:s.mbase.CHTMLstretchV,CHTMLstretchH:s.mbase.CHTMLstretchH,CHTMLchildNode:function(t,e){var a=["mjx-base","mjx-sub","mjx-sup"];return 1===this.over&&(a[1]=a[2]),i.getNode(t,a[e])}}),s.mfrac.Augment({toCommonHTML:function(t){t=this.CHTMLdefaultNode(t,{childNodes:["mjx-numerator","mjx-denominator"],childOptions:{autowidth:!0},forceChild:!0,noBBox:!0,minChildren:2});var e=this.getValues("linethickness","displaystyle","numalign","denomalign","bevelled"),a=e.displaystyle,s=t.firstChild,n=t.lastChild,r=i.addElement(t,"mjx-box");r.appendChild(s),r.appendChild(n),t.appendChild(r),"center"!==e.numalign&&(s.style.textAlign=e.numalign),"center"!==e.denomalign&&(n.style.textAlign=e.denomalign);var o=this.CHTMLbboxFor(0),l=this.CHTMLbboxFor(1),h=i.BBOX.empty(this.CHTML),c=o.rscale,u=l.rscale;e.linethickness=Math.max(0,i.thickness2em(e.linethickness||"0",h.scale));var d,m,p,f,g=i.TEX.min_rule_thickness/i.em,M=i.TEX.axis_height,x=e.linethickness;if(e.bevelled){r.className+=" MJXc-bevelled";var T=a?.4:.15,E=Math.max(c*(o.h+o.d),u*(l.h+l.d))+2*T,C=i.Element("mjx-bevel");r.insertBefore(C,n);var v=i.createDelimiter(C,47,E);p=c*(o.d-o.h)/2+M+T,f=u*(l.d-l.h)/2+M-T,p&&(s.style.verticalAlign=i.Em(p/c)),f&&(n.style.verticalAlign=i.Em(f/u)),C.style.marginLeft=C.style.marginRight=i.Em(-T/2),h.combine(o,0,p),h.combine(v,c*o.w-T/2,0),h.combine(l,c*o.w+v.w-T,f),h.clean()}else{if(r.className+=" MJXc-stacked",a?(p=i.TEX.num1,f=i.TEX.denom1):(p=0===x?i.TEX.num3:i.TEX.num2,f=i.TEX.denom2),0===x)d=Math.max((a?7:3)*i.TEX.rule_thickness,2*g),(m=p-o.d*c-(l.h*u-f))<d&&(p+=(d-m)/2,f+=(d-m)/2);else{d=Math.max((a?2:0)*g+x,x/2+1.5*g),x=Math.max(x,g),(m=p-o.d*c-(M+x/2))<d&&(p+=d-m),(m=M-x/2-(l.h*u-f))<d&&(f+=d-m),o.L=o.R=l.L=l.R=.1;var b=i.addElement(r,"mjx-line",{style:{"border-bottom":i.Px(x*h.scale,1)+" solid",top:i.Em(-x/2-M)}})}h.combine(o,0,p),h.combine(l,0,-f),h.clean(),r.style.width=i.Em(h.w),s.style.width=i.Em(h.w/c),n.style.width=i.Em(h.w/u),b&&(b.style.width=r.style.width),s.style.top=i.Em(-h.h/c),n.style.bottom=i.Em(-h.d/u),i.addElement(t,"mjx-vsize",{style:{height:i.Em(h.h+h.d),verticalAlign:i.Em(-h.d)}})}if(!this.texWithDelims&&!this.useMMLspacing){var L=i.TEX.nulldelimiterspace;r.style.padding="0 "+i.Em(L),h.l+=L,h.r+=L,h.w+=2*L}return t},CHTMLcanStretch:function(t){return!1}}),s.msqrt.Augment({toCommonHTML:function(t){var e=(t=this.CHTMLdefaultNode(t,{childNodes:["mjx-box","mjx-root"],forceChild:!0,noBBox:!0})).firstChild||i.Element("mjx-box"),a=i.addElement(t,"mjx-box");a.appendChild(e);var s,n,r=this.CHTMLbboxFor(0),o=i.BBOX.empty(this.CHTML),l=i.TEX.rule_thickness,h=i.TEX.surd_height,c=l;this.Get("displaystyle")&&(c=i.TEX.x_height),s=l+c/4,n=r.h+r.d+s+l;var u=i.Element("mjx-surd");a.insertBefore(u,e);var d=i.createDelimiter(u,8730,[n-.04,n]);d.h+d.d>n&&(s=(d.h+d.d-(n-l))/2),n=r.h+s+l;var m=this.CHTMLaddRoot(t,d,d.h+d.d-n);return e.style.paddingTop=i.Em(s),e.style.borderTop=i.Px(h*r.scale,1)+" solid",a.style.paddingTop=i.Em(2*l-h),r.h+=s+2*l,o.combine(d,m,n-d.h),o.combine(r,m+d.w,0),o.clean(),t},CHTMLaddRoot:function(){return 0}}),s.mroot.Augment({toCommonHTML:s.msqrt.prototype.toCommonHTML,CHTMLaddRoot:function(t,e,a){if(this.data[1]){var s=this.CHTML,n=this.data[1].CHTML,r=t.firstChild,o=n.rscale,l=this.CHTMLrootHeight(n,e,o)-a,h=Math.min(n.w,n.r),c=Math.max(h,e.offset/o);return l&&(r.style.verticalAlign=i.Em(l/o)),c>h&&(r.firstChild.style.paddingLeft=i.Em(c-h)),c-=e.offset/o,r.style.width=i.Em(c),s.combine(n,0,l),c*o}},CHTMLrootHeight:function(t,e,a){return.45*(e.h+e.d-.9)+e.offset+Math.max(0,t.d-.075)}}),s.mfenced.Augment({toCommonHTML:function(t){t=this.CHTMLcreateNode(t),this.CHTMLhandleStyle(t),this.CHTMLhandleScale(t),this.CHTMLaddChild(t,"open",{});for(var e=0,a=this.data.length;e<a;e++)this.CHTMLaddChild(t,"sep"+e,{}),this.CHTMLaddChild(t,e,{});this.CHTMLaddChild(t,"close",{});var i=this.CHTML.h,s=this.CHTML.d;for(this.CHTMLstretchChildV("open",i,s),e=0,a=this.data.length;e<a;e++)this.CHTMLstretchChildV("sep"+e,i,s),this.CHTMLstretchChildV(e,i,s);return this.CHTMLstretchChildV("close",i,s),this.CHTMLhandleSpace(t),this.CHTMLhandleBBox(t),this.CHTMLhandleColor(t),t}}),s.mrow.Augment({toCommonHTML:function(t,e){e=e||{},t=this.CHTMLdefaultNode(t);for(var a,s=this.CHTML,n=s.h,r=s.d,o=0,l=this.data.length;o<l;o++)this.CHTMLstretchChildV(o,n,r),this.data[o]&&this.data[o].CHTML&&this.data[o].CHTML.w<0&&(a=!0);return this.CHTMLlineBreaks()?(this.CHTMLmultiline(t),e.autowidth&&(t.style.width="")):(a&&s.w&&(t.style.width=i.Em(Math.max(0,s.w))),s.w<0&&(t.style.marginRight=i.Em(s.w))),t},CHTMLlineBreaks:function(){return!!this.parent.linebreakContainer&&(c.automatic&&this.CHTML.w>i.linebreakWidth||this.hasNewline())},CHTMLstretchV:function(t,e){return this.CHTMLstretchChildV(this.CoreIndex(),t,e),this.CHTML},CHTMLstretchH:function(t,e){return this.CHTMLstretchChildH(this.CoreIndex(),e,t),this.CHTML}}),s.mstyle.Augment({toCommonHTML:function(t){return t=this.CHTMLdefaultNode(t),this.scriptlevel&&this.data[0]&&this.CHTML.rescale(this.data[0].CHTML.rscale),t}}),s.TeXAtom.Augment({toCommonHTML:function(t,e){if(e&&e.stretch||(t=this.CHTMLdefaultNode(t)),this.texClass===s.TEXCLASS.VCENTER){var a=i.TEX.axis_height,n=this.CHTML,r=a-(n.h+n.d)/2+n.d;Math.abs(r)>.001&&(t.style.verticalAlign=i.Em(r),n.h+=r,n.t+=r,n.d-=r,n.b-=r)}return t},CHTMLstretchV:function(t,e){return this.CHTML.updateFrom(this.Core().CHTMLstretchV(t,e)),this.toCommonHTML(this.CHTMLnodeElement(),{stretch:!0}),this.CHTML},CHTMLstretchH:function(t,e){return this.CHTML.updateFrom(this.CHTMLstretchCoreH(t,e)),this.toCommonHTML(t,{stretch:!0}),this.CHTML}}),s.semantics.Augment({toCommonHTML:function(t){return t=this.CHTMLcreateNode(t),this.data[0]&&(this.data[0].toCommonHTML(t),this.CHTML.updateFrom(this.data[0].CHTML),this.CHTMLhandleBBox(t)),t}}),s.annotation.Augment({toCommonHTML:function(t){return this.CHTMLcreateNode(t)}}),s["annotation-xml"].Augment({toCommonHTML:s.mbase.CHTMLautoload}),s.ms.Augment({toCommonHTML:s.mbase.CHTMLautoload}),s.mglyph.Augment({toCommonHTML:s.mbase.CHTMLautoload}),s.menclose.Augment({toCommonHTML:s.mbase.CHTMLautoload}),s.maction.Augment({toCommonHTML:s.mbase.CHTMLautoload}),s.mmultiscripts.Augment({toCommonHTML:s.mbase.CHTMLautoload}),s.mtable.Augment({toCommonHTML:s.mbase.CHTMLautoload}),MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",i,"jax.js"]),0)})}),MathJax.Hub.Register.StartupHook("End Cookie",function(){"None"!==e.config.menuSettings.zoom&&t.Require("[MathJax]/extensions/MathZoom.js")})}(MathJax.Ajax,MathJax.Hub,MathJax.HTML,MathJax.OutputJax.CommonHTML),MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.OutputJax.CommonHTML;t["annotation-xml"].Augment({toCommonHTML:function(t){var e=this.Get("encoding");return t=this.CHTMLdefaultNode(t,{childOptions:{encoding:e}}),1!==this.CHTML.rscale&&this.CHTML.rescale(1/this.CHTML.rscale),t}}),t.xml.Augment({toCommonHTML:function(t,a){for(var i=this.CHTML=e.BBOX.zero(),s=0,n=this.data.length;s<n;s++)t.appendChild(this.data[s].cloneNode(!0));var r=t.offsetWidth,o=t.offsetHeight,l=e.addElement(t,"mjx-hd-test",{style:{height:o+"px"}});i.d=i.b=(t.offsetHeight-o)/e.em,i.w=i.r=r/e.em,i.h=i.t=o/e.em-i.d,t.removeChild(l)}}),MathJax.Hub.Startup.signal.Post("CommonHTML annotation-xml Ready"),MathJax.Ajax.loadComplete(e.autoloadDir+"/annotation-xml.js")}),MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var t,e,a,i=MathJax.ElementJax.mml,s=MathJax.OutputJax.CommonHTML,n=s.config.tooltip=MathJax.Hub.Insert({delayPost:600,delayClear:600,offsetX:10,offsetY:5},s.config.tooltip||{});i.maction.Augment({CHTMLtooltip:s.addElement(document.body,"div",{id:"MathJax_CHTML_Tooltip"}),toCommonHTML:function(t){var e=this.Get("selection");t=this.CHTMLcreateNode(t),this.CHTML=s.BBOX.empty(),this.CHTMLhandleStyle(t),this.CHTMLhandleScale(t),this.CHTMLaddChild(t,e-1,{}),this.CHTML.clean(),this.CHTMLhandleSpace(t),this.CHTMLhandleBBox(t),this.CHTMLhandleColor(t);var a=this.Get("actiontype");return this.CHTMLaction[a]&&this.CHTMLaction.hasOwnProperty(a)&&this.CHTMLaction[a].call(this,t,e),t},CHTMLcoreNode:function(t){return this.CHTMLchildNode(t,0)},CHTMLaction:{toggle:function(t,e){this.selection=e,t.onclick=MathJax.Callback(["CHTMLclick",this,s.jax]),t.style.cursor="pointer"},statusline:function(t,e){t.onmouseover=MathJax.Callback(["CHTMLsetStatus",this]),t.onmouseout=MathJax.Callback(["CHTMLclearStatus",this]),t.onmouseover.autoReset=t.onmouseout.autoReset=!0},tooltip:function(t,e){this.data[1]&&this.data[1].isToken?t.title=t.alt=this.data[1].data.join(""):(t.onmouseover=MathJax.Callback(["CHTMLtooltipOver",this,s.jax]),t.onmouseout=MathJax.Callback(["CHTMLtooltipOut",this,s.jax]),t.onmouseover.autoReset=t.onmouseout.autoReset=!0)}},CHTMLclick:function(t,e){++this.selection>this.data.length&&(this.selection=1);var a=!!t.hover;if(t.Update(),a){var i=document.getElementById(t.inputID+"-Span");MathJax.Extension.MathEvents.Hover.Hover(t,i)}return MathJax.Extension.MathEvents.Event.False(e)},CHTMLsetStatus:function(t){this.messageID=MathJax.Message.Set(this.data[1]&&this.data[1].isToken?this.data[1].data.join(""):this.data[1].toString())},CHTMLclearStatus:function(t){this.messageID&&MathJax.Message.Clear(this.messageID,0),delete this.messageID},CHTMLtooltipOver:function(t,i){i||(i=window.event),a&&(clearTimeout(a),a=null),e&&clearTimeout(e);var s=i.pageX,r=i.pageY;null==s&&(s=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,r=i.clientY+document.body.scrollTop+document.documentElement.scrollTop);var o=MathJax.Callback(["CHTMLtooltipPost",this,t,s+n.offsetX,r+n.offsetY]);e=setTimeout(o,n.delayPost)},CHTMLtooltipOut:function(t,i){e&&(clearTimeout(e),e=null),a&&clearTimeout(a);var s=MathJax.Callback(["CHTMLtooltipClear",this,80]);a=setTimeout(s,n.delayClear)},CHTMLtooltipPost:function(i,n,r){e=null,a&&(clearTimeout(a),a=null);var o=this.CHTMLtooltip;if(o.style.display="block",o.style.opacity="",this!==t){o.style.left=n+"px",o.style.top=r+"px",o.innerHTML='<span class="mjx-chtml"><span class="mjx-math"></span></span>',s.getMetrics(i);try{this.data[1].toCommonHTML(o.firstChild.firstChild)}catch(t){if(!t.restart)throw t;return o.style.display="none",void MathJax.Callback.After(["CHTMLtooltipPost",this,i,n,r],t.restart)}t=this}},CHTMLtooltipClear:function(t){var e=this.CHTMLtooltip;t<=0?(e.style.display="none",e.style.opacity=e.style.filter="",a=null):(e.style.opacity=t/100,e.style.filter="alpha(opacity="+t+")",a=setTimeout(MathJax.Callback(["CHTMLtooltipClear",this,t-20]),50))}}),MathJax.Hub.Startup.signal.Post("CommonHTML maction Ready"),MathJax.Ajax.loadComplete(s.autoloadDir+"/maction.js")}),MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.OutputJax.CommonHTML,a="https://www.w3.org/2000/svg";t.menclose.Augment({toCommonHTML:function(a){var i=this.getValues("notation","thickness","padding");null==i.thickness&&(i.thickness=".075em"),null==i.padding&&(i.padding=".2em");var s=(a=this.CHTMLdefaultNode(a,{childNodes:"mjx-box",forceChild:!0})).firstChild,n=this.CHTMLbboxFor(0),r=this.CHTMLlength2em(i.padding,1/e.em),o=this.CHTMLlength2em(i.thickness,1/e.em);o=Math.max(1,Math.round(o*e.em))/e.em;var l=e.Px(o)+" solid",h={L:r,R:r,T:r,B:r,H:n.h+r,D:n.d+r,W:n.w+2*r};s.style.padding=e.Em(r);for(var c=MathJax.Hub.SplitList(i.notation),u={},d=0,m=c.length;d<m;d++)u[c[d]]=!0;u[t.NOTATION.UPDIAGONALARROW]&&delete u[t.NOTATION.UPDIAGONALSTRIKE];for(var p in u)u.hasOwnProperty(p)&&this.CHTMLnotation[p]&&this.CHTMLnotation.hasOwnProperty(p)&&this.CHTMLnotation[p].call(this,s,n,h,r,o,l);var f=this.CHTML;return f.w+=h.L+h.R,f.r+=f.L,f.w>f.r&&(f.r=f.w),f.h+=h.T,f.h>f.t&&(f.t=f.h),f.d+=h.B,f.d>f.b&&(f.b=f.d),a},CHTMLnotation:{box:function(t,a,i,s,n,r){s-=n,t.style.padding=e.Em(s),t.style.border=r},roundedbox:function(t,a,i,s,n,r){var o=Math.min(a.w,a.h+a.d+2*s)/4;e.addElement(t.parentNode,"mjx-box",{style:{padding:e.Em(s-n),border:r,"border-radius":e.Em(o),height:e.Em(a.h+a.d),"vertical-align":e.Em(-i.D),width:e.Em(a.w),"margin-left":e.Em(-i.W)}})},circle:function(t,a,i,s,n,r){var o=i.H,l=i.D,h=i.W,c=this.CHTMLsvg(t,i,n);this.CHTMLsvgElement(c.firstChild,"ellipse",{rx:e.Px(h/2-n/2),ry:e.Px((o+l)/2-n/2),cx:e.Px(h/2),cy:e.Px((o+l)/2)})},left:function(t,a,i,s,n,r){t.style.borderLeft=r,t.style.paddingLeft=e.Em(s-n)},right:function(t,a,i,s,n,r){t.style.borderRight=r,t.style.paddingRight=e.Em(s-n)},top:function(t,a,i,s,n,r){t.style.borderTop=r,t.style.paddingTop=e.Em(s-n)},bottom:function(t,a,i,s,n,r){t.style.borderBottom=r,t.style.paddingBottom=e.Em(s-n)},actuarial:function(t,a,i,s,n,r){t.style.borderTop=t.style.borderRight=r,t.style.paddingTop=t.style.paddingRight=e.Em(s-n)},madruwb:function(t,a,i,s,n,r){t.style.borderBottom=t.style.borderRight=r,t.style.paddingBottom=t.style.paddingRight=e.Em(s-n)},verticalstrike:function(t,a,i,s,n,r){e.addElement(t.parentNode,"mjx-box",{style:{"border-left":r,height:e.Em(i.H+i.D),"vertical-align":e.Em(-i.D),width:e.Em(a.w/2+s-n/2),"margin-left":e.Em(-a.w/2-s-n/2)}})},horizontalstrike:function(t,a,i,s,n,r){e.addElement(t.parentNode,"mjx-box",{style:{"border-top":r,height:e.Em((i.H+i.D)/2-n/2),"vertical-align":e.Em(-i.D),width:e.Em(i.W),"margin-left":e.Em(-i.W)}})},updiagonalstrike:function(t,a,i,s,n,r){var o=i.H,l=i.D,h=i.W,c=this.CHTMLsvg(t,i,n);this.CHTMLsvgElement(c.firstChild,"line",{x1:e.Px(n/2),y1:e.Px(o+l-n),x2:e.Px(h-n),y2:e.Px(n/2)})},downdiagonalstrike:function(t,a,i,s,n,r){var o=i.H,l=i.D,h=i.W,c=this.CHTMLsvg(t,i,n);this.CHTMLsvgElement(c.firstChild,"line",{x1:e.Px(n/2),y1:e.Px(n/2),x2:e.Px(h-n),y2:e.Px(o+l-n)})},updiagonalarrow:function(t,a,i,s,n,r){var o=i.H+i.D-n,l=i.W-n/2,h=Math.atan2(o,l)*(-180/Math.PI).toFixed(3),c=Math.sqrt(o*o+l*l),u=this.CHTMLsvg(t,i,n),d=this.CHTMLsvgElement(u.firstChild,"g",{fill:"currentColor",transform:"translate("+this.CHTMLpx(n/2)+" "+this.CHTMLpx(o+n/2)+") rotate("+h+")"}),m=4*n,p=1*n,f=2*n;this.CHTMLsvgElement(d,"line",{x1:e.Px(n/2),y1:0,x2:e.Px(c-m),y2:0}),this.CHTMLsvgElement(d,"path",{d:"M "+this.CHTMLpx(c-m)+",0 L "+this.CHTMLpx(c-m-p)+","+this.CHTMLpx(f)+"L "+this.CHTMLpx(c)+",0 L "+this.CHTMLpx(c-m-p)+","+this.CHTMLpx(-f),stroke:"none"})},phasorangle:function(t,a,i,s,n,r){var o=s,l=i.H,h=i.D;s=(l+h)/2;var c=i.W+s-o;i.W=c,i.L=s,t.style.margin="0 0 0 "+e.Em(s-o);var u=this.CHTMLsvg(t,i,n);this.CHTMLsvgElement(u.firstChild,"path",{d:"M "+this.CHTMLpx(s)+",1 L 1,"+this.CHTMLpx(l+h-n)+" L "+this.CHTMLpx(c)+","+this.CHTMLpx(l+h-n)})},longdiv:function(t,a,i,s,n,r){i.W+=1.5*s,i.L+=1.5*s;var o=i.H,l=i.D,h=i.W;t.style.margin="0 0 0 "+e.Em(1.5*s);var c=this.CHTMLsvg(t,i,n);this.CHTMLsvgElement(c.firstChild,"path",{d:"M "+this.CHTMLpx(h)+",1 L 1,1 a"+this.CHTMLpx(s)+","+this.CHTMLpx((o+l)/2-n/2)+" 0 0,1 1,"+this.CHTMLpx(o+l-1.5*n)})},radical:function(t,a,i,s,n,r){i.W+=1.5*s,i.L+=1.5*s;var o=i.H,l=i.D,h=i.W;t.style.margin="0 0 0 "+e.Em(1.5*s);var c=this.CHTMLsvg(t,i,n);this.CHTMLsvgElement(c.firstChild,"path",{d:"M 1,"+this.CHTMLpx(.6*(o+l))+" L "+this.CHTMLpx(s)+","+this.CHTMLpx(o+l)+" L "+this.CHTMLpx(2*s)+",1 L "+this.CHTMLpx(h)+",1"})}},CHTMLpx:function(t){return t*=e.em,Math.abs(t)<.1?"0":t.toFixed(1).replace(/\.0$/,"")},CHTMLsvg:function(t,i,s){if(!n){var n=document.createElementNS(a,"svg");n.style&&(n.style.width=e.Em(i.W),n.style.height=e.Em(i.H+i.D),n.style.verticalAlign=e.Em(-i.D),n.style.marginLeft=e.Em(-i.W)),this.CHTMLsvgElement(n,"g",{"stroke-width":e.Px(s)}),t.parentNode.appendChild(n)}return n},CHTMLsvgElement:function(t,e,i){var s=document.createElementNS(a,e);if(s.isMathJax=!0,i)for(var n in i)i.hasOwnProperty(n)&&s.setAttributeNS(null,n,i[n].toString());return t.appendChild(s),s}}),document.createElementNS||delete t.menclose.prototype.toCommonHTML,MathJax.Hub.Startup.signal.Post("CommonHTML menclose Ready"),MathJax.Ajax.loadComplete(e.autoloadDir+"/menclose.js")}),MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.OutputJax.CommonHTML,a=MathJax.Localization;t.mglyph.Augment({toCommonHTML:function(i,s){var n=this.getValues("src","width","height","valign","alt");if(i=this.CHTMLcreateNode(i),this.CHTMLhandleStyle(i),this.CHTMLhandleScale(i),""===n.src){var r=this.Get("index");this.CHTMLgetVariant(),r&&this.CHTMLvariant.style&&this.CHTMLhandleText(i,String.fromCharCode(r),this.CHTMLvariant)}else{var o=this.CHTML;if(o.img||(o.img=t.mglyph.GLYPH[n.src]),o.img||(o.img=t.mglyph.GLYPH[n.src]={img:new Image,status:"pending"},o.img.img.onload=MathJax.Callback(["CHTMLimgLoaded",this]),o.img.img.onerror=MathJax.Callback(["CHTMLimgError",this]),o.img.img.src=n.src,MathJax.Hub.RestartAfter(o.img.img.onload)),"OK"!==o.img.status){var l=t.Error(a._(["MathML","BadMglyph"],"Bad mglyph: %1",n.src));l.data[0].data[0].mathsize="75%",this.Append(l),l.toCommonHTML(i),this.data.pop(),o.combine(l.CHTML,0,0,1)}else{var h=e.addElement(i,"img",{isMathJax:!0,src:n.src,alt:n.alt,title:n.alt}),c=n.width,u=n.height,d=o.img.img.width/e.em,m=o.img.img.height/e.em,p=d,f=m;""!==c&&(d=this.CHTMLlength2em(c,p),m=p?d/p*f:0),""!==u&&(m=this.CHTMLlength2em(u,f),""===c&&(d=f?m/f*p:0)),h.style.width=e.Em(d),o.w=o.r=d,h.style.height=e.Em(m),o.h=o.t=m,n.valign&&(o.d=o.b=-this.CHTMLlength2em(n.valign,f),h.style.verticalAlign=e.Em(-o.d),o.h-=o.d,o.t=o.h)}}return this.CHTMLhandleSpace(i),this.CHTMLhandleBBox(i),this.CHTMLhandleColor(i),i},CHTMLimgLoaded:function(t,e){"string"==typeof t&&(e=t),this.CHTML.img.status=e||"OK"},CHTMLimgError:function(){this.CHTML.img.img.onload("error")}},{GLYPH:{}}),MathJax.Hub.Startup.signal.Post("CommonHTML mglyph Ready"),MathJax.Ajax.loadComplete(e.autoloadDir+"/mglyph.js")}),MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.OutputJax.CommonHTML;t.mmultiscripts.Augment({toCommonHTML:function(t,a){var i=(a||{}).stretch;i||(t=this.CHTMLcreateNode(t),this.CHTMLhandleStyle(t),this.CHTMLgetVariant(),this.CHTMLhandleScale(t)),e.BBOX.empty(this.CHTML);var s,n;i?s=e.getNode(t,"mjx-base"):(this.CHTMLaddChild(t,0,{type:"mjx-base",noBBox:!0,forceChild:!0}),s=t.firstChild),(n=this.CHTMLbboxFor(0)).ic&&(n.R-=n.ic,i||(s.style.marginRight=e.Em(-n.ic)),A=1.3*n.ic+.05);var r={},o={};this.CHTMLgetScripts(r,o,i,t);var l=r.sub,h=r.sup,c=r.presub,u=r.presup,d=o.sub,m=o.sup,p=o.presub,f=o.presup;i||this.CHTMLaddBoxes(t,s,r);var g,M=this.getValues("scriptlevel","scriptsizemultiplier"),x=this.Get("scriptlevel")<3?M.scriptsizemultiplier:1,T=e.TEX.x_height,E=e.TEX.scriptspace,C=e.TEX.sup_drop*x,v=e.TEX.sub_drop*x,b=n.h-C,L=n.d+v,A=0,y=this.data[this.base];!y||"mi"!==y.type&&"mo"!==y.type||1!==y.data.join("").length||1!==n.rscale||n.sH||y.Get("largeop")||(b=L=0),(M=this.getValues("displaystyle","subscriptshift","superscriptshift","texprimestyle")).subscriptshift=""===M.subscriptshift?0:this.CHTMLlength2em(M.subscriptshift),M.superscriptshift=""===M.superscriptshift?0:this.CHTMLlength2em(M.superscriptshift);var R=c?E+p.w:u?E+f.w-A:0;this.CHTML.combine(n,R,0);var S=this.CHTML.w;if(h||u)if(l||c){L=Math.max(L,e.TEX.sub2);var N=e.TEX.rule_thickness,I=(d||p).h,H=(m||f).d;c&&(I=Math.max(I,p.h)),u&&(H=Math.max(H,f.d)),b-H-(I-L)<3*N&&(L=3*N-b+H+I,(C=.8*T-(b-H))>0&&(b+=C,L-=C)),b=Math.max(b,M.superscriptshift),L=Math.max(L,M.subscriptshift),h?l?this.CHTMLplaceSubSup(l,d,h,m,S,A,b,L,E):this.CHTMLplaceSupOnly(h,m,S,A,b,E):l&&this.CHTMLplaceSubOnly(l,d,S,L,E),u?c?this.CHTMLplacePresubPresup(c,p,u,f,A,b,L,E):this.CHTMLplacePresupOnly(u,f,A,b,E):c&&this.CHTMLplacePresubOnly(c,p,L,E)}else g=e.TEX[M.displaystyle?"sup1":M.texprimestyle?"sup3":"sup2"],b=Math.max(b,g,M.superscriptshift),h&&(b=Math.max(b,m.d+.25*T)),u&&(b=Math.max(b,f.d+.25*T)),h&&this.CHTMLplaceSupOnly(h,m,S,A,b,E),u&&this.CHTMLplacePresupOnly(u,f,A,b,E);else L=Math.max(L,e.TEX.sub1,M.subscriptshift),l&&(L=Math.max(L,d.h-.8*T)),c&&(L=Math.max(L,p.h-.8*T)),l&&this.CHTMLplaceSubOnly(l,d,S,L,E),c&&this.CHTMLplacePresubOnly(c,p,L,E);return this.CHTML.clean(),this.CHTMLhandleSpace(t),this.CHTMLhandleBBox(t),this.CHTMLhandleColor(t),t},CHTMLgetScripts:function(t,a,i,s){if(i)return t.sub=e.getNode(s,"mjx-sub"),t.sup=e.getNode(s,"mjx-sup"),t.presub=e.getNode(s,"mjx-presub"),t.presup=e.getNode(s,"mjx-presup"),a.sub=this.CHTMLbbox.sub,a.sup=this.CHTMLbbox.sup,a.presub=this.CHTMLbbox.presub,void(a.presup=this.CHTMLbbox.presup);this.CHTMLbbox=a;for(var n={i:1,w:0,BOX:t,BBOX:a},r=this.data.length,o="sub",l="sup";n.i<r;)if("mprescripts"===(this.data[n.i]||{}).type)n.i++,n.w=0,o="presub",l="presup";else{var h=this.CHTMLaddScript(o,n,s),c=this.CHTMLaddScript(l,n,s),u=Math.max(h?h.rscale*h.w:0,c?c.rscale*c.w:0);this.CHTMLpadScript(o,u,h,n),this.CHTMLpadScript(l,u,c,n),n.w+=u}a.sub&&a.sub.clean(),a.sup&&a.sup.clean(),a.presub&&a.presub.clean(),a.presup&&a.presup.clean()},CHTMLaddScript:function(t,a,i){var s,n,r=this.data[a.i];return r&&"none"!==r.type&&"mprescripts"!==r.type&&((s=a.BOX[t])||(s=a.BOX[t]=e.addElement(i,"mjx-"+t),n=a.BBOX[t]=e.BBOX.empty(),a.w&&(s.style.paddingLeft=e.Em(a.w),n.w=n.r=a.w,n.x=a.w)),r.toCommonHTML(s),n=r.CHTML),r&&"mprescripts"!==r.type&&a.i++,n},CHTMLpadScript:function(t,a,i,s){i||(i={w:0,fake:1,rscale:1});var n=s.BBOX[t],r=0,o=0;if(n){if(i.rscale*i.w<a){var l=s.BOX[t];o=a-i.rscale*i.w;var h=e.Element("mjx-spacer",{style:{width:e.Em(o)}});"pre"!==t.substr(0,3)||i.fake?l.appendChild(h):(l.insertBefore(h,l.lastChild),r=o,o=0)}i.fake?n.w+=r:n.combine(i,n.w+r,0),n.w+=o}},CHTMLaddBoxes:function(t,a,i){var s=i.sub,n=i.sup,r=i.presub,o=i.presup;if(r&&o){var l=e.Element("mjx-prestack");t.insertBefore(l,a),l.appendChild(o),l.appendChild(r)}else r&&t.insertBefore(r,a),o&&t.insertBefore(o,a);if(s&&n){var h=e.addElement(t,"mjx-stack");h.appendChild(n),h.appendChild(s)}else s&&t.appendChild(s),n&&t.appendChild(n)},CHTMLplaceSubOnly:function(t,a,i,s,n){t.style.verticalAlign=e.Em(-s),t.style.marginRight=e.Em(n),a.w+=n,this.CHTML.combine(a,i,-s)},CHTMLplaceSupOnly:function(t,a,i,s,n,r){t.style.verticalAlign=e.Em(n),t.style.paddingLeft=e.Em(s),t.style.paddingRight=e.Em(r),a.w+=r,this.CHTML.combine(a,i+s,n)},CHTMLplaceSubSup:function(t,a,i,s,n,r,o,l,h){t.style.paddingRight=e.Em(h),a.w+=h,i.style.paddingBottom=e.Em(o+l-s.d-a.h),i.style.paddingLeft=e.Em(r+(s.x||0)),i.style.paddingRight=e.Em(h),s.w+=h,i.parentNode.style.verticalAlign=e.Em(-l),this.CHTML.combine(a,n,-l),this.CHTML.combine(s,n+r,o)},CHTMLplacePresubOnly:function(t,a,i,s){t.style.verticalAlign=e.Em(-i),t.style.marginLeft=e.Em(s),this.CHTML.combine(a,s,-i)},CHTMLplacePresupOnly:function(t,a,i,s,n){t.style.verticalAlign=e.Em(s),t.style.paddingLeft=e.Em(n),t.style.paddingRight=e.Em(-i),this.CHTML.combine(a,n,s)},CHTMLplacePresubPresup:function(t,a,i,s,n,r,o,l){t.style.paddingLeft=e.Em(l),i.style.paddingBottom=e.Em(r+o-s.d-a.h),i.style.paddingLeft=e.Em(n+l+(s.x||0)),i.style.paddingRight=e.Em(-n),i.parentNode.style.verticalAlign=e.Em(-o),this.CHTML.combine(a,l,-o),this.CHTML.combine(s,l+n,r)},CHTMLstretchH:t.mbase.CHTMLstretchH,CHTMLstretchV:t.mbase.CHTMLstretchV}),MathJax.Hub.Startup.signal.Post("CommonHTML mmultiscripts Ready"),MathJax.Ajax.loadComplete(e.autoloadDir+"/mmultiscripts.js")}),MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.OutputJax.CommonHTML;t.ms.Augment({toCommonHTML:function(t){t=this.CHTMLcreateNode(t),this.CHTMLhandleStyle(t),this.CHTMLgetVariant(),this.CHTMLhandleScale(t),e.BBOX.empty(this.CHTML);var a=this.getValues("lquote","rquote","mathvariant");this.hasValue("lquote")&&'"'!==a.lquote||(a.lquote="“"),this.hasValue("rquote")&&'"'!==a.rquote||(a.rquote="”"),"“"===a.lquote&&"monospace"===a.mathvariant&&(a.lquote='"'),"”"===a.rquote&&"monospace"===a.mathvariant&&(a.rquote='"');var i=a.lquote+this.data.join("")+a.rquote;return this.CHTMLhandleText(t,i,this.CHTMLvariant),this.CHTML.clean(),this.CHTMLhandleSpace(t),this.CHTMLhandleBBox(t),this.CHTMLhandleColor(t),t}}),MathJax.Hub.Startup.signal.Post("CommonHTML ms Ready"),MathJax.Ajax.loadComplete(e.autoloadDir+"/ms.js")}),MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.Hub.config,a=MathJax.OutputJax.CommonHTML,i=MathJax.Hub.SplitList;t.mtable.Augment({toCommonHTML:function(t){var e={rows:[],labels:[],labeled:!1};t=this.CHTMLdefaultNode(t,{noBBox:!0,childOptions:e});for(var i=a.Element("mjx-table");t.firstChild;)i.appendChild(t.firstChild);t.appendChild(i);var s=this.getValues("columnalign","rowalign","columnspacing","rowspacing","columnwidth","equalcolumns","equalrows","columnlines","rowlines","frame","framespacing","align","width","side","minlabelspacing","useHeight"),n=a.TEX.min_rule_thickness/a.em;e.t=a.Px(n*this.CHTML.scale,1),this.CHTMLgetBoxSizes(s,e),this.CHTMLgetAttributes(s,e),this.CHTMLadjustCells(s,e),s.frame&&(i.style.border=e.t+" "+s.frame),this.CHTMLalignV(s,e,t),this.CHTMLcolumnWidths(s,e,t),this.CHTMLstretchCells(s,e),e.labeled&&this.CHTMLaddLabels(s,e,t,i);var r=this.CHTML;return r.w=r.r=e.R,r.h=r.t=e.T-e.B,r.d=r.b=e.B,s.frame||r.pwidth||(t.style.padding="0 "+a.Em(1/6),r.L=r.R=1/6),this.CHTMLhandleSpace(t),this.CHTMLhandleBBox(t),this.CHTMLhandleColor(t),t},CHTMLgetBoxSizes:function(t,e){var i,s,n=a.FONTDATA.lineH*t.useHeight,r=a.FONTDATA.lineD*t.useHeight,o=[],l=[],h=[],c=-1;for(i=0,s=this.data.length;i<s;i++){var u=this.data[i],d="mtr"===u.type?0:-1;o[i]=n,l[i]=r;for(var m=d,p=u.data.length+d;m<p;m++){null==h[m]&&(h[m]=-1e6,m>c&&(c=m));var f=u.data[m-d].CHTML;f.h>o[i]&&(o[i]=f.h),f.d>l[i]&&(l[i]=f.d),f.w>h[m]&&(h[m]=f.w)}}if(t.equalrows){e.HD=!0;var g=Math.max.apply(Math,o),M=Math.max.apply(Math,l);for(i=0,s=o.length;i<s;i++)o[i]=g,l[i]=M}e.H=o,e.D=l,e.W=h,e.J=c},CHTMLgetAttributes:function(e,a){var s,n,r=i(e.columnspacing),o=i(e.rowspacing),l=i(e.columnalign),h=i(e.rowalign),c=i(e.columnlines),u=i(e.rowlines),d=i(e.columnwidth),m=[],p=a.J,f=a.rows.length-1;for(s=0,n=r.length;s<n;s++)r[s]=this.CHTMLlength2em(r[s]);for(s=0,n=o.length;s<n;s++)o[s]=this.CHTMLlength2em(o[s]);for(;r.length<p;)r.push(r[r.length-1]);for(;l.length<=p;)l.push(l[l.length-1]);for(;c.length<p;)c.push(c[c.length-1]);for(;d.length<=p;)d.push(d[d.length-1]);for(;o.length<f;)o.push(o[o.length-1]);for(;h.length<=f;)h.push(h[h.length-1]);for(;u.length<f;)u.push(u[u.length-1]);for(l[-1]="l"===e.side.substr(0,1)?"left":"right",s=0;s<=f;s++){var g=this.data[s];if(m[s]=[],g.rowalign&&(h[s]=g.rowalign),g.columnalign)for(m[s]=i(g.columnalign);m[s].length<=p;)m[s].push(m[s][m[s].length-1])}var M=i(e.framespacing);2!=M.length&&(M=i(this.defaults.framespacing)),M[0]=Math.max(0,this.CHTMLlength2em(M[0])),M[1]=Math.max(0,this.CHTMLlength2em(M[1])),""===e.columnlines.replace(/none/g,"").replace(/ /g,"")&&""===e.rowlines.replace(/none/g,"").replace(/ /g,"")||(e.fspace=!0),e.frame===t.LINES.NONE?delete e.frame:e.fspace=!0,e.frame&&(M[0]=Math.max(0,M[0]),M[1]=Math.max(0,M[1])),e.fspace?(r[p]=M[0],o[f]=M[1]):r[p]=o[f]=0,c[p]=u[f]=t.LINES.NONE,a.CSPACE=r,a.RSPACE=o,a.CALIGN=l,a.RALIGN=h,a.CLINES=c,a.RLINES=u,a.CWIDTH=d,a.RCALIGN=m,a.FSPACE=M},CHTMLadjustCells:function(e,i){var s=i.rows,n=i.CSPACE,r=i.CLINES,o=i.RSPACE,l=i.RLINES,h=i.CALIGN,c=i.RALIGN,u=i.RCALIGN;n[i.J]*=2,o[s.length-1]*=2;var d,m,p,f,g,M,x="0",T=0;e.fspace&&(T=i.FSPACE[1],x=a.Em(i.FSPACE[1])),i.RHD=[],i.RH=[];for(var E=0,C=s.length;E<C;E++){var v=s[E],b=this.data[E];d=o[E]/2,f=null,p="0",l[E]!==t.LINES.NONE&&""!==l[E]&&(f=i.t+" "+l[E]),i.RH[E]=T+i.H[E],T=Math.max(0,d),i.RHD[E]=i.RH[E]+T+i.D[E],d=a.Em(T),e.fspace&&(p=a.Em(i.FSPACE[0]));for(var L=0,A=v.length;L<A;L++){var y="mtr"===b.type?0:-1;cell=v[L].style,g=b.data[L-y].CHTML,m=n[L]/2,r[L]!==t.LINES.NONE&&(cell.borderRight=i.t+" "+r[L],m-=1/a.em/2),m=a.Em(Math.max(0,m)),cell.padding=x+" "+m+" 0px "+p,f&&(cell.borderBottom=f),p=m,M=b.data[L-y].rowalign||this.data[E].rowalign||c[E];var R=Math.max(1,g.h),S=Math.max(.2,g.d),N=i.H[E]+i.D[E]-(R+S),I=v[L].firstChild.style;M===t.ALIGN.TOP?(N&&(I.marginBottom=a.Em(N)),cell.verticalAlign="top"):M===t.ALIGN.BOTTOM?(cell.verticalAlign="bottom",N&&(I.marginTop=a.Em(N))):M===t.ALIGN.CENTER?(N&&(I.marginTop=I.marginBottom=a.Em(N/2)),cell.verticalAlign="middle"):R!==i.H[E]&&(I.marginTop=a.Em(i.H[E]-R)),(M=b.data[L-y].columnalign||u[E][L]||h[L])!==t.ALIGN.CENTER&&(cell.textAlign=M)}v.node.style.height=a.Em(i.RHD[E]),x=d}n[i.J]/=2,o[s.length-1]/=2},CHTMLalignV:function(t,e,i){var s,n=e.rows.length,r=e.H,o=e.D,l=e.RSPACE;"string"!=typeof t.align&&(t.align=String(t.align)),t.align.match(/(top|bottom|center|baseline|axis)( +(-?\d+))?/)?(s=parseInt(RegExp.$3||"0"),t.align=RegExp.$1,s<0&&(s+=e.rows.length+1),(s>n||s<=0)&&(s=null)):t.align=this.defaults.align;var h=0,c=0,u=a.TEX.axis_height;t.fspace&&(h+=e.FSPACE[1]),t.frame&&(h+=2/a.em,c+=1/a.em);for(var d=0;d<n;d++){var m=r[d],p=o[d];h+=m+p+l[d],s&&(d===s-1&&(c+={top:m+p,bottom:0,center:(m+p)/2,baseline:p,axis:u+p}[t.align]+l[d]),d>=s&&(c+=m+p+l[d]))}s||(c={top:h,bottom:0,center:h/2,baseline:h/2,axis:h/2-u}[t.align]),c&&(i.style.verticalAlign=a.Em(-c)),e.T=h,e.B=c},CHTMLcolumnWidths:function(t,e,i){var s,n,r,o,l=e.CWIDTH,h=e.CSPACE,c=e.J,u=0,d=!1,m=t.width.match(/%$/);if("auto"===t.width||m||(u=Math.max(0,this.CHTMLlength2em(t.width,e.R)),d=!0),t.equalcolumns){if(m){var p=a.Percent(1/(c+1));for(s=0;s<=c;s++)l[s]=p}else{if(o=Math.max.apply(Math,e.W),"auto"!==t.width){var f=t.fspace?e.FSPACE[0]+(t.frame?2/a.em:0):0;for(s=0;s<=c;s++)f+=h[s];o=Math.max((u-f)/(c+1),o)}for(o=a.Em(o),s=0;s<=c;s++)l[s]=o}d=!0}var g=0;t.fspace&&(g=e.FSPACE[0]);var M=[],x=[],T=[],E=[],C=e.rows[0];for(s=0;s<=c;s++)E[s]=e.W[s],"auto"===l[s]?M.push(s):"fit"===l[s]?x.push(s):l[s].match(/%$/)?T.push(s):E[s]=this.CHTMLlength2em(l[s],E[s]),g+=E[s]+h[s],C[s]&&(C[s].style.width=a.Em(E[s]));t.frame&&(g+=2/a.em);var v=x.length>0;if(d)if(m)for(s=0;s<=c;s++)cell=C[s].style,"auto"!==l[s]||v?"fit"===l[s]?cell.width="":l[s].match(/%$/)?cell.width=l[s]:cell.minWidth=cell.maxWidth=cell.width:cell.width="";else{if(u>g){var b=0;for(n=0,r=T.length;n<r;n++)s=T[n],b+=(o=Math.max(E[s],this.CHTMLlength2em(l[s],u)))-E[s],E[s]=o,C[s].style.width=a.Em(o);g+=b}if(v||(x=M),u>g&&x.length){var L=(u-g)/x.length;for(n=0,r=x.length;n<r;n++)E[s=x[n]]+=L,C[s].style.width=a.Em(E[s]);g=u}}E[-1]=e.W[-1],e.W=E,e.R=g,m&&(this.CHTML.pwidth=t.width,this.CHTML.mwidth=a.Em(g),i.style.width=i.firstChild.style.width="100%")},CHTMLstretchCells:function(t,e){for(var a=e.rows,i=e.H,s=e.D,n=e.W,r=e.J,o=a.length-1,l=0;l<=o;l++)for(var h=a[l],c=this.data[l],u=i[l],d=s[l],m=0;m<=r;m++){var p=h[m],f=c.data[m];f&&("V"===f.CHTML.stretch?f.CHTMLstretchV(u,d):"H"===f.CHTML.stretch&&f.CHTMLstretchH(p,n[m]))}},CHTMLaddLabels:function(i,s,n,r){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");o.indentalignfirst!==t.INDENTALIGN.INDENTALIGN&&(o.indentalign=o.indentalignfirst),o.indentalign===t.INDENTALIGN.AUTO&&(o.indentalign=e.displayAlign),o.indentshiftfirst!==t.INDENTSHIFT.INDENTSHIFT&&(o.indentshift=o.indentshiftfirst),"auto"===o.indentshift&&(o.indentshift="0");var l=this.CHTMLlength2em(o.indentshift,a.cwidth),h=this.CHTMLlength2em(i.minlabelspacing,.8)+s.W[-1],c=0,u=s.R,d=this.CHTMLlength2em(e.displayIndent,a.cwidth),m=s.CALIGN[-1]===t.INDENTALIGN.RIGHT?-1:1;o.indentalign===t.INDENTALIGN.CENTER?(u+=2*(h-m*(l+d)),l+=d):s.CALIGN[-1]===o.indentalign?(d<0&&(c=m*d,d=0),h>m*(l+=m*d)&&(l=m*h),l+=c,u+=l*=m):(u+=h-m*l+d,l-=m*d,l*=-m);var p=a.addElement(n,"mjx-box",{style:{width:"100%","text-align":o.indentalign}});p.appendChild(r);var f=a.Element("mjx-itable");if(r.style.display="inline-table",r.style.width||(r.style.width="auto"),f.style.verticalAlign="top",r.style.verticalAlign=a.Em(s.T-s.B-s.H[0]),n.style.verticalAlign="",l)if(o.indentalign===t.INDENTALIGN.CENTER)r.style.marginLeft=a.Em(l),r.style.marginRight=a.Em(-l);else{var g="margin"+(o.indentalign===t.INDENTALIGN.RIGHT?"Right":"Left");r.style[g]=a.Em(l)}"left"===s.CALIGN[-1]?(n.insertBefore(f,p),f.style.marginRight=a.Em(-s.W[-1]-c),c&&(f.style.marginLeft=a.Em(c))):(n.appendChild(f),f.style.marginLeft=a.Em(-s.W[-1]+c));var M=s.labels,x=0;i.fspace&&(x=s.FSPACE[0]+(i.frame?1/a.em:0));for(var T=0,E=M.length;T<E;T++)if(M[T]&&this.data[T].data[0]){f.appendChild(M[T]);var C=this.data[T].data[0].CHTML;(x=s.RH[T]-Math.max(1,C.h))&&(M[T].firstChild.firstChild.style.marginTop=a.Em(x)),M[T].style.height=a.Em(s.RHD[T])}else a.addElement(f,"mjx-label",{style:{height:a.Em(s.RHD[T])}});n.style.width=this.CHTML.pwidth="100%",n.style.minWidth=this.CHTML.mwidth=a.Em(Math.max(0,u))}}),t.mtr.Augment({toCommonHTML:function(t,e){t=this.CHTMLcreateNode(t),this.CHTMLhandleStyle(t),this.CHTMLhandleScale(t),e||(e={rows:[],labels:[]});var a=[];e.rows.push(a),a.node=t,e.labels.push(null);for(var i=0,s=this.data.length;i<s;i++)a.push(this.CHTMLaddChild(t,i,e));return this.CHTMLhandleColor(t),t}}),t.mlabeledtr.Augment({toCommonHTML:function(t,e){t=this.CHTMLcreateNode(t),this.CHTMLhandleStyle(t),this.CHTMLhandleScale(t),e||(e={rows:[],labels:[]});var i=[];e.rows.push(i),i.node=t;var s=a.Element("mjx-label");e.labels.push(s),this.CHTMLaddChild(s,0,e),this.data[0]&&(e.labeled=!0);for(var n=1,r=this.data.length;n<r;n++)i.push(this.CHTMLaddChild(t,n,e));return this.CHTMLhandleColor(t),t}}),t.mtd.Augment({toCommonHTML:function(t,e){if(t=this.CHTMLdefaultNode(t,e),a.addElement(t.firstChild,"mjx-strut"),this.isEmbellished()){var i=this.CoreMO(),s=this.CHTML;if(i.CHTMLcanStretch("Vertical")?s.stretch="V":i.CHTMLcanStretch("Horizontal")&&(s.stretch="H"),s.stretch){var n=i.Get("minsize",!0);if(n)if("V"===s.stretch){var r=s.h+s.d;if(r){var o=this.CHTMLlength2em(n,r)/r;o>1&&(s.h*=o,s.d*=o)}}else s.w=Math.max(s.w,this.CHTMLlength2em(n,s.w))}}return t}}),MathJax.Hub.Startup.signal.Post("CommonHTML mtable Ready"),MathJax.Ajax.loadComplete(a.autoloadDir+"/mtable.js")}),MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.Hub.config,a=MathJax.OutputJax.CommonHTML,i={newline:0,nobreak:1e6,goodbreak:[-200],badbreak:[200],auto:[0],toobig:800,nestfactor:400,spacefactor:-100,spaceoffset:2,spacelimit:1,fence:500,close:500},s={linebreakstyle:"after"};t.mbase.Augment({CHTMLlinebreakPenalty:i,CHTMLmultiline:function(e){for(var n=this;n.inferred||n.parent&&"mrow"===n.parent.type&&n.parent.isEmbellished();)n=n.parent;var r="math"===n.type&&"block"===n.Get("display")||"mtd"===n.type;n.isMultiline=!0;var o=this.getValues("linebreak","linebreakstyle","lineleading","linebreakmultchar","indentalign","indentshift","indentalignfirst","indentshiftfirst","indentalignlast","indentshiftlast");o.linebreakstyle===t.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE&&(o.linebreakstyle=this.Get("infixlinebreakstyle")),o.lineleading=this.CHTMLlength2em(o.lineleading,.5),a.BBOX.empty(this.CHTML);for(var l=a.addElement(e,"mjx-stack"),h={BBOX:this.CHTML,n:0,Y:0,scale:this.CHTML.scale||1,isTop:r,values:{},VALUES:o},c=this.CHTMLgetAlign(h,{}),u=this.CHTMLgetShift(h,{},c),d=[],m={index:[],penalty:i.nobreak,w:0,W:u,shift:u,scanW:u,nest:0},p=!1;this.CHTMLbetterBreak(m,h)&&(m.scanW>=a.linebreakWidth||m.penalty===i.newline);)this.CHTMLaddLine(l,d,m.index,h,m.values,p),d=m.index.slice(0),p=!0,c=this.CHTMLgetAlign(h,m.values),u=this.CHTMLgetShift(h,m.values,c),m.W=m.shift=m.scanW=u,m.penalty=i.nobreak;return h.isLast=!0,this.CHTMLaddLine(l,d,[],h,s,p),e.style.width=l.style.width=this.CHTML.pwidth="100%",this.CHTML.mwidth=a.Em(this.CHTML.w),this.CHTML.isMultiline=n.CHTML.isMultiline=!0,l.style.verticalAlign=a.Em(h.d-this.CHTML.d),e},CHTMLbetterBreak:function(t,e){if(this.isToken)return!1;if(this.isEmbellished())return t.embellished=this,this.CoreMO().CHTMLbetterBreak(t,e);if(this.linebreakContainer)return!1;var s,n,r,o=t.index.slice(0),l=t.index.shift(),h=this.data.length,c=t.index.length>0,u=!1;for(null==l&&(l=-1),c||(l++,t.W+=t.w,t.w=0),r=t.scanW=t.W,t.nest++;l<h&&t.scanW<1.33*a.linebreakWidth;){if(this.data[l]){if(this.data[l].CHTMLbetterBreak(t,e)&&(u=!0,o=[l].concat(t.index),s=t.W,n=t.w,t.penalty===i.newline))return t.index=o,t.nest&&t.nest--,!0;r=c?t.scanW:this.CHTMLaddWidth(l,t,r)}t.index=[],l++,c=!1}return t.nest&&t.nest--,t.index=o,u&&(t.W=s,t.w=n),u},CHTMLaddWidth:function(t,e,a){if(this.data[t]){var i=this.data[t].CHTML;a+=i.w+(i.L||0)+(i.R||0),e.W=e.scanW=a,e.w=0}return a},CHTMLaddLine:function(e,i,s,n,r,o){var l=a.addElement(e,"mjx-block",{},[["mjx-box"]]),h=l.firstChild,c=n.bbox=a.BBOX.empty();n.first=o,n.last=!0,this.CHTMLmoveLine(i,s,h,n,r),c.clean();var u=this.CHTMLgetAlign(n,r),d=this.CHTMLgetShift(n,r,u,!0),m=0;if(n.n>0){var p=a.FONTDATA.baselineskip,f=(null==n.values.lineleading?n.VALUES:n.values).lineleading*n.scale,g=n.Y;n.Y-=Math.max(p,n.d+c.h+f),m=g-n.Y-n.d-c.h}d&&(h.style.margin="0 "+a.Em(-d)+" 0 "+a.Em(d)),u!==t.INDENTALIGN.LEFT&&(l.style.textAlign=u),m&&(l.style.paddingTop=a.Em(m)),n.BBOX.combine(c,d,n.Y),n.d=n.bbox.d,n.values=r,n.n++},CHTMLgetAlign:function(a,i){var s,n=i,r=a.values,o=a.VALUES;return(s=0===a.n?n.indentalignfirst||r.indentalignfirst||o.indentalignfirst:a.isLast?r.indentalignlast||o.indentalignlast:r.indentalign||o.indentalign)===t.INDENTALIGN.INDENTALIGN&&(s=r.indentalign||o.indentalign),s===t.INDENTALIGN.AUTO&&(s=a.isTop?e.displayAlign:t.INDENTALIGN.LEFT),s},CHTMLgetShift:function(i,s,n,r){var o,l=s,h=i.values,c=i.VALUES;if((o=0===i.n?l.indentshiftfirst||h.indentshiftfirst||c.indentshiftfirst:i.isLast?h.indentshiftlast||c.indentshiftlast:h.indentshift||c.indentshift)===t.INDENTSHIFT.INDENTSHIFT&&(o=h.indentshift||c.indentshift),"auto"!==o&&""!==o||(o="0"),o=this.CHTMLlength2em(o,a.cwidth),i.isTop&&"0"!==e.displayIndent){var u=this.CHTMLlength2em(e.displayIndent,a.cwidth);o+=n===t.INDENTALIGN.RIGHT?-u:u}return n!==t.INDENTALIGN.RIGHT||r?o:-o},CHTMLmoveLine:function(t,e,a,i,s){var n=t[0],r=e[0];if(null==n&&(n=-1),null==r&&(r=this.data.length-1),n===r&&t.length>1)this.data[n].CHTMLmoveSlice(t.slice(1),e.slice(1),a,i,s,"marginLeft");else{var o=i.last;for(i.last=!1;n<r;)this.data[n]&&(t.length<=1?this.data[n].CHTMLmoveNode(a,i,s):this.data[n].CHTMLmoveSlice(t.slice(1),[],a,i,s,"marginLeft")),n++,i.first=!1,t=[];i.last=o,this.data[n]&&(e.length<=1?this.data[n].CHTMLmoveNode(a,i,s):this.data[n].CHTMLmoveSlice([],e.slice(1),a,i,s,"marginRight"))}},CHTMLmoveSlice:function(t,e,a,i,s,n){var r=this.CHTMLcreateSliceNode(a);return this.CHTMLmoveLine(t,e,r,i,s),r.style[n]&&(r.style[n]=""),this.CHTML.L&&("marginLeft"!==n?i.bbox.w+=this.CHTML.L:r.className=r.className.replace(/ MJXc-space\d/,"")),this.CHTML.R&&"marginRight"!==n&&(i.bbox.w+=this.CHTML.R),0===e.length&&(a=this.CHTMLnodeElement(),this.href&&(a=a.parentNode),a.parentNode.removeChild(a),a.nextMathJaxNode.id=a.id),r},CHTMLcreateSliceNode:function(t){var e=this.CHTMLnodeElement(),a=0;this.href&&(e=e.parentNode);for(var i=e;i.nextMathJaxNode;)i=i.nextMathJaxNode,a++;var s=e.cloneNode(!1);return i.nextMathJaxNode=s,s.nextMathJaxNode=null,s.id+="-MJX-Continue-"+a,t.appendChild(s)},CHTMLmoveNode:function(e,a,i){if(!a.first&&!a.last||a.first&&a.values.linebreakstyle===t.LINEBREAKSTYLE.BEFORE||a.last&&i.linebreakstyle===t.LINEBREAKSTYLE.AFTER){var s=this.CHTMLnodeElement();this.href&&(s=s.parentNode),e.appendChild(s),this.CHTML.pwidth&&!e.style.width&&(e.style.width=this.CHTML.pwidth),a.last&&(s.style.marginRight=""),(a.first||a.nextIsFirst)&&(s.style.marginLeft="",this.CHTML.L=0,s.className=s.className.replace(/ MJXc-space\d/,"")),a.first&&0===this.CHTML.w?a.nextIsFirst=!0:delete a.nextIsFirst,a.bbox.combine(this.CHTML,a.bbox.w,0)}}}),t.mfenced.Augment({CHTMLbetterBreak:function(t,e){var s,n,r,o=t.index.slice(0),l=t.index.shift(),h=this.data.length,c=t.index.length>0,u=!1;if(null==l&&(l=-1),c||(l++,t.W+=t.w,t.w=0),r=t.scanW=t.W,t.nest++,!this.dataI){this.dataI=[],this.data.open&&this.dataI.push("open"),h&&this.dataI.push(0);for(var d=1;d<h;d++)this.data["sep"+d]&&this.dataI.push("sep"+d),this.dataI.push(d);this.data.close&&this.dataI.push("close")}for(h=this.dataI.length;l<h&&t.scanW<1.33*a.linebreakWidth;){var m=this.dataI[l];if(this.data[m]){if(this.data[m].CHTMLbetterBreak(t,e)&&(u=!0,o=[l].concat(t.index),s=t.W,n=t.w,t.penalty===i.newline))return t.index=o,t.nest&&t.nest--,!0;r=c?t.scanW:this.CHTMLaddWidth(l,t,r)}t.index=[],l++,c=!1}return t.nest&&t.nest--,t.index=o,u&&(t.W=s,t.w=n),u},CHTMLmoveLine:function(t,e,a,i,s){var n=t[0],r=e[0];if(null==n&&(n=-1),null==r&&(r=this.dataI.length-1),n===r&&t.length>1)this.data[this.dataI[n]].CHTMLmoveSlice(t.slice(1),e.slice(1),a,i,s,"marginLeft");else{var o=i.last;i.last=!1;for(var l=this.dataI[n];n<r;)this.data[l]&&(t.length<=1?this.data[l].CHTMLmoveNode(a,i,s):this.data[l].CHTMLmoveSlice(t.slice(1),[],a,i,s,"marginLeft")),n++,l=this.dataI[n],i.first=!1,t=[];i.last=o,this.data[l]&&(e.length<=1?this.data[l].CHTMLmoveNode(a,i,s):this.data[l].CHTMLmoveSlice([],e.slice(1),a,i,s,"marginRight"))}}}),t.msubsup.Augment({CHTMLbetterBreak:function(t,e){if(!this.data[this.base])return!1;var a,s,n,r=t.index.slice(0),o=t.index.shift(),l=t.index.length>0,h=!1;return l||(t.W+=t.w,t.w=0),n=t.scanW=t.W,null==o&&(this.CHTML.baseW=this.data[this.base].CHTML.w,this.CHTML.dw=this.CHTML.w-this.CHTML.baseW),this.data[this.base].CHTMLbetterBreak(t,e)&&(h=!0,r=[this.base].concat(t.index),a=t.W,s=t.w,t.penalty===i.newline&&(h=l=!0)),l||this.CHTMLaddWidth(this.base,t,n),t.scanW+=this.CHTML.dw,t.W=t.scanW,t.index=[],h&&(t.W=a,t.w=s,t.index=r),h},CHTMLmoveLine:function(t,e,i,s,n){if(this.data[this.base]){var r=a.addElement(i,"mjx-base");t.length>1?this.data[this.base].CHTMLmoveSlice(t.slice(1),e.slice(1),r,s,n,"marginLeft"):e.length<=1?this.data[this.base].CHTMLmoveNode(r,s,n):this.data[this.base].CHTMLmoveSlice([],e.slice(1),r,s,n,"marginRight")}if(0===e.length){var o=this.CHTMLnodeElement(),l=a.getNode(o,"mjx-stack"),h=a.getNode(o,"mjx-sup"),c=a.getNode(o,"mjx-sub");l?i.appendChild(l):h?i.appendChild(h):c&&i.appendChild(c);var u,d=s.bbox.w;h&&(u=this.data[this.sup].CHTML,s.bbox.combine(u,d,u.Y)),c&&(u=this.data[this.sub].CHTML,s.bbox.combine(u,d,u.Y))}}}),t.mmultiscripts.Augment({CHTMLbetterBreak:function(t,e){if(!this.data[this.base])return!1;var a=t.index.slice(0);t.index.shift();var s,n,r,o=t.index.length>0,l=!1;o||(t.W+=t.w,t.w=0),t.scanW=t.W;var h=this.CHTML,c=this.data[this.base].CHTML,u=h.w-c.w-h.X;return t.scanW+=h.X,r=t.scanW,this.data[this.base].CHTMLbetterBreak(t,e)&&(l=!0,a=[this.base].concat(t.index),s=t.W,n=t.w,t.penalty===i.newline&&(l=o=!0)),o||this.CHTMLaddWidth(this.base,t,r),t.scanW+=u,t.W=t.scanW,t.index=[],l&&(t.W=s,t.w=n,t.index=a),l},CHTMLmoveLine:function(t,e,i,s,n){var r,o,l=this.CHTMLbbox;if(t.length<1){r=this.CHTMLnodeElement();var h=a.getNode(r,"mjx-prestack"),c=a.getNode(r,"mjx-presup"),u=a.getNode(r,"mjx-presub");h?i.appendChild(h):c?i.appendChild(c):u&&i.appendChild(u),o=s.bbox.w,c&&s.bbox.combine(l.presup,o+l.presup.X,l.presup.Y),u&&s.bbox.combine(l.presub,o+l.presub.X,l.presub.Y)}if(this.data[this.base]){var d=a.addElement(i,"mjx-base");t.length>1?this.data[this.base].CHTMLmoveSlice(t.slice(1),e.slice(1),d,s,n,"marginLeft"):e.length<=1?this.data[this.base].CHTMLmoveNode(d,s,n):this.data[this.base].CHTMLmoveSlice([],e.slice(1),d,s,n,"marginRight")}if(0===e.length){r=this.CHTMLnodeElement();var m=a.getNode(r,"mjx-stack"),p=a.getNode(r,"mjx-sup"),f=a.getNode(r,"mjx-sub");m?i.appendChild(m):p?i.appendChild(p):f&&i.appendChild(f),o=s.bbox.w,p&&s.bbox.combine(l.sup,o,l.sup.Y),f&&s.bbox.combine(l.sub,o,l.sub.Y)}}}),t.mo.Augment({CHTMLbetterBreak:function(e,s){if(e.values&&e.values.id===this.CHTMLnodeID)return!1;var n=this.getValues("linebreak","linebreakstyle","lineleading","linebreakmultchar","indentalign","indentshift","indentalignfirst","indentshiftfirst","indentalignlast","indentshiftlast","texClass","fence");n.linebreakstyle===t.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE&&(n.linebreakstyle=this.Get("infixlinebreakstyle")),n.texClass===t.TEXCLASS.OPEN&&e.nest++,n.texClass===t.TEXCLASS.CLOSE&&e.nest&&e.nest--;var r=e.scanW;delete e.embellished;var o=this.CHTML.w+(this.CHTML.L||0)+(this.CHTML.R||0);if(n.linebreakstyle===t.LINEBREAKSTYLE.AFTER&&(r+=o,o=0),r-e.shift==0&&n.linebreak!==t.LINEBREAK.NEWLINE)return!1;var l=a.linebreakWidth-r;if(0===s.n&&(n.indentshiftfirst!==s.VALUES.indentshiftfirst||n.indentalignfirst!==s.VALUES.indentalignfirst)){var h=this.CHTMLgetAlign(s,n),c=this.CHTMLgetShift(s,n,h);l+=e.shift-c}var u=Math.floor(l/a.linebreakWidth*1e3);u<0&&(u=i.toobig-3*u),n.fence&&(u+=i.fence),(n.linebreakstyle===t.LINEBREAKSTYLE.AFTER&&n.texClass===t.TEXCLASS.OPEN||n.texClass===t.TEXCLASS.CLOSE)&&(u+=i.close),u+=e.nest*i.nestfactor;var d=i[n.linebreak||t.LINEBREAK.AUTO];return MathJax.Object.isArray(d)?u=Math.max(1,u+d[0]*e.nest):l>=0&&(u=d*e.nest),!(u>=e.penalty)&&(e.penalty=u,e.values=n,e.W=r,e.w=o,n.lineleading=this.CHTMLlength2em(n.lineleading,s.VALUES.lineleading),n.id=this.CHTMLnodeID,!0)}}),t.mspace.Augment({CHTMLbetterBreak:function(e,s){if(e.values&&e.values.id===this.CHTMLnodeID)return!1;var n=this.getValues("linebreak"),r=n.linebreak;r&&!this.hasDimAttr()||(r=t.LINEBREAK.AUTO);var o=e.scanW,l=this.CHTML.w+(this.CHTML.L||0)+(this.CHTML.R||0);if(o-e.shift==0)return!1;var h=a.linebreakWidth-o,c=Math.floor(h/a.linebreakWidth*1e3);c<0&&(c=i.toobig-3*c),c+=e.nest*i.nestfactor;var u=i[r];return r===t.LINEBREAK.AUTO&&l>=i.spacelimit&&!this.mathbackground&&!this.background&&(u=[(l+i.spaceoffset)*i.spacefactor]),MathJax.Object.isArray(u)?c=Math.max(1,c+u[0]*e.nest):h>=0&&(c=u*e.nest),!(c>=e.penalty)&&(e.penalty=c,e.values=n,e.W=o,e.w=l,n.lineleading=s.VALUES.lineleading,n.linebreakstyle="before",n.id=this.CHTMLnodeID,!0)}}),MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){t.TeXmathchoice.Augment({CHTMLbetterBreak:function(t,e){return this.Core().CHTMLbetterBreak(t,e)},CHTMLmoveLine:function(t,e,a,i,s){return this.Core().CHTMLmoveSlice(t,e,a,i,s)}})}),t.maction.Augment({CHTMLbetterBreak:function(t,e){return this.Core().CHTMLbetterBreak(t,e)},CHTMLmoveLine:function(t,e,a,i,s){return this.Core().CHTMLmoveSlice(t,e,a,i,s)}}),t.semantics.Augment({CHTMLbetterBreak:function(t,e){return!!this.data[0]&&this.data[0].CHTMLbetterBreak(t,e)},CHTMLmoveLine:function(t,e,a,i,s){return this.data[0]?this.data[0].CHTMLmoveSlice(t,e,a,i,s):null}}),MathJax.Hub.Startup.signal.Post("CommonHTML multiline Ready"),MathJax.Ajax.loadComplete(a.autoloadDir+"/multiline.js")}),MathJax.Extension.tex2jax={version:"2.7.1",config:{inlineMath:[["\\(","\\)"]],displayMath:[["$$","$$"],["\\[","\\]"]],balanceBraces:!0,skipTags:["script","noscript","style","textarea","pre","code","annotation","annotation-xml"],ignoreClass:"tex2jax_ignore",processClass:"tex2jax_process",processEscapes:!1,processEnvironments:!0,processRefs:!0,preview:"TeX"},ignoreTags:{br:MathJax.Hub.Browser.isMSIE&&document.documentMode<9?"\n":" ",wbr:"","#comment":""},PreProcess:function(t){this.configured||(this.config=MathJax.Hub.CombineConfig("tex2jax",this.config),this.config.Augment&&MathJax.Hub.Insert(this,this.config.Augment),void 0===this.config.previewTeX||this.config.previewTeX||(this.config.preview="none"),this.configured=!0),"string"==typeof t&&(t=document.getElementById(t)),t||(t=document.body),this.createPatterns()&&this.scanElement(t,t.nextSibling)},createPatterns:function(){var t,e,a=[],i=[],s=this.config;for(this.match={},t=0,e=s.inlineMath.length;t<e;t++)a.push(this.patternQuote(s.inlineMath[t][0])),this.match[s.inlineMath[t][0]]={mode:"",end:s.inlineMath[t][1],pattern:this.endPattern(s.inlineMath[t][1])};for(t=0,e=s.displayMath.length;t<e;t++)a.push(this.patternQuote(s.displayMath[t][0])),this.match[s.displayMath[t][0]]={mode:"; mode=display",end:s.displayMath[t][1],pattern:this.endPattern(s.displayMath[t][1])};a.length&&i.push(a.sort(this.sortLength).join("|")),s.processEnvironments&&i.push("\\\\begin\\{([^}]*)\\}"),s.processEscapes&&i.push("\\\\*\\\\\\$"),s.processRefs&&i.push("\\\\(eq)?ref\\{[^}]*\\}"),this.start=new RegExp(i.join("|"),"g"),this.skipTags=new RegExp("^("+s.skipTags.join("|")+")$","i");var n=[];return MathJax.Hub.config.preRemoveClass&&n.push(MathJax.Hub.config.preRemoveClass),s.ignoreClass&&n.push(s.ignoreClass),this.ignoreClass=n.length?new RegExp("(^| )("+n.join("|")+")( |$)"):/^$/,this.processClass=new RegExp("(^| )("+s.processClass+")( |$)"),i.length>0},patternQuote:function(t){return t.replace(/([\^$(){}+*?\-|\[\]\:\\])/g,"\\$1")},endPattern:function(t){return new RegExp(this.patternQuote(t)+"|\\\\.|[{}]","g")},sortLength:function(t,e){return t.length!==e.length?e.length-t.length:t==e?0:t<e?-1:1},scanElement:function(t,e,a){for(var i,s,n,r;t&&t!=e;)"#text"===t.nodeName.toLowerCase()?a||(t=this.scanText(t)):(i=void 0===t.className?"":t.className,s=void 0===t.tagName?"":t.tagName,"string"!=typeof i&&(i=String(i)),r=this.processClass.exec(i),!t.firstChild||i.match(/(^| )MathJax/)||!r&&this.skipTags.exec(s)||(n=(a||this.ignoreClass.exec(i))&&!r,this.scanElement(t.firstChild,e,n))),t&&(t=t.nextSibling)},scanText:function(t){if(""==t.nodeValue.replace(/\s+/,""))return t;var e,a;for(this.search={start:!0},this.pattern=this.start;t;){for(this.pattern.lastIndex=0;t&&"#text"===t.nodeName.toLowerCase()&&(e=this.pattern.exec(t.nodeValue));)t=this.search.start?this.startMatch(e,t):this.endMatch(e,t);if(this.search.matched&&(t=this.encloseMath(t)),t){do{a=t,t=t.nextSibling}while(t&&null!=this.ignoreTags[t.nodeName.toLowerCase()]);if(!t||"#text"!==t.nodeName)return this.search.close?this.prevEndMatch():a}}return t},startMatch:function(t,e){var a=this.match[t[0]];if(null!=a)this.search={end:a.end,mode:a.mode,pcount:0,open:e,olen:t[0].length,opos:this.pattern.lastIndex-t[0].length},this.switchPattern(a.pattern);else if("\\begin"===t[0].substr(0,6))this.search={end:"\\end{"+t[1]+"}",mode:"; mode=display",pcount:0,open:e,olen:0,opos:this.pattern.lastIndex-t[0].length,isBeginEnd:!0},this.switchPattern(this.endPattern(this.search.end));else{if("\\ref"===t[0].substr(0,4)||"\\eqref"===t[0].substr(0,6))return this.search={mode:"",end:"",open:e,pcount:0,olen:0,opos:this.pattern.lastIndex-t[0].length},this.endMatch([""],e);var i,s,n=t[0].substr(0,t[0].length-1);n.length%2==0?(s=[n.replace(/\\\\/g,"\\")],i=1):(s=[n.substr(1).replace(/\\\\/g,"\\"),"$"],i=0),s=MathJax.HTML.Element("span",null,s);var r=MathJax.HTML.TextNode(e.nodeValue.substr(0,t.index));e.nodeValue=e.nodeValue.substr(t.index+t[0].length-i),e.parentNode.insertBefore(s,e),e.parentNode.insertBefore(r,s),this.pattern.lastIndex=i}return e},endMatch:function(t,e){var a=this.search;return t[0]==a.end?(a.close&&0!==a.pcount||(a.close=e,a.cpos=this.pattern.lastIndex,a.clen=a.isBeginEnd?0:t[0].length),0===a.pcount&&(a.matched=!0,e=this.encloseMath(e),this.switchPattern(this.start))):"{"===t[0]?a.pcount++:"}"===t[0]&&a.pcount&&a.pcount--,e},prevEndMatch:function(){this.search.matched=!0;var t=this.encloseMath(this.search.close);return this.switchPattern(this.start),t},switchPattern:function(t){t.lastIndex=this.pattern.lastIndex,this.pattern=t,this.search.start=t===this.start},encloseMath:function(t){var e,a,i,s=this.search,n=s.close;for((n=s.cpos===n.length?n.nextSibling:n.splitText(s.cpos))||(e=n=MathJax.HTML.addText(s.close.parentNode,"")),s.close=n,a=s.opos?s.open.splitText(s.opos):s.open;(i=a.nextSibling)&&i!==n;){if(null!==i.nodeValue)"#comment"===i.nodeName?a.nodeValue+=i.nodeValue.replace(/^\[CDATA\[((.|\n|\r)*)\]\]$/,"$1"):a.nodeValue+=i.nodeValue;else{var r=this.ignoreTags[i.nodeName.toLowerCase()];a.nodeValue+=null==r?" ":r}a.parentNode.removeChild(i)}var o=a.nodeValue.substr(s.olen,a.nodeValue.length-s.olen-s.clen);return a.parentNode.removeChild(a),"none"!==this.config.preview&&this.createPreview(s.mode,o),a=this.createMathTag(s.mode,o),this.search={},this.pattern.lastIndex=0,e&&e.parentNode.removeChild(e),a},insertNode:function(t){var e=this.search;e.close.parentNode.insertBefore(t,e.close)},createPreview:function(t,e){var a=MathJax.Hub.config.preRemoveClass,i=this.config.preview;"none"!==i&&(this.search.close.previousSibling||{}).className!==a&&("TeX"===i&&(i=[this.filterPreview(e)]),i&&(i=MathJax.HTML.Element("span",{className:a},i),this.insertNode(i)))},createMathTag:function(t,e){var a=document.createElement("script");return a.type="math/tex"+t,MathJax.HTML.setScript(a,e),this.insertNode(a),a},filterPreview:function(t){return t}},MathJax.Hub.Register.PreProcessor(["PreProcess",MathJax.Extension.tex2jax]),MathJax.Ajax.loadComplete("[MathJax]/extensions/tex2jax.js"),MathJax.Extension["TeX/AMScd"]={version:"2.7.1",config:MathJax.Hub.CombineConfig("TeX.CD",{colspace:"5pt",rowspace:"5pt",harrowsize:"2.75em",varrowsize:"1.75em",hideHorizontalLabels:!1})},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.InputJax.TeX,a=e.Stack.Item,i=e.Definitions,s=MathJax.Extension["TeX/AMScd"].config;i.environment.CD="CD_env",i.special["@"]="CD_arrow",i.macros.minCDarrowwidth="CD_minwidth",i.macros.minCDarrowheight="CD_minheight",e.Parse.Augment({CD_env:function(t){return this.Push(t),a.array().With({arraydef:{columnalign:"center",columnspacing:s.colspace,rowspacing:s.rowspace,displaystyle:!0},minw:this.stack.env.CD_minw||s.harrowsize,minh:this.stack.env.CD_minh||s.varrowsize})},CD_arrow:function(i){var n=this.string.charAt(this.i);if(!n.match(/[><VA.|=]/))return this.Other(i);this.i++;var r=this.stack.Top();r.isa(a.array)&&!r.data.length||(this.CD_cell(i),r=this.stack.Top());for(var o=r.table.length%2==1,l=(r.row.length+(o?0:1))%2;l;)this.CD_cell(i),l--;var h,c={minsize:r.minw,stretchy:!0},u={minsize:r.minh,stretchy:!0,symmetric:!0,lspace:0,rspace:0};if("."===n);else if("|"===n)h=this.mmlToken(t.mo("∥").With(u));else if("="===n)h=this.mmlToken(t.mo("=").With(c));else{var d={">":"→","<":"←",V:"↓",A:"↑"}[n],m=this.GetUpTo(i+n,n),p=this.GetUpTo(i+n,n);if(">"===n||"<"===n){if(h=t.mo(d).With(c),m||(m="\\kern "+r.minw),m||p){var f={width:"+11mu",lspace:"6mu"};h=t.munderover(this.mmlToken(h)),m&&(m=e.Parse(m,this.stack.env).mml(),h.SetData(h.over,t.mpadded(m).With(f).With({voffset:".1em"}))),p&&(p=e.Parse(p,this.stack.env).mml(),h.SetData(h.under,t.mpadded(p).With(f))),s.hideHorizontalLabels&&(h=t.mpadded(h).With({depth:0,height:".67em"}))}}else h=d=this.mmlToken(t.mo(d).With(u)),(m||p)&&(h=t.mrow(),m&&h.Append(e.Parse("\\scriptstyle\\llap{"+m+"}",this.stack.env).mml()),h.Append(d.With({texClass:t.TEXCLASS.ORD})),p&&h.Append(e.Parse("\\scriptstyle\\rlap{"+p+"}",this.stack.env).mml()))}h&&this.Push(h),this.CD_cell(i)},CD_cell:function(e){var i=this.stack.Top();(i.table||[]).length%2==0&&0===(i.row||[]).length&&this.Push(t.mpadded().With({height:"8.5pt",depth:"2pt"})),this.Push(a.cell().With({isEntry:!0,name:e}))},CD_minwidth:function(t){this.stack.env.CD_minw=this.GetDimen(t)},CD_minheight:function(t){this.stack.env.CD_minh=this.GetDimen(t)}})}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/AMScd.js"),MathJax.Extension["TeX/AMSmath"]={version:"2.7.1",number:0,startNumber:0,IDs:{},eqIDs:{},labels:{},eqlabels:{},refs:[]},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.InputJax.TeX,a=MathJax.Extension["TeX/AMSmath"],i=e.Definitions,s=e.Stack.Item,n=e.config.equationNumbers,r=function(t){for(var a=[],i=0,s=t.length;i<s;i++)a[i]=e.Parse.prototype.Em(t[i]);return a.join(" ")},o=0===document.getElementsByTagName("base").length?"":String(document.location).replace(/#.*$/,"");i.Add({mathchar0mo:{iiiint:["2A0C",{texClass:t.TEXCLASS.OP}]},macros:{mathring:["Accent","2DA"],nobreakspace:"Tilde",negmedspace:["Spacer",t.LENGTH.NEGATIVEMEDIUMMATHSPACE],negthickspace:["Spacer",t.LENGTH.NEGATIVETHICKMATHSPACE],idotsint:["MultiIntegral","\\int\\cdots\\int"],dddot:["Accent","20DB"],ddddot:["Accent","20DC"],sideset:["Macro","\\mathop{\\mathop{\\rlap{\\phantom{#3}}}\\nolimits#1\\!\\mathop{#3}\\nolimits#2}",3],boxed:["Macro","\\fbox{$\\displaystyle{#1}$}",1],tag:"HandleTag",notag:"HandleNoTag",label:"HandleLabel",ref:"HandleRef",eqref:["HandleRef",!0],substack:["Macro","\\begin{subarray}{c}#1\\end{subarray}",1],injlim:["NamedOp","inj lim"],projlim:["NamedOp","proj lim"],varliminf:["Macro","\\mathop{\\underline{\\mmlToken{mi}{lim}}}"],varlimsup:["Macro","\\mathop{\\overline{\\mmlToken{mi}{lim}}}"],varinjlim:["Macro","\\mathop{\\underrightarrow{\\mmlToken{mi}{lim}}}"],varprojlim:["Macro","\\mathop{\\underleftarrow{\\mmlToken{mi}{lim}}}"],DeclareMathOperator:"HandleDeclareOp",operatorname:"HandleOperatorName",SkipLimits:"SkipLimits",genfrac:"Genfrac",frac:["Genfrac","","","",""],tfrac:["Genfrac","","","",1],dfrac:["Genfrac","","","",0],binom:["Genfrac","(",")","0",""],tbinom:["Genfrac","(",")","0",1],dbinom:["Genfrac","(",")","0",0],cfrac:"CFrac",shoveleft:["HandleShove",t.ALIGN.LEFT],shoveright:["HandleShove",t.ALIGN.RIGHT],xrightarrow:["xArrow",8594,5,6],xleftarrow:["xArrow",8592,7,3]},environment:{align:["AMSarray",null,!0,!0,"rlrlrlrlrlrl",r([0,2,0,2,0,2,0,2,0,2,0])],"align*":["AMSarray",null,!1,!0,"rlrlrlrlrlrl",r([0,2,0,2,0,2,0,2,0,2,0])],multline:["Multline",null,!0],"multline*":["Multline",null,!1],split:["AMSarray",null,!1,!1,"rl",r([0])],gather:["AMSarray",null,!0,!0,"c"],"gather*":["AMSarray",null,!1,!0,"c"],alignat:["AlignAt",null,!0,!0],"alignat*":["AlignAt",null,!1,!0],alignedat:["AlignAt",null,!1,!1],aligned:["AlignedAMSArray",null,null,null,"rlrlrlrlrlrl",r([0,2,0,2,0,2,0,2,0,2,0]),".5em","D"],gathered:["AlignedAMSArray",null,null,null,"c",null,".5em","D"],subarray:["Array",null,null,null,null,r([0]),"0.1em","S",1],smallmatrix:["Array",null,null,null,"c",r([1/3]),".2em","S",1],equation:["EquationBegin","Equation",!0],"equation*":["EquationBegin","EquationStar",!1],eqnarray:["AMSarray",null,!0,!0,"rcl","0 "+t.LENGTH.THICKMATHSPACE,".5em"],"eqnarray*":["AMSarray",null,!1,!0,"rcl","0 "+t.LENGTH.THICKMATHSPACE,".5em"]},delimiter:{"\\lvert":["007C",{texClass:t.TEXCLASS.OPEN}],"\\rvert":["007C",{texClass:t.TEXCLASS.CLOSE}],"\\lVert":["2016",{texClass:t.TEXCLASS.OPEN}],"\\rVert":["2016",{texClass:t.TEXCLASS.CLOSE}]}},null,!0),e.Parse.Augment({HandleTag:function(a){var i=this.GetStar(),s=this.trimSpaces(this.GetArgument(a)),r=s;i||(s=n.formatTag(s));var o=this.stack.global;o.tagID=r,o.notags&&e.Error(["CommandNotAllowedInEnv","%1 not allowed in %2 environment",a,o.notags]),o.tag&&e.Error(["MultipleCommand","Multiple %1",a]),o.tag=t.mtd.apply(t,this.InternalMath(s)).With({id:n.formatID(r)})},HandleNoTag:function(t){this.stack.global.tag&&delete this.stack.global.tag,this.stack.global.notag=!0},HandleLabel:function(t){var i=this.stack.global,s=this.GetArgument(t);""!==s&&(a.refUpdate||(i.label&&e.Error(["MultipleCommand","Multiple %1",t]),i.label=s,(a.labels[s]||a.eqlabels[s])&&e.Error(["MultipleLabel","Label '%1' multiply defined",s]),a.eqlabels[s]={tag:"???",id:""}))},HandleRef:function(e,i){var s=this.GetArgument(e),r=a.labels[s]||a.eqlabels[s];r||(r={tag:"???",id:""},a.badref=!a.refUpdate);var l=r.tag;i&&(l=n.formatTag(l)),this.Push(t.mrow.apply(t,this.InternalMath(l)).With({href:n.formatURL(r.id,o),class:"MathJax_ref"}))},HandleDeclareOp:function(t){var a=this.GetStar()?"":"\\nolimits\\SkipLimits",i=this.trimSpaces(this.GetArgument(t));"\\"==i.charAt(0)&&(i=i.substr(1));var s=this.GetArgument(t);s=s.replace(/\*/g,"\\text{*}").replace(/-/g,"\\text{-}"),e.Definitions.macros[i]=["Macro","\\mathop{\\rm "+s+"}"+a]},HandleOperatorName:function(t){var e=this.GetStar()?"":"\\nolimits\\SkipLimits",a=this.trimSpaces(this.GetArgument(t));a=a.replace(/\*/g,"\\text{*}").replace(/-/g,"\\text{-}"),this.string="\\mathop{\\rm "+a+"}"+e+" "+this.string.slice(this.i),this.i=0},SkipLimits:function(t){var e=this.GetNext(),a=this.i;"\\"===e&&++this.i&&"limits"!==this.GetCS()&&(this.i=a)},HandleShove:function(t,a){var i=this.stack.Top();("multline"!==i.type||i.data.length)&&e.Error(["CommandAtTheBeginingOfLine","%1 must come at the beginning of the line",t]),i.data.shove=a},CFrac:function(a){var i=this.trimSpaces(this.GetBrackets(a,"")),s=this.GetArgument(a),n=this.GetArgument(a),r=t.mfrac(e.Parse("\\strut\\textstyle{"+s+"}",this.stack.env).mml(),e.Parse("\\strut\\textstyle{"+n+"}",this.stack.env).mml());null==(i={l:t.ALIGN.LEFT,r:t.ALIGN.RIGHT,"":""}[i])&&e.Error(["IllegalAlign","Illegal alignment specified in %1",a]),i&&(r.numalign=r.denomalign=i),this.Push(r)},Genfrac:function(a,i,s,n,r){null==i&&(i=this.GetDelimiterArg(a)),null==s&&(s=this.GetDelimiterArg(a)),null==n&&(n=this.GetArgument(a)),null==r&&(r=this.trimSpaces(this.GetArgument(a)));var o=this.ParseArg(a),l=this.ParseArg(a),h=t.mfrac(o,l);if(""!==n&&(h.linethickness=n),(i||s)&&(h=e.fixedFence(i,h.With({texWithDelims:!0}),s)),""!==r){var c=["D","T","S","SS"][r];null==c&&e.Error(["BadMathStyleFor","Bad math style for %1",a]),h=t.mstyle(h),"D"===c?(h.displaystyle=!0,h.scriptlevel=0):(h.displaystyle=!1,h.scriptlevel=r-1)}this.Push(h)},Multline:function(t,a){return this.Push(t),this.checkEqnEnv(),s.multline(a,this.stack).With({arraydef:{displaystyle:!0,rowspacing:".5em",width:e.config.MultLineWidth,columnwidth:"100%",side:e.config.TagSide,minlabelspacing:e.config.TagIndent}})},AMSarray:function(t,a,i,n,r){return this.Push(t),i&&this.checkEqnEnv(),n=n.replace(/[^clr]/g,"").split("").join(" "),n=n.replace(/l/g,"left").replace(/r/g,"right").replace(/c/g,"center"),s.AMSarray(t.name,a,i,this.stack).With({arraydef:{displaystyle:!0,rowspacing:".5em",columnalign:n,columnspacing:r||"1em",rowspacing:"3pt",side:e.config.TagSide,minlabelspacing:e.config.TagIndent}})},AlignedAMSArray:function(t){var e=this.GetBrackets("\\begin{"+t.name+"}");return this.setArrayAlign(this.AMSarray.apply(this,arguments),e)},AlignAt:function(t,a,i){var s,n,r="",o=[];for(i||(n=this.GetBrackets("\\begin{"+t.name+"}")),(s=this.GetArgument("\\begin{"+t.name+"}")).match(/[^0-9]/)&&e.Error(["PositiveIntegerArg","Argument to %1 must me a positive integer","\\begin{"+t.name+"}"]);s>0;)r+="rl",o.push("0em 0em"),s--;if(o=o.join(" "),i)return this.AMSarray(t,a,i,r,o);var l=this.AMSarray(t,a,i,r,o);return this.setArrayAlign(l,n)},EquationBegin:function(t,e){return this.checkEqnEnv(),this.stack.global.forcetag=e&&"none"!==n.autoNumber,t},EquationStar:function(t,e){return this.stack.global.tagged=!0,e},checkEqnEnv:function(){this.stack.global.eqnenv&&e.Error(["ErroneousNestingEq","Erroneous nesting of equation structures"]),this.stack.global.eqnenv=!0},MultiIntegral:function(t,e){var a=this.GetNext();if("\\"===a){var i=this.i;a=this.GetArgument(t),this.i=i,"\\limits"===a&&(e="\\idotsint"===t?"\\!\\!\\mathop{\\,\\,"+e+"}":"\\!\\!\\!\\mathop{\\,\\,\\,"+e+"}")}this.string=e+" "+this.string.slice(this.i),this.i=0},xArrow:function(a,i,s,n){var r={width:"+"+(s+n)+"mu",lspace:s+"mu"},o=this.GetBrackets(a),l=this.ParseArg(a),h=t.mo(t.chars(String.fromCharCode(i))).With({stretchy:!0,texClass:t.TEXCLASS.REL}),c=t.munderover(h);c.SetData(c.over,t.mpadded(l).With(r).With({voffset:".15em"})),o&&(o=e.Parse(o,this.stack.env).mml(),c.SetData(c.under,t.mpadded(o).With(r).With({voffset:"-.24em"}))),this.Push(c.With({subsupOK:!0}))},GetDelimiterArg:function(t){var a=this.trimSpaces(this.GetArgument(t));return""==a?null:a in i.delimiter?a:void e.Error(["MissingOrUnrecognizedDelim","Missing or unrecognized delimiter for %1",t])},GetStar:function(){var t="*"===this.GetNext();return t&&this.i++,t}}),s.Augment({autoTag:function(){var i=this.global;if(!i.notag){a.number++,i.tagID=n.formatNumber(a.number.toString());var s=e.Parse("\\text{"+n.formatTag(i.tagID)+"}",{}).mml();i.tag=t.mtd(s).With({id:n.formatID(i.tagID)})}},getTag:function(){var t=this.global,e=t.tag;if(t.tagged=!0,t.label&&(n.useLabelIds&&(e.id=n.formatID(t.label)),a.eqlabels[t.label]={tag:t.tagID,id:e.id}),document.getElementById(e.id)||a.IDs[e.id]||a.eqIDs[e.id]){var i,s=0;do{s++,i=e.id+"_"+s}while(document.getElementById(i)||a.IDs[i]||a.eqIDs[i]);e.id=i,t.label&&(a.eqlabels[t.label].id=i)}return a.eqIDs[e.id]=1,this.clearTag(),e},clearTag:function(){var t=this.global;delete t.tag,delete t.tagID,delete t.label},fixInitialMO:function(e){for(var a=0,i=e.length;a<i;a++)if(e[a]&&"mspace"!==e[a].type&&("texatom"!==e[a].type||e[a].data[0]&&e[a].data[0].data.length)){e[a].isEmbellished()&&e.unshift(t.mi());break}}}),s.multline=s.array.Subclass({type:"multline",Init:function(t,e){this.SUPER(arguments).Init.apply(this),this.numbered=t&&"none"!==n.autoNumber,this.save={notag:e.global.notag},e.global.tagged=!t&&!e.global.forcetag},EndEntry:function(){this.table.length&&this.fixInitialMO(this.data);var e=t.mtd.apply(t,this.data);this.data.shove&&(e.columnalign=this.data.shove),this.row.push(e),this.data=[]},EndRow:function(){1!=this.row.length&&e.Error(["MultlineRowsOneCol","The rows within the %1 environment must have exactly one column","multline"]),this.table.push(this.row),this.row=[]},EndTable:function(){if(this.SUPER(arguments).EndTable.call(this),this.table.length){var e,a=this.table.length-1,i=-1;for(this.table[0][0].columnalign||(this.table[0][0].columnalign=t.ALIGN.LEFT),this.table[a][0].columnalign||(this.table[a][0].columnalign=t.ALIGN.RIGHT),!this.global.tag&&this.numbered&&this.autoTag(),this.global.tag&&!this.global.notags&&(i="left"===this.arraydef.side?0:this.table.length-1,this.table[i]=[this.getTag()].concat(this.table[i])),e=0,a=this.table.length;e<a;e++){var s=e===i?t.mlabeledtr:t.mtr;this.table[e]=s.apply(t,this.table[e])}}this.global.notag=this.save.notag}}),s.AMSarray=s.array.Subclass({type:"AMSarray",Init:function(t,e,a,i){this.SUPER(arguments).Init.apply(this),this.numbered=e&&"none"!==n.autoNumber,this.save={notags:i.global.notags,notag:i.global.notag},i.global.notags=a?null:t,i.global.tagged=!e&&!i.global.forcetag},EndEntry:function(){this.row.length&&this.fixInitialMO(this.data),this.row.push(t.mtd.apply(t,this.data)),this.data=[]},EndRow:function(){var e=t.mtr;!this.global.tag&&this.numbered&&this.autoTag(),this.global.tag&&!this.global.notags?(this.row=[this.getTag()].concat(this.row),e=t.mlabeledtr):this.clearTag(),this.numbered&&delete this.global.notag,this.table.push(e.apply(t,this.row)),this.row=[]},EndTable:function(){this.SUPER(arguments).EndTable.call(this),this.global.notags=this.save.notags,this.global.notag=this.save.notag}}),s.start.Augment({oldCheckItem:s.start.prototype.checkItem,checkItem:function(i){if("stop"===i.type){var r=this.mmlData(),o=this.global;if(!a.display||o.tag||o.tagged||o.isInner||"all"!==n.autoNumber&&!o.forcetag||this.autoTag(),o.tag){var l=[this.getTag(),t.mtd(r)],h={side:e.config.TagSide,minlabelspacing:e.config.TagIndent,displaystyle:"inherit"};r=t.mtable(t.mlabeledtr.apply(t,l)).With(h)}return s.mml(r)}return this.oldCheckItem.call(this,i)}}),e.prefilterHooks.Add(function(t){a.display=t.display,a.number=a.startNumber,a.eqlabels={},a.eqIDs={},a.badref=!1,a.refUpdate&&(a.number=t.script.MathJax.startNumber)}),e.postfilterHooks.Add(function(t){t.script.MathJax.startNumber=a.startNumber,a.startNumber=a.number,MathJax.Hub.Insert(a.IDs,a.eqIDs),MathJax.Hub.Insert(a.labels,a.eqlabels),a.badref&&!t.math.texError&&a.refs.push(t.script)},100),MathJax.Hub.Register.MessageHook("Begin Math Input",function(){a.refs=[],a.refUpdate=!1}),MathJax.Hub.Register.MessageHook("End Math Input",function(t){if(a.refs.length){a.refUpdate=!0;for(var e=0,i=a.refs.length;e<i;e++)a.refs[e].MathJax.state=MathJax.ElementJax.STATE.UPDATE;return MathJax.Hub.processInput({scripts:a.refs,start:(new Date).getTime(),i:0,j:0,jax:{},jaxIDs:[]})}return null}),e.resetEquationNumbers=function(t,e){a.startNumber=t||0,e||(a.labels={},a.IDs={})},MathJax.Hub.Startup.signal.Post("TeX AMSmath Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/AMSmath.js"),MathJax.Extension["TeX/AMSsymbols"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.ElementJax.mml;MathJax.InputJax.TeX.Definitions.Add({mathchar0mi:{digamma:"03DD",varkappa:"03F0",varGamma:["0393",{mathvariant:t.VARIANT.ITALIC}],varDelta:["0394",{mathvariant:t.VARIANT.ITALIC}],varTheta:["0398",{mathvariant:t.VARIANT.ITALIC}],varLambda:["039B",{mathvariant:t.VARIANT.ITALIC}],varXi:["039E",{mathvariant:t.VARIANT.ITALIC}],varPi:["03A0",{mathvariant:t.VARIANT.ITALIC}],varSigma:["03A3",{mathvariant:t.VARIANT.ITALIC}],varUpsilon:["03A5",{mathvariant:t.VARIANT.ITALIC}],varPhi:["03A6",{mathvariant:t.VARIANT.ITALIC}],varPsi:["03A8",{mathvariant:t.VARIANT.ITALIC}],varOmega:["03A9",{mathvariant:t.VARIANT.ITALIC}],beth:"2136",gimel:"2137",daleth:"2138",backprime:["2035",{variantForm:!0}],hslash:"210F",varnothing:["2205",{variantForm:!0}],blacktriangle:"25B4",triangledown:["25BD",{variantForm:!0}],blacktriangledown:"25BE",square:"25FB",Box:"25FB",blacksquare:"25FC",lozenge:"25CA",Diamond:"25CA",blacklozenge:"29EB",circledS:["24C8",{mathvariant:t.VARIANT.NORMAL}],bigstar:"2605",sphericalangle:"2222",measuredangle:"2221",nexists:"2204",complement:"2201",mho:"2127",eth:["00F0",{mathvariant:t.VARIANT.NORMAL}],Finv:"2132",diagup:"2571",Game:"2141",diagdown:"2572",Bbbk:["006B",{mathvariant:t.VARIANT.DOUBLESTRUCK}],yen:"00A5",circledR:"00AE",checkmark:"2713",maltese:"2720"},mathchar0mo:{dotplus:"2214",ltimes:"22C9",smallsetminus:"2216",rtimes:"22CA",Cap:"22D2",doublecap:"22D2",leftthreetimes:"22CB",Cup:"22D3",doublecup:"22D3",rightthreetimes:"22CC",barwedge:"22BC",curlywedge:"22CF",veebar:"22BB",curlyvee:"22CE",doublebarwedge:"2A5E",boxminus:"229F",circleddash:"229D",boxtimes:"22A0",circledast:"229B",boxdot:"22A1",circledcirc:"229A",boxplus:"229E",centerdot:["22C5",{variantForm:!0}],divideontimes:"22C7",intercal:"22BA",leqq:"2266",geqq:"2267",leqslant:"2A7D",geqslant:"2A7E",eqslantless:"2A95",eqslantgtr:"2A96",lesssim:"2272",gtrsim:"2273",lessapprox:"2A85",gtrapprox:"2A86",approxeq:"224A",lessdot:"22D6",gtrdot:"22D7",lll:"22D8",llless:"22D8",ggg:"22D9",gggtr:"22D9",lessgtr:"2276",gtrless:"2277",lesseqgtr:"22DA",gtreqless:"22DB",lesseqqgtr:"2A8B",gtreqqless:"2A8C",doteqdot:"2251",Doteq:"2251",eqcirc:"2256",risingdotseq:"2253",circeq:"2257",fallingdotseq:"2252",triangleq:"225C",backsim:"223D",thicksim:["223C",{variantForm:!0}],backsimeq:"22CD",thickapprox:["2248",{variantForm:!0}],subseteqq:"2AC5",supseteqq:"2AC6",Subset:"22D0",Supset:"22D1",sqsubset:"228F",sqsupset:"2290",preccurlyeq:"227C",succcurlyeq:"227D",curlyeqprec:"22DE",curlyeqsucc:"22DF",precsim:"227E",succsim:"227F",precapprox:"2AB7",succapprox:"2AB8",vartriangleleft:"22B2",lhd:"22B2",vartriangleright:"22B3",rhd:"22B3",trianglelefteq:"22B4",unlhd:"22B4",trianglerighteq:"22B5",unrhd:"22B5",vDash:"22A8",Vdash:"22A9",Vvdash:"22AA",smallsmile:["2323",{variantForm:!0}],shortmid:["2223",{variantForm:!0}],smallfrown:["2322",{variantForm:!0}],shortparallel:["2225",{variantForm:!0}],bumpeq:"224F",between:"226C",Bumpeq:"224E",pitchfork:"22D4",varpropto:"221D",backepsilon:"220D",blacktriangleleft:"25C2",blacktriangleright:"25B8",therefore:"2234",because:"2235",eqsim:"2242",vartriangle:["25B3",{variantForm:!0}],Join:"22C8",nless:"226E",ngtr:"226F",nleq:"2270",ngeq:"2271",nleqslant:["2A87",{variantForm:!0}],ngeqslant:["2A88",{variantForm:!0}],nleqq:["2270",{variantForm:!0}],ngeqq:["2271",{variantForm:!0}],lneq:"2A87",gneq:"2A88",lneqq:"2268",gneqq:"2269",lvertneqq:["2268",{variantForm:!0}],gvertneqq:["2269",{variantForm:!0}],lnsim:"22E6",gnsim:"22E7",lnapprox:"2A89",gnapprox:"2A8A",nprec:"2280",nsucc:"2281",npreceq:["22E0",{variantForm:!0}],nsucceq:["22E1",{variantForm:!0}],precneqq:"2AB5",succneqq:"2AB6",precnsim:"22E8",succnsim:"22E9",precnapprox:"2AB9",succnapprox:"2ABA",nsim:"2241",ncong:"2246",nshortmid:["2224",{variantForm:!0}],nshortparallel:["2226",{variantForm:!0}],nmid:"2224",nparallel:"2226",nvdash:"22AC",nvDash:"22AD",nVdash:"22AE",nVDash:"22AF",ntriangleleft:"22EA",ntriangleright:"22EB",ntrianglelefteq:"22EC",ntrianglerighteq:"22ED",nsubseteq:"2288",nsupseteq:"2289",nsubseteqq:["2288",{variantForm:!0}],nsupseteqq:["2289",{variantForm:!0}],subsetneq:"228A",supsetneq:"228B",varsubsetneq:["228A",{variantForm:!0}],varsupsetneq:["228B",{variantForm:!0}],subsetneqq:"2ACB",supsetneqq:"2ACC",varsubsetneqq:["2ACB",{variantForm:!0}],varsupsetneqq:["2ACC",{variantForm:!0}],leftleftarrows:"21C7",rightrightarrows:"21C9",leftrightarrows:"21C6",rightleftarrows:"21C4",Lleftarrow:"21DA",Rrightarrow:"21DB",twoheadleftarrow:"219E",twoheadrightarrow:"21A0",leftarrowtail:"21A2",rightarrowtail:"21A3",looparrowleft:"21AB",looparrowright:"21AC",leftrightharpoons:"21CB",rightleftharpoons:["21CC",{variantForm:!0}],curvearrowleft:"21B6",curvearrowright:"21B7",circlearrowleft:"21BA",circlearrowright:"21BB",Lsh:"21B0",Rsh:"21B1",upuparrows:"21C8",downdownarrows:"21CA",upharpoonleft:"21BF",upharpoonright:"21BE",downharpoonleft:"21C3",restriction:"21BE",multimap:"22B8",downharpoonright:"21C2",leftrightsquigarrow:"21AD",rightsquigarrow:"21DD",leadsto:"21DD",dashrightarrow:"21E2",dashleftarrow:"21E0",nleftarrow:"219A",nrightarrow:"219B",nLeftarrow:"21CD",nRightarrow:"21CF",nleftrightarrow:"21AE",nLeftrightarrow:"21CE"},delimiter:{"\\ulcorner":"231C","\\urcorner":"231D","\\llcorner":"231E","\\lrcorner":"231F"},macros:{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]}},null,!0);var e=t.mo.OPTYPES.REL;MathJax.Hub.Insert(t.mo.prototype,{OPTABLE:{infix:{"⌢":e,"⌣":e,"△":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e,"":e}}}),MathJax.Hub.Startup.signal.Post("TeX AMSsymbols Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/AMSsymbols.js"),MathJax.Extension["TeX/HTML"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX;t.Definitions.Add({macros:{href:"HREF_attribute",class:"CLASS_attribute",style:"STYLE_attribute",cssId:"ID_attribute"}},null,!0),t.Parse.Augment({HREF_attribute:function(t){var e=this.GetArgument(t),a=this.GetArgumentMML(t);this.Push(a.With({href:e}))},CLASS_attribute:function(t){var e=this.GetArgument(t),a=this.GetArgumentMML(t);null!=a.class&&(e=a.class+" "+e),this.Push(a.With({class:e}))},STYLE_attribute:function(t){var e=this.GetArgument(t),a=this.GetArgumentMML(t);null!=a.style&&(";"!==e.charAt(e.length-1)&&(e+=";"),e=a.style+" "+e),this.Push(a.With({style:e}))},ID_attribute:function(t){var e=this.GetArgument(t),a=this.GetArgumentMML(t);this.Push(a.With({id:e}))},GetArgumentMML:function(t){var e=this.ParseArg(t);return e.inferred&&1==e.data.length?e=e.data[0]:delete e.inferred,e}}),MathJax.Hub.Startup.signal.Post("TeX HTML Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/HTML.js"),MathJax.Extension["TeX/action"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=MathJax.ElementJax.mml;t.Definitions.Add({macros:{toggle:"Toggle",mathtip:"Mathtip",texttip:["Macro","\\mathtip{#1}{\\text{#2}}",2]}},null,!0),t.Parse.Augment({Toggle:function(a){for(var i,s=[];"\\endtoggle"!==(i=this.GetArgument(a));)s.push(t.Parse(i,this.stack.env).mml());this.Push(e.maction.apply(e,s).With({actiontype:e.ACTIONTYPE.TOGGLE}))},Mathtip:function(t){var a=this.ParseArg(t),i=this.ParseArg(t);this.Push(e.maction(a,i).With({actiontype:e.ACTIONTYPE.TOOLTIP}))}}),MathJax.Hub.Startup.signal.Post("TeX action Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/action.js"),MathJax.Extension["TeX/autobold"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.prefilterHooks.Add(function(t){var e=t.script.parentNode.insertBefore(document.createElement("span"),t.script);e.visibility="hidden",e.style.fontFamily="Times, serif",e.appendChild(document.createTextNode("ABCXYZabcxyz"));var a=e.offsetWidth;e.style.fontWeight="bold",a&&e.offsetWidth===a&&(t.math="\\boldsymbol{"+t.math+"}"),e.parentNode.removeChild(e)}),MathJax.Hub.Startup.signal.Post("TeX autobold Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/autobold.js"),MathJax.Extension["TeX/bbox"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=MathJax.ElementJax.mml;t.Definitions.Add({macros:{bbox:"BBox"}},null,!0),t.Parse.Augment({BBox:function(a){for(var i,s,n,r=this.GetBrackets(a,""),o=this.ParseArg(a),l=r.split(/,/),h=0,c=l.length;h<c;h++){var u=l[h].replace(/^\s+/,"").replace(/\s+$/,""),d=u.match(/^(\.\d+|\d+(\.\d*)?)(pt|em|ex|mu|px|in|cm|mm)$/);if(d){i&&t.Error(["MultipleBBoxProperty","%1 specified twice in %2","Padding",a]);var m=this.BBoxPadding(d[1]+d[3]);m&&(i={height:"+"+m,depth:"+"+m,lspace:m,width:"+"+2*d[1]+d[3]})}else u.match(/^([a-z0-9]+|\#[0-9a-f]{6}|\#[0-9a-f]{3})$/i)?(s&&t.Error(["MultipleBBoxProperty","%1 specified twice in %2","Background",a]),s=u):u.match(/^[-a-z]+:/i)?(n&&t.Error(["MultipleBBoxProperty","%1 specified twice in %2","Style",a]),n=this.BBoxStyle(u)):""!==u&&t.Error(["InvalidBBoxProperty","'%1' doesn't look like a color, a padding dimension, or a style",u])}i&&(o=e.mpadded(o).With(i)),(s||n)&&(o=e.mstyle(o).With({mathbackground:s,style:n})),this.Push(o)},BBoxStyle:function(t){return t},BBoxPadding:function(t){return t}}),MathJax.Hub.Startup.signal.Post("TeX bbox Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/bbox.js"),MathJax.Extension["TeX/boldsymbol"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.InputJax.TeX,a=e.Definitions,i={};i[t.VARIANT.NORMAL]=t.VARIANT.BOLD,i[t.VARIANT.ITALIC]=t.VARIANT.BOLDITALIC,i[t.VARIANT.FRAKTUR]=t.VARIANT.BOLDFRAKTUR,i[t.VARIANT.SCRIPT]=t.VARIANT.BOLDSCRIPT,i[t.VARIANT.SANSSERIF]=t.VARIANT.BOLDSANSSERIF,i["-tex-caligraphic"]="-tex-caligraphic-bold",i["-tex-oldstyle"]="-tex-oldstyle-bold",a.Add({macros:{boldsymbol:"Boldsymbol"}},null,!0),e.Parse.Augment({mmlToken:function(e){if(this.stack.env.boldsymbol){var a=e.Get("mathvariant");e.mathvariant=null==a?t.VARIANT.BOLD:i[a]||a}return e},Boldsymbol:function(t){var e=this.stack.env.boldsymbol,a=this.stack.env.font;this.stack.env.boldsymbol=!0,this.stack.env.font=null;var i=this.ParseArg(t);this.stack.env.font=a,this.stack.env.boldsymbol=e,this.Push(i)}}),MathJax.Hub.Startup.signal.Post("TeX boldsymbol Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/boldsymbol.js"),MathJax.Extension["TeX/cancel"]={version:"2.7.1",ALLOWED:{color:1,mathcolor:1,background:1,mathbackground:1,padding:1,thickness:1}},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=MathJax.ElementJax.mml,a=MathJax.Extension["TeX/cancel"];a.setAttributes=function(t,e){if(""!==e)for(var i=0,s=(e=e.replace(/ /g,"").split(/,/)).length;i<s;i++){var n=e[i].split(/[:=]/);a.ALLOWED[n[0]]&&("true"===n[1]&&(n[1]=!0),"false"===n[1]&&(n[1]=!1),t[n[0]]=n[1])}return t},t.Definitions.Add({macros:{cancel:["Cancel",e.NOTATION.UPDIAGONALSTRIKE],bcancel:["Cancel",e.NOTATION.DOWNDIAGONALSTRIKE],xcancel:["Cancel",e.NOTATION.UPDIAGONALSTRIKE+" "+e.NOTATION.DOWNDIAGONALSTRIKE],cancelto:"CancelTo"}},null,!0),t.Parse.Augment({Cancel:function(t,i){var s=this.GetBrackets(t,""),n=this.ParseArg(t),r=a.setAttributes({notation:i},s);this.Push(e.menclose(n).With(r))},CancelTo:function(t,i){var s=this.ParseArg(t),n=this.GetBrackets(t,""),r=this.ParseArg(t),o=a.setAttributes({notation:e.NOTATION.UPDIAGONALSTRIKE+" "+e.NOTATION.UPDIAGONALARROW},n);s=e.mpadded(s).With({depth:"-.1em",height:"+.1em",voffset:".1em"}),this.Push(e.msup(e.menclose(r).With(o),s))}}),MathJax.Hub.Startup.signal.Post("TeX cancel Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/cancel.js"),MathJax.Extension["TeX/color"]={version:"2.7.1",config:MathJax.Hub.CombineConfig("TeX.color",{padding:"5px",border:"2px"}),colors:{Apricot:"#FBB982",Aquamarine:"#00B5BE",Bittersweet:"#C04F17",Black:"#221E1F",Blue:"#2D2F92",BlueGreen:"#00B3B8",BlueViolet:"#473992",BrickRed:"#B6321C",Brown:"#792500",BurntOrange:"#F7921D",CadetBlue:"#74729A",CarnationPink:"#F282B4",Cerulean:"#00A2E3",CornflowerBlue:"#41B0E4",Cyan:"#00AEEF",Dandelion:"#FDBC42",DarkOrchid:"#A4538A",Emerald:"#00A99D",ForestGreen:"#009B55",Fuchsia:"#8C368C",Goldenrod:"#FFDF42",Gray:"#949698",Green:"#00A64F",GreenYellow:"#DFE674",JungleGreen:"#00A99A",Lavender:"#F49EC4",LimeGreen:"#8DC73E",Magenta:"#EC008C",Mahogany:"#A9341F",Maroon:"#AF3235",Melon:"#F89E7B",MidnightBlue:"#006795",Mulberry:"#A93C93",NavyBlue:"#006EB8",OliveGreen:"#3C8031",Orange:"#F58137",OrangeRed:"#ED135A",Orchid:"#AF72B0",Peach:"#F7965A",Periwinkle:"#7977B8",PineGreen:"#008B72",Plum:"#92268F",ProcessBlue:"#00B0F0",Purple:"#99479B",RawSienna:"#974006",Red:"#ED1B23",RedOrange:"#F26035",RedViolet:"#A1246B",Rhodamine:"#EF559F",RoyalBlue:"#0071BC",RoyalPurple:"#613F99",RubineRed:"#ED017D",Salmon:"#F69289",SeaGreen:"#3FBC9D",Sepia:"#671800",SkyBlue:"#46C5DD",SpringGreen:"#C6DC67",Tan:"#DA9D76",TealBlue:"#00AEB3",Thistle:"#D883B7",Turquoise:"#00B4CE",Violet:"#58429B",VioletRed:"#EF58A0",White:"#FFFFFF",WildStrawberry:"#EE2967",Yellow:"#FFF200",YellowGreen:"#98CC70",YellowOrange:"#FAA21A"},getColor:function(t,e){t||(t="named");var a=this["get_"+t];return a||this.TEX.Error(["UndefinedColorModel","Color model '%1' not defined",t]),a.call(this,e)},get_rgb:function(t){var e="#";3!==(t=t.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s*,\s*/)).length&&this.TEX.Error(["ModelArg1","Color values for the %1 model require 3 numbers","rgb"]);for(var a=0;a<3;a++){t[a].match(/^(\d+(\.\d*)?|\.\d+)$/)||this.TEX.Error(["InvalidDecimalNumber","Invalid decimal number"]);var i=parseFloat(t[a]);(i<0||i>1)&&this.TEX.Error(["ModelArg2","Color values for the %1 model must be between %2 and %3","rgb",0,1]),(i=Math.floor(255*i).toString(16)).length<2&&(i="0"+i),e+=i}return e},get_RGB:function(t){var e="#";3!==(t=t.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s*,\s*/)).length&&this.TEX.Error(["ModelArg1","Color values for the %1 model require 3 numbers","RGB"]);for(var a=0;a<3;a++){t[a].match(/^\d+$/)||this.TEX.Error(["InvalidNumber","Invalid number"]);var i=parseInt(t[a]);i>255&&this.TEX.Error(["ModelArg2","Color values for the %1 model must be between %2 and %3","RGB",0,255]),(i=i.toString(16)).length<2&&(i="0"+i),e+=i}return e},get_gray:function(t){t.match(/^\s*(\d+(\.\d*)?|\.\d+)\s*$/)||this.TEX.Error(["InvalidDecimalNumber","Invalid decimal number"]);var e=parseFloat(t);return(e<0||e>1)&&this.TEX.Error(["ModelArg2","Color values for the %1 model must be between %2 and %3","gray",0,1]),(e=Math.floor(255*e).toString(16)).length<2&&(e="0"+e),"#"+e+e+e},get_named:function(t){return this.colors[t]?this.colors[t]:t},padding:function(){var t="+"+this.config.padding,e=this.config.padding.replace(/^.*?([a-z]*)$/,"$1");return{width:"+"+2*parseFloat(t)+e,height:t,depth:t,lspace:this.config.padding}}},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=MathJax.ElementJax.mml,a=t.Stack.Item,i=MathJax.Extension["TeX/color"];i.TEX=t,t.Definitions.Add({macros:{color:"Color",textcolor:"TextColor",definecolor:"DefineColor",colorbox:"ColorBox",fcolorbox:"fColorBox"}},null,!0),t.Parse.Augment({Color:function(t){var e=this.GetBrackets(t),s=this.GetArgument(t);s=i.getColor(e,s);var n=a.style().With({styles:{mathcolor:s}});this.stack.env.color=s,this.Push(n)},TextColor:function(t){var a=this.GetBrackets(t),s=this.GetArgument(t);s=i.getColor(a,s);var n=this.stack.env.color;this.stack.env.color=s;var r=this.ParseArg(t);n?this.stack.env.color:delete this.stack.env.color,this.Push(e.mstyle(r).With({mathcolor:s}))},DefineColor:function(t){var e=this.GetArgument(t),a=this.GetArgument(t),s=this.GetArgument(t);i.colors[e]=i.getColor(a,s)},ColorBox:function(t){var a=this.GetArgument(t),s=this.InternalMath(this.GetArgument(t));this.Push(e.mpadded.apply(e,s).With({mathbackground:i.getColor("named",a)}).With(i.padding()))},fColorBox:function(t){var a=this.GetArgument(t),s=this.GetArgument(t),n=this.InternalMath(this.GetArgument(t));this.Push(e.mpadded.apply(e,n).With({mathbackground:i.getColor("named",s),style:"border: "+i.config.border+" solid "+i.getColor("named",a)}).With(i.padding()))}}),MathJax.Hub.Startup.signal.Post("TeX color Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/color.js"),MathJax.Extension["TeX/enclose"]={version:"2.7.1",ALLOWED:{arrow:1,color:1,mathcolor:1,background:1,mathbackground:1,padding:1,thickness:1}},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=MathJax.ElementJax.mml,a=MathJax.Extension["TeX/enclose"].ALLOWED;t.Definitions.Add({macros:{enclose:"Enclose"}},null,!0),t.Parse.Augment({Enclose:function(t){var i=this.GetArgument(t),s=this.GetBrackets(t),n=this.ParseArg(t),r={notation:i.replace(/,/g," ")};if(s)for(var o=0,l=(s=s.replace(/ /g,"").split(/,/)).length;o<l;o++){var h=s[o].split(/[:=]/);a[h[0]]&&(h[1]=h[1].replace(/^"(.*)"$/,"$1"),"true"===h[1]&&(h[1]=!0),"false"===h[1]&&(h[1]=!1),"arrow"===h[0]&&h[1]?r.notation=r.notation+" updiagonalarrow":r[h[0]]=h[1])}this.Push(e.menclose(n).With(r))}}),MathJax.Hub.Startup.signal.Post("TeX enclose Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/enclose.js"),MathJax.Extension["TeX/extpfeil"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=t.Definitions;e.Add({macros:{xtwoheadrightarrow:["Extension","AMSmath"],xtwoheadleftarrow:["Extension","AMSmath"],xmapsto:["Extension","AMSmath"],xlongequal:["Extension","AMSmath"],xtofrom:["Extension","AMSmath"],Newextarrow:["Extension","AMSmath"]}},null,!0),MathJax.Hub.Register.StartupHook("TeX AMSmath Ready",function(){MathJax.Hub.Insert(e,{macros:{xtwoheadrightarrow:["xArrow",8608,12,16],xtwoheadleftarrow:["xArrow",8606,17,13],xmapsto:["xArrow",8614,6,7],xlongequal:["xArrow",61,7,7],xtofrom:["xArrow",8644,12,12],Newextarrow:"NewExtArrow"}})}),t.Parse.Augment({NewExtArrow:function(a){var i=this.GetArgument(a),s=this.GetArgument(a),n=this.GetArgument(a);i.match(/^\\([a-z]+|.)$/i)||t.Error(["NewextarrowArg1","First argument to %1 must be a control sequence name",a]),s.match(/^(\d+),(\d+)$/)||t.Error(["NewextarrowArg2","Second argument to %1 must be two integers separated by a comma",a]),n.match(/^(\d+|0x[0-9A-F]+)$/i)||t.Error(["NewextarrowArg3","Third argument to %1 must be a unicode character number",a]),i=i.substr(1),s=s.split(","),n=parseInt(n),e.macros[i]=["xArrow",n,parseInt(s[0]),parseInt(s[1])]}}),MathJax.Hub.Startup.signal.Post("TeX extpfeil Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/extpfeil.js"),MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.InputJax.TeX;e.Definitions.Add({macros:{mathchoice:"MathChoice"}},null,!0),e.Parse.Augment({MathChoice:function(e){var a=this.ParseArg(e),i=this.ParseArg(e),s=this.ParseArg(e),n=this.ParseArg(e);this.Push(t.TeXmathchoice(a,i,s,n))}}),t.TeXmathchoice=t.mbase.Subclass({type:"TeXmathchoice",notParent:!0,choice:function(){if(null!=this.selection)return this.selection;if(this.choosing)return 2;this.choosing=!0;var t=0,e=this.getValues("displaystyle","scriptlevel");t=e.scriptlevel>0?Math.min(3,e.scriptlevel+1):e.displaystyle?0:1;for(var a=this.inherit;a&&"math"!==a.type;)a=a.inherit;return a&&(this.selection=t),this.choosing=!1,t},selected:function(){return this.data[this.choice()]},setTeXclass:function(t){return this.selected().setTeXclass(t)},isSpacelike:function(){return this.selected().isSpacelike()},isEmbellished:function(){return this.selected().isEmbellished()},Core:function(){return this.selected()},CoreMO:function(){return this.selected().CoreMO()},toHTML:function(t){return t=this.HTMLcreateSpan(t),t.bbox=this.Core().toHTML(t).bbox,t.firstChild&&t.firstChild.style.marginLeft&&(t.style.marginLeft=t.firstChild.style.marginLeft,t.firstChild.style.marginLeft=""),t},toSVG:function(){var t=this.Core().toSVG();return this.SVGsaveData(t),t},toCommonHTML:function(t){return t=this.CHTMLcreateNode(t),this.CHTMLhandleStyle(t),this.CHTMLhandleColor(t),this.CHTMLaddChild(t,this.choice(),{}),t},toPreviewHTML:function(t){return t=this.PHTMLcreateSpan(t),this.PHTMLhandleStyle(t),this.PHTMLhandleColor(t),this.PHTMLaddChild(t,this.choice(),{}),t}}),MathJax.Hub.Startup.signal.Post("TeX mathchoice Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/mathchoice.js"),MathJax.Extension["TeX/mediawiki-texvc"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Definitions.Add({macros:{AA:["Macro","Å"],alef:["Macro","\\aleph"],alefsym:["Macro","\\aleph"],Alpha:["Macro","\\mathrm{A}"],and:["Macro","\\land"],ang:["Macro","\\angle"],Bbb:["Macro","\\mathbb"],Beta:["Macro","\\mathrm{B}"],bold:["Macro","\\mathbf"],bull:["Macro","\\bullet"],C:["Macro","\\mathbb{C}"],Chi:["Macro","\\mathrm{X}"],clubs:["Macro","\\clubsuit"],cnums:["Macro","\\mathbb{C}"],Complex:["Macro","\\mathbb{C}"],coppa:["Macro","ϙ"],Coppa:["Macro","Ϙ"],Dagger:["Macro","\\ddagger"],Digamma:["Macro","Ϝ"],darr:["Macro","\\downarrow"],dArr:["Macro","\\Downarrow"],Darr:["Macro","\\Downarrow"],diamonds:["Macro","\\diamondsuit"],empty:["Macro","\\emptyset"],Epsilon:["Macro","\\mathrm{E}"],Eta:["Macro","\\mathrm{H}"],euro:["Macro","€"],exist:["Macro","\\exists"],geneuro:["Macro","€"],geneuronarrow:["Macro","€"],geneurowide:["Macro","€"],H:["Macro","\\mathbb{H}"],hAar:["Macro","\\Leftrightarrow"],harr:["Macro","\\leftrightarrow"],Harr:["Macro","\\Leftrightarrow"],hearts:["Macro","\\heartsuit"],image:["Macro","\\Im"],infin:["Macro","\\infty"],Iota:["Macro","\\mathrm{I}"],isin:["Macro","\\in"],Kappa:["Macro","\\mathrm{K}"],koppa:["Macro","ϟ"],Koppa:["Macro","Ϟ"],lang:["Macro","\\langle"],larr:["Macro","\\leftarrow"],Larr:["Macro","\\Leftarrow"],lArr:["Macro","\\Leftarrow"],lrarr:["Macro","\\leftrightarrow"],Lrarr:["Macro","\\Leftrightarrow"],lrArr:["Macro","\\Leftrightarrow"],Mu:["Macro","\\mathrm{M}"],N:["Macro","\\mathbb{N}"],natnums:["Macro","\\mathbb{N}"],Nu:["Macro","\\mathrm{N}"],O:["Macro","\\emptyset"],officialeuro:["Macro","€"],Omicron:["Macro","\\mathrm{O}"],or:["Macro","\\lor"],P:["Macro","¶"],pagecolor:["Macro","",1],part:["Macro","\\partial"],plusmn:["Macro","\\pm"],Q:["Macro","\\mathbb{Q}"],R:["Macro","\\mathbb{R}"],rang:["Macro","\\rangle"],rarr:["Macro","\\rightarrow"],Rarr:["Macro","\\Rightarrow"],rArr:["Macro","\\Rightarrow"],real:["Macro","\\Re"],reals:["Macro","\\mathbb{R}"],Reals:["Macro","\\mathbb{R}"],Rho:["Macro","\\mathrm{P}"],sdot:["Macro","\\cdot"],sampi:["Macro","ϡ"],Sampi:["Macro","Ϡ"],sect:["Macro","\\S"],spades:["Macro","\\spadesuit"],stigma:["Macro","ϛ"],Stigma:["Macro","Ϛ"],sub:["Macro","\\subset"],sube:["Macro","\\subseteq"],supe:["Macro","\\supseteq"],Tau:["Macro","\\mathrm{T}"],textvisiblespace:["Macro","␣"],thetasym:["Macro","\\vartheta"],uarr:["Macro","\\uparrow"],uArr:["Macro","\\Uparrow"],Uarr:["Macro","\\Uparrow"],varcoppa:["Macro","ϙ"],varstigma:["Macro","ϛ"],vline:["Macro","\\smash{\\large\\lvert}",0],weierp:["Macro","\\wp"],Z:["Macro","\\mathbb{Z}"],Zeta:["Macro","\\mathrm{Z}"]}})}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/mediawiki-texvc.js"),MathJax.Extension["TeX/mhchem"]?MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/mhchem.js"):(MathJax.Extension["TeX/mhchem"]={version:"2.7.1",config:MathJax.Hub.CombineConfig("TeX.mhchem",{legacy:!0})},MathJax.Extension["TeX/mhchem"].config.legacy?(MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=MathJax.Object.Subclass({string:"",i:0,tex:"",TEX:"",atom:!1,sup:"",sub:"",presup:"",presub:"",Init:function(t){this.string=t},ParseTable:{"-":"Minus","+":"Plus","(":"Open",")":"Close","[":"Open","]":"Close","<":"Less","^":"Superscript",_:"Subscript","*":"Dot",".":"Dot","=":"Equal","#":"Pound",$:"Math","\\":"Macro"," ":"Space"},Arrows:{"->":"rightarrow","<-":"leftarrow","<->":"leftrightarrow","<=>":"rightleftharpoons","<=>>":"Rightleftharpoons","<<=>":"Leftrightharpoons","^":"uparrow",v:"downarrow"},Bonds:{"-":"-","=":"=","#":"\\equiv","~":"\\tripledash","~-":"\\begin{CEstack}{}\\tripledash\\\\-\\end{CEstack}","~=":"\\raise2mu{\\begin{CEstack}{}\\tripledash\\\\-\\\\-\\end{CEstack}}","~--":"\\raise2mu{\\begin{CEstack}{}\\tripledash\\\\-\\\\-\\end{CEstack}}","-~-":"\\raise2mu{\\begin{CEstack}{}-\\\\\\tripledash\\\\-\\end{CEstack}}","...":"{\\cdot}{\\cdot}{\\cdot}","....":"{\\cdot}{\\cdot}{\\cdot}{\\cdot}","->":"\\rightarrow","<-":"\\leftarrow","??":"\\text{??}"},Parse:function(){for(this.tex="",this.atom=!1;this.i<this.string.length;){var t=this.string.charAt(this.i);t.match(/[a-z]/i)?this.ParseLetter():t.match(/[0-9]/)?this.ParseNumber():this["Parse"+(this.ParseTable[t]||"Other")](t)}return this.FinishAtom(!0),this.TEX},ParseLetter:function(){this.FinishAtom(),this.Match(/^v( |$)/)?this.tex+="{\\"+this.Arrows.v+"}":(this.tex+="\\text{"+this.Match(/^[a-z]+/i)+"}",this.atom=!0)},ParseNumber:function(){var t=this.Match(/^\d+/);if(this.atom&&!this.sub)this.sub=t;else{this.FinishAtom();var e=this.Match(/^\/\d+/);if(e){var a="\\frac{"+t+"}{"+e.substr(1)+"}";this.tex+="\\mathchoice{\\textstyle"+a+"}{"+a+"}{"+a+"}{"+a+"}"}else this.tex+=t,this.i<this.string.length&&(this.tex+="\\,")}},ParseMinus:function(t){if(!this.atom||this.i!==this.string.length-1&&" "!==this.string.charAt(this.i+1)){if(this.FinishAtom(),"->"===this.string.substr(this.i,2))return this.i+=2,void this.AddArrow("->");this.tex+="{-}"}else this.sup+=t;this.i++},ParsePlus:function(t){this.atom?this.sup+=t:(this.FinishAtom(),this.tex+=t),this.i++},ParseDot:function(t){this.FinishAtom(),this.tex+="\\cdot ",this.i++},ParseEqual:function(t){this.FinishAtom(),this.tex+="{=}",this.i++},ParsePound:function(t){this.FinishAtom(),this.tex+="{\\equiv}",this.i++},ParseOpen:function(t){this.FinishAtom();var e=this.Match(/^\([v^]\)/);e?this.tex+="{\\"+this.Arrows[e.charAt(1)]+"}":(this.tex+="{"+t,this.i++)},ParseClose:function(t){this.FinishAtom(),this.atom=!0,this.tex+=t+"}",this.i++},ParseLess:function(t){this.FinishAtom();var e=this.Match(/^(<->?|<=>>?|<<=>)/);e?this.AddArrow(e):(this.tex+=t,this.i++)},ParseSuperscript:function(t){if("{"===(t=this.string.charAt(++this.i))){this.i++;var a=this.Find("}");"-."===a?this.sup+="{-}{\\cdot}":a&&(this.sup+=e(a).Parse().replace(/^\{-\}/,"-"))}else if(" "===t||""===t)this.tex+="{\\"+this.Arrows["^"]+"}",this.i++;else{var i=this.Match(/^(\d+|-\.)/);i&&(this.sup+=i)}},ParseSubscript:function(t){if("{"==this.string.charAt(++this.i))this.i++,this.sub+=e(this.Find("}")).Parse().replace(/^\{-\}/,"-");else{var a=this.Match(/^\d+/);a&&(this.sub+=a)}},ParseMath:function(t){this.FinishAtom(),this.i++,this.tex+=this.Find(t)},ParseMacro:function(t){this.FinishAtom(),this.i++;var e=this.Match(/^([a-z]+|.)/i)||" ";if("sbond"===e)this.tex+="{-}";else if("dbond"===e)this.tex+="{=}";else if("tbond"===e)this.tex+="{\\equiv}";else if("bond"===e){var a=this.Match(/^\{.*?\}/)||"";a=a.substr(1,a.length-2),this.tex+="{"+(this.Bonds[a]||"\\text{??}")+"}"}else"{"===e?this.tex+="{\\{":"}"===e?(this.tex+="\\}}",this.atom=!0):this.tex+=t+e},ParseSpace:function(t){this.FinishAtom(),this.i++},ParseOther:function(t){this.FinishAtom(),this.tex+=t,this.i++},AddArrow:function(t){var e=this.Match(/^[CT]\[/);e&&(this.i--,e=e.charAt(0));var a=this.GetBracket(e),i=this.GetBracket(e);t=this.Arrows[t],a||i?(i&&(t+="["+i+"]"),t="\\mathrel{\\x"+(t+="{"+a+"}")+"}"):t="\\long"+t+" ",this.tex+=t},FinishAtom:function(t){if(this.sup||this.sub||this.presup||this.presub){if(!t&&!this.atom){if(""===this.tex&&!this.sup&&!this.sub)return;if(!this.presup&&!this.presub&&(""===this.tex||"{"===this.tex||"}"===this.tex&&"{"===this.TEX.substr(-1)))return this.presup=this.sup,this.presub=this.sub,this.sub=this.sup="",this.TEX+=this.tex,void(this.tex="")}this.sub&&!this.sup&&(this.sup="\\Space{0pt}{0pt}{.2em}"),(this.presup||this.presub)&&"{"!==this.tex?(this.presup||this.sup||(this.presup="\\Space{0pt}{0pt}{.2em}"),this.tex="\\CEprescripts{"+(this.presub||"\\CEnone")+"}{"+(this.presup||"\\CEnone")+"}{"+("}"!==this.tex?this.tex:"")+"}{"+(this.sub||"\\CEnone")+"}{"+(this.sup||"\\CEnone")+"}"+("}"===this.tex?"}":""),this.presub=this.presup=""):(this.sup&&(this.tex+="^{"+this.sup+"}"),this.sub&&(this.tex+="_{"+this.sub+"}")),this.sup=this.sub=""}this.TEX+=this.tex,this.tex="",this.atom=!1},GetBracket:function(t){if("["!==this.string.charAt(this.i))return"";this.i++;var e=this.Find("]");return"C"===t?e="\\ce{"+e+"}":"T"===t&&(e.match(/^\{.*\}$/)||(e="{"+e+"}"),e="\\text"+e),e},Match:function(t){var e=t.exec(this.string.substr(this.i));return e&&(e=e[0],this.i+=e.length),e},Find:function(e){for(var a=this.string.length,i=this.i,s=0;this.i<a;){var n=this.string.charAt(this.i++);if(n===e&&0===s)return this.string.substr(i,this.i-i-1);"{"===n?s++:"}"===n&&(s?s--:t.Error(["ExtraCloseMissingOpen","Extra close brace or missing open brace"]))}s&&t.Error(["MissingCloseBrace","Missing close brace"]),t.Error(["NoClosingChar","Can't find closing %1",e])}});MathJax.Extension["TeX/mhchem"].CE=e,t.Definitions.Add({macros:{ce:"CE",cf:"CE",cee:"CE",xleftrightarrow:["Extension","AMSmath"],xrightleftharpoons:["Extension","AMSmath"],xRightleftharpoons:["Extension","AMSmath"],xLeftrightharpoons:["Extension","AMSmath"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{{-}\\!\\!{\\rightharpoonup}}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\small\\smash\\leftharpoondown}"],longLeftrightharpoons:["Macro","\\stackrel{\\rightharpoonup}{{{\\leftharpoondown}\\!\\!\\textstyle{-}}}"],hyphen:["Macro","\\text{-}"],CEprescripts:"CEprescripts",CEnone:"CEnone",tripledash:["Macro","\\raise3mu{\\tiny\\text{-}\\kern2mu\\text{-}\\kern2mu\\text{-}}"]},environment:{CEstack:["Array",null,null,null,"r",null,"0.001em","T",1]}},null,!0),MathJax.Extension["TeX/AMSmath"]||t.Definitions.Add({macros:{xrightarrow:["Extension","AMSmath"],xleftarrow:["Extension","AMSmath"]}},null,!0),MathJax.Hub.Register.StartupHook("TeX AMSmath Ready",function(){t.Definitions.Add({macros:{xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]}},null,!0)}),t.Parse.Augment({CE:function(t){var a=this.GetArgument(t),i=e(a).Parse();this.string=i+this.string.substr(this.i),this.i=0},CEprescripts:function(t){var e=this.ParseArg(t),a=this.ParseArg(t),i=this.ParseArg(t),s=this.ParseArg(t),n=this.ParseArg(t),r=MathJax.ElementJax.mml;this.Push(r.mmultiscripts(i,s,n,r.mprescripts(),e,a))},CEnone:function(t){this.Push(MathJax.ElementJax.mml.none())}}),MathJax.Hub.Startup.signal.Post("TeX mhchem Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/mhchem.js")):(MathJax.Ajax.config.path.mhchem||(MathJax.Ajax.config.path.mhchem=MathJax.Hub.config.root+"/extensions/TeX/mhchem3"),MathJax.Callback.Queue(["Require",MathJax.Ajax,"[mhchem]/mhchem.js"],["loadComplete",MathJax.Ajax,"[MathJax]/extensions/TeX/mhchem.js"]))),MathJax.Extension["TeX/newcommand"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=t.Definitions;e.Add({macros:{newcommand:"NewCommand",renewcommand:"NewCommand",newenvironment:"NewEnvironment",renewenvironment:"NewEnvironment",def:"MacroDef",let:"Let"}},null,!0),t.Parse.Augment({NewCommand:function(e){var a=this.trimSpaces(this.GetArgument(e)),i=this.GetBrackets(e),s=this.GetBrackets(e),n=this.GetArgument(e);"\\"===a.charAt(0)&&(a=a.substr(1)),a.match(/^(.|[a-z]+)$/i)||t.Error(["IllegalControlSequenceName","Illegal control sequence name for %1",e]),i&&((i=this.trimSpaces(i)).match(/^[0-9]+$/)||t.Error(["IllegalParamNumber","Illegal number of parameters specified in %1",e])),this.setDef(a,["Macro",n,i,s])},NewEnvironment:function(e){var a=this.trimSpaces(this.GetArgument(e)),i=this.GetBrackets(e),s=this.GetBrackets(e),n=this.GetArgument(e),r=this.GetArgument(e);i&&((i=this.trimSpaces(i)).match(/^[0-9]+$/)||t.Error(["IllegalParamNumber","Illegal number of parameters specified in %1",e])),this.setEnv(a,["BeginEnv",[null,"EndEnv"],n,r,i,s])},MacroDef:function(t){var e=this.GetCSname(t),a=this.GetTemplate(t,"\\"+e),i=this.GetArgument(t);a instanceof Array?this.setDef(e,["MacroWithTemplate",i].concat(a)):this.setDef(e,["Macro",i,a])},Let:function(t){var a,i=this.GetCSname(t),s=this.GetNext();if("="===s&&(this.i++,s=this.GetNext()),"\\"===s){if(t=this.GetCSname(t),!(a=this.csFindMacro(t)))if(e.mathchar0mi[t])a=["csMathchar0mi",e.mathchar0mi[t]];else if(e.mathchar0mo[t])a=["csMathchar0mo",e.mathchar0mo[t]];else if(e.mathchar7[t])a=["csMathchar7",e.mathchar7[t]];else{if(null==e.delimiter["\\"+t])return;a=["csDelimiter",e.delimiter["\\"+t]]}}else a=["Macro",s],this.i++;this.setDef(i,a)},setDef:function(t,a){a.isUser=!0,e.macros[t]=a},setEnv:function(t,a){a.isUser=!0,e.environment[t]=a},GetCSname:function(e){return"\\"!==this.GetNext()&&t.Error(["MissingCS","%1 must be followed by a control sequence",e]),this.trimSpaces(this.GetArgument(e)).substr(1)},GetTemplate:function(e,a){var i,s=[],n=0;i=this.GetNext();for(var r=this.i;this.i<this.string.length;){if("#"===(i=this.GetNext()))r!==this.i&&(s[n]=this.string.substr(r,this.i-r)),(i=this.string.charAt(++this.i)).match(/^[1-9]$/)||t.Error(["CantUseHash2","Illegal use of # in template for %1",a]),parseInt(i)!=++n&&t.Error(["SequentialParam","Parameters for %1 must be numbered sequentially",a]),r=this.i+1;else if("{"===i)return r!==this.i&&(s[n]=this.string.substr(r,this.i-r)),s.length>0?[n,s]:n;this.i++}t.Error(["MissingReplacementString","Missing replacement string for definition of %1",e])},MacroWithTemplate:function(e,a,i,s){if(i){var n=[];this.GetNext(),s[0]&&!this.MatchParam(s[0])&&t.Error(["MismatchUseDef","Use of %1 doesn't match its definition",e]);for(var r=0;r<i;r++)n.push(this.GetParameter(e,s[r+1]));a=this.SubstituteArgs(n,a)}this.string=this.AddArgs(a,this.string.slice(this.i)),this.i=0,++this.macroCount>t.config.MAXMACROS&&t.Error(["MaxMacroSub1","MathJax maximum macro substitution count exceeded; is there a recursive macro call?"])},BeginEnv:function(t,e,a,i,s){if(i){var n=[];if(null!=s){var r=this.GetBrackets("\\begin{"+name+"}");n.push(null==r?s:r)}for(var o=n.length;o<i;o++)n.push(this.GetArgument("\\begin{"+name+"}"));e=this.SubstituteArgs(n,e),a=this.SubstituteArgs([],a)}return this.string=this.AddArgs(e,this.string.slice(this.i)),this.i=0,t},EndEnv:function(t,e,a,i){var s="\\end{\\end\\"+t.name+"}";return this.string=this.AddArgs(a,s+this.string.slice(this.i)),this.i=0,null},GetParameter:function(e,a){if(null==a)return this.GetArgument(e);for(var i=this.i,s=0,n=0;this.i<this.string.length;){var r=this.string.charAt(this.i);if("{"===r)this.i===i&&(n=1),this.GetArgument(e),s=this.i-i;else{if(this.MatchParam(a))return n&&(i++,s-=2),this.string.substr(i,s);if("\\"===r){this.i++,s++,n=0;var o=this.string.substr(this.i).match(/[a-z]+|./i);o&&(this.i+=o[0].length,s=this.i-i)}else this.i++,s++,n=0}}t.Error(["RunawayArgument","Runaway argument for %1?",e])},MatchParam:function(t){return this.string.substr(this.i,t.length)!==t?0:t.match(/\\[a-z]+$/i)&&this.string.charAt(this.i+t.length).match(/[a-z]/i)?0:(this.i+=t.length,1)}}),t.Environment=function(t){e.environment[t]=["BeginEnv",[null,"EndEnv"]].concat([].slice.call(arguments,1)),e.environment[t].isUser=!0},MathJax.Hub.Startup.signal.Post("TeX newcommand Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/newcommand.js"),MathJax.Extension["TeX/unicode"]={version:"2.7.1",unicode:{},config:MathJax.Hub.CombineConfig("TeX.unicode",{fonts:"STIXGeneral,'Arial Unicode MS'"})},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=MathJax.ElementJax.mml,a=MathJax.Extension["TeX/unicode"].unicode;t.Definitions.Add({macros:{unicode:"Unicode"}},null,!0),t.Parse.Augment({Unicode:function(t){var i,s=this.GetBrackets(t);s&&(s.replace(/ /g,"").match(/^(\d+(\.\d*)?|\.\d+),(\d+(\.\d*)?|\.\d+)$/)?(s=s.replace(/ /g,"").split(/,/),i=this.GetBrackets(t)):(i=s,s=null));var n=this.trimSpaces(this.GetArgument(t)),r=parseInt(n.match(/^x/)?"0"+n:n);a[r]?i||(i=a[r][2]):a[r]=[800,200,i,r],s&&(a[r][0]=Math.floor(1e3*s[0]),a[r][1]=Math.floor(1e3*s[1]));var o=this.stack.env.font,l={};i?(a[r][2]=l.fontfamily=i.replace(/"/g,"'"),o&&(o.match(/bold/)&&(l.fontweight="bold"),o.match(/italic|-mathit/)&&(l.fontstyle="italic"))):o&&(l.mathvariant=o),l.unicode=[].concat(a[r]),this.Push(e.mtext(e.entity("#"+n)).With(l))}}),MathJax.Hub.Startup.signal.Post("TeX unicode Ready")}),MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.Extension["TeX/unicode"].config.fonts,a=t.mbase.prototype.HTMLgetVariant;t.mbase.Augment({HTMLgetVariant:function(){var t=a.apply(this,arguments);if(t.unicode&&(delete t.unicode,delete t.FONTS),!this.unicode)return t;t.unicode=!0,t.defaultFont||((t=MathJax.Hub.Insert({},t)).defaultFont={family:e});var i=this.unicode[2];return i?i+=","+e:i=e,t.defaultFont[this.unicode[3]]=[this.unicode[0],this.unicode[1],500,0,500,{isUnknown:!0,isUnicode:!0,font:i}],t}})}),MathJax.Hub.Register.StartupHook("SVG Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.Extension["TeX/unicode"].config.fonts,a=t.mbase.prototype.SVGgetVariant;t.mbase.Augment({SVGgetVariant:function(){var t=a.call(this);return t.unicode&&(delete t.unicode,delete t.FONTS),this.unicode?(t.unicode=!0,t.forceFamily||(t=MathJax.Hub.Insert({},t)),t.defaultFamily=e,t.noRemap=!0,t.h=this.unicode[0],t.d=this.unicode[1],t):t}})}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/unicode.js"),MathJax.Extension["TeX/verb"]={version:"2.7.1"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.InputJax.TeX;e.Definitions.Add({macros:{verb:"Verb"}},null,!0),e.Parse.Augment({Verb:function(a){var i=this.GetNext(),s=++this.i;for(""==i&&e.Error(["MissingArgFor","Missing argument for %1",a]);this.i<this.string.length&&this.string.charAt(this.i)!=i;)this.i++;this.i==this.string.length&&e.Error(["NoClosingDelim","Can't find closing delimiter for %1",a]);var n=this.string.slice(s,this.i).replace(/ /g," ");this.i++,this.Push(t.mtext(n).With({mathvariant:t.VARIANT.MONOSPACE}))}}),MathJax.Hub.Startup.signal.Post("TeX verb Ready")}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/verb.js"),function(t,e,a){var i="MathJax_Main",s="MathJax_Main-Bold",n="MathJax_AMS",r="MathJax_Size1",o="MathJax_Size2",l="MathJax_Size3",h="MathJax_Size4",c="H",u="V",d={load:"extra",dir:c},m={load:"extra",dir:u},p=[8722,i,0,0,0,-.31,-.31],f=[61,i,0,0,0,0,.1],g=t.config.undefinedFamily;MathJax.Hub.Insert(t.config.styles,{".MJXc-TeX-unknown-R":{"font-family":g,"font-style":"normal","font-weight":"normal"},".MJXc-TeX-unknown-I":{"font-family":g,"font-style":"italic","font-weight":"normal"},".MJXc-TeX-unknown-B":{"font-family":g,"font-style":"normal","font-weight":"bold"},".MJXc-TeX-unknown-BI":{"font-family":g,"font-style":"italic","font-weight":"bold"}}),t.TEX=t.TEXDEF,t.FONTDEF.TeX={version:"2.7.1",baselineskip:1.2,lineH:.8,lineD:.2,FONTS:{MathJax_AMS:"TeX/AMS-Regular.js","MathJax_Caligraphic-Bold":"TeX/Caligraphic-Bold.js",MathJax_Fraktur:"TeX/Fraktur-Regular.js","MathJax_Fraktur-Bold":"TeX/Fraktur-Bold.js","MathJax_Math-BoldItalic":"TeX/Math-BoldItalic.js",MathJax_SansSerif:"TeX/SansSerif-Regular.js","MathJax_SansSerif-Bold":"TeX/SansSerif-Bold.js","MathJax_SansSerif-Italic":"TeX/SansSerif-Italic.js",MathJax_Script:"TeX/Script-Regular.js",MathJax_Typewriter:"TeX/Typewriter-Regular.js"},UNKNOWN:{R:{className:"MJXc-TeX-unknown-R"},I:{className:"MJXc-TeX-unknown-I"},B:{className:"MJXc-TeX-unknown-B"},BI:{className:"MJXc-TeX-unknown-BI"}},VARIANT:{normal:{fonts:[i,r,n],cache:{},offsetG:945,variantG:"italic",remap:{913:65,914:66,917:69,918:90,919:72,921:73,922:75,924:77,925:78,927:79,929:80,932:84,935:88,8214:8741,8726:[8726,"-TeX-variant"],8463:[8463,"-TeX-variant"],8242:[39,"sans-serif-italic"],10744:[47,e.VARIANT.ITALIC]}},bold:{fonts:[s],bold:!0,cache:{},chain:"normal",offsetG:945,variantG:"bold-italic",remap:{913:65,914:66,917:69,918:90,919:72,921:73,922:75,924:77,925:78,927:79,929:80,932:84,935:88,10744:[47,"bold-italic"],8214:8741,8602:"↚",8603:"↛",8622:"↮",8653:"⇍",8654:"⇎",8655:"⇏",8708:"∄",8740:"∤",8742:"∦",8769:"≁",8775:"≇",8814:"≮",8815:"≯",8816:"≰",8817:"≱",8832:"⊀",8833:"⊁",8840:"⊈",8841:"⊉",8876:"⊬",8877:"⊭",8928:"⋠",8929:"⋡"}},italic:{fonts:["MathJax_Math-Italic","MathJax_Main-Italic"],italic:!0,cache:{},chain:"normal",remap:{913:65,914:66,917:69,918:90,919:72,921:73,922:75,924:77,925:78,927:79,929:80,932:84,935:88}},"bold-italic":{fonts:["MathJax_Math-BoldItalic"],bold:!0,italic:!0,cache:{},chain:"bold",remap:{913:65,914:66,917:69,918:90,919:72,921:73,922:75,924:77,925:78,927:79,929:80,932:84,935:88}},"double-struck":{fonts:[n,i,r],cache:{}},fraktur:{fonts:["MathJax_Fraktur"],cache:{},chain:"normal"},"bold-fraktur":{fonts:["MathJax_Fraktur-Bold"],bold:!0,cache:{},chain:"bold"},script:{fonts:["MathJax_Script"],cache:{},chain:"normal"},"bold-script":{fonts:["MathJax_Script"],bold:!0,cache:{},chain:"bold"},"sans-serif":{fonts:["MathJax_SansSerif"],cache:{},chain:"normal"},"bold-sans-serif":{fonts:["MathJax_SansSerif-Bold"],bold:!0,cache:{},chain:"bold"},"sans-serif-italic":{fonts:["MathJax_SansSerif-Italic"],italic:!0,cache:{},chain:"italic"},"sans-serif-bold-italic":{fonts:["MathJax_SansSerif-Italic"],bold:!0,italic:!0,cache:{},chain:"italic"},monospace:{fonts:["MathJax_Typewriter"],cache:{},chain:"normal"},"-tex-caligraphic":{fonts:["MathJax_Caligraphic"],offsetA:65,variantA:"italic",cache:{},chain:"normal"},"-tex-oldstyle":{fonts:["MathJax_Caligraphic"],cache:{},chain:"normal"},"-tex-mathit":{fonts:["MathJax_Main-Italic"],italic:!0,noIC:!0,cache:{},chain:"normal",remap:{913:65,914:66,917:69,918:90,919:72,921:73,922:75,924:77,925:78,927:79,929:80,932:84,935:88}},"-TeX-variant":{fonts:[n,i,r],cache:{},remap:{8808:57356,8809:57357,8816:57361,8817:57358,10887:57360,10888:57359,8740:57350,8742:57351,8840:57366,8841:57368,8842:57370,8843:57371,10955:57367,10956:57369,988:57352,1008:57353,8726:[8726,e.VARIANT.NORMAL],8463:[8463,e.VARIANT.NORMAL]}},"-largeOp":{fonts:[o,r,i,n],cache:{}},"-smallOp":{fonts:[r,i,n],cache:{}},"-tex-caligraphic-bold":{fonts:["MathJax_Caligraphic-Bold","MathJax_Main-Bold"],bold:!0,cache:{},chain:"normal",offsetA:65,variantA:"bold-italic"},"-tex-oldstyle-bold":{fonts:["MathJax_Caligraphic-Bold","MathJax_Main-Bold"],bold:!0,cache:{},chain:"normal"}},RANGES:[{name:"alpha",low:97,high:122,offset:"A",add:32},{name:"number",low:48,high:57,offset:"N"},{name:"greek",low:945,high:1014,offset:"G"}],RULECHAR:8722,REMAP:{8254:713,8400:8636,8401:8640,8406:8592,8417:8596,8428:8641,8429:8637,8430:8592,8431:8594,8432:42,65079:9182,65080:9183,183:8901,697:8242,978:933,8710:916,8213:8212,8215:95,8226:8729,8260:47,8965:8892,8966:10846,9642:9632,9652:9650,9653:9651,9656:9654,9662:9660,9663:9661,9666:9664,9001:10216,9002:10217,12296:10216,12297:10217,10072:8739,10799:215,9723:9633,9724:9632,8450:[67,e.VARIANT.DOUBLESTRUCK],8459:[72,e.VARIANT.SCRIPT],8460:[72,e.VARIANT.FRAKTUR],8461:[72,e.VARIANT.DOUBLESTRUCK],8462:[104,e.VARIANT.ITALIC],8464:[74,e.VARIANT.SCRIPT],8465:[73,e.VARIANT.FRAKTUR],8466:[76,e.VARIANT.SCRIPT],8469:[78,e.VARIANT.DOUBLESTRUCK],8473:[80,e.VARIANT.DOUBLESTRUCK],8474:[81,e.VARIANT.DOUBLESTRUCK],8475:[82,e.VARIANT.SCRIPT],8476:[82,e.VARIANT.FRAKTUR],8477:[82,e.VARIANT.DOUBLESTRUCK],8484:[90,e.VARIANT.DOUBLESTRUCK],8486:[937,e.VARIANT.NORMAL],8488:[90,e.VARIANT.FRAKTUR],8492:[66,e.VARIANT.SCRIPT],8493:[67,e.VARIANT.FRAKTUR],8496:[69,e.VARIANT.SCRIPT],8497:[70,e.VARIANT.SCRIPT],8499:[77,e.VARIANT.SCRIPT],8775:8774,8988:9484,8989:9488,8990:9492,8991:9496,8708:"∄",8716:"∌",8772:"≄",8777:"≉",8802:"≢",8813:"≭",8820:"≴",8821:"≵",8824:"≸",8825:"≹",8836:"⊄",8837:"⊅",8930:"⋢",8931:"⋣",10764:"∬∬",8243:"′′",8244:"′′′",8246:"‵‵",8247:"‵‵‵",8279:"′′′′",8411:"...",8412:"...."},REMAPACCENT:{"→":"⃗","′":"'","‵":"`"},REMAPACCENTUNDER:{},PLANE1MAP:[[119808,119833,65,e.VARIANT.BOLD],[119834,119859,97,e.VARIANT.BOLD],[119860,119885,65,e.VARIANT.ITALIC],[119886,119911,97,e.VARIANT.ITALIC],[119912,119937,65,e.VARIANT.BOLDITALIC],[119938,119963,97,e.VARIANT.BOLDITALIC],[119964,119989,65,e.VARIANT.SCRIPT],[120068,120093,65,e.VARIANT.FRAKTUR],[120094,120119,97,e.VARIANT.FRAKTUR],[120120,120145,65,e.VARIANT.DOUBLESTRUCK],[120172,120197,65,e.VARIANT.BOLDFRAKTUR],[120198,120223,97,e.VARIANT.BOLDFRAKTUR],[120224,120249,65,e.VARIANT.SANSSERIF],[120250,120275,97,e.VARIANT.SANSSERIF],[120276,120301,65,e.VARIANT.BOLDSANSSERIF],[120302,120327,97,e.VARIANT.BOLDSANSSERIF],[120328,120353,65,e.VARIANT.SANSSERIFITALIC],[120354,120379,97,e.VARIANT.SANSSERIFITALIC],[120432,120457,65,e.VARIANT.MONOSPACE],[120458,120483,97,e.VARIANT.MONOSPACE],[120488,120513,913,e.VARIANT.BOLD],[120546,120570,913,e.VARIANT.ITALIC],[120572,120603,945,e.VARIANT.ITALIC],[120604,120628,913,e.VARIANT.BOLDITALIC],[120630,120661,945,e.VARIANT.BOLDITALIC],[120662,120686,913,e.VARIANT.BOLDSANSSERIF],[120720,120744,913,e.VARIANT.SANSSERIFBOLDITALIC],[120782,120791,48,e.VARIANT.BOLD],[120802,120811,48,e.VARIANT.SANSSERIF],[120812,120821,48,e.VARIANT.BOLDSANSSERIF],[120822,120831,48,e.VARIANT.MONOSPACE]],REMAPGREEK:{913:65,914:66,917:69,918:90,919:72,921:73,922:75,924:77,925:78,927:79,929:80,930:920,932:84,935:88,938:8711,970:8706,971:1013,972:977,973:1008,974:981,975:1009,976:982},RemapPlane1:function(t,e){for(var a=0,i=this.PLANE1MAP.length;a<i&&!(t<this.PLANE1MAP[a][0]);a++)if(t<=this.PLANE1MAP[a][1]){t=t-this.PLANE1MAP[a][0]+this.PLANE1MAP[a][2],this.REMAPGREEK[t]&&(t=this.REMAPGREEK[t]),e=this.VARIANT[this.PLANE1MAP[a][3]];break}return{n:t,variant:e}},DELIMITERS:{40:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[9115,h],ext:[9116,h],bot:[9117,h]}},41:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[9118,h],ext:[9119,h],bot:[9120,h]}},47:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]]},91:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[9121,h],ext:[9122,h],bot:[9123,h]}},92:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]]},93:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[9124,h],ext:[9125,h],bot:[9126,h]}},123:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[9127,h],mid:[9128,h],bot:[9129,h],ext:[9130,h]}},124:{dir:u,HW:[[1,i]],stretch:{ext:[8739,i]}},125:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[9131,h],mid:[9132,h],bot:[9133,h],ext:[9130,h]}},175:{dir:c,HW:[[.59,i]],stretch:{rep:[175,i]}},710:{dir:c,HW:[[.517,i],[.817,r],[1.335,o],[1.447+.33,l],[1.909,h]]},732:{dir:c,HW:[[.583,i],[.805,r],[1.33,o],[1.443+.33,l],[1.887,h]]},8214:{dir:u,HW:[[.602,r],[1,i,null,8741]],stretch:{ext:[8741,i]}},8592:{dir:c,HW:[[1,i]],stretch:{left:[8592,i],rep:p}},8593:{dir:u,HW:[[.888,i]],stretch:{top:[8593,r],ext:[9168,r]}},8594:{dir:c,HW:[[1,i]],stretch:{rep:p,right:[8594,i]}},8595:{dir:u,HW:[[.888,i]],stretch:{ext:[9168,r],bot:[8595,r]}},8596:{dir:c,HW:[[1,i]],stretch:{left:[8592,i],rep:p,right:[8594,i]}},8597:{dir:u,HW:[[1.044,i]],stretch:{top:[8593,r],ext:[9168,r],bot:[8595,r]}},8656:{dir:c,HW:[[1,i]],stretch:{left:[8656,i],rep:f}},8657:{dir:u,HW:[[.888,i]],stretch:{top:[8657,r],ext:[8214,r]}},8658:{dir:c,HW:[[1,i]],stretch:{rep:f,right:[8658,i]}},8659:{dir:u,HW:[[.888,i]],stretch:{ext:[8214,r],bot:[8659,r]}},8660:{dir:c,HW:[[1,i]],stretch:{left:[8656,i],rep:f,right:[8658,i]}},8661:{dir:u,HW:[[1.044,i]],stretch:{top:[8657,r],ext:[8214,r],bot:[8659,r]}},8722:{dir:c,HW:[[.778,i]],stretch:{rep:[8722,i]}},8730:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[57345,h],ext:[57344,h],bot:[9143,h],fullExtenders:!0}},8739:{dir:u,HW:[[1,i]],stretch:{ext:[8739,i]}},8741:{dir:u,HW:[[1,i]],stretch:{ext:[8741,i]}},8968:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[9121,h],ext:[9122,h]}},8969:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{top:[9124,h],ext:[9125,h]}},8970:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{ext:[9122,h],bot:[9123,h]}},8971:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]],stretch:{ext:[9125,h],bot:[9126,h]}},9130:{dir:u,HW:[[.32,h]],stretch:{top:[9130,h],ext:[9130,h],bot:[9130,h]}},9136:{dir:u,HW:[[.989,i]],stretch:{top:[9127,h],ext:[9130,h],bot:[9133,h]}},9137:{dir:u,HW:[[.989,i]],stretch:{top:[9131,h],ext:[9130,h],bot:[9129,h]}},9168:{dir:u,HW:[[.602,r],[1,i,null,8739]],stretch:{ext:[8739,i]}},9182:{dir:c,HW:[],stretch:{min:.9,left:[57680,h],mid:[[57683,57682],h],right:[57681,h],rep:[57684,h]}},9183:{dir:c,HW:[],stretch:{min:.9,left:[57682,h],mid:[[57681,57680],h],right:[57683,h],rep:[57684,h]}},10216:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]]},10217:{dir:u,HW:[[1,i],[1.2,r],[1.8,o],[2.4,l],[3,h]]},10222:{dir:u,HW:[[.989,i]],stretch:{top:[9127,h],ext:[9130,h],bot:[9129,h]}},10223:{dir:u,HW:[[.989,i]],stretch:{top:[9131,h],ext:[9130,h],bot:[9133,h]}},45:{alias:8722,dir:c},94:{alias:710,dir:c},95:{alias:8722,dir:c},126:{alias:732,dir:c},713:{alias:175,dir:c},770:{alias:710,dir:c},771:{alias:732,dir:c},780:{alias:711,dir:c},818:{alias:8722,dir:c},8213:{alias:8722,dir:c},8215:{alias:8722,dir:c},8254:{alias:175,dir:c},8407:{alias:8594,dir:c},8725:{alias:47,dir:u},9001:{alias:10216,dir:u},9002:{alias:10217,dir:u},9135:{alias:8722,dir:c},9472:{alias:8722,dir:c},10072:{alias:8739,dir:u},12296:{alias:10216,dir:u},12297:{alias:10217,dir:u},65079:{alias:9182,dir:c},65080:{alias:9183,dir:c},61:d,8606:d,8608:d,8612:d,8613:m,8614:d,8615:m,8624:m,8625:m,8636:d,8637:d,8638:m,8639:m,8640:d,8641:d,8642:m,8643:m,8666:d,8667:d,9140:d,9141:d,9180:d,9181:d,9184:d,9185:d,10502:d,10503:d,10574:d,10575:m,10576:d,10577:m,10586:d,10587:d,10588:m,10589:m,10590:d,10591:d,10592:m,10593:m,8978:{alias:9180,dir:c},8994:{alias:9180,dir:c},8995:{alias:9181,dir:c},10229:{alias:8592,dir:c},10230:{alias:8594,dir:c},10231:{alias:8596,dir:c},10232:{alias:8656,dir:c},10233:{alias:8658,dir:c},10234:{alias:8660,dir:c},10235:{alias:8612,dir:c},10236:{alias:8614,dir:c},10237:{alias:10502,dir:c},10238:{alias:10503,dir:c}}},t.FONTDATA=t.FONTDEF.TeX,t.FONTDATA.FONTS.MathJax_Caligraphic={centerline:287,ascent:789,descent:216,skew:{65:.194,66:.139,67:.139,68:.0833,69:.111,70:.111,71:.111,72:.111,73:.0278,74:.167,75:.0556,76:.139,77:.139,78:.0833,79:.111,80:.0833,81:.111,82:.0833,83:.139,84:.0278,85:.0833,86:.0278,87:.0833,88:.139,89:.0833,90:.139},32:[0,0,250,0,0],48:[452,22,500,39,460],49:[453,0,500,86,426],50:[453,0,500,44,449],51:[452,216,500,42,456],52:[464,194,500,28,471],53:[453,216,500,50,448],54:[665,22,500,42,456],55:[463,216,500,55,485],56:[666,21,500,43,456],57:[453,216,500,42,457],65:[728,50,798,30,819],66:[705,22,657,32,664],67:[705,25,527,12,533],68:[683,0,771,19,766],69:[705,22,528,30,564],70:[683,32,719,18,829],71:[704,119,595,44,599],72:[683,48,845,18,803],73:[683,0,545,-30,642],74:[683,119,678,47,839],75:[705,22,762,32,732],76:[705,22,690,32,656],77:[705,50,1201,28,1137],78:[789,50,820,-27,979],79:[705,22,796,58,777],80:[683,57,696,19,733],81:[705,131,817,114,787],82:[682,22,848,19,837],83:[705,22,606,18,642],84:[717,68,545,34,833],85:[683,28,626,-17,687],86:[683,52,613,25,658],87:[683,53,988,25,1034],88:[683,0,713,52,807],89:[683,143,668,31,714],90:[683,0,725,37,767],160:[0,0,250,0,0]},t.FONTDATA.FONTS["MathJax_Main-Bold"]={centerline:342,ascent:951,descent:267,weight:"bold",file:"TeX/Main-Bold.js",Extra:[160,168,172,[175,177],180,215,247,305,567,[710,715],[728,732],[768,780],824,[8194,8198],8201,8202,8211,8212,8216,8217,8220,8221,8224,8225,8230,8242,8407,[8463,8467],8472,8476,8501,[8592,8601],8614,8617,8618,8636,8637,8640,8641,8652,[8656,8661],[8704,8715],[8722,8730],[8733,8736],[8739,8764],8768,8771,8773,8776,8781,8784,8800,8801,8804,8805,8810,8811,8826,8827,8834,8835,8838,8839,8846,[8849,8857],[8866,8869],8872,[8900,8904],[8942,8945],[8968,8971],8994,8995,9651,9657,9661,9667,9711,[9824,9827],[9837,9839],10216,10217,[10229,10236],10815,10927,10928],skew:{305:.0319,567:.0958,8463:-.0319,8467:.128,8706:.0958},32:[0,0,250,0,0],33:[705,-1,350,89,260],34:[694,-329,603,38,492],35:[694,193,958,64,893],36:[750,56,575,64,510],37:[750,56,958,65,893],38:[705,11,894,48,836],39:[694,-329,319,74,261],40:[750,249,447,103,382],41:[750,249,447,64,343],42:[750,-306,575,73,501],43:[633,131,894,64,829],44:[171,194,319,74,258],45:[278,-166,383,13,318],46:[171,-1,319,74,245],47:[750,250,575,63,511],48:[654,10,575,45,529],49:[655,0,575,80,494],50:[654,0,575,57,517],51:[655,11,575,47,526],52:[656,0,575,32,542],53:[655,11,575,57,517],54:[655,11,575,48,526],55:[676,11,575,64,558],56:[654,11,575,48,526],57:[654,11,575,48,526],58:[444,-1,319,74,245],59:[444,194,319,74,248],60:[587,85,894,96,797],61:[393,-109,894,64,829],62:[587,85,894,96,797],63:[700,-1,543,65,478],64:[699,6,894,64,829],65:[698,0,869,40,828],66:[686,0,818,39,752],67:[697,11,831,64,766],68:[686,0,882,39,817],69:[680,0,756,39,723],70:[680,0,724,39,675],71:[697,10,904,64,845],72:[686,0,900,39,860],73:[686,0,436,25,410],74:[686,11,594,8,527],75:[686,0,901,39,852],76:[686,0,692,39,643],77:[686,0,1092,39,1052],78:[686,0,900,39,860],79:[696,10,864,64,798],80:[686,0,786,39,721],81:[696,193,864,64,805],82:[686,11,862,39,858],83:[697,11,639,64,574],84:[675,0,800,41,758],85:[686,11,885,39,845],86:[686,7,869,25,843],87:[686,7,1189,24,1164],88:[686,0,869,33,835],89:[686,0,869,19,849],90:[686,0,703,64,645],91:[750,250,319,128,293],92:[750,250,575,63,511],93:[750,250,319,25,190],94:[694,-520,575,126,448],95:[-10,61,575,0,574],96:[706,-503,575,114,338],97:[453,6,559,32,558],98:[694,6,639,29,600],99:[453,6,511,39,478],100:[694,6,639,38,609],101:[452,6,527,32,494],102:[700,0,351,40,452],103:[455,201,575,30,558],104:[694,0,639,37,623],105:[695,0,319,40,294],106:[695,200,351,-71,274],107:[694,0,607,29,587],108:[694,0,319,40,301],109:[450,0,958,37,942],110:[450,0,639,37,623],111:[452,5,575,32,542],112:[450,194,639,29,600],113:[450,194,607,38,609],114:[450,0,474,29,442],115:[453,6,454,38,414],116:[635,5,447,21,382],117:[450,6,639,37,623],118:[444,3,607,26,580],119:[444,4,831,25,805],120:[444,0,607,21,586],121:[444,200,607,23,580],122:[444,0,511,32,462],123:[750,250,575,70,504],124:[750,249,319,129,190],125:[750,250,575,70,504],126:[344,-202,575,96,478],915:[680,0,692,39,643],916:[698,0,958,56,901],920:[696,10,894,64,829],923:[698,0,806,40,765],926:[675,0,767,48,718],928:[680,0,900,39,860],931:[686,0,831,63,766],933:[697,0,894,64,829],934:[686,0,831,64,766],936:[686,0,894,64,829],937:[696,0,831,51,779]},t.FONTDATA.FONTS["MathJax_Main-Italic"]={centerline:250,ascent:750,descent:250,style:"italic",32:[0,0,250,0,0],33:[716,0,307,107,380],34:[694,-379,514,176,538],35:[694,194,818,115,828],37:[750,56,818,145,847],38:[716,22,767,127,802],39:[694,-379,307,213,377],40:[750,250,409,144,517],41:[750,250,409,17,390],42:[750,-320,511,195,584],43:[557,57,767,139,753],44:[121,194,307,69,232],45:[251,-180,358,84,341],46:[121,0,307,107,231],47:[750,250,511,19,617],48:[665,21,511,110,562],49:[666,0,511,110,468],50:[666,22,511,76,551],51:[666,22,511,96,562],52:[666,194,511,46,478],53:[666,22,511,106,567],54:[665,22,511,120,565],55:[666,22,511,136,634],56:[666,21,511,99,553],57:[666,22,511,107,553],58:[431,0,307,107,308],59:[431,194,307,70,308],61:[367,-133,767,116,776],63:[716,0,511,195,551],64:[705,11,767,152,789],65:[716,0,743,58,696],66:[683,0,704,57,732],67:[705,21,716,150,812],68:[683,0,755,56,775],69:[680,0,678,54,743],70:[680,-1,653,54,731],71:[705,22,774,150,812],72:[683,0,743,54,860],73:[683,0,386,49,508],74:[683,21,525,78,622],75:[683,0,769,54,859],76:[683,0,627,54,628],77:[683,0,897,58,1010],78:[683,0,743,54,860],79:[704,22,767,149,788],80:[683,0,678,55,729],81:[704,194,767,149,788],82:[683,22,729,55,723],83:[705,22,562,74,633],84:[677,0,716,171,806],85:[683,22,743,194,860],86:[683,22,743,205,868],87:[683,22,999,205,1124],88:[683,0,743,50,825],89:[683,0,743,198,875],90:[683,0,613,80,704],91:[750,250,307,73,446],93:[750,250,307,-14,359],94:[694,-527,511,260,528],95:[-25,62,511,91,554],97:[442,11,511,101,543],98:[694,11,460,108,467],99:[441,10,460,103,469],100:[694,11,511,101,567],101:[442,10,460,107,470],102:[705,204,307,-23,450],103:[442,205,460,46,494],104:[694,11,511,69,544],105:[656,10,307,75,340],106:[656,204,307,-32,364],107:[694,11,460,69,498],108:[694,11,256,87,312],109:[442,11,818,75,851],110:[442,11,562,75,595],111:[442,11,511,103,517],112:[442,194,511,6,518],113:[442,194,460,101,504],114:[442,11,422,75,484],115:[442,11,409,76,418],116:[626,11,332,87,373],117:[441,11,537,75,570],118:[443,10,460,75,492],119:[443,11,664,75,696],120:[442,11,464,58,513],121:[441,205,486,75,522],122:[442,11,409,54,466],126:[318,-208,511,246,571],160:[0,0,250,0,0],163:[714,11,769,88,699],305:[441,10,307,75,340],567:[442,204,332,-32,327],768:[697,-500,0,-222,-74],769:[697,-500,0,-173,39],770:[694,-527,0,-251,17],771:[668,-558,0,-265,60],772:[589,-544,0,-282,54],774:[694,-515,0,-237,62],775:[669,-548,0,-165,-41],776:[669,-554,0,-251,45],778:[716,-542,0,-199,3],779:[697,-503,0,-248,65],780:[638,-502,0,-236,29],915:[680,0,627,54,705],916:[716,0,818,70,751],920:[704,22,767,149,788],923:[716,0,692,58,646],926:[677,0,664,74,754],928:[680,0,743,54,859],931:[683,0,716,80,782],933:[705,0,767,213,832],934:[683,0,716,159,728],936:[683,0,767,207,824],937:[705,0,716,100,759],8211:[285,-248,511,91,554],8212:[285,-248,1022,117,1038],8216:[694,-379,307,197,362],8217:[694,-379,307,213,377],8220:[694,-379,514,243,606],8221:[694,-379,514,176,538],8463:[695,13,540,42,562]},t.FONTDATA.FONTS.MathJax_Main={centerline:314,ascent:900,descent:272,skew:{305:.0278,567:.0833,8467:.111,8472:.111,8706:.0833},32:[0,0,250,0,0],33:[716,-1,278,78,199],34:[694,-379,500,34,372],35:[694,194,833,56,777],36:[750,56,500,55,444],37:[750,56,833,56,776],38:[716,22,778,42,727],39:[694,-379,278,78,212],40:[750,250,389,94,333],41:[750,250,389,55,294],42:[750,-320,500,64,435],43:[583,82,778,56,722],44:[121,194,278,78,210],45:[252,-179,333,11,277],46:[120,0,278,78,199],47:[750,250,500,56,445],48:[666,22,500,39,460],49:[666,0,500,83,427],50:[666,0,500,50,449],51:[665,22,500,42,457],52:[677,0,500,28,471],53:[666,22,500,50,449],54:[666,22,500,42,456],55:[676,22,500,55,485],56:[666,22,500,43,457],57:[666,22,500,42,456],58:[430,0,278,78,199],59:[430,194,278,78,202],60:[540,40,778,83,694],61:[367,-133,778,56,722],62:[540,40,778,83,694],63:[705,-1,472,55,416],64:[705,11,778,56,722],65:[716,0,750,32,717],66:[683,0,708,28,651],67:[705,21,722,56,666],68:[683,0,764,27,708],69:[680,0,681,25,652],70:[680,0,653,25,610],71:[705,22,785,56,735],72:[683,0,750,25,724],73:[683,0,361,21,339],74:[683,22,514,25,465],75:[683,0,778,25,736],76:[683,0,625,25,582],77:[683,0,917,29,887],78:[683,0,750,25,724],79:[705,22,778,56,722],80:[683,0,681,27,624],81:[705,193,778,56,728],82:[683,22,736,27,732],83:[705,22,556,55,500],84:[677,0,722,36,685],85:[683,22,750,25,724],86:[683,22,750,19,730],87:[683,22,1028,18,1009],88:[683,0,750,23,726],89:[683,0,750,11,738],90:[683,0,611,55,560],91:[750,250,278,118,255],92:[750,250,500,56,444],93:[750,250,278,22,159],94:[694,-531,500,112,387],95:[-25,62,500,0,499],96:[699,-505,500,106,295],97:[448,11,500,34,493],98:[694,11,556,20,522],99:[448,11,444,34,415],100:[694,11,556,34,535],101:[448,11,444,28,415],102:[705,0,306,26,372],103:[453,206,500,29,485],104:[694,0,556,25,542],105:[669,0,278,26,255],106:[669,205,306,-55,218],107:[694,0,528,20,511],108:[694,0,278,26,263],109:[442,0,833,25,819],110:[442,0,556,25,542],111:[448,10,500,28,471],112:[442,194,556,20,522],113:[442,194,528,33,535],114:[442,0,392,20,364],115:[448,11,394,33,359],116:[615,10,389,18,333],117:[442,11,556,25,542],118:[431,11,528,19,508],119:[431,11,722,18,703],120:[431,0,528,11,516],121:[431,204,528,19,508],122:[431,0,444,28,401],123:[750,250,500,65,434],124:[750,249,278,119,159],125:[750,250,500,65,434],126:[318,-215,500,83,416],160:[0,0,250,0,0],168:[669,-554,500,95,404],172:[356,-89,667,56,611],175:[590,-544,500,69,430],176:[715,-542,500,147,352],177:[666,0,778,56,722],180:[699,-505,500,203,393],215:[491,-9,778,147,630],247:[537,36,778,56,721],305:[442,0,278,26,255],567:[442,205,306,-55,218],710:[694,-531,500,112,387],711:[644,-513,500,114,385],713:[590,-544,500,69,430],714:[699,-505,500,203,393],715:[699,-505,500,106,295],728:[694,-515,500,92,407],729:[669,-549,500,190,309],732:[668,-565,500,83,416],730:[715,-542,500,147,352],768:[699,-505,0,-394,-205],769:[699,-505,0,-297,-107],770:[694,-531,0,-388,-113],771:[668,-565,0,-417,-84],772:[590,-544,0,-431,-70],774:[694,-515,0,-408,-93],775:[669,-549,0,-310,-191],776:[669,-554,0,-405,-96],778:[715,-542,0,-353,-148],779:[701,-510,0,-378,-80],780:[644,-513,0,-386,-115],824:[716,215,0,-639,-140],915:[680,0,625,25,582],916:[716,0,833,46,786],920:[705,22,778,56,722],923:[716,0,694,32,661],926:[677,0,667,42,624],928:[680,0,750,25,724],931:[683,0,722,55,666],933:[705,0,778,55,722],934:[683,0,722,56,665],936:[683,0,778,55,722],937:[704,0,722,44,677],8194:[0,0,500,0,0],8195:[0,0,999,0,0],8196:[0,0,333,0,0],8197:[0,0,250,0,0],8198:[0,0,167,0,0],8201:[0,0,167,0,0],8202:[0,0,83,0,0],8211:[285,-248,500,0,499],8212:[285,-248,1e3,0,999],8216:[694,-379,278,64,198],8217:[694,-379,278,78,212],8220:[694,-379,500,128,466],8221:[694,-379,500,34,372],8224:[705,216,444,55,389],8225:[705,205,444,55,389],8230:[120,0,1172,78,1093],8242:[560,-43,275,30,262],8407:[714,-516,0,-471,-29],8463:[695,13,540,42,562],8465:[705,10,722,55,693],8467:[705,20,417,6,397],8472:[453,216,636,67,625],8476:[716,22,722,40,715],8501:[694,0,611,55,555],8592:[511,11,1e3,55,944],8593:[694,193,500,17,483],8594:[511,11,1e3,56,944],8595:[694,194,500,17,483],8596:[511,11,1e3,55,944],8597:[772,272,500,17,483],8598:[720,195,1e3,29,944],8599:[720,195,1e3,55,970],8600:[695,220,1e3,55,970],8601:[695,220,1e3,29,944],8614:[511,11,1e3,55,944],8617:[511,11,1126,55,1070],8618:[511,11,1126,55,1070],8636:[511,-230,1e3,55,944],8637:[270,11,1e3,55,944],8640:[511,-230,1e3,56,944],8641:[270,11,1e3,56,944],8652:[671,11,1e3,55,944],8656:[525,24,1e3,56,944],8657:[694,194,611,31,579],8658:[525,24,1e3,56,944],8659:[694,194,611,31,579],8660:[526,25,1e3,34,966],8661:[772,272,611,31,579],8704:[694,22,556,0,556],8706:[715,22,531,42,566],8707:[694,0,556,56,500],8709:[772,78,500,39,460],8711:[683,33,833,46,786],8712:[540,40,667,84,583],8713:[716,215,667,84,583],8715:[540,40,667,83,582],8722:[270,-230,778,84,694],8723:[500,166,778,56,722],8725:[750,250,500,56,445],8726:[750,250,500,56,444],8727:[465,-35,500,64,435],8728:[444,-55,500,55,444],8729:[444,-55,500,55,444],8730:[800,200,833,72,853],8733:[442,11,778,56,722],8734:[442,11,1e3,55,944],8736:[694,0,722,55,666],8739:[750,249,278,119,159],8741:[750,250,500,132,367],8743:[598,22,667,55,611],8744:[598,22,667,55,611],8745:[598,22,667,55,611],8746:[598,22,667,55,611],8747:[716,216,417,55,472],8764:[367,-133,778,55,722],8768:[583,83,278,55,222],8771:[464,-36,778,55,722],8773:[589,-22,1e3,55,722],8776:[483,-55,778,55,722],8781:[484,-16,778,55,722],8784:[670,-133,778,56,722],8800:[716,215,778,56,722],8801:[464,-36,778,56,722],8804:[636,138,778,83,694],8805:[636,138,778,83,694],8810:[568,67,1e3,56,944],8811:[567,67,1e3,55,944],8826:[539,41,778,84,694],8827:[539,41,778,83,694],8834:[540,40,778,84,694],8835:[540,40,778,83,693],8838:[636,138,778,84,694],8839:[636,138,778,83,693],8846:[598,22,667,55,611],8849:[636,138,778,84,714],8850:[636,138,778,64,694],8851:[598,0,667,61,605],8852:[598,0,667,61,605],8853:[583,83,778,56,722],8854:[583,83,778,56,722],8855:[583,83,778,56,722],8856:[583,83,778,56,722],8857:[583,83,778,56,722],8866:[694,0,611,55,555],8867:[694,0,611,55,555],8868:[668,0,778,55,723],8869:[668,0,778,55,723],8872:[750,249,867,119,811],8900:[488,-12,500,12,488],8901:[310,-190,278,78,199],8902:[486,-16,500,3,497],8904:[505,5,900,26,873],8942:[900,30,278,78,199],8943:[310,-190,1172,78,1093],8945:[820,-100,1282,133,1148],8968:[750,250,444,174,422],8969:[750,250,444,21,269],8970:[750,250,444,174,422],8971:[750,250,444,21,269],8994:[388,-122,1e3,55,944],8995:[378,-134,1e3,55,944],9136:[744,244,412,55,357],9137:[744,244,412,56,357],9651:[716,0,889,59,828],9657:[505,5,500,26,474],9661:[500,215,889,59,828],9667:[505,5,500,26,473],9711:[715,215,1e3,56,944],9824:[727,130,778,55,723],9825:[716,33,778,55,723],9826:[727,162,778,55,723],9827:[726,130,778,28,750],9837:[750,22,389,55,332],9838:[734,223,389,65,324],9839:[723,223,389,55,333],10216:[750,250,389,110,333],10217:[750,250,389,55,278],10222:[744,244,412,173,357],10223:[744,244,412,56,240],10229:[511,11,1609,55,1525],10230:[511,11,1638,84,1553],10231:[511,11,1859,55,1803],10232:[525,24,1609,56,1553],10233:[525,24,1638,56,1582],10234:[525,24,1858,56,1802],10236:[511,11,1638,55,1553],10815:[683,0,750,28,721],10927:[636,138,778,84,694],10928:[636,138,778,83,694]},t.FONTDATA.FONTS["MathJax_Math-Italic"]={centerline:250,ascent:717,descent:218,style:"italic",skew:{65:.139,66:.0833,67:.0833,68:.0556,69:.0833,70:.0833,71:.0833,72:.0556,73:.111,74:.167,75:.0556,76:.0278,77:.0833,78:.0833,79:.0833,80:.0833,81:.0833,82:.0833,83:.0833,84:.0833,85:.0278,88:.0833,90:.0833,99:.0556,100:.167,101:.0556,102:.167,103:.0278,104:-.0278,108:.0833,111:.0556,112:.0833,113:.0833,114:.0556,115:.0556,116:.0833,117:.0278,118:.0278,119:.0833,120:.0278,121:.0556,122:.0556,915:.0833,916:.167,920:.0833,923:.167,926:.0833,928:.0556,931:.0833,933:.0556,934:.0833,936:.0556,937:.0833,945:.0278,946:.0833,948:.0556,949:.0833,950:.0833,951:.0556,952:.0833,953:.0556,956:.0278,957:.0278,958:.111,959:.0556,961:.0833,962:.0833,964:.0278,965:.0278,966:.0833,967:.0556,968:.111,977:.0833,981:.0833,1009:.0833,1013:.0556},32:[0,0,250,0,0],47:[716,215,778,139,638],65:[716,0,750,35,726],66:[683,0,759,35,756],67:[705,22,715,50,760],68:[683,0,828,33,803],69:[680,0,738,31,764],70:[680,0,643,31,749],71:[705,22,786,50,760],72:[683,0,831,31,888],73:[683,0,440,26,504],74:[683,22,555,57,633],75:[683,0,849,31,889],76:[683,0,681,32,647],77:[683,0,970,35,1051],78:[683,0,803,31,888],79:[704,22,763,50,740],80:[683,0,642,33,751],81:[704,194,791,50,740],82:[683,21,759,33,755],83:[705,22,613,52,645],84:[677,0,584,21,704],85:[683,22,683,60,767],86:[683,22,583,52,769],87:[683,22,944,51,1048],88:[683,0,828,26,852],89:[683,-1,581,30,763],90:[683,0,683,58,723],97:[441,10,529,33,506],98:[694,11,429,40,422],99:[442,11,433,34,429],100:[694,10,520,33,523],101:[442,11,466,39,429],102:[705,205,490,55,550],103:[442,205,477,10,480],104:[694,11,576,48,555],105:[661,11,345,21,302],106:[661,204,412,-12,403],107:[694,11,521,48,503],108:[694,11,298,38,266],109:[442,11,878,21,857],110:[442,11,600,21,580],111:[441,11,485,34,476],112:[442,194,503,-39,497],113:[442,194,446,33,460],114:[442,11,451,21,430],115:[442,10,469,53,419],116:[626,11,361,19,330],117:[442,11,572,21,551],118:[443,11,485,21,467],119:[443,11,716,21,690],120:[442,11,572,35,522],121:[442,205,490,21,496],122:[442,11,465,35,468],160:[0,0,250,0,0],915:[680,-1,615,31,721],916:[716,0,833,48,788],920:[704,22,763,50,740],923:[716,0,694,35,670],926:[677,0,742,53,777],928:[680,0,831,31,887],931:[683,0,780,58,806],933:[705,0,583,28,700],934:[683,0,667,24,642],936:[683,0,612,21,692],937:[704,0,772,80,786],945:[442,11,640,34,603],946:[705,194,566,23,573],947:[441,216,518,11,543],948:[717,10,444,36,451],949:[452,22,466,27,428],950:[704,204,438,44,471],951:[442,216,497,21,503],952:[705,10,469,35,462],953:[442,10,354,48,332],954:[442,11,576,49,554],955:[694,12,583,47,556],956:[442,216,603,23,580],957:[442,2,494,45,530],958:[704,205,438,21,443],959:[441,11,485,34,476],960:[431,11,570,19,573],961:[442,216,517,23,510],962:[442,107,363,31,405],963:[431,11,571,31,572],964:[431,13,437,18,517],965:[443,10,540,21,523],966:[442,218,654,50,618],967:[442,204,626,25,600],968:[694,205,651,21,634],969:[443,11,622,15,604],977:[705,11,591,21,563],981:[694,205,596,43,579],982:[431,10,828,19,823],1009:[442,194,517,67,510],1013:[431,11,406,40,382]},t.FONTDATA.FONTS.MathJax_Size1={centerline:250,ascent:850,descent:350,32:[0,0,250,0,0],40:[850,349,458,152,422],41:[850,349,458,35,305],47:[850,349,578,55,522],91:[850,349,417,202,394],92:[850,349,578,54,522],93:[850,349,417,22,214],123:[850,349,583,105,477],125:[850,349,583,105,477],160:[0,0,250,0,0],710:[744,-551,556,-8,564],732:[722,-597,556,1,554],770:[744,-551,0,-564,8],771:[722,-597,0,-555,-2],8214:[602,0,778,257,521],8593:[600,0,667,112,555],8595:[600,0,667,112,555],8657:[599,0,778,57,721],8659:[600,-1,778,57,721],8719:[750,250,944,55,888],8720:[750,250,944,55,888],8721:[750,250,1056,56,999],8730:[850,350,1e3,111,1020],8739:[627,15,333,145,188],8741:[627,15,556,145,410],8747:[805,306,472,55,610],8748:[805,306,819,55,957],8749:[805,306,1166,55,1304],8750:[805,306,472,55,610],8896:[750,249,833,55,777],8897:[750,249,833,55,777],8898:[750,249,833,55,777],8899:[750,249,833,55,777],8968:[850,349,472,202,449],8969:[850,349,472,22,269],8970:[850,349,472,202,449],8971:[850,349,472,22,269],9168:[602,0,667,312,355],10216:[850,350,472,97,394],10217:[850,350,472,77,374],10752:[750,250,1111,56,1054],10753:[750,250,1111,56,1054],10754:[750,250,1111,56,1054],10756:[750,249,833,55,777],10758:[750,249,833,55,777]},t.FONTDATA.FONTS.MathJax_Size2={centerline:249,ascent:1360,descent:862,32:[0,0,250,0,0],40:[1150,649,597,180,561],41:[1150,649,597,35,416],47:[1150,649,811,56,754],91:[1150,649,472,224,455],92:[1150,649,811,54,754],93:[1150,649,472,16,247],123:[1150,649,667,119,547],125:[1150,649,667,119,547],160:[0,0,250,0,0],710:[772,-565,1e3,-5,1004],732:[750,-611,1e3,0,999],770:[772,-565,0,-1005,4],771:[750,-611,0,-1e3,-1],8719:[950,450,1278,56,1221],8720:[950,450,1278,56,1221],8721:[950,450,1444,55,1388],8730:[1150,650,1e3,111,1020],8747:[1360,862,556,55,944],8748:[1360,862,1084,55,1472],8749:[1360,862,1592,55,1980],8750:[1360,862,556,55,944],8896:[950,450,1111,55,1055],8897:[950,450,1111,55,1055],8898:[949,450,1111,55,1055],8899:[950,449,1111,55,1055],8968:[1150,649,528,224,511],8969:[1150,649,528,16,303],8970:[1150,649,528,224,511],8971:[1150,649,528,16,303],10216:[1150,649,611,112,524],10217:[1150,649,611,85,498],10752:[949,449,1511,56,1454],10753:[949,449,1511,56,1454],10754:[949,449,1511,56,1454],10756:[950,449,1111,55,1055],10758:[950,450,1111,55,1055]},t.FONTDATA.FONTS.MathJax_Size3={centerline:250,ascent:1450,descent:950,32:[0,0,250,0,0],40:[1450,949,736,209,701],41:[1450,949,736,34,526],47:[1450,949,1044,55,989],91:[1450,949,528,247,516],92:[1450,949,1044,56,988],93:[1450,949,528,11,280],123:[1450,949,750,130,618],125:[1450,949,750,131,618],160:[0,0,250,0,0],710:[772,-564,1444,-4,1447],732:[749,-610,1444,1,1442],770:[772,-564,0,-1448,3],771:[749,-610,0,-1443,-2],8730:[1450,950,1e3,111,1020],8968:[1450,949,583,246,571],8969:[1450,949,583,11,336],8970:[1450,949,583,246,571],8971:[1450,949,583,11,336],10216:[1450,950,750,126,654],10217:[1450,949,750,94,623]},t.FONTDATA.FONTS.MathJax_Size4={centerline:250,ascent:1750,descent:1250,32:[0,0,250,0,0],40:[1750,1249,792,237,758],41:[1750,1249,792,33,554],47:[1750,1249,1278,56,1221],91:[1750,1249,583,269,577],92:[1750,1249,1278,56,1221],93:[1750,1249,583,5,313],123:[1750,1249,806,144,661],125:[1750,1249,806,144,661],160:[0,0,250,0,0],710:[845,-561,1889,-14,1902],732:[823,-583,1889,1,1885],770:[845,-561,0,-1903,13],771:[823,-583,0,-1888,-4],8730:[1750,1250,1e3,111,1020],8968:[1750,1249,639,269,633],8969:[1750,1249,639,5,369],8970:[1750,1249,639,269,633],8971:[1750,1249,639,5,369],9115:[1154,655,875,291,843],9116:[610,10,875,291,417],9117:[1165,644,875,291,843],9118:[1154,655,875,31,583],9119:[610,10,875,457,583],9120:[1165,644,875,31,583],9121:[1154,645,667,319,666],9122:[602,0,667,319,403],9123:[1155,644,667,319,666],9124:[1154,645,667,0,347],9125:[602,0,667,263,347],9126:[1155,644,667,0,347],9127:[899,10,889,384,718],9128:[1160,660,889,170,504],9129:[10,899,889,384,718],9130:[310,10,889,384,504],9131:[899,10,889,170,504],9132:[1160,660,889,384,718],9133:[10,899,889,170,504],9143:[935,885,1056,111,742],10216:[1750,1248,806,140,703],10217:[1750,1248,806,103,665],57344:[625,14,1056,702,742],57345:[605,14,1056,702,1076],57680:[120,213,450,-24,460],57681:[120,213,450,-10,474],57682:[333,0,450,-24,460],57683:[333,0,450,-10,474],57684:[120,0,400,-10,410]},t.FONTDATA.FONTS[i][8722][0]=t.FONTDATA.FONTS[i][43][0],t.FONTDATA.FONTS[i][8722][1]=t.FONTDATA.FONTS[i][43][1],t.FONTDATA.FONTS[i][8942][0]+=400,t.FONTDATA.FONTS[i][8945][0]+=700,t.FONTDATA.FONTS[h][9130][0]-=20,t.FONTDATA.FONTS[h][9130][1]+=5,t.FONTDATA.FONTS[h][57684][0]+=200,t.FONTDATA.FONTS[h][57684][1]+=200,t.FONTDATA.FONTS[i][8773][2]-=222,t.FONTDATA.FONTS[i][8773][5]={rfix:-222},MathJax.Hub.Register.LoadHook(t.fontDir+"/TeX/Main-Bold.js",function(){t.FONTDATA.FONTS[s][8773][2]-=106,t.FONTDATA.FONTS[s][8773][5]={rfix:-106}}),MathJax.Hub.Register.LoadHook(t.fontDir+"/TeX/Typewriter-Regular.js",function(){t.FONTDATA.FONTS.MathJax_Typewriter[32][2]+=275,t.FONTDATA.FONTS.MathJax_Typewriter[32][5]={rfix:275}}),MathJax.Hub.Insert(t.FONTDATA.FONTS[i],{8192:[0,0,500,0,0,{space:1}],8193:[0,0,1e3,0,0,{space:1}],8194:[0,0,500,0,0,{space:1}],8195:[0,0,1e3,0,0,{space:1}],8196:[0,0,333,0,0,{space:1}],8197:[0,0,250,0,0,{space:1}],8198:[0,0,167,0,0,{space:1}],8201:[0,0,167,0,0,{space:1}],8202:[0,0,100,0,0,{space:1}],8203:[0,0,0,0,0,{space:1}],8204:[0,0,0,0,0,{space:1}],8289:[0,0,0,0,0,{space:1}],8290:[0,0,0,0,0,{space:1}],8291:[0,0,0,0,0,{space:1}],8292:[0,0,0,0,0,{space:1}],61152:[0,0,-575,0,0,{space:1}],61153:[0,0,-300,0,0,{space:1}],61160:[0,0,25,0,0,{space:1}]}),t.FONTDATA.familyName=function(t){var e=((t=t.replace(/^MathJax_/,""))+"-Regular").split(/-/);return"MJXc-TeX-"+(e[0].toLowerCase().replace(/(?:igraphic|serif|writer|tur)$/,"")+"-"+e[1].replace(/[^A-Z]/g,""))},function(){var e=t.config.styles,i=t.FONTDATA.FONTS,s=a.fileURL(t.webfontDir+"/TeX/otf"),n=a.fileURL(t.webfontDir+"/TeX/eot"),r=a.fileURL(t.webfontDir+"/TeX/woff"),o=[];for(var l in i)if(i.hasOwnProperty(l)){var h=t.FONTDATA.familyName(l),c=h,u=(l+"-Regular").split(/-/)[1];i[l].className=h;var d={"font-family":h};l=l.replace(/-.*/,""),d.src="Regular"===u?"local('"+l+"'), local('"+l+"-Regular')":"local('"+l+" "+u+"'), local('"+l+"-"+u+"')",o.push(d),"Regular"!==u&&(d={"font-family":h+"x",src:"local('"+l+"')"},u.match(/Bold/)&&(d["font-weight"]="bold"),u.match(/Italic/)&&(d["font-style"]="italic"),c+=","+h+"x",o.push(d)),d={"font-family":h+"w","src /*1*/":"url('"+n+"/"+l+"-"+u+".eot')","src /*2*/":["url('"+r+"/"+l+"-"+u+".woff') format('woff')","url('"+s+"/"+l+"-"+u+".otf') format('opentype')"].join(", ")},o.push(d),c+=","+h+"w",e["."+h]={"font-family":c}}o.length&&(e["@font-face"]=o)}(),t.fontLoaded("TeX/fontdata")}(MathJax.OutputJax.CommonHTML,MathJax.ElementJax.mml,MathJax.Ajax),function(t){var e=t.FONTDATA.DELIMITERS,a="MathJax_Main",i="MathJax_Main-Bold",s="MathJax_AMS",n="MathJax_Size1",r="MathJax_Size4",o="H",l="V",h=[8722,a,0,0,0,-.31,-.31],c=[61,a,0,0,0,0,.1],u={61:{dir:o,HW:[[.767,a]],stretch:{rep:[61,a]}},8606:{dir:o,HW:[[1,s]],stretch:{left:[8606,s],rep:h}},8608:{dir:o,HW:[[1,s]],stretch:{right:[8608,s],rep:h}},8612:{dir:o,HW:[],stretch:{min:1,left:[8592,a],rep:h,right:[8739,n,0,-.05,.9]}},8613:{dir:l,HW:[],stretch:{min:.6,bot:[8869,i,0,0,.75],ext:[9168,n],top:[8593,n]}},8614:{dir:o,HW:[[1,a]],stretch:{left:[8739,n,-.09,-.05,.9],rep:h,right:[8594,a]}},8615:{dir:l,HW:[],stretch:{min:.6,top:[8868,i,0,0,.75],ext:[9168,n],bot:[8595,n]}},8624:{dir:l,HW:[[.722,s]],stretch:{top:[8624,s],ext:[9168,n,.097]}},8625:{dir:l,HW:[[.722,s]],stretch:{top:[8625,s,.27],ext:[9168,n]}},8636:{dir:o,HW:[[1,a]],stretch:{left:[8636,a],rep:h}},8637:{dir:o,HW:[[1,a]],stretch:{left:[8637,a],rep:h}},8638:{dir:l,HW:[[.888,s]],stretch:{top:[8638,s,.12,0,1.1],ext:[9168,n]}},8639:{dir:l,HW:[[.888,s]],stretch:{top:[8639,s,.12,0,1.1],ext:[9168,n]}},8640:{dir:o,HW:[[1,a]],stretch:{right:[8640,a],rep:h}},8641:{dir:o,HW:[[1,a]],stretch:{right:[8641,a],rep:h}},8642:{dir:l,HW:[[.888,s]],stretch:{bot:[8642,s,.12,0,1.1],ext:[9168,n]}},8643:{dir:l,HW:[[.888,s]],stretch:{bot:[8643,s,.12,0,1.1],ext:[9168,n]}},8666:{dir:o,HW:[[1,s]],stretch:{left:[8666,s],rep:[8801,a]}},8667:{dir:o,HW:[[1,s]],stretch:{right:[8667,s],rep:[8801,a]}},9140:{dir:o,HW:[],stretch:{min:.5,left:[9484,s,0,-.1],rep:[8722,a,0,.35],right:[9488,s,0,-.1]}},9141:{dir:o,HW:[],stretch:{min:.5,left:[9492,s,0,.26],rep:[8722,a,0,0,0,.25],right:[9496,s,0,.26]}},9180:{dir:o,HW:[[.778,s,0,8994],[1,a,0,8994]],stretch:{left:[57680,r],rep:[57684,r],right:[57681,r]}},9181:{dir:o,HW:[[.778,s,0,8995],[1,a,0,8995]],stretch:{left:[57682,r],rep:[57684,r],right:[57683,r]}},9184:{dir:o,HW:[],stretch:{min:1.25,left:[714,a,-.1],rep:[713,a,0,.13],right:[715,a],fullExtenders:!0}},9185:{dir:o,HW:[],stretch:{min:1.5,left:[715,a,-.1,.1],rep:[713,a],right:[714,a,-.1,.1],fullExtenders:!0}},10502:{dir:o,HW:[],stretch:{min:1,left:[8656,a],rep:c,right:[8739,n,0,-.1]}},10503:{dir:o,HW:[],stretch:{min:.7,left:[8872,s,0,-.12],rep:c,right:[8658,a]}},10574:{dir:o,HW:[],stretch:{min:.5,left:[8636,a],rep:h,right:[8640,a]}},10575:{dir:l,HW:[],stretch:{min:.5,top:[8638,s,.12,0,1.1],ext:[9168,n],bot:[8642,s,.12,0,1.1]}},10576:{dir:o,HW:[],stretch:{min:.5,left:[8637,a],rep:h,right:[8641,a]}},10577:{dir:l,HW:[],stretch:{min:.5,top:[8639,s,.12,0,1.1],ext:[9168,n],bot:[8643,s,.12,0,1.1]}},10586:{dir:o,HW:[],stretch:{min:1,left:[8636,a],rep:h,right:[8739,n,0,-.05,.9]}},10587:{dir:o,HW:[],stretch:{min:1,left:[8739,n,-.05,-.05,.9],rep:h,right:[8640,a]}},10588:{dir:l,HW:[],stretch:{min:.7,bot:[8869,i,0,0,.75],ext:[9168,n],top:[8638,s,.12,0,1.1]}},10589:{dir:l,HW:[],stretch:{min:.7,top:[8868,i,0,0,.75],ext:[9168,n],bot:[8642,s,.12,0,1.1]}},10590:{dir:o,HW:[],stretch:{min:1,left:[8637,a],rep:h,right:[8739,n,0,-.05,.9]}},10591:{dir:o,HW:[],stretch:{min:1,left:[8739,n,-.05,-.05,.9],rep:h,right:[8641,a]}},10592:{dir:l,HW:[],stretch:{min:.7,bot:[8869,i,0,0,.75],ext:[9168,n],top:[8639,s,.12,0,1.1]}},10593:{dir:l,HW:[],stretch:{min:.7,top:[8868,i,0,0,.75],ext:[9168,n],bot:[8643,s,.12,0,1.1]}}};for(var d in u)u.hasOwnProperty(d)&&(e[d]=u[d]);t.fontLoaded("TeX/fontdata-extra")}(MathJax.OutputJax.CommonHTML),MathJax.OutputJax.CommonHTML.webfontDir="undefined",MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){!function(t){var e="MathJax_AMS";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:270,ascent:1003,descent:463,32:[0,0,250,0,0],65:[701,1,722,17,703],66:[683,1,667,11,620],67:[702,19,722,39,684],68:[683,1,722,16,688],69:[683,1,667,12,640],70:[683,1,611,12,584],71:[702,19,778,39,749],72:[683,1,778,14,762],73:[683,1,389,20,369],74:[683,77,500,6,478],75:[683,1,778,22,768],76:[683,1,667,12,640],77:[683,1,944,17,926],78:[683,20,722,20,702],79:[701,19,778,34,742],80:[683,1,611,16,597],81:[701,181,778,34,742],82:[683,1,722,16,705],83:[702,12,556,28,528],84:[683,1,667,33,635],85:[683,19,722,16,709],86:[683,20,722,0,719],87:[683,19,1e3,5,994],88:[683,1,722,16,705],89:[683,1,722,16,704],90:[683,1,667,29,635],107:[683,1,556,17,534],160:[0,0,250,0,0],165:[683,0,750,11,738],174:[709,175,947,32,915],240:[749,21,556,42,509],295:[695,13,540,42,562],710:[845,-561,2333,-14,2346],732:[899,-628,2333,1,2330],770:[845,-561,0,-2347,13],771:[899,-628,0,-2332,-3],989:[605,85,778,55,719],1008:[434,6,667,37,734],8245:[560,-43,275,12,244],8463:[695,13,540,42,562],8487:[684,22,722,44,675],8498:[695,1,556,55,497],8502:[763,21,667,-22,687],8503:[764,43,444,-22,421],8504:[764,43,667,54,640],8513:[705,23,639,37,577],8592:[437,-64,500,64,422],8594:[437,-64,500,58,417],8602:[437,-60,1e3,56,942],8603:[437,-60,1e3,54,942],8606:[417,-83,1e3,56,944],8608:[417,-83,1e3,55,943],8610:[417,-83,1111,56,1031],8611:[417,-83,1111,79,1054],8619:[575,41,1e3,56,964],8620:[575,41,1e3,35,943],8621:[417,-83,1389,57,1331],8622:[437,-60,1e3,56,942],8624:[722,0,500,56,444],8625:[722,0,500,55,443],8630:[461,1,1e3,17,950],8631:[460,1,1e3,46,982],8634:[650,83,778,56,722],8635:[650,83,778,56,721],8638:[694,194,417,188,375],8639:[694,194,417,41,228],8642:[694,194,417,188,375],8643:[694,194,417,41,228],8644:[667,0,1e3,55,944],8646:[667,0,1e3,55,944],8647:[583,83,1e3,55,944],8648:[694,193,833,83,749],8649:[583,83,1e3,55,944],8650:[694,194,833,83,749],8651:[514,14,1e3,55,944],8652:[514,14,1e3,55,944],8653:[534,35,1e3,54,942],8654:[534,37,1e3,32,965],8655:[534,35,1e3,55,943],8666:[611,111,1e3,76,944],8667:[611,111,1e3,55,923],8669:[417,-83,1e3,56,943],8672:[437,-64,1334,64,1251],8674:[437,-64,1334,84,1251],8705:[846,21,500,56,444],8708:[860,166,556,55,497],8709:[587,3,778,54,720],8717:[440,1,429,102,456],8722:[270,-230,500,84,417],8724:[766,93,778,57,722],8726:[430,23,778,91,685],8733:[472,-28,778,56,722],8736:[694,0,722,55,666],8737:[714,20,722,55,666],8738:[551,51,722,55,666],8739:[430,23,222,91,131],8740:[750,252,278,-21,297],8741:[431,23,389,55,331],8742:[750,250,500,-20,518],8756:[471,82,667,24,643],8757:[471,82,667,23,643],8764:[365,-132,778,55,719],8765:[367,-133,778,56,722],8769:[467,-32,778,55,719],8770:[463,-34,778,55,720],8774:[652,155,778,54,720],8776:[481,-50,778,55,719],8778:[579,39,778,51,725],8782:[492,-8,778,56,722],8783:[492,-133,778,56,722],8785:[609,108,778,56,722],8786:[601,101,778,15,762],8787:[601,102,778,14,762],8790:[367,-133,778,56,722],8791:[721,-133,778,56,722],8796:[859,-133,778,56,723],8806:[753,175,778,83,694],8807:[753,175,778,83,694],8808:[752,286,778,82,693],8809:[752,286,778,82,693],8812:[750,250,500,74,425],8814:[708,209,778,82,693],8815:[708,209,778,82,693],8816:[801,303,778,82,694],8817:[801,303,778,82,694],8818:[732,228,778,56,722],8819:[732,228,778,56,722],8822:[681,253,778,44,734],8823:[681,253,778,83,694],8828:[580,153,778,83,694],8829:[580,154,778,82,694],8830:[732,228,778,56,722],8831:[732,228,778,56,722],8832:[705,208,778,82,693],8833:[705,208,778,82,693],8840:[801,303,778,83,693],8841:[801,303,778,82,691],8842:[635,241,778,84,693],8843:[635,241,778,82,691],8847:[539,41,778,83,694],8848:[539,41,778,64,714],8858:[582,82,778,57,721],8859:[582,82,778,57,721],8861:[582,82,778,57,721],8862:[689,0,778,55,722],8863:[689,0,778,55,722],8864:[689,0,778,55,722],8865:[689,0,778,55,722],8872:[694,0,611,55,555],8873:[694,0,722,55,666],8874:[694,0,889,55,833],8876:[695,1,611,-55,554],8877:[695,1,611,-55,554],8878:[695,1,722,-55,665],8879:[695,1,722,-55,665],8882:[539,41,778,83,694],8883:[539,41,778,83,694],8884:[636,138,778,83,694],8885:[636,138,778,83,694],8888:[408,-92,1111,55,1055],8890:[431,212,556,57,500],8891:[716,0,611,55,555],8892:[716,0,611,55,555],8901:[189,0,278,55,222],8903:[545,44,778,55,720],8905:[492,-8,778,146,628],8906:[492,-8,778,146,628],8907:[694,22,778,55,722],8908:[694,22,778,55,722],8909:[464,-36,778,56,722],8910:[578,21,760,83,676],8911:[578,22,760,83,676],8912:[540,40,778,84,694],8913:[540,40,778,83,693],8914:[598,22,667,55,611],8915:[598,22,667,55,611],8916:[736,22,667,56,611],8918:[541,41,778,82,693],8919:[541,41,778,82,693],8920:[568,67,1333,56,1277],8921:[568,67,1333,55,1277],8922:[886,386,778,83,674],8923:[886,386,778,83,674],8926:[734,0,778,83,694],8927:[734,0,778,82,694],8928:[801,303,778,82,693],8929:[801,303,778,82,694],8934:[730,359,778,55,719],8935:[730,359,778,55,719],8936:[730,359,778,55,719],8937:[730,359,778,55,719],8938:[706,208,778,82,693],8939:[706,208,778,82,693],8940:[802,303,778,82,693],8941:[801,303,778,82,693],8994:[378,-122,778,55,722],8995:[378,-143,778,55,722],9416:[709,175,902,8,894],9484:[694,-306,500,55,444],9488:[694,-306,500,55,444],9492:[366,22,500,55,444],9496:[366,22,500,55,444],9585:[694,195,889,0,860],9586:[694,195,889,0,860],9632:[689,0,778,55,722],9633:[689,0,778,55,722],9650:[575,20,722,84,637],9651:[575,20,722,84,637],9654:[539,41,778,83,694],9660:[576,19,722,84,637],9661:[576,19,722,84,637],9664:[539,41,778,83,694],9674:[716,132,667,56,611],9733:[694,111,944,49,895],10003:[706,34,833,84,749],10016:[716,22,833,48,786],10731:[716,132,667,56,611],10846:[813,97,611,55,555],10877:[636,138,778,83,694],10878:[636,138,778,83,694],10885:[762,290,778,55,722],10886:[762,290,778,55,722],10887:[635,241,778,82,693],10888:[635,241,778,82,693],10889:[761,387,778,57,718],10890:[761,387,778,57,718],10891:[1003,463,778,83,694],10892:[1003,463,778,83,694],10901:[636,138,778,83,694],10902:[636,138,778,83,694],10933:[752,286,778,82,693],10934:[752,286,778,82,693],10935:[761,294,778,57,717],10936:[761,294,778,57,717],10937:[761,337,778,57,718],10938:[761,337,778,57,718],10949:[753,215,778,84,694],10950:[753,215,778,83,694],10955:[783,385,778,82,693],10956:[783,385,778,82,693],57350:[430,23,222,-20,240],57351:[431,24,389,-20,407],57352:[605,85,778,55,719],57353:[434,6,667,37,734],57356:[752,284,778,82,693],57357:[752,284,778,82,693],57358:[919,421,778,82,694],57359:[801,303,778,82,694],57360:[801,303,778,82,694],57361:[919,421,778,82,694],57366:[828,330,778,82,694],57367:[752,332,778,82,694],57368:[828,330,778,82,694],57369:[752,333,778,82,693],57370:[634,255,778,84,693],57371:[634,254,778,82,691]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_Caligraphic-Bold";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:315,ascent:840,descent:211,weight:"bold",skew:{65:.224,66:.16,67:.16,68:.0958,69:.128,70:.128,71:.128,72:.128,73:.0319,74:.192,75:.0639,76:.16,77:.16,78:.0958,79:.128,80:.0958,81:.128,82:.0958,83:.16,84:.0319,85:.0958,86:.0319,87:.0958,88:.16,89:.0958,90:.16},32:[0,0,250,0,0],48:[460,17,575,46,528],49:[461,0,575,80,494],50:[460,0,575,51,517],51:[461,211,575,48,525],52:[469,194,575,32,542],53:[461,211,575,57,517],54:[660,17,575,48,526],55:[476,211,575,64,558],56:[661,17,575,48,526],57:[461,210,575,48,526],65:[751,49,921,39,989],66:[705,17,748,40,740],67:[703,20,613,20,599],68:[686,0,892,20,885],69:[703,16,607,37,627],70:[686,30,814,17,930],71:[703,113,682,50,671],72:[686,48,987,20,946],73:[686,0,642,-27,746],74:[686,114,779,53,937],75:[703,17,871,40,834],76:[703,17,788,41,751],77:[703,49,1378,38,1353],78:[840,49,937,-24,1105],79:[703,17,906,63,882],80:[686,67,810,20,846],81:[703,146,939,120,905],82:[686,17,990,20,981],83:[703,16,696,25,721],84:[720,69,644,38,947],85:[686,24,715,-10,771],86:[686,77,737,25,774],87:[686,77,1169,25,1206],88:[686,-1,817,56,906],89:[686,164,759,36,797],90:[686,0,818,46,853],160:[0,0,250,0,0]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_Fraktur-Bold";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:259,ascent:740,descent:223,weight:"bold",32:[0,0,250,0,0],33:[689,12,349,107,241],34:[695,-432,254,10,231],38:[696,16,871,44,839],39:[695,-436,250,80,158],40:[737,186,459,134,347],41:[735,187,459,105,326],42:[692,-449,328,40,277],43:[598,82,893,56,837],44:[107,191,328,118,253],45:[275,-236,893,54,833],46:[102,15,328,103,237],47:[721,182,593,41,550],48:[501,12,593,42,533],49:[489,0,593,54,548],50:[491,-2,593,44,563],51:[487,193,593,31,523],52:[495,196,593,13,565],53:[481,190,593,19,518],54:[704,12,593,48,547],55:[479,197,593,54,591],56:[714,5,593,45,542],57:[487,195,593,29,549],58:[457,12,255,57,197],59:[458,190,255,56,211],61:[343,-168,582,22,559],63:[697,14,428,40,422],65:[686,31,847,29,827],66:[684,31,1044,57,965],67:[676,32,723,72,726],68:[683,29,982,31,896],69:[686,29,783,74,728],70:[684,146,722,17,727],71:[687,29,927,74,844],72:[683,126,851,6,752],73:[681,25,655,32,623],74:[680,141,652,-8,616],75:[681,26,789,20,806],76:[683,28,786,30,764],77:[683,32,1239,27,1232],78:[679,30,983,26,973],79:[726,30,976,12,881],80:[688,223,977,33,943],81:[726,83,976,12,918],82:[688,28,978,31,978],83:[685,31,978,82,905],84:[686,30,790,31,802],85:[688,39,851,18,871],86:[685,29,982,25,966],87:[683,30,1235,26,1240],88:[681,35,849,32,835],89:[688,214,984,34,878],90:[677,148,711,-4,624],91:[740,130,257,36,226],93:[738,132,257,14,208],94:[734,-452,590,1,584],97:[472,32,603,80,586],98:[690,32,590,86,504],99:[473,26,464,87,424],100:[632,28,589,-1,511],101:[471,27,472,81,428],102:[687,222,388,35,372],103:[472,208,595,17,541],104:[687,207,615,89,507],105:[686,25,331,3,327],106:[682,203,332,-19,238],107:[682,25,464,34,432],108:[681,24,337,100,312],109:[476,31,921,16,900],110:[473,28,654,5,608],111:[482,34,609,107,515],112:[557,207,604,-1,519],113:[485,211,596,87,515],114:[472,26,460,13,453],115:[479,34,523,-23,481],116:[648,27,393,43,407],117:[472,32,589,9,603],118:[546,27,604,56,507],119:[549,32,918,55,815],120:[471,188,459,8,441],121:[557,221,589,60,512],122:[471,214,461,-7,378],160:[0,0,250,0,0],8216:[708,-411,254,53,187],8217:[692,-394,254,58,193],58113:[630,27,587,64,512],58114:[693,212,394,37,408],58115:[681,219,387,36,384],58116:[473,212,593,67,531],58117:[684,27,393,33,387],58120:[679,220,981,32,875],58121:[717,137,727,17,633]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_Fraktur";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:258,ascent:740,descent:224,32:[0,0,250,0,0],33:[689,12,296,91,204],34:[695,-432,215,8,196],38:[698,11,738,49,733],39:[695,-436,212,69,134],40:[737,186,389,114,293],41:[735,187,389,89,276],42:[692,-449,278,33,234],43:[598,82,756,47,709],44:[107,191,278,99,213],45:[275,-236,756,46,706],46:[102,15,278,87,200],47:[721,182,502,34,466],48:[492,13,502,42,456],49:[468,2,502,47,460],50:[474,-1,502,60,484],51:[473,182,502,39,429],52:[476,191,502,10,481],53:[458,184,502,47,440],54:[700,13,502,45,471],55:[468,181,502,37,498],56:[705,10,502,40,461],57:[469,182,502,28,466],58:[457,12,216,50,168],59:[458,189,216,47,179],61:[368,-132,756,54,725],63:[693,11,362,46,357],65:[696,26,718,22,708],66:[691,27,884,48,820],67:[685,24,613,59,607],68:[685,27,832,27,745],69:[685,24,663,86,634],70:[686,153,611,11,612],71:[690,26,785,66,710],72:[666,133,720,1,644],73:[686,26,554,30,532],74:[686,139,552,-10,522],75:[680,27,668,17,682],76:[686,26,666,33,644],77:[692,27,1050,27,1048],78:[686,25,832,27,825],79:[729,27,827,12,744],80:[692,218,828,28,804],81:[729,69,827,11,782],82:[686,26,828,27,824],83:[692,27,829,66,756],84:[701,27,669,34,676],85:[697,27,646,-25,665],86:[686,26,831,26,825],87:[686,27,1046,32,1054],88:[688,27,719,28,709],89:[686,218,833,27,740],90:[729,139,602,11,532],91:[740,130,278,117,278],93:[738,131,278,-4,160],94:[734,-452,500,0,495],97:[470,35,500,66,497],98:[685,31,513,87,442],99:[466,29,389,72,359],100:[609,33,499,13,428],101:[467,30,401,70,364],102:[681,221,326,30,323],103:[470,209,504,17,455],104:[688,205,521,77,434],105:[673,20,279,14,267],106:[672,208,281,-9,196],107:[689,25,389,24,362],108:[685,20,280,98,276],109:[475,26,767,8,753],110:[475,22,527,20,514],111:[480,28,489,67,412],112:[541,212,500,12,430],113:[479,219,489,60,419],114:[474,21,389,17,387],115:[478,29,443,-18,406],116:[640,20,333,27,348],117:[474,23,517,9,513],118:[530,28,512,55,434],119:[532,28,774,45,688],120:[472,188,389,10,363],121:[528,218,499,45,431],122:[471,214,391,-7,314],160:[0,0,250,0,0],8216:[708,-410,215,45,158],8217:[692,-395,215,49,163],58112:[683,32,497,75,430],58113:[616,30,498,35,432],58114:[680,215,333,29,339],58115:[679,224,329,28,318],58116:[471,214,503,52,449],58117:[686,20,333,26,315],58118:[577,21,334,29,347],58119:[475,22,501,10,514]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_Math-BoldItalic";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:255,ascent:725,descent:216,weight:"bold",style:"italic",skew:{65:.16,66:.0958,67:.0958,68:.0639,69:.0958,70:.0958,71:.0958,72:.0639,73:.128,74:.192,75:.0639,76:.0319,77:.0958,78:.0958,79:.0958,80:.0958,81:.0958,82:.0958,83:.0958,84:.0958,85:.0319,88:.0958,90:.0958,99:.0639,100:.192,101:.0639,102:.192,103:.0319,104:-.0319,108:.0958,111:.0639,112:.0958,113:.0958,114:.0639,115:.0639,116:.0958,117:.0319,118:.0319,119:.0958,120:.0319,121:.0639,122:.0639,915:.0958,916:.192,920:.0958,923:.192,926:.0958,928:.0639,931:.0958,933:.0639,934:.0958,936:.0639,937:.0958,945:.0319,946:.0958,948:.0639,949:.0958,950:.0958,951:.0639,952:.0958,953:.0639,956:.0319,957:.0319,958:.128,959:.0639,961:.0958,962:.0958,964:.0319,965:.0319,966:.0958,967:.0639,968:.128,977:.0958,981:.0958,1009:.0958,1013:.0639},32:[0,0,250,0,0],47:[711,210,894,160,733],65:[711,0,869,45,839],66:[686,0,866,43,853],67:[703,17,817,55,855],68:[686,0,938,43,914],69:[680,0,810,43,825],70:[680,0,689,43,809],71:[703,16,887,56,854],72:[686,0,982,43,1027],73:[686,0,511,30,573],74:[686,17,631,42,694],75:[686,0,971,43,1003],76:[686,0,756,43,711],77:[686,0,1142,43,1219],78:[686,0,950,43,1027],79:[703,17,837,53,815],80:[686,0,723,43,847],81:[703,194,869,53,815],82:[686,17,872,43,881],83:[703,17,693,63,714],84:[675,0,637,22,772],85:[686,16,800,63,877],86:[686,16,678,62,886],87:[686,17,1093,61,1207],88:[686,0,947,38,953],89:[686,0,675,40,876],90:[686,0,773,68,805],97:[452,8,633,38,607],98:[694,8,521,45,513],99:[451,8,513,40,509],100:[694,8,610,38,612],101:[452,8,554,42,509],102:[701,201,568,64,624],103:[452,202,545,0,540],104:[694,8,668,45,642],105:[694,8,405,24,367],106:[694,202,471,-12,456],107:[694,8,604,45,578],108:[694,8,348,27,296],109:[452,8,1032,24,1006],110:[452,8,713,24,687],111:[452,8,585,39,576],112:[452,194,601,-23,593],113:[452,194,542,38,550],114:[452,8,529,24,500],115:[451,8,531,57,476],116:[643,7,415,21,387],117:[452,8,681,24,655],118:[453,8,567,24,540],119:[453,8,831,24,796],120:[452,8,659,43,599],121:[452,202,590,24,587],122:[452,8,555,34,539],160:[0,0,250,0,0],915:[680,0,657,43,777],916:[711,0,958,59,904],920:[702,17,867,54,844],923:[711,0,806,44,776],926:[675,0,841,62,867],928:[680,0,982,43,1026],931:[686,0,885,69,902],933:[703,0,671,32,802],934:[686,0,767,29,737],936:[686,0,714,22,790],937:[703,0,879,93,886],945:[452,8,761,39,712],946:[701,194,660,28,637],947:[451,211,590,5,617],948:[725,8,522,39,513],949:[461,17,529,36,481],950:[711,202,508,48,521],951:[452,211,600,24,600],952:[702,8,562,40,554],953:[452,8,412,38,386],954:[452,8,668,45,642],955:[694,13,671,40,652],956:[452,211,708,33,682],957:[452,2,577,38,608],958:[711,201,508,23,490],959:[452,8,585,39,576],960:[444,8,682,23,674],961:[451,211,612,34,603],962:[451,105,424,33,457],963:[444,8,686,35,677],964:[444,13,521,23,610],965:[453,8,631,24,604],966:[452,216,747,53,703],967:[452,201,718,32,685],968:[694,202,758,24,732],969:[453,8,718,24,691],977:[701,8,692,24,656],981:[694,202,712,51,693],982:[444,8,975,23,961],1009:[451,194,612,75,603],1013:[444,7,483,44,450]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_SansSerif-Bold";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:250,ascent:750,descent:250,weight:"bold",32:[0,0,250,0,0],33:[694,0,367,110,256],34:[694,-442,558,37,420],35:[694,193,917,61,855],36:[750,56,550,49,488],37:[750,56,1029,61,966],38:[716,22,831,47,769],39:[694,-442,306,80,226],40:[750,249,428,79,366],41:[750,250,428,61,348],42:[750,-293,550,67,482],43:[617,116,856,61,794],44:[146,106,306,80,226],45:[273,-186,367,12,305],46:[146,0,306,80,226],47:[750,249,550,61,488],48:[715,22,550,43,506],49:[716,-1,550,76,473],50:[716,0,550,46,495],51:[716,22,550,46,503],52:[694,0,550,31,518],53:[694,22,550,37,494],54:[716,22,550,46,503],55:[695,11,550,46,503],56:[715,22,550,46,503],57:[716,22,550,46,503],58:[458,0,306,80,226],59:[458,106,306,80,226],61:[407,-94,856,61,794],63:[705,0,519,61,457],64:[704,11,733,61,671],65:[694,0,733,42,690],66:[694,-1,733,92,671],67:[704,11,703,61,647],68:[694,-1,794,92,732],69:[691,0,642,92,595],70:[691,0,611,92,564],71:[705,11,733,61,659],72:[694,0,794,92,702],73:[694,0,331,85,246],74:[694,22,519,46,427],75:[694,0,764,92,701],76:[694,0,581,92,534],77:[694,0,978,92,886],78:[694,0,794,92,702],79:[716,22,794,62,731],80:[694,0,703,92,641],81:[716,106,794,62,732],82:[694,0,703,92,654],83:[716,22,611,49,549],84:[688,0,733,40,692],85:[694,22,764,92,672],86:[694,-1,733,27,705],87:[694,0,1039,24,1014],88:[694,0,733,37,694],89:[694,0,733,24,708],90:[694,0,672,61,616],91:[750,250,343,79,318],93:[750,250,343,24,263],94:[694,-537,550,108,441],95:[-23,110,550,0,549],97:[475,11,525,31,472],98:[694,10,561,54,523],99:[475,11,489,37,457],100:[694,11,561,37,507],101:[474,10,511,30,480],102:[705,0,336,29,381],103:[469,206,550,17,534],104:[694,0,561,53,508],105:[695,0,256,46,208],106:[695,205,286,-71,232],107:[694,0,531,63,496],108:[694,0,256,54,201],109:[469,0,867,53,815],110:[468,0,561,53,508],111:[474,11,550,32,518],112:[469,194,561,54,523],113:[469,194,561,37,507],114:[469,0,372,54,356],115:[474,10,422,30,396],116:[589,10,404,20,373],117:[458,11,561,52,508],118:[458,0,500,26,473],119:[458,0,744,24,719],120:[458,0,500,24,475],121:[458,205,500,29,473],122:[458,0,476,31,442],126:[344,-198,550,92,457],160:[0,0,250,0,0],305:[458,0,256,54,201],567:[458,205,286,-71,232],768:[694,-537,0,-458,-218],769:[694,-537,0,-334,-93],770:[694,-537,0,-442,-109],771:[694,-548,0,-458,-93],772:[660,-560,0,-474,-77],774:[694,-552,0,-470,-80],775:[695,-596,0,-356,-194],776:[695,-595,0,-459,-91],778:[694,-538,0,-365,-119],779:[694,-537,0,-440,-94],780:[657,-500,0,-442,-109],915:[691,0,581,92,534],916:[694,0,917,60,856],920:[716,22,856,62,793],923:[694,0,672,41,630],926:[688,0,733,46,686],928:[691,0,794,92,702],931:[694,0,794,61,732],933:[715,0,856,62,793],934:[694,0,794,62,732],936:[694,0,856,61,794],937:[716,0,794,49,744],8211:[327,-240,550,0,549],8212:[327,-240,1100,0,1099],8216:[694,-443,306,81,226],8217:[694,-442,306,80,226],8220:[694,-443,558,138,520],8221:[694,-442,558,37,420]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_SansSerif-Italic";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:250,ascent:750,descent:250,style:"italic",32:[0,0,250,0,0],33:[694,0,319,110,355],34:[694,-471,500,133,472],35:[694,194,833,87,851],36:[750,56,500,56,565],37:[750,56,833,165,815],38:[716,22,758,71,747],39:[694,-471,278,190,335],40:[750,250,389,104,491],41:[750,250,389,2,390],42:[750,-306,500,156,568],43:[583,83,778,108,775],44:[98,125,278,63,209],45:[259,-186,333,51,332],46:[98,0,278,90,209],47:[750,250,500,6,600],48:[678,22,500,88,549],49:[678,0,500,88,451],50:[678,0,500,50,551],51:[678,22,500,56,544],52:[656,0,500,62,521],53:[656,22,500,50,555],54:[678,22,500,94,548],55:[656,11,500,143,596],56:[678,22,500,77,554],57:[677,22,500,77,545],58:[444,0,278,90,282],59:[444,125,278,63,282],61:[370,-130,778,88,796],63:[704,0,472,173,536],64:[705,10,667,120,707],65:[694,0,667,28,638],66:[694,0,667,90,696],67:[705,10,639,124,719],68:[694,0,722,88,747],69:[691,0,597,86,688],70:[691,0,569,86,673],71:[705,11,667,125,730],72:[694,0,708,86,768],73:[694,0,278,87,338],74:[694,22,472,46,535],75:[694,0,694,88,785],76:[694,0,542,87,516],77:[694,0,875,92,929],78:[694,0,708,88,766],79:[716,22,736,118,763],80:[694,0,639,88,690],81:[716,125,736,118,763],82:[694,0,646,88,698],83:[716,22,556,54,609],84:[688,0,681,165,790],85:[694,22,688,131,747],86:[694,0,667,161,799],87:[694,0,944,161,1076],88:[694,0,667,14,758],89:[694,0,667,151,810],90:[694,0,611,55,702],91:[750,250,289,41,425],93:[750,250,289,-31,353],94:[694,-527,500,190,533],95:[-38,114,500,50,565],97:[461,10,481,61,473],98:[694,11,517,75,539],99:[460,11,444,75,499],100:[694,10,517,73,588],101:[460,11,444,71,472],102:[705,0,306,94,494],103:[455,206,500,12,568],104:[694,0,517,73,513],105:[680,0,239,74,315],106:[680,204,267,-96,336],107:[694,0,489,76,543],108:[694,0,239,74,311],109:[455,0,794,73,790],110:[454,0,517,73,513],111:[461,11,500,69,523],112:[455,194,517,34,538],113:[455,194,517,72,538],114:[455,0,342,74,424],115:[461,11,383,35,436],116:[571,11,361,97,410],117:[444,10,517,90,537],118:[444,0,461,108,540],119:[444,0,683,108,762],120:[444,0,461,1,537],121:[444,205,461,1,540],122:[444,0,435,28,494],126:[327,-193,500,199,560],160:[0,0,250,0,0],305:[444,0,239,74,258],567:[444,204,267,-96,286],768:[694,-527,0,-270,-87],769:[694,-527,0,-190,63],770:[694,-527,0,-310,33],771:[677,-543,0,-301,60],772:[631,-552,0,-314,64],774:[694,-508,0,-284,73],775:[680,-576,0,-180,-54],776:[680,-582,0,-273,40],778:[693,-527,0,-227,-2],779:[694,-527,0,-287,63],780:[654,-487,0,-283,60],915:[691,0,542,87,646],916:[694,0,833,42,790],920:[715,22,778,119,804],923:[694,0,611,28,582],926:[688,0,667,42,765],928:[691,0,708,86,768],931:[694,0,722,55,813],933:[716,0,778,173,843],934:[694,0,722,124,743],936:[694,0,778,171,854],937:[716,0,722,44,769],8211:[312,-236,500,50,565],8212:[312,-236,1e3,50,1065],8216:[694,-471,278,190,336],8217:[694,-471,278,190,335],8220:[694,-471,500,274,614],8221:[694,-471,500,133,472]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_SansSerif";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:250,ascent:750,descent:250,32:[0,0,250,0,0],33:[694,0,319,110,208],34:[694,-471,500,32,325],35:[694,194,833,56,777],36:[750,56,500,44,444],37:[750,56,833,56,776],38:[716,22,758,42,702],39:[694,-471,278,89,188],40:[750,250,389,74,333],41:[750,250,389,55,314],42:[750,-306,500,63,436],43:[583,82,778,56,722],44:[98,125,278,89,188],45:[259,-186,333,11,277],46:[98,0,278,90,188],47:[750,250,500,56,445],48:[678,22,500,39,460],49:[678,0,500,83,430],50:[677,0,500,42,449],51:[678,22,500,42,457],52:[656,0,500,28,471],53:[656,21,500,33,449],54:[677,22,500,42,457],55:[656,11,500,42,457],56:[678,22,500,43,456],57:[677,22,500,42,457],58:[444,0,278,90,188],59:[444,125,278,89,188],61:[370,-130,778,56,722],63:[704,0,472,55,416],64:[704,11,667,56,612],65:[694,0,667,28,638],66:[694,0,667,90,610],67:[705,11,639,59,587],68:[694,0,722,88,666],69:[691,0,597,86,554],70:[691,0,569,86,526],71:[704,11,667,59,599],72:[694,0,708,86,621],73:[694,0,278,87,191],74:[694,22,472,42,388],75:[694,0,694,88,651],76:[694,0,542,87,499],77:[694,0,875,92,782],78:[694,0,708,88,619],79:[715,22,736,55,680],80:[694,0,639,88,583],81:[715,125,736,55,680],82:[694,0,646,88,617],83:[716,22,556,44,500],84:[688,0,681,36,644],85:[694,22,688,87,600],86:[694,0,667,14,652],87:[694,0,944,14,929],88:[694,0,667,14,652],89:[694,0,667,3,663],90:[694,0,611,55,560],91:[750,250,289,94,266],93:[750,250,289,22,194],94:[694,-527,500,78,421],95:[-38,114,500,0,499],97:[460,10,481,38,407],98:[694,11,517,75,482],99:[460,10,444,34,415],100:[694,10,517,33,441],101:[461,10,444,28,415],102:[705,0,306,27,347],103:[455,206,500,28,485],104:[694,0,517,73,443],105:[680,0,239,67,171],106:[680,205,267,-59,192],107:[694,0,489,76,471],108:[694,0,239,74,164],109:[455,0,794,73,720],110:[455,0,517,73,443],111:[460,10,500,28,471],112:[455,194,517,75,483],113:[455,194,517,33,441],114:[455,0,342,74,327],115:[460,10,383,28,360],116:[571,10,361,18,333],117:[444,10,517,73,443],118:[444,0,461,14,446],119:[444,0,683,14,668],120:[444,0,461,0,460],121:[444,204,461,14,446],122:[444,0,435,28,402],126:[327,-193,500,83,416],160:[0,0,250,0,0],305:[444,0,239,74,164],567:[444,205,267,-59,192],768:[694,-527,0,-417,-199],769:[694,-527,0,-302,-84],770:[694,-527,0,-422,-79],771:[677,-543,0,-417,-84],772:[631,-552,0,-431,-70],774:[694,-508,0,-427,-74],775:[680,-576,0,-302,-198],776:[680,-582,0,-397,-104],778:[694,-527,0,-319,-99],779:[694,-527,0,-399,-84],780:[654,-487,0,-422,-79],915:[691,0,542,87,499],916:[694,0,833,42,790],920:[716,21,778,56,722],923:[694,0,611,28,582],926:[688,0,667,42,624],928:[691,0,708,86,621],931:[694,0,722,55,666],933:[716,0,778,55,722],934:[694,0,722,55,666],936:[694,0,778,55,722],937:[716,0,722,44,677],8211:[312,-236,500,0,499],8212:[312,-236,1e3,0,999],8216:[694,-471,278,90,189],8217:[694,-471,278,89,188],8220:[694,-471,500,174,467],8221:[694,-471,500,32,325]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_Script";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:211,ascent:735,descent:314,skew:{65:.389,66:.194,67:.278,68:.111,69:.139,70:.222,71:.25,72:.333,73:.333,74:.417,75:.361,76:.306,77:.444,78:.389,79:.167,80:.222,81:.278,82:.194,83:.333,84:.222,85:.25,86:.222,87:.25,88:.278,89:.194,90:.306},32:[0,0,250,0,0],65:[717,8,803,35,1016],66:[708,28,908,31,928],67:[728,26,666,26,819],68:[708,31,774,68,855],69:[707,8,562,46,718],70:[735,36,895,39,990],71:[717,37,610,12,738],72:[717,36,969,29,1241],73:[717,17,809,59,946],74:[717,314,1052,92,1133],75:[717,37,914,29,1204],76:[717,17,874,14,1035],77:[721,50,1080,30,1216],78:[726,36,902,29,1208],79:[707,8,738,96,805],80:[716,37,1013,90,1031],81:[717,17,883,54,885],82:[717,17,850,-2,887],83:[708,36,868,29,1016],84:[735,37,747,92,996],85:[717,17,800,55,960],86:[717,17,622,56,850],87:[717,17,805,46,1026],88:[717,17,944,103,1131],89:[716,17,710,57,959],90:[717,16,821,83,1032],160:[0,0,250,0,0]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML),function(t){var e="MathJax_Typewriter";t.FONTDATA.FONTS[e]={className:t.FONTDATA.familyName(e),centerline:233,ascent:694,descent:229,32:[0,0,250,0,0],33:[622,0,525,206,320],34:[623,-333,525,122,402],35:[611,0,525,36,489],36:[694,82,525,58,466],37:[694,83,525,35,489],38:[622,11,525,28,490],39:[611,-287,525,175,349],40:[694,82,525,166,437],41:[694,82,525,87,358],42:[520,-90,525,68,456],43:[531,-81,525,38,487],44:[140,139,525,173,353],45:[341,-271,525,57,468],46:[140,-1,525,193,332],47:[694,83,525,58,466],48:[621,10,525,42,482],49:[622,-1,525,99,450],50:[622,-1,525,52,472],51:[622,11,525,44,479],52:[624,-1,525,29,495],53:[611,10,525,52,472],54:[622,11,525,45,479],55:[627,10,525,44,480],56:[621,10,525,45,479],57:[622,11,525,46,479],58:[431,-1,525,193,332],59:[431,139,525,175,337],60:[557,-55,525,57,468],61:[417,-195,525,38,487],62:[557,-55,525,57,468],63:[617,0,525,62,462],64:[617,6,525,44,481],65:[623,-1,525,28,496],66:[611,-1,525,17,482],67:[622,11,525,40,484],68:[611,-1,525,16,485],69:[611,-1,525,19,502],70:[611,-1,525,22,490],71:[622,11,525,38,496],72:[611,-1,525,16,508],73:[611,-1,525,72,452],74:[611,11,525,57,479],75:[611,-1,525,18,495],76:[611,0,525,25,488],77:[611,-1,525,12,512],78:[611,0,525,20,504],79:[621,10,525,56,468],80:[611,-1,525,19,480],81:[621,138,525,56,468],82:[611,11,525,16,522],83:[622,11,525,52,472],84:[611,-1,525,26,498],85:[611,11,525,-3,528],86:[611,7,525,19,505],87:[611,7,525,12,512],88:[611,-1,525,28,495],89:[611,-1,525,20,505],90:[611,-1,525,48,481],91:[694,82,525,214,483],92:[694,83,525,58,466],93:[694,82,525,41,310],94:[611,-460,525,96,428],95:[-25,95,525,57,468],96:[681,-357,525,176,350],97:[439,6,525,48,524],98:[611,6,525,4,492],99:[440,6,525,66,466],100:[611,6,525,31,520],101:[440,6,525,48,464],102:[617,-1,525,35,437],103:[442,229,525,28,509],104:[611,-1,525,4,520],105:[612,-1,525,72,462],106:[612,228,525,48,376],107:[611,-1,525,13,507],108:[611,-1,525,51,474],109:[436,-1,525,-12,536],110:[436,-1,525,4,520],111:[440,6,525,52,472],112:[437,221,525,4,492],113:[437,221,525,34,545],114:[437,-1,525,24,487],115:[440,6,525,72,458],116:[554,6,525,25,448],117:[431,5,525,4,520],118:[431,4,525,24,500],119:[431,4,525,16,508],120:[431,-1,525,29,495],121:[431,228,525,26,500],122:[431,-1,525,34,475],123:[694,83,525,50,475],124:[694,82,525,228,297],125:[694,83,525,49,475],126:[611,-466,525,87,437],127:[612,-519,525,104,421],160:[0,0,250,0,0],305:[431,-1,525,72,462],567:[431,228,525,48,376],768:[611,-485,0,-409,-195],769:[611,-485,0,-331,-117],770:[611,-460,0,-429,-97],771:[611,-466,0,-438,-88],772:[577,-500,0,-452,-74],774:[611,-504,0,-446,-79],776:[612,-519,0,-421,-104],778:[619,-499,0,-344,-182],780:[577,-449,0,-427,-99],915:[611,0,525,25,488],916:[623,0,525,35,489],920:[621,10,525,56,468],923:[623,-1,525,30,495],926:[611,-1,525,33,491],928:[611,-1,525,16,508],931:[611,-1,525,40,484],933:[622,-1,525,38,486],934:[611,-1,525,41,483],936:[611,-1,525,37,487],937:[622,-1,525,32,492],2018:[611,-287,525,175,349],2019:[681,-357,525,176,350],8242:[623,-334,525,211,313]},t.fontLoaded("TeX/"+e.substr(8))}(MathJax.OutputJax.CommonHTML)}),a.Browser.Select(MathJax.Message.browsers),e.AuthorConfig&&"function"==typeof e.AuthorConfig.AuthorInit&&e.AuthorConfig.AuthorInit(),a.queue=e.Callback.Queue(),a.queue.Push(["Post",i.signal,"Begin"],["Config",i],["Cookie",i],["Styles",i],["Message",i],function(){return e.Callback.Queue(i.Jax(),i.Extensions()).Push({})},["Menu",i],i.onLoad(),function(){MathJax.isReady=!0},["Typeset",i],["Hash",i],["MenuZoom",i],["Post",i.signal,"End"])}()));{% endraw %}