/** Copyright 1984-2015 The MathWorks, Inc. *///>>built
(function(k,l){var b,d=function(){},e=function(a){for(var c in a)return 0;return 1},g={}.toString,a=function(a){return"[object Function]"==g.call(a)},c=function(a){return"[object String]"==g.call(a)},f=function(a){return"[object Array]"==g.call(a)},h=function(a,c){if(a)for(var b=0;b<a.length;)c(a[b++])},s=function(a,c){for(var b in c)a[b]=c[b];return a},r=function(a,c){return s(Error(a),{src:"dojoLoader",info:c})},n=1,t=function(){return"_"+n++},m=function(a,c,b){return La(a,c,b,0,m)},p=this,q=p.document,
v=q&&q.createElement("DiV"),u=m.has=function(c){return a(w[c])?w[c]=w[c](p,q,v):w[c]},w=u.cache=l.hasCache;u.add=function(a,c,b,h){(void 0===w[a]||h)&&(w[a]=c);return b&&u(a)};u.add("host-webworker","undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope);u("host-webworker")&&(s(l.hasCache,{"host-browser":0,dom:0,"dojo-dom-ready-api":0,"dojo-sniff":0,"dojo-inject-api":1,"host-webworker":1}),l.loaderPatch={injectUrl:function(a,c){try{importScripts(a),c()}catch(b){console.error(b)}}});
for(var B in k.has)u.add(B,k.has[B],0,1);var x=0,G=[],I=0,X=d,da=d,Z;m.isXdUrl=d;m.initSyncLoader=function(a,c,b){I||(I=a,X=c,da=b);return{sync:"sync",requested:1,arrived:2,nonmodule:3,executing:4,executed:5,syncExecStack:G,modules:y,execQ:J,getModule:R,injectModule:na,setArrived:$,signal:A,finishExec:ea,execModule:fa,dojoRequirePlugin:I,getLegacyMode:function(){return x},guardCheckComplete:ga}};var S=location.protocol,oa=location.host;m.isXdUrl=function(a){return/^\./.test(a)?!1:/^\/\//.test(a)?
!0:(a=a.match(/^([^\/\:]+\:)\/+([^\/]+)/))&&(a[1]!=S||oa&&a[2]!=oa)};u.add("dojo-force-activex-xhr",!q.addEventListener&&"file:"==window.location.protocol);u.add("native-xhr","undefined"!=typeof XMLHttpRequest);if(u("native-xhr")&&!u("dojo-force-activex-xhr"))Z=function(){return new XMLHttpRequest};else{var Aa=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],z;for(b=0;3>b;)try{if(z=Aa[b++],new ActiveXObject(z))break}catch(E){}Z=function(){return new ActiveXObject(z)}}m.getXhr=Z;u.add("dojo-gettext-api",
1);m.getText=function(a,c,b){var h=Z();h.open("GET",pa(a),!1);h.send(null);if(200==h.status||!location.host&&!h.status)b&&b(h.responseText,c);else throw r("xhrFailed",h.status);return h.responseText};var K=new Function("return eval(arguments[0]);");m.eval=function(a,c){return K(a+"\r\n//# sourceURL\x3d"+c)};var C={},A=m.signal=function(a,c){var b=C[a];h(b&&b.slice(0),function(a){a.apply(null,f(c)?c:[c])})},L=m.on=function(a,c){var b=C[a]||(C[a]=[]);b.push(c);return{remove:function(){for(var a=0;a<
b.length;a++)if(b[a]===c){b.splice(a,1);break}}}},aa=[],T={},V=[],H={},F=m.map={},N=[],y={},D="",P={},O={},ba={},Q=0,qa=function(a){var c,b,h,f;for(c in O)b=O[c],(h=c.match(/^url\:(.+)/))?P["url:"+Ma(h[1],a)]=b:"*now"==c?f=b:"*noref"!=c&&(h=ha(c,a,!0),P[h.mid]=P["url:"+h.url]=b);f&&f(Ba(a));O={}},Na=function(a){return a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(a){return"\\"+a})},Ca=function(a,c){c.splice(0,c.length);for(var b in a)c.push([b,a[b],RegExp("^"+Na(b)+"(/|$)"),b.length]);c.sort(function(a,
c){return c[3]-a[3]});return c},$a=function(a,b){h(a,function(a){b.push([c(a[0])?RegExp("^"+Na(a[0])+"$"):a[0],a[1]])})},Oa=function(a){var c=a.name;c||(c=a,a={name:c});a=s({main:"main"},a);a.location=a.location?a.location:c;a.packageMap&&(F[c]=a.packageMap);a.main.indexOf("./")||(a.main=a.main.substring(2));H[c]=a},Pa=[],ia=function(a,b,f){for(var d in a){"waitSeconds"==d&&(m.waitms=1E3*(a[d]||0));"cacheBust"==d&&(D=a[d]?c(a[d])?a[d]:(new Date).getTime()+"":"");if("baseUrl"==d||"combo"==d)m[d]=a[d];
if("async"==d){var e=a[d];m.legacyMode=x=c(e)&&/sync|legacyAsync/.test(e)?e:!e?"sync":!1;m.async=!x}a[d]!==w&&(m.rawConfig[d]=a[d],"has"!=d&&u.add("config-"+d,a[d],0,b))}m.baseUrl||(m.baseUrl="./");/\/$/.test(m.baseUrl)||(m.baseUrl+="/");for(d in a.has)u.add(d,a.has[d],0,b);h(a.packages,Oa);for(var n in a.packagePaths)h(a.packagePaths[n],function(a){var b=n+"/"+a;c(a)&&(a={name:a});a.location=b;Oa(a)});Ca(s(F,a.map),N);h(N,function(a){a[1]=Ca(a[1],[]);"*"==a[0]&&(N.star=a)});Ca(s(T,a.paths),V);$a(a.aliases,
aa);if(b)Pa.push({config:a.config});else for(d in a.config)b=R(d,f),b.config=s(b.config||{},a.config[d]);a.cache&&(qa(),O=a.cache,a.cache["*noref"]&&qa());A("config",[a,m.rawConfig])};u("dojo-cdn");var ra=q.getElementsByTagName("script");b=0;for(var U,Y,sa,ja;b<ra.length;){U=ra[b++];if((sa=U.getAttribute("src"))&&(ja=sa.match(/(((.*)\/)|^)dojo\.js(\W|$)/i)))Y=ja[3]||"",l.baseUrl=l.baseUrl||Y,Q=U;if(sa=U.getAttribute("data-dojo-config")||U.getAttribute("djConfig"))ba=m.eval("({ "+sa+" })","data-dojo-config"),
Q=U}m.rawConfig={};ia(l,1);u("dojo-cdn")&&((H.dojo.location=Y)&&(Y+="/"),H.dijit.location=Y+"../dijit/",H.dojox.location=Y+"../dojox/");ia(k,1);ia(ba,1);var ka=function(a){ga(function(){h(a.deps,na)})},La=function(a,b,h,e,n){var g;if(c(a)){if((g=R(a,e,!0))&&g.executed)return g.result;if("dojo/i18n"===e.mid)return;throw r("undefinedModule",a);}f(a)||(ia(a,0,e),a=b,b=h);if(f(a))if(a.length){h="require*"+t();for(var p,q=[],k=0;k<a.length;)p=a[k++],q.push(R(p,e));g=s(ta("",h,0,""),{injected:2,deps:q,
def:b||d,require:e?e.require:m,gc:1});y[g.mid]=g;ka(g);var l=la&&"sync"!=x;ga(function(){fa(g,l)});g.executed||J.push(g);ca()}else b&&b();return n},Ba=function(a){if(!a)return m;var c=a.require;c||(c=function(b,h,f){return La(b,h,f,a,c)},a.require=s(c,m),c.module=a,c.toUrl=function(c){return Ma(c,a)},c.toAbsMid=function(c){return Da(c,a)},c.syncLoadNls=function(c){c=ha(c,a);var b=y[c.mid];if(!b||!b.executed)if(W=P[c.mid]||P["url:"+c.url])ua(W),b=y[c.mid];return b&&b.executed&&b.result});return c},
J=[],va=[],M={},ab=function(a){a.injected=1;M[a.mid]=1;a.url&&(M[a.url]=a.pack||1);Qa()},$=function(a){a.injected=2;delete M[a.mid];a.url&&delete M[a.url];e(M)&&(wa(),"xd"==x&&(x="sync"))},bb=m.idle=function(){return!va.length&&e(M)&&!J.length&&!la},Ea=function(a,c){if(c)for(var b=0;b<c.length;b++)if(c[b][2].test(a))return c[b];return 0},Ra=function(a){var c=[],b,h;for(a=a.replace(/\\/g,"/").split("/");a.length;)b=a.shift(),".."==b&&c.length&&".."!=h?(c.pop(),h=c[c.length-1]):"."!=b&&c.push(h=b);
return c.join("/")},ta=function(a,c,b,h){var f=m.isXdUrl(h);return{pid:a,mid:c,pack:b,url:h,executed:0,def:0,isXd:f,isAmd:!!(f||H[a]&&H[a].isAmd)}},Sa=function(c,b,f,d,e,g,n,s,p){var m,q,t,k;k=/^\./.test(c);if(/(^\/)|(\:)|(\.js$)/.test(c)||k&&!b)return ta(0,c,0,c);c=Ra(k?b.mid+"/../"+c:c);if(/^\./.test(c))throw r("irrationalPath",c);b&&(t=Ea(b.mid,g));(t=(t=t||g.star)&&Ea(c,t[1]))&&(c=t[1]+c.substring(t[3]));b=(ja=c.match(/^([^\/]+)(\/(.+))?$/))?ja[1]:"";(m=f[b])?c=b+"/"+(q=ja[3]||m.main):b="";var l=
0;h(s,function(b){var h=c.match(b[0]);h&&0<h.length&&(l=a(b[1])?c.replace(b[0],b[1]):b[1])});if(l)return Sa(l,0,f,d,e,g,n,s,p);if(f=d[c])return p?ta(f.pid,f.mid,f.pack,f.url):d[c];d=(t=Ea(c,n))?t[1]+c.substring(t[3]):b?m.location+"/"+q:u("config-tlmSiblingOfDojo")?"../"+c:c;/(^\/)|(\:)/.test(d)||(d=e+d);return ta(b,c,m,Ra(d+".js"))},ha=function(a,c,b){return Sa(a,c,H,y,m.baseUrl,b?[]:N,b?[]:V,b?[]:aa)},Ta=function(a,c,b){return a.normalize?a.normalize(c,function(a){return Da(a,b)}):Da(c,b)},Ua=0,
R=function(a,c,b){var h,f;(h=a.match(/^(.+?)\!(.*)$/))?(f=R(h[1],c,b),"sync"==x&&!f.executed&&(na(f),2===f.injected&&!f.executed&&ga(function(){fa(f)}),f.executed?xa(f):J.unshift(f)),5===f.executed&&!f.load&&xa(f),f.load?(h=Ta(f,h[2],c),a=f.mid+"!"+(f.dynamic?++Ua+"!":"")+h):(h=h[2],a=f.mid+"!"+ ++Ua+"!waitingForPlugin"),a={plugin:f,mid:a,req:Ba(c),prid:h}):a=ha(a,c);return y[a.mid]||!b&&(y[a.mid]=a)},Da=m.toAbsMid=function(a,c){return ha(a,c).mid},Ma=m.toUrl=function(a,c){var b=ha(a+"/x",c),h=b.url;
return pa(0===b.pid?a:h.substring(0,h.length-5))},Va={injected:2,executed:5,def:3,result:3},Fa=function(a){return y[a]=s({mid:a},Va)},cb=Fa("require"),db=Fa("exports"),eb=Fa("module"),ya={},Ga=0,xa=function(a){var c=a.result;a.dynamic=c.dynamic;a.normalize=c.normalize;a.load=c.load;return a},fb=function(a){var c={};h(a.loadQ,function(b){var h=Ta(a,b.prid,b.req.module),f=a.dynamic?b.mid.replace(/waitingForPlugin$/,h):a.mid+"!"+h,h=s(s({},b),{mid:f,prid:h,injected:0});y[f]||Wa(y[f]=h);c[b.mid]=y[f];
$(b);delete y[b.mid]});a.loadQ=0;var b=function(a){for(var b=a.deps||[],h=0;h<b.length;h++)(a=c[b[h].mid])&&(b[h]=a)},f;for(f in y)b(y[f]);h(J,b)},ea=function(a){m.trace("loader-finish-exec",[a.mid]);a.executed=5;a.defOrder=Ga++;h(a.provides,function(a){a()});a.loadQ&&(xa(a),fb(a));for(b=0;b<J.length;)J[b]===a?J.splice(b,1):b++;/^require\*/.test(a.mid)&&delete y[a.mid]},gb=[],fa=function(c,b){if(4===c.executed)return m.trace("loader-circular-dependency",[gb.concat(c.mid).join("-\x3e")]),!c.def||b?
ya:c.cjs&&c.cjs.exports;if(!c.executed){if(!c.def)return ya;var h=c.mid,f=c.deps||[],d,e=[],g=0;for(c.executed=4;d=f[g++];){d=d===cb?Ba(c):d===db?c.cjs.exports:d===eb?c.cjs:fa(d,b);if(d===ya)return c.executed=0,m.trace("loader-exec-module",["abort",h]),ya;e.push(d)}m.trace("loader-run-factory",[c.mid]);var h=c.def,n;G.unshift(c);if(u("config-dojo-loader-catches"))try{n=a(h)?h.apply(null,e):h}catch(s){A("error",c.result=r("factoryThrew",[c,s]))}else n=a(h)?h.apply(null,e):h;c.result=void 0===n&&c.cjs?
c.cjs.exports:n;G.shift(c);ea(c)}return c.result},la=0,ga=function(a){try{la++,a()}finally{la--}bb()&&A("idle",[])},ca=function(){la||ga(function(){X();for(var a,c,b=0;b<J.length;)a=Ga,c=J[b],fa(c),a!=Ga?(X(),b=0):b++})};void 0===u("dojo-loader-eval-hint-url")&&u.add("dojo-loader-eval-hint-url",1);var pa="function"==typeof k.fixupUrl?k.fixupUrl:function(a){a+="";return a+(D?(/\?/.test(a)?"\x26":"?")+D:"")},Wa=function(a){var c=a.plugin;5===c.executed&&!c.load&&xa(c);var b=function(c){a.result=c;$(a);
ea(a);ca()};c.load?c.load(a.prid,a.req,b):c.loadQ?c.loadQ.push(a):(c.loadQ=[a],J.unshift(c),na(c))},W=0,ma=0,Ha=0,ua=function(a,c){"function"===typeof k.moduleTextTransform&&(a=k.moduleTextTransform(a,c));u("config-stripStrict")&&(a=a.replace(/"use strict"/g,""));Ha=1;if(u("config-dojo-loader-catches"))try{a===W?W.call(null):m.eval(a,u("dojo-loader-eval-hint-url")?c.url:c.mid)}catch(b){A("error",r("evalModuleThrew",c))}else a===W?W.call(null):m.eval(a,u("dojo-loader-eval-hint-url")?c.url:c.mid);Ha=
0},na=function(a){var c=a.mid,b=a.url;if(!a.executed&&!a.injected&&!(M[c]||a.url&&(a.pack&&M[a.url]===a.pack||1==M[a.url])))if(ab(a),a.plugin)Wa(a);else{var f=function(){Xa(a);if(2!==a.injected){if(u("dojo-enforceDefine")){A("error",r("noDefine",a));return}$(a);s(a,Va);m.trace("loader-define-nonmodule",[a.url])}x?!G.length&&ca():ca()};if(W=P[c]||P["url:"+a.url])m.trace("loader-inject",["cache",a.mid,b]),ua(W,a),f();else{if(x)if(a.isXd)"sync"==x&&(x="xd");else if(!(a.isAmd&&"sync"!=x)){var d=function(d){if("sync"==
x){G.unshift(a);ua(d,a);G.shift();Xa(a);a.cjs||($(a),ea(a));if(a.finish){d=c+"*finish";var e=a.finish;delete a.finish;Ia(d,["dojo",("dojo/require!"+e.join(",")).replace(/\./g,"/")],function(a){h(e,function(c){a.require(c)})});J.unshift(R(d))}f()}else(d=da(a,d))?(ua(d,a),f()):(ma=a,m.injectUrl(pa(b),f,a),ma=0)};m.trace("loader-inject",["xhr",a.mid,b,"sync"!=x]);if(u("config-dojo-loader-catches"))try{m.getText(b,"sync"!=x,d)}catch(e){A("error",r("xhrInjectFailed",[a,e]))}else m.getText(b,"sync"!=x,
d);return}m.trace("loader-inject",["script",a.mid,b]);ma=a;m.injectUrl(pa(b),f,a);ma=0}}},Ja=function(c,b,h){m.trace("loader-define-module",[c.mid,b]);var f=c.mid;if(2===c.injected)return A("error",r("multipleDefine",c)),c;s(c,{deps:b,def:h,cjs:{id:c.mid,uri:c.url,exports:c.result={},setExports:function(a){c.cjs.exports=a},config:function(){return c.config}}});for(var d=0;b[d];d++)b[d]=R(b[d],c);x&&!M[f]&&(ka(c),J.push(c),ca());$(c);!a(h)&&!b.length&&(c.result=h,ea(c));return c},Xa=function(a,c){for(var b=
[],f,d;va.length;)d=va.shift(),c&&(d[0]=c.shift()),f=d[0]&&R(d[0])||a,b.push([f,d[1],d[2]]);qa(a);h(b,function(a){ka(Ja.apply(null,a))})},za=0,wa=d,Qa=d,wa=function(){za&&clearTimeout(za);za=0},Qa=function(){wa();m.waitms&&(za=p.setTimeout(function(){wa();A("error",r("timeout",M))},m.waitms))};u.add("ie-event-behavior",q.attachEvent&&"undefined"===typeof Windows&&("undefined"===typeof opera||"[object Opera]"!=opera.toString()));var Ka=function(a,c,b,h){if(u("ie-event-behavior"))return a.attachEvent(b,
h),function(){a.detachEvent(b,h)};a.addEventListener(c,h,!1);return function(){a.removeEventListener(c,h,!1)}},hb=Ka(window,"load","onload",function(){m.pageLoaded=1;"complete"!=q.readyState&&(q.readyState="complete");hb()}),ra=q.getElementsByTagName("script");for(b=0;!Q;)if(!/^dojo/.test((U=ra[b++])&&U.type))Q=U;m.injectUrl=function(a,c,b){b=b.node=q.createElement("script");var h=Ka(b,"load","onreadystatechange",function(a){a=a||window.event;var b=a.target||a.srcElement;if("load"===a.type||/complete|loaded/.test(b.readyState))h(),
f(),c&&c()}),f=Ka(b,"error","onerror",function(c){h();f();A("error",r("scriptError",[a,c]))});b.type="text/javascript";b.charset="utf-8";b.src=a;Q.parentNode.insertBefore(b,Q);return b};m.log=function(){try{for(var a=0;a<arguments.length;a++);}catch(c){}};m.trace=d;var Ia=function(b,h,f){var d=arguments.length,e=["require","exports","module"],g=[0,b,h];1==d?g=[0,a(b)?e:[],b]:2==d&&c(b)?g=[b,a(h)?e:[],h]:3==d&&(g=[b,h,f]);m.trace("loader-define",g.slice(0,2));if((d=g[0]&&R(g[0]))&&!M[d.mid])ka(Ja(d,
g[1],g[2]));else if(!u("ie-event-behavior")||Ha)va.push(g);else{d=d||ma;if(!d)for(b in M)if((e=y[b])&&e.node&&"interactive"===e.node.readyState){d=e;break}d?(qa(d),ka(Ja(d,g[1],g[2]))):A("error",r("ieDefineFailed",g[0]));ca()}};Ia.amd={vendor:"dojotoolkit.org"};s(s(m,l.loaderPatch),k.loaderPatch);L("error",function(a){try{if(console.error(a),a instanceof Error)for(var c in a);}catch(b){}});s(m,{uid:t,cache:P,packs:H});if(p.define)A("error",r("defineAlreadyDefined",0));else{p.define=Ia;p.require=m;
h(Pa,function(a){ia(a)});var Ya=ba.deps||k.deps||l.deps,Za=ba.callback||k.callback||l.callback;m.boot=Ya||Za?[Ya||[],Za]:0}})(this.dojoConfig||this.djConfig||this.require||{},{async:0,hasCache:{"config-selectorEngine":"acme","config-tlmSiblingOfDojo":1,"dojo-built":1,"dojo-loader":1,dom:1,"host-browser":1},packages:[{location:".",name:"dojo"},{location:"../dijit",name:"dijit"},{location:"../dojox",name:"dojox"},{location:"../dgrid",main:"OnDemandGrid",name:"dgrid"},{location:"../put-selector",main:"put",
name:"put-selector"},{location:"../xstyle",name:"xstyle"},{location:"../spinner",name:"spinner"},{location:"../MW",name:"MW"},{location:"../dojoConfigs",name:"dojoConfigs"},{location:"../l10n",name:"l10n"},{location:"../images",name:"images"},{location:"../css",name:"css"},{location:"../fonts",name:"fonts"},{location:"../equationrenderer",name:"equationrenderer"},{location:"../css-equationrenderer",name:"css-equationrenderer"}]});
require({cache:{"MW/equations/renderer/StandaloneEqnRenderer":function(){define("dojo/_base/declare dojo/_base/lang dojo/_base/query dojo/dom-attr dojo/dom-construct dojo/dom-geometry dojo/dom-style dojo/has ./Renderer ./view/FontsLoaded".split(" "),function(k,l,b,d,e,g,a,c,f,h){return k(null,{constructor:function(a){a=a||{};this._format=a.equationFormat;this._equationEncoding=a.equationEncoding||"attribute";this._equationRootElement=a.equationRootElement||"math";this._attrName=this._makeAttrName(this._format);
this._elementsToRender=this._gatherEquations(a);this._nextElement=0;this._cacheFontMetrics=!0===a.cacheFontMetrics;this._isSupportedBrowser=this.isSupportedBrowser();0<this._elementsToRender.length&&(this._renderer=new f(a))},isSupportedBrowser:function(){var a=c("chrome");return a?25<=a:(a=c("reallyie"))?9<=a:(a=c("ff"))?17<=a:(a=c("safari"))?5.1<=a:(a=c("opera"))?12.16<=a:(a=c("webkit"))?534.34<=a:!1},_gatherEquations:function(a){return"attribute"===this._equationEncoding?a.elementsToRender||b("span["+
this._attrName+"]"):a.elementsToRender||b(this._equationRootElement)},_documentHeight:function(){return Math.max(document.documentElement.clientHeight,document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight)},render:function(){h.then(l.hitch(this,function(){var a=this._elementsToRender,c,b,h,f,d;if(!(this._nextElement>=a.length)){for(f=0;10>f;f+=1)if(d=a[this._nextElement])c=g.docScroll().y,h=g.position(d,!0),b=this._documentHeight(),
this.renderOneEquation(d),h.y<c&&(c=this._documentHeight(),h=c-b,b=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),c=Math.max(document.documentElement.scrollTop,document.body.scrollTop),window.scrollTo(b,c+h)),this._nextElement+=1;setTimeout(l.hitch(this,"render"),0)}}))},_makeAttrName:function(a){return"data-rtc-"+a},_getEquationString:function(a){return d.get(a,this._attrName)},_useFallbackImage:function(c,b){var h=d.get(b,"altimg"),f;if(h){h={src:h};if(f=d.get(b,"altimg-width"))h.width=
f;if(f=d.get(b,"altimg-height"))h.height=f;if(f=d.get(b,"alttext"))h.alt=f;h=e.create("img",h);(f=d.get(b,"altimg-valign"))&&a.set(c,{verticalAlign:f});e.place(h,c)}},_renderOneEquation:function(a,c){var b=!1,h=e.create("span");e.place(h,c,"replace");this._isSupportedBrowser&&(b=this._renderer.render(a,h));!1===b&&"mathml"===this._format&&this._useFallbackImage(h,a);return b},renderOneEquation:function(a){var c=null,c="attribute"===this._equationEncoding?this._getEquationString(a):a;return!c?!0:this._renderOneEquation(c,
a)}})})},"dojo/_base/declare":function(){define(["./kernel","../has","./lang"],function(k,l,b){function d(a,c){throw Error("declare"+(c?" "+c:"")+": "+a);}function e(a,c,b){var h,f,e,g,n,s,r,p=this._inherited=this._inherited||{};"string"==typeof a&&(h=a,a=c,c=b);b=0;g=a.callee;(h=h||g.nom)||d("can't deduce a name to call inherited()",this.declaredClass);n=this.constructor._meta;e=n.bases;r=p.p;if(h!=I){if(p.c!==g&&(r=0,s=e[0],n=s._meta,n.hidden[h]!==g)){(f=n.chains)&&"string"==typeof f[h]&&d("calling chained method with inherited: "+
h,this.declaredClass);do if(n=s._meta,f=s.prototype,n&&(f[h]===g&&f.hasOwnProperty(h)||n.hidden[h]===g))break;while(s=e[++r]);r=s?r:-1}if(s=e[++r])if(f=s.prototype,s._meta&&f.hasOwnProperty(h))b=f[h];else{g=w[h];do if(f=s.prototype,(b=f[h])&&(s._meta?f.hasOwnProperty(h):b!==g))break;while(s=e[++r])}b=s&&b||w[h]}else{if(p.c!==g&&(r=0,(n=e[0]._meta)&&n.ctor!==g)){f=n.chains;for((!f||"manual"!==f.constructor)&&d("calling chained constructor with inherited",this.declaredClass);(s=e[++r])&&!((n=s._meta)&&
n.ctor===g););r=s?r:-1}for(;(s=e[++r])&&!(b=(n=s._meta)?n.ctor:s););b=s&&b}p.c=b;p.p=r;if(b)return!0===c?b:b.apply(this,c||a)}function g(a,c){return"string"==typeof a?this.__inherited(a,c,!0):this.__inherited(a,!0)}function a(a,c,b){var h=this.getInherited(a,c);if(h)return h.apply(this,b||c||a)}function c(a){for(var c=this.constructor._meta.bases,b=0,h=c.length;b<h;++b)if(c[b]===a)return!0;return this instanceof a}function f(a,c){for(var h in c)h!=I&&c.hasOwnProperty(h)&&(a[h]=c[h]);if(l("bug-for-in-skips-shadowed"))for(var f=
b._extraNames,d=f.length;d;)h=f[--d],h!=I&&c.hasOwnProperty(h)&&(a[h]=c[h])}function h(a){v.safeMixin(this.prototype,a);return this}function s(a,c){a instanceof Array||"function"==typeof a||(c=a,a=void 0);c=c||{};a=a||[];return v([this].concat(a),c)}function r(a,c){return function(){var b=arguments,h=b,f=b[0],d,e;e=a.length;var g;if(!(this instanceof b.callee))return q(b);if(c&&(f&&f.preamble||this.preamble)){g=Array(a.length);g[0]=b;for(d=0;;){if(f=b[0])(f=f.preamble)&&(b=f.apply(this,b)||b);f=a[d].prototype;
(f=f.hasOwnProperty("preamble")&&f.preamble)&&(b=f.apply(this,b)||b);if(++d==e)break;g[d]=b}}for(d=e-1;0<=d;--d)f=a[d],(f=(e=f._meta)?e.ctor:f)&&f.apply(this,g?g[d]:b);(f=this.postscript)&&f.apply(this,h)}}function n(a,c){return function(){var b=arguments,h=b,f=b[0];if(!(this instanceof b.callee))return q(b);c&&(f&&(f=f.preamble)&&(h=f.apply(this,h)||h),(f=this.preamble)&&f.apply(this,h));a&&a.apply(this,b);(f=this.postscript)&&f.apply(this,b)}}function t(a){return function(){var c=arguments,b=0,
h,f;if(!(this instanceof c.callee))return q(c);for(;h=a[b];++b)if(h=(f=h._meta)?f.ctor:h){h.apply(this,c);break}(h=this.postscript)&&h.apply(this,c)}}function m(a,c,b){return function(){var h,f,d=0,e=1;b&&(d=c.length-1,e=-1);for(;h=c[d];d+=e)f=h._meta,(h=(f?f.hidden:h.prototype)[a])&&h.apply(this,arguments)}}function p(a){x.prototype=a.prototype;a=new x;x.prototype=null;return a}function q(a){var c=a.callee,b=p(c);c.apply(b,a);return b}function v(a,q,k){"string"!=typeof a&&(k=q,q=a,a="");k=k||{};
var l,x,z,E,K,C,A,L=1,aa=q;if("[object Array]"==B.call(q)){L=a;z=[];E=[{cls:0,refs:[]}];C={};for(var T=1,V=q.length,H=0,F,N,y,D;H<V;++H){(F=q[H])?"[object Function]"!=B.call(F)&&d("mixin #"+H+" is not a callable constructor.",L):d("mixin #"+H+" is unknown. Did you use dojo.require to pull it in?",L);N=F._meta?F._meta.bases:[F];y=0;for(F=N.length-1;0<=F;--F)D=N[F].prototype,D.hasOwnProperty("declaredClass")||(D.declaredClass="uniqName_"+G++),D=D.declaredClass,C.hasOwnProperty(D)||(C[D]={count:0,refs:[],
cls:N[F]},++T),D=C[D],y&&y!==D&&(D.refs.push(y),++y.count),y=D;++y.count;E[0].refs.push(y)}for(;E.length;){y=E.pop();z.push(y.cls);for(--T;x=y.refs,1==x.length;){y=x[0];if(!y||--y.count){y=0;break}z.push(y.cls);--T}if(y){H=0;for(V=x.length;H<V;++H)y=x[H],--y.count||E.push(y)}}T&&d("can't build consistent linearization",L);F=q[0];z[0]=F?F._meta&&F===z[z.length-F._meta.bases.length]?F._meta.bases.length:1:0;C=z;z=C[0];L=C.length-z;q=C[L]}else C=[0],q?"[object Function]"==B.call(q)?(z=q._meta,C=C.concat(z?
z.bases:q)):d("base class is not a callable constructor.",a):null!==q&&d("unknown base class. Did you use dojo.require to pull it in?",a);if(q)for(x=L-1;;--x){l=p(q);if(!x)break;z=C[x];(z._meta?f:u)(l,z.prototype);E=new Function;E.superclass=q;E.prototype=l;q=l.constructor=E}else l={};v.safeMixin(l,k);z=k.constructor;z!==w.constructor&&(z.nom=I,l.constructor=z);for(x=L-1;x;--x)(z=C[x]._meta)&&z.chains&&(A=u(A||{},z.chains));l["-chains-"]&&(A=u(A||{},l["-chains-"]));z=!A||!A.hasOwnProperty(I);C[0]=
E=A&&"manual"===A.constructor?t(C):1==C.length?n(k.constructor,z):r(C,z);E._meta={bases:C,hidden:k,chains:A,parents:aa,ctor:k.constructor};E.superclass=q&&q.prototype;E.extend=h;E.createSubclass=s;E.prototype=l;l.constructor=E;l.getInherited=g;l.isInstanceOf=c;l.inherited=X;l.__inherited=e;a&&(l.declaredClass=a,b.setObject(a,E));if(A)for(K in A)l[K]&&("string"==typeof A[K]&&K!=I)&&(z=l[K]=m(K,C,"after"===A[K]),z.nom=K);return E}var u=b.mixin,w=Object.prototype,B=w.toString,x=new Function,G=0,I="constructor",
X=k.config.isDebug?a:e;k.safeMixin=v.safeMixin=function(a,c){var h,f;for(h in c)if(f=c[h],(f!==w[h]||!(h in w))&&h!=I)"[object Function]"==B.call(f)&&(f.nom=h),a[h]=f;if(l("bug-for-in-skips-shadowed"))for(var d=b._extraNames,e=d.length;e;)if(h=d[--e],f=c[h],(f!==w[h]||!(h in w))&&h!=I)"[object Function]"==B.call(f)&&(f.nom=h),a[h]=f;return a};return k.declare=v})},"dojo/_base/kernel":function(){define(["../has","./config","require","module"],function(k,l,b,d){var e,g;e=function(){return this}();var a=
{},c={},f={config:l,global:e,dijit:a,dojox:c},a={dojo:["dojo",f],dijit:["dijit",a],dojox:["dojox",c]};d=b.map&&b.map[d.id.match(/[^\/]+/)[0]];for(g in d)a[g]?a[g][0]=d[g]:a[g]=[d[g],{}];for(g in a)d=a[g],d[1]._scopeName=d[0],l.noGlobals||(e[d[0]]=d[1]);f.scopeMap=a;f.baseUrl=f.config.baseUrl=b.baseUrl;f.isAsync=b.async;f.locale=l.locale;e="$Rev: f4fef70 $".match(/[0-9a-f]{7,}/);f.version={major:1,minor:10,patch:4,flag:"",revision:e?e[0]:NaN,toString:function(){var a=f.version;return a.major+"."+a.minor+
"."+a.patch+a.flag+" ("+a.revision+")"}};Function("d","d.eval \x3d function(){return d.global.eval ? d.global.eval(arguments[0]) : eval(arguments[0]);}")(f);f.exit=function(){};"undefined"!=typeof console||(console={});d="assert count debug dir dirxml error group groupEnd info profile profileEnd time timeEnd trace warn log".split(" ");var h;for(e=0;h=d[e++];)console[h]||function(){var a=h+"";console[a]="log"in console?function(){var c=Array.prototype.slice.call(arguments);c.unshift(a+":");console.log(c.join(" "))}:
function(){};console[a]._fake=!0}();k.add("dojo-debug-messages",!!l.isDebug);f.deprecated=f.experimental=function(){};k("dojo-debug-messages")&&(f.deprecated=function(a,c,b){a="DEPRECATED: "+a;c&&(a+=" "+c);b&&(a+=" -- will be removed in version: "+b);console.warn(a)},f.experimental=function(a,c){var b="EXPERIMENTAL: "+a+" -- APIs subject to change without notice.";c&&(b+=" "+c);console.warn(b)});if(l.modulePaths){f.deprecated("dojo.modulePaths","use paths configuration");k={};for(g in l.modulePaths)k[g.replace(/\./g,
"/")]=l.modulePaths[g];b({paths:k})}f.moduleUrl=function(a,c){f.deprecated("dojo.moduleUrl()","use require.toUrl","2.0");var h=null;a&&(h=b.toUrl(a.replace(/\./g,"/")+(c?"/"+c:"")+"/*.*").replace(/\/\*\.\*/,"")+(c?"":"/"));return h};f._hasResource={};return f})},"dojo/has":function(){define(["require","module"],function(k,l){var b=k.has||function(){};b.add("dom-addeventlistener",!!document.addEventListener);b.add("touch","ontouchstart"in document||"onpointerdown"in document&&0<navigator.maxTouchPoints||
window.navigator.msMaxTouchPoints);b.add("touch-events","ontouchstart"in document);b.add("pointer-events","onpointerdown"in document);b.add("MSPointer","msMaxTouchPoints"in navigator);b.add("device-width",screen.availWidth||innerWidth);var d=document.createElement("form");b.add("dom-attributes-explicit",0==d.attributes.length);b.add("dom-attributes-specified-flag",0<d.attributes.length&&40>d.attributes.length);b.clearElement=function(b){b.innerHTML="";return b};b.normalize=function(d,g){var a=d.match(/[\?:]|[^:\?]*/g),
c=0,f=function(h){var d=a[c++];if(":"==d)return 0;if("?"==a[c++]){if(!h&&b(d))return f();f(!0);return f(h)}return d||0};return(d=f())&&g(d)};b.load=function(b,d,a){b?d([b],a):a()};return b})},"dojo/_base/config":function(){define(["../has","require"],function(k,l){var b={},d=l.rawConfig,e;for(e in d)b[e]=d[e];if(!b.locale&&"undefined"!=typeof navigator&&(d=navigator.language||navigator.userLanguage))b.locale=d.toLowerCase();return b})},"dojo/_base/lang":function(){define(["./kernel","../has","../sniff"],
function(k,l){l.add("bug-for-in-skips-shadowed",function(){for(var a in{toString:1})return 0;return 1});var b=l("bug-for-in-skips-shadowed")?"hasOwnProperty valueOf isPrototypeOf propertyIsEnumerable toLocaleString toString constructor".split(" "):[],d=b.length,e=function(a,c,b){b||(b=a[0]&&k.scopeMap[a[0]]?k.scopeMap[a.shift()][1]:k.global);try{for(var f=0;f<a.length;f++){var d=a[f];if(!(d in b))if(c)b[d]={};else return;b=b[d]}return b}catch(e){}},g=Object.prototype.toString,a=function(a,c,b){return(b||
[]).concat(Array.prototype.slice.call(a,c||0))},c=/\{([^\}]+)\}/g,f={_extraNames:b,_mixin:function(a,c,f){var e,g,m,p={};for(e in c)if(g=c[e],!(e in a)||a[e]!==g&&(!(e in p)||p[e]!==g))a[e]=f?f(g):g;if(l("bug-for-in-skips-shadowed")&&c)for(m=0;m<d;++m)if(e=b[m],g=c[e],!(e in a)||a[e]!==g&&(!(e in p)||p[e]!==g))a[e]=f?f(g):g;return a},mixin:function(a,c){a||(a={});for(var b=1,d=arguments.length;b<d;b++)f._mixin(a,arguments[b]);return a},setObject:function(a,c,b){var f=a.split(".");a=f.pop();return(b=
e(f,!0,b))&&a?b[a]=c:void 0},getObject:function(a,c,b){return e(a?a.split("."):[],c,b)},exists:function(a,c){return void 0!==f.getObject(a,!1,c)},isString:function(a){return"string"==typeof a||a instanceof String},isArray:function(a){return a&&(a instanceof Array||"array"==typeof a)},isFunction:function(a){return"[object Function]"===g.call(a)},isObject:function(a){return void 0!==a&&(null===a||"object"==typeof a||f.isArray(a)||f.isFunction(a))},isArrayLike:function(a){return a&&void 0!==a&&!f.isString(a)&&
!f.isFunction(a)&&!(a.tagName&&"form"==a.tagName.toLowerCase())&&(f.isArray(a)||isFinite(a.length))},isAlien:function(a){return a&&!f.isFunction(a)&&/\{\s*\[native code\]\s*\}/.test(String(a))},extend:function(a,c){for(var b=1,d=arguments.length;b<d;b++)f._mixin(a.prototype,arguments[b]);return a},_hitchArgs:function(a,c){var b=f._toArray(arguments,2),d=f.isString(c);return function(){var e=f._toArray(arguments),g=d?(a||k.global)[c]:c;return g&&g.apply(a||this,b.concat(e))}},hitch:function(a,c){if(2<
arguments.length)return f._hitchArgs.apply(k,arguments);c||(c=a,a=null);if(f.isString(c)){a=a||k.global;if(!a[c])throw['lang.hitch: scope["',c,'"] is null (scope\x3d"',a,'")'].join("");return function(){return a[c].apply(a,arguments||[])}}return!a?c:function(){return c.apply(a,arguments||[])}},delegate:function(){function a(){}return function(c,b){a.prototype=c;var d=new a;a.prototype=null;b&&f._mixin(d,b);return d}}(),_toArray:l("ie")?function(){function c(a,b,f){f=f||[];for(b=b||0;b<a.length;b++)f.push(a[b]);
return f}return function(b){return(b.item?c:a).apply(this,arguments)}}():a,partial:function(a){return f.hitch.apply(k,[null].concat(f._toArray(arguments)))},clone:function(a){if(!a||"object"!=typeof a||f.isFunction(a))return a;if(a.nodeType&&"cloneNode"in a)return a.cloneNode(!0);if(a instanceof Date)return new Date(a.getTime());if(a instanceof RegExp)return RegExp(a);var c,b,d;if(f.isArray(a)){c=[];b=0;for(d=a.length;b<d;++b)b in a&&c.push(f.clone(a[b]))}else c=a.constructor?new a.constructor:{};
return f._mixin(c,a,f.clone)},trim:String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^\s\s*/,"").replace(/\s\s*$/,"")},replace:function(a,b,d){return a.replace(d||c,f.isFunction(b)?b:function(a,c){return f.getObject(c,!1,b)})}};f.mixin(k,f);return f})},"dojo/sniff":function(){define(["./has"],function(k){var l=navigator,b=l.userAgent,l=l.appVersion,d=parseFloat(l);k.add("air",0<=b.indexOf("AdobeAIR"));k.add("msapp",parseFloat(b.split("MSAppHost/")[1])||void 0);k.add("khtml",
0<=l.indexOf("Konqueror")?d:void 0);k.add("webkit",parseFloat(b.split("WebKit/")[1])||void 0);k.add("chrome",parseFloat(b.split("Chrome/")[1])||void 0);k.add("safari",0<=l.indexOf("Safari")&&!k("chrome")?parseFloat(l.split("Version/")[1]):void 0);k.add("mac",0<=l.indexOf("Macintosh"));k.add("quirks","BackCompat"==document.compatMode);if(b.match(/(iPhone|iPod|iPad)/)){var e=RegExp.$1.replace(/P/,"p"),g=b.match(/OS ([\d_]+)/)?RegExp.$1:"1",g=parseFloat(g.replace(/_/,".").replace(/_/g,""));k.add(e,g);
k.add("ios",g)}k.add("android",parseFloat(b.split("Android ")[1])||void 0);k.add("bb",(0<=b.indexOf("BlackBerry")||0<=b.indexOf("BB10"))&&parseFloat(b.split("Version/")[1])||void 0);k.add("trident",parseFloat(l.split("Trident/")[1])||void 0);k.add("svg","undefined"!==typeof SVGAngle);k("webkit")||(0<=b.indexOf("Opera")&&k.add("opera",9.8<=d?parseFloat(b.split("Version/")[1])||d:d),0<=b.indexOf("Gecko")&&(!k("khtml")&&!k("webkit")&&!k("trident"))&&k.add("mozilla",d),k("mozilla")&&k.add("ff",parseFloat(b.split("Firefox/")[1]||
b.split("Minefield/")[1])||void 0),document.all&&!k("opera")&&(b=parseFloat(l.split("MSIE ")[1])||void 0,(l=document.documentMode)&&(5!=l&&Math.floor(b)!=l)&&(b=l),k.add("ie",b)),k.add("wii","undefined"!=typeof opera&&opera.wiiremote));return k})},"dojo/_base/query":function(){define(["../query","./NodeList"],function(k){return k})},"dojo/query":function(){define("./_base/kernel ./has ./dom ./on ./_base/array ./_base/lang ./selector/_loader ./selector/_loader!default".split(" "),function(k,l,b,d,
e,g,a,c){function f(a,c){var f=function(f,h){if("string"==typeof h&&(h=b.byId(h),!h))return new c([]);var d="string"==typeof f?a(f,h):f?f.end&&f.on?f:[f]:[];return d.end&&d.on?d:new c(d)};f.matches=a.match||function(a,c,b){return 0<f.filter([a],c,b).length};f.filter=a.filter||function(a,c,b){return f(c,b).filter(function(c){return-1<e.indexOf(a,c)})};if("function"!=typeof a){var h=a.search;a=function(a,c){return h(c||document,a)}}return f}l.add("array-extensible",function(){return 1==g.delegate([],
{length:1}).length&&!l("bug-for-in-skips-shadowed")});var h=Array.prototype,s=h.slice,r=h.concat,n=e.forEach,t=function(a,c,b){c=[0].concat(s.call(c,0));b=b||k.global;return function(f){c[0]=f;return a.apply(b,c)}},m=function(a){var c=this instanceof p&&l("array-extensible");"number"==typeof a&&(a=Array(a));var b=a&&"length"in a?a:arguments;if(c||!b.sort){for(var f=c?this:[],h=f.length=b.length,d=0;d<h;d++)f[d]=b[d];if(c)return f;b=f}g._mixin(b,q);b._NodeListCtor=function(a){return p(a)};return b},
p=m,q=p.prototype=l("array-extensible")?[]:{};p._wrap=q._wrap=function(a,c,b){a=new (b||this._NodeListCtor||p)(a);return c?a._stash(c):a};p._adaptAsMap=function(a,c){return function(){return this.map(t(a,arguments,c))}};p._adaptAsForEach=function(a,c){return function(){this.forEach(t(a,arguments,c));return this}};p._adaptAsFilter=function(a,c){return function(){return this.filter(t(a,arguments,c))}};p._adaptWithCondition=function(a,c,b){return function(){var f=arguments,h=t(a,f,b);if(c.call(b||k.global,
f))return this.map(h);this.forEach(h);return this}};n(["slice","splice"],function(a){var c=h[a];q[a]=function(){return this._wrap(c.apply(this,arguments),"slice"==a?this:null)}});n(["indexOf","lastIndexOf","every","some"],function(a){var c=e[a];q[a]=function(){return c.apply(k,[this].concat(s.call(arguments,0)))}});g.extend(m,{constructor:p,_NodeListCtor:p,toString:function(){return this.join(",")},_stash:function(a){this._parent=a;return this},on:function(a,c){var b=this.map(function(b){return d(b,
a,c)});b.remove=function(){for(var a=0;a<b.length;a++)b[a].remove()};return b},end:function(){return this._parent?this._parent:new this._NodeListCtor(0)},concat:function(a){var c=s.call(this,0),b=e.map(arguments,function(a){return s.call(a,0)});return this._wrap(r.apply(c,b),this)},map:function(a,c){return this._wrap(e.map(this,a,c),this)},forEach:function(a,c){n(this,a,c);return this},filter:function(a){var c=arguments,b=this,f=0;if("string"==typeof a){b=v._filterResult(this,c[0]);if(1==c.length)return b._stash(this);
f=1}return this._wrap(e.filter(b,c[f],c[f+1]),this)},instantiate:function(a,c){var b=g.isFunction(a)?a:g.getObject(a);c=c||{};return this.forEach(function(a){new b(c,a)})},at:function(){var a=new this._NodeListCtor(0);n(arguments,function(c){0>c&&(c=this.length+c);this[c]&&a.push(this[c])},this);return a._stash(this)}});var v=f(c,m);k.query=f(c,function(a){return m(a)});v.load=function(c,b,h){a.load(c,b,function(a){h(f(a,m))})};k._filterQueryResult=v._filterResult=function(a,c,b){return new m(v.filter(a,
c,b))};k.NodeList=v.NodeList=m;return v})},"dojo/dom":function(){define(["./sniff","./_base/window"],function(k,l){if(7>=k("ie"))try{document.execCommand("BackgroundImageCache",!1,!0)}catch(b){}var d={};k("ie")?d.byId=function(b,a){if("string"!=typeof b)return b;var c=a||l.doc,f=b&&c.getElementById(b);if(f&&(f.attributes.id.value==b||f.id==b))return f;c=c.all[b];if(!c||c.nodeName)c=[c];for(var h=0;f=c[h++];)if(f.attributes&&f.attributes.id&&f.attributes.id.value==b||f.id==b)return f}:d.byId=function(b,
a){return("string"==typeof b?(a||l.doc).getElementById(b):b)||null};d.isDescendant=function(b,a){try{b=d.byId(b);for(a=d.byId(a);b;){if(b==a)return!0;b=b.parentNode}}catch(c){}return!1};k.add("css-user-select",function(b,a,c){if(!c)return!1;b=c.style;a=["Khtml","O","Moz","Webkit"];c=a.length;var f="userSelect";do if("undefined"!==typeof b[f])return f;while(c--&&(f=a[c]+"UserSelect"));return!1});var e=k("css-user-select");d.setSelectable=e?function(b,a){d.byId(b).style[e]=a?"":"none"}:function(b,a){b=
d.byId(b);var c=b.getElementsByTagName("*"),f=c.length;if(a)for(b.removeAttribute("unselectable");f--;)c[f].removeAttribute("unselectable");else for(b.setAttribute("unselectable","on");f--;)c[f].setAttribute("unselectable","on")};return d})},"dojo/_base/window":function(){define(["./kernel","./lang","../sniff"],function(k,l,b){var d={global:k.global,doc:k.global.document||null,body:function(b){b=b||k.doc;return b.body||b.getElementsByTagName("body")[0]},setContext:function(b,g){k.global=d.global=
b;k.doc=d.doc=g},withGlobal:function(b,g,a,c){var f=k.global;try{return k.global=d.global=b,d.withDoc.call(null,b.document,g,a,c)}finally{k.global=d.global=f}},withDoc:function(e,g,a,c){var f=d.doc,h=b("quirks"),s=b("ie"),r,n,t;try{k.doc=d.doc=e;k.isQuirks=b.add("quirks","BackCompat"==k.doc.compatMode,!0,!0);if(b("ie")&&(t=e.parentWindow)&&t.navigator)r=parseFloat(t.navigator.appVersion.split("MSIE ")[1])||void 0,(n=e.documentMode)&&(5!=n&&Math.floor(r)!=n)&&(r=n),k.isIE=b.add("ie",r,!0,!0);a&&"string"==
typeof g&&(g=a[g]);return g.apply(a,c||[])}finally{k.doc=d.doc=f,k.isQuirks=b.add("quirks",h,!0,!0),k.isIE=b.add("ie",s,!0,!0)}}};l.mixin(k,d);return d})},"dojo/on":function(){define(["./has!dom-addeventlistener?:./aspect","./_base/kernel","./sniff"],function(k,l,b){function d(a,h,d,e,g){if(e=h.match(/(.*):(.*)/))return h=e[2],e=e[1],c.selector(e,h).call(g,a,d);b("touch")&&(f.test(h)&&(d=G(d)),!b("event-orientationchange")&&"orientationchange"==h&&(h="resize",a=window,d=G(d)));t&&(d=t(d));if(a.addEventListener){var n=
h in r,p=n?r[h]:h;a.addEventListener(p,d,n);return{remove:function(){a.removeEventListener(p,d,n)}}}if(v&&a.attachEvent)return v(a,"on"+h,d);throw Error("Target must be an event emitter");}function e(){this.cancelable=!1;this.defaultPrevented=!0}function g(){this.bubbles=!1}var a=window.ScriptEngineMajorVersion;b.add("jscript",a&&a()+ScriptEngineMinorVersion()/10);b.add("event-orientationchange",b("touch")&&!b("android"));b.add("event-stopimmediatepropagation",window.Event&&!!window.Event.prototype&&
!!window.Event.prototype.stopImmediatePropagation);b.add("event-focusin",function(a,c,b){return"onfocusin"in b});b("touch")&&b.add("touch-can-modify-event-delegate",function(){var a=function(){};a.prototype=document.createEvent("MouseEvents");try{var c=new a;c.target=null;return null===c.target}catch(b){return!1}});var c=function(a,b,f,h){return"function"==typeof a.on&&"function"!=typeof b&&!a.nodeType?a.on(b,f):c.parse(a,b,f,d,h,this)};c.pausable=function(a,b,f,h){var d;a=c(a,b,function(){if(!d)return f.apply(this,
arguments)},h);a.pause=function(){d=!0};a.resume=function(){d=!1};return a};c.once=function(a,b,f,h){var d=c(a,b,function(){d.remove();return f.apply(this,arguments)});return d};c.parse=function(a,b,f,h,d,e){if(b.call)return b.call(e,a,f);if(b instanceof Array)g=b;else if(-1<b.indexOf(","))var g=b.split(/\s*,\s*/);if(g){var n=[];b=0;for(var p;p=g[b++];)n.push(c.parse(a,p,f,h,d,e));n.remove=function(){for(var a=0;a<n.length;a++)n[a].remove()};return n}return h(a,b,f,d,e)};var f=/^touch/;c.matches=
function(a,c,b,f,h){h=h&&h.matches?h:l.query;f=!1!==f;1!=a.nodeType&&(a=a.parentNode);for(;!h.matches(a,c,b);)if(a==b||!1===f||!(a=a.parentNode)||1!=a.nodeType)return!1;return a};c.selector=function(a,b,f){return function(h,d){function e(b){return c.matches(b,a,h,f,g)}var g="function"==typeof a?{matches:a}:this,n=b.bubble;return n?c(h,n(e),d):c(h,b,function(a){var c=e(a.target);if(c)return d.call(c,a)})}};var h=[].slice,s=c.emit=function(a,c,b){var f=h.call(arguments,2),d="on"+c;if("parentNode"in
a){var n=f[0]={},p;for(p in b)n[p]=b[p];n.preventDefault=e;n.stopPropagation=g;n.target=a;n.type=c;b=n}do a[d]&&a[d].apply(a,f);while(b&&b.bubbles&&(a=a.parentNode));return b&&b.cancelable&&b},r=b("event-focusin")?{}:{focusin:"focus",focusout:"blur"};if(!b("event-stopimmediatepropagation"))var n=function(){this.modified=this.immediatelyStopped=!0},t=function(a){return function(c){if(!c.immediatelyStopped)return c.stopImmediatePropagation=n,a.apply(this,arguments)}};if(b("dom-addeventlistener"))c.emit=
function(a,b,f){if(a.dispatchEvent&&document.createEvent){var h=(a.ownerDocument||document).createEvent("HTMLEvents");h.initEvent(b,!!f.bubbles,!!f.cancelable);for(var d in f)d in h||(h[d]=f[d]);return a.dispatchEvent(h)&&h}return s.apply(c,arguments)};else{c._fixEvent=function(a,c){a||(a=(c&&(c.ownerDocument||c.document||c).parentWindow||window).event);if(!a)return a;try{m&&(a.type==m.type&&a.srcElement==m.target)&&(a=m)}catch(b){}if(!a.target)switch(a.target=a.srcElement,a.currentTarget=c||a.srcElement,
"mouseover"==a.type&&(a.relatedTarget=a.fromElement),"mouseout"==a.type&&(a.relatedTarget=a.toElement),a.stopPropagation||(a.stopPropagation=u,a.preventDefault=w),a.type){case "keypress":var f="charCode"in a?a.charCode:a.keyCode;10==f?(f=0,a.keyCode=13):13==f||27==f?f=0:3==f&&(f=99);a.charCode=f;f=a;f.keyChar=f.charCode?String.fromCharCode(f.charCode):"";f.charOrCode=f.keyChar||f.keyCode}return a};var m,p=function(a){this.handle=a};p.prototype.remove=function(){delete _dojoIEListeners_[this.handle]};
var q=function(a){return function(b){b=c._fixEvent(b,this);var f=a.call(this,b);b.modified&&(m||setTimeout(function(){m=null}),m=b);return f}},v=function(a,c,f){f=q(f);if(((a.ownerDocument?a.ownerDocument.parentWindow:a.parentWindow||a.window||window)!=top||5.8>b("jscript"))&&!b("config-_allow_leaks")){"undefined"==typeof _dojoIEListeners_&&(_dojoIEListeners_=[]);var h=a[c];if(!h||!h.listeners){var d=h,h=Function("event","var callee \x3d arguments.callee; for(var i \x3d 0; i\x3ccallee.listeners.length; i++){var listener \x3d _dojoIEListeners_[callee.listeners[i]]; if(listener){listener.call(this,event);}}");
h.listeners=[];a[c]=h;h.global=this;d&&h.listeners.push(_dojoIEListeners_.push(d)-1)}h.listeners.push(a=h.global._dojoIEListeners_.push(f)-1);return new p(a)}return k.after(a,c,f,!0)},u=function(){this.cancelBubble=!0},w=c._preventDefault=function(){this.bubbledKeyCode=this.keyCode;if(this.ctrlKey)try{this.keyCode=0}catch(a){}this.defaultPrevented=!0;this.returnValue=!1;this.modified=!0}}if(b("touch"))var B=function(){},x=window.orientation,G=function(a){return function(c){var f=c.corrected;if(!f){var h=
c.type;try{delete c.type}catch(d){}if(c.type){if(b("touch-can-modify-event-delegate"))B.prototype=c,f=new B;else{var f={},e;for(e in c)f[e]=c[e]}f.preventDefault=function(){c.preventDefault()};f.stopPropagation=function(){c.stopPropagation()}}else f=c,f.type=h;c.corrected=f;if("resize"==h){if(x==window.orientation)return null;x=window.orientation;f.type="orientationchange";return a.call(this,f)}"rotation"in f||(f.rotation=0,f.scale=1);var h=f.changedTouches[0],g;for(g in h)delete f[g],f[g]=h[g]}return a.call(this,
f)}};return c})},"dojo/_base/array":function(){define(["./kernel","../has","./lang"],function(k,l,b){function d(c){return a[c]=new Function("item","index","array",c)}function e(c){var b=!c;return function(f,e,g){var m=0,p=f&&f.length||0,q;p&&"string"==typeof f&&(f=f.split(""));"string"==typeof e&&(e=a[e]||d(e));if(g)for(;m<p;++m){if(q=!e.call(g,f[m],m,f),c^q)return!q}else for(;m<p;++m)if(q=!e(f[m],m,f),c^q)return!q;return b}}function g(a){var b=1,d=0,e=0;a||(b=d=e=-1);return function(g,m,p,q){if(q&&
0<b)return f.lastIndexOf(g,m,p);q=g&&g.length||0;var k=a?q+e:d;p===c?p=a?d:q+e:0>p?(p=q+p,0>p&&(p=d)):p=p>=q?q+e:p;for(q&&"string"==typeof g&&(g=g.split(""));p!=k;p+=b)if(g[p]==m)return p;return-1}}var a={},c,f={every:e(!1),some:e(!0),indexOf:g(!0),lastIndexOf:g(!1),forEach:function(c,b,f){var e=0,g=c&&c.length||0;g&&"string"==typeof c&&(c=c.split(""));"string"==typeof b&&(b=a[b]||d(b));if(f)for(;e<g;++e)b.call(f,c[e],e,c);else for(;e<g;++e)b(c[e],e,c)},map:function(c,b,f,e){var g=0,m=c&&c.length||
0;e=new (e||Array)(m);m&&"string"==typeof c&&(c=c.split(""));"string"==typeof b&&(b=a[b]||d(b));if(f)for(;g<m;++g)e[g]=b.call(f,c[g],g,c);else for(;g<m;++g)e[g]=b(c[g],g,c);return e},filter:function(c,b,f){var e=0,g=c&&c.length||0,m=[],p;g&&"string"==typeof c&&(c=c.split(""));"string"==typeof b&&(b=a[b]||d(b));if(f)for(;e<g;++e)p=c[e],b.call(f,p,e,c)&&m.push(p);else for(;e<g;++e)p=c[e],b(p,e,c)&&m.push(p);return m},clearCache:function(){a={}}};b.mixin(k,f);return f})},"dojo/selector/_loader":function(){define(["../has",
"require"],function(k,l){var b=document.createElement("div");k.add("dom-qsa2.1",!!b.querySelectorAll);k.add("dom-qsa3",function(){try{return b.innerHTML="\x3cp class\x3d'TEST'\x3e\x3c/p\x3e",1==b.querySelectorAll(".TEST:empty").length}catch(d){}});var d;return{load:function(b,g,a,c){c=l;b="default"==b?k("config-selectorEngine")||"css3":b;b="css2"==b||"lite"==b?"./lite":"css2.1"==b?k("dom-qsa2.1")?"./lite":"./acme":"css3"==b?k("dom-qsa3")?"./lite":"./acme":"acme"==b?"./acme":(c=g)&&b;if("?"==b.charAt(b.length-
1)){b=b.substring(0,b.length-1);var f=!0}if(f&&(k("dom-compliant-qsa")||d))return a(d);c([b],function(c){"./lite"!=b&&(d=c);a(c)})}}})},"dojo/selector/acme":function(){define(["../dom","../sniff","../_base/array","../_base/lang","../_base/window"],function(k,l,b,d,e){var g=d.trim,a=b.forEach,c="BackCompat"==e.doc.compatMode,f=!1,h=function(){return!0},s=function(a){a=0<="\x3e~+".indexOf(a.slice(-1))?a+" * ":a+" ";for(var c=function(c,b){return g(a.slice(c,b))},b=[],h=-1,d=-1,e=-1,n=-1,p=-1,q=-1,m=
-1,s,r="",k="",t,l=0,v=a.length,u=null,w=null,B=function(){0<=q&&(u.id=c(q,l).replace(/\\/g,""),q=-1);if(0<=m){var a=m==l?null:c(m,l);u[0>"\x3e~+".indexOf(a)?"tag":"oper"]=a;m=-1}0<=p&&(u.classes.push(c(p+1,l).replace(/\\/g,"")),p=-1)};r=k,k=a.charAt(l),l<v;l++)if("\\"!=r)if(u||(t=l,u={query:null,pseudos:[],attrs:[],classes:[],tag:null,oper:null,id:null,getTag:function(){return f?this.otag:this.tag}},m=l),s)k==s&&(s=null);else if("'"==k||'"'==k)s=k;else if(0<=h)if("]"==k){w.attr?w.matchFor=c(e||h+
1,l):w.attr=c(h+1,l);if((h=w.matchFor)&&('"'==h.charAt(0)||"'"==h.charAt(0)))w.matchFor=h.slice(1,-1);w.matchFor&&(w.matchFor=w.matchFor.replace(/\\/g,""));u.attrs.push(w);w=null;h=e=-1}else"\x3d"==k&&(e=0<="|~^$*".indexOf(r)?r:"",w.type=e+k,w.attr=c(h+1,l-e.length),e=l+1);else 0<=d?")"==k&&(0<=n&&(w.value=c(d+1,l)),n=d=-1):"#"==k?(B(),q=l+1):"."==k?(B(),p=l):":"==k?(B(),n=l):"["==k?(B(),h=l,w={}):"("==k?(0<=n&&(w={name:c(n+1,l),value:null},u.pseudos.push(w)),d=l):" "==k&&r!=k&&(B(),0<=n&&u.pseudos.push({name:c(n+
1,l)}),u.loops=u.pseudos.length||u.attrs.length||u.classes.length,u.oquery=u.query=c(t,l),u.otag=u.tag=u.oper?null:u.tag||"*",u.tag&&(u.tag=u.tag.toUpperCase()),b.length&&b[b.length-1].oper&&(u.infixOper=b.pop(),u.query=u.infixOper.query+" "+u.query),b.push(u),u=null);return b},r=function(a,c){return!a?c:!c?a:function(){return a.apply(window,arguments)&&c.apply(window,arguments)}},n=function(a,c){var b=c||[];a&&b.push(a);return b},t=function(a){return 1==a.nodeType},m=function(a,c){return!a?"":"class"==
c?a.className||"":"for"==c?a.htmlFor||"":"style"==c?a.style.cssText||"":(f?a.getAttribute(c):a.getAttribute(c,2))||""},p={"*\x3d":function(a,c){return function(b){return 0<=m(b,a).indexOf(c)}},"^\x3d":function(a,c){return function(b){return 0==m(b,a).indexOf(c)}},"$\x3d":function(a,c){return function(b){b=" "+m(b,a);var f=b.lastIndexOf(c);return-1<f&&f==b.length-c.length}},"~\x3d":function(a,c){var b=" "+c+" ";return function(c){return 0<=(" "+m(c,a)+" ").indexOf(b)}},"|\x3d":function(a,c){var b=
c+"-";return function(f){f=m(f,a);return f==c||0==f.indexOf(b)}},"\x3d":function(a,c){return function(b){return m(b,a)==c}}},q="undefined"==typeof e.doc.firstChild.nextElementSibling,v=!q?"nextElementSibling":"nextSibling",u=!q?"previousElementSibling":"previousSibling",w=q?t:h,B=function(a){for(;a=a[u];)if(w(a))return!1;return!0},x=function(a){for(;a=a[v];)if(w(a))return!1;return!0},G=function(a){var c=a.parentNode,c=7!=c.nodeType?c:c.nextSibling,b=0,f=c.children||c.childNodes,h=a._i||a.getAttribute("_i")||
-1,d=c._l||("undefined"!==typeof c.getAttribute?c.getAttribute("_l"):-1);if(!f)return-1;f=f.length;if(d==f&&0<=h&&0<=d)return h;l("ie")&&"undefined"!==typeof c.setAttribute?c.setAttribute("_l",f):c._l=f;h=-1;for(c=c.firstElementChild||c.firstChild;c;c=c[v])w(c)&&(l("ie")?c.setAttribute("_i",++b):c._i=++b,a===c&&(h=b));return h},I=function(a){return!(G(a)%2)},X=function(a){return G(a)%2},da={checked:function(a,c){return function(a){return!!("checked"in a?a.checked:a.selected)}},disabled:function(a,
c){return function(a){return a.disabled}},enabled:function(a,c){return function(a){return!a.disabled}},"first-child":function(){return B},"last-child":function(){return x},"only-child":function(a,c){return function(a){return B(a)&&x(a)}},empty:function(a,c){return function(a){var c=a.childNodes;for(a=a.childNodes.length-1;0<=a;a--){var b=c[a].nodeType;if(1===b||3==b)return!1}return!0}},contains:function(a,c){var b=c.charAt(0);if('"'==b||"'"==b)c=c.slice(1,-1);return function(a){return 0<=a.innerHTML.indexOf(c)}},
not:function(a,c){var b=s(c)[0],f={el:1};"*"!=b.tag&&(f.tag=1);b.classes.length||(f.classes=1);var h=S(b,f);return function(a){return!h(a)}},"nth-child":function(a,c){var b=parseInt;if("odd"==c)return X;if("even"==c)return I;if(-1!=c.indexOf("n")){var f=c.split("n",2),h=f[0]?"-"==f[0]?-1:b(f[0]):1,d=f[1]?b(f[1]):0,e=0,g=-1;0<h?0>d?d=d%h&&h+d%h:0<d&&(d>=h&&(e=d-d%h),d%=h):0>h&&(h*=-1,0<d&&(g=d,d%=h));if(0<h)return function(a){a=G(a);return a>=e&&(0>g||a<=g)&&a%h==d};c=d}var n=b(c);return function(a){return G(a)==
n}}},Z=9>l("ie")||9==l("ie")&&l("quirks")?function(a){var c=a.toLowerCase();"class"==c&&(a="className");return function(b){return f?b.getAttribute(a):b[a]||b[c]}}:function(a){return function(c){return c&&c.getAttribute&&c.hasAttribute(a)}},S=function(c,b){if(!c)return h;b=b||{};var d=null;"el"in b||(d=r(d,t));"tag"in b||"*"!=c.tag&&(d=r(d,function(a){return a&&(f?a.tagName:a.tagName.toUpperCase())==c.getTag()}));"classes"in b||a(c.classes,function(a,c,b){var f=RegExp("(?:^|\\s)"+a+"(?:\\s|$)");d=
r(d,function(a){return f.test(a.className)});d.count=c});"pseudos"in b||a(c.pseudos,function(a){var c=a.name;da[c]&&(d=r(d,da[c](c,a.value)))});"attrs"in b||a(c.attrs,function(a){var c,b=a.attr;a.type&&p[a.type]?c=p[a.type](b,a.matchFor):b.length&&(c=Z(b));c&&(d=r(d,c))});"id"in b||c.id&&(d=r(d,function(a){return!!a&&a.id==c.id}));d||"default"in b||(d=h);return d},oa=function(a){return function(c,b,f){for(;c=c[v];)if(!q||t(c)){(!f||O(c,f))&&a(c)&&b.push(c);break}return b}},Aa=function(a){return function(c,
b,f){for(c=c[v];c;){if(w(c)){if(f&&!O(c,f))break;a(c)&&b.push(c)}c=c[v]}return b}},z=function(a){a=a||h;return function(c,b,f){for(var h=0,d=c.children||c.childNodes;c=d[h++];)w(c)&&((!f||O(c,f))&&a(c,h))&&b.push(c);return b}},E={},K=function(a){var b=E[a.query];if(b)return b;var f=a.infixOper,f=f?f.oper:"",d=S(a,{el:1}),g="*"==a.tag,p=e.doc.getElementsByClassName;if(f)p={el:1},g&&(p.tag=1),d=S(a,p),"+"==f?b=oa(d):"~"==f?b=Aa(d):"\x3e"==f&&(b=z(d));else if(a.id)d=!a.loops&&g?h:S(a,{el:1,id:1}),b=
function(c,b){var f=k.byId(a.id,c.ownerDocument||c);if(f&&d(f)){if(9==c.nodeType)return n(f,b);for(var h=f.parentNode;h&&h!=c;)h=h.parentNode;if(h)return n(f,b)}};else if(p&&/\{\s*\[native code\]\s*\}/.test(String(p))&&a.classes.length&&!c)var d=S(a,{el:1,classes:1,id:1}),q=a.classes.join(" "),b=function(a,c,b){c=n(0,c);for(var f,h=0,e=a.getElementsByClassName(q);f=e[h++];)d(f,a)&&O(f,b)&&c.push(f);return c};else!g&&!a.loops?b=function(c,b,f){b=n(0,b);for(var h=0,d=a.getTag(),d=d?c.getElementsByTagName(d):
[];c=d[h++];)O(c,f)&&b.push(c);return b}:(d=S(a,{el:1,tag:1,id:1}),b=function(c,b,f){b=n(0,b);for(var h,e=0,g=(h=a.getTag())?c.getElementsByTagName(h):[];h=g[e++];)d(h,c)&&O(h,f)&&b.push(h);return b});return E[a.query]=b},C={},A={},L=function(a){var c=s(g(a));if(1==c.length){var b=K(c[0]);return function(a){if(a=b(a,[]))a.nozip=!0;return a}}return function(a){a=n(a);for(var b,f,h=c.length,d,e,g=0;g<h;g++){e=[];b=c[g];f=a.length-1;0<f&&(d={},e.nozip=!0);f=K(b);for(var p=0;b=a[p];p++)f(b,e,d);if(!e.length)break;
a=e}return e}},aa=l("ie")?"commentStrip":"nozip",T=!!e.doc.querySelectorAll,V=/\\[>~+]|n\+\d|([^ \\])?([>~+])([^ =])?/g,H=function(a,c,b,f){return b?(c?c+" ":"")+b+(f?" "+f:""):a},F=/([^[]*)([^\]]*])?/g,N=function(a,c,b){return c.replace(V,H)+(b||"")},y=function(a,b){a=a.replace(F,N);if(T){var f=A[a];if(f&&!b)return f}if(f=C[a])return f;var f=a.charAt(0),h=-1==a.indexOf(" ");0<=a.indexOf("#")&&h&&(b=!0);if(T&&!b&&-1=="\x3e~+".indexOf(f)&&(!l("ie")||-1==a.indexOf(":"))&&!(c&&0<=a.indexOf("."))&&-1==
a.indexOf(":contains")&&-1==a.indexOf(":checked")&&-1==a.indexOf("|\x3d")){var d=0<="\x3e~+".indexOf(a.charAt(a.length-1))?a+" *":a;return A[a]=function(c){try{if(!(9==c.nodeType||h))throw"";var b=c.querySelectorAll(d);b[aa]=!0;return b}catch(f){return y(a,!0)(c)}}}var e=a.match(/([^\s,](?:"(?:\\.|[^"])+"|'(?:\\.|[^'])+'|[^,])*)/g);return C[a]=2>e.length?L(a):function(a){for(var c=0,b=[],f;f=e[c++];)b=b.concat(L(f)(a));return b}},D=0,P=l("ie")?function(a){return f?a.getAttribute("_uid")||a.setAttribute("_uid",
++D)||D:a.uniqueID}:function(a){return a._uid||(a._uid=++D)},O=function(a,c){if(!c)return 1;var b=P(a);return!c[b]?c[b]=1:0},ba=function(a){if(a&&a.nozip)return a;if(!a||!a.length)return[];if(2>a.length)return[a[0]];var c=[];D++;var b,h;if(l("ie")&&f){var d=D+"";for(b=0;b<a.length;b++)if((h=a[b])&&h.getAttribute("_zipIdx")!=d)c.push(h),h.setAttribute("_zipIdx",d)}else if(l("ie")&&a.commentStrip)try{for(b=0;b<a.length;b++)(h=a[b])&&t(h)&&c.push(h)}catch(e){}else for(b=0;b<a.length;b++)if((h=a[b])&&
h._zipIdx!=D)c.push(h),h._zipIdx=D;return c},Q=function(a,c){c=c||e.doc;f="div"===(c.ownerDocument||c).createElement("div").tagName;var b=y(a)(c);return b&&b.nozip?b:ba(b)};Q.filter=function(a,c,f){for(var h=[],d=s(c),d=1==d.length&&!/[^\w#\.]/.test(c)?S(d[0]):function(a){return-1!=b.indexOf(Q(c,k.byId(f)),a)},e=0,g;g=a[e];e++)d(g)&&h.push(g);return h};return Q})},"dojo/_base/NodeList":function(){define(["./kernel","../query","./array","./html","../NodeList-dom"],function(k,l,b){l=l.NodeList;var d=
l.prototype;d.connect=l._adaptAsForEach(function(){return k.connect.apply(this,arguments)});d.coords=l._adaptAsMap(k.coords);l.events="blur focus change click error keydown keypress keyup load mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup submit".split(" ");b.forEach(l.events,function(b){var g="on"+b;d[g]=function(a,c){return this.connect(g,a,c)}});return k.NodeList=l})},"dojo/_base/html":function(){define("./kernel ../dom ../dom-style ../dom-attr ../dom-prop ../dom-class ../dom-construct ../dom-geometry".split(" "),
function(k,l,b,d,e,g,a,c){k.byId=l.byId;k.isDescendant=l.isDescendant;k.setSelectable=l.setSelectable;k.getAttr=d.get;k.setAttr=d.set;k.hasAttr=d.has;k.removeAttr=d.remove;k.getNodeProp=d.getNodeProp;k.attr=function(a,c,b){return 2==arguments.length?d["string"==typeof c?"get":"set"](a,c):d.set(a,c,b)};k.hasClass=g.contains;k.addClass=g.add;k.removeClass=g.remove;k.toggleClass=g.toggle;k.replaceClass=g.replace;k._toDom=k.toDom=a.toDom;k.place=a.place;k.create=a.create;k.empty=function(c){a.empty(c)};
k._destroyElement=k.destroy=function(c){a.destroy(c)};k._getPadExtents=k.getPadExtents=c.getPadExtents;k._getBorderExtents=k.getBorderExtents=c.getBorderExtents;k._getPadBorderExtents=k.getPadBorderExtents=c.getPadBorderExtents;k._getMarginExtents=k.getMarginExtents=c.getMarginExtents;k._getMarginSize=k.getMarginSize=c.getMarginSize;k._getMarginBox=k.getMarginBox=c.getMarginBox;k.setMarginBox=c.setMarginBox;k._getContentBox=k.getContentBox=c.getContentBox;k.setContentSize=c.setContentSize;k._isBodyLtr=
k.isBodyLtr=c.isBodyLtr;k._docScroll=k.docScroll=c.docScroll;k._getIeDocumentElementOffset=k.getIeDocumentElementOffset=c.getIeDocumentElementOffset;k._fixIeBiDiScrollLeft=k.fixIeBiDiScrollLeft=c.fixIeBiDiScrollLeft;k.position=c.position;k.marginBox=function(a,b){return b?c.setMarginBox(a,b):c.getMarginBox(a)};k.contentBox=function(a,b){return b?c.setContentSize(a,b):c.getContentBox(a)};k.coords=function(a,h){k.deprecated("dojo.coords()","Use dojo.position() or dojo.marginBox().");a=l.byId(a);var d=
b.getComputedStyle(a),d=c.getMarginBox(a,d),e=c.position(a,h);d.x=e.x;d.y=e.y;return d};k.getProp=e.get;k.setProp=e.set;k.prop=function(a,c,b){return 2==arguments.length?e["string"==typeof c?"get":"set"](a,c):e.set(a,c,b)};k.getStyle=b.get;k.setStyle=b.set;k.getComputedStyle=b.getComputedStyle;k.__toPixelValue=k.toPixelValue=b.toPixelValue;k.style=function(a,c,d){switch(arguments.length){case 1:return b.get(a);case 2:return b["string"==typeof c?"get":"set"](a,c)}return b.set(a,c,d)};return k})},"dojo/dom-style":function(){define(["./sniff",
"./dom"],function(k,l){function b(a,c,b){c=c.toLowerCase();if(k("ie")||k("trident")){if("auto"==b){if("height"==c)return a.offsetHeight;if("width"==c)return a.offsetWidth}if("fontweight"==c)switch(b){case 700:return"bold";default:return"normal"}}c in h||(h[c]=s.test(c));return h[c]?g(a,b):b}var d,e={};d=k("webkit")?function(a){var c;if(1==a.nodeType){var b=a.ownerDocument.defaultView;c=b.getComputedStyle(a,null);!c&&a.style&&(a.style.display="",c=b.getComputedStyle(a,null))}return c||{}}:k("ie")&&
(9>k("ie")||k("quirks"))?function(a){return 1==a.nodeType&&a.currentStyle?a.currentStyle:{}}:function(a){return 1==a.nodeType?a.ownerDocument.defaultView.getComputedStyle(a,null):{}};e.getComputedStyle=d;var g;g=k("ie")?function(a,c){if(!c)return 0;if("medium"==c)return 4;if(c.slice&&"px"==c.slice(-2))return parseFloat(c);var b=a.style,f=a.runtimeStyle,d=b.left,h=f.left;f.left=a.currentStyle.left;try{b.left=c,c=b.pixelLeft}catch(e){c=0}b.left=d;f.left=h;return c}:function(a,c){return parseFloat(c)||
0};e.toPixelValue=g;var a=function(a,c){try{return a.filters.item("DXImageTransform.Microsoft.Alpha")}catch(b){return c?{}:null}},c=9>k("ie")||10>k("ie")&&k("quirks")?function(c){try{return a(c).Opacity/100}catch(b){return 1}}:function(a){return d(a).opacity},f=9>k("ie")||10>k("ie")&&k("quirks")?function(c,b){""===b&&(b=1);var d=100*b;1===b?(c.style.zoom="",a(c)&&(c.style.filter=c.style.filter.replace(/\s*progid:DXImageTransform.Microsoft.Alpha\([^\)]+?\)/i,""))):(c.style.zoom=1,a(c)?a(c,1).Opacity=
d:c.style.filter+=" progid:DXImageTransform.Microsoft.Alpha(Opacity\x3d"+d+")",a(c,1).Enabled=!0);if("tr"==c.tagName.toLowerCase())for(d=c.firstChild;d;d=d.nextSibling)"td"==d.tagName.toLowerCase()&&f(d,b);return b}:function(a,c){return a.style.opacity=c},h={left:!0,top:!0},s=/margin|padding|width|height|max|min|offset/,r={cssFloat:1,styleFloat:1,"float":1};e.get=function(a,f){var d=l.byId(a),h=arguments.length;if(2==h&&"opacity"==f)return c(d);f=r[f]?"cssFloat"in d.style?"cssFloat":"styleFloat":
f;var g=e.getComputedStyle(d);return 1==h?g:b(d,f,g[f]||d.style[f])};e.set=function(a,c,b){var d=l.byId(a),h=arguments.length,g="opacity"==c;c=r[c]?"cssFloat"in d.style?"cssFloat":"styleFloat":c;if(3==h)return g?f(d,b):d.style[c]=b;for(var s in c)e.set(a,s,c[s]);return e.getComputedStyle(d)};return e})},"dojo/dom-attr":function(){define("exports ./sniff ./_base/lang ./dom ./dom-style ./dom-prop".split(" "),function(k,l,b,d,e,g){function a(a,c){var b=a.getAttributeNode&&a.getAttributeNode(c);return!!b&&
b.specified}var c={innerHTML:1,textContent:1,className:1,htmlFor:l("ie"),value:1},f={classname:"class",htmlfor:"for",tabindex:"tabIndex",readonly:"readOnly"};k.has=function(b,e){var r=e.toLowerCase();return c[g.names[r]||e]||a(d.byId(b),f[r]||e)};k.get=function(h,e){h=d.byId(h);var r=e.toLowerCase(),n=g.names[r]||e,k=h[n];if(c[n]&&"undefined"!=typeof k)return k;if("textContent"==n)return g.get(h,n);if("href"!=n&&("boolean"==typeof k||b.isFunction(k)))return k;r=f[r]||e;return a(h,r)?h.getAttribute(r):
null};k.set=function(a,s,r){a=d.byId(a);if(2==arguments.length){for(var n in s)k.set(a,n,s[n]);return a}n=s.toLowerCase();var l=g.names[n]||s,m=c[l];if("style"==l&&"string"!=typeof r)return e.set(a,r),a;if(m||"boolean"==typeof r||b.isFunction(r))return g.set(a,s,r);a.setAttribute(f[n]||s,r);return a};k.remove=function(a,c){d.byId(a).removeAttribute(f[c.toLowerCase()]||c)};k.getNodeProp=function(c,b){c=d.byId(c);var e=b.toLowerCase(),n=g.names[e]||b;if(n in c&&"href"!=n)return c[n];e=f[e]||b;return a(c,
e)?c.getAttribute(e):null}})},"dojo/dom-prop":function(){define("exports ./_base/kernel ./sniff ./_base/lang ./dom ./dom-style ./dom-construct ./_base/connect".split(" "),function(k,l,b,d,e,g,a,c){function f(a){var c="";a=a.childNodes;for(var b=0,d;d=a[b];b++)8!=d.nodeType&&(c=1==d.nodeType?c+f(d):c+d.nodeValue);return c}var h={},s=0,r=l._scopeName+"attrid";b.add("dom-textContent",function(a,c,b){return"textContent"in b});k.names={"class":"className","for":"htmlFor",tabindex:"tabIndex",readonly:"readOnly",
colspan:"colSpan",frameborder:"frameBorder",rowspan:"rowSpan",textcontent:"textContent",valuetype:"valueType"};k.get=function(a,c){a=e.byId(a);var d=c.toLowerCase(),d=k.names[d]||c;return"textContent"==d&&!b("dom-textContent")?f(a):a[d]};k.set=function(f,l,m){f=e.byId(f);if(2==arguments.length&&"string"!=typeof l){for(var p in l)k.set(f,p,l[p]);return f}p=l.toLowerCase();p=k.names[p]||l;if("style"==p&&"string"!=typeof m)return g.set(f,m),f;if("innerHTML"==p)return b("ie")&&f.tagName.toLowerCase()in
{col:1,colgroup:1,table:1,tbody:1,tfoot:1,thead:1,tr:1,title:1}?(a.empty(f),f.appendChild(a.toDom(m,f.ownerDocument))):f[p]=m,f;if("textContent"==p&&!b("dom-textContent"))return a.empty(f),f.appendChild(f.ownerDocument.createTextNode(m)),f;if(d.isFunction(m)){var q=f[r];q||(q=s++,f[r]=q);h[q]||(h[q]={});var v=h[q][p];if(v)c.disconnect(v);else try{delete f[p]}catch(u){}m?h[q][p]=c.connect(f,p,m):f[p]=null;return f}f[p]=m;return f}})},"dojo/dom-construct":function(){define("exports ./_base/kernel ./sniff ./_base/window ./dom ./dom-attr".split(" "),
function(k,l,b,d,e,g){function a(a,c){var b=c.parentNode;b&&b.insertBefore(a,c)}function c(a){if("innerHTML"in a)try{a.innerHTML="";return}catch(c){}for(var b;b=a.lastChild;)a.removeChild(b)}var f={option:["select"],tbody:["table"],thead:["table"],tfoot:["table"],tr:["table","tbody"],td:["table","tbody","tr"],th:["table","thead","tr"],legend:["fieldset"],caption:["table"],colgroup:["table"],col:["table","colgroup"],li:["ul"]},h=/<\s*([\w\:]+)/,s={},r=0,n="__"+l._scopeName+"ToDomId",t;for(t in f)f.hasOwnProperty(t)&&
(l=f[t],l.pre="option"==t?'\x3cselect multiple\x3d"multiple"\x3e':"\x3c"+l.join("\x3e\x3c")+"\x3e",l.post="\x3c/"+l.reverse().join("\x3e\x3c/")+"\x3e");var m;8>=b("ie")&&(m=function(a){a.__dojo_html5_tested="yes";var c=p("div",{innerHTML:"\x3cnav\x3ea\x3c/nav\x3e",style:{visibility:"hidden"}},a.body);1!==c.childNodes.length&&"abbr article aside audio canvas details figcaption figure footer header hgroup mark meter nav output progress section summary time video".replace(/\b\w+\b/g,function(c){a.createElement(c)});
q(c)});k.toDom=function(a,c){c=c||d.doc;var e=c[n];e||(c[n]=e=++r+"",s[e]=c.createElement("div"));8>=b("ie")&&!c.__dojo_html5_tested&&c.body&&m(c);a+="";var g=a.match(h),p=g?g[1].toLowerCase():"",e=s[e];if(g&&f[p]){g=f[p];e.innerHTML=g.pre+a+g.post;for(g=g.length;g;--g)e=e.firstChild}else e.innerHTML=a;if(1==e.childNodes.length)return e.removeChild(e.firstChild);for(p=c.createDocumentFragment();g=e.firstChild;)p.appendChild(g);return p};k.place=function(c,b,f){b=e.byId(b);"string"==typeof c&&(c=/^\s*</.test(c)?
k.toDom(c,b.ownerDocument):e.byId(c));if("number"==typeof f){var d=b.childNodes;!d.length||d.length<=f?b.appendChild(c):a(c,d[0>f?0:f])}else switch(f){case "before":a(c,b);break;case "after":f=c;(d=b.parentNode)&&(d.lastChild==b?d.appendChild(f):d.insertBefore(f,b.nextSibling));break;case "replace":b.parentNode.replaceChild(c,b);break;case "only":k.empty(b);b.appendChild(c);break;case "first":if(b.firstChild){a(c,b.firstChild);break}default:b.appendChild(c)}return c};var p=k.create=function(a,c,b,
f){var h=d.doc;b&&(b=e.byId(b),h=b.ownerDocument);"string"==typeof a&&(a=h.createElement(a));c&&g.set(a,c);b&&k.place(a,b,f);return a};k.empty=function(a){c(e.byId(a))};var q=k.destroy=function(a){if(a=e.byId(a)){var f=a;a=a.parentNode;f.firstChild&&c(f);a&&(b("ie")&&a.canHaveChildren&&"removeNode"in f?f.removeNode(!1):a.removeChild(f))}}})},"dojo/_base/connect":function(){define("./kernel ../on ../topic ../aspect ./event ../mouse ./sniff ./lang ../keys".split(" "),function(k,l,b,d,e,g,a,c){function f(a,
b,f,h,e){h=c.hitch(f,h);if(!a||!a.addEventListener&&!a.attachEvent)return d.after(a||k.global,b,h,!0);"string"==typeof b&&"on"==b.substring(0,2)&&(b=b.substring(2));a||(a=k.global);if(!e)switch(b){case "keypress":b=t;break;case "mouseenter":b=g.enter;break;case "mouseleave":b=g.leave}return l(a,b,h,e)}function h(a){a.keyChar=a.charCode?String.fromCharCode(a.charCode):"";a.charOrCode=a.keyChar||a.keyCode}a.add("events-keypress-typed",function(){var c={charCode:0};try{c=document.createEvent("KeyboardEvent"),
(c.initKeyboardEvent||c.initKeyEvent).call(c,"keypress",!0,!0,null,!1,!1,!1,!1,9,3)}catch(b){}return 0==c.charCode&&!a("opera")});var s={106:42,111:47,186:59,187:43,188:44,189:45,190:46,191:47,192:96,219:91,220:92,221:93,222:39,229:113},r=a("mac")?"metaKey":"ctrlKey",n=function(a,b){var f=c.mixin({},a,b);h(f);f.preventDefault=function(){a.preventDefault()};f.stopPropagation=function(){a.stopPropagation()};return f},t;t=a("events-keypress-typed")?function(c,b){var f=l(c,"keydown",function(c){var f=
c.keyCode,d=13!=f&&32!=f&&(27!=f||!a("ie"))&&(48>f||90<f)&&(96>f||111<f)&&(186>f||192<f)&&(219>f||222<f)&&229!=f;if(d||c.ctrlKey){d=d?0:f;if(c.ctrlKey){if(3==f||13==f)return b.call(c.currentTarget,c);d=95<d&&106>d?d-48:!c.shiftKey&&65<=d&&90>=d?d+32:s[d]||d}f=n(c,{type:"keypress",faux:!0,charCode:d});b.call(c.currentTarget,f);if(a("ie"))try{c.keyCode=f.keyCode}catch(h){}}}),d=l(c,"keypress",function(a){var c=a.charCode;a=n(a,{charCode:32<=c?c:0,faux:!0});return b.call(this,a)});return{remove:function(){f.remove();
d.remove()}}}:a("opera")?function(a,c){return l(a,"keypress",function(a){var b=a.which;3==b&&(b=99);b=32>b&&!a.shiftKey?0:b;a.ctrlKey&&(!a.shiftKey&&65<=b&&90>=b)&&(b+=32);return c.call(this,n(a,{charCode:b}))})}:function(a,c){return l(a,"keypress",function(a){h(a);return c.call(this,a)})};var m={_keypress:t,connect:function(a,c,b,d,h){var e=arguments,g=[],n=0;g.push("string"==typeof e[0]?null:e[n++],e[n++]);var m=e[n+1];g.push("string"==typeof m||"function"==typeof m?e[n++]:null,e[n++]);for(m=e.length;n<
m;n++)g.push(e[n]);return f.apply(this,g)},disconnect:function(a){a&&a.remove()},subscribe:function(a,f,d){return b.subscribe(a,c.hitch(f,d))},publish:function(a,c){return b.publish.apply(b,[a].concat(c))},connectPublisher:function(a,c,b){var f=function(){m.publish(a,arguments)};return b?m.connect(c,b,f):m.connect(c,f)},isCopyKey:function(a){return a[r]}};m.unsubscribe=m.disconnect;c.mixin(k,m);return m})},"dojo/topic":function(){define(["./Evented"],function(k){var l=new k;return{publish:function(b,
d){return l.emit.apply(l,arguments)},subscribe:function(b,d){return l.on.apply(l,arguments)}}})},"dojo/Evented":function(){define(["./aspect","./on"],function(k,l){function b(){}var d=k.after;b.prototype={on:function(b,g){return l.parse(this,b,g,function(a,c){return d(a,"on"+c,g,!0)})},emit:function(b,d){var a=[this];a.push.apply(a,arguments);return l.emit.apply(l,a)}};return b})},"dojo/aspect":function(){define([],function(){function k(a,b,h,e){var g=a[b],n="around"==b,k;if(n){var m=h(function(){return g.advice(this,
arguments)});k={remove:function(){m&&(m=a=h=null)},advice:function(a,c){return m?m.apply(a,c):g.advice(a,c)}}}else k={remove:function(){if(k.advice){var d=k.previous,e=k.next;!e&&!d?delete a[b]:(d?d.next=e:a[b]=e,e&&(e.previous=d));a=h=k.advice=null}},id:d++,advice:h,receiveArguments:e};if(g&&!n)if("after"==b){for(;g.next&&(g=g.next););g.next=k;k.previous=g}else"before"==b&&(a[b]=k,k.next=g,g.previous=k);else a[b]=k;return k}function l(a){return function(f,h,e,g){var n=f[h],l;if(!n||n.target!=f)f[h]=
l=function(){for(var a=d,c=arguments,f=l.before;f;)c=f.advice.apply(this,c)||c,f=f.next;if(l.around)var h=l.around.advice(this,c);for(f=l.after;f&&f.id<a;){if(f.receiveArguments)var e=f.advice.apply(this,c),h=e===b?h:e;else h=f.advice.call(this,h,c);f=f.next}return h},n&&(l.around={advice:function(a,c){return n.apply(a,c)}}),l.target=f;f=k(l||n,a,e,g);e=null;return f}}var b,d=0,e=l("after"),g=l("before"),a=l("around");return{before:g,around:a,after:e}})},"dojo/_base/event":function(){define(["./kernel",
"../on","../has","../dom-geometry"],function(k,l,b,d){if(l._fixEvent){var e=l._fixEvent;l._fixEvent=function(a,c){(a=e(a,c))&&d.normalizeEvent(a);return a}}var g={fix:function(a,c){return l._fixEvent?l._fixEvent(a,c):a},stop:function(a){b("dom-addeventlistener")||a&&a.preventDefault?(a.preventDefault(),a.stopPropagation()):(a=a||window.event,a.cancelBubble=!0,l._preventDefault.call(a))}};k.fixEvent=g.fix;k.stopEvent=g.stop;return g})},"dojo/dom-geometry":function(){define(["./sniff","./_base/window",
"./dom","./dom-style"],function(k,l,b,d){function e(a,c,b,f,d,e){e=e||"px";a=a.style;isNaN(c)||(a.left=c+e);isNaN(b)||(a.top=b+e);0<=f&&(a.width=f+e);0<=d&&(a.height=d+e)}function g(a){return"button"==a.tagName.toLowerCase()||"input"==a.tagName.toLowerCase()&&"button"==(a.getAttribute("type")||"").toLowerCase()}function a(a){return"border-box"==c.boxModel||"table"==a.tagName.toLowerCase()||g(a)}var c={boxModel:"content-box"};k("ie")&&(c.boxModel="BackCompat"==document.compatMode?"border-box":"content-box");
c.getPadExtents=function(a,c){a=b.byId(a);var f=c||d.getComputedStyle(a),e=d.toPixelValue,g=e(a,f.paddingLeft),m=e(a,f.paddingTop),p=e(a,f.paddingRight),f=e(a,f.paddingBottom);return{l:g,t:m,r:p,b:f,w:g+p,h:m+f}};c.getBorderExtents=function(a,c){a=b.byId(a);var f=d.toPixelValue,e=c||d.getComputedStyle(a),g="none"!=e.borderLeftStyle?f(a,e.borderLeftWidth):0,m="none"!=e.borderTopStyle?f(a,e.borderTopWidth):0,p="none"!=e.borderRightStyle?f(a,e.borderRightWidth):0,f="none"!=e.borderBottomStyle?f(a,e.borderBottomWidth):
0;return{l:g,t:m,r:p,b:f,w:g+p,h:m+f}};c.getPadBorderExtents=function(a,f){a=b.byId(a);var e=f||d.getComputedStyle(a),g=c.getPadExtents(a,e),e=c.getBorderExtents(a,e);return{l:g.l+e.l,t:g.t+e.t,r:g.r+e.r,b:g.b+e.b,w:g.w+e.w,h:g.h+e.h}};c.getMarginExtents=function(a,c){a=b.byId(a);var f=c||d.getComputedStyle(a),e=d.toPixelValue,g=e(a,f.marginLeft),m=e(a,f.marginTop),p=e(a,f.marginRight),f=e(a,f.marginBottom);return{l:g,t:m,r:p,b:f,w:g+p,h:m+f}};c.getMarginBox=function(a,f){a=b.byId(a);var e=f||d.getComputedStyle(a),
g=c.getMarginExtents(a,e),l=a.offsetLeft-g.l,m=a.offsetTop-g.t,p=a.parentNode,q=d.toPixelValue;if(k("mozilla")){var v=parseFloat(e.left),e=parseFloat(e.top);!isNaN(v)&&!isNaN(e)?(l=v,m=e):p&&p.style&&(p=d.getComputedStyle(p),"visible"!=p.overflow&&(l+="none"!=p.borderLeftStyle?q(a,p.borderLeftWidth):0,m+="none"!=p.borderTopStyle?q(a,p.borderTopWidth):0))}else if((k("opera")||8==k("ie")&&!k("quirks"))&&p)p=d.getComputedStyle(p),l-="none"!=p.borderLeftStyle?q(a,p.borderLeftWidth):0,m-="none"!=p.borderTopStyle?
q(a,p.borderTopWidth):0;return{l:l,t:m,w:a.offsetWidth+g.w,h:a.offsetHeight+g.h}};c.getContentBox=function(a,f){a=b.byId(a);var e=f||d.getComputedStyle(a),g=a.clientWidth,l=c.getPadExtents(a,e),m=c.getBorderExtents(a,e);g?(e=a.clientHeight,m.w=m.h=0):(g=a.offsetWidth,e=a.offsetHeight);k("opera")&&(l.l+=m.l,l.t+=m.t);return{l:l.l,t:l.t,w:g-l.w-m.w,h:e-l.h-m.h}};c.setContentSize=function(f,d,g){f=b.byId(f);var n=d.w;d=d.h;a(f)&&(g=c.getPadBorderExtents(f,g),0<=n&&(n+=g.w),0<=d&&(d+=g.h));e(f,NaN,NaN,
n,d)};var f={l:0,t:0,w:0,h:0};c.setMarginBox=function(h,l,r){h=b.byId(h);var n=r||d.getComputedStyle(h);r=l.w;var t=l.h,m=a(h)?f:c.getPadBorderExtents(h,n),n=c.getMarginExtents(h,n);if(k("webkit")&&g(h)){var p=h.style;0<=r&&!p.width&&(p.width="4px");0<=t&&!p.height&&(p.height="4px")}0<=r&&(r=Math.max(r-m.w-n.w,0));0<=t&&(t=Math.max(t-m.h-n.h,0));e(h,l.l,l.t,r,t)};c.isBodyLtr=function(a){a=a||l.doc;return"ltr"==(l.body(a).dir||a.documentElement.dir||"ltr").toLowerCase()};c.docScroll=function(a){a=
a||l.doc;var b=l.doc.parentWindow||l.doc.defaultView;return"pageXOffset"in b?{x:b.pageXOffset,y:b.pageYOffset}:(b=k("quirks")?l.body(a):a.documentElement)&&{x:c.fixIeBiDiScrollLeft(b.scrollLeft||0,a),y:b.scrollTop||0}};k("ie")&&(c.getIeDocumentElementOffset=function(a){a=a||l.doc;a=a.documentElement;if(8>k("ie")){var c=a.getBoundingClientRect(),b=c.left,c=c.top;7>k("ie")&&(b+=a.clientLeft,c+=a.clientTop);return{x:0>b?0:b,y:0>c?0:c}}return{x:0,y:0}});c.fixIeBiDiScrollLeft=function(a,b){b=b||l.doc;
var f=k("ie");if(f&&!c.isBodyLtr(b)){var d=k("quirks"),e=d?l.body(b):b.documentElement,g=l.global;6==f&&(!d&&g.frameElement&&e.scrollHeight>e.clientHeight)&&(a+=e.clientLeft);return 8>f||d?a+e.clientWidth-e.scrollWidth:-a}return a};c.position=function(a,f){a=b.byId(a);var d=l.body(a.ownerDocument),e=a.getBoundingClientRect(),e={x:e.left,y:e.top,w:e.right-e.left,h:e.bottom-e.top};if(9>k("ie")){var g=c.getIeDocumentElementOffset(a.ownerDocument);e.x-=g.x+(k("quirks")?d.clientLeft+d.offsetLeft:0);e.y-=
g.y+(k("quirks")?d.clientTop+d.offsetTop:0)}f&&(d=c.docScroll(a.ownerDocument),e.x+=d.x,e.y+=d.y);return e};c.getMarginSize=function(a,f){a=b.byId(a);var e=c.getMarginExtents(a,f||d.getComputedStyle(a)),g=a.getBoundingClientRect();return{w:g.right-g.left+e.w,h:g.bottom-g.top+e.h}};c.normalizeEvent=function(a){"layerX"in a||(a.layerX=a.offsetX,a.layerY=a.offsetY);if(!k("dom-addeventlistener")){var b=a.target,b=b&&b.ownerDocument||document,f=k("quirks")?b.body:b.documentElement,d=c.getIeDocumentElementOffset(b);
a.pageX=a.clientX+c.fixIeBiDiScrollLeft(f.scrollLeft||0,b)-d.x;a.pageY=a.clientY+(f.scrollTop||0)-d.y}};return c})},"dojo/mouse":function(){define(["./_base/kernel","./on","./has","./dom","./_base/window"],function(k,l,b,d,e){function g(a,c){var b=function(b,f){return l(b,a,function(a){if(c)return c(a,f);if(!d.isDescendant(a.relatedTarget,b))return f.call(this,a)})};b.bubble=function(c){return g(a,function(a,b){var f=c(a.target),d=a.relatedTarget;if(f&&f!=(d&&1==d.nodeType&&c(d)))return b.call(f,
a)})};return b}b.add("dom-quirks",e.doc&&"BackCompat"==e.doc.compatMode);b.add("events-mouseenter",e.doc&&"onmouseenter"in e.doc.createElement("div"));b.add("events-mousewheel",e.doc&&"onmousewheel"in e.doc);e=b("dom-quirks")&&b("ie")||!b("dom-addeventlistener")?{LEFT:1,MIDDLE:4,RIGHT:2,isButton:function(a,c){return a.button&c},isLeft:function(a){return a.button&1},isMiddle:function(a){return a.button&4},isRight:function(a){return a.button&2}}:{LEFT:0,MIDDLE:1,RIGHT:2,isButton:function(a,c){return a.button==
c},isLeft:function(a){return 0==a.button},isMiddle:function(a){return 1==a.button},isRight:function(a){return 2==a.button}};k.mouseButtons=e;k=b("events-mousewheel")?"mousewheel":function(a,c){return l(a,"DOMMouseScroll",function(a){a.wheelDelta=-a.detail;c.call(this,a)})};return{_eventHandler:g,enter:g("mouseover"),leave:g("mouseout"),wheel:k,isLeft:e.isLeft,isMiddle:e.isMiddle,isRight:e.isRight}})},"dojo/_base/sniff":function(){define(["./kernel","./lang","../sniff"],function(k,l,b){k._name="browser";
l.mixin(k,{isBrowser:!0,isFF:b("ff"),isIE:b("ie"),isKhtml:b("khtml"),isWebKit:b("webkit"),isMozilla:b("mozilla"),isMoz:b("mozilla"),isOpera:b("opera"),isSafari:b("safari"),isChrome:b("chrome"),isMac:b("mac"),isIos:b("ios"),isAndroid:b("android"),isWii:b("wii"),isQuirks:b("quirks"),isAir:b("air")});return b})},"dojo/keys":function(){define(["./_base/kernel","./sniff"],function(k,l){return k.keys={BACKSPACE:8,TAB:9,CLEAR:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,META:l("webkit")?91:224,PAUSE:19,CAPS_LOCK:20,
ESCAPE:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT_ARROW:37,UP_ARROW:38,RIGHT_ARROW:39,DOWN_ARROW:40,INSERT:45,DELETE:46,HELP:47,LEFT_WINDOW:91,RIGHT_WINDOW:92,SELECT:93,NUMPAD_0:96,NUMPAD_1:97,NUMPAD_2:98,NUMPAD_3:99,NUMPAD_4:100,NUMPAD_5:101,NUMPAD_6:102,NUMPAD_7:103,NUMPAD_8:104,NUMPAD_9:105,NUMPAD_MULTIPLY:106,NUMPAD_PLUS:107,NUMPAD_ENTER:108,NUMPAD_MINUS:109,NUMPAD_PERIOD:110,NUMPAD_DIVIDE:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,
F13:124,F14:125,F15:126,NUM_LOCK:144,SCROLL_LOCK:145,UP_DPAD:175,DOWN_DPAD:176,LEFT_DPAD:177,RIGHT_DPAD:178,copyKey:l("mac")&&!l("air")?l("safari")?91:224:17}})},"dojo/dom-class":function(){define(["./_base/lang","./_base/array","./dom"],function(k,l,b){function d(c){if("string"==typeof c||c instanceof String){if(c&&!g.test(c))return a[0]=c,a;c=c.split(g);c.length&&!c[0]&&c.shift();c.length&&!c[c.length-1]&&c.pop();return c}return!c?[]:l.filter(c,function(a){return a})}var e,g=/\s+/,a=[""],c={};return e=
{contains:function(a,c){return 0<=(" "+b.byId(a).className+" ").indexOf(" "+c+" ")},add:function(a,c){a=b.byId(a);c=d(c);var e=a.className,g,e=e?" "+e+" ":" ";g=e.length;for(var l=0,k=c.length,m;l<k;++l)(m=c[l])&&0>e.indexOf(" "+m+" ")&&(e+=m+" ");g<e.length&&(a.className=e.substr(1,e.length-2))},remove:function(a,c){a=b.byId(a);var e;if(void 0!==c){c=d(c);e=" "+a.className+" ";for(var g=0,l=c.length;g<l;++g)e=e.replace(" "+c[g]+" "," ");e=k.trim(e)}else e="";a.className!=e&&(a.className=e)},replace:function(a,
d,g){a=b.byId(a);c.className=a.className;e.remove(c,g);e.add(c,d);a.className!==c.className&&(a.className=c.className)},toggle:function(a,c,g){a=b.byId(a);if(void 0===g){c=d(c);for(var l=0,k=c.length,t;l<k;++l)t=c[l],e[e.contains(a,t)?"remove":"add"](a,t)}else e[g?"add":"remove"](a,c);return g}}})},"dojo/NodeList-dom":function(){define("./_base/kernel ./query ./_base/array ./_base/lang ./dom-class ./dom-construct ./dom-geometry ./dom-attr ./dom-style".split(" "),function(k,l,b,d,e,g,a,c,f){function h(a){return function(c,
b,f){return 2==arguments.length?a["string"==typeof b?"get":"set"](c,b):a.set(c,b,f)}}var s=function(a){return 1==a.length&&"string"==typeof a[0]},r=function(a){var c=a.parentNode;c&&c.removeChild(a)},n=l.NodeList,t=n._adaptWithCondition,m=n._adaptAsForEach,p=n._adaptAsMap;d.extend(n,{_normalize:function(a,c){var b=!0===a.parse;if("string"==typeof a.template){var f=a.templateFunc||k.string&&k.string.substitute;a=f?f(a.template,a):a}f=typeof a;"string"==f||"number"==f?(a=g.toDom(a,c&&c.ownerDocument),
a=11==a.nodeType?d._toArray(a.childNodes):[a]):d.isArrayLike(a)?d.isArray(a)||(a=d._toArray(a)):a=[a];b&&(a._runParse=!0);return a},_cloneNode:function(a){return a.cloneNode(!0)},_place:function(a,c,b,f){if(!(1!=c.nodeType&&"only"==b))for(var d,e=a.length,h=e-1;0<=h;h--){var p=f?this._cloneNode(a[h]):a[h];if(a._runParse&&k.parser&&k.parser.parse){d||(d=c.ownerDocument.createElement("div"));d.appendChild(p);k.parser.parse(d);for(p=d.firstChild;d.firstChild;)d.removeChild(d.firstChild)}h==e-1?g.place(p,
c,b):c.parentNode.insertBefore(p,c);c=p}},position:p(a.position),attr:t(h(c),s),style:t(h(f),s),addClass:m(e.add),removeClass:m(e.remove),toggleClass:m(e.toggle),replaceClass:m(e.replace),empty:m(g.empty),removeAttr:m(c.remove),marginBox:p(a.getMarginBox),place:function(a,c){var b=l(a)[0];return this.forEach(function(a){g.place(a,b,c)})},orphan:function(a){return(a?l._filterResult(this,a):this).forEach(r)},adopt:function(a,c){return l(a).place(this[0],c)._stash(this)},query:function(a){if(!a)return this;
var c=new n;this.map(function(b){l(a,b).forEach(function(a){void 0!==a&&c.push(a)})});return c._stash(this)},filter:function(a){var c=arguments,f=this,d=0;if("string"==typeof a){f=l._filterResult(this,c[0]);if(1==c.length)return f._stash(this);d=1}return this._wrap(b.filter(f,c[d],c[d+1]),this)},addContent:function(a,c){a=this._normalize(a,this[0]);for(var b=0,f;f=this[b];b++)a.length?this._place(a,f,c,0<b):g.empty(f);return this}});return n})},"MW/equations/renderer/Renderer":function(){define("dojo/_base/declare dojo/_base/lang dojo/dom dojo/dom-attr dojo/dom-class dojo/dom-construct dojo/dom-style dojo/has ./model/importers/MathML ./model/importers/SimpleTeX ./model/importers/TeX ./model/SpacingClasses ./view/EquationView ./view/exporters/CanvasRenderer ./view/FontsLoaded ./view/viewmodel/SymbolMap".split(" "),
function(k,l,b,d,e,g,a,c,f,h,s,r,n,t,m,p){c.add("linux",function(){return window.navigator.platform.match(/linux/i)});c.add("win",function(){return window.navigator.platform.match(/win32|win64/i)});c.add("reallyie",function(){return/rv:11\.0/.test(navigator.userAgent)?11:c("ie")});return k(null,{MINIMALFONTSIZE:10,SCRIPTSCALINGFACTOR:0.7,constructor:function(a){var c;a=a||{};this._cacheFontMetrics=!0===a.cacheFontMetrics;this._scriptScalingFactor=a._scriptScalingFactor||this.SCRIPTSCALINGFACTOR;this._minimalFontSize=
a._minimalFontSize||this.MINIMALFONTSIZE;c=a.equationFormat||"mathml";c=c.toLowerCase();this._pxPerEm=Math.round(1.1*(a.pxPerEm||0));this._symbolMap=new p;this._canvasRenderer=new t;"mathml"===c?(a.flavor=a.flavor||"MathML 2.0",this._importer=new f(this._symbolMap,a)):this._importer="tex"===c?new s(this._symbolMap,r):new h(this._symbolMap,r)},render:function(a,c){return m.then(l.hitch(this,function(b){this._adjustMinFontSize(b.minFontSize);return this._render(a,c)}))},renderToCanvas:function(a,c){return m.then(l.hitch(this,
function(b){this._adjustMinFontSize(b.minFontSize);return this._renderToCanvas(a,c)}))},renderToImageURL:function(a,c){return m.then(l.hitch(this,function(b){this._adjustMinFontSize(b.minFontSize);return this._renderToImageURL(a,c)}))},renderToImageURLSynch:function(a,c){return this._renderToImageURL(a,c)},exportDomnodeToCanvas:function(a,c){return this._canvasRenderer.renderToCanvas(a,c)},exportDomnodeToImageURL:function(a,c,b){a=this.exportDomnodeToCanvas(a,c);b=this._canvasRenderer.getImageObject(a,
b);g.destroy(a);return b},_adjustMinFontSize:function(a){this._minimalFontSize=Math.max(this._minimalFontSize,a)},_renderEquationOffScreen:function(a,c){var b=g.create("span",{style:{display:"inline-block",position:"absolute",right:"-1000px",bottom:"-1000px",fontSize:c,whiteSpace:"pre-wrap"}},document.body);this._render(a,b);return b},_renderToCanvas:function(a,c){var b=this._renderEquationOffScreen(a,c),f=this.exportDomnodeToCanvas(b.firstElementChild);g.destroy(b);return f},_renderToImageURL:function(a,
c,b){a=this._renderToCanvas(a,c);b=this._canvasRenderer.getImageObject(a,b);g.destroy(a);return b},_addStyleAttributes:function(a,c){var b={},f,d,e;if(c){f=c.split(";");for(d=0;d<f.length;d+=1)e=f[d].split(":"),1<e.length&&(b[e[0].trim()]=e[1].trim());if(b=b.fontSize||b["font-size"])a.pxPerEm=parseFloat(b)}},_render:function(a,c){var b=!0,f,d,e,h;try{f=this._importer.parse(a),b=(d=this._importer.makeEquation(f))&&!d.foundEncodingIssues,h={domNode:c,symbolMap:this._symbolMap,pxPerEm:this._pxPerEm,
creatorFlavor:d.creatorFlavor,scriptScalingFactor:this._scriptScalingFactor,minimalFontSize:this._minimalFontSize},this._addStyleAttributes(h,d.style||""),e=new n(h),e.layoutAndRender(d),this._cacheFontMetrics&&(this._pxPerEm=e.emToPx(1))}catch(g){b=!1}return b},_getModel:function(a){var c,b=null;try{c=this._importer.parse(a),b=this._importer.makeEquation(c)}catch(f){}return b}})})},"MW/equations/renderer/model/importers/MathML":function(){define("dojo/_base/declare dojo/_base/lang dojo/has ./Base ./MathMLEntities ../../Utilities".split(" "),
function(k,l,b,d,e,g){return k(d,{constructor:function(a,c){c=c||{};this.identifierTable=this.operatorTable=this._math=null;this.symbols=a;this._parser=null;window.DOMParser&&(this._parser=new window.DOMParser);this._IEparser=null;!this._parser&&b("ie")&&(this._IEparser=new window.ActiveXObject("Microsoft.XMLDOM"),this._IEparser.async=!1);this.flavor=c.flavor||"MathML 2.0";this.rootElementName=c.rootElementName||"math"},initMaps:function(){this.actionMap=this.makeActionMap();this.symbolMap=this.makeSymbolMap();
this.operatorTable={"\u2061":"ZeroWidthSpace","\u2062":"InvisibleTimes","\u2146":"d","\u222b":"intop","\u222e":"contourintop","\u2211":"sum","\u220f":"prod","\u200b":"ZeroWidthSpace","|":"verticalbar","\u2225":"dblverticalbar","\u2016":"dblverticalbar","\u2308":"ceilleft","\u2309":"ceilright","\u230a":"floorleft","\u230b":"floorright","\u2329":"anglebracketleft","\u232a":"anglebracketright","\ufe37":"overbrace","~":"tildeAccent","\u02dc":"smallTildeAccent","\u2032":"prime","\u203e":"macron","\u2147":"exponentiale",
"\u2148":"imaginaryi","*":"*"};this.operatorTable["\u2212"]=this.operatorTable["-"];this.identifierTable={"...":"ldots","\u2147":"e","\u2148":"i"}},_parseUsingIE:function(a){var c=null,b=this._IEparser;b&&(b.loadXML(a),c=b);return c},_parseString:function(a){var c;try{c=this._parser?this._parser.parseFromString(a,"application/xml"):this._parseUsingIE(a)}catch(b){c=null}return c},parse:function(a){var c;null===this.actionMap&&this.initMaps();this.initBaseParser();this.initParser();"string"===typeof a?
(a=e.replace(a),c=this._parseString(a)):(c={},c.firstChild=a);return c},makePEG:function(){return null},initParser:function(){this._unexpectedInput=!1;this._stretchySymbolBlacklist={}},makeSymbolMap:function(){return{larr:"leftarrow",rarr:"rightarrow",uarr:"uparrow",darr:"downarrow",harr:"leftrightarrow",lArr:"Leftarrow",rArr:"Rightarrow",uArr:"Uparrow",dArr:"Downarrow",hArr:"Leftrightarrow"}},makeActionMap:function(){var a={mrow:[this.appendMrow],mfrac:[this.appendMfrac],msub:[this.appendMsub],msup:[this.appendMsup],
msubsup:[this.appendMsubsup],munder:[this.appendMsub,"stack"],mover:[this.appendMsup,"stack"],munderover:[this.appendMsubsup,"stack"],mi:[this.appendMi],mo:[this.appendMo],mn:[this.appendMn],mfenced:[this.appendMfenced],msqrt:[this.appendMsqrt],mroot:[this.appendMroot],mtable:[this.appendMtable],malignmark:[this.appendMalignmark],mtext:[this.appendMtext],mstyle:[this.appendMstyle],maction:[this.appendMaction],mmultiscripts:[this.appendMmultiscripts],parsererror:[this.appendMrow],h3:[this.appendMrow],
mspace:[this.appendMrow],mphantom:[this.appendMrow],ms:[this.appendMs],menclose:[this.appendMrow],semantics:[this.appendMrow],maligngroup:[this.noAppend],annotation:[this.noAppend],"annotation-xml":[this.noAppend],"#comment":[this.noAppend]};a[this.rootElementName]=[this.appendMath];return a},_getName:function(a){var c=a.localName;c||(c=a.nodeName);return c.toLowerCase()},append:function(a){var c=this._getName(a),c=this.actionMap[c],b=null;c?1===c.length?b=c[0].call(this,a):2===c.length&&(b=c[0].call(this,
a,c[1])):this._unexpectedInput=!0;return b},makeEquation:function(a){var c;if(!a)return null;c=this.append(a.firstChild);0<Object.keys(this._stretchySymbolBlacklist).length&&(c=this.append(a.firstChild));c.foundEncodingIssues=this._unexpectedInput;c.creator="MathML";c.creatorFlavor=this.flavor;return c},_trim:function(a){return a.replace(/^ +| +$/gm,"")},getText:function(a,c){var b,d;c=c||{};b=!1!==c.trim;return a.firstChild&&(d=a.firstChild.data)?b?this._trim(d):d:""},appendMath:function(a){var c;
c=this.attributes(a);var b=c.display;c.inline=b?"inline"===b:!0;c=this.makeRoot(c);this.fillImplicitRow(a,c.children[0]);return c},fillItemOrRow:function(a,c){a&&"mrow"===this._getName(a)?this.fillRow(a,c):(this.pushRow(c),this.append(a),this.popRow())},skipText:function(a){for(;a&&"#text"===this._getName(a);)a=a.nextSibling;return a},skipTextBack:function(a){for(;a&&"#text"===this._getName(a);)a=a.previousSibling;return a},myFirstElementChild:function(a){return this.skipText(a.firstChild)},myLastElementChild:function(a){return this.skipTextBack(a.lastChild)},
myNextElementSibling:function(a){return this.skipText(a.nextSibling)},myPrevElementSibling:function(a){return this.skipTextBack(a.previousSibling)},myChildElements:function(a){var c=[];for(a=this.myFirstElementChild(a);a;)c.push(a),a=this.myNextElementSibling(a);return c},fillImplicitRow:function(a,c,b){var d=this.myFirstElementChild(a);d&&"mrow"===this._getName(d)&&!this.myNextElementSibling(d)?this.fillRow(d,c,b):this.fillRow(a,c,b)},_scanChildForDelimiter:function(a,c){var b;a&&((b=a.symbolName)&&
this.symbols.isDelimiter(b)?(this.symbols.isOpeningDelimiter(b)?(c.parens.push(1),c.parencount+=1,c.first||(c.needsSubRows=!0)):this.symbols.isClosingDelimiter(b)?(c.parens.push(-1),c.parencount-=1):c.parens.push(0),0>c.parencount&&(c.balancedParens=!1)):c.parens.push(0),c.first=!1)},_scanRowForDelimiters:function(a,c,b){var d={parens:[],needsSubRows:!1,parencount:0,balancedParens:!0,first:!0};this.pushRow(c);for(c=this.myFirstElementChild(a);c;)!d.first&&b&&this.pushSymbol(","),a=this.append(c),
this._scanChildForDelimiter(a,d),c=this.myNextElementSibling(c);0!==d.parencount&&(d.balancedParens=!1);d.needsSubRows=d.needsSubRows&&d.balancedParens&&!b;this.popRow();return{needsSubRows:d.needsSubRows,parens:d.parens}},fillRow:function(a,c,b){var d;g.copyCommonAttributes(this.attributes(a),c);b=this._scanRowForDelimiters(a,c,b||!1);if("MathType"===this.flavor&&b.needsSubRows){a=c.children;c.children=[];this.pushRow(c);for(c=0;c<a.length;c+=1)1===b.parens[c]&&(d=this.makeRow(),this.push(d),this.pushRow(d)),
this.push(a[c]),-1===b.parens[c]&&this.popRow();this.popRow()}},noAppend:function(){return null},appendMrow:function(a){var c=null,c=this.makeRow(this.attributes(a));this.push(c);this.fillRow(a,c);return c},appendMn:function(a){return this.pushNumber(this.getText(a),this.attributes(a))},appendToPreviousId:function(a){var c=this.row.children;return 0<c.length&&(c=c[c.length-1],"MathText"===c.className&&"id"===c.kind&&1===a.length)?(c.text+=a,!0):!1},appendIdentifier:function(a,c){var b=null;return b=
this.pushText(a,1<a.length?"code":"id",c)},appendMi:function(a){var c;"MathType"===this.flavor?(c=this.getText(a,{trim:!1}),c=" "===c?"\u00a0":l.trim(c)):c=this.getText(a);var b=this.symbols.unicodeMap;return(b=this.identifierTable[c]||(b?b[c]:null))?this.pushSymbol(b,this.attributes(a)):this.appendIdentifier(c,this.attributes(a))},attributes:function(a){var c={};a=a.attributes;var b,d;for(d=0;d<a.length;d+=1)b=a[d],"true"===b.value?b.value=!0:"false"===b.value&&(b.value=!1),c[b.name]=b.value;return c},
_checkMoInMsubSup:function(a,c){var b=a.parentNode,d=this.myFirstElementChild(b),b=this._getName(b);if("msub"===b||"msup"===b||"msubsup"===b)b=this.symbols.symbolMap[c],d===a&&b.stretchyDefault&&(this._stretchySymbolBlacklist[c]=!0)},_isStretchyDelim:function(a,c){return!0===a.stretchyDefault&&a.stretchy&&"false"!==c.stretchy||!0===a.stretchy&&"true"===c.stretchy},_appendSingleOperator:function(a,c,b){var d=this.symbols.symbolMap,e=this.operatorTable[b],g=null,l=d&&e?d[e]:null,k=!1,g=null;if(l){if("ZeroWidthSpace"===
e)return null;k=this._isStretchyDelim(l,c);g=e;this._checkMoInMsubSup(a,g);this._stretchySymbolBlacklist[g]&&(k=!1)}else g=(a=this.symbols.unicodeMap)?a[b]:b,(l=d?d[g]:null)?k=this._isStretchyDelim(l,c):e&&(g=e);g?k?g=this.pushDelim(g,c):(g=this.pushSymbol(g,c),g.stretchy="true"===c.stretchy):g=this.pushCode(b,c);g.attributes=c;return g},appendMo:function(a){var c,b="",d=[],e=this.attributes(a),g=this.getText(a),g=this.mapSymbolName(g);g.split("").forEach(l.hitch(this,function(a){this.symbols.unicodeMap[a]?
(b&&d.push(b),d.push(a),b=""):b+=a}));b&&d.push(b);d.forEach(l.hitch(this,function(b){c=this._appendSingleOperator(a,e,b)}));return c},appendMs:function(a){return this.pushCode('"'+this.getText(a)+'"',this.attributes(a))},appendMtext:function(a){var c=this.attributes(a);return"MathType"===this.flavor?this.pushMtext(this.getText(a,{trim:!1}).replace(/ /g,"\u00a0"),c):this.pushMtext(this.getText(a),c)},appendMfrac:function(a){var c=this.attributes(a);a=this.myFirstElementChild(a);var b=this.myNextElementSibling(a),
c=this.makeFraction(c);this.push(c);this.fillItemOrRow(a,c.children[0]);this.fillItemOrRow(b,c.children[1]);return c},appendMfenced:function(a){var c=this.makeFenced(this.attributes(a));this.push(c);this.pushRow(c);this.fillRow(a,c.children[0],!0);this.popRow();return c},appendMstyle:function(a){var c=this.makeStyle(this.attributes(a));this.push(c);this.fillImplicitRow(a,c.children[0]);return c},appendMaction:function(a){var c=this.attributes(a);a=this.myFirstElementChild(a);var b=this.myNextElementSibling(a),
d;d=this.makeAction(c);this.push(d);this.fillItemOrRow(a,d.children[0]);"tooltip"===c.actiontype?this.fillItemOrRow(b,d.children[1]):d.children[1]=null;return d},appendMsqrt:function(a){var c=this.makeRadical(this.attributes(a));this.push(c);this.fillImplicitRow(a,c.children[0]);return c},appendMroot:function(a){var c=this.myFirstElementChild(a),b=this.myNextElementSibling(c);a=this.makeRadical(this.attributes(a));this.push(a);this.fillItemOrRow(c,a.children[0]);this.fillItemOrRow(b,a.children[1]);
return a},parseAlign:function(a){a=a.split(" ");var c,b="";for(c=0;c<a.length;c+=1)a[c]&&(b+=a[c].charAt(0));return b},parseAlignList:function(a){var c,b="";a=l.trim(a);if(2>a.length)return"";if("{"!==a[0]||"}"!==a[-1])return this.parseAlign(a);c=a.slice(1,-2).split("} *{");for(a=0;a<c.length;a+=1)b+=c(a)?this.parseAlign(c[a]).charAt(0):"a";return b},appendMalignmark:function(a){return this.pushText("","alignmark",this.attributes(a))},appendMtable:function(a){var c=this.attributes(a);a=this.myChildElements(a);
var b=a.length,d,e,g,l=0;for(d=0;d<b;d+=1)a[d]=this.myChildElements(a[d]),l=Math.max(l,a[d].length);c.rows=b;c.cols=l;c.columnalign&&(c.columnalign=this.parseAlign(c.columnalign));c.groupalign&&(c.columnalign=this.parseAlignList(c.groupalign));c=this.makeMatrix(c);for(d=0;d<a.length;d+=1){b=a[d];for(e=0;e<l;e+=1)g=this.makeRow(),c.children.push(g),e<b.length&&this.fillImplicitRow(b[e],g)}return this.push(c)},appendMsub:function(a,c){var b=this.attributes(a),d=this.myFirstElementChild(a),e=this.myNextElementSibling(d);
c&&(b.limitStyle=c);b=this.makeScript(b);this.push(b);this.fillItemOrRow(d,b.children[0]);if("MathType"===this.flavor){d=this.myLastElementChild(a);for(this.pushRow(b.children[0]);e!==d;)this.append(e),e=this.myNextElementSibling(e);this.popRow()}b.children[2]=null;this.fillItemOrRow(e,b.children[1]);return b},appendMsup:function(a,c){var b=this.attributes(a),d=this.myFirstElementChild(a),e=this.myNextElementSibling(d);c&&(b.limitStyle=c);b=this.makeScript(b);this.push(b);this.fillItemOrRow(d,b.children[0]);
if("MathType"===this.flavor){d=this.myLastElementChild(a);for(this.pushRow(b.children[0]);e!==d;)this.append(e),e=this.myNextElementSibling(e);this.popRow()}b.children[1]=null;this.fillItemOrRow(e,b.children[2]);return b},appendMsubsup:function(a,c){var b=this.attributes(a),d=this.myFirstElementChild(a),e=this.myNextElementSibling(d),g=this.myNextElementSibling(e);c&&(b.limitStyle=c);b=this.makeScript(b);this.push(b);this.fillItemOrRow(d,b.children[0]);"MathType"===this.flavor&&(d=this.myLastElementChild(a),
g!==d&&console.warn("Broken MathML encoding: msubsup has more than 3 children"));this.fillItemOrRow(e,b.children[1]);this.fillItemOrRow(g,b.children[2]);return b},_processOneMultiScriptChild:function(a,c){var b=null;c&&"none"!==c.localName&&(b=this.makeRow(),this.fillItemOrRow(c,b));a.children.push(b)},_processTwoMultiScriptChildren:function(a,c){this._processOneMultiScriptChild(a,c);c=this.myNextElementSibling(c);this._processOneMultiScriptChild(a,c);return this.myNextElementSibling(c)},appendMmultiscripts:function(a){var c=
this.myFirstElementChild(a);a=this.makeMultiScript(this.attributes(a));var b=0;this.push(a);this.fillItemOrRow(c,a.children[0]);for(c=this.myNextElementSibling(c);c&&"mprescripts"!==c.localName;)c=this._processTwoMultiScriptChildren(a,c),b+=1;a.numPostPairs=b;for(c&&(c=this.myNextElementSibling(c));c;)c=this._processTwoMultiScriptChildren(a,c);return a}})})},"MW/equations/renderer/model/importers/Base":function(){define("dojo/_base/declare ../MathAction ../MathDelimiter ../MathFenced ../MathFraction ../MathMatrix ../MathMultiScript ../MathRadical ../MathRoot ../MathRow ../MathScript ../MathSpace ../MathStyle ../MathText".split(" "),
function(k,l,b,d,e,g,a,c,f,h,s,r,n,t){return k(null,{constructor:function(){this.row=this.symbols=this.symbolMap=this.actionMap=this.peg=null;this.rows=[];this.str=""},initMaps:function(){this.peg=this.makePEG();this.actionMap=this.makeActionMap();this.symbolMap=this.makeSymbolMap()},makePEG:function(){throw"Unimplemented abstract method makePEG";},makeActionMap:function(){throw"Unimplemented abstract method makeActionMap";},makeSymbolMap:function(){throw"Unimplemented abstract method makeSymbolMap";
},initParser:function(){throw"Unimplemented abstract method initParser";},initBaseParser:function(){this.row=null;this.rows=[];this.str=""},parse:function(a){this.peg||this.initMaps();this.initBaseParser();this.initParser();return this.peg.parse(a)},pushRow:function(a){this.rows.push(this.row);this.row=a},popRow:function(){this.row=this.rows.pop()},makeEquation:function(a){var c=this.makeRoot();a&&(this.str=a.str,this.fillRow(a.tree,c.children[0]));return c},makeRoot:function(a){a=a||{};a.children=
a.children||[this.makeRow()];return new f(a)},makeRow:function(a){a=a||{};a.children=a.children||[];return new h(a)},makeDelim:function(a){a=a||{};a.isAccent=this.symbols.isAccent(a.symbolName);return new b(a)},makeText:function(a){a=a||{};a.isAccent=this.symbols.isAccent(a.symbolName);return new t(a)},makeSymbol:function(a,c){c=c||{};c.text=" ";c.kind="symbol";c.symbolName=a;c.isAccent=this.symbols.isAccent(a);return new t(c)},makeFraction:function(a){a=a||{};a.children=a.children||[this.makeRow(),
this.makeRow()];return new e(a)},makeRadical:function(a){a=a||{};a.children=a.children||[this.makeRow(),this.makeRow()];return new c(a)},makeFenced:function(a){a=a||{};a.children=a.children||[this.makeRow()];return new d(a)},makeStyle:function(a){a=a||{};a.children=a.children||[this.makeRow()];return new n(a)},makeAction:function(a){a=a||{};a.children=a.children||[this.makeRow(),this.makeRow()];return new l(a)},makeSpace:function(a){a=a||{};return new r(a)},makeScript:function(a){a=a||{};a.children=
a.children||[this.makeRow(),this.makeRow(),this.makeRow()];return new s(a)},makeMultiScript:function(c){c=c||{};c.children=c.children||[this.makeRow()];return new a(c)},makeMatrix:function(a){a.children=a.children||[];return new g(a)},name:function(a){return this.peg.names[a.name]},slice:function(a){return this.str.slice(a.start,a.end)},push:function(a){this.row.children.push(a);return a},pushText:function(a,c,b){b=b||{};b.text=a;b.kind=c;a="symbol"===c?this.makeSymbol(a,b):this.makeText(b);return this.push(a)},
pushCode:function(a,c){c=c||{};c.text=a;c.kind="code";return this.push(this.makeText(c))},pushMtext:function(a,c){c=c||{};c.text=a;c.kind="mtext";return this.push(this.makeText(c))},pushNumber:function(a,c){c=c||{};c.text=a;c.kind="number";return this.push(this.makeText(c))},pushSymbol:function(a,c){return this.push(this.makeSymbol(a,c))},pushDelim:function(a,c){c=c||{};c.symbolName=a;return this.push(this.makeDelim(c))},unknownAction:function(){},fireAction:function(a,c){a?1===a.length?a[0].call(this,
c):2===a.length?a[0].call(this,c,a[1]):a[0].call(this,c,a[1],a[2]):this.unknownAction(c)},append:function(a){this.fireAction(this.actionMap[this.peg.names[a.name]],a)},mapSymbolName:function(a){var c=this.symbolMap[a];return c?c:a},consume:function(){},appendSymbol:function(a){a=this.slice(a).trim();this.pushSymbol(this.mapSymbolName(a));this.consume(1)}})})},"MW/equations/renderer/model/MathAction":function(){define(["dojo/_base/declare","./MathBaseNode"],function(k,l){return k(l,{constructor:function(b){b=
b||{};this.className="MathAction";this.actiontype=b.actiontype;this.children=b.children},layout:function(b){var d=b.layoutChildren([this.children[0]]);b=b.parseBoxes("h{1}",d);b.computeMetrics();"tooltip"===this.actiontype&&(d=this.children[1],"MathRow"===d.className&&1===d.children.length&&(d=d.children[0],"MathText"===d.className&&"mtext"===d.kind&&(b.tooltip=d.text)));return b}})})},"MW/equations/renderer/model/MathBaseNode":function(){define(["dojo/_base/declare","../Utilities"],function(k,l){return k(null,
{constructor:function(b){b=b||{};l.copyCommonAttributes(b,this)},layout:function(){throw"layout method for class '"+this.className+"'' not defined";},_mathvariantIsItalic:function(b){return-1!==(b||"").indexOf("italic")},isItalicText:function(){return!1},isVerticalDelimiter:function(){return!1},isAccent:function(){return!1},ascentBelowXHeight:function(){return!1}})})},"MW/equations/renderer/Utilities":function(){define(["dojo/_base/lang"],function(k){var l=["class","id","mathvariant","style"],b=RegExp(eval('"[\\u0300-\\u036f\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1-\\u05c2\\u05c4-\\u05c5\\u05c7\\u0610-\\u061a\\u064b-\\u065e\\u0670\\u06d6-\\u06dc\\u06df-\\u06e4\\u06e7-\\u06e8\\u06ea-\\u06ed\\u0711\\u0730-\\u074a\\u07a6-\\u07b0\\u07eb-\\u07f3\\u0901-\\u0902\\u093c\\u0941-\\u0948\\u094d\\u0951-\\u0954\\u0962-\\u0963\\u0981\\u09bc\\u09c1-\\u09c4\\u09cd\\u09e2-\\u09e3\\u0a01-\\u0a02\\u0a3c\\u0a41-\\u0a42\\u0a47-\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a70-\\u0a71\\u0a75\\u0a81-\\u0a82\\u0abc\\u0ac1-\\u0ac5\\u0ac7-\\u0ac8\\u0acd\\u0ae2-\\u0ae3\\u0b01\\u0b3c\\u0b3f\\u0b41-\\u0b44\\u0b4d\\u0b56\\u0b62-\\u0b63\\u0b82\\u0bc0\\u0bcd\\u0c3e-\\u0c40\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55-\\u0c56\\u0c62-\\u0c63\\u0cbc\\u0cbf\\u0cc6\\u0ccc-\\u0ccd\\u0ce2-\\u0ce3\\u0d41-\\u0d44\\u0d4d\\u0d62-\\u0d63\\u0dca\\u0dd2-\\u0dd4\\u0dd6\\u0e31\\u0e34-\\u0e3a\\u0e47-\\u0e4e\\u0eb1\\u0eb4-\\u0eb9\\u0ebb-\\u0ebc\\u0ec8-\\u0ecd\\u0f18-\\u0f19\\u0f35\\u0f37\\u0f39\\u0f71-\\u0f7e\\u0f80-\\u0f84\\u0f86-\\u0f87\\u0f90-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u102d-\\u1030\\u1032-\\u1037\\u1039-\\u103a\\u103d-\\u103e\\u1058-\\u1059\\u105e-\\u1060\\u1071-\\u1074\\u1082\\u1085-\\u1086\\u108d\\u135f\\u1712-\\u1714\\u1732-\\u1734\\u1752-\\u1753\\u1772-\\u1773\\u17b7-\\u17bd\\u17c6\\u17c9-\\u17d3\\u17dd\\u180b-\\u180d\\u18a9\\u1920-\\u1922\\u1927-\\u1928\\u1932\\u1939-\\u193b\\u1a17-\\u1a18\\u1b00-\\u1b03\\u1b34\\u1b36-\\u1b3a\\u1b3c\\u1b42\\u1b6b-\\u1b73\\u1b80-\\u1b81\\u1ba2-\\u1ba5\\u1ba8-\\u1ba9\\u1c2c-\\u1c33\\u1c36-\\u1c37\\u1dc0-\\u1de6\\u1dfe-\\u1dff\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2de0-\\u2dff\\u302a-\\u302f\\u3099-\\u309a\\ua66f\\ua67c-\\ua67d\\ua802\\ua806\\ua80b\\ua825-\\ua826\\ua8c4\\ua926-\\ua92d\\ua947-\\ua951\\uaa29-\\uaa2e\\uaa31-\\uaa32\\uaa35-\\uaa36\\uaa43\\uaa4c\\ufb1e\\ufe00-\\ufe0f\\ufe20-\\ufe26]|\\ud800\\uddfd|\\ud802[\\ude01-\\ude03\\ude05-\\ude06\\ude0c-\\ude0f\\ude38-\\ude3a\\ude3f]|\\ud834[\\udd67-\\udd69\\udd7b-\\udd82\\udd85-\\udd8b\\uddaa-\\uddad\\ude42-\\ude44]|\\udb40[\\udd00-\\uddef]"'),
"g");return{isSingleCharIdentString:function(d){return 1===d.replace(b,"").length},copyCommonAttributes:function(b,e){l.forEach(k.hitch(this,function(g){b[g]&&(e[g]=b[g])}))},stringAscentBelowXHeight:function(b){return b.match(/^[acegmnopqrsuvwxyz+\-\u2009\u2212\u03B1\u03B3\u03B5\u03B7\u03B9\u03BA\u03BC\u03BD\u03BF\u03C0\u03C1\u03C3\u03C4\u03C5\u03C7\u03C8\u03C9\u03C6\u03D6\u03F1\u03DB]*$/)}}})},"MW/equations/renderer/model/MathDelimiter":function(){define(["dojo/_base/declare","./MathBaseNode"],
function(k,l){return k(l,{constructor:function(b){b=b||{};this._isAccent=b.isAccent;this.className="MathDelimiter";this.symbolName=b.symbolName;this.rotated=!1},_layoutStretchyBox:function(b,d){var e=b.mathAxis();d.setSymbolBoxData(this,b,e);return d},_layoutRotatedBox:function(b){var d=b.parseBoxes("x{s}"),e=d.templateParts,g=b.renderer.symbols;this.symbolName=g.getBaseSymbolName(this.symbolName);this._isAccent=g.isAccent(this.symbolName);this._layoutStretchyBox(b,e[1]);d.accentType=this.accentType;
return d},isVerticalDelimiter:function(){return!this.rotated},isAccent:function(){return this._isAccent},layout:function(b){return(this.rotated=b.renderer.symbols.isRotated(this.symbolName))?this._layoutRotatedBox(b):this._layoutStretchyBox(b,b.parseBoxes("s"))}})})},"MW/equations/renderer/model/MathFenced":function(){define(["dojo/_base/declare","./MathBaseNode","./SpacingClasses"],function(k,l,b){return k(l,{constructor:function(b){b=b||{};this.className="MathFenced";this.open=b.open||"(";this.close=
b.close||")";this.children=b.children},layout:function(d){var e=d.layoutChildren(this.children),g=e[0],e=d.parseBoxes("h{s1s}",e),a=e.templateParts,c=a[1],f=a[2];c.setSymbolName(this.open);c.resizeAndCenterDelimiter(d,g.ascent(),g.descent(),c.AUTO_SYMMETRIC);f.setSymbolName(this.close);f.resizeAndCenterDelimiter(d,g.ascent(),g.descent(),f.AUTO_SYMMETRIC);d.computeTemplateMetrics(a);e.spacing=b.NEST;c.spacing=b.OPEN;f.spacing=b.CLOSE;return e}})})},"MW/equations/renderer/model/SpacingClasses":function(){define([],
function(){return{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,NEST:8}})},"MW/equations/renderer/model/MathFraction":function(){define(["dojo/_base/declare","./MathBaseNode","./SpacingClasses"],function(k,l,b){return k(l,{constructor:function(b){b=b||{};this.className="MathFraction";this.bevelled=b.bevelled||!1;this.linethickness=b.linethickness||"";this.children=b.children},_layoutRegularFraction:function(d,e){var g;g=e.mathAxis();var a=e.barHeight(),c=e.parseBoxes("v{1wrw2}",d),f=c.templateParts,
h=parseFloat(this.linethickness);isNaN(h)&&(h=a);f[1].length=a;f[3].length=a;f[2].thickness=h;f[0].alignment="c";e.computeTemplateMetrics(f);g=d[0].height()+g-a;c.setAscent(g);c.spacing=b.INNER;return c},_placeFractionBar:function(b,e,g,a,c){var f=g+a,h=2/3;b.setSymbolName("/");b.resizeAndCenterDelimiter(e,g*h,a*h,b.NOT_SYMMETRIC);b.setAscent(b.height()/f*g+c);b.setWidth(e.emToPx(0.1));b.setLeft(-Math.floor((b.precomputedWidth-b.width())/2))},_layoutBevelledFraction:function(b,e){var g=e.parseBoxes("h{v{1}v{s}v{2}}",
b),a=g.templateParts,c=a[1],f=a[2],h=a[3],l=a[4],k=e.mathAxis()/2,n=b[0].height(),t=b[1].height();this._placeFractionBar(a[3],e,n,t,k);c.computeMetrics();c.setDescent(0);f.computeMetrics();f.setAscent(h.ascent()-k);l.computeMetrics();l.setAscent(0);g.computeMetrics();return g},layout:function(b){var e=b.layoutChildren(this.children,{sizes:[1,1]});return"true"===this.bevelled?this._layoutBevelledFraction(e,b):this._layoutRegularFraction(e,b)}})})},"MW/equations/renderer/model/MathMatrix":function(){define(["dojo/_base/declare",
"./MathBaseNode"],function(k,l){return k(l,{constructor:function(b){this.className="MathMatrix";this.rows=b.rows;this.cols=b.cols;this.columnalign=b.columnalign;this.children=b.children},_initColSpec:function(b){var d=this.columnalign||"a",e;d.length<b&&(e=d.charAt(d.length-1),b=b-d.length+1,d+=Array(b).join(e));return d},_initWorkData:function(b,d,e,g){b=g.renderer;d={rowAscent:[],rowDescent:[],columnspacing:Math.ceil(g.emToPx(0.8)),rowspacing:Math.ceil(g.emToPx(0.4))};var a=d.rowspacing/2,c,f;for(c=
e-1;0<=c;c-=1)f=0===c?0:a,d.rowAscent[c]=Math.ceil(g.emToPx(b.fontAscent)+f),f=c===e-1?0:a,d.rowDescent[c]=Math.ceil(g.emToPx(b.fontDescent)+f);return d},_setColumnAlignment:function(b,d,e,g,a){e=this._initColSpec(e);var c;for(c=0;c<d.length;c+=1)d[c]=this._setOneColumnAlignment(b,d[c],g,e.charAt(c),a)},_setOneColumnAlignment:function(b,d,e,g,a){var c=null;if("l"===g||"r"===g||"c"===g)return d.alignment=g,d;if(1===e)return d;if("d"===g||"a"===g)c=this._splitColumn(b,d,e,g,a);else throw"unknown alignment "+
g;if(!c)return d;b=a.parseBoxes("h{*}",c);b.computeMetrics();return b},_getSplitInfo:function(b,d,e){var g=[],a,c;for(a=0;a<e;a+=1){c=b.children[a];c=c.findAlignmentPoint(d,[]);if("\x3d"===d&&!c)return null;g.push(c)}return g},_newTableEntryBox:function(b,d){return b.parseBoxes("h{v{}1w}",[d])},_splitColumn:function(b,d,e,g,a){var c="d",f=[],h,l;"a"===g&&(c="\x3d");g=this._getSplitInfo(d,c,e);if(!g)return null;for(c=0;c<e;c+=1)h=d.children[c],g[c]&&(l=h.splitAt(g[c]),l=this._newTableEntryBox(a,l.right)),
f.push(l);a=a.parseBoxes("v{*}",f);this._setOneColumnEntrySizes(b,0,[a],1,e);a.computeMetrics();d.alignment="r";a.alignment="l";return[d,a]},_computeEntrySizes:function(b,d,e,g){var a,c,f,h,l=b.rowspacing/2;for(a=e-1;0<=a;a-=1){c=d[a].children;for(e=g-1;0<=e;e-=1)f=c[e].children[1],h=0===e?0:l,b.rowAscent[e]=Math.max(b.rowAscent[e],Math.ceil(f.ascent()+h)),h=e===g-1?0:l,b.rowDescent[e]=Math.max(b.rowDescent[e],Math.ceil(f.descent()+h))}},_setOneColumnEntrySizes:function(b,d,e,g,a){var c,f;e=e[d];
for(a-=1;0<=a;a-=1)c=e.children[a],f=c.templateParts,f[1].setAscentAndDescent(b.rowAscent[a],b.rowDescent[a]),d<g-1&&(f[2].length=b.columnspacing),f[2].computeMetrics(),c.computeMetrics();e.computeMetrics()},_setEntrySizes:function(b,d,e,g){var a;for(a=0;a<e;a+=1)this._setOneColumnEntrySizes(b,a,d,e,g)},_setTableData:function(b,d){var e=b.children[0].children,g=e.length,a=e[0].children.length,c=this._initWorkData(e,g,a,d);this._computeEntrySizes(c,e,g,a);this._setEntrySizes(c,e,g,a);this._setColumnAlignment(c,
e,g,a,d);b.children[0].computeMetrics();b.computeMetrics()},_makeTableBox:function(b,d,e){b=[];var g,a,c,f;for(a=this.cols-1;0<=a;a-=1){c=[];for(g=this.rows-1;0<=g;g-=1)f=g*this.cols+a,f=d[f],c[g]=this._newTableEntryBox(e,f);b[a]=e.parseBoxes("v{*}",c)}return e.parseBoxes("v{h{*}}",b)},layout:function(b){var d=this.children,e=b.layoutChildren(this.children),d=this._makeTableBox(d,e,b);0<this.children.length&&(this._setTableData(d,b),1<this.rows&&d.centerAt(b.mathAxis()));return d}})})},"MW/equations/renderer/model/MathMultiScript":function(){define(["dojo/_base/declare",
"./MathBaseNode"],function(k,l){return k(l,{constructor:function(b){this.className="MathMultiScript";b=b||{};this.numPostPairs=b.numPostPairs||0;this.children=b.children},_makeOneMultiScriptBox:function(b,d,e,g){b=d&&e?b.parseBoxes("v{2w1}",[d,e]):b.parseBoxes("v{21}",[d,e]);b.alignment=g;return b},_makeMultiScriptBoxes:function(b,d,e,g){var a,c=1,f=[];f[e]=b[0];for(a=0;a<g;a+=1,c+=2)f[e+1+a]=this._makeOneMultiScriptBox(d,b[c],b[c+1],"l");for(a=0;a<e;a+=1,c+=2)f[a]=this._makeOneMultiScriptBox(d,b[c],
b[c+1],"r");return d.parseBoxes("h{*}",f)},_fillSizesAndScripts:function(b,d,e,g,a){var c,f=1+2*e,h;for(c=0;c<d+e;c+=1)g.push(-1),g.push(1),c===d&&(f=1,a.push(0)),h=0,b[f]&&(h=2),b[f+1]&&(h+=1),a.push(h),f+=2},layout:function(b){var d=this.children,e;e=this.numPostPairs;var g=Math.floor((d.length-1-2*e)/2),a=[0],c=[];this._fillSizesAndScripts(d,g,e,a,c);d=b.layoutChildren(d,{sizes:a});e=this._makeMultiScriptBoxes(d,b,g,e);e.setMultiScriptData(b,g,c);return e}})})},"MW/equations/renderer/model/MathRadical":function(){define(["dojo/_base/declare",
"./MathBaseNode","./SpacingClasses"],function(k,l,b){return k(l,{constructor:function(b){b=b||{};this.className="MathRadical";this.children=b.children},_layoutSqrt:function(d,e){var g=d.parseBoxes("h{v{s}v{rw1}}",e),a=g.templateParts,c=d.barHeight(),f=e[0],h,l,k,n=a[h=1];k=a[h+=1];var t=a[h+=1],m=h;l=a[h+=1];l.thickness=c;l=f.ascent()+c+l.thickness;k.setSymbolName("radical");k.alignment="r";k.resizeStretchBox(d,l,f.descent());k=Math.max((k.height()-l-f.descent())/2,c);h=a[h+1];h.length=k;d.computeTemplateMetrics(a,
m);t.setAscent(f.ascent()+h.length+c);t.computeMetrics();n.setAscent(t.ascent()+c);g.computeMetrics();g.spacing=b.INNER;return g},_layoutNthRoot:function(d,e){var g,a=e[0],c=d.emToPx(1);g=d.barHeight();var f=a.ascent()+g+g,h,l,k,n,t,m,p,q,v,u=0;m=0;h=d.parseBoxes("h{v{h{2w}wv{s}}v{rw1}}",e);l=h.templateParts;k=l[m+=1];v=l[m+=1];v.computeMetrics();q=l[m+=1];q.horizontal=!0;q.length=c/3;q.computeMetrics();q=l[m+=1];p=l[m+=1];p.alignment="r";n=l[m+=1];c=l[m+=1];u=m;t=l[m+=1];m=l[m+1];t.thickness=g;n.setSymbolName("radical");
n.alignment="r";n.resizeStretchBox(d,f,a.descent());a=n.height()-g-g-a.height();m.length=Math.ceil(g+a/2);d.computeTemplateMetrics(l,u);n.setAscent(Math.ceil(c.height()-a/2));p.computeMetrics();g=p.height()/2<v.height()?-Math.ceil(p.height()/3):Math.ceil(p.height()/3);q.length=-g;q.computeMetrics();k.computeMetrics();k.setAscent(c.ascent()+v.height()-g);h.computeMetrics();h.spacing=b.INNER;return h},layout:function(b){var e=b.layoutChildren(this.children,{sizes:[0,1]}),g=e[1];return 0===g.ascent()&&
0===g.descent()?this._layoutSqrt(b,e):this._layoutNthRoot(b,e)}})})},"MW/equations/renderer/model/MathRoot":function(){define(["dojo/_base/declare","./MathBaseNode"],function(k,l){return k(l,{constructor:function(b){b=b||{};this.className="MathRoot";this.inline=b.inline;this.children=b.children},layout:function(b){var d;b.displaystyle=!this.inline;d=b.layoutChildren(this.children);return b.parseBoxes("h{*}",d)}})})},"MW/equations/renderer/model/MathRow":function(){define(["dojo/_base/array","dojo/_base/declare",
"dojo/_base/lang","./MathBaseNode"],function(k,l,b,d){return l(d,{constructor:function(b){b=b||{};this.className="MathRow";this.children=b.children;this.TeXSpacing=b.TeXSpacing},_layoutStretchyDelimiters:function(b,d){var a,c=this.children,f=b.children,h=b.ascent(),l=b.descent(),k=!1,n;for(a=0;a<c.length;a+=1)n=c[a],n.isVerticalDelimiter()&&(k=!0,n=f[a],n.resizeAndCenterDelimiter(d,h,l,n.AUTO_SYMMETRIC));return k},isItalicText:function(b){var d=this.children&&1===this.children.length&&this.children[0];
return d&&d.isItalicText(b)},ascentBelowXHeight:function(b){return this.children&&1===this.children.length&&this.children[0].ascentBelowXHeight(b)},isAccent:function(){var b=this.children&&1===this.children.length&&this.children[0];return b&&b.isAccent()},layout:function(d){var g=d.layoutChildren(k.map(this.children,b.hitch(this,function(a){a.baseIsSmallLetter=this.baseIsSmallLetter;a.baseIsItalic=this.baseIsItalic;a.accentType=this.accentType;return a}))),a=d.parseBoxes("h{*}",g);a.subLeftShift=
0;a.supDownShift=0;g.forEach(function(c){a.subLeftShift=Math.max(c.subLeftShift||0,a.subLeftShift);a.supDownShift=Math.max(c.supDownShift||0,a.supDownShift)});a.leftShift=this.leftShift||0;void 0!==this.TeXSpacing&&(a.spacing=this.TeXSpacing);a.computeMetrics();a.computeRowGaps(d.renderer,0<d.scriptlevel);this._layoutStretchyDelimiters(a,d)&&a.computeMetrics();return a}})})},"MW/equations/renderer/model/MathScript":function(){define(["dojo/_base/declare","./MathBaseNode"],function(k,l){return k(l,
{constructor:function(b){b=b||{};this.className="MathScript";this.limitStyle=b.limitStyle||"auto";var d=b.accent;this.accent=!0===d||!1===d?d:"auto";d=b.accentunder;this.accentunder=!0===d||!1===d?d:"auto";this.children=b.children},_makeNoLimitsScriptBoxes:function(b,d){var e;e=!!b[2];e=b[1]&&e?d.parseBoxes("h{1v{3w2}}",b):d.parseBoxes("h{1v{23}}",b);e.templateParts[1].alignment="l";return e},_movableLimits:function(b,d){var e;if(b.movableLimits)return!0;if((e=b.children)&&1===e.length)if(e=e[0],
e.movableLimits||e.symbolName&&(e=d.getSymbol(e.symbolName))&&e.movableLimits)return!0;return!1},isItalicText:function(b){var d=this.children[0];return!0===this.accent&&d.isItalicText(b)},ascentBelowXHeight:function(b){return!this.children[2]&&this.children[0].ascentBelowXHeight(b)},layout:function(b){var d=this.children[0],e,g,a=null,c=!1,f=!1,h,l,k=this.accentunder,n=this.accent,t;e=this.children[1];"auto"===k&&(k=e&&e.isAccent());g=this.children[2];"auto"===n&&(n=g&&g.isAccent());t=[0,k?0:-1,n?
0:1];d&&1===d.children.length&&(a=d.children[0],c=a.ascentBelowXHeight(b.renderer.symbols),f=a.isItalicText(b.mathvariant));a=b.layoutChildren(this.children,{length:1,sizes:t});h=a[0];l=0;h&&(l=h.subLeftShift+f?b.renderer.getItalicCorrection(h):0);g&&(g.baseIsSmallLetter=c,g.baseIsItalic=f,g.accentType=n?"topaccent":"supscript");e&&(e.baseIsItalic=f,e.leftShift=k?0:l,e.accentType=k?"bottomaccent":"subscript");a=b.layoutChildren(this.children,{startIdx:1,sizes:t,boxes:a});e=!!a[1]&&!a[1].isEmptyRow();
g=!!a[2]&&!a[2].isEmptyRow();d="auto"===this.limitStyle&&b.displaystyle&&this._movableLimits(d,b.renderer.symbols);(d="stack"===this.limitStyle||d)||k||n?(d=e?g?b.parseBoxes("v{w3w1w2}",a):b.parseBoxes("v{w1w2}",a):b.parseBoxes("v{w3w1}",a),d.setLimitsScriptData(b,a,k,n)):(d=this._makeNoLimitsScriptBoxes(a,b),d.setNoLimitsScriptData(b,a));1===a[0].children.length&&(d.spacing=a[0].children[0].spacing);return d}})})},"MW/equations/renderer/model/MathSpace":function(){define(["dojo/_base/declare","./MathBaseNode"],
function(k,l){return k(l,{constructor:function(b){b=b||{};this.className="MathSpace";this.length=b.length||0},layout:function(b){var d=b.parseBoxes("w",[]);d.length=b.emToPx(this.length);d.horizontal=!0;return d}})})},"MW/equations/renderer/model/MathStyle":function(){define(["dojo/_base/declare","./MathBaseNode"],function(k,l){return k(l,{constructor:function(b){b=b||{};this.className="MathStyle";this.mathvariant=b.mathvariant;this.scriptlevel=b.scriptlevel;this.displaystyle=b.displaystyle;this.mathsize=
b.mathsize;this.children=b.children},isItalicText:function(b){var d;d=this.children&&1===this.children.length&&this.children[0];b=this.mathvariant||b;return(!b||this._mathvariantIsItalic(b))&&d&&d.isItalicText(b)},ascentBelowXHeight:function(b){return this.children&&1===this.children.length&&this.children[0].ascentBelowXHeight(b)},layout:function(b){var d=b.applyStyleAttributes(this),e=b.layoutChildren(this.children),e=b.parseBoxes("h{*}",e);e.computeMetrics();b.applyStyleAttributes(d);return e}})})},
"MW/equations/renderer/model/MathText":function(){define(["dojo/_base/declare","./MathBaseNode","../Utilities"],function(k,l,b){return k(l,{constructor:function(b){b=b||{};this.className="MathText";this.text=b.text;this.kind=b.kind;this.symbolName=b.symbolName;this.mathvariant=b.mathvariant;this.TeXSpacing=b.TeXSpacing;this.accentType=b.accentType;this._isAccent=b.isAccent},_layoutSimpleMathText:function(b,e){b.text=e.escapeText(this.text);b.fontSizePx=e.emToPx(1);b.baseIsSmallLetter=this.baseIsSmallLetter;
b.baseIsItalic=this.baseIsItalic;b.accentType=this.accentType;b.cls=this.kind;switch(this.kind){case "unknown":case "id":b.cls="text";break;case "symbol":b.setSymbolBoxData(this,e)}b.computeMetrics(e)},_setMathvariant:function(b,e){var g;this.mathvariant?g=this.mathvariant:e.mathvariant&&(g=e.mathvariant);g&&(g.match(/bold/)?b.fontWeight="bold":b.fontWeight="normal",g.match(/italic/)?b.fontStyle="italic":b.fontStyle="normal","monospace"===g&&"symbol"!==this.kind&&(b.cls="string"),"script"===g&&"symbol"!==
this.kind&&(b.cls="script"))},isItalicText:function(d){return"symbol"===this.kind||"id"===this.kind?(d=this.mathvariant||d||this.fontStyle,!d&&"id"===this.kind&&(d=b.isSingleCharIdentString(this.text)?"italic":""),this._mathvariantIsItalic(d)):!1},ascentBelowXHeight:function(d){return"symbol"===this.kind?d.hasXHeight(this.symbolName):b.stringAscentBelowXHeight(this.text)},isAccent:function(){return"topaccent"===this.accentType||"bottomaccent"===this.accentType||this._isAccent&&"supscript"!==this.accentType&&
"subscript"!==this.accentType},layout:function(b){var e=null;b.renderer.symbols.isLargeOpSymbol(this)?(e=b.parseBoxes("s",[]),e.makeLargeOp(this.symbolName,b.displaystyle,b),e.setLargeOpData(b,e)):(e=b.parseBoxes("t",[]),this.TeXSpacing&&(e.spacing=this.TeXSpacing),this._layoutSimpleMathText(e,b));this._setMathvariant(e,b);return e}})})},"MW/equations/renderer/model/importers/MathMLEntities":function(){define([],function(){var k={"\x26AElig;":"\u00c6","\x26AMP;":"\x26","\x26Aacute;":"\u00c1","\x26Abreve;":"\u0102",
"\x26Acirc;":"\u00c2","\x26Acy;":"\u0410","\x26Afr;":"\ud835\udd04","\x26Agrave;":"\u00c0","\x26Alpha;":"\u0391","\x26Amacr;":"\u0100","\x26And;":"\u2a53","\x26Aogon;":"\u0104","\x26Aopf;":"\ud835\udd38","\x26ApplyFunction;":"\u2061","\x26Aring;":"\u00c5","\x26Ascr;":"\ud835\udc9c","\x26Assign;":"\u2254","\x26Atilde;":"\u00c3","\x26Auml;":"\u00c4","\x26Backslash;":"\u2216","\x26Barv;":"\u2ae7","\x26Barwed;":"\u2306","\x26Bcy;":"\u0411","\x26Because;":"\u2235","\x26Bernoullis;":"\u212c","\x26Beta;":"\u0392",
"\x26Bfr;":"\ud835\udd05","\x26Bopf;":"\ud835\udd39","\x26Breve;":"\u02d8","\x26Bscr;":"\u212c","\x26Bumpeq;":"\u224e","\x26CHcy;":"\u0427","\x26COPY;":"\u00a9","\x26Cacute;":"\u0106","\x26Cap;":"\u22d2","\x26CapitalDifferentialD;":"\u2145","\x26Cayleys;":"\u212d","\x26Ccaron;":"\u010c","\x26Ccedil;":"\u00c7","\x26Ccirc;":"\u0108","\x26Cconint;":"\u2230","\x26Cdot;":"\u010a","\x26Cedilla;":"\u00b8","\x26CenterDot;":"\u00b7","\x26Cfr;":"\u212d","\x26Chi;":"\u03a7","\x26CircleDot;":"\u2299","\x26CircleMinus;":"\u2296",
"\x26CirclePlus;":"\u2295","\x26CircleTimes;":"\u2297","\x26ClockwiseContourIntegral;":"\u2232","\x26CloseCurlyDoubleQuote;":"\u201d","\x26CloseCurlyQuote;":"\u2019","\x26Colon;":"\u2237","\x26Colone;":"\u2a74","\x26Congruent;":"\u2261","\x26Conint;":"\u222f","\x26ContourIntegral;":"\u222e","\x26Copf;":"\u2102","\x26Coproduct;":"\u2210","\x26CounterClockwiseContourIntegral;":"\u2233","\x26Cross;":"\u2a2f","\x26Cscr;":"\ud835\udc9e","\x26Cup;":"\u22d3","\x26CupCap;":"\u224d","\x26DD;":"\u2145","\x26DDotrahd;":"\u2911",
"\x26DJcy;":"\u0402","\x26DScy;":"\u0405","\x26DZcy;":"\u040f","\x26Dagger;":"\u2021","\x26Darr;":"\u21a1","\x26Dashv;":"\u2ae4","\x26Dcaron;":"\u010e","\x26Dcy;":"\u0414","\x26Del;":"\u2207","\x26Delta;":"\u0394","\x26Dfr;":"\ud835\udd07","\x26DiacriticalAcute;":"\u00b4","\x26DiacriticalDot;":"\u02d9","\x26DiacriticalDoubleAcute;":"\u02dd","\x26DiacriticalGrave;":"`","\x26DiacriticalTilde;":"\u02dc","\x26Diamond;":"\u22c4","\x26DifferentialD;":"\u2146","\x26Dopf;":"\ud835\udd3b","\x26Dot;":"\u00a8",
"\x26DotDot;":" \u20dc","\x26DotEqual;":"\u2250","\x26DoubleContourIntegral;":"\u222f","\x26DoubleDot;":"\u00a8","\x26DoubleDownArrow;":"\u21d3","\x26DoubleLeftArrow;":"\u21d0","\x26DoubleLeftRightArrow;":"\u21d4","\x26DoubleLeftTee;":"\u2ae4","\x26DoubleLongLeftArrow;":"\u27f8","\x26DoubleLongLeftRightArrow;":"\u27fa","\x26DoubleLongRightArrow;":"\u27f9","\x26DoubleRightArrow;":"\u21d2","\x26DoubleRightTee;":"\u22a8","\x26DoubleUpArrow;":"\u21d1","\x26DoubleUpDownArrow;":"\u21d5","\x26DoubleVerticalBar;":"\u2225",
"\x26DownArrow;":"\u2193","\x26DownArrowBar;":"\u2913","\x26DownArrowUpArrow;":"\u21f5","\x26DownBreve;":" \u0311","\x26DownLeftRightVector;":"\u2950","\x26DownLeftTeeVector;":"\u295e","\x26DownLeftVector;":"\u21bd","\x26DownLeftVectorBar;":"\u2956","\x26DownRightTeeVector;":"\u295f","\x26DownRightVector;":"\u21c1","\x26DownRightVectorBar;":"\u2957","\x26DownTee;":"\u22a4","\x26DownTeeArrow;":"\u21a7","\x26Downarrow;":"\u21d3","\x26Dscr;":"\ud835\udc9f","\x26Dstrok;":"\u0110","\x26ENG;":"\u014a",
"\x26ETH;":"\u00d0","\x26Eacute;":"\u00c9","\x26Ecaron;":"\u011a","\x26Ecirc;":"\u00ca","\x26Ecy;":"\u042d","\x26Edot;":"\u0116","\x26Efr;":"\ud835\udd08","\x26Egrave;":"\u00c8","\x26Element;":"\u2208","\x26Emacr;":"\u0112","\x26EmptySmallSquare;":"\u25fb","\x26EmptyVerySmallSquare;":"\u25ab","\x26Eogon;":"\u0118","\x26Eopf;":"\ud835\udd3c","\x26Epsilon;":"\u0395","\x26Equal;":"\u2a75","\x26EqualTilde;":"\u2242","\x26Equilibrium;":"\u21cc","\x26Escr;":"\u2130","\x26Esim;":"\u2a73","\x26Eta;":"\u0397",
"\x26Euml;":"\u00cb","\x26Exists;":"\u2203","\x26ExponentialE;":"\u2147","\x26Fcy;":"\u0424","\x26Ffr;":"\ud835\udd09","\x26FilledSmallSquare;":"\u25fc","\x26FilledVerySmallSquare;":"\u25aa","\x26Fopf;":"\ud835\udd3d","\x26ForAll;":"\u2200","\x26Fouriertrf;":"\u2131","\x26Fscr;":"\u2131","\x26GJcy;":"\u0403","\x26GT;":"\x3e","\x26Gamma;":"\u0393","\x26Gammad;":"\u03dc","\x26Gbreve;":"\u011e","\x26Gcedil;":"\u0122","\x26Gcirc;":"\u011c","\x26Gcy;":"\u0413","\x26Gdot;":"\u0120","\x26Gfr;":"\ud835\udd0a",
"\x26Gg;":"\u22d9","\x26Gopf;":"\ud835\udd3e","\x26GreaterEqual;":"\u2265","\x26GreaterEqualLess;":"\u22db","\x26GreaterFullEqual;":"\u2267","\x26GreaterGreater;":"\u2aa2","\x26GreaterLess;":"\u2277","\x26GreaterSlantEqual;":"\u2a7e","\x26GreaterTilde;":"\u2273","\x26Gscr;":"\ud835\udca2","\x26Gt;":"\u226b","\x26HARDcy;":"\u042a","\x26Hacek;":"\u02c7","\x26Hat;":"^","\x26Hcirc;":"\u0124","\x26Hfr;":"\u210c","\x26HilbertSpace;":"\u210b","\x26Hopf;":"\u210d","\x26HorizontalLine;":"\u2500","\x26Hscr;":"\u210b",
"\x26Hstrok;":"\u0126","\x26HumpDownHump;":"\u224e","\x26HumpEqual;":"\u224f","\x26IEcy;":"\u0415","\x26IJlig;":"\u0132","\x26IOcy;":"\u0401","\x26Iacute;":"\u00cd","\x26Icirc;":"\u00ce","\x26Icy;":"\u0418","\x26Idot;":"\u0130","\x26Ifr;":"\u2111","\x26Igrave;":"\u00cc","\x26Im;":"\u2111","\x26Imacr;":"\u012a","\x26ImaginaryI;":"\u2148","\x26Implies;":"\u21d2","\x26Int;":"\u222c","\x26Integral;":"\u222b","\x26Intersection;":"\u22c2","\x26InvisibleComma;":"\u2063","\x26InvisibleTimes;":"\u2062","\x26Iogon;":"\u012e",
"\x26Iopf;":"\ud835\udd40","\x26Iota;":"\u0399","\x26Iscr;":"\u2110","\x26Itilde;":"\u0128","\x26Iukcy;":"\u0406","\x26Iuml;":"\u00cf","\x26Jcirc;":"\u0134","\x26Jcy;":"\u0419","\x26Jfr;":"\ud835\udd0d","\x26Jopf;":"\ud835\udd41","\x26Jscr;":"\ud835\udca5","\x26Jsercy;":"\u0408","\x26Jukcy;":"\u0404","\x26KHcy;":"\u0425","\x26KJcy;":"\u040c","\x26Kappa;":"\u039a","\x26Kcedil;":"\u0136","\x26Kcy;":"\u041a","\x26Kfr;":"\ud835\udd0e","\x26Kopf;":"\ud835\udd42","\x26Kscr;":"\ud835\udca6","\x26LJcy;":"\u0409",
"\x26LT;":"\x3c","\x26Lacute;":"\u0139","\x26Lambda;":"\u039b","\x26Lang;":"\u27ea","\x26Laplacetrf;":"\u2112","\x26Larr;":"\u219e","\x26Lcaron;":"\u013d","\x26Lcedil;":"\u013b","\x26Lcy;":"\u041b","\x26LeftAngleBracket;":"\u27e8","\x26LeftArrow;":"\u2190","\x26LeftArrowBar;":"\u21e4","\x26LeftArrowRightArrow;":"\u21c6","\x26LeftCeiling;":"\u2308","\x26LeftDoubleBracket;":"\u27e6","\x26LeftDownTeeVector;":"\u2961","\x26LeftDownVector;":"\u21c3","\x26LeftDownVectorBar;":"\u2959","\x26LeftFloor;":"\u230a",
"\x26LeftRightArrow;":"\u2194","\x26LeftRightVector;":"\u294e","\x26LeftTee;":"\u22a3","\x26LeftTeeArrow;":"\u21a4","\x26LeftTeeVector;":"\u295a","\x26LeftTriangle;":"\u22b2","\x26LeftTriangleBar;":"\u29cf","\x26LeftTriangleEqual;":"\u22b4","\x26LeftUpDownVector;":"\u2951","\x26LeftUpTeeVector;":"\u2960","\x26LeftUpVector;":"\u21bf","\x26LeftUpVectorBar;":"\u2958","\x26LeftVector;":"\u21bc","\x26LeftVectorBar;":"\u2952","\x26Leftarrow;":"\u21d0","\x26Leftrightarrow;":"\u21d4","\x26LessEqualGreater;":"\u22da",
"\x26LessFullEqual;":"\u2266","\x26LessGreater;":"\u2276","\x26LessLess;":"\u2aa1","\x26LessSlantEqual;":"\u2a7d","\x26LessTilde;":"\u2272","\x26Lfr;":"\ud835\udd0f","\x26Ll;":"\u22d8","\x26Lleftarrow;":"\u21da","\x26Lmidot;":"\u013f","\x26LongLeftArrow;":"\u27f5","\x26LongLeftRightArrow;":"\u27f7","\x26LongRightArrow;":"\u27f6","\x26Longleftarrow;":"\u27f8","\x26Longleftrightarrow;":"\u27fa","\x26Longrightarrow;":"\u27f9","\x26Lopf;":"\ud835\udd43","\x26LowerLeftArrow;":"\u2199","\x26LowerRightArrow;":"\u2198",
"\x26Lscr;":"\u2112","\x26Lsh;":"\u21b0","\x26Lstrok;":"\u0141","\x26Lt;":"\u226a","\x26Map;":"\u2905","\x26Mcy;":"\u041c","\x26MediumSpace;":"\u205f","\x26Mellintrf;":"\u2133","\x26Mfr;":"\ud835\udd10","\x26MinusPlus;":"\u2213","\x26Mopf;":"\ud835\udd44","\x26Mscr;":"\u2133","\x26Mu;":"\u039c","\x26NJcy;":"\u040a","\x26Nacute;":"\u0143","\x26Ncaron;":"\u0147","\x26Ncedil;":"\u0145","\x26Ncy;":"\u041d","\x26NegativeMediumSpace;":"\u200b","\x26NegativeThickSpace;":"\u200b","\x26NegativeThinSpace;":"\u200b",
"\x26NegativeVeryThinSpace;":"\u200b","\x26NestedGreaterGreater;":"\u226b","\x26NestedLessLess;":"\u226a","\x26NewLine;":"\n","\x26Nfr;":"\ud835\udd11","\x26NoBreak;":"\u2060","\x26NonBreakingSpace;":"\u00a0","\x26Nopf;":"\u2115","\x26Not;":"\u2aec","\x26NotCongruent;":"\u2262","\x26NotCupCap;":"\u226d","\x26NotDoubleVerticalBar;":"\u2226","\x26NotElement;":"\u2209","\x26NotEqual;":"\u2260","\x26NotEqualTilde;":"\u2242\u0338","\x26NotExists;":"\u2204","\x26NotGreater;":"\u226f","\x26NotGreaterEqual;":"\u2271",
"\x26NotGreaterFullEqual;":"\u2267\u0338","\x26NotGreaterGreater;":"\u226b\u0338","\x26NotGreaterLess;":"\u2279","\x26NotGreaterSlantEqual;":"\u2a7e\u0338","\x26NotGreaterTilde;":"\u2275","\x26NotHumpDownHump;":"\u224e\u0338","\x26NotHumpEqual;":"\u224f\u0338","\x26NotLeftTriangle;":"\u22ea","\x26NotLeftTriangleBar;":"\u29cf\u0338","\x26NotLeftTriangleEqual;":"\u22ec","\x26NotLess;":"\u226e","\x26NotLessEqual;":"\u2270","\x26NotLessGreater;":"\u2278","\x26NotLessLess;":"\u226a\u0338","\x26NotLessSlantEqual;":"\u2a7d\u0338",
"\x26NotLessTilde;":"\u2274","\x26NotNestedGreaterGreater;":"\u2aa2\u0338","\x26NotNestedLessLess;":"\u2aa1\u0338","\x26NotPrecedes;":"\u2280","\x26NotPrecedesEqual;":"\u2aaf\u0338","\x26NotPrecedesSlantEqual;":"\u22e0","\x26NotReverseElement;":"\u220c","\x26NotRightTriangle;":"\u22eb","\x26NotRightTriangleBar;":"\u29d0\u0338","\x26NotRightTriangleEqual;":"\u22ed","\x26NotSquareSubset;":"\u228f\u0338","\x26NotSquareSubsetEqual;":"\u22e2","\x26NotSquareSuperset;":"\u2290\u0338","\x26NotSquareSupersetEqual;":"\u22e3",
"\x26NotSubset;":"\u2282\u20d2","\x26NotSubsetEqual;":"\u2288","\x26NotSucceeds;":"\u2281","\x26NotSucceedsEqual;":"\u2ab0\u0338","\x26NotSucceedsSlantEqual;":"\u22e1","\x26NotSucceedsTilde;":"\u227f\u0338","\x26NotSuperset;":"\u2283\u20d2","\x26NotSupersetEqual;":"\u2289","\x26NotTilde;":"\u2241","\x26NotTildeEqual;":"\u2244","\x26NotTildeFullEqual;":"\u2247","\x26NotTildeTilde;":"\u2249","\x26NotVerticalBar;":"\u2224","\x26Nscr;":"\ud835\udca9","\x26Ntilde;":"\u00d1","\x26Nu;":"\u039d","\x26OElig;":"\u0152",
"\x26Oacute;":"\u00d3","\x26Ocirc;":"\u00d4","\x26Ocy;":"\u041e","\x26Odblac;":"\u0150","\x26Ofr;":"\ud835\udd12","\x26Ograve;":"\u00d2","\x26Omacr;":"\u014c","\x26Omega;":"\u03a9","\x26Omicron;":"\u039f","\x26Oopf;":"\ud835\udd46","\x26OpenCurlyDoubleQuote;":"\u201c","\x26OpenCurlyQuote;":"\u2018","\x26Or;":"\u2a54","\x26Oscr;":"\ud835\udcaa","\x26Oslash;":"\u00d8","\x26Otilde;":"\u00d5","\x26Otimes;":"\u2a37","\x26Ouml;":"\u00d6","\x26OverBar;":"\u203e","\x26OverBrace;":"\u23de","\x26OverBracket;":"\u23b4",
"\x26OverParenthesis;":"\u23dc","\x26PartialD;":"\u2202","\x26Pcy;":"\u041f","\x26Pfr;":"\ud835\udd13","\x26Phi;":"\u03a6","\x26Pi;":"\u03a0","\x26PlusMinus;":"\u00b1","\x26Poincareplane;":"\u210c","\x26Popf;":"\u2119","\x26Pr;":"\u2abb","\x26Precedes;":"\u227a","\x26PrecedesEqual;":"\u2aaf","\x26PrecedesSlantEqual;":"\u227c","\x26PrecedesTilde;":"\u227e","\x26Prime;":"\u2033","\x26Product;":"\u220f","\x26Proportion;":"\u2237","\x26Proportional;":"\u221d","\x26Pscr;":"\ud835\udcab","\x26Psi;":"\u03a8",
"\x26QUOT;":'"',"\x26Qfr;":"\ud835\udd14","\x26Qopf;":"\u211a","\x26Qscr;":"\ud835\udcac","\x26RBarr;":"\u2910","\x26REG;":"\u00ae","\x26Racute;":"\u0154","\x26Rang;":"\u27eb","\x26Rarr;":"\u21a0","\x26Rarrtl;":"\u2916","\x26Rcaron;":"\u0158","\x26Rcedil;":"\u0156","\x26Rcy;":"\u0420","\x26Re;":"\u211c","\x26ReverseElement;":"\u220b","\x26ReverseEquilibrium;":"\u21cb","\x26ReverseUpEquilibrium;":"\u296f","\x26Rfr;":"\u211c","\x26Rho;":"\u03a1","\x26RightAngleBracket;":"\u27e9","\x26RightArrow;":"\u2192",
"\x26RightArrowBar;":"\u21e5","\x26RightArrowLeftArrow;":"\u21c4","\x26RightCeiling;":"\u2309","\x26RightDoubleBracket;":"\u27e7","\x26RightDownTeeVector;":"\u295d","\x26RightDownVector;":"\u21c2","\x26RightDownVectorBar;":"\u2955","\x26RightFloor;":"\u230b","\x26RightTee;":"\u22a2","\x26RightTeeArrow;":"\u21a6","\x26RightTeeVector;":"\u295b","\x26RightTriangle;":"\u22b3","\x26RightTriangleBar;":"\u29d0","\x26RightTriangleEqual;":"\u22b5","\x26RightUpDownVector;":"\u294f","\x26RightUpTeeVector;":"\u295c",
"\x26RightUpVector;":"\u21be","\x26RightUpVectorBar;":"\u2954","\x26RightVector;":"\u21c0","\x26RightVectorBar;":"\u2953","\x26Rightarrow;":"\u21d2","\x26Ropf;":"\u211d","\x26RoundImplies;":"\u2970","\x26Rrightarrow;":"\u21db","\x26Rscr;":"\u211b","\x26Rsh;":"\u21b1","\x26RuleDelayed;":"\u29f4","\x26SHCHcy;":"\u0429","\x26SHcy;":"\u0428","\x26SOFTcy;":"\u042c","\x26Sacute;":"\u015a","\x26Sc;":"\u2abc","\x26Scaron;":"\u0160","\x26Scedil;":"\u015e","\x26Scirc;":"\u015c","\x26Scy;":"\u0421","\x26Sfr;":"\ud835\udd16",
"\x26ShortDownArrow;":"\u2193","\x26ShortLeftArrow;":"\u2190","\x26ShortRightArrow;":"\u2192","\x26ShortUpArrow;":"\u2191","\x26Sigma;":"\u03a3","\x26SmallCircle;":"\u2218","\x26Sopf;":"\ud835\udd4a","\x26Sqrt;":"\u221a","\x26Square;":"\u25a1","\x26SquareIntersection;":"\u2293","\x26SquareSubset;":"\u228f","\x26SquareSubsetEqual;":"\u2291","\x26SquareSuperset;":"\u2290","\x26SquareSupersetEqual;":"\u2292","\x26SquareUnion;":"\u2294","\x26Sscr;":"\ud835\udcae","\x26Star;":"\u22c6","\x26Sub;":"\u22d0",
"\x26Subset;":"\u22d0","\x26SubsetEqual;":"\u2286","\x26Succeeds;":"\u227b","\x26SucceedsEqual;":"\u2ab0","\x26SucceedsSlantEqual;":"\u227d","\x26SucceedsTilde;":"\u227f","\x26SuchThat;":"\u220b","\x26Sum;":"\u2211","\x26Sup;":"\u22d1","\x26Superset;":"\u2283","\x26SupersetEqual;":"\u2287","\x26Supset;":"\u22d1","\x26THORN;":"\u00de","\x26TRADE;":"\u2122","\x26TSHcy;":"\u040b","\x26TScy;":"\u0426","\x26Tab;":"\t","\x26Tau;":"\u03a4","\x26Tcaron;":"\u0164","\x26Tcedil;":"\u0162","\x26Tcy;":"\u0422",
"\x26Tfr;":"\ud835\udd17","\x26Therefore;":"\u2234","\x26Theta;":"\u0398","\x26ThickSpace;":"\u205f\u200a","\x26ThinSpace;":"\u2009","\x26Tilde;":"\u223c","\x26TildeEqual;":"\u2243","\x26TildeFullEqual;":"\u2245","\x26TildeTilde;":"\u2248","\x26Topf;":"\ud835\udd4b","\x26TripleDot;":" \u20db","\x26Tscr;":"\ud835\udcaf","\x26Tstrok;":"\u0166","\x26Uacute;":"\u00da","\x26Uarr;":"\u219f","\x26Uarrocir;":"\u2949","\x26Ubrcy;":"\u040e","\x26Ubreve;":"\u016c","\x26Ucirc;":"\u00db","\x26Ucy;":"\u0423","\x26Udblac;":"\u0170",
"\x26Ufr;":"\ud835\udd18","\x26Ugrave;":"\u00d9","\x26Umacr;":"\u016a","\x26UnderBar;":"_","\x26UnderBrace;":"\u23df","\x26UnderBracket;":"\u23b5","\x26UnderParenthesis;":"\u23dd","\x26Union;":"\u22c3","\x26UnionPlus;":"\u228e","\x26Uogon;":"\u0172","\x26Uopf;":"\ud835\udd4c","\x26UpArrow;":"\u2191","\x26UpArrowBar;":"\u2912","\x26UpArrowDownArrow;":"\u21c5","\x26UpDownArrow;":"\u2195","\x26UpEquilibrium;":"\u296e","\x26UpTee;":"\u22a5","\x26UpTeeArrow;":"\u21a5","\x26Uparrow;":"\u21d1","\x26Updownarrow;":"\u21d5",
"\x26UpperLeftArrow;":"\u2196","\x26UpperRightArrow;":"\u2197","\x26Upsi;":"\u03d2","\x26Upsilon;":"\u03a5","\x26Uring;":"\u016e","\x26Uscr;":"\ud835\udcb0","\x26Utilde;":"\u0168","\x26Uuml;":"\u00dc","\x26VDash;":"\u22ab","\x26Vbar;":"\u2aeb","\x26Vcy;":"\u0412","\x26Vdash;":"\u22a9","\x26Vdashl;":"\u2ae6","\x26Vee;":"\u22c1","\x26Verbar;":"\u2016","\x26Vert;":"\u2016","\x26VerticalBar;":"\u2223","\x26VerticalLine;":"|","\x26VerticalSeparator;":"\u2758","\x26VerticalTilde;":"\u2240","\x26VeryThinSpace;":"\u200a",
"\x26Vfr;":"\ud835\udd19","\x26Vopf;":"\ud835\udd4d","\x26Vscr;":"\ud835\udcb1","\x26Vvdash;":"\u22aa","\x26Wcirc;":"\u0174","\x26Wedge;":"\u22c0","\x26Wfr;":"\ud835\udd1a","\x26Wopf;":"\ud835\udd4e","\x26Wscr;":"\ud835\udcb2","\x26Xfr;":"\ud835\udd1b","\x26Xi;":"\u039e","\x26Xopf;":"\ud835\udd4f","\x26Xscr;":"\ud835\udcb3","\x26YAcy;":"\u042f","\x26YIcy;":"\u0407","\x26YUcy;":"\u042e","\x26Yacute;":"\u00dd","\x26Ycirc;":"\u0176","\x26Ycy;":"\u042b","\x26Yfr;":"\ud835\udd1c","\x26Yopf;":"\ud835\udd50",
"\x26Yscr;":"\ud835\udcb4","\x26Yuml;":"\u0178","\x26ZHcy;":"\u0416","\x26Zacute;":"\u0179","\x26Zcaron;":"\u017d","\x26Zcy;":"\u0417","\x26Zdot;":"\u017b","\x26ZeroWidthSpace;":"\u200b","\x26Zeta;":"\u0396","\x26Zfr;":"\u2128","\x26Zopf;":"\u2124","\x26Zscr;":"\ud835\udcb5","\x26aacute;":"\u00e1","\x26abreve;":"\u0103","\x26ac;":"\u223e","\x26acE;":"\u223e\u0333","\x26acd;":"\u223f","\x26acirc;":"\u00e2","\x26acute;":"\u00b4","\x26acy;":"\u0430","\x26aelig;":"\u00e6","\x26af;":"\u2061","\x26afr;":"\ud835\udd1e",
"\x26agrave;":"\u00e0","\x26alefsym;":"\u2135","\x26aleph;":"\u2135","\x26alpha;":"\u03b1","\x26amacr;":"\u0101","\x26amalg;":"\u2a3f","\x26and;":"\u2227","\x26andand;":"\u2a55","\x26andd;":"\u2a5c","\x26andslope;":"\u2a58","\x26andv;":"\u2a5a","\x26ang;":"\u2220","\x26ange;":"\u29a4","\x26angle;":"\u2220","\x26angmsd;":"\u2221","\x26angmsdaa;":"\u29a8","\x26angmsdab;":"\u29a9","\x26angmsdac;":"\u29aa","\x26angmsdad;":"\u29ab","\x26angmsdae;":"\u29ac","\x26angmsdaf;":"\u29ad","\x26angmsdag;":"\u29ae",
"\x26angmsdah;":"\u29af","\x26angrt;":"\u221f","\x26angrtvb;":"\u22be","\x26angrtvbd;":"\u299d","\x26angsph;":"\u2222","\x26angst;":"\u00c5","\x26angzarr;":"\u237c","\x26aogon;":"\u0105","\x26aopf;":"\ud835\udd52","\x26ap;":"\u2248","\x26apE;":"\u2a70","\x26apacir;":"\u2a6f","\x26ape;":"\u224a","\x26apid;":"\u224b","\x26apos;":"'","\x26approx;":"\u2248","\x26approxeq;":"\u224a","\x26aring;":"\u00e5","\x26ascr;":"\ud835\udcb6","\x26ast;":"*","\x26asymp;":"\u2248","\x26asympeq;":"\u224d","\x26atilde;":"\u00e3",
"\x26auml;":"\u00e4","\x26awconint;":"\u2233","\x26awint;":"\u2a11","\x26bNot;":"\u2aed","\x26backcong;":"\u224c","\x26backepsilon;":"\u03f6","\x26backprime;":"\u2035","\x26backsim;":"\u223d","\x26backsimeq;":"\u22cd","\x26barvee;":"\u22bd","\x26barwed;":"\u2305","\x26barwedge;":"\u2305","\x26bbrk;":"\u23b5","\x26bbrktbrk;":"\u23b6","\x26bcong;":"\u224c","\x26bcy;":"\u0431","\x26bdquo;":"\u201e","\x26becaus;":"\u2235","\x26because;":"\u2235","\x26bemptyv;":"\u29b0","\x26bepsi;":"\u03f6","\x26bernou;":"\u212c",
"\x26beta;":"\u03b2","\x26beth;":"\u2136","\x26between;":"\u226c","\x26bfr;":"\ud835\udd1f","\x26bigcap;":"\u22c2","\x26bigcirc;":"\u25ef","\x26bigcup;":"\u22c3","\x26bigodot;":"\u2a00","\x26bigoplus;":"\u2a01","\x26bigotimes;":"\u2a02","\x26bigsqcup;":"\u2a06","\x26bigstar;":"\u2605","\x26bigtriangledown;":"\u25bd","\x26bigtriangleup;":"\u25b3","\x26biguplus;":"\u2a04","\x26bigvee;":"\u22c1","\x26bigwedge;":"\u22c0","\x26bkarow;":"\u290d","\x26blacklozenge;":"\u29eb","\x26blacksquare;":"\u25aa",
"\x26blacktriangle;":"\u25b4","\x26blacktriangledown;":"\u25be","\x26blacktriangleleft;":"\u25c2","\x26blacktriangleright;":"\u25b8","\x26blank;":"\u2423","\x26blk12;":"\u2592","\x26blk14;":"\u2591","\x26blk34;":"\u2593","\x26block;":"\u2588","\x26bne;":"\x3d\u20e5","\x26bnequiv;":"\u2261\u20e5","\x26bnot;":"\u2310","\x26bopf;":"\ud835\udd53","\x26bot;":"\u22a5","\x26bottom;":"\u22a5","\x26bowtie;":"\u22c8","\x26boxDL;":"\u2557","\x26boxDR;":"\u2554","\x26boxDl;":"\u2556","\x26boxDr;":"\u2553","\x26boxH;":"\u2550",
"\x26boxHD;":"\u2566","\x26boxHU;":"\u2569","\x26boxHd;":"\u2564","\x26boxHu;":"\u2567","\x26boxUL;":"\u255d","\x26boxUR;":"\u255a","\x26boxUl;":"\u255c","\x26boxUr;":"\u2559","\x26boxV;":"\u2551","\x26boxVH;":"\u256c","\x26boxVL;":"\u2563","\x26boxVR;":"\u2560","\x26boxVh;":"\u256b","\x26boxVl;":"\u2562","\x26boxVr;":"\u255f","\x26boxbox;":"\u29c9","\x26boxdL;":"\u2555","\x26boxdR;":"\u2552","\x26boxdl;":"\u2510","\x26boxdr;":"\u250c","\x26boxh;":"\u2500","\x26boxhD;":"\u2565","\x26boxhU;":"\u2568",
"\x26boxhd;":"\u252c","\x26boxhu;":"\u2534","\x26boxminus;":"\u229f","\x26boxplus;":"\u229e","\x26boxtimes;":"\u22a0","\x26boxuL;":"\u255b","\x26boxuR;":"\u2558","\x26boxul;":"\u2518","\x26boxur;":"\u2514","\x26boxv;":"\u2502","\x26boxvH;":"\u256a","\x26boxvL;":"\u2561","\x26boxvR;":"\u255e","\x26boxvh;":"\u253c","\x26boxvl;":"\u2524","\x26boxvr;":"\u251c","\x26bprime;":"\u2035","\x26breve;":"\u02d8","\x26brvbar;":"\u00a6","\x26bscr;":"\ud835\udcb7","\x26bsemi;":"\u204f","\x26bsim;":"\u223d","\x26bsime;":"\u22cd",
"\x26bsol;":"\\","\x26bsolb;":"\u29c5","\x26bsolhsub;":"\u27c8","\x26bull;":"\u2022","\x26bullet;":"\u2022","\x26bump;":"\u224e","\x26bumpE;":"\u2aae","\x26bumpe;":"\u224f","\x26bumpeq;":"\u224f","\x26cacute;":"\u0107","\x26cap;":"\u2229","\x26capand;":"\u2a44","\x26capbrcup;":"\u2a49","\x26capcap;":"\u2a4b","\x26capcup;":"\u2a47","\x26capdot;":"\u2a40","\x26caps;":"\u2229\ufe00","\x26caret;":"\u2041","\x26caron;":"\u02c7","\x26ccaps;":"\u2a4d","\x26ccaron;":"\u010d","\x26ccedil;":"\u00e7","\x26ccirc;":"\u0109",
"\x26ccups;":"\u2a4c","\x26ccupssm;":"\u2a50","\x26cdot;":"\u010b","\x26cedil;":"\u00b8","\x26cemptyv;":"\u29b2","\x26cent;":"\u00a2","\x26centerdot;":"\u00b7","\x26cfr;":"\ud835\udd20","\x26chcy;":"\u0447","\x26check;":"\u2713","\x26checkmark;":"\u2713","\x26chi;":"\u03c7","\x26cir;":"\u25cb","\x26cirE;":"\u29c3","\x26circ;":"\u02c6","\x26circeq;":"\u2257","\x26circlearrowleft;":"\u21ba","\x26circlearrowright;":"\u21bb","\x26circledR;":"\u00ae","\x26circledS;":"\u24c8","\x26circledast;":"\u229b",
"\x26circledcirc;":"\u229a","\x26circleddash;":"\u229d","\x26cire;":"\u2257","\x26cirfnint;":"\u2a10","\x26cirmid;":"\u2aef","\x26cirscir;":"\u29c2","\x26clubs;":"\u2663","\x26clubsuit;":"\u2663","\x26colon;":":","\x26colone;":"\u2254","\x26coloneq;":"\u2254","\x26comma;":",","\x26commat;":"@","\x26comp;":"\u2201","\x26compfn;":"\u2218","\x26complement;":"\u2201","\x26complexes;":"\u2102","\x26cong;":"\u2245","\x26congdot;":"\u2a6d","\x26conint;":"\u222e","\x26copf;":"\ud835\udd54","\x26coprod;":"\u2210",
"\x26copy;":"\u00a9","\x26copysr;":"\u2117","\x26crarr;":"\u21b5","\x26cross;":"\u2717","\x26cscr;":"\ud835\udcb8","\x26csub;":"\u2acf","\x26csube;":"\u2ad1","\x26csup;":"\u2ad0","\x26csupe;":"\u2ad2","\x26ctdot;":"\u22ef","\x26cudarrl;":"\u2938","\x26cudarrr;":"\u2935","\x26cuepr;":"\u22de","\x26cuesc;":"\u22df","\x26cularr;":"\u21b6","\x26cularrp;":"\u293d","\x26cup;":"\u222a","\x26cupbrcap;":"\u2a48","\x26cupcap;":"\u2a46","\x26cupcup;":"\u2a4a","\x26cupdot;":"\u228d","\x26cupor;":"\u2a45","\x26cups;":"\u222a\ufe00",
"\x26curarr;":"\u21b7","\x26curarrm;":"\u293c","\x26curlyeqprec;":"\u22de","\x26curlyeqsucc;":"\u22df","\x26curlyvee;":"\u22ce","\x26curlywedge;":"\u22cf","\x26curren;":"\u00a4","\x26curvearrowleft;":"\u21b6","\x26curvearrowright;":"\u21b7","\x26cuvee;":"\u22ce","\x26cuwed;":"\u22cf","\x26cwconint;":"\u2232","\x26cwint;":"\u2231","\x26cylcty;":"\u232d","\x26dArr;":"\u21d3","\x26dHar;":"\u2965","\x26dagger;":"\u2020","\x26daleth;":"\u2138","\x26darr;":"\u2193","\x26dash;":"\u2010","\x26dashv;":"\u22a3",
"\x26dbkarow;":"\u290f","\x26dblac;":"\u02dd","\x26dcaron;":"\u010f","\x26dcy;":"\u0434","\x26dd;":"\u2146","\x26ddagger;":"\u2021","\x26ddarr;":"\u21ca","\x26ddotseq;":"\u2a77","\x26deg;":"\u00b0","\x26delta;":"\u03b4","\x26demptyv;":"\u29b1","\x26dfisht;":"\u297f","\x26dfr;":"\ud835\udd21","\x26dharl;":"\u21c3","\x26dharr;":"\u21c2","\x26diam;":"\u22c4","\x26diamond;":"\u22c4","\x26diamondsuit;":"\u2666","\x26diams;":"\u2666","\x26die;":"\u00a8","\x26digamma;":"\u03dd","\x26disin;":"\u22f2","\x26div;":"\u00f7",
"\x26divide;":"\u00f7","\x26divideontimes;":"\u22c7","\x26divonx;":"\u22c7","\x26djcy;":"\u0452","\x26dlcorn;":"\u231e","\x26dlcrop;":"\u230d","\x26dollar;":"$","\x26dopf;":"\ud835\udd55","\x26dot;":"\u02d9","\x26doteq;":"\u2250","\x26doteqdot;":"\u2251","\x26dotminus;":"\u2238","\x26dotplus;":"\u2214","\x26dotsquare;":"\u22a1","\x26doublebarwedge;":"\u2306","\x26downarrow;":"\u2193","\x26downdownarrows;":"\u21ca","\x26downharpoonleft;":"\u21c3","\x26downharpoonright;":"\u21c2","\x26drbkarow;":"\u2910",
"\x26drcorn;":"\u231f","\x26drcrop;":"\u230c","\x26dscr;":"\ud835\udcb9","\x26dscy;":"\u0455","\x26dsol;":"\u29f6","\x26dstrok;":"\u0111","\x26dtdot;":"\u22f1","\x26dtri;":"\u25bf","\x26dtrif;":"\u25be","\x26duarr;":"\u21f5","\x26duhar;":"\u296f","\x26dwangle;":"\u29a6","\x26dzcy;":"\u045f","\x26dzigrarr;":"\u27ff","\x26eDDot;":"\u2a77","\x26eDot;":"\u2251","\x26eacute;":"\u00e9","\x26easter;":"\u2a6e","\x26ecaron;":"\u011b","\x26ecir;":"\u2256","\x26ecirc;":"\u00ea","\x26ecolon;":"\u2255","\x26ecy;":"\u044d",
"\x26edot;":"\u0117","\x26ee;":"\u2147","\x26efDot;":"\u2252","\x26efr;":"\ud835\udd22","\x26eg;":"\u2a9a","\x26egrave;":"\u00e8","\x26egs;":"\u2a96","\x26egsdot;":"\u2a98","\x26el;":"\u2a99","\x26elinters;":"\u23e7","\x26ell;":"\u2113","\x26els;":"\u2a95","\x26elsdot;":"\u2a97","\x26emacr;":"\u0113","\x26empty;":"\u2205","\x26emptyset;":"\u2205","\x26emptyv;":"\u2205","\x26emsp;":"\u2003","\x26emsp13;":"\u2004","\x26emsp14;":"\u2005","\x26eng;":"\u014b","\x26ensp;":"\u2002","\x26eogon;":"\u0119",
"\x26eopf;":"\ud835\udd56","\x26epar;":"\u22d5","\x26eparsl;":"\u29e3","\x26eplus;":"\u2a71","\x26epsi;":"\u03b5","\x26epsilon;":"\u03b5","\x26epsiv;":"\u03f5","\x26eqcirc;":"\u2256","\x26eqcolon;":"\u2255","\x26eqsim;":"\u2242","\x26eqslantgtr;":"\u2a96","\x26eqslantless;":"\u2a95","\x26equals;":"\x3d","\x26equest;":"\u225f","\x26equiv;":"\u2261","\x26equivDD;":"\u2a78","\x26eqvparsl;":"\u29e5","\x26erDot;":"\u2253","\x26erarr;":"\u2971","\x26escr;":"\u212f","\x26esdot;":"\u2250","\x26esim;":"\u2242",
"\x26eta;":"\u03b7","\x26eth;":"\u00f0","\x26euml;":"\u00eb","\x26euro;":"\u20ac","\x26excl;":"!","\x26exist;":"\u2203","\x26expectation;":"\u2130","\x26exponentiale;":"\u2147","\x26fallingdotseq;":"\u2252","\x26fcy;":"\u0444","\x26female;":"\u2640","\x26ffilig;":"\ufb03","\x26fflig;":"\ufb00","\x26ffllig;":"\ufb04","\x26ffr;":"\ud835\udd23","\x26filig;":"\ufb01","\x26fjlig;":"fj","\x26flat;":"\u266d","\x26fllig;":"\ufb02","\x26fltns;":"\u25b1","\x26fnof;":"\u0192","\x26fopf;":"\ud835\udd57","\x26forall;":"\u2200",
"\x26fork;":"\u22d4","\x26forkv;":"\u2ad9","\x26fpartint;":"\u2a0d","\x26frac12;":"\u00bd","\x26frac13;":"\u2153","\x26frac14;":"\u00bc","\x26frac15;":"\u2155","\x26frac16;":"\u2159","\x26frac18;":"\u215b","\x26frac23;":"\u2154","\x26frac25;":"\u2156","\x26frac34;":"\u00be","\x26frac35;":"\u2157","\x26frac38;":"\u215c","\x26frac45;":"\u2158","\x26frac56;":"\u215a","\x26frac58;":"\u215d","\x26frac78;":"\u215e","\x26frasl;":"\u2044","\x26frown;":"\u2322","\x26fscr;":"\ud835\udcbb","\x26gE;":"\u2267",
"\x26gEl;":"\u2a8c","\x26gacute;":"\u01f5","\x26gamma;":"\u03b3","\x26gammad;":"\u03dd","\x26gap;":"\u2a86","\x26gbreve;":"\u011f","\x26gcirc;":"\u011d","\x26gcy;":"\u0433","\x26gdot;":"\u0121","\x26ge;":"\u2265","\x26gel;":"\u22db","\x26geq;":"\u2265","\x26geqq;":"\u2267","\x26geqslant;":"\u2a7e","\x26ges;":"\u2a7e","\x26gescc;":"\u2aa9","\x26gesdot;":"\u2a80","\x26gesdoto;":"\u2a82","\x26gesdotol;":"\u2a84","\x26gesl;":"\u22db\ufe00","\x26gesles;":"\u2a94","\x26gfr;":"\ud835\udd24","\x26gg;":"\u226b",
"\x26ggg;":"\u22d9","\x26gimel;":"\u2137","\x26gjcy;":"\u0453","\x26gl;":"\u2277","\x26glE;":"\u2a92","\x26gla;":"\u2aa5","\x26glj;":"\u2aa4","\x26gnE;":"\u2269","\x26gnap;":"\u2a8a","\x26gnapprox;":"\u2a8a","\x26gne;":"\u2a88","\x26gneq;":"\u2a88","\x26gneqq;":"\u2269","\x26gnsim;":"\u22e7","\x26gopf;":"\ud835\udd58","\x26grave;":"`","\x26gscr;":"\u210a","\x26gsim;":"\u2273","\x26gsime;":"\u2a8e","\x26gsiml;":"\u2a90","\x26gt;":"\x3e","\x26gtcc;":"\u2aa7","\x26gtcir;":"\u2a7a","\x26gtdot;":"\u22d7",
"\x26gtlPar;":"\u2995","\x26gtquest;":"\u2a7c","\x26gtrapprox;":"\u2a86","\x26gtrarr;":"\u2978","\x26gtrdot;":"\u22d7","\x26gtreqless;":"\u22db","\x26gtreqqless;":"\u2a8c","\x26gtrless;":"\u2277","\x26gtrsim;":"\u2273","\x26gvertneqq;":"\u2269\ufe00","\x26gvnE;":"\u2269\ufe00","\x26hArr;":"\u21d4","\x26hairsp;":"\u200a","\x26half;":"\u00bd","\x26hamilt;":"\u210b","\x26hardcy;":"\u044a","\x26harr;":"\u2194","\x26harrcir;":"\u2948","\x26harrw;":"\u21ad","\x26hbar;":"\u210f","\x26hcirc;":"\u0125","\x26hearts;":"\u2665",
"\x26heartsuit;":"\u2665","\x26hellip;":"\u2026","\x26hercon;":"\u22b9","\x26hfr;":"\ud835\udd25","\x26hksearow;":"\u2925","\x26hkswarow;":"\u2926","\x26hoarr;":"\u21ff","\x26homtht;":"\u223b","\x26hookleftarrow;":"\u21a9","\x26hookrightarrow;":"\u21aa","\x26hopf;":"\ud835\udd59","\x26horbar;":"\u2015","\x26hscr;":"\ud835\udcbd","\x26hslash;":"\u210f","\x26hstrok;":"\u0127","\x26hybull;":"\u2043","\x26hyphen;":"\u2010","\x26iacute;":"\u00ed","\x26ic;":"\u2063","\x26icirc;":"\u00ee","\x26icy;":"\u0438",
"\x26iecy;":"\u0435","\x26iexcl;":"\u00a1","\x26iff;":"\u21d4","\x26ifr;":"\ud835\udd26","\x26igrave;":"\u00ec","\x26ii;":"\u2148","\x26iiiint;":"\u2a0c","\x26iiint;":"\u222d","\x26iinfin;":"\u29dc","\x26iiota;":"\u2129","\x26ijlig;":"\u0133","\x26imacr;":"\u012b","\x26image;":"\u2111","\x26imagline;":"\u2110","\x26imagpart;":"\u2111","\x26imath;":"\u0131","\x26imof;":"\u22b7","\x26imped;":"\u01b5","\x26in;":"\u2208","\x26incare;":"\u2105","\x26infin;":"\u221e","\x26infintie;":"\u29dd","\x26inodot;":"\u0131",
"\x26int;":"\u222b","\x26intcal;":"\u22ba","\x26integers;":"\u2124","\x26intercal;":"\u22ba","\x26intlarhk;":"\u2a17","\x26intprod;":"\u2a3c","\x26iocy;":"\u0451","\x26iogon;":"\u012f","\x26iopf;":"\ud835\udd5a","\x26iota;":"\u03b9","\x26iprod;":"\u2a3c","\x26iquest;":"\u00bf","\x26iscr;":"\ud835\udcbe","\x26isin;":"\u2208","\x26isinE;":"\u22f9","\x26isindot;":"\u22f5","\x26isins;":"\u22f4","\x26isinsv;":"\u22f3","\x26isinv;":"\u2208","\x26it;":"\u2062","\x26itilde;":"\u0129","\x26iukcy;":"\u0456",
"\x26iuml;":"\u00ef","\x26jcirc;":"\u0135","\x26jcy;":"\u0439","\x26jfr;":"\ud835\udd27","\x26jmath;":"\u0237","\x26jopf;":"\ud835\udd5b","\x26jscr;":"\ud835\udcbf","\x26jsercy;":"\u0458","\x26jukcy;":"\u0454","\x26kappa;":"\u03ba","\x26kappav;":"\u03f0","\x26kcedil;":"\u0137","\x26kcy;":"\u043a","\x26kfr;":"\ud835\udd28","\x26kgreen;":"\u0138","\x26khcy;":"\u0445","\x26kjcy;":"\u045c","\x26kopf;":"\ud835\udd5c","\x26kscr;":"\ud835\udcc0","\x26lAarr;":"\u21da","\x26lArr;":"\u21d0","\x26lAtail;":"\u291b",
"\x26lBarr;":"\u290e","\x26lE;":"\u2266","\x26lEg;":"\u2a8b","\x26lHar;":"\u2962","\x26lacute;":"\u013a","\x26laemptyv;":"\u29b4","\x26lagran;":"\u2112","\x26lambda;":"\u03bb","\x26lang;":"\u27e8","\x26langd;":"\u2991","\x26langle;":"\u27e8","\x26lap;":"\u2a85","\x26laquo;":"\u00ab","\x26larr;":"\u2190","\x26larrb;":"\u21e4","\x26larrbfs;":"\u291f","\x26larrfs;":"\u291d","\x26larrhk;":"\u21a9","\x26larrlp;":"\u21ab","\x26larrpl;":"\u2939","\x26larrsim;":"\u2973","\x26larrtl;":"\u21a2","\x26lat;":"\u2aab",
"\x26latail;":"\u2919","\x26late;":"\u2aad","\x26lates;":"\u2aad\ufe00","\x26lbarr;":"\u290c","\x26lbbrk;":"\u2772","\x26lbrace;":"{","\x26lbrack;":"[","\x26lbrke;":"\u298b","\x26lbrksld;":"\u298f","\x26lbrkslu;":"\u298d","\x26lcaron;":"\u013e","\x26lcedil;":"\u013c","\x26lceil;":"\u2308","\x26lcub;":"{","\x26lcy;":"\u043b","\x26ldca;":"\u2936","\x26ldquo;":"\u201c","\x26ldquor;":"\u201e","\x26ldrdhar;":"\u2967","\x26ldrushar;":"\u294b","\x26ldsh;":"\u21b2","\x26le;":"\u2264","\x26leftarrow;":"\u2190",
"\x26leftarrowtail;":"\u21a2","\x26leftharpoondown;":"\u21bd","\x26leftharpoonup;":"\u21bc","\x26leftleftarrows;":"\u21c7","\x26leftrightarrow;":"\u2194","\x26leftrightarrows;":"\u21c6","\x26leftrightharpoons;":"\u21cb","\x26leftrightsquigarrow;":"\u21ad","\x26leftthreetimes;":"\u22cb","\x26leg;":"\u22da","\x26leq;":"\u2264","\x26leqq;":"\u2266","\x26leqslant;":"\u2a7d","\x26les;":"\u2a7d","\x26lescc;":"\u2aa8","\x26lesdot;":"\u2a7f","\x26lesdoto;":"\u2a81","\x26lesdotor;":"\u2a83","\x26lesg;":"\u22da\ufe00",
"\x26lesges;":"\u2a93","\x26lessapprox;":"\u2a85","\x26lessdot;":"\u22d6","\x26lesseqgtr;":"\u22da","\x26lesseqqgtr;":"\u2a8b","\x26lessgtr;":"\u2276","\x26lesssim;":"\u2272","\x26lfisht;":"\u297c","\x26lfloor;":"\u230a","\x26lfr;":"\ud835\udd29","\x26lg;":"\u2276","\x26lgE;":"\u2a91","\x26lhard;":"\u21bd","\x26lharu;":"\u21bc","\x26lharul;":"\u296a","\x26lhblk;":"\u2584","\x26ljcy;":"\u0459","\x26ll;":"\u226a","\x26llarr;":"\u21c7","\x26llcorner;":"\u231e","\x26llhard;":"\u296b","\x26lltri;":"\u25fa",
"\x26lmidot;":"\u0140","\x26lmoust;":"\u23b0","\x26lmoustache;":"\u23b0","\x26lnE;":"\u2268","\x26lnap;":"\u2a89","\x26lnapprox;":"\u2a89","\x26lne;":"\u2a87","\x26lneq;":"\u2a87","\x26lneqq;":"\u2268","\x26lnsim;":"\u22e6","\x26loang;":"\u27ec","\x26loarr;":"\u21fd","\x26lobrk;":"\u27e6","\x26longleftarrow;":"\u27f5","\x26longleftrightarrow;":"\u27f7","\x26longmapsto;":"\u27fc","\x26longrightarrow;":"\u27f6","\x26looparrowleft;":"\u21ab","\x26looparrowright;":"\u21ac","\x26lopar;":"\u2985","\x26lopf;":"\ud835\udd5d",
"\x26loplus;":"\u2a2d","\x26lotimes;":"\u2a34","\x26lowast;":"\u2217","\x26lowbar;":"_","\x26loz;":"\u25ca","\x26lozenge;":"\u25ca","\x26lozf;":"\u29eb","\x26lpar;":"(","\x26lparlt;":"\u2993","\x26lrarr;":"\u21c6","\x26lrcorner;":"\u231f","\x26lrhar;":"\u21cb","\x26lrhard;":"\u296d","\x26lrm;":"\u200e","\x26lrtri;":"\u22bf","\x26lsaquo;":"\u2039","\x26lscr;":"\ud835\udcc1","\x26lsh;":"\u21b0","\x26lsim;":"\u2272","\x26lsime;":"\u2a8d","\x26lsimg;":"\u2a8f","\x26lsqb;":"[","\x26lsquo;":"\u2018","\x26lsquor;":"\u201a",
"\x26lstrok;":"\u0142","\x26ltcc;":"\u2aa6","\x26ltcir;":"\u2a79","\x26ltdot;":"\u22d6","\x26lthree;":"\u22cb","\x26ltimes;":"\u22c9","\x26ltlarr;":"\u2976","\x26ltquest;":"\u2a7b","\x26ltrPar;":"\u2996","\x26ltri;":"\u25c3","\x26ltrie;":"\u22b4","\x26ltrif;":"\u25c2","\x26lurdshar;":"\u294a","\x26luruhar;":"\u2966","\x26lvertneqq;":"\u2268\ufe00","\x26lvnE;":"\u2268\ufe00","\x26mDDot;":"\u223a","\x26macr;":"\u00af","\x26male;":"\u2642","\x26malt;":"\u2720","\x26maltese;":"\u2720","\x26map;":"\u21a6",
"\x26mapsto;":"\u21a6","\x26mapstodown;":"\u21a7","\x26mapstoleft;":"\u21a4","\x26mapstoup;":"\u21a5","\x26marker;":"\u25ae","\x26mcomma;":"\u2a29","\x26mcy;":"\u043c","\x26mdash;":"\u2014","\x26measuredangle;":"\u2221","\x26mfr;":"\ud835\udd2a","\x26mho;":"\u2127","\x26micro;":"\u00b5","\x26mid;":"\u2223","\x26midast;":"*","\x26midcir;":"\u2af0","\x26middot;":"\u00b7","\x26minus;":"\u2212","\x26minusb;":"\u229f","\x26minusd;":"\u2238","\x26minusdu;":"\u2a2a","\x26mlcp;":"\u2adb","\x26mldr;":"\u2026",
"\x26mnplus;":"\u2213","\x26models;":"\u22a7","\x26mopf;":"\ud835\udd5e","\x26mp;":"\u2213","\x26mscr;":"\ud835\udcc2","\x26mstpos;":"\u223e","\x26mu;":"\u03bc","\x26multimap;":"\u22b8","\x26mumap;":"\u22b8","\x26nGg;":"\u22d9\u0338","\x26nGt;":"\u226b\u20d2","\x26nGtv;":"\u226b\u0338","\x26nLeftarrow;":"\u21cd","\x26nLeftrightarrow;":"\u21ce","\x26nLl;":"\u22d8\u0338","\x26nLt;":"\u226a\u20d2","\x26nLtv;":"\u226a\u0338","\x26nRightarrow;":"\u21cf","\x26nVDash;":"\u22af","\x26nVdash;":"\u22ae","\x26nabla;":"\u2207",
"\x26nacute;":"\u0144","\x26nang;":"\u2220\u20d2","\x26nap;":"\u2249","\x26napE;":"\u2a70\u0338","\x26napid;":"\u224b\u0338","\x26napos;":"\u0149","\x26napprox;":"\u2249","\x26natur;":"\u266e","\x26natural;":"\u266e","\x26naturals;":"\u2115","\x26nbsp;":"\u00a0","\x26nbump;":"\u224e\u0338","\x26nbumpe;":"\u224f\u0338","\x26ncap;":"\u2a43","\x26ncaron;":"\u0148","\x26ncedil;":"\u0146","\x26ncong;":"\u2247","\x26ncongdot;":"\u2a6d\u0338","\x26ncup;":"\u2a42","\x26ncy;":"\u043d","\x26ndash;":"\u2013",
"\x26ne;":"\u2260","\x26neArr;":"\u21d7","\x26nearhk;":"\u2924","\x26nearr;":"\u2197","\x26nearrow;":"\u2197","\x26nedot;":"\u2250\u0338","\x26nequiv;":"\u2262","\x26nesear;":"\u2928","\x26nesim;":"\u2242\u0338","\x26nexist;":"\u2204","\x26nexists;":"\u2204","\x26nfr;":"\ud835\udd2b","\x26ngE;":"\u2267\u0338","\x26nge;":"\u2271","\x26ngeq;":"\u2271","\x26ngeqq;":"\u2267\u0338","\x26ngeqslant;":"\u2a7e\u0338","\x26nges;":"\u2a7e\u0338","\x26ngsim;":"\u2275","\x26ngt;":"\u226f","\x26ngtr;":"\u226f",
"\x26nhArr;":"\u21ce","\x26nharr;":"\u21ae","\x26nhpar;":"\u2af2","\x26ni;":"\u220b","\x26nis;":"\u22fc","\x26nisd;":"\u22fa","\x26niv;":"\u220b","\x26njcy;":"\u045a","\x26nlArr;":"\u21cd","\x26nlE;":"\u2266\u0338","\x26nlarr;":"\u219a","\x26nldr;":"\u2025","\x26nle;":"\u2270","\x26nleftarrow;":"\u219a","\x26nleftrightarrow;":"\u21ae","\x26nleq;":"\u2270","\x26nleqq;":"\u2266\u0338","\x26nleqslant;":"\u2a7d\u0338","\x26nles;":"\u2a7d\u0338","\x26nless;":"\u226e","\x26nlsim;":"\u2274","\x26nlt;":"\u226e",
"\x26nltri;":"\u22ea","\x26nltrie;":"\u22ec","\x26nmid;":"\u2224","\x26nopf;":"\ud835\udd5f","\x26not;":"\u00ac","\x26notin;":"\u2209","\x26notinE;":"\u22f9\u0338","\x26notindot;":"\u22f5\u0338","\x26notinva;":"\u2209","\x26notinvb;":"\u22f7","\x26notinvc;":"\u22f6","\x26notni;":"\u220c","\x26notniva;":"\u220c","\x26notnivb;":"\u22fe","\x26notnivc;":"\u22fd","\x26npar;":"\u2226","\x26nparallel;":"\u2226","\x26nparsl;":"\u2afd\u20e5","\x26npart;":"\u2202\u0338","\x26npolint;":"\u2a14","\x26npr;":"\u2280",
"\x26nprcue;":"\u22e0","\x26npre;":"\u2aaf\u0338","\x26nprec;":"\u2280","\x26npreceq;":"\u2aaf\u0338","\x26nrArr;":"\u21cf","\x26nrarr;":"\u219b","\x26nrarrc;":"\u2933\u0338","\x26nrarrw;":"\u219d\u0338","\x26nrightarrow;":"\u219b","\x26nrtri;":"\u22eb","\x26nrtrie;":"\u22ed","\x26nsc;":"\u2281","\x26nsccue;":"\u22e1","\x26nsce;":"\u2ab0\u0338","\x26nscr;":"\ud835\udcc3","\x26nshortmid;":"\u2224","\x26nshortparallel;":"\u2226","\x26nsim;":"\u2241","\x26nsime;":"\u2244","\x26nsimeq;":"\u2244","\x26nsmid;":"\u2224",
"\x26nspar;":"\u2226","\x26nsqsube;":"\u22e2","\x26nsqsupe;":"\u22e3","\x26nsub;":"\u2284","\x26nsubE;":"\u2ac5\u0338","\x26nsube;":"\u2288","\x26nsubset;":"\u2282\u20d2","\x26nsubseteq;":"\u2288","\x26nsubseteqq;":"\u2ac5\u0338","\x26nsucc;":"\u2281","\x26nsucceq;":"\u2ab0\u0338","\x26nsup;":"\u2285","\x26nsupE;":"\u2ac6\u0338","\x26nsupe;":"\u2289","\x26nsupset;":"\u2283\u20d2","\x26nsupseteq;":"\u2289","\x26nsupseteqq;":"\u2ac6\u0338","\x26ntgl;":"\u2279","\x26ntilde;":"\u00f1","\x26ntlg;":"\u2278",
"\x26ntriangleleft;":"\u22ea","\x26ntrianglelefteq;":"\u22ec","\x26ntriangleright;":"\u22eb","\x26ntrianglerighteq;":"\u22ed","\x26nu;":"\u03bd","\x26num;":"#","\x26numero;":"\u2116","\x26numsp;":"\u2007","\x26nvDash;":"\u22ad","\x26nvHarr;":"\u2904","\x26nvap;":"\u224d\u20d2","\x26nvdash;":"\u22ac","\x26nvge;":"\u2265\u20d2","\x26nvgt;":"\x3e\u20d2","\x26nvinfin;":"\u29de","\x26nvlArr;":"\u2902","\x26nvle;":"\u2264\u20d2","\x26nvlt;":"\x3c\u20d2","\x26nvltrie;":"\u22b4\u20d2","\x26nvrArr;":"\u2903",
"\x26nvrtrie;":"\u22b5\u20d2","\x26nvsim;":"\u223c\u20d2","\x26nwArr;":"\u21d6","\x26nwarhk;":"\u2923","\x26nwarr;":"\u2196","\x26nwarrow;":"\u2196","\x26nwnear;":"\u2927","\x26oS;":"\u24c8","\x26oacute;":"\u00f3","\x26oast;":"\u229b","\x26ocir;":"\u229a","\x26ocirc;":"\u00f4","\x26ocy;":"\u043e","\x26odash;":"\u229d","\x26odblac;":"\u0151","\x26odiv;":"\u2a38","\x26odot;":"\u2299","\x26odsold;":"\u29bc","\x26oelig;":"\u0153","\x26ofcir;":"\u29bf","\x26ofr;":"\ud835\udd2c","\x26ogon;":"\u02db","\x26ograve;":"\u00f2",
"\x26ogt;":"\u29c1","\x26ohbar;":"\u29b5","\x26ohm;":"\u03a9","\x26oint;":"\u222e","\x26olarr;":"\u21ba","\x26olcir;":"\u29be","\x26olcross;":"\u29bb","\x26oline;":"\u203e","\x26olt;":"\u29c0","\x26omacr;":"\u014d","\x26omega;":"\u03c9","\x26omicron;":"\u03bf","\x26omid;":"\u29b6","\x26ominus;":"\u2296","\x26oopf;":"\ud835\udd60","\x26opar;":"\u29b7","\x26operp;":"\u29b9","\x26oplus;":"\u2295","\x26or;":"\u2228","\x26orarr;":"\u21bb","\x26ord;":"\u2a5d","\x26order;":"\u2134","\x26orderof;":"\u2134",
"\x26ordf;":"\u00aa","\x26ordm;":"\u00ba","\x26origof;":"\u22b6","\x26oror;":"\u2a56","\x26orslope;":"\u2a57","\x26orv;":"\u2a5b","\x26oscr;":"\u2134","\x26oslash;":"\u00f8","\x26osol;":"\u2298","\x26otilde;":"\u00f5","\x26otimes;":"\u2297","\x26otimesas;":"\u2a36","\x26ouml;":"\u00f6","\x26ovbar;":"\u233d","\x26par;":"\u2225","\x26para;":"\u00b6","\x26parallel;":"\u2225","\x26parsim;":"\u2af3","\x26parsl;":"\u2afd","\x26part;":"\u2202","\x26pcy;":"\u043f","\x26percnt;":"%","\x26period;":".","\x26permil;":"\u2030",
"\x26perp;":"\u22a5","\x26pertenk;":"\u2031","\x26pfr;":"\ud835\udd2d","\x26phi;":"\u03c6","\x26phiv;":"\u03d5","\x26phmmat;":"\u2133","\x26phone;":"\u260e","\x26pi;":"\u03c0","\x26pitchfork;":"\u22d4","\x26piv;":"\u03d6","\x26planck;":"\u210f","\x26planckh;":"\u210e","\x26plankv;":"\u210f","\x26plus;":"+","\x26plusacir;":"\u2a23","\x26plusb;":"\u229e","\x26pluscir;":"\u2a22","\x26plusdo;":"\u2214","\x26plusdu;":"\u2a25","\x26pluse;":"\u2a72","\x26plusmn;":"\u00b1","\x26plussim;":"\u2a26","\x26plustwo;":"\u2a27",
"\x26pm;":"\u00b1","\x26pointint;":"\u2a15","\x26popf;":"\ud835\udd61","\x26pound;":"\u00a3","\x26pr;":"\u227a","\x26prE;":"\u2ab3","\x26prap;":"\u2ab7","\x26prcue;":"\u227c","\x26pre;":"\u2aaf","\x26prec;":"\u227a","\x26precapprox;":"\u2ab7","\x26preccurlyeq;":"\u227c","\x26preceq;":"\u2aaf","\x26precnapprox;":"\u2ab9","\x26precneqq;":"\u2ab5","\x26precnsim;":"\u22e8","\x26precsim;":"\u227e","\x26prime;":"\u2032","\x26primes;":"\u2119","\x26prnE;":"\u2ab5","\x26prnap;":"\u2ab9","\x26prnsim;":"\u22e8",
"\x26prod;":"\u220f","\x26profalar;":"\u232e","\x26profline;":"\u2312","\x26profsurf;":"\u2313","\x26prop;":"\u221d","\x26propto;":"\u221d","\x26prsim;":"\u227e","\x26prurel;":"\u22b0","\x26pscr;":"\ud835\udcc5","\x26psi;":"\u03c8","\x26puncsp;":"\u2008","\x26qfr;":"\ud835\udd2e","\x26qint;":"\u2a0c","\x26qopf;":"\ud835\udd62","\x26qprime;":"\u2057","\x26qscr;":"\ud835\udcc6","\x26quaternions;":"\u210d","\x26quatint;":"\u2a16","\x26quest;":"?","\x26questeq;":"\u225f","\x26quot;":'"',"\x26rAarr;":"\u21db",
"\x26rArr;":"\u21d2","\x26rAtail;":"\u291c","\x26rBarr;":"\u290f","\x26rHar;":"\u2964","\x26race;":"\u223d\u0331","\x26racute;":"\u0155","\x26radic;":"\u221a","\x26raemptyv;":"\u29b3","\x26rang;":"\u27e9","\x26rangd;":"\u2992","\x26range;":"\u29a5","\x26rangle;":"\u27e9","\x26raquo;":"\u00bb","\x26rarr;":"\u2192","\x26rarrap;":"\u2975","\x26rarrb;":"\u21e5","\x26rarrbfs;":"\u2920","\x26rarrc;":"\u2933","\x26rarrfs;":"\u291e","\x26rarrhk;":"\u21aa","\x26rarrlp;":"\u21ac","\x26rarrpl;":"\u2945","\x26rarrsim;":"\u2974",
"\x26rarrtl;":"\u21a3","\x26rarrw;":"\u219d","\x26ratail;":"\u291a","\x26ratio;":"\u2236","\x26rationals;":"\u211a","\x26rbarr;":"\u290d","\x26rbbrk;":"\u2773","\x26rbrace;":"}","\x26rbrack;":"]","\x26rbrke;":"\u298c","\x26rbrksld;":"\u298e","\x26rbrkslu;":"\u2990","\x26rcaron;":"\u0159","\x26rcedil;":"\u0157","\x26rceil;":"\u2309","\x26rcub;":"}","\x26rcy;":"\u0440","\x26rdca;":"\u2937","\x26rdldhar;":"\u2969","\x26rdquo;":"\u201d","\x26rdquor;":"\u201d","\x26rdsh;":"\u21b3","\x26real;":"\u211c",
"\x26realine;":"\u211b","\x26realpart;":"\u211c","\x26reals;":"\u211d","\x26rect;":"\u25ad","\x26reg;":"\u00ae","\x26rfisht;":"\u297d","\x26rfloor;":"\u230b","\x26rfr;":"\ud835\udd2f","\x26rhard;":"\u21c1","\x26rharu;":"\u21c0","\x26rharul;":"\u296c","\x26rho;":"\u03c1","\x26rhov;":"\u03f1","\x26rightarrow;":"\u2192","\x26rightarrowtail;":"\u21a3","\x26rightharpoondown;":"\u21c1","\x26rightharpoonup;":"\u21c0","\x26rightleftarrows;":"\u21c4","\x26rightleftharpoons;":"\u21cc","\x26rightrightarrows;":"\u21c9",
"\x26rightsquigarrow;":"\u219d","\x26rightthreetimes;":"\u22cc","\x26ring;":"\u02da","\x26risingdotseq;":"\u2253","\x26rlarr;":"\u21c4","\x26rlhar;":"\u21cc","\x26rlm;":"\u200f","\x26rmoust;":"\u23b1","\x26rmoustache;":"\u23b1","\x26rnmid;":"\u2aee","\x26roang;":"\u27ed","\x26roarr;":"\u21fe","\x26robrk;":"\u27e7","\x26ropar;":"\u2986","\x26ropf;":"\ud835\udd63","\x26roplus;":"\u2a2e","\x26rotimes;":"\u2a35","\x26rpar;":")","\x26rpargt;":"\u2994","\x26rppolint;":"\u2a12","\x26rrarr;":"\u21c9","\x26rsaquo;":"\u203a",
"\x26rscr;":"\ud835\udcc7","\x26rsh;":"\u21b1","\x26rsqb;":"]","\x26rsquo;":"\u2019","\x26rsquor;":"\u2019","\x26rthree;":"\u22cc","\x26rtimes;":"\u22ca","\x26rtri;":"\u25b9","\x26rtrie;":"\u22b5","\x26rtrif;":"\u25b8","\x26rtriltri;":"\u29ce","\x26ruluhar;":"\u2968","\x26rx;":"\u211e","\x26sacute;":"\u015b","\x26sbquo;":"\u201a","\x26sc;":"\u227b","\x26scE;":"\u2ab4","\x26scap;":"\u2ab8","\x26scaron;":"\u0161","\x26sccue;":"\u227d","\x26sce;":"\u2ab0","\x26scedil;":"\u015f","\x26scirc;":"\u015d",
"\x26scnE;":"\u2ab6","\x26scnap;":"\u2aba","\x26scnsim;":"\u22e9","\x26scpolint;":"\u2a13","\x26scsim;":"\u227f","\x26scy;":"\u0441","\x26sdot;":"\u22c5","\x26sdotb;":"\u22a1","\x26sdote;":"\u2a66","\x26seArr;":"\u21d8","\x26searhk;":"\u2925","\x26searr;":"\u2198","\x26searrow;":"\u2198","\x26sect;":"\u00a7","\x26semi;":";","\x26seswar;":"\u2929","\x26setminus;":"\u2216","\x26setmn;":"\u2216","\x26sext;":"\u2736","\x26sfr;":"\ud835\udd30","\x26sfrown;":"\u2322","\x26sharp;":"\u266f","\x26shchcy;":"\u0449",
"\x26shcy;":"\u0448","\x26shortmid;":"\u2223","\x26shortparallel;":"\u2225","\x26shy;":"\u00ad","\x26sigma;":"\u03c3","\x26sigmaf;":"\u03c2","\x26sigmav;":"\u03c2","\x26sim;":"\u223c","\x26simdot;":"\u2a6a","\x26sime;":"\u2243","\x26simeq;":"\u2243","\x26simg;":"\u2a9e","\x26simgE;":"\u2aa0","\x26siml;":"\u2a9d","\x26simlE;":"\u2a9f","\x26simne;":"\u2246","\x26simplus;":"\u2a24","\x26simrarr;":"\u2972","\x26slarr;":"\u2190","\x26smallsetminus;":"\u2216","\x26smashp;":"\u2a33","\x26smeparsl;":"\u29e4",
"\x26smid;":"\u2223","\x26smile;":"\u2323","\x26smt;":"\u2aaa","\x26smte;":"\u2aac","\x26smtes;":"\u2aac\ufe00","\x26softcy;":"\u044c","\x26sol;":"/","\x26solb;":"\u29c4","\x26solbar;":"\u233f","\x26sopf;":"\ud835\udd64","\x26spades;":"\u2660","\x26spadesuit;":"\u2660","\x26spar;":"\u2225","\x26sqcap;":"\u2293","\x26sqcaps;":"\u2293\ufe00","\x26sqcup;":"\u2294","\x26sqcups;":"\u2294\ufe00","\x26sqsub;":"\u228f","\x26sqsube;":"\u2291","\x26sqsubset;":"\u228f","\x26sqsubseteq;":"\u2291","\x26sqsup;":"\u2290",
"\x26sqsupe;":"\u2292","\x26sqsupset;":"\u2290","\x26sqsupseteq;":"\u2292","\x26squ;":"\u25a1","\x26square;":"\u25a1","\x26squarf;":"\u25aa","\x26squf;":"\u25aa","\x26srarr;":"\u2192","\x26sscr;":"\ud835\udcc8","\x26ssetmn;":"\u2216","\x26ssmile;":"\u2323","\x26sstarf;":"\u22c6","\x26star;":"\u2606","\x26starf;":"\u2605","\x26straightepsilon;":"\u03f5","\x26straightphi;":"\u03d5","\x26strns;":"\u00af","\x26sub;":"\u2282","\x26subE;":"\u2ac5","\x26subdot;":"\u2abd","\x26sube;":"\u2286","\x26subedot;":"\u2ac3",
"\x26submult;":"\u2ac1","\x26subnE;":"\u2acb","\x26subne;":"\u228a","\x26subplus;":"\u2abf","\x26subrarr;":"\u2979","\x26subset;":"\u2282","\x26subseteq;":"\u2286","\x26subseteqq;":"\u2ac5","\x26subsetneq;":"\u228a","\x26subsetneqq;":"\u2acb","\x26subsim;":"\u2ac7","\x26subsub;":"\u2ad5","\x26subsup;":"\u2ad3","\x26succ;":"\u227b","\x26succapprox;":"\u2ab8","\x26succcurlyeq;":"\u227d","\x26succeq;":"\u2ab0","\x26succnapprox;":"\u2aba","\x26succneqq;":"\u2ab6","\x26succnsim;":"\u22e9","\x26succsim;":"\u227f",
"\x26sum;":"\u2211","\x26sung;":"\u266a","\x26sup;":"\u2283","\x26sup1;":"\u00b9","\x26sup2;":"\u00b2","\x26sup3;":"\u00b3","\x26supE;":"\u2ac6","\x26supdot;":"\u2abe","\x26supdsub;":"\u2ad8","\x26supe;":"\u2287","\x26supedot;":"\u2ac4","\x26suphsol;":"\u27c9","\x26suphsub;":"\u2ad7","\x26suplarr;":"\u297b","\x26supmult;":"\u2ac2","\x26supnE;":"\u2acc","\x26supne;":"\u228b","\x26supplus;":"\u2ac0","\x26supset;":"\u2283","\x26supseteq;":"\u2287","\x26supseteqq;":"\u2ac6","\x26supsetneq;":"\u228b",
"\x26supsetneqq;":"\u2acc","\x26supsim;":"\u2ac8","\x26supsub;":"\u2ad4","\x26supsup;":"\u2ad6","\x26swArr;":"\u21d9","\x26swarhk;":"\u2926","\x26swarr;":"\u2199","\x26swarrow;":"\u2199","\x26swnwar;":"\u292a","\x26szlig;":"\u00df","\x26target;":"\u2316","\x26tau;":"\u03c4","\x26tbrk;":"\u23b4","\x26tcaron;":"\u0165","\x26tcedil;":"\u0163","\x26tcy;":"\u0442","\x26tdot;":" \u20db","\x26telrec;":"\u2315","\x26tfr;":"\ud835\udd31","\x26there4;":"\u2234","\x26therefore;":"\u2234","\x26theta;":"\u03b8",
"\x26thetasym;":"\u03d1","\x26thetav;":"\u03d1","\x26thickapprox;":"\u2248","\x26thicksim;":"\u223c","\x26thinsp;":"\u2009","\x26thkap;":"\u2248","\x26thksim;":"\u223c","\x26thorn;":"\u00fe","\x26tilde;":"\u02dc","\x26times;":"\u00d7","\x26timesb;":"\u22a0","\x26timesbar;":"\u2a31","\x26timesd;":"\u2a30","\x26tint;":"\u222d","\x26toea;":"\u2928","\x26top;":"\u22a4","\x26topbot;":"\u2336","\x26topcir;":"\u2af1","\x26topf;":"\ud835\udd65","\x26topfork;":"\u2ada","\x26tosa;":"\u2929","\x26tprime;":"\u2034",
"\x26trade;":"\u2122","\x26triangle;":"\u25b5","\x26triangledown;":"\u25bf","\x26triangleleft;":"\u25c3","\x26trianglelefteq;":"\u22b4","\x26triangleq;":"\u225c","\x26triangleright;":"\u25b9","\x26trianglerighteq;":"\u22b5","\x26tridot;":"\u25ec","\x26trie;":"\u225c","\x26triminus;":"\u2a3a","\x26triplus;":"\u2a39","\x26trisb;":"\u29cd","\x26tritime;":"\u2a3b","\x26trpezium;":"\u23e2","\x26tscr;":"\ud835\udcc9","\x26tscy;":"\u0446","\x26tshcy;":"\u045b","\x26tstrok;":"\u0167","\x26twixt;":"\u226c",
"\x26twoheadleftarrow;":"\u219e","\x26twoheadrightarrow;":"\u21a0","\x26uArr;":"\u21d1","\x26uHar;":"\u2963","\x26uacute;":"\u00fa","\x26uarr;":"\u2191","\x26ubrcy;":"\u045e","\x26ubreve;":"\u016d","\x26ucirc;":"\u00fb","\x26ucy;":"\u0443","\x26udarr;":"\u21c5","\x26udblac;":"\u0171","\x26udhar;":"\u296e","\x26ufisht;":"\u297e","\x26ufr;":"\ud835\udd32","\x26ugrave;":"\u00f9","\x26uharl;":"\u21bf","\x26uharr;":"\u21be","\x26uhblk;":"\u2580","\x26ulcorn;":"\u231c","\x26ulcorner;":"\u231c","\x26ulcrop;":"\u230f",
"\x26ultri;":"\u25f8","\x26umacr;":"\u016b","\x26uml;":"\u00a8","\x26uogon;":"\u0173","\x26uopf;":"\ud835\udd66","\x26uparrow;":"\u2191","\x26updownarrow;":"\u2195","\x26upharpoonleft;":"\u21bf","\x26upharpoonright;":"\u21be","\x26uplus;":"\u228e","\x26upsi;":"\u03c5","\x26upsih;":"\u03d2","\x26upsilon;":"\u03c5","\x26upuparrows;":"\u21c8","\x26urcorn;":"\u231d","\x26urcorner;":"\u231d","\x26urcrop;":"\u230e","\x26uring;":"\u016f","\x26urtri;":"\u25f9","\x26uscr;":"\ud835\udcca","\x26utdot;":"\u22f0",
"\x26utilde;":"\u0169","\x26utri;":"\u25b5","\x26utrif;":"\u25b4","\x26uuarr;":"\u21c8","\x26uuml;":"\u00fc","\x26uwangle;":"\u29a7","\x26vArr;":"\u21d5","\x26vBar;":"\u2ae8","\x26vBarv;":"\u2ae9","\x26vDash;":"\u22a8","\x26vangrt;":"\u299c","\x26varepsilon;":"\u03f5","\x26varkappa;":"\u03f0","\x26varnothing;":"\u2205","\x26varphi;":"\u03d5","\x26varpi;":"\u03d6","\x26varpropto;":"\u221d","\x26varr;":"\u2195","\x26varrho;":"\u03f1","\x26varsigma;":"\u03c2","\x26varsubsetneq;":"\u228a\ufe00","\x26varsubsetneqq;":"\u2acb\ufe00",
"\x26varsupsetneq;":"\u228b\ufe00","\x26varsupsetneqq;":"\u2acc\ufe00","\x26vartheta;":"\u03d1","\x26vartriangleleft;":"\u22b2","\x26vartriangleright;":"\u22b3","\x26vcy;":"\u0432","\x26vdash;":"\u22a2","\x26vee;":"\u2228","\x26veebar;":"\u22bb","\x26veeeq;":"\u225a","\x26vellip;":"\u22ee","\x26verbar;":"|","\x26vert;":"|","\x26vfr;":"\ud835\udd33","\x26vltri;":"\u22b2","\x26vnsub;":"\u2282\u20d2","\x26vnsup;":"\u2283\u20d2","\x26vopf;":"\ud835\udd67","\x26vprop;":"\u221d","\x26vrtri;":"\u22b3","\x26vscr;":"\ud835\udccb",
"\x26vsubnE;":"\u2acb\ufe00","\x26vsubne;":"\u228a\ufe00","\x26vsupnE;":"\u2acc\ufe00","\x26vsupne;":"\u228b\ufe00","\x26vzigzag;":"\u299a","\x26wcirc;":"\u0175","\x26wedbar;":"\u2a5f","\x26wedge;":"\u2227","\x26wedgeq;":"\u2259","\x26weierp;":"\u2118","\x26wfr;":"\ud835\udd34","\x26wopf;":"\ud835\udd68","\x26wp;":"\u2118","\x26wr;":"\u2240","\x26wreath;":"\u2240","\x26wscr;":"\ud835\udccc","\x26xcap;":"\u22c2","\x26xcirc;":"\u25ef","\x26xcup;":"\u22c3","\x26xdtri;":"\u25bd","\x26xfr;":"\ud835\udd35",
"\x26xhArr;":"\u27fa","\x26xharr;":"\u27f7","\x26xi;":"\u03be","\x26xlArr;":"\u27f8","\x26xlarr;":"\u27f5","\x26xmap;":"\u27fc","\x26xnis;":"\u22fb","\x26xodot;":"\u2a00","\x26xopf;":"\ud835\udd69","\x26xoplus;":"\u2a01","\x26xotime;":"\u2a02","\x26xrArr;":"\u27f9","\x26xrarr;":"\u27f6","\x26xscr;":"\ud835\udccd","\x26xsqcup;":"\u2a06","\x26xuplus;":"\u2a04","\x26xutri;":"\u25b3","\x26xvee;":"\u22c1","\x26xwedge;":"\u22c0","\x26yacute;":"\u00fd","\x26yacy;":"\u044f","\x26ycirc;":"\u0177","\x26ycy;":"\u044b",
"\x26yen;":"\u00a5","\x26yfr;":"\ud835\udd36","\x26yicy;":"\u0457","\x26yopf;":"\ud835\udd6a","\x26yscr;":"\ud835\udcce","\x26yucy;":"\u044e","\x26yuml;":"\u00ff","\x26zacute;":"\u017a","\x26zcaron;":"\u017e","\x26zcy;":"\u0437","\x26zdot;":"\u017c","\x26zeetrf;":"\u2128","\x26zeta;":"\u03b6","\x26zfr;":"\ud835\udd37","\x26zhcy;":"\u0436","\x26zigrarr;":"\u21dd","\x26zopf;":"\ud835\udd6b","\x26zscr;":"\ud835\udccf","\x26zwj;":"\u200d","\x26zwnj;":"\u200c"};return{_entities:function(){return k},replace:function(l){return l.replace(/(&\w+;)/g,
function(b){return k[b]||b})}}})},"MW/equations/renderer/model/importers/SimpleTeX":function(){define(["dojo/_base/declare","dojo/_base/lang","./Base","./PEG","./SimpleTeXRules"],function(k,l,b,d,e){return k(b,{constructor:function(b,a){this.symbols=b;this._spacingClasses=a;this._input=null;this._n=0;this._bold=this._italic=!1},initParser:function(){this._input=null;this._n=0;return null},_initState:function(){this._bold=this._italic=!1},makePEG:function(){return new d(e.rulenames,e.rules,0)},makeSymbolMap:function(){return{}},
makeActionMap:function(){var b=this.peg.names,a=[this._appendChildren],c,f={Char:[this._appendChar,"number"],SubSup:[this._appendSubSup],Nest:[this._appendNest],Size:[this._appendSize],Color:[this._appendColor],Style:[this._appendStyle],Name:[this._appendName],Symbol:[this._appendSymbol],EscapedChar:[this._appendChar,"number"]};for(c=0;c<b.length;c+=1)f[b[c]]||(f[b[c]]=a);return f},makeEquation:function(b){var a=this.makeRoot();this._initState();b&&b.tree&&(this.str=b.str,this.fillRow(b.tree,a.children[0]));
return a},consume:function(b){this._n+=b},_peek:function(b){return this._input?this._input[this._n+b]:null},_setInput:function(b,a){this._input=b;this._n=a},_appendChildren:function(b){var a=b.children,c;if(0===a.length&&b.start<b.end)this.pushCode(this.slice(b));else if(0<a.length){b=this._input;c=this._n;for(this._setInput(a,0);this._n<this._input.length;)this._appendChild();this._setInput(b,c)}this.consume(1)},_appendChild:function(){var b=this._peek(0);this.append(b)},fillRow:function(b,a){this.pushRow(a);
this.append(b);this.popRow()},_fillArg:function(b){var a=this._peek(0),c;a&&(c=this.peg.names[a.name],"Nest"===c?(this.pushRow(b),0<a.children.length?this._appendChildren(a):this.consume(1),this.popRow()):this.fillRow(a,b))},_isRegularScript:function(b){return"MathScript"===b.className&&!0!==b.accent},_appendSubSup:function(b){b=l.trim(this.slice(b));var a=null,c=!1,f,d;this.consume(1);d=this.row.children;0<d.length&&this._isRegularScript(d[d.length-1])?a=d.pop():(a=this.makeScript(),c=!0,0<d.length&&
(f=d.pop(),"MathRow"===f.className?a.children[0]=f:a.children[0].children.push(f)));this.row.children=d;"^"===b?(c?a.children[1]=null:a.children[2]=this.makeRow(),this._fillArg(a.children[2])):(c?a.children[2]=null:a.children[1]=this.makeRow(),this._fillArg(a.children[1]));this.push(a)},_pushTextWithStyle:function(b,a){this.pushText(b,a,{kind:a})},_appendChar:function(b,a){var c=this.slice(b);" "===c?this.push(this.makeSpace({length:0.5})):this._pushTextWithStyle(c,a);this.consume(1)},_appendSymbol:function(b){b=
l.trim(this.slice(b));var a={"int":"intop",copyright:"\u00a9",O:"oslash",clubsuit:"\u2663",diamondsuit:"\u2666",heartsuit:"\u2665",spadesuit:"\u2660",langle:"anglebracketleft",rangle:"anglebracketright",lceil:"ceilleft",rceil:"ceilright",lfloor:"floorleft",rfloor:"floorright",vee:"lor",wedge:"land"}[b];a&&(b=a);this.pushSymbol(b);this.consume(1)},_appendStyle:function(b){var a={rm:"normal",it:"italic",sl:"italic",bf:"bold"}[l.trim(this.slice(b))];b=this._italic;"italic"===a&&(this._italic=!0);var c=
this._bold;"bold"===a&&(this._bold=!0);this._handleStyle(l.hitch(this,function(c){a&&(this._italic&&"bold"===a&&(a="bold-italic"),this._bold&&"italic"===a&&(a="bold-italic"),c.mathvariant=a)}));this._italic=b;this._bold=c},_appendNest:function(b){var a=this.makeRow({TeXSpacing:this._spacingClasses.ORD});this.row.children.push(a);this.pushRow(a);0<b.children.length?this._appendChildren(b):this.consume(1);this.popRow()},_splitAndReturnRow:function(){var b=this.row.children;for(this.row.children=[];this._n<
this._input.length;)this._appendChild();return b},_handleStyle:function(b){var a={},c,f;this.consume(1);c=this._splitAndReturnRow();f=this.row.children;this.row.children=c;b(a);b=this.makeStyle(a);b.children[0].children=f;this.push(b)},_appendSize:function(b){this._handleStyle(l.hitch(this,function(a){var c=l.trim(this.slice(b.children[0])),c=parseInt(c)||0;a.mathsize=c+"pt"}))},_numToHex:function(b){255<b&&(b=255);0>b&&(b=0);b=b.toString(16);2>b.length&&(b="0"+b);return b},_namedColorToHTMLColor:function(b){return{red:"#F00",
green:"#0F0",blue:"#00F",black:"#000",white:"#FFF",cyan:"#0FF",magenta:"#F0F",yellow:"#FF0",gray:"#808080",orange:"#FF8000",lightBlue:"#60BCFC",darkGreen:"#6B963D"}[b]},_rgbColorToHTMLColor:function(b,a,c){b=Math.round(255*parseFloat(b));a=Math.round(255*parseFloat(a));c=Math.round(255*parseFloat(c));return"#"+this._numToHex(b)+this._numToHex(a)+this._numToHex(c)},_appendColor:function(b){this._handleStyle(l.hitch(this,function(a){var c=b.children[0],f,d;3===c.children.length?(f=l.trim(this.slice(c.children[0])),
d=l.trim(this.slice(c.children[1])),c=l.trim(this.slice(c.children[2])),f=this._rgbColorToHTMLColor(f,d,c)):(f=l.trim(this.slice(c)),f=this._namedColorToHTMLColor(f));f&&(a.style="color: "+f)}))},_appendName:function(b){this._handleStyle(l.hitch(this,function(a){var c=l.trim(this.slice(b.children[0]));a.style="font-family: "+c}))}})})},"MW/equations/renderer/model/importers/PEG":function(){define(["dojo/_base/declare"],function(k){return k(null,{constructor:function(l,b,d){this.rules=b;this.names=
l;this.root=d},_myStrcmp:function(l,b,d,e,g){var a="";if(d+g>b)return!1;l=l.substring(d,d+g);for(b=0;b<g;b+=1)a+=String.fromCharCode(e[b]);return l===a},recordRule:function(l,b,d,e,g,a,c){var f=c.length;l[d-1]=0===b&&1===f?c:[{name:e,start:g,end:a,children:c}]},joinRecords:function(l,b){var d=l.length,e;e=l.pop();1<d&&(0<e.length&&b)&&(l[d-2]=l[d-2].concat(e))},pretty:function(l,b,d,e){var g,a,c,f;e=e||"long";g=d=d||"";if(l&&l.children)if(a=l.children,c=String.fromCharCode(10),g+="short"===e?"(":
""+this.names[l.name],"long"===e&&(f=b.substring(l.start,l.end).replace(c,"").replace(/^[ ]*/,""),10<f.length&&(f=f.substring(0,10)+"..."),g+=" "+f+c),0===a.length&&"short"===e)g+=" "+l.start.toString()+" "+l.end.toString()+")";else{for(l=0;l<a.length;l+=1)g="long"===e?g+this.pretty(a[l],b,d+" ",e):g+(" "+this.pretty(a[l],b,d,e));g+="short"===e?")":""}return g},parse:function(l){var b=this.rules,d=this.root,e=l.length,g=0,a=0,c,f=[],h=[],k=[],r=[],n=!0,t=[],m,p=0,q,v,u,w;h.push(0,0,d);r.push(t);d=
b[d];for(c=d.length;0<h.length;){p+=1;if(1E6<p)return null;m=h.length;if(a>=c)3<m&&(a=h[m-4],d=b[a],c=d.length,a=h[m-2],m=f.pop(),n||(g=m),this.joinRecords(r,n)),h.pop(),h.pop(),h.pop();else switch(m=d[a],m){case 0:f.push(g);r.push(t);a+=1;break;case 1:m=f.pop();n||(g=m);this.joinRecords(r,n);a+=1;break;case 2:m=d[a+1]-1;a+=2;d=b[m];c=d.length;f.push(g);r.push(t);h.push(g,a,m);a=0;break;case 3:q=d[a+1];(n=this._myStrcmp(l,e,g,d.slice(a+2),q))&&(g+=q);a+=q+2;break;case 4:m=f.pop();n||(g=m);this.joinRecords(r,
n);n=!0;a+=1;break;case 5:n&&0<f[f.length-2]?(a+=d[a+1],f[f.length-1]=g):n?(a+=d[a+1],f[f.length-1]=g,f[f.length-2]=1,this.joinRecords(r,n),r.push(t)):(a+=2,g=f[f.length-1],n=0<f[f.length-2],f.pop(),f.pop(),this.joinRecords(r,n));break;case 6:this.joinRecords(r,n);n?(a+=d[a+1],f[f.length-1]=g,r.push(t)):(a+=2,g=f.pop(),n=!0);break;case 7:case 8:7===m&&(n=!n);g=f.pop();this.joinRecords(r,!1);a+=1;break;case 9:f.push(0);a+=1;break;case 10:this.joinRecords(r,n);n?(a+=2,r.push(t)):(g=f.pop(),a+=d[a+1]);
break;case 11:this.joinRecords(r,n);n?(f.pop(),a+=d[a+1]):(a+=2,r.push(t));break;case 12:case 15:g>=e?n=!1:(n=String.fromCharCode(d[a+1]),n=l[g]===n);n&&(g+=1);a+=2;break;case 13:n&&(m=d[a+1],q=h[h.length-1],v=0,0<f.length&&(v=f[f.length-1]),u=r.length,w=r[u-1],this.recordRule(r,m,u,q,v,g,w));a+=2;break;case 14:n=!0;a+=1;break;case 16:case 17:q=d[a+1];v=a+2;a+=2+2*q;if(g>=e)n=!1;else{u=l.charCodeAt(g);for(n=!1;q&&!n;)q-=1,n=d[v],v+=1,w=d[v],v+=1,n=u>=n&&u<=w;17===m&&(n=!n)}n&&(g+=1);break;case 18:n?
(k.push(l),e=f[f.length-1],l=l.substring(e),e=g-e,g=0,a+=2):(a+=3+d[a+1],g=f.pop(),this.joinRecords(r,n));break;case 19:m=f.pop();g!==e||!n?(g=m+e,n=!0):(g=m,n=!1);l=k.pop();e=l.length;this.joinRecords(r,!1);a+=1;break;case 21:(n=g<e)&&(g+=1);a+=1;break;case 26:n=g===e,a+=1}}return n&&0<r.length&&0<r[0].length?{tree:r[0][0],str:l}:{tree:null,str:l}}})})},"MW/equations/renderer/model/importers/SimpleTeXRules":function(){define([],function(){return{rulenames:"Math Char SubSup Nest Cmd EscapedChar Style Name s String Size Number Newline Color ExplicitColor Float NamedColor Symbol".split(" "),
rules:[[0,0,2,5,11,13,2,3,11,9,2,4,11,5,2,2,1,6,-16,13,2],[17,1,125,125,13,0],[16,2,95,95,94,94,13,0],[0,3,1,123,10,10,2,1,10,6,3,1,125,1,13,2],[0,3,1,92,10,31,0,2,14,11,25,2,6,11,21,2,7,11,17,2,8,11,13,2,11,11,9,2,18,11,5,2,13,1,1,13,0],[16,5,123,123,125,125,95,95,94,94,92,92,13,0],[0,3,2,114,109,11,19,3,2,98,102,11,13,3,2,105,116,11,7,3,2,115,108,1,13,0],[0,3,9,102,111,110,116,110,97,109,101,123,10,14,2,9,10,10,2,10,10,6,3,1,125,1,13,2],[0,16,4,32,32,9,9,13,13,10,10,6,-10],[9,0,17,1,125,125,5,-4,
13,0],[0,3,9,102,111,110,116,115,105,122,101,123,10,18,2,9,10,14,2,12,10,10,2,9,10,6,3,1,125,1,13,2],[9,0,16,1,48,57,5,-4,13,0],[3,7,110,101,119,108,105,110,101,13,0],[0,3,5,99,111,108,111,114,10,48,0,0,3,1,123,10,10,2,17,10,6,3,1,125,1,11,30,0,3,6,91,114,103,98,93,123,10,18,2,9,10,14,2,15,10,10,2,9,10,6,3,1,125,1,1,1,13,2],[0,2,16,10,39,2,9,10,35,0,3,1,44,4,10,28,2,9,10,24,2,16,10,20,2,9,10,16,0,3,1,44,4,10,9,2,9,10,5,2,16,1,13,0],[0,0,2,12,10,16,0,0,3,1,46,10,7,0,2,12,4,1,4,1,11,12,0,3,1,46,10,
5,2,12,1,1,13,2],[0,3,3,114,101,100,11,109,3,5,103,114,101,101,110,11,100,3,4,98,108,117,101,11,92,3,5,98,108,97,99,107,11,83,3,5,119,104,105,116,101,11,74,3,4,99,121,97,110,11,66,3,7,109,97,103,101,110,116,97,11,55,3,6,121,101,108,108,111,119,11,45,3,4,103,114,97,121,11,37,3,6,111,114,97,110,103,101,11,27,3,9,108,105,103,104,116,66,108,117,101,11,14,3,9,100,97,114,107,71,114,101,101,110,1,13,0],[0,3,5,97,108,112,104,97,11,949,3,4,98,101,116,97,11,941,3,5,103,97,109,109,97,11,932,3,5,100,101,108,
116,97,11,923,3,7,101,112,115,105,108,111,110,11,912,3,4,122,101,116,97,11,904,3,3,101,116,97,11,897,3,5,116,104,101,116,97,11,888,3,8,118,97,114,116,104,101,116,97,11,876,3,4,105,111,116,97,11,868,3,5,107,97,112,112,97,11,859,3,6,108,97,109,98,100,97,11,849,3,2,109,117,11,843,3,2,110,117,11,837,3,2,120,105,11,831,3,2,112,105,11,825,3,3,114,104,111,11,818,3,5,115,105,103,109,97,11,809,3,8,118,97,114,115,105,103,109,97,11,797,3,3,116,97,117,11,790,3,7,117,112,115,105,108,111,110,11,779,3,3,112,104,
105,11,772,3,3,99,104,105,11,765,3,3,112,115,105,11,758,3,5,111,109,101,103,97,11,749,3,5,71,97,109,109,97,11,740,3,5,68,101,108,116,97,11,731,3,5,84,104,101,116,97,11,722,3,6,76,97,109,98,100,97,11,712,3,2,88,105,11,706,3,2,80,105,11,700,3,5,83,105,103,109,97,11,691,3,7,85,112,115,105,108,111,110,11,680,3,3,80,104,105,11,673,3,3,80,115,105,11,666,3,5,79,109,101,103,97,11,657,3,6,102,111,114,97,108,108,11,647,3,6,101,120,105,115,116,115,11,637,3,2,110,105,11,631,3,3,97,115,116,11,624,3,4,99,111,110,
103,11,616,3,3,115,105,109,11,609,3,3,108,101,113,11,602,3,5,105,110,102,116,121,11,593,3,8,99,108,117,98,115,117,105,116,11,581,3,11,100,105,97,109,111,110,100,115,117,105,116,11,566,3,9,104,101,97,114,116,115,117,105,116,11,553,3,9,115,112,97,100,101,115,117,105,116,11,540,3,14,108,101,102,116,114,105,103,104,116,97,114,114,111,119,11,522,3,9,108,101,102,116,97,114,114,111,119,11,509,3,7,117,112,97,114,114,111,119,11,498,3,10,114,105,103,104,116,97,114,114,111,119,11,484,3,9,100,111,119,110,97,
114,114,111,119,11,471,3,4,99,105,114,99,11,463,3,2,112,109,11,457,3,3,103,101,113,11,450,3,6,112,114,111,112,116,111,11,440,3,7,112,97,114,116,105,97,108,11,429,3,6,98,117,108,108,101,116,11,419,3,3,100,105,118,11,412,3,3,110,101,113,11,405,3,5,101,113,117,105,118,11,396,3,6,97,112,112,114,111,120,11,386,3,5,97,108,101,112,104,11,377,3,2,73,109,11,371,3,2,82,101,11,365,3,2,119,112,11,359,3,6,111,116,105,109,101,115,11,349,3,5,111,112,108,117,115,11,340,3,6,111,115,108,97,115,104,11,330,3,3,99,97,
112,11,323,3,3,99,117,112,11,316,3,8,115,117,112,115,101,116,101,113,11,304,3,6,115,117,112,115,101,116,11,294,3,8,115,117,98,115,101,116,101,113,11,282,3,6,115,117,98,115,101,116,11,272,3,3,105,110,116,11,265,3,2,105,110,11,259,3,1,111,11,254,3,5,108,100,111,116,115,11,245,3,9,99,111,112,121,114,105,103,104,116,11,232,3,1,79,11,227,3,5,118,97,114,112,105,11,218,3,5,116,105,109,101,115,11,209,3,4,99,100,111,116,11,201,3,3,118,101,101,11,194,3,5,119,101,100,103,101,11,185,3,4,112,101,114,112,11,177,
3,3,109,105,100,11,170,3,9,76,101,102,116,97,114,114,111,119,11,157,3,10,82,105,103,104,116,97,114,114,111,119,11,143,3,14,76,101,102,116,114,105,103,104,116,97,114,114,111,119,11,125,3,7,85,112,97,114,114,111,119,11,114,3,9,68,111,119,110,97,114,114,111,119,11,101,3,5,112,114,105,109,101,11,92,3,5,110,97,98,108,97,11,83,3,4,115,117,114,100,11,75,3,5,97,110,103,108,101,11,66,3,3,110,101,103,11,59,3,5,108,99,101,105,108,11,50,3,5,114,99,101,105,108,11,41,3,6,108,102,108,111,111,114,11,31,3,6,114,102,
108,111,111,114,11,21,3,6,108,97,110,103,108,101,11,11,3,6,114,97,110,103,108,101,1,13,0]]}})},"MW/equations/renderer/model/importers/TeX":function(){define("dojo/_base/declare dojo/_base/lang ./Base ./PEG ./TeXRules ./TeXSymbols".split(" "),function(k,l,b,d,e,g){return k(b,{constructor:function(a,c){this.symbols=a;this._spacingClasses=c;this._commandMap=this._makeCmdMap();this._lineBreaks=[]},initParser:function(){this._input=null;this._n=0;return null},makeSymbolMap:function(){return{"int":"intop",
bot:"uptack",top:"downtack",colon:"colonPunct",owns:"ni",dots:"ldots",ge:"geq",le:"leq",ne:"neq",gets:"leftarrow",to:"rightarrow",iff:"Longleftrightarrow",gt:"\x3e",lt:"\x3c",asymp:"simeq",triangle:"ordTriangle",varepsilon:"epsilon",_:"underscore","|":"dblverticalbar","{":"braceleft","}":"braceright","(":"parenleft",")":"parenright",Vert:"dblverticalbar",vert:"verticalbar",langle:"anglebracketleft",rangle:"anglebracketright",lceil:"ceilleft",rceil:"ceilright",lfloor:"floorleft",rfloor:"floorright",
lbrace:"braceleft",rbrace:"braceright",lbrack:"bracketleft",rbrack:"bracketright",vee:"lor",wedge:"land",lnot:"neg"}},makePEG:function(){return new d(e.rulenames,e.rules,0)},makeActionMap:function(){var a=this.peg.names,c=[this._appendChildren],b,d={Letter:[this._appendFatString,"id"],Digit:[this._appendFatString,"number"],BinOp:[this.appendSymbol],RelOp:[this.appendSymbol],Cmd:[this._appendCmd],SubSupOp:[this._appendSubSup],OpenCloseChars:[this.appendSymbol],Punct:[this._appendPunct],OrdChars:[this._appendOrdChars],
Unicode:[this._appendOrdChars],DelimiterNest:[this._appendDelimNest],MathNest:[this._appendNest],Array:[this._appendArray],Matrix:[this._appendMatrix],Cases:[this._appendCasesEnvironment],LineBreak:[this._appendLineBreak],SpecialCmd:[this._appendSpecialCmd],BoxCmd:[this._appendBoxCmd],Inline:[this._appendInlineCmd],Blanks:[this._appendBlanks],Tilde:[this._appendBlanks],MathSpace:[this._appendMathSpace]};for(b=0;b<a.length;b+=1)d[a[b]]||(d[a[b]]=c);return d},_makeCmdMap:function(){var a=[this._appendOverCmd],
c=[this._appendBraceCmd],b=[this._appendFunCmd],d=[this._appendFunCmd,"limits"],e=[this._appendSymbolCmd],g=[this._appendStyleCmd],l=[this._appendSpacingClassCmd],k=this._spacingClasses;return{frac:[this._appendFracCmd],sqrt:[this._appendSqrtCmd],not:[this._appendNotCmd],over:a,atop:a,overwithdelims:a,atopwithdelims:a,brace:c,brack:c,choose:c,hat:[this._appendAccentCmd,"^"],bar:[this._appendAccentCmd,"\u00af"],grave:[this._appendAccentCmd,"`"],acute:[this._appendAccentCmd,"\u00b4"],tilde:[this._appendAccentCmd,
"\u223c"],breve:[this._appendAccentCmd,"\u02d8"],dot:[this._appendAccentCmd,"\u02d9"],ddot:[this._appendAccentCmd,"\u00a8"],check:[this._appendAccentCmd,"\u02c7"],vec:[this._appendAccentCmd,"\u2192"],big:[this._appendBigCmd,1.2,k.ORD],Big:[this._appendBigCmd,1.8,k.ORD],bigg:[this._appendBigCmd,2.4,k.ORD],Bigg:[this._appendBigCmd,3,k.ORD],bigl:[this._appendBigCmd,1.2,k.OPEN],Bigl:[this._appendBigCmd,1.8,k.OPEN],biggl:[this._appendBigCmd,2.4,k.OPEN],Biggl:[this._appendBigCmd,3,k.OPEN],bigm:[this._appendBigCmd,
1.2,k.REL],Bigm:[this._appendBigCmd,1.8,k.REL],biggm:[this._appendBigCmd,2.4,k.REL],Biggm:[this._appendBigCmd,3,k.REL],bigr:[this._appendBigCmd,1.2,k.CLOSE],Bigr:[this._appendBigCmd,1.8,k.CLOSE],biggr:[this._appendBigCmd,2.4,k.CLOSE],Biggr:[this._appendBigCmd,3,k.CLOSE],arccos:b,arcsin:b,arctan:b,arg:b,cos:b,cosh:b,cot:b,coth:b,csc:b,deg:b,det:d,dim:b,exp:b,gcd:d,hom:b,inf:d,ker:b,lg:b,lim:d,liminf:d,limsup:d,ln:b,log:b,max:d,min:d,Pr:d,sec:b,sin:b,sinh:b,sup:d,tan:b,tanh:b,bigcup:e,bigcap:e,bigsqcup:e,
biguplus:e,bigwedge:e,bigvee:e,bigodot:e,bigoplus:e,bigotimes:e,cdotp:e,prod:e,sum:e,intop:e,perp:e,mid:e,bmod:[this._appendBModCmd],pmod:[this._appendPModCmd],enspace:[this._appendQuadCmd,0.5],quad:[this._appendQuadCmd,1],qquad:[this._appendQuadCmd,2],thinspace:[this._appendQuadCmd,0.16667],negthinspace:[this._appendQuadCmd,-0.16667],mathrm:[this._appendVariantCmd,"normal"],mathit:[this._appendVariantCmd,"italic"],mathbf:[this._appendVariantCmd,"bold"],mathtt:[this._appendVariantCmd,"monospace"],
mathcal:[this._appendVariantCmd,"script"],limits:[this._setLimitsMode,"limits"],nolimits:[this._setLimitsMode,"nolimits"],overbrace:[this._appendUnderOverBraceCmd,"overbrace",!0],underbrace:[this._appendUnderOverBraceCmd,"underbrace",!0],overline:[this._appendUnderOverBraceCmd,"macron",!1],overleftarrow:[this._appendStretchyAccentCmd,"leftarrow"],overrightarrow:[this._appendStretchyAccentCmd,"rightarrow"],overleftrightarrow:[this._appendStretchyAccentCmd,"leftrightarrow"],widehat:[this._appendStretchyAccentCmd,
"^"],widetilde:[this._appendStretchyAccentCmd,"\u223c"],mathord:l,mathop:l,mathbin:l,mathrel:l,mathopen:l,mathclose:l,mathpunct:l,mathinner:l,scriptscriptstyle:g,scriptstyle:g,textstyle:g,displaystyle:g,rm:[this._appendFontCmd,"normal"],it:[this._appendFontCmd,"italic"],bf:[this._appendFontCmd,"bold"],tt:[this._appendFontCmd,"monospace"],stackrel:[this._appendStackrelCmd]}},makeEquation:function(a){var c=this.makeRoot();this._lineBreaks=[];a&&a.tree&&(this.str=a.str,this.fillRow(a.tree,c.children[0]),
this._assembleLineBreaks(c),a=this.name(a.tree),c.inline="Math"!==a);return c},consume:function(a){this._n+=a},_peek:function(a){return this._input?this._input[this._n+a]:null},unknownAction:function(a){this.pushCode(a,{style:"color: rgb(255,0,0);"});this.consume(1)},_setInput:function(a,c){this._input=a;this._n=c},_appendChildren:function(a){var c=a.children,b;if(0===c.length&&a.start<a.end)this.pushCode(this.slice(a));else if(0<c.length){a=this._input;b=this._n;for(this._setInput(c,0);this._n<this._input.length;)this._appendChild();
this._setInput(a,b)}this.consume(1)},_appendChild:function(){var a=this._peek(0);this.append(a)},_appendCmd:function(a){var c=l.trim(this.slice(a)),c=c.slice(1);this._appendSlashSymbol(c)?this.consume(1):(a=this._commandMap[c],this.fireAction(a,c))},_fillOptionalArg:function(a){var c,b=!0,d=this._peek(0);if(d&&(c=l.trim(this.slice(d)),"["===c)){this.pushRow(a);for(this.consume(1);b;){d=this._peek(0);if(!d)break;c=l.trim(this.slice(d));"]"===c?(this.consume(1),b=!1):this.append(d)}this.popRow()}},
_fillArg:function(a){var c=this._peek(0),b;c&&(b=this.peg.names[c.name],"MathNest"===b?(this.pushRow(a),0<c.children.length?this._appendChildren(c):this.consume(1),this.popRow()):this.fillRow(c,a))},_appendFracCmd:function(){var a=this.makeFraction();this.push(a);this.consume(1);this._fillArg(a.children[0]);this._fillArg(a.children[1])},_appendStackrelCmd:function(){var a=this.makeScript({limitStyle:"stack"});this.push(a);this.consume(1);a.children[1]=null;this._fillArg(a.children[2]);this._fillArg(a.children[0])},
_appendSymbolCmd:function(a){this.pushSymbol(a);this.consume(1)},_appendBModCmd:function(){this.pushText("mod","text",{TeXSpacing:this._spacingClasses.BIN});this.consume(1)},_appendPModCmd:function(){var a=this.makeRow();this.pushRow(a);this.push(this.makeSpace({length:1}));this.pushDelim("parenleft");this.pushText("mod","text");this.consume(1);this.push(this.makeSpace({length:1/3}));this.append(this._peek(0));this.pushDelim("parenright");this.popRow();this.push(a)},_appendBraceCmd:function(a){var c=
this.makeFraction({linethickness:"0"});this.consume(1);this.splitRow(c);"brace"===a?this._appendDelimNestImpl("{","}",c):"brack"===a?this._appendDelimNestImpl("[","]",c):"choose"===a&&this._appendDelimNestImpl("(",")",c)},splitRow:function(a){var c=this._splitAndReturnRow(),b=this.row.children;this.row.children=[];a.children[0].children=c;a.children[1].children=b},_splitAndReturnRow:function(){var a=this.row.children;for(this.row.children=[];this._n<this._input.length;)this._appendChild();return a},
_appendOverCmd:function(a){var c=8<a.length,b={},d=null,e=null;"atop"===a.substring(0,4)&&(b.linethickness="0");a=this.makeFraction(b);this.consume(1);c&&(d=this.getDelim(),e=this.getDelim());this.splitRow(a);c?this._appendDelimNestImpl(d,e,a):this.push(a)},getDelim:function(){var a=this._peek(0),c;this.consume(1);a=l.trim(this.slice(a));if(0===a.length||"."===a)return".";0<a.length&&"\\"===a.charAt(0)&&(a=a.slice(1));(c=this.symbols.unicodeMap[a])||(c=this.mapSymbolName(a));c||(c=a);return c},_appendBigCmd:function(a,
c,b){this.consume(1);a=this.getDelim();a=this.pushDelim(a);a.minsize=c;a.maxsize=c;a.TeXSpacing=b},_appendFunCmd:function(a,c){this.pushCode(a,{TeXSpacing:this._spacingClasses.OP});c?this._setLimitsMode("",c):this.consume(1)},_appendSqrtCmd:function(){var a=this.makeRadical();this.push(a);this.consume(1);this._fillOptionalArg(a.children[1]);this._fillArg(a.children[0])},_appendNotCmd:function(){var a;this.consume(1);if(a=this._peek(0))a=l.trim(this.slice(a)),(a=this.symbols.lookupNotSymbol(a))?(a=
this.makeSymbol(a),this.push(a),this.consume(1)):(a=this.makeSymbol("combiningSlash"),this.push(a))},_appendAccentCmd:function(a,c){var b=this.makeScript({accent:!0}),d;this.consume(1);this._fillArg(b.children[0]);d=this.makeSymbol(c);b.children[2].children.push(d);this.push(b)},_appendStretchyAccentCmd:function(a,b,d,e){a=this.makeScript({accent:!0});this.consume(1);this._fillArg(a.children[0]);b=d?this.makeDelim({symbolName:b}):this.makeSymbol(b);b.stretchy=!0;e?a.children[1].children.push(b):a.children[2].children.push(b);
this.push(a)},_appendUnderOverBraceCmd:function(a,b,d){var e=this.makeRow(),g;g="under"===b.substr(0,5);this.pushRow(e);this._appendStretchyAccentCmd(a,b,d,g);this.popRow();a=this.makeScript({limitStyle:"stack"});this.push(a);a.children[0]=e},_setLimits:function(a,b){var d="auto";"nolimits"===b?d="nostack":"limits"===b&&(d="stack");a.limitStyle=d},_isRegularScript:function(a){return"MathScript"===a.className&&!0!==a.accent},_appendSubSup:function(a){a=l.trim(this.slice(a));var b=null,d=!1,e,g;this.consume(1);
g=this.row.children;0<g.length&&this._isRegularScript(g[g.length-1])?b=g.pop():(b=this.makeScript(),d=!0,0<g.length&&(e=g.pop(),"MathRow"===e.className?b.children[0]=e:b.children[0].children.push(e)));this.row.children=g;"^"===a||"\\sp"===a?(d?b.children[1]=null:b.children[2]=this.makeRow(),this._fillArg(b.children[2])):(d?b.children[2]=null:b.children[1]=this.makeRow(),this._fillArg(b.children[1]));this.push(b)},fillRow:function(a,b){this.pushRow(b);this.append(a);this.popRow()},_appendNest:function(a){var b=
this.makeRow({TeXSpacing:this._spacingClasses.ORD});this.row.children.push(b);this.pushRow(b);0<a.children.length?this._appendChildren(a):this.consume(1);this.popRow()},makeDelimOrNull:function(a){var b=null;"."!==a&&("\\"===a.charAt(0)&&(a=a.slice(1)),b=this.makeDelim({symbolName:l.trim(a)}));return b},_appendDelimNestImpl:function(a,b,d){var e=this.makeRow();a=this.makeDelimOrNull(a);b=this.makeDelimOrNull(b);a&&e.children.push(a);d&&(d.className?e.children.push(d):this.fillRow(d,e));b&&e.children.push(b);
this.push(e)},_appendDelimNest:function(a){var b=a.children;a=this._input;var d=this._n,e,g;this._setInput(b,0);e=this.getDelim();g=null;2<b.length&&(g=this._peek(0),this.consume(1));b=this.getDelim();this._appendDelimNestImpl(e,b,g);this._setInput(a,d);this.consume(1)},_appendQuadCmd:function(a,b){var d=this.makeSpace({length:b});this.push(d);this.consume(1)},_appendBlanks:function(){var a=this.makeSpace({length:0.5});this.push(a);this.consume(1)},_appendFontCmd:function(a,b){var d={},e,g;this.consume(1);
e=this._splitAndReturnRow();g=this.row.children;this.row.children=e;d.mathvariant=b;d=this.makeStyle(d);d.children[0].children=g;this.push(d)},_appendStyleCmd:function(a){var b={},d,e;this.consume(1);d=this._splitAndReturnRow();e=this.row.children;this.row.children=d;"displaystyle"===a?(b.scriptlevel=0,b.displaystyle=!0):(b.displaystyle=!1,"textstyle"===a?b.scriptlevel=0:"scriptstyle"===a?b.scriptlevel=1:"scriptscriptstyle"===a&&(b.scriptlevel=2));a=this.makeStyle(b);a.children[0].children=e;this.push(a)},
_setLimitsMode:function(a,b){var d=this.row.children,e;0<d.length&&this._isRegularScript(d[d.length-1])?(e=d[d.length-1],this._setLimits(e,b)):(e=this.makeScript(),e.children[1]=null,e.children[2]=null,0<d.length&&(d=d.pop(),e.children[0].children.push(d)),this._setLimits(e,b),this.push(e));this.consume(1)},_appendVariantCmd:function(a,b){var d={};d.mathvariant=b;d=this.makeStyle(d);this.push(d);this.consume(1);this._fillArg(d.children[0])},_appendSlashSymbol:function(a){var b=this.symbols.symbolMap[a],
d=null;g[a]&&(b&&b.unicode?d=this.pushText(String.fromCharCode(b.unicode),b.font):(b=this.mapSymbolName(a),b!==a&&(d=this.pushSymbol(b))));return d},_appendFatString:function(a,b){var d=l.trim(this.slice(a)),e;for(e=0;e<d.length;e+=1)this._pushTextWithStyle(d.charAt(e),b);this.consume(1)},_pushTextWithStyle:function(a,b){var d={kind:b};"bold"===b&&(b="text",d.mathvariant="bold");this.pushText(a,b,d)},_appendSpacingClassCmd:function(a){var b;this.consume(1);b=this.makeRow();this._fillArg(b);1===b.children.length&&
"MathText"===b.children[0].className&&(b=b.children[0]);b.TeXSpacing=this._spacingClasses[{mathord:"ORD",mathop:"OP",mathbin:"BIN",mathrel:"REL",mathopen:"OPEN",mathclose:"CLOSE",mathpunct:"PUNCT",mathinner:"INNER"}[a]];this.push(b)},_appendOrdChars:function(a){a=l.trim(this.slice(a));var b={".":"ordPeriod"}[a];b||(b=a);this.pushSymbol(b,{TeXSpacing:this._spacingClasses.ORD});this.consume(1)},_appendPunct:function(a){a=l.trim(this.slice(a));this.pushSymbol(a,{TeXSpacing:this._spacingClasses.PUNCT});
this.consume(1)},_appendMathSpace:function(a){var b={",":1/6,"\x3e":2/9,":":2/9,";":5/18,"!":-1/6," ":0.5};a=this.slice(a);b=this.makeSpace({length:b[a]});this.push(b);this.consume(1)},_appendSpecialCmd:function(a){a=l.trim(this.slice(a));a=this.mapSymbolName(a.slice(1));this.pushSymbol(a,{TeXSpacing:this._spacingClasses.ORD});this.consume(1)},_appendInlineCmd:function(a){var b={};1===this.rows.length?this._appendChildren(a):(b.mathvariant="",b=this.makeStyle(b),this.push(b),this.fillRow(a.children[0],
b.children[0]))},_appendBoxCmd:function(a){var b,d={};b=l.trim(this.slice(a.children[0]));d.mathvariant="textit"===b?"italic":"textbf"===b?"bold":"normal";b=this.makeStyle(d);this.push(b);this.fillRow(a.children[1],b.children[0])},_appendLineBreak:function(){var a=this.makeRow();a.children=this.row.children;this._lineBreaks.push(a);this.row.children=[];this.consume(1)},_assembleLineBreaks:function(a){var b,d;0<this._lineBreaks.length&&(this._lineBreaks.push(a.children[0]),b={rows:this._lineBreaks.length,
cols:1,children:this._lineBreaks,columnalign:"l"},b=this.makeMatrix(b),d=this.makeRow(),d.children.push(b),a.children[0]=d)},_convertColSpecToMathML:function(a){var b="",d,e,g,k;for(d=0;d<a.length;d+=1)if(e=a[d],g=this.slice(e),g=g.charAt(0),"l"===g||"r"===g||"c"===g)b+=g;else if("*"===g){g=l.trim(this.slice(e.children[0]));g=parseInt(g,10);e=this._convertColSpecToMathML(e.children[1].children);for(k=0;k<g;k+=1)b+=e}return b},_isRowSep:function(a){a=this.name(a);return"CrCr"===a||"ArrayRowSep"===
a},_parseTableContent:function(a){var b=[],d=[],e=a.length,g=!1,l,k;0<e&&this._isRowSep(a[e-1])&&(e-=1);for(l=0;l<e;l+=1){g=null;k=a[l];"MathBody"===this.name(k)?(g=k,l+=1):"TextContent"===this.name(k)&&(g=k,l+=1);d.push(g);g=!1;if(l===e)break;this._isRowSep(a[l])?(b.push(d),d=[]):g=!0}g&&d.push(null);0<d.length&&b.push(d);return b},_appendTable:function(a,b){var d=this._parseTableContent(a),e=d.length,g,l=0,k,t,m;for(g=0;g<e;g+=1)l=Math.max(l,d[g].length);g={rows:e,cols:l};b&&(g.columnalign=this._convertColSpecToMathML(b.children));
e=this.makeMatrix(g);for(g=0;g<d.length;g+=1){m=d[g];for(t=0;t<l;t+=1)k=this.makeRow(),e.children.push(k),t<m.length&&m[t]&&(this.fillRow(m[t],k),this.consume(-1))}this.push(e)},_appendArray:function(a){this._appendTable(a.children[1].children,a.children[0]);this.consume(1)},_appendCasesContent:function(a){var b=this.makeRow();this.pushRow(b);this.pushDelim("braceleft");this._appendTable(a);this.popRow();this.push(b)},_appendMatrix:function(a){var b=a.children[0].children[0].children;a=this.peg.names[a.children[0].name];
"RegMatrix"===a?this._appendTable(b):"CasesMatrix"===a?this._appendCasesContent(b):"PMatrix"===a&&(a=this.makeRow(),this.pushRow(a),this.pushDelim("parenleft"),this._appendTable(b),this.pushDelim("parenright"),this.popRow(),this.push(a));this.consume(1)},_appendCasesEnvironment:function(a){this._appendCasesContent(a.children[0].children);this.consume(1)}})})},"MW/equations/renderer/model/importers/TeXRules":function(){define([],function(){return{rulenames:"Content Math Inline TextContent EOT MathSpace MathBody SubSupOp MathNest s sc Blanks SpecialCmd Cmd BadCmd Letters Letter Array ArrayPosition ArrayCols ArrayCol ArraySimpleCol ArrayComplexCol ArrayContent ArrayItem ArrayRowSep ArrayColSep Matrix RegMatrix PMatrix CasesMatrix MatrixContent MatrixItem CrCr CasesContent Cases Other OrdChars OpenCloseChars RelOp BinOp Punct Tilde Unicode Digit Number PlusMinus Dimen DimenUnits BoxCmd Box DelimiterNest Delim DelimSlashChar DelimCmd MissingClose MissingRight Text BeginDisplayMath EndDisplayMath BeginMath EndMath MathBody2 LineBreak".split(" "),
rules:[[0,0,2,11,10,5,2,2,1,11,21,0,2,11,10,5,2,3,1,11,11,0,2,11,10,5,2,4,1,1,13,0],[0,0,3,2,36,36,10,36,2,11,10,32,0,2,63,4,10,26,0,0,3,1,36,10,9,0,16,1,36,36,4,1,11,5,2,56,1,10,5,2,11,1,11,27,0,2,59,10,21,0,2,63,4,10,15,0,2,60,11,5,2,56,1,10,5,2,11,1,1,13,2],[0,0,3,1,36,10,26,2,11,10,22,0,2,63,4,10,16,0,3,1,36,11,5,2,56,1,10,5,2,11,1,11,27,0,2,61,10,21,0,2,63,4,10,15,0,2,62,11,5,2,56,1,10,5,2,11,1,1,13,2],[9,0,0,2,58,11,9,2,3,11,5,2,12,1,5,-12,13,2],[0,16,2,97,122,65,90,7],[16,6,44,44,33,33,59,
59,58,58,62,62,32,32,13,0],[0,9,0,0,2,11,10,35,0,2,8,11,29,2,9,11,25,2,18,11,21,2,28,11,17,2,36,11,13,2,13,11,9,2,14,11,5,2,37,1,1,5,-38,10,5,2,11,1,13,2],[0,16,2,95,95,94,94,11,21,0,3,2,92,115,10,13,16,2,112,112,98,98,10,5,2,5,1,1,13,0],[0,3,1,123,10,22,2,11,10,18,0,2,7,4,10,12,0,3,1,125,11,5,2,56,1,1,13,2],[0,16,4,32,32,9,9,13,13,10,10,6,-10],[0,2,10,10,26,0,0,3,1,37,10,16,0,17,2,13,13,10,10,6,-6,10,5,2,10,1,6,-20,1],[9,0,16,4,32,32,9,9,13,13,10,10,5,-10,13,0],[0,3,1,92,10,33,0,2,6,11,27,16,7,123,
123,125,125,124,124,37,37,95,95,94,94,38,38,11,9,2,52,11,5,2,50,1,1,13,0],[0,3,1,92,10,15,0,2,16,18,2,2,15,19,10,5,2,11,1,13,0],[0,3,3,101,110,100,11,24,3,4,99,114,99,114,11,16,3,2,99,114,11,10,3,5,114,105,103,104,116,1,13,0],[9,0,16,2,97,122,65,90,5,-6,13,2],[16,2,97,122,65,90,13,0],[0,3,13,92,98,101,103,105,110,123,97,114,114,97,121,125,10,60,2,10,10,56,0,2,19,4,10,50,2,10,10,46,3,1,123,10,41,2,10,10,37,2,20,10,33,3,1,125,10,28,2,11,10,24,2,24,10,20,3,11,92,101,110,100,123,97,114,114,97,121,125,
10,5,2,10,1,13,2],[0,3,1,91,10,14,16,2,116,116,98,98,10,6,3,1,93,1,13,0],[9,0,2,21,5,-2,13,0],[0,0,2,22,10,5,2,10,1,11,11,0,2,23,10,5,2,10,1,1,13,2],[16,4,108,108,114,114,99,99,124,124,13,0],[0,0,3,1,64,10,5,2,9,1,11,69,0,3,2,112,123,10,14,2,10,10,10,2,48,10,6,3,1,125,1,11,48,0,3,2,42,123,10,40,2,10,10,36,2,46,10,32,3,1,125,10,27,2,10,10,23,0,0,3,1,123,10,10,2,20,10,6,3,1,125,1,11,5,2,20,1,1,1,13,0],[0,0,0,3,5,92,101,110,100,123,7,10,9,2,25,10,5,2,11,1,6,-19,13,2],[0,2,7,11,9,2,27,11,5,2,26,1,13,
0],[3,2,92,92,13,0],[3,1,38,13,0],[0,2,29,11,9,2,30,11,5,2,31,1,13,2],[0,3,7,92,109,97,116,114,105,120,10,23,2,11,10,19,3,1,123,10,14,2,32,10,10,3,1,125,10,5,2,10,1,13,2],[0,3,8,92,112,109,97,116,114,105,120,10,23,2,11,10,19,3,1,123,10,14,2,32,10,10,3,1,125,10,5,2,10,1,13,2],[0,3,6,92,99,97,115,101,115,10,23,2,11,10,19,3,1,123,10,14,2,35,10,10,3,1,125,10,5,2,10,1,13,2],[0,0,0,3,1,125,7,10,9,2,33,10,5,2,11,1,6,-15,13,2],[0,2,7,11,9,2,27,11,5,2,34,1,13,0],[0,3,3,92,99,114,10,9,0,3,2,99,114,4,1,13,0],
[0,0,0,3,1,125,7,10,33,2,33,10,29,2,11,10,25,2,27,10,21,2,11,10,17,0,2,4,4,10,11,2,11,10,7,0,2,34,4,1,6,-39,13,2],[0,3,13,92,98,101,103,105,110,123,99,97,115,101,115,125,10,28,2,11,10,24,2,24,10,20,3,11,92,101,110,100,123,99,97,115,101,115,125,10,5,2,10,1,13,2],[0,2,45,11,33,2,38,11,29,2,41,11,25,2,40,11,21,2,42,11,17,2,17,11,13,2,39,11,9,2,43,11,5,2,44,1],[16,8,33,33,63,63,46,46,124,124,47,47,96,96,64,64,34,34,13,0],[16,4,40,40,41,41,91,91,93,93,13,0],[16,4,61,61,60,60,62,62,58,58,13,0],[16,3,43,
43,45,45,42,42,13,0],[16,3,59,59,44,44,39,39,13,0],[16,1,126,126,13,0],[17,1,32,127,13,0],[16,1,48,57,13,0],[0,0,0,2,47,4,10,25,9,0,2,45,5,-2,10,17,0,0,3,1,46,10,8,0,2,45,6,-2,1,4,1,11,22,0,0,2,47,4,10,14,3,1,46,10,9,9,0,2,45,5,-2,1,1,13,0],[16,2,43,43,45,45,13,0],[0,2,46,10,13,2,10,10,9,2,49,10,5,2,10,1,13,0],[0,3,2,112,116,11,37,3,2,109,109,11,31,3,2,99,109,11,25,3,2,101,109,11,19,3,2,101,120,11,13,3,2,105,110,11,7,3,2,112,99,1,13,0],[0,2,51,10,27,2,11,10,23,3,1,123,10,18,0,2,4,4,10,12,0,3,1,125,
11,5,2,57,1,1,13,2],[0,3,4,109,98,111,120,11,47,3,4,104,98,111,120,11,39,3,6,116,101,120,116,98,102,11,29,3,6,116,101,120,116,105,116,11,19,3,6,116,101,120,116,114,109,11,9,3,4,116,101,120,116,1,13,0],[0,3,4,108,101,102,116,10,45,2,11,10,41,2,53,10,37,2,11,10,33,0,2,7,4,10,27,0,0,3,6,92,114,105,103,104,116,10,9,2,11,10,5,2,53,1,11,5,2,57,1,1,13,2],[0,16,7,40,40,41,41,91,91,93,93,47,47,124,124,46,46,11,9,2,54,11,5,2,55,1,13,0],[0,3,1,92,10,15,16,3,123,123,125,125,124,124,10,5,2,11,1,13,0],[0,3,1,92,
10,9,2,16,10,5,2,11,1,13,0],[14,13,2],[14,13,2],[9,0,0,2,16,11,5,2,37,1,5,-8,13,2],[3,2,92,91],[3,2,92,93],[3,2,92,40],[3,2,92,41],[0,9,0,0,2,11,10,39,0,2,8,11,33,2,9,11,29,2,18,11,25,2,28,11,21,2,36,11,17,2,13,11,13,2,14,11,9,2,37,11,5,2,64,1,1,5,-42,10,5,2,11,1,13,2],[3,2,92,92,13,0]]}})},"MW/equations/renderer/model/importers/TeXSymbols":function(){define([],function(){var k="aleph alpha amalg angle approx ast asymp backslash beta bigcap bigcup biguplus bigvee bigwedge bigodot bigoplus bigotimes bigsqcup bigtriangleup bigtriangledown bigcirc bot bowtie bullet cap cdot cdotp cdots chi circ colon cong cup dagger ddagger dashv ddots delta Delta diamond div doteq dots downarrow Downarrow ell emptyset equiv epsilon eta exists forall Gamma gamma ge geq gets gg hbar hookleftarrow hookrightarrow iff Im imath in infty int intop iota jmath kappa lambda Lambda land langle lbrace lbrack lceil ldotp ldots le leq leadsto leftarrow Leftarrow leftrightarrow Leftrightarrow leftharpoondown leftharpoonup lfloor ll lnot longleftarrow Longleftarrow longleftrightarrow Longleftrightarrow longmapsto longrightarrow Longrightarrow lor lt mapsto mid models mp mu nabla ne neq neg nearrow nwarrow ni notin nu odot omega Omega omicron ominus oplus otimes oslash owns parallel partial perp pi Pi phi Phi psi Psi pm prec preceq prime propto prod rangle rbrace rbrack rceil Re rfloor rho rightarrow Rightarrow rightharpoondown rightharpoonup rightleftharpoons sigma searrow setminus Sigma sim simeq sqcap sqcup sqsubseteq sqsupseteq star subset subseteq succ succeq sum supset supseteq surd swarrow tau theta Theta times to triangle triangleleft triangleright uplus upsilon Upsilon uparrow Uparrow updownarrow Updownarrow varepsilon varphi varpi varrho varsigma vartheta vdash vdots vee vert Vert wedge wp wr xi Xi zeta".split(" "),
l={};k.forEach(function(b){l[b]=!0},k);return l})},"MW/equations/renderer/view/EquationView":function(){define("dojo/_base/declare dojo/_base/lang ./viewmodel/CSSViewModelRenderer ./viewmodel/HBox ./viewmodel/MathTextBox ./viewmodel/RotationBox ./viewmodel/RuleBox ./viewmodel/StretchyBox ./viewmodel/VBox ./viewmodel/WhiteSpaceBox ../Utilities".split(" "),function(k,l,b,d,e,g,a,c,f,h,s){return k([],{constructor:function(a){this.displaystyle=!0;this.scriptlevel=0;this.scriptScalingFactor=a.scriptScalingFactor;
this.minimalFontSize=a.minimalFontSize;this.mathsize=this.mathvariant=null;this.renderer=new b(a);this._pxPerEm=this._basePxPerEm=this.renderer.getBasePxPerEm()},layoutAndRender:function(a){a=this.layoutNode(a);this.renderer.render(a)},_setPxPerEm:function(){var a=Math.pow(this.scriptScalingFactor,this.scriptlevel);this._pxPerEm=Math.max(this._basePxPerEm*a,this.minimalFontSize)},_setBasePxPerEmFromSize:function(){var a=this.renderer.convertFontSizeToPx(this.mathsize);this._basePxPerEm=Math.max(a,
this.minimalFontSize);this._setPxPerEm()},emToPx:function(a){return Math.floor(this._pxPerEm*a)},mathAxis:function(){return Math.floor(this._pxPerEm*this.renderer.mathAxis)},barHeight:function(){return Math.max(Math.floor(this._pxPerEm*this.renderer.barHeight),1)},computeWidth:function(a){return this.renderer.computeWidth(a,this.emToPx(1))},escapeText:function(a){return a.replace(/&/g,"\x26amp;").replace(/</g,"\x26lt;").replace(/>/g,"\x26gt;")},layoutNode:function(a){var b,c;if(!a)return null;b=a.className;
c=a.layout(this);c.name=b+" "+(c.name?c.name:"");s.copyCommonAttributes(a,c);return c},computeStyle:function(a,b){0!==b&&(this.scriptlevel=a+1)},applyStyleAttributes:function(a){var b={};["mathvariant","scriptlevel","displaystyle","mathsize"].forEach(l.hitch(this,function(c){void 0!==a[c]&&(b[c]=this[c],this[c]=a[c])}));return b},parseBoxes:function(b,l){var k=[],m=[],p,q,s;for(p=0;p<b.length;p+=1)if(q=b.charAt(p),"}"===q)m.pop();else{s=m.length;switch(q){case "v":q=new f;k.push(q);m.push(q);p+=1;
break;case "h":q=new d;k.push(q);m.push(q);p+=1;break;case "x":q=new g;k.push(q);m.push(q);p+=1;break;case "w":q=new h;m[m.length-1]instanceof d&&(q.horizontal=!0);k.push(q);break;case "s":q=new c;k.push(q);break;case "r":q=new a;m[m.length-1]instanceof d&&(q.horizontal=!1);k.push(q);break;case "t":q=new e;k.push(q);break;case "*":m[s-1].children=l;continue;default:q=q.charCodeAt(0)-49,q=l[q]}0<s&&m[s-1].addChild(q)}k[0].templateParts=k;return k[0]},computeTemplateMetrics:function(a,b){var c;b=b||
0;for(c=a.length-1;c>=b;c-=1)a[c].computeMetrics()},layoutChildren:function(a,b){var c,d,e,f,g=this.scriptlevel,h=this.displaystyle,l=this._pxPerEm,k=this._basePxPerEm;b=b||{};c=b.startIdx||0;d=(b.length?b.length+c:a.length)-1;e=b.boxes||[];this.mathsize&&(this._setBasePxPerEmFromSize(),this.mathsize=null);for(;c<=d;c+=1){b.sizes&&(this.computeStyle(g,b.sizes[c]),this._setPxPerEm());f=a[c];if(f=this.layoutNode(f))f.fontSizePx=this.emToPx(1);e.push(f);this.scriptlevel=g;this.displaystyle=h;this._pxPerEm=
l}this._basePxPerEm=k;return e}})})},"MW/equations/renderer/view/viewmodel/CSSViewModelRenderer":function(){define("dojo/_base/array dojo/_base/declare dojo/_base/lang dojo/dom dojo/dom-attr dojo/dom-class dojo/dom-construct dojo/dom-style dojo/has ./CSSUtilities ./HBox ./MathTextBox ./StretchyBox ./WhiteSpaceBox ../../Utilities".split(" "),function(k,l,b,d,e,g,a,c,f,h,s,r,n,t,m){return l(null,{constructor:function(b){var e=this._mathRootClasses(),f={id:"MathEquationRendererScratch","class":e,style:{position:"absolute",
right:"-1000px",bottom:"-1000px",whiteSpace:"pre-wrap"}};this._scratch=d.byId("MathEquationRendererScratch");this._scratch||(this._scratch=a.create("span",f,document.body));this._mathroot=a.create("span",{"class":e},b.domNode);this.symbols=b.symbolMap;this.creatorFlavor=b.creatorFlavor;this.scriptScalingFactor=b.scriptScalingFactor;this.minimalFontSize=b.minimalFontSize;this._pxPerEm=b.pxPerEm?b.pxPerEm:this.computePxToEms();this._pxPerEm<this.minimalFontSize&&(this._pxPerEm=this.minimalFontSize);
this._pxPerEm=Math.ceil(this._pxPerEm);c.set(this._mathroot,"font-size",this._pxPerEm+"px");c.set(this._scratch,"font-size",this._pxPerEm+"px");this.fontAscent=0.8;this.fontXHeight=0.55;this.fontDescent=0.2;this._italicCorrection=0.1;this.mathAxis=0.34;this.barHeight=0.05},_mathRootClasses:function(){var a="MathEquation";f("win")||(a+=" usesymbolfont");f("win")&&(a+=" Windows");f("linux")&&(a+=" Linux");f("mac")&&(a+=" Mac");return a},accentScalingFactor:function(){return 1.07},computeWidth:function(a,
b){var d;c.set(this._scratch,{fontSize:b});this.render(a,this._scratch);d=this._scratch.clientWidth;this._scratch.innerHTML="";return d},getBasePxPerEm:function(){return this._pxPerEm},computePxToEms:function(a){a||(a=this._mathroot);a=c.getComputedStyle(a);a=parseFloat(a.fontSize);0===a&&(a=1);return a},convertFontSizeToPx:function(a){c.set(this._scratch,"font-size",a);a=this.computePxToEms(this._scratch);c.set(this._scratch,"font-size",this._pxPerEm+"px");return a},toGrid:function(a){return isNaN(a)?
"0px":Math.ceil(a)+"px"},SPACE_NORMAL:[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],SPACE_SCRIPT:[0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0],adjustSpacingClasses:function(a,b){var c=a?a.spacing:0,d=b.spacing;if(2===d&&0!==c&&5!==c&&7!==c&&8!==c)b.spacing=0;else if(2===c&&(3===d||5===d||6===d))a.spacing=0},getItalicCorrection:function(a){return Math.ceil(this._italicCorrection*
(a.fontSizePx||1))},_resolveNest:function(a,b,c){for(var d;b&&8===a;)a=b.spacing,d=b.children,b=null,d&&d instanceof s&&(b=d[c?0:d.length-1]);return a},_gapForItalicCorrection:function(a,b){var c=0,d=a&&a instanceof r,e=b instanceof r,f=this.getItalicCorrection(b);e&&(d&&b.cls===a.cls?a.italicCorrectionRight=0:b.needsLeftItalicCorrection()&&(c+=f),b.italicCorrectionRight=b.needsRightItalicCorrection()?f:0);return c},_gapForCode:function(a,b,c){var d=0,e=b.fontSizePx;if("MathType"!==this.creatorFlavor)return d;
if(a&&(a.needsGapBehind()&&!b.startsWithDelimiter()||b.needsGapBefore()&&!a.endsWithDelimiter()))d=Math.max(d,4*e*c);return d},computeGap:function(a,b,c){var d=c?this.SPACE_SCRIPT:this.SPACE_NORMAL;c=0;var e=1/18,f,g,h;this.adjustSpacingClasses(a,b);if(a)if(h=b.fontSizePx,f=this._resolveNest(a.spacing,a,!1),g=this._resolveNest(b.spacing,b,!0),d=d[8*f+g],0<d)c=h*(2+d)*e;else if((1===b.spacing||2===b.spacing||1===a.spacing||2===a.spacing)&&b.cls!==a.cls)c=h*e;c=Math.max(c,this._gapForCode(a,b,e));c+=
this._gapForItalicCorrection(a,b);return b.skip=c},render:function(b,c){var d;c=c||this._mathroot;b&&(d=b.render(this),a.place(d,c),c["data-eqn-height"]=b._cssAscent+b._cssDescent,c["data-eqn-vertical-align"]=this.toGrid(-d.MWEQ._cssDescent))},makeGlyphTextbox:function(a,b){var c=a.font,d=a.glyph||a.unicode,e=new r;e.cls=c;e.fontStyle=a.fontStyle;e.subLeftShift=b.emToPx(a.subLeftShift||0);e.supDownShift=b.emToPx(a.supDownShift||0);e.size=a.size||1;e.fontSizePx=b.emToPx(1);e.text=String.fromCharCode(d);
this.computeGlyphTextboxMetrics(e,c,b);return e},_glyphShift:function(a){var b=0,b=f("ff")?-0.05:0.16;return a.emToPx(b)},computeGlyphTextboxMetrics:function(a,b,c){a.computeMetrics(c);"extra"===b.slice(0,5)&&"extra1"!==b&&(a._ascent=0,a._descent=c.emToPx(a.size),"extra"===b&&(a.glyphShift=this._glyphShift(c)))},_setTooltip:function(a,b){delete a.title;g.add(a,"hasTooltip");a["data-eqn-tooltip"]=b},makeDomNode:function(b){var c=a.create("span");c.MWEQ=b;b.name&&g.add(c,b.name);b.id&&(c.id=b.id,c.title=
b.id);b.tooltip&&this._setTooltip(c,b.tooltip);b.style&&e.set(c,"style",b.style);b["class"]&&g.add(c,b["class"]);return c},_setMathTextBoxFontAttributes:function(a,b){m.isSingleCharIdentString(a.text)||(b.fontStyle="normal");a.fontStyle&&(b.fontStyle=a.fontStyle);a.fontWeight&&(b.fontWeight=a.fontWeight)},_renderMathTextBoxSetStyle:function(a,b){var d=(b.skip||0)+b.xShift,e={position:"relative"};d&&b.applyItalicCorrection&&(e.paddingLeft=this.toGrid(d));b.italicCorrectionRight&&b.applyItalicCorrection&&
(e.paddingRight=this.toGrid(b.italicCorrectionRight));this._setMathTextBoxFontAttributes(b,e);b._scaleX&&h.addCSSTransformToStyle(e,"scaleX("+b._scaleX+")");b._scaleY&&h.addCSSTransformToStyle(e,"scaleY("+b._scaleY+")");b.isAccent()&&(e.height=this.toGrid(b.accentHeight()),e.display="block");c.set(a,e)},renderMathTextBox:function(a){var b=this.makeDomNode(a);this._renderMathTextBoxSetStyle(b,a);e.set(b,{innerHTML:a.text});g.add(b,a.cls);return b},renderRuleBox:function(a){var b=this.makeDomNode(a),
d,f=a.ascent();0<f&&1>f&&(f=1);e.set(b,{"class":"rulebox"});a.horizontal&&(d={display:"block",borderBottomStyle:"solid",borderBottomWidth:this.toGrid(f),width:"100%",height:"0px",zIndex:1});c.set(b,d);return b},_renderRotationBoxApplyStyle:function(a,b){var d={display:"block"};if("bottomaccent"===b.accentType||"subscript"===b.accentType)d.marginBottom=this.toGrid(b._descent-b._cssDescent);h.addCSSTransformToStyle(d,"rotate(90deg)");c.set(a,d)},renderRotationBox:function(c){var d=this.makeDomNode(c),
e=0,f=0;c.traverse(b.hitch(this,function(b){var c;b&&(c=b.render(this),a.place(c,d),e=Math.max(e,b._cssAscent),f=Math.max(f,b._cssDescent))}));c._cssAscent=e;c._cssDescent=f;this._renderRotationBoxApplyStyle(d,c);return d},_renderStretchyBoxApplyStyle:function(a,b){var d=b.skip||0,e={display:"inline-block",position:"relative"};d&&(e.paddingLeft=this.toGrid(d));c.set(a,e)},_applyChromeFix:function(a,b){return 1.4===a.size&&f("webkit")?1.024*b:b},_renderSingleGlyphStretchyBoxChild:function(b,d){var e=
d.children[0],f=e.fontSizePx,g=e.render(this),h={display:"inline-block",position:"relative"},l=Math.floor(d._ascent),k=0,n=Math.round(e.height());a.place(g,b);switch(e.cls){case "extra":h.verticalAlign=this.toGrid(l);n=this._applyChromeFix(e,n);h.lineHeight=this.toGrid(n);0<e.size-1-this.mathAxis&&(k=Math.floor(f*((e.size-1-this.mathAxis)/2)),h.marginTop=this.toGrid(-k),h.marginBottom=this.toGrid(k));break;case "extra1":case "symbol":break;default:k=Math.ceil(f*this.mathAxis),h.verticalAlign=this.toGrid(l),
h.lineHeight=this.toGrid(n),h.marginTop=this.toGrid(-k),h.marginBottom=this.toGrid(k)}c.set(g,h)},_renderSingleGlyphStretchyBox:function(a,b){var d={display:"inline-block",position:"relative"};this._renderSingleGlyphStretchyBoxChild(a,b);b.hasOwnProperty("_width")&&(d.width=this.toGrid(b.width()));b.hasOwnProperty("_left")&&(d.left=this.toGrid(b.left()));c.set(a,d);return a},_renderMultipleGlyphStretchyBox:function(d,e){var f=e.children,g=0<f.length?f[f.length-1]:null,h=0;this._setStretchyBoxSpecialWidthHeight(d,
e);e.traverse(b.hitch(this,function(b){var e;b&&(e=b.render(this),a.place(e,d),c.set(e,{position:"absolute",display:"block",top:this.toGrid(h+b.glyphShift)}),h+=b._ascent,b!==g&&(h+=b._descent))}));c.set(d,{verticalAlign:this.toGrid(-e._descent)});return d},renderStretchyBox:function(a){var b=this.makeDomNode(a);this._renderStretchyBoxApplyStyle(b,a);this._setBoxTextAlign(b,a);1===a.children.length?this._renderSingleGlyphStretchyBox(b,a):this._renderMultipleGlyphStretchyBox(b,a);a._cssAscent=a._ascent;
a._cssDescent=a._descent;return b},_setBoxTextAlign:function(a,b){var d="left";"c"===b.alignment?d="center":"r"===b.alignment&&(d="right");c.set(a,"textAlign",d)},_setStretchyBoxSpecialWidthHeight:function(a,b){var d=b.precomputedWidth||b.fontSizePx,e={};"horizontal"===b.direction?e={top:this.toGrid(-b._ascent),left:this.toGrid(b.left())}:(e={height:this.toGrid(b.height()),width:this.toGrid(d)},b.left()&&(e.left=this.toGrid(b.left())));c.set(a,e)},_renderHBoxApplyStyle:function(a,b){var d=b.skip||
0,e={display:"inline-block",position:"relative"};b.fontSizePx&&(e.fontSize=b.fontSizePx+"px");d&&(e.paddingLeft=this.toGrid(d));b.leftShift&&(e.marginLeft=this.toGrid(-b.leftShift));c.set(a,e)},renderHBox:function(c){var d=this.makeDomNode(c),f=c.fontSizePx||0,g=0,h=0;e.set(d,"data-eqn-subscript",!0===c.subscript);e.set(d,"data-eqn-superscript",!0===c.superscript);c.children.length&&!c.isAccent()&&(g=Math.ceil(f*this.fontAscent),h=Math.ceil(f*this.fontDescent));c.traverse(b.hitch(this,function(b){var c;
b&&(c=b.render(this),a.place(c,d),g=Math.max(g,b._cssAscent),h=Math.max(h,b._cssDescent))}));c._cssAscent=g;c._cssDescent=h;this._renderHBoxApplyStyle(d,c);return d},_renderVBoxApplyStyle:function(a,b){var d=b.skip||0,e={display:"inline-block",position:"relative"};d&&(e.paddingLeft=this.toGrid(d));c.set(a,e)},renderVBox:function(d){var e=this.makeDomNode(d),g=d.children,h=0<g.length?g[g.length-1]:null,l=0,k=0;this._renderVBoxApplyStyle(e,d);if(0===g.length)return c.set(e,{height:this.toGrid(d.height()),
verticalAlign:this.toGrid(-d.descent())}),d._cssAscent=d._ascent,d._cssDescent=d._descent,e;this._setBoxTextAlign(e,d);d.traverse(b.hitch(this,function(b){var d,g;b&&(d=b.render(this),a.place(d,e),b instanceof t?(l+=b.length,k+=b._ascent):(g=l+b._ascent-b._cssAscent,b.isStretchySymbol()?1===b.children.length&&b.children[0]._ascent-b.children[0]._cssAscent&&(g=b.children[0]._ascent-b.children[0]._cssAscent,f("webkit")&&(g=Math.ceil(g/1.1)),c.set(d,{display:"block",marginTop:this.toGrid(g)})):c.set(d,
{display:"block",marginTop:this.toGrid(g)}),l=b._descent-b._cssDescent,k+=b._ascent,b!==h&&(k+=b._descent)))}));this._setVBoxVerticalAlign(e,d,k);d._cssAscent=d._ascent;d._cssDescent=d._descent;return e},_setVBoxVerticalAlign:function(a,b,d){c.set(a,"verticalAlign",this.toGrid(b._ascent-d))}})})},"MW/equations/renderer/view/viewmodel/CSSUtilities":function(){define(["dojo/dom-style"],function(k){var l=function(b){var d=document.documentElement,e;for(e=0;e<b.length;e+=1)if(b[e]in d.style)return b[e]}(["transform",
"msTransform","webkitTransform"]);return{setTransformInDomnode:function(b,d){var e={computed:k.getComputedStyle(b)[l],original:b.style[l]};e.original&&(b.style[l]=d);return e},addCSSTransformToStyle:function(b,d){b.display="inline-block";b[l]=(b[l]||"")+" "+d}}})},"MW/equations/renderer/view/viewmodel/HBox":function(){define(["dojo/_base/declare","./ContainerBox"],function(k,l){return k(l,{constructor:function(){this.name="HBox"},render:function(b){return b.renderHBox(this)},isEmptyRow:function(){return!this.children||
0===this.children.length},isRowWithHorizontalAccentOnly:function(){return this.children&&1===this.children.length&&this.children[0].isStretchyAccent()},isAccent:function(){return 1===this.children.length&&this.children[0]&&this.children[0].isAccent()},needsGapBefore:function(){var b=this.children;return b.length&&b[0].needsGapBefore()},needsGapBehind:function(){var b=this.children;return b.length&&b[b.length-1].needsGapBehind()},startsWithDelimiter:function(){var b=this.children;return b.length&&
b[0].startsWithDelimiter()},endsWithDelimiter:function(){var b=this.children;return b.length&&b[b.length-1].endsWithDelimiter()},computeRowGaps:function(b,d){var e=0,g=this.children;if(0<g.length){b.computeGap(null,g[0],d);for(e=0;e<g.length-1;e+=1)b.computeGap(g[e],g[e+1],d)}},findAlignmentPoint:function(b,d){var e=this.children,g,a,c;d.push(0);c=d.length-1;for(g=0;g<e.length;g+=1)if(a=e[g])if(d[c]=g,a=a.findAlignmentPoint(b,d),null!==a)return a;d.pop();return null},splitAt:function(b,d){var e,g,
a,c;1===arguments.length&&(d=0);e=b.path[d];g=this.children;a=g[e].splitAt(b,d+1);c=new this.constructor(this);c._ascent=this._ascent;c._descent=this._descent;c.children=g.slice(e);c.children[0]=a.right;g[e]=a.left;this.children=g.slice(0,e+1);a.right=c;a.left=this;return a},computeMetrics:function(){var b=this.children,d=0,e,g,a;if(0<b.length){e=b[0]._ascent;g=b[0]._descent;for(d=1;d<b.length;d+=1)a=b[d],e=Math.max(e,a._ascent),g=Math.max(g,a._descent);this._ascent=e;this._descent=g}},_setItalicCorrection:function(b,
d){var e;if(b){for(;b&&b.children;)e=b.children,b=e[e.length-1];b&&b.text&&(b.applyItalicCorrection=d)}},_setScriptVBox:function(b,d,e,g,a){var c=b.renderer,f=b.emToPx(1),h=f*(c.fontAscent-c.fontXHeight),l=!!g;b=!!a;var k=0,n=0,c=d.descent()||f*c.fontDescent;b&&(a.superscript=!0,k=a.height(),n=a.supDownShift||0);d=Math.max(d.ascent()-k+h,h)-n;f=Math.ceil(0.1*f);a=0;l&&(g.subscript=!0,a=g.ascent());g=Math.max(a-c,f);g=Math.min(a-g,h);g=Math.min(a-c,g);b&&l&&(l=d-g,l<-n&&(d-=l/2,l=0),e.children[1].length=
l,e.children[1].computeMetrics());b=b?d+k:g;e.computeMetrics();e.setAscent(b)},setNoLimitsScriptData:function(b,d){var e=d[0],g=d[1],a=d[2];this._setScriptVBox(b,e,this.children[1],g,a);this._setItalicCorrection(e,!g||!!a);this.computeMetrics()},setMultiScriptData:function(b,d,e){var g,a=this.children,c=a[d],f,h,l,k,n;for(g=0;g<a.length;g+=1)if(g!==d){f=a[g];h=f.children;k=l=null;n=e[g];if(1===n||3===n)l=h[0];2===n?k=h[0]:3===n&&(k=h[2]);this._setScriptVBox(b,c,f,k,l)}this.computeMetrics()}})})},
"MW/equations/renderer/view/viewmodel/ContainerBox":function(){define(["dojo/_base/declare","./AbstractBox"],function(k,l){return k(l,{constructor:function(b){b=b||{};this.children=b.children||[]},addChild:function(b){b&&this.children.push(b)},traverse:function(b){var d=this.children,e,g;for(e=0;e<d.length;e+=1)g=d[e],b(g)}})})},"MW/equations/renderer/view/viewmodel/AbstractBox":function(){define(["dojo/_base/declare","../../model/SpacingClasses"],function(k,l){return k(null,{constructor:function(b){b=
b||{};this._accentHeight=this._cssDescent=this._cssAscent=this._descent=this._ascent=0;this.spacing=b.spacing||l.ORD;this.skip=0;this.templateParts=null},computeMetrics:function(){},isEmptyRow:function(){return!1},isRowWithHorizontalAccentOnly:function(){return!1},isStretchyAccent:function(){return!1},isStretchySymbol:function(){return!1},isAccent:function(){return!1},needsRightItalicCorrection:function(){return!1},needsLeftItalicCorrection:function(){return!1},needsGapBefore:function(){return!1},
needsGapBehind:function(){return!1},startsWithDelimiter:function(){return this.isDelimiter()},endsWithDelimiter:function(){return this.isDelimiter()},isDelimiter:function(){return!1},height:function(){return this._ascent+this._descent},accentHeight:function(){return this._accentHeight},setAccentHeight:function(b){this._accentHeight=b},setAscent:function(b){var d=this._ascent+this._descent;this._ascent=b;this._descent=d-b},ascent:function(){return this._ascent},setDescent:function(b){var d=this._ascent+
this._descent;this._descent=b;this._ascent=d-b},descent:function(){return this._descent},setWidth:function(b){this._width=b},width:function(){return this._width},setLeft:function(b){this._left=b},left:function(){return this._left},centerAt:function(b){var d=this.height();this._ascent=d/2+b;this._descent=d/2-b},findAlignmentPoint:function(){return null}})})},"MW/equations/renderer/view/viewmodel/MathTextBox":function(){define(["dojo/_base/declare","dojo/has","./AbstractBox","../../model/SpacingClasses"],
function(k,l,b,d){var e=/^[fjpy\u00dfAJX\u1E9E]$/,g=/^[dfikrtEFHJKMNTUVWXYZ\u03B1\u03B5\u03C0\u03C3]*$/;return k(b,{constructor:function(a){a=a||{};this.name="MathTextBox";this.text=a.text||"";this.xShift=this.glyphShift=0;this.fontSize=a.fontSize||1;this.cls=a.cls||"text";this.applyItalicCorrection=!0;this.isRelation=!1;this.accentType=this.fontStyle=this.fontWeight=null;this.stretchy=!1},isStretchyAccent:function(){return!0===this.symbolAccentStretchy},isAccent:function(){return"topaccent"===this.accentType||
"bottomaccent"===this.accentType},needsRightItalicCorrection:function(){var a,b;return("text"===this.cls||"symbol"===this.cls)&&this.applyItalicCorrection?(a=this.text,b=a.length,0<b&&a[0].match(g)):!1},needsLeftItalicCorrection:function(){var a,b;return("text"===this.cls||"symbol"===this.cls)&&this.applyItalicCorrection?(a=this.text,b=a.length,0<b&&a[0].match(e)):!1},needsGapBefore:function(){return"code"===this.cls},needsGapBehind:function(){return"code"===this.cls},isDelimiter:function(){var a=
this.cls;return 5<a.length&&"extra"===a.slice(0,5)||this.symbolDelimiterType},findAlignmentPoint:function(a,b){var d;return"alignmark"===this.cls?{path:b,pos:0}:"d"===a&&"number"===this.cls?(d=this.text.indexOf("."),-1===d&&(d=this.text.length),{path:b,pos:d}):"\x3d"===a&&this.isRelation?{path:b,pos:0}:null},splitAt:function(a){a=a.pos;var b=null,d=this.text;if(0===a)return{left:null,right:this};if(a===d.length)return{left:this,right:null};b=new this.constructor(this);b.text=d.slice(a);this.text=
d.slice(0,a);return{left:this,right:b}},setSymbolBoxData:function(a,b){var e=b.renderer.symbols,g=a.symbolName||a.text,k=0,g=e.unicodeMap[g]||g;(e=e.symbolMap[g])?(this.cls=e.font,this.fontStyle=e.fontStyle,g=e.glyph||e.unicode,this.text=String.fromCharCode(g),this.spacing=e.spacing||d.ORD,this.subLeftShift=b.emToPx(e.subLeftShift)||0,this.supDownShift=b.emToPx(e.supDownShift)||0,this.symbolDelimiterType=e.delimiterType,l("linux")&&l("ff")&&(k=0.05),this.symbolAccentHeight=b.emToPx(e.accentHeight+
k),this.symbolAccentScale=e.accentScale||!1,this.symbolAccentStretchy=e.accentStretchy&&(a.stretchy||e.stretchyDefault),this.isRelation=e.relation||!1):(this.cls="text",this.text=a.symbolName.replace(/&/g,"\x26amp;").replace(/</g,"\x26lt;").replace(/>/g,"\x26gt;"),this.spacing=d.ORD);void 0!==a.TeXSpacing&&(this.spacing=a.TeXSpacing)},resizeVertically:function(a){this._scaleY=a},resizeHorizontally:function(a,b){var d=a.computeWidth(this),e=1;this.symbolAccentScale&&(e=a.renderer.accentScalingFactor());
this._scaleX=e*b/d},_computeTopAccentMetrics:function(a,b){"topaccent"===this.accentType&&(b.accentHeight=this.symbolAccentHeight?this.symbolAccentHeight:b.px*a.fontAscent,this.baseIsSmallLetter&&(b.accentHeight-=0.2*b.px),b.accentHeight=Math.max(0,b.accentHeight),this.setAccentHeight(b.accentHeight),this._ascent=b.ascent=this.accentHeight(),this._descent=b.descent=0)},computeMetrics:function(a){var b=a.renderer;a=a.emToPx(1);a={px:a,ascent:Math.ceil(a*b.fontAscent),descent:Math.ceil(a*b.fontDescent),
accentHeight:0};"alignmark"===this.cls?this._descent=this._ascent=0:(this._ascent=a.ascent,this._descent=a.descent,this._computeTopAccentMetrics(b,a));this._cssAscent=a.ascent;this._cssDescent=a.descent},render:function(a){return a.renderMathTextBox(this)}})})},"MW/equations/renderer/view/viewmodel/StretchyBox":function(){define(["dojo/_base/declare","dojo/_base/lang","./ContainerBox","../../model/SpacingClasses"],function(k,l,b,d){return k(b,{constructor:function(b){b=b||{};this.name="StretchyBox";
this.minsize=b.minsize||"shortfall";this.maxsize=b.maxsize||0;this.alignment=b.alignment||"c";this.subLeftShift=0},computeMetrics:function(){},render:function(b){return b.renderStretchyBox(this)},isStretchySymbol:function(){return!0},isDelimiter:function(){return"open"===this.delimiterType||"close"===this.delimiterType},isAccent:function(){return"topaccent"===this.accentType||"bottomaccent"===this.accentType},makeLargeOp:function(b,d,a){b=a.renderer.symbols.lookupLargeOp(b,d);this._makeSingleSymbolBox(a,
b);this.symbolData=b;return this},setLargeOpData:function(b){var g,a;this.symbolData&&(g=this.symbolData,a=this.children[0],b.renderer.computeGlyphTextboxMetrics(a,g.font,b),this._ascent=a._ascent,this._descent=a._descent,this.precomputedWidth=b.emToPx(g.width/1E3)||0,this.subLeftShift=b.emToPx(g.subLeftShift)||0,this.spacing=g.spacing||d.ORD,this.centerAt(b.mathAxis()))},setSymbolName:function(b){this.symbolName=b},setSymbolBoxData:function(b,d,a){if(d=d.renderer.symbols.getSymbol(b.symbolName))this.symbolName=
b.symbolName,d.delimiterType&&(this.delimiterType=d.delimiterType),d.spacing&&(this.spacing=d.spacing),b.TeXSpacing&&(this.spacing=b.TeXSpacing),0<b.minsize&&(this._ascent=this.minsize=b.minsize,this.centerAt(a)),0<b.maxsize&&(this.maxsize=b.maxsize)},SYMMETRIC:0,NOT_SYMMETRIC:1,AUTO_SYMMETRIC:2,resizeAndCenterDelimiter:function(b,d,a,c,f){var h=0,h=d+a,l=b.mathAxis(),k=b.emToPx(1),n=d-l,t=a+l;f=f||!1;c===this.AUTO_SYMMETRIC&&h<1.6*k&&(a=0,d=k);n=d-l;t=a+l;c===this.AUTO_SYMMETRIC&&(c=2<(n>t?n/t:t/
n)?this.NOT_SYMMETRIC:this.SYMMETRIC);c===this.SYMMETRIC?(h=l,a=d=Math.max(n,t)):h=(d-a)/2;this.resizeStretchBox(b,d,a,this.minsize,this.maxsize,f)&&this.centerAt(h)},STRETCHY_SUFFIX:["","big","Big","bigg","Bigg"],_glyphForSymbol:function(b,d,a){var c,f,h=0,l,k=null,n=this.STRETCHY_SUFFIX,t=b.renderer.symbols;for(c=0;c<n.length;c+=1){l=t.symbolMap[d+n[c]];if(!l)return 1.5*h>=a?k:null;f=l&&l.size?l.size:1;f=b.emToPx(f);if(!this.isDelimiter()&&f>a||f>a-1E-4)return k&&2*Math.abs(a-h)<Math.abs(f-a)?k:
l;h=f;k=l}return null},_tallestGlyphForSymbol:function(b,d){var a=this.STRETCHY_SUFFIX;return b.symbols.symbolMap[d+a[a.length-1]]},resizeStretchBox:function(b,d,a,c,f,h){var l=d+a,k=b.renderer.symbols,n=null,t=!0,n=k.symbolMap,k=k.unicodeMap;"shortfall"===c?l=Math.max(0.901*l,l-b.emToPx(0.5)):0<c&&(l=Math.max(l,b.emToPx(c)));0<f&&(l=Math.min(l,b.emToPx(f)));c=k[this.symbolName]||this.symbolName;n[c]||(c="ZeroWidthSpace");l<=b.emToPx(3)&&!this.isDelimiter()&&(a=Math.max(a-b.emToPx(2.25*b.renderer.fontDescent),
0));(n=this._glyphForSymbol(b,c,l))?(this._makeSingleSymbolBox(b,n,l,h),t=1<n.size):this._makeVariableSymbolBox(b,c,d,a)||(n=this._tallestGlyphForSymbol(b.renderer,c),this._makeSingleSymbolBox(b,n,l,h));return t},_makeSingleSymbolBox:function(b,d,a,c){var f=b.renderer.makeGlyphTextbox(d,b),h=f.height();this.children=[f];c&&Math.abs(h-a)>b.emToPx(0.05)&&f.resizeVertically(a/h);this._ascent=f._ascent;this._descent=f._descent;this.precomputedWidth=b.emToPx(d.width/1E3)||0},_makeVariableSymbolBox:function(b,
d,a,c){function f(a,c){var d=b.renderer.makeGlyphTextbox(a,b);d.xShift=r;c||(d._descent-=w,d._cssDescent-=w);return d}function h(a){for(var b=0,c,b=0;b<a;b+=1)c=f(m),G(c)}a+=c;var k=b.renderer.symbols.symbolMap;c=k[d+"tp"];if(!c)return!1;var r=0,n=k[d+"mid"],t=k[d+"bt"],m=k[d+"ex"],k=t.size,p=m.size,q=n?n.size:0;d=b.emToPx(c.size);var k=b.emToPx(k),q=q?b.emToPx(q):0,v=b.emToPx(p),u=Math.max(0,a-(d+k+q)),w=0,B=2,x=p=0,G=l.hitch(this,function(a){this.children.push(a)});if(!c)return!1;c.xOffset&&(r=
b.emToPx(c.xOffset/1E3),"c"===this.alignment&&this.setLeft(-r/2));n?(p=Math.ceil(u/2/v),B+=1+2*p,x=2*p*v-u):(p=Math.ceil(u/v),B+=p,x=p*v-u);w=(Math.max(0,d+k+q-a)+x)/(B-1);this.children=[f(c)];n&&(h(p),n=f(n),G(n));h(p);t=f(t,!0);G(t);this._ascent=0;this._descent=a;this.precomputedWidth=b.emToPx(c.width/1E3)||0;return!0}})})},"MW/equations/renderer/view/viewmodel/WhiteSpaceBox":function(){define(["dojo/_base/declare","dojo/dom-style","./AbstractBox"],function(k,l,b){return k(b,{constructor:function(b){b=
b||{};this.name="WhiteSpaceBox";this.length=b.length||0;this.horizontal=!1},computeMetrics:function(){this._ascent=this.horizontal?0:this.length},render:function(b){var e=b.makeDomNode(this);this.horizontal?l.set(e,{display:"inline-block",position:"relative",marginLeft:b.toGrid(this.length)}):l.set(e,{display:"none"});return e}})})},"MW/equations/renderer/view/viewmodel/RotationBox":function(){define(["dojo/_base/declare","dojo/has","./ContainerBox"],function(k,l,b){return k(b,{constructor:function(b){this.name=
"RotationBox"},resizeHorizontally:function(b,e){var g=this.templateParts[1];g.resizeAndCenterDelimiter(b,e/2,e/2,this.SYMMETRIC,!0);this._ascent=g.precomputedWidth/(g._ascent===g._descent?2:1);this._descent=g.precomputedWidth-this._ascent;this.precomputedWidth=e},isStretchyAccent:function(){return!0},isAccent:function(){return!0},render:function(b){return b.renderRotationBox(this)}})})},"MW/equations/renderer/view/viewmodel/RuleBox":function(){define(["dojo/_base/declare","./AbstractBox"],function(k,
l){return k(l,{constructor:function(b){b=b||{};this.name="RuleBox";this.thickness=b.thickness||0;this.length=b.length||0;this.horizontal=!0},computeMetrics:function(){this._cssAscent=this._ascent=this.horizontal?this.thickness:this.length},render:function(b){return b.renderRuleBox(this)}})})},"MW/equations/renderer/view/viewmodel/VBox":function(){define(["dojo/_base/array","dojo/_base/declare","./ContainerBox"],function(k,l,b){return l(b,{constructor:function(b){b=b||{};this.name="VBox";this.alignment=
b.alignment||"c";this.precomputedWidth=0},render:function(b){return b.renderVBox(this)},computeMetrics:function(){var b=this.children,e=0,g;if(0<b.length){for(e=g=0;e<b.length-1;e+=1)b[e]&&(g+=b[e].height());if(b=b[b.length-1])this._ascent=g+b._ascent,this._descent=b._descent}return this},needsGapBefore:function(){return k.some(this.children,function(b){return b.needsGapBefore()})},needsGapBehind:function(){return k.some(this.children,function(b){return b.needsGapBehind()})},setAscentAndDescent:function(b,
e){this._ascent=b;this._descent=e},_scaleOneStretchyAccent:function(b,e,g,a){var c;if(!a||!a.isRowWithHorizontalAccentOnly())return 0;c=a.children[0];g=g||b.computeWidth(e);c.resizeHorizontally(b,g);a.computeMetrics();c.baseIsItalic&&"topaccent"===c.accentType&&(c.skip+=b.renderer.getItalicCorrection(c)/2);return g},_scaleStretchyBase:function(b,e,g,a){var c;e&&e.isRowWithHorizontalAccentOnly()&&(g=g?b.computeWidth(g):0,a=a?b.computeWidth(a):0,c=e.children[0],c.resizeHorizontally(b,Math.max(g,a)),
e.computeMetrics())},_scaleStretchyAccents:function(b,e,g,a){var c;c=this._scaleOneStretchyAccent(b,e,0,g);this._scaleOneStretchyAccent(b,e,c,a);this._scaleStretchyBase(b,e,g,a)},setLimitsScriptData:function(b,e,g,a){g=this.templateParts;var c=e[0],f=c.ascent(),h=e[2];this._scaleStretchyAccents(b,c,h,e[1]);a&&(h.setAccentHeight(h.height()),g[2].computeMetrics(),f+=h.height()+g[2].length);this.computeMetrics();h&&!a&&(f+=h.height());this.setAscent(f)}})})},"MW/equations/renderer/view/exporters/CanvasRenderer":function(){define("dojo/_base/declare dojo/dom-attr dojo/dom-class dojo/dom-construct dojo/dom-geometry dojo/dom-style ../viewmodel/CSSUtilities".split(" "),
function(k,l,b,d,e,g,a){return k(null,{constructor:function(){},renderToCanvas:function(a,f){var h;h=e.position(a,!0);h=d.create("canvas",{width:h.w*f,height:h.h*f});var k=h.getContext("2d");this.renderToContext(a,f,k);b.add(h,"MathEquationCanvas");l.set(h,"data-eqn-vertical-align",a["data-eqn-vertical-align"]);g.set(h,{verticalAlign:a["data-eqn-vertical-align"]});return h},renderToContext:function(a,b,d){b=b||1;this._eqRect=e.position(a,!0);this.ctx=d;this.ctx.mozImageSmoothingEnabled=!1;this.ctx.imageSmoothingEnabled=
!1;this.ctx.scale(b,b);this.ctx.textBaseline="top";this._renderElement(a);this.ctx=[]},getImageObject:function(a,b){return{dataURL:a.toDataURL(b),width:a.width,height:a.height,verticalAlign:l.get(a,"data-eqn-vertical-align")}},_saveContext:function(){this.ctx.save()},_restoreContext:function(){this.ctx.restore()},_renderElement:function(b){var d,h,l,k,n,t=g.getComputedStyle(b),m=this._positionInEquation(b,t);this._saveContext();this._applyElementStyleToCanvas(t,m);d=b.childNodes;h=this._eqRect;l=
a.setTransformInDomnode(b,"none");"none"!==l.computed&&(m=this._positionInEquation(b,t),this._applyCSSTransformToCanvas(l,m),this._eqRect=e.position(b,!0),m=this._positionInEquation(b,t));for(k=0;k<d.length;k+=1)switch(n=d[k],n.nodeType){case b.ELEMENT_NODE:this._renderElement(n);break;case b.TEXT_NODE:if("hidden"===t.visibility)break;this._renderText(n,m.x,m.y)}"none"!==l.computed&&a.setTransformInDomnode(b,l.original);this._eqRect=h;this._restoreContext()},_renderText:function(a,b,d){this.ctx.fillText(a.textContent,
b,d)},_drawBorders:function(a,b){var d=this.ctx,e=parseFloat(b.borderBottomWidth);"solid"===b.borderBottomStyle&&0<e&&(d.save(),d.beginPath(),d.moveTo(a.x,a.y+a.h),d.lineTo(a.x+a.w,a.y+a.h),d.strokeStyle=b.borderBottomColor,d.lineWidth=e,d.stroke(),d.restore())},_applyCSSTransformToCanvas:function(a,b){var d=a.computed.match(/matrix\(([\-e0-9.]+),\s*([\-e0-9.]+),\s*([\-e0-9.]+),\s*([\-e0-9.]+),\s*([\-e0-9.]+),\s*([\-e0-9.]+)/);d&&(this.ctx.textAlign="center",this.ctx.transform(parseFloat(d[1]),parseFloat(d[2]),
parseFloat(d[3]),parseFloat(d[4]),parseFloat(d[5])+b.x,parseFloat(d[6])+b.y))},_isSymbol:function(a){return b.contains(a,"MathTextBox")?-1!==a.className.indexOf("extra")||-1!==a.className.indexOf("symbol"):!1},_positionInEquation:function(a,b){var d,l,k;k=a;b=b||g.getComputedStyle(a);d=b.paddingLeft||"0px";l=a.innerHTML;this._isSymbol(a)&&(a.innerHTML="\x3cspan\x3e"+a.innerHTML+"\x3c/span\x3e",k=a.firstElementChild);k=e.position(k,!0);k={x:k.x-this._eqRect.x,h:k.h,y:k.y-this._eqRect.y,w:k.w};l!==
a.innerHTML?a.innerHTML=l:k.x+=parseFloat(d);return k},_applyElementStyleToCanvas:function(a,b){this.ctx.fillStyle=a.color;this.ctx.font=a.fontStyle+" "+a.fontWeight+" "+a.fontSize+" "+a.fontFamily;"visible"===a.visibility&&this._drawBorders(b,a);return b}})})},"MW/equations/renderer/view/FontsLoaded":function(){define(["dojo/Deferred","dojo/dom-class","dojo/dom-construct","dojo/dom-style","dojo/domReady!"],function(k,l,b,d){function e(a,b){var d;l.add(c,a);c.innerHTML=b;d=c.offsetWidth;l.remove(c,
a);return d}function g(){var c,d;d=String.fromCharCode(57558);c=String.fromCharCode(57543);e("extra5",d);e("extra5",c);e("extra4",c);e("extra3",c);e("extra2",c);e("extra1",c);c=String.fromCharCode(61528);d=String.fromCharCode(61520);c=e("extra",c);d=e("extra",d);return c!==d?(b.destroy(a),!0):!1}var a=b.create("span",{id:"MathEquationFontLoaderScratch","class":"MathEquation",style:{position:"absolute",right:"-1000px",top:"-1000px",whiteSpace:"pre-wrap"}},document.body),c=b.create("span",{id:"FontLoaderSpan"},
a),f,h,s,r={};r.minFontSize=function(){var b=1;l.remove(a,"MathEquation");d.set(c,{fontSize:"2px",lineHeight:"normal"});c.innerHTML="M";b=parseFloat(d.getComputedStyle(c)["font-size"]);d.set(c,{fontSize:"",lineHeight:""});l.add(a,"MathEquation");return b}();f=new k;h=2E3;g()?f.resolve(r):(s=window.setInterval(function(){h-=1;g()?f.resolve(r):0===h&&f.reject("Could not detect Math fonts.")},20),f.then(function(){window.clearInterval(s)},function(){window.clearInterval(s)}));return f})},"dojo/Deferred":function(){define(["./has",
"./_base/lang","./errors/CancelError","./promise/Promise","./promise/instrumentation"],function(k,l,b,d,e){var g=Object.freeze||function(){},a=function(a,b,d,e,f){2===b&&(s.instrumentRejected&&0===a.length)&&s.instrumentRejected(d,!1,e,f);for(f=0;f<a.length;f++)c(a[f],b,d,e)},c=function(a,b,c,d){var e=a[b],g=a.deferred;if(e)try{var k=e(c);if(0===b)"undefined"!==typeof k&&h(g,b,k);else{if(k&&"function"===typeof k.then){a.cancel=k.cancel;k.then(f(g,1),f(g,2),f(g,0));return}h(g,1,k)}}catch(l){h(g,2,
l)}else h(g,b,c);2===b&&s.instrumentRejected&&s.instrumentRejected(c,!!e,d,g.promise)},f=function(a,b){return function(c){h(a,b,c)}},h=function(a,b,c){if(!a.isCanceled())switch(b){case 0:a.progress(c);break;case 1:a.resolve(c);break;case 2:a.reject(c)}},s=function(e){var f=this.promise=new d,h=this,k,l,q,v=!1,u=[];Error.captureStackTrace&&(Error.captureStackTrace(h,s),Error.captureStackTrace(f,s));this.isResolved=f.isResolved=function(){return 1===k};this.isRejected=f.isRejected=function(){return 2===
k};this.isFulfilled=f.isFulfilled=function(){return!!k};this.isCanceled=f.isCanceled=function(){return v};this.progress=function(b,c){if(k){if(!0===c)throw Error("This deferred has already been fulfilled.");return f}a(u,0,b,null,h);return f};this.resolve=function(b,c){if(k){if(!0===c)throw Error("This deferred has already been fulfilled.");return f}a(u,k=1,l=b,null,h);u=null;return f};var w=this.reject=function(b,c){if(k){if(!0===c)throw Error("This deferred has already been fulfilled.");return f}Error.captureStackTrace&&
Error.captureStackTrace(q={},w);a(u,k=2,l=b,q,h);u=null;return f};this.then=f.then=function(a,b,d){var e=[d,a,b];e.cancel=f.cancel;e.deferred=new s(function(a){return e.cancel&&e.cancel(a)});k&&!u?c(e,k,l,q):u.push(e);return e.deferred.promise};this.cancel=f.cancel=function(a,c){if(k){if(!0===c)throw Error("This deferred has already been fulfilled.");}else{if(e){var d=e(a);a="undefined"===typeof d?a:d}v=!0;if(k){if(2===k&&l===a)return a}else return"undefined"===typeof a&&(a=new b),w(a),a}};g(f)};
s.prototype.toString=function(){return"[object Deferred]"};e&&e(s);return s})},"dojo/errors/CancelError":function(){define(["./create"],function(k){return k("CancelError",null,null,{dojoType:"cancel"})})},"dojo/errors/create":function(){define(["../_base/lang"],function(k){return function(l,b,d,e){d=d||Error;var g=function(a){if(d===Error){Error.captureStackTrace&&Error.captureStackTrace(this,g);var c=Error.call(this,a),e;for(e in c)c.hasOwnProperty(e)&&(this[e]=c[e]);this.message=a;this.stack=c.stack}else d.apply(this,
arguments);b&&b.apply(this,arguments)};g.prototype=k.delegate(d.prototype,e);g.prototype.name=l;return g.prototype.constructor=g}})},"dojo/promise/Promise":function(){define(["../_base/lang"],function(k){function l(){throw new TypeError("abstract");}return k.extend(function(){},{then:function(b,d,e){l()},cancel:function(b,d){l()},isResolved:function(){l()},isRejected:function(){l()},isFulfilled:function(){l()},isCanceled:function(){l()},always:function(b){return this.then(b,b)},otherwise:function(b){return this.then(null,
b)},trace:function(){return this},traceRejected:function(){return this},toString:function(){return"[object Promise]"}})})},"dojo/promise/instrumentation":function(){define(["./tracer","../has","../_base/lang","../_base/array"],function(k,l,b,d){function e(a,b,c){var d="";a&&a.stack&&(d+=a.stack);b&&b.stack&&(d+="\n    ----------------------------------------\n    rejected"+b.stack.split("\n").slice(1).join("\n").replace(/^\s+/," "));c&&c.stack&&(d+="\n    ----------------------------------------\n"+
c.stack);console.error(a,d)}function g(a,b,c,d){b||e(a,c,d)}function a(a,b,e,g){d.some(f,function(c){if(c.error===a)return b&&(c.handled=!0),!0})||f.push({error:a,rejection:e,handled:b,deferred:g,timestamp:(new Date).getTime()});h||(h=setTimeout(c,s))}function c(){var a=(new Date).getTime(),b=a-s;f=d.filter(f,function(a){return a.timestamp<b?(a.handled||e(a.error,a.rejection,a.deferred),!1):!0});h=f.length?setTimeout(c,f[0].timestamp+s-a):!1}l.add("config-useDeferredInstrumentation","report-unhandled-rejections");
var f=[],h=!1,s=1E3;return function(c){var d=l("config-useDeferredInstrumentation");if(d){k.on("resolved",b.hitch(console,"log","resolved"));k.on("rejected",b.hitch(console,"log","rejected"));k.on("progress",b.hitch(console,"log","progress"));var e=[];"string"===typeof d&&(e=d.split(","),d=e.shift());if("report-rejections"===d)c.instrumentRejected=g;else if("report-unhandled-rejections"===d||!0===d||1===d)c.instrumentRejected=a,s=parseInt(e[0],10)||s;else throw Error("Unsupported instrumentation usage \x3c"+
d+"\x3e");}}})},"dojo/promise/tracer":function(){define(["../_base/lang","./Promise","../Evented"],function(k,l,b){function d(a){setTimeout(function(){g.apply(e,a)},0)}var e=new b,g=e.emit;e.emit=null;l.prototype.trace=function(){var a=k._toArray(arguments);this.then(function(b){d(["resolved",b].concat(a))},function(b){d(["rejected",b].concat(a))},function(b){d(["progress",b].concat(a))});return this};l.prototype.traceRejected=function(){var a=k._toArray(arguments);this.otherwise(function(b){d(["rejected",
b].concat(a))});return this};return e})},"dojo/domReady":function(){define(["./has"],function(k){function l(a){f.push(a);c&&b()}function b(){if(!h){for(h=!0;f.length;)try{f.shift()(e)}catch(a){console.error(a,"in domReady callback",a.stack)}h=!1;l._onQEmpty()}}var d=function(){return this}(),e=document,g={loaded:1,complete:1},a="string"!=typeof e.readyState,c=!!g[e.readyState],f=[],h;l.load=function(a,b,c){l(c)};l._Q=f;l._onQEmpty=function(){};a&&(e.readyState="loading");if(!c){var s=[],r=function(f){f=
f||d.event;c||"readystatechange"==f.type&&!g[e.readyState]||(a&&(e.readyState="complete"),c=1,b())},n=function(a,b){a.addEventListener(b,r,!1);f.push(function(){a.removeEventListener(b,r,!1)})};if(!k("dom-addeventlistener")){var n=function(a,b){b="on"+b;a.attachEvent(b,r);f.push(function(){a.detachEvent(b,r)})},t=e.createElement("div");try{t.doScroll&&null===d.frameElement&&s.push(function(){try{return t.doScroll("left"),1}catch(a){}})}catch(m){}}n(e,"DOMContentLoaded");n(d,"load");"onreadystatechange"in
e?n(e,"readystatechange"):a||s.push(function(){return g[e.readyState]});if(s.length){var p=function(){if(!c){for(var a=s.length;a--;)if(s[a]()){r("poller");return}setTimeout(p,30)}};p()}}return l})},"MW/equations/renderer/view/viewmodel/SymbolMap":function(){define(["dojo/_base/declare","dojo/has","../../model/SpacingClasses"],function(k,l,b){return k(null,{constructor:function(){var b=this.initSymbolMap(),e,g={},a,c;this.symbolMap=b;for(e in b)b.hasOwnProperty(e)&&(a=b[e],a.baseSymbol&&(b[e]=this._createDerivedSymbol(a)),
a.unicode&&(c=String.fromCharCode(a.unicode),g[c]=e,a.alternateInputName&&(c=String.fromCharCode(a.alternateInputName),g[c]=e)));this.unicodeMap=g},isLargeOpSymbol:function(b){return"symbol"===b.kind&&this._isLargeOp(b.symbolName)},isOpeningDelimiter:function(b){return(b=this.symbolMap[b])&&-1!==b.delimiterType.indexOf("open")},isClosingDelimiter:function(b){return(b=this.symbolMap[b])&&-1!==b.delimiterType.indexOf("close")},hasXHeight:function(b){return(b=this.getSymbol(b))&&b.hasXHeight},isDelimiter:function(b){return(b=
this.symbolMap[b])&&b.delimiterType},isRotated:function(b){return(b=this.symbolMap[b])&&"horizontal"===b.direction},isAccent:function(b){return(b=this.symbolMap[b||""])&&(b.accentHeight||b.accentStretchy)},lookupLargeOp:function(b,e){return this.symbolMap[b+(e?"display":"")]},lookupNotSymbol:function(b){var e={"\x3d":"neq","\x3c":"notlt","\x3e":"notgt"},g={exists:"notexists",leq:"notleq",geq:"notgeq",equiv:"notequiv",approx:"notapprox",cong:"notcong",sim:"notsim",simeq:"notsimeq",models:"notmodels",
"in":"notin",ni:"notni",succ:"notsucc",succeq:"notsucceq",prec:"notprec",preceq:"notpreceq",parallel:"notparallel",subset:"notsubset",supset:"notsupset",subseteq:"notsubseteq",supseteq:"notsupseteq"};return(b="\\"===b.charAt(0)?g[b.slice(1)]:e[b])?b:null},getSymbol:function(b){return this.symbolMap[b]||this.symbolMap[this.unicodeMap[b]]},getBaseSymbolName:function(b){var e=this.symbolMap;e[b].baseSymbol&&(b=e[b].baseSymbol);return b},_createDerivedSymbol:function(b){var e={},g,a=this.symbolMap[b.baseSymbol];
for(g in a)a.hasOwnProperty(g)&&(e[g]=a[g]);for(g in b)b.hasOwnProperty(g)&&(e[g]=b[g]);return e},_isLargeOp:function(b){return(b=this.symbolMap[b])&&b.largeOp},initSymbolMap:function(){var d=0.8;l("linux")&&(d=0.8);l("mac")&&(d=0.65);l("ff")&&(d+=0.05);return{alpha:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:945},beta:{font:"symbol",fontStyle:"italic",unicode:946},gamma:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:947},delta:{font:"symbol",fontStyle:"italic",unicode:948},epsilon:{font:"symbol",
fontStyle:"italic",hasXHeight:!0,unicode:949},zeta:{font:"symbol",fontStyle:"italic",unicode:950},eta:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:951},theta:{font:"symbol",fontStyle:"italic",unicode:952},iota:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:953},kappa:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:954},lambda:{font:"symbol",fontStyle:"italic",unicode:955},mu:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:956},nu:{font:"symbol",fontStyle:"italic",
hasXHeight:!0,unicode:957},xi:{font:"symbol",fontStyle:"italic",unicode:958},omicron:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:959},pi:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:960},rho:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:961},sigma:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:963},tau:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:964},upsilon:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:965},phi:{font:"symbol",fontStyle:"italic",
unicode:981},chi:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:967},psi:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:968},omega:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:969},varepsilon:{font:"symbol",fontStyle:"italic",hasXHeight:!0,glyph:949},varbeta:{font:"symbol",fontStyle:"italic",unicode:976},vartheta:{font:"symbol",fontStyle:"italic",unicode:977},varphi:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:966},varpi:{font:"symbol",fontStyle:"italic",hasXHeight:!0,
unicode:982},varrho:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:1009},varsigma:{font:"symbol",fontStyle:"italic",hasXHeight:!0,unicode:987},Alpha:{font:"symbol",unicode:913},Beta:{font:"symbol",unicode:914},Gamma:{font:"symbol",unicode:915},Delta:{font:"symbol",unicode:916},Epsilon:{font:"symbol",unicode:917},Zeta:{font:"symbol",unicode:918},Eta:{font:"symbol",unicode:919},Theta:{font:"symbol",unicode:920},Iota:{font:"symbol",unicode:921},Kappa:{font:"symbol",unicode:922},Lambda:{font:"symbol",
unicode:923},Mu:{font:"symbol",unicode:924},Nu:{font:"symbol",unicode:925},Xi:{font:"symbol",unicode:926},Omicron:{font:"symbol",unicode:927},Pi:{font:"symbol",unicode:928},Rho:{font:"symbol",unicode:929},Sigma:{font:"symbol",unicode:931},Tau:{font:"symbol",unicode:932},Upsilon:{font:"symbol",unicode:933},Phi:{font:"symbol",unicode:934},Chi:{font:"symbol",unicode:935},Psi:{font:"symbol",unicode:936},Omega:{font:"symbol",unicode:937},Copf:{font:"symbol",unicode:8450},Hopf:{font:"symbol",unicode:8461},
Nopf:{font:"symbol",unicode:8469},Popf:{font:"symbol",unicode:8473},Qopf:{font:"symbol",unicode:8474},Ropf:{font:"symbol",unicode:8477},Zopf:{font:"symbol",unicode:8484},Kelvin:{font:"symbol",unicode:8490},infty:{font:"symbol",hasXHeight:!0,unicode:8734,supDownShift:0.1},partial:{font:"symbol",unicode:8706},aleph:{font:"symbol",unicode:8501},downtack:{font:"symbol",unicode:8868},uptack:{font:"symbol",unicode:8869},angle:{font:"symbol",unicode:8736},ell:{font:"symbol",unicode:8467},hbar:{font:"symbol",
unicode:8463},emptyset:{font:"symbol",unicode:8709},exists:{font:"symbol",unicode:8707},notexists:{font:"symbol",unicode:8708},forall:{font:"symbol",unicode:8704},Im:{font:"symbol",unicode:8465},Re:{font:"symbol",unicode:8476},imath:{font:"symbol",fontStyle:"italic",unicode:305},jmath:{font:"symbol",fontStyle:"italic",unicode:567},wp:{font:"symbol",unicode:8472},nabla:{font:"symbol",unicode:8711},ordPeriod:{font:"symbol",glyph:46},neg:{font:"symbol",unicode:172},macron:{font:"symbol",unicode:l("mac")?
773:175,alternateInputName:175,accentHeight:l("win")?0.2:0.3,accentStretchy:!0,stretchyDefault:!0},underscore:{font:"symbol",unicode:95,accentStretchy:!0,stretchyDefault:!0},circumflex:{font:"symbol",unicode:710,alternateInputName:94,accentHeight:0.3,accentStretchy:!0,stretchyDefault:!1,fontSize:1.7},caron:{font:"symbol",unicode:711,accentHeight:0.3,accentStretchy:!0,stretchyDefault:!1,fontSize:1.7},tildeAccent:{font:"symbol",unicode:126,spacing:b.BIN,accentHeight:0.7,accentStretchy:!0,stretchyDefault:!1},
smallTildeAccent:{font:"symbol",unicode:732,spacing:b.BIN,accentHeight:0.3,accentStretchy:!0,stretchyDefault:!1},surd:{font:"symbol",unicode:8730},ordTriangle:{font:"symbol",glyph:9651},prime:{font:"symbol",unicode:8242,spacing:b.BIN,supDownShift:0.25},doubleprime:{font:"symbol",unicode:8243,spacing:b.BIN,supDownShift:0.25},sum:{font:"extra",glyph:61520,largeOp:"sumdisplay",spacing:b.OP,width:1056,movableLimits:!0},sumdisplay:{font:"extra",glyph:61528,size:1.4,spacing:b.OP,width:1444},prod:{font:"extra",
glyph:61521,largeOp:"proddisplay",spacing:b.OP,width:944,movableLimits:!0},proddisplay:{font:"extra",glyph:61529,size:1.4,spacing:b.OP,width:1278},intop:{font:"extra",glyph:61522,size:1.11,largeOp:"intopdisplay",spacing:b.OP,width:609,subLeftShift:0.2},intopdisplay:{font:"extra",glyph:61530,size:2.222,spacing:b.OP,width:943,subLeftShift:0.3},contourintop:{font:"extra",glyph:61512,size:1.11,largeOp:"contourintopdisplay",spacing:b.OP,width:609,movableLimits:!0,subLeftShift:0.2},contourintopdisplay:{font:"extra",
glyph:61513,size:2.222,spacing:b.OP,width:943,subLeftShift:0.3},bigcup:{font:"extra",glyph:61523,largeOp:"bigcupdisplay",spacing:b.OP,width:833,movableLimits:!0},bigcupdisplay:{font:"extra",glyph:61647,size:1.4,spacing:b.OP,width:1111},bigcap:{font:"extra",glyph:61524,largeOp:"bigcapdisplay",spacing:b.OP,width:833,movableLimits:!0},bigcapdisplay:{font:"extra",glyph:61648,size:1.4,spacing:b.OP,width:1111},bigsqcup:{font:"extra",glyph:61510,largeOp:"bigsqcupdisplay",spacing:b.OP,width:833,movableLimits:!0},
bigsqcupdisplay:{font:"extra",glyph:61511,size:1.4,spacing:b.OP,width:1111},biguplus:{font:"extra",glyph:61525,largeOp:"bigcapdisplay",spacing:b.OP,width:833,movableLimits:!0},biguplusdisplay:{font:"extra",glyph:61651,size:1.4,spacing:b.OP,width:1111},bigwedge:{font:"extra",glyph:61526,largeOp:"bigwedgedisplay",spacing:b.OP,width:833,movableLimits:!0},bigwedgedisplay:{font:"extra",glyph:61534,size:1.4,spacing:b.OP,width:1111},bigvee:{font:"extra",glyph:61527,largeOp:"bigveedisplay",spacing:b.OP,width:833,
movableLimits:!0},bigveedisplay:{font:"extra",glyph:61535,size:1.4,spacing:b.OP,width:1111},bigodot:{font:"extra",glyph:61514,largeOp:"bigodotdisplay",spacing:b.OP,width:1111,movableLimits:!0},bigodotdisplay:{font:"extra",glyph:61515,size:1.4,spacing:b.OP,width:1511},bigoplus:{font:"extra",glyph:61516,largeOp:"bigoplusdisplay",spacing:b.OP,width:1111,movableLimits:!0},bigoplusdisplay:{font:"extra",glyph:61517,size:1.4,spacing:b.OP,width:1511},bigotimes:{font:"extra",glyph:61518,largeOp:"bigotimesdisplay",
spacing:b.OP,width:1111,movableLimits:!0},bigotimesdisplay:{font:"extra",glyph:61519,size:1.4,spacing:b.OP,width:1511},"+":{font:"symbol",unicode:43,spacing:b.BIN,supDownShift:0.1},"-":{font:"symbol",unicode:8722,alternateInputName:45,spacing:b.BIN,supDownShift:0.1},pm:{font:"symbol",unicode:177,spacing:b.BIN},mp:{font:"symbol",unicode:8723,spacing:b.BIN},times:{font:"symbol",unicode:215,spacing:b.BIN},ast:{font:"symbol",unicode:8727,spacing:b.BIN,supDownShift:0.1},"*":{font:"symbol",glyph:8727,spacing:b.BIN,
supDownShift:0.1},div:{font:"symbol",unicode:247,spacing:b.BIN},oplus:{font:"symbol",unicode:8853,spacing:b.BIN},ominus:{font:"symbol",unicode:8854,spacing:b.BIN},otimes:{font:"symbol",unicode:8855,spacing:b.BIN},oslash:{font:"symbol",unicode:8856,spacing:b.BIN},odot:{font:"symbol",unicode:8857,spacing:b.BIN},cup:{font:"symbol",unicode:8746,spacing:b.BIN},cap:{font:"symbol",unicode:8745,spacing:b.BIN},land:{font:"symbol",unicode:8743,spacing:b.BIN},lor:{font:"symbol",unicode:8744,spacing:b.BIN},amalg:{font:"symbol",
unicode:10815,spacing:b.BIN},uplus:{font:"symbol",unicode:10756,spacing:b.BIN},bullet:{font:"symbol",unicode:8226,spacing:b.BIN},cdot:{font:"symbol",unicode:8901,spacing:b.BIN},middledot:{font:"symbol",unicode:183,spacing:b.BIN},circ:{font:"symbol",unicode:8728,spacing:b.BIN},dagger:{font:"symbol",unicode:8224,spacing:b.BIN},ddagger:{font:"symbol",unicode:8225,spacing:b.BIN},diamond:{font:"symbol",unicode:9671,spacing:b.BIN},setminus:{font:"symbol",unicode:8726,spacing:b.BIN},sqcup:{font:"symbol",
unicode:8852,spacing:b.BIN},sqcap:{font:"symbol",unicode:8851,spacing:b.BIN},triangleleft:{font:"symbol",unicode:9667,spacing:b.BIN},triangleright:{font:"symbol",unicode:9657,spacing:b.BIN},bigtriangleup:{font:"symbol",unicode:9651,spacing:b.BIN},bigtriangledown:{font:"symbol",unicode:9661,spacing:b.BIN},bigcirc:{font:"symbol",unicode:9711,spacing:b.BIN},wr:{font:"symbol",unicode:8768,spacing:b.BIN},star:{font:"symbol",unicode:8902,spacing:b.BIN},"\x3c":{font:"symbol",unicode:60,spacing:b.REL,relation:!0},
"\x3d":{font:"symbol",unicode:61,spacing:b.REL,relation:!0},"\x3d\x3d":{font:"symbol",spacing:b.REL,relation:!0},"\x3e":{font:"symbol",unicode:62,spacing:b.REL,relation:!0},":":{font:"symbol",unicode:58,spacing:b.REL},mid:{font:"symbol",glyph:124,delimiterType:"separator",stretchy:!0,stretchyDefault:!0,spacing:b.REL},leq:{font:"symbol",unicode:8804,spacing:b.REL,relation:!0},geq:{font:"symbol",unicode:8805,spacing:b.REL,relation:!0},neq:{font:"symbol",unicode:8800,spacing:b.REL,relation:!0},notleq:{font:"symbol",
unicode:8816,spacing:b.REL,relation:!0},notgeq:{font:"symbol",unicode:8817,spacing:b.REL,relation:!0},notlt:{font:"symbol",unicode:8814,spacing:b.REL,relation:!0},notgt:{font:"symbol",unicode:8815,spacing:b.REL,relation:!0},equiv:{font:"symbol",unicode:8801,spacing:b.REL,relation:!0},notequiv:{font:"symbol",unicode:8802,spacing:b.REL,relation:!0},ll:{font:"symbol",unicode:8810,spacing:b.REL,relation:!0},gg:{font:"symbol",unicode:8811,spacing:b.REL,relation:!0},doteq:{font:"symbol",unicode:8784,spacing:b.REL,
relation:!0},approx:{font:"symbol",unicode:8776,spacing:b.REL,relation:!0},notapprox:{font:"symbol",unicode:8777,spacing:b.REL,relation:!0},cong:{font:"symbol",unicode:8773,spacing:b.REL,relation:!0},notcong:{font:"symbol",unicode:8775,spacing:b.REL,relation:!0},sim:{font:"symbol",unicode:8764,spacing:b.REL,relation:!0,accentHeight:0.6,accentStretchy:!0,stretchyDefault:!1},notsim:{font:"symbol",unicode:8769,spacing:b.REL,relation:!0},simeq:{font:"symbol",unicode:8771,spacing:b.REL,relation:!0},notsimeq:{font:"symbol",
unicode:8772,spacing:b.REL,relation:!0},bowtie:{font:"symbol",unicode:8904,spacing:b.REL,relation:!0},models:{font:"symbol",unicode:8871,spacing:b.REL,relation:!0},notmodels:{font:"symbol",unicode:8877,spacing:b.REL,relation:!0},"in":{font:"symbol",unicode:8712,spacing:b.REL,relation:!0},notin:{font:"symbol",unicode:8713,spacing:b.REL,relation:!0},ni:{font:"symbol",unicode:8715,spacing:b.REL,relation:!0},notni:{font:"symbol",unicode:8716,spacing:b.REL,relation:!0},succ:{font:"symbol",unicode:8827,
spacing:b.REL,relation:!0},notsucc:{font:"symbol",unicode:8833,spacing:b.REL,relation:!0},succeq:{font:"symbol",unicode:8829,spacing:b.REL,relation:!0},notsucceq:{font:"symbol",unicode:8929,spacing:b.REL,relation:!0},prec:{font:"symbol",unicode:8826,spacing:b.REL,relation:!0},notprec:{font:"symbol",unicode:8832,spacing:b.REL,relation:!0},preceq:{font:"symbol",unicode:8828,spacing:b.REL,relation:!0},notpreceq:{font:"symbol",unicode:8928,spacing:b.REL,relation:!0},dashv:{font:"symbol",unicode:8867,
spacing:b.REL,relation:!0},vdash:{font:"symbol",unicode:8866,spacing:b.REL,relation:!0},parallel:{font:"symbol",unicode:8741,spacing:b.REL,relation:!0},notparallel:{font:"symbol",unicode:8742,spacing:b.REL,relation:!0},perp:{font:"symbol",glyph:8869,spacing:b.REL,relation:!0},propto:{font:"symbol",unicode:8733,spacing:b.REL,relation:!0},sqsubseteq:{font:"symbol",unicode:8849,spacing:b.REL,relation:!0},sqsupseteq:{font:"symbol",unicode:8850,spacing:b.REL,relation:!0},subset:{font:"symbol",unicode:8834,
spacing:b.REL,relation:!0},supset:{font:"symbol",unicode:8835,spacing:b.REL,relation:!0},notsubset:{font:"symbol",unicode:8836,spacing:b.REL,relation:!0},notsupset:{font:"symbol",unicode:8837,spacing:b.REL,relation:!0},subseteq:{font:"symbol",unicode:8838,spacing:b.REL,relation:!0},supseteq:{font:"symbol",unicode:8839,spacing:b.REL,relation:!0},notsubseteq:{font:"symbol",unicode:8840,spacing:b.REL,relation:!0},notsupseteq:{font:"symbol",unicode:8841,spacing:b.REL,relation:!0},combiningSlash:{font:"symbol",
unicode:824,spacing:b.REL,relation:!0},verticalbar:{font:"extra1",unicode:124,glyph:61615,delimiterType:"separator",stretchy:!0,stretchyDefault:!0,width:333},verticalbartp:{font:"extra",glyph:61615,size:0.6,width:333},verticalbarbt:{font:"extra",glyph:61615,size:0.58},verticalbarex:{font:"extra",glyph:61615,size:0.58},dblverticalbar:{font:"extra1",glyph:61612,delimiterType:"separator",stretchy:!0,stretchyDefault:!0,width:578},dblverticalbartp:{font:"extra",glyph:61616,size:0.58,width:556},dblverticalbarbt:{font:"extra",
glyph:61616,size:0.6},dblverticalbarex:{font:"extra",glyph:61616,size:0.58},leftarrow:{font:"symbol",unicode:8592,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},uparrow:{font:"symbol",unicode:8593,spacing:b.REL},rightarrow:{font:"symbol",unicode:8594,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},downarrow:{font:"symbol",unicode:8595,spacing:b.REL},leftrightarrow:{font:"symbol",unicode:8596,spacing:b.REL,accentHeight:d,accentScale:!0,
accentStretchy:!0,stretchyDefault:!0},updownarrow:{font:"symbol",unicode:8597,spacing:b.REL},longleftarrow:{font:"symbol",unicode:10229,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},longrightarrow:{font:"symbol",unicode:10230,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},longleftrightarrow:{font:"symbol",unicode:10231,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},nwarrow:{font:"symbol",unicode:8598,
spacing:b.REL},nearrow:{font:"symbol",unicode:8599,spacing:b.REL},searrow:{font:"symbol",unicode:8600,spacing:b.REL},swarrow:{font:"symbol",unicode:8601,spacing:b.REL},leadsto:{font:"symbol",unicode:8605,spacing:b.REL},mapsto:{font:"symbol",unicode:8614,spacing:b.REL},longmapsto:{font:"symbol",unicode:10236,spacing:b.REL},hookleftarrow:{font:"symbol",unicode:8617,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},hookrightarrow:{font:"symbol",unicode:8618,spacing:b.REL,
accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},crarr:{font:"symbol",unicode:8629,spacing:b.REL},leftharpoonup:{font:"symbol",unicode:8636,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},leftharpoondown:{font:"symbol",unicode:8637,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},rightharpoonup:{font:"symbol",unicode:8640,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},rightharpoondown:{font:"symbol",
unicode:8641,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},rightleftharpoons:{font:"symbol",unicode:8652,spacing:b.REL,accentHeight:d,accentStretchy:!0,stretchyDefault:!0},Leftarrow:{font:"symbol",unicode:8656,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},Uparrow:{font:"symbol",unicode:8657,spacing:b.REL},Rightarrow:{font:"symbol",unicode:8658,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},Downarrow:{font:"symbol",
unicode:8659,spacing:b.REL},Leftrightarrow:{font:"symbol",unicode:8660,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},Updownarrow:{font:"symbol",unicode:8661,spacing:b.REL},Longleftarrow:{font:"symbol",unicode:10232,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},Longrightarrow:{font:"symbol",unicode:10233,spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},Longleftrightarrow:{font:"symbol",unicode:10234,
spacing:b.REL,accentHeight:d,accentScale:!0,accentStretchy:!0,stretchyDefault:!0},parenleft:{font:"extra1",unicode:40,delimiterType:"open",stretchy:!0,stretchyDefault:!0,spacing:b.OPEN},parenleftbig:{font:"extra2",glyph:40,size:1.2,spacing:b.OPEN,width:458},parenleftBig:{font:"extra3",glyph:40,size:1.8,spacing:b.OPEN,width:597},parenleftbigg:{font:"extra4",glyph:40,size:2.4,spacing:b.OPEN,width:736},parenleftBigg:{font:"extra5",glyph:40,size:3,spacing:b.OPEN,width:792},parenlefttp:{font:"extra",glyph:61488,
size:1.8,xOffset:291,width:875},parenleftbt:{font:"extra",glyph:61504,size:1.8},parenleftex:{font:"extra",glyph:61506,size:0.58},parenright:{font:"extra1",unicode:41,delimiterType:"close",stretchy:!0,stretchyDefault:!0,spacing:b.CLOSE},parenrightbig:{font:"extra2",glyph:41,size:1.2,spacing:b.CLOSE,width:458},parenrightBig:{font:"extra3",glyph:41,size:1.8,spacing:b.CLOSE,width:597},parenrightbigg:{font:"extra4",glyph:41,size:2.4,spacing:b.CLOSE,width:736},parenrightBigg:{font:"extra5",glyph:41,size:3,
spacing:b.CLOSE,width:792},parenrighttp:{font:"extra",glyph:61489,size:1.8,xOffset:1204,width:875},parenrightbt:{font:"extra",glyph:61505,size:1.8},parenrightex:{font:"extra",glyph:61507,size:0.58},bracketleft:{font:"extra1",unicode:91,delimiterType:"open",stretchy:!0,stretchyDefault:!0,spacing:b.OPEN},bracketleftbig:{font:"extra2",glyph:91,size:1.2,spacing:b.OPEN,width:417},bracketleftBig:{font:"extra3",glyph:91,size:1.8,spacing:b.OPEN,width:472},bracketleftbigg:{font:"extra4",glyph:91,size:2.4,
spacing:b.OPEN,width:528},bracketleftBigg:{font:"extra5",glyph:91,size:3,spacing:b.OPEN,width:583},bracketlefttp:{font:"extra",glyph:61490,size:1.8,width:667},bracketleftbt:{font:"extra",glyph:61492,size:1.8},bracketleftex:{font:"extra",glyph:61494,size:0.58},bracketright:{font:"extra1",unicode:93,delimiterType:"close",stretchy:!0,stretchyDefault:!0,spacing:b.CLOSE},bracketrightbig:{font:"extra2",glyph:93,size:1.2,spacing:b.CLOSE,width:417},bracketrightBig:{font:"extra3",glyph:93,size:1.8,spacing:b.CLOSE,
width:472},bracketrightbigg:{font:"extra4",glyph:93,size:2.4,spacing:b.CLOSE,width:528},bracketrightBigg:{font:"extra5",glyph:93,size:3,spacing:b.CLOSE,width:583},bracketrighttp:{font:"extra",glyph:61491,size:1.8,width:667},bracketrightbt:{font:"extra",glyph:61493,size:1.8},bracketrightex:{font:"extra",glyph:61495,size:0.58},leftwhitesquarebracket:{font:"extra1",unicode:10214,delimiterType:"open",stretchy:!0,stretchyDefault:!0,spacing:b.OPEN},leftwhitesquarebracketbig:{font:"extra2",glyph:10214,size:1.2,
spacing:b.OPEN,width:416},leftwhitesquarebracketBig:{font:"extra3",glyph:10214,size:1.8,spacing:b.OPEN,width:471},leftwhitesquarebracketbigg:{font:"extra4",glyph:10214,size:2.4,spacing:b.OPEN,width:527},leftwhitesquarebracketBigg:{font:"extra5",glyph:10214,size:3,spacing:b.OPEN,width:582},leftwhitesquarebrackettp:{font:"extra",glyph:61482,size:1.8,width:666},leftwhitesquarebracketbt:{font:"extra",glyph:61484,size:1.8},leftwhitesquarebracketex:{font:"extra",glyph:61486,size:0.58},rigthwhitesquarebracket:{font:"extra1",
unicode:10215,delimiterType:"close",stretchy:!0,stretchyDefault:!0,spacing:b.CLOSE},rigthwhitesquarebracketbig:{font:"extra2",glyph:10215,size:1.2,spacing:b.CLOSE,width:416},rigthwhitesquarebracketBig:{font:"extra3",glyph:10215,size:1.8,spacing:b.CLOSE,width:471},rigthwhitesquarebracketbigg:{font:"extra4",glyph:10215,size:2.4,spacing:b.CLOSE,width:527},rigthwhitesquarebracketBigg:{font:"extra5",glyph:10215,size:3,spacing:b.CLOSE,width:582},rigthwhitesquarebrackettp:{font:"extra",glyph:61483,size:1.8,
width:666},rigthwhitesquarebracketbt:{font:"extra",glyph:61485,size:1.8},rigthwhitesquarebracketex:{font:"extra",glyph:61487,size:0.58},braceleft:{font:"extra1",unicode:123,delimiterType:"open",stretchy:!0,stretchyDefault:!0,spacing:b.OPEN,width:500},braceleftbig:{font:"extra2",glyph:123,size:1.2,spacing:b.OPEN,width:583},braceleftBig:{font:"extra3",glyph:123,size:1.8,spacing:b.OPEN,width:667},braceleftbigg:{font:"extra4",glyph:123,size:2.4,spacing:b.OPEN,width:750},braceleftBigg:{font:"extra5",glyph:123,
size:3,spacing:b.OPEN,width:806},bracelefttp:{font:"extra",glyph:61496,size:0.9,xOffset:555,width:889},braceleftbt:{font:"extra",glyph:61498,size:0.9},braceleftmid:{font:"extra",glyph:61500,size:1.8},braceleftex:{font:"extra",glyph:61502,size:0.38},braceright:{font:"extra1",unicode:125,delimiterType:"close",stretchy:!0,stretchyDefault:!0,spacing:b.CLOSE,width:500},bracerightbig:{font:"extra2",glyph:125,size:1.2,spacing:b.CLOSE,width:583},bracerightBig:{font:"extra3",glyph:125,size:1.8,spacing:b.CLOSE,
width:667},bracerightbigg:{font:"extra4",glyph:125,size:2.4,spacing:b.CLOSE,width:750},bracerightBigg:{font:"extra5",glyph:125,size:3,spacing:b.CLOSE,width:806},bracerighttp:{font:"extra",glyph:61497,size:0.9,xOffset:555,width:889},bracerightbt:{font:"extra",glyph:61499,size:0.9},bracerightmid:{font:"extra",glyph:61501,size:1.8},bracerightex:{font:"extra",glyph:61502,size:0.38},overbrace:{baseSymbol:"braceleft",unicode:65079,direction:"horizontal",accentStretchy:!0,stretchyDefault:!0},underbrace:{baseSymbol:"braceright",
unicode:65080,direction:"horizontal",accentStretchy:!0,stretchyDefault:!0},floorleft:{font:"extra1",glyph:65,delimiterType:"open",stretchy:!0,stretchyDefault:!0,spacing:b.OPEN,width:444},floorleftbig:{font:"extra2",glyph:65,size:1.2,spacing:b.OPEN,width:472},floorleftBig:{font:"extra3",glyph:65,size:1.8,spacing:b.OPEN,width:528},floorleftbigg:{font:"extra4",glyph:65,size:2.4,spacing:b.OPEN,width:583},floorleftBigg:{font:"extra5",glyph:65,size:3,spacing:b.OPEN,width:639},floorlefttp:{font:"extra",
glyph:61494,size:0.6,width:667},floorleftbt:{font:"extra",glyph:61492,size:1.8},floorleftex:{font:"extra",glyph:61494,size:0.58},floorright:{font:"extra1",glyph:66,delimiterType:"close",stretchy:!0,stretchyDefault:!0,spacing:b.CLOSE,width:444},floorrightbig:{font:"extra2",glyph:66,size:1.2,spacing:b.CLOSE,width:472},floorrightBig:{font:"extra3",glyph:66,size:1.8,spacing:b.CLOSE,width:528},floorrightbigg:{font:"extra4",glyph:66,size:2.4,spacing:b.CLOSE,width:583},floorrightBigg:{font:"extra5",glyph:66,
size:3,spacing:b.CLOSE,width:639},floorrighttp:{font:"extra",glyph:61495,size:0.6,width:667},floorrightbt:{font:"extra",glyph:61493,size:1.8},floorrightex:{font:"extra",glyph:61495,size:0.58},ceilleft:{font:"extra1",glyph:67,delimiterType:"open",stretchy:!0,stretchyDefault:!0,spacing:b.OPEN,width:444},ceilleftbig:{font:"extra2",glyph:67,size:1.2,spacing:b.OPEN,width:472},ceilleftBig:{font:"extra3",glyph:67,size:1.8,spacing:b.OPEN,width:528},ceilleftbigg:{font:"extra4",glyph:67,size:2.4,spacing:b.OPEN,
width:583},ceilleftBigg:{font:"extra5",glyph:67,size:3,spacing:b.OPEN,width:639},ceillefttp:{font:"extra",glyph:61490,size:1.8,width:667},ceilleftbt:{font:"extra",glyph:61494,size:0.6},ceilleftex:{font:"extra",glyph:61494,size:0.58},ceilright:{font:"extra1",glyph:68,delimiterType:"close",stretchy:!0,stretchyDefault:!0,spacing:b.CLOSE,width:444},ceilrightbig:{font:"extra2",glyph:68,size:1.2,spacing:b.CLOSE,width:472},ceilrightBig:{font:"extra3",glyph:68,size:1.8,spacing:b.CLOSE,width:528},ceilrightbigg:{font:"extra4",
glyph:68,size:2.4,spacing:b.CLOSE,width:583},ceilrightBigg:{font:"extra5",glyph:68,size:3,spacing:b.CLOSE,width:639},ceilrighttp:{font:"extra",glyph:61491,size:1.8,width:667},ceilrightbt:{font:"extra",glyph:61495,size:0.6},ceilrightex:{font:"extra",glyph:61495,size:0.58},anglebracketleft:{font:"extra1",glyph:69,delimiterType:"open",stretchy:!0,stretchyDefault:!0,spacing:b.OPEN,width:389},anglebracketleftbig:{font:"extra2",glyph:69,size:1.2,spacing:b.OPEN,width:472},anglebracketleftBig:{font:"extra3",
glyph:69,size:1.8,spacing:b.OPEN,width:611},anglebracketleftbigg:{font:"extra4",glyph:69,size:2.4,spacing:b.OPEN,width:750},anglebracketleftBigg:{font:"extra5",glyph:69,size:3,spacing:b.OPEN,width:806},anglebracketright:{font:"extra1",glyph:70,delimiterType:"close",stretchy:!0,stretchyDefault:!0,spacing:b.CLOSE,width:389},anglebracketrightbig:{font:"extra2",glyph:70,size:1.2,spacing:b.CLOSE,width:472},anglebracketrightBig:{font:"extra3",glyph:70,size:1.8,spacing:b.CLOSE,width:611},anglebracketrightbigg:{font:"extra4",
glyph:70,size:2.4,spacing:b.CLOSE,width:750},anglebracketrightBigg:{font:"extra5",glyph:70,size:3,spacing:b.CLOSE,width:806},slash:{font:"extra1",unicode:47,stretchy:!0,stretchyDefault:!1,width:500},slashbig:{font:"extra2",glyph:47,size:1.2,width:578},slashBig:{font:"extra3",glyph:47,size:1.8,width:811},slashbigg:{font:"extra4",glyph:47,size:2.4,width:1044},slashBigg:{font:"extra5",glyph:47,size:3,width:1278},backslash:{font:"extra1",unicode:92,stretchy:!0,stretchyDefault:!1},backslashbig:{font:"extra2",
glyph:92,size:1.2,width:578},backslashBig:{font:"extra3",glyph:92,size:1.8,width:811},backslashbigg:{font:"extra4",glyph:92,size:2.4,width:1044},backslashBigg:{font:"extra5",glyph:92,size:3,width:1278},"!":{font:"symbol",unicode:33,spacing:b.CLOSE},"?":{font:"symbol",unicode:63,spacing:b.CLOSE},colonPunct:{font:"symbol",glyph:58,delimiterType:"separator",spacing:b.PUNCT},",":{font:"symbol",unicode:44,delimiterType:"separator",spacing:b.PUNCT},";":{font:"symbol",unicode:59,delimiterType:"separator",
spacing:b.PUNCT},ldotp:{font:"symbol",unicode:46,spacing:b.PUNCT},cdotp:{font:"symbol",glyph:8901,spacing:b.PUNCT},dotabove:{font:"symbol",unicode:729,accentHeight:0.25,accentStretchy:!1},diaresis:{font:"text",unicode:168,accentHeight:0.25,accentStretchy:!1},breve:{font:"symbol",unicode:728,accentHeight:0.25,accentStretchy:!1},grave:{font:"symbol",unicode:96,accentHeight:0.25,accentStretchy:!1},acute:{font:"symbol",unicode:180,accentHeight:0.25,accentStretchy:!1},ldots:{font:"symbol",unicode:8230,
spacing:b.INNER},cdots:{font:"symbol",unicode:8943,spacing:b.INNER},vdots:{font:"symbol",unicode:8942,spacing:b.INNER},ddots:{font:"symbol",unicode:8945,spacing:b.INNER},radical:{font:"extra1",glyph:71,size:1,width:833},radicalbig:{font:"extra2",glyph:71,size:1.2,width:1E3},radicalBig:{font:"extra3",glyph:71,size:1.8,width:1E3},radicalbigg:{font:"extra4",glyph:71,size:2.4,width:1E3},radicalBigg:{font:"extra5",glyph:71,size:3,width:1E3},radicaltp:{font:"extra",glyph:61558,size:0.6,xOffset:702,width:1056},
radicalbt:{font:"extra",glyph:61556,size:1.8},radicalex:{font:"extra",glyph:61557,size:0.6},imaginaryi:{font:"symbol",fontStyle:"normal",glyph:105},exponentiale:{font:"symbol",fontStyle:"normal",glyph:101},InvisibleTimes:{font:"symbol",unicode:8201},ZeroWidthSpace:{font:"symbol",unicode:8203}}}})})}}});(function(){var k=this.require;k({cache:{}});!k.async&&k(["dojo"]);k.boot&&k.apply(null,k.boot)})();
//# sourceMappingURL=dojo.js.map