@liascript/exporter
Version:
A generic exporter for LiaScript
2 lines • 247 kB
JavaScript
#!/usr/bin/env node
var r,n=require("xhr2"),e=require("yaml"),t=require("path"),u=require("fs-extra"),a=require("minimist"),i=require("node-fetch"),o=require("temp"),c=require("archiver"),s=require("simply-beautiful"),D=require("jsonld"),f=require("@liascript/simple-scorm-packager"),l=require("puppeteer"),d=require("child_process"),b=globalThis;function p(r){return r&&r.__esModule?r.default:r}var h={};!function(r){function n(r,n,t){return t.a=r,t.f=n,t}function t(r){return n(2,r,(function(n){return function(t){return r(n,t)}}))}function e(r){return n(3,r,(function(n){return function(t){return function(e){return r(n,t,e)}}}))}function a(r){return n(4,r,(function(n){return function(t){return function(e){return function(a){return r(n,t,e,a)}}}}))}function i(r){return n(5,r,(function(n){return function(t){return function(e){return function(a){return function(i){return r(n,t,e,a,i)}}}}}))}function o(r){return n(6,r,(function(n){return function(t){return function(e){return function(a){return function(i){return function(o){return r(n,t,e,a,i,o)}}}}}}))}function u(r){return n(7,r,(function(n){return function(t){return function(e){return function(a){return function(i){return function(o){return function(u){return r(n,t,e,a,i,o,u)}}}}}}}))}function c(r,n,t){return 2===r.a?r.f(n,t):r(n)(t)}function s(r,n,t,e){return 3===r.a?r.f(n,t,e):r(n)(t)(e)}function f(r,n,t,e,a){return 4===r.a?r.f(n,t,e,a):r(n)(t)(e)(a)}function l(r,n,t,e,a,i){return 5===r.a?r.f(n,t,e,a,i):r(n)(t)(e)(a)(i)}function d(r,n,t,e,a,i,o){return 6===r.a?r.f(n,t,e,a,i,o):r(n)(t)(e)(a)(i)(o)}function b(r,n,t,e,a,i,o,u){return 7===r.a?r.f(n,t,e,a,i,o,u):r(n)(t)(e)(a)(i)(o)(u)}function p(r,n,t,e,a,i,o,u,c){return 8===r.a?r.f(n,t,e,a,i,o,u,c):r(n)(t)(e)(a)(i)(o)(u)(c)}var h=e((function(r,n,t){for(var e=Array(r),a=0;r>a;a++)e[a]=t(n+a);return e})),g=t((function(r,n){for(var t=Array(r),e=0;r>e&&n.b;e++)t[e]=n.a,n=n.b;return t.length=e,T(t,n)})),m=t((function(r,n){return n[r]})),v=e((function(r,n,t){for(var e=t.length,a=Array(e),i=0;e>i;i++)a[i]=t[i];return a[r]=n,a})),w=t((function(r,n){for(var t=n.length,e=Array(t+1),a=0;t>a;a++)e[a]=n[a];return e[t]=r,e})),y=e((function(r,n,t){for(var e=t.length,a=0;e>a;a++)n=c(r,t[a],n);return n})),$=e((function(r,n,t){for(var e=t.length-1;e>=0;e--)n=c(r,t[e],n);return n})),k=t((function(r,n){for(var t=n.length,e=Array(t),a=0;t>a;a++)e[a]=r(n[a]);return e})),x=e((function(r,n,t){return t.slice(r,n)})),S=e((function(r,n,t){var e=n.length,a=r-e;a>t.length&&(a=t.length);for(var i=Array(e+a),o=0;e>o;o++)i[o]=n[o];for(o=0;a>o;o++)i[o+e]=t[o];return i}));function j(r){throw Error("https://github.com/elm/core/blob/1.0.0/hints/"+r+".md")}function q(r,n){for(var t,e=[],a=L(r,n,0,e);a&&(t=e.pop());a=L(t.a,t.b,0,e));return a}function L(r,n,t,e){if(r===n)return!0;if("object"!=typeof r||null===r||null===n)return"function"==typeof r&&j(5),!1;if(t>100)return e.push(T(r,n)),!0;for(var a in 0>r.$&&(r=bn(r),n=bn(n)),r)if(!L(r[a],n[a],t+1,e))return!1;return!0}var E=t(q),D=t((function(r,n){return!q(r,n)}));function A(r,n,t){if("object"!=typeof r)return r===n?0:n>r?-1:1;if(void 0===r.$)return(t=A(r.a,n.a))||(t=A(r.b,n.b))?t:A(r.c,n.c);for(;r.b&&n.b&&!(t=A(r.a,n.a));r=r.b,n=n.b);return t||(r.b?1:n.b?-1:0)}var C=t((function(r,n){return 1>A(r,n)})),N=t((function(r,n){var t=A(r,n);return 0>t?gn:t?hn:pn}));function T(r,n){return{a:r,b:n}}function R(r,n,t){return{a:r,b:n,c:t}}function I(r,n){var t={};for(var e in r)t[e]=r[e];for(var e in n)t[e]=n[e];return t}var z=t(O);function O(r,n){if("string"==typeof r)return r+n;if(!r.b)return n;var t=B(r.a,n);r=r.b;for(var e=t;r.b;r=r.b)e=e.b=B(r.a,n);return t}var P={$:0};function B(r,n){return{$:1,a:r,b:n}}var U=t(B);function V(r){for(var n=P,t=r.length;t--;)n=B(r[t],n);return n}function _(r){for(var n=[];r.b;r=r.b)n.push(r.a);return n}var M=e((function(r,n,t){for(var e=[];n.b&&t.b;n=n.b,t=t.b)e.push(c(r,n.a,t.a));return V(e)})),G=t((function(r,n){return V(_(n).sort((function(n,t){return A(r(n),r(t))})))})),J=t((function(r,n){return r+n})),F=t(Math.pow),H=t((function(r,n){var t=n%r;return 0===r?j(11):t>0&&0>r||0>t&&r>0?t+r:t})),Y=Math.log,X=t((function(r,n){return r+n})),Z=t((function(r,n){return r+n})),Q=e((function(r,n,t){for(var e=t.length,a=0;e>a;){var i=t[a],o=t.charCodeAt(a);a++,55296>o||o>56319||(i+=t[a],a++),n=c(r,i,n)}return n})),K=e((function(r,n,t){for(var e=t.length;e--;){var a=t[e],i=t.charCodeAt(e);56320>i||i>57343||(a=t[--e]+a),n=c(r,a,n)}return n})),W=t((function(r,n){return n.split(r)})),rr=t((function(r,n){return n.join(r)})),nr=e((function(r,n,t){return t.slice(r,n)})),tr=t((function(r,n){return n.indexOf(r)>-1})),er=t((function(r,n){return 0===n.indexOf(r)})),ar=t((function(r,n){return n.length>=r.length&&n.lastIndexOf(r)===n.length-r.length})),ir=t((function(r,n){var t=r.length;if(1>t)return P;for(var e=0,a=[];(e=n.indexOf(r,e))>-1;)a.push(e),e+=t;return V(a)}));function or(r){return r+""}function ur(r){return{$:2,b:r}}var cr=ur((function(r){return"number"!=typeof r?xr("an INT",r):r>-2147483647&&2147483647>r&&(0|r)===r?$n(r):!isFinite(r)||r%1?xr("an INT",r):$n(r)})),sr=ur((function(r){return"boolean"==typeof r?$n(r):xr("a BOOL",r)})),fr=ur((function(r){return"number"==typeof r?$n(r):xr("a FLOAT",r)})),lr=ur((function(r){return $n(r)})),dr=ur((function(r){return"string"==typeof r?$n(r):r instanceof String?$n(r+""):xr("a STRING",r)})),br=t((function(r,n){return{$:6,d:r,b:n}}));function pr(r,n){return{$:9,f:r,g:n}}var hr=t((function(r,n){return{$:10,b:n,h:r}})),gr=t((function(r,n){return pr(r,[n])})),mr=e((function(r,n,t){return pr(r,[n,t])})),vr=t((function(r,n){return wr(r,n)}));function wr(r,n){switch(r.$){case 2:return r.b(n);case 5:return null===n?$n(r.c):xr("null",n);case 3:return $r(n)?yr(r.b,n,V):xr("a LIST",n);case 4:return $r(n)?yr(r.b,n,kr):xr("an ARRAY",n);case 6:var t=r.d;if("object"!=typeof n||null===n||!(t in n))return xr("an OBJECT with a field named `"+t+"`",n);var e=wr(r.b,n[t]);return Wn(e)?e:mn(c(wn,t,e.a));case 7:var a=r.e;return $r(n)?n.length>a?Wn(e=wr(r.b,n[a]))?e:mn(c(yn,a,e.a)):xr("a LONGER array. Need index "+a+" but only see "+n.length+" entries",n):xr("an ARRAY",n);case 8:if("object"!=typeof n||null===n||$r(n))return xr("an OBJECT",n);var i=P;for(var o in n)if(n.hasOwnProperty(o)){if(!Wn(e=wr(r.b,n[o])))return mn(c(wn,o,e.a));i=B(T(o,e.a),i)}return $n(Tn(i));case 9:for(var u=r.f,s=r.g,f=0;s.length>f;f++){if(!Wn(e=wr(s[f],n)))return e;u=u(e.a)}return $n(u);case 10:return Wn(e=wr(r.b,n))?wr(r.h(e.a),n):e;case 11:for(var l=P,d=r.g;d.b;d=d.b){if(Wn(e=wr(d.a,n)))return e;l=B(e.a,l)}return mn(kn(Tn(l)));case 1:return mn(c(vn,r.a,n));case 0:return $n(r.a)}}function yr(r,n,t){for(var e=n.length,a=Array(e),i=0;e>i;i++){var o=wr(r,n[i]);if(!Wn(o))return mn(c(yn,i,o.a));a[i]=o.a}return $n(t(a))}function $r(r){return Array.isArray(r)||"undefined"!=typeof FileList&&r instanceof FileList}function kr(r){return c(Kn,r.length,(function(n){return r[n]}))}function xr(r,n){return mn(c(vn,"Expecting "+r,n))}var Sr=t((function(r,n){return JSON.stringify(n,null,r)+""}));function jr(r){return r}var qr=e((function(r,n,t){return t[r]=n,t}));function Lr(r){return t((function(n,t){return t.push(r(n)),t}))}var Er=t((function(r,n){var t="g";r.au&&(t+="m"),r.an&&(t+="i");try{return xn(RegExp(n,t))}catch(r){return Sn}})),Dr=e((function(r,n,t){for(var e,a=[],i=0,o=n.lastIndex,u=-1;i++<r&&(e=n.exec(t))&&u!=n.lastIndex;){for(var c=e.length-1,s=Array(c);c>0;){var l=e[c];s[--c]=l?xn(l):Sn}a.push(f(we,e[0],e.index,i,V(s))),u=n.lastIndex}return n.lastIndex=o,V(a)})),Ar=a((function(r,n,t,e){var a=0;return e.replace(n,(function(n){if(a++>=r)return n;for(var e=arguments.length-3,i=Array(e);e>0;){var o=arguments[e];i[--e]=o?xn(o):Sn}return t(f(we,n,arguments[arguments.length-2],a,V(i)))}))})),Cr=e((function(r,n,t){for(var e=[],a=n.lastIndex,i=n.lastIndex;r--;){var o=n.exec(t);if(!o)break;e.push(t.slice(a,o.index)),a=n.lastIndex}return e.push(t.slice(a)),n.lastIndex=i,V(e)})),Nr=1/0;function Tr(r){return{$:0,a:r}}function Rr(r){return{$:2,b:r,c:null}}var Ir=t((function(r,n){return{$:3,b:r,d:n}})),zr=0;function Or(r){var n={$:0,e:zr++,f:r,g:null,h:[]};return Mr(n),n}function Pr(r){return Rr((function(n){n(Tr(Or(r)))}))}function Br(r,n){r.h.push(n),Mr(r)}var Ur=t((function(r,n){return Rr((function(t){Br(r,n),t(Tr(0))}))})),Vr=!1,_r=[];function Mr(r){if(_r.push(r),!Vr){for(Vr=!0;r=_r.shift();)!function(r){for(;r.f;){var n=r.f.$;if(0===n||1===n){for(;r.g&&r.g.$!==n;)r.g=r.g.i;if(!r.g)return;r.f=r.g.b(r.f.a),r.g=r.g.i}else{if(2===n)return void(r.f.c=r.f.b((function(n){r.f=n,Mr(r)})));if(5===n){if(0===r.h.length)return;r.f=r.f.b(r.h.shift())}else r.g={$:3===n?0:1,b:r.f.b,i:r.g},r.f=r.f.d}}}(r);Vr=!1}}function Gr(r){return Rr((function(n){var t=setTimeout((function(){n(Tr(0))}),r);return function(){clearTimeout(t)}}))}var Jr=a((function(r,n,t,e){var a,i,o,u,l,d,b,p;return a=r.g9,i=r.c2,o=r.iO,Wn(u=c(vr,n,e?e.flags:void 0))||j(2),l={},b=(d=a(u.a)).a,function(){},p=function(r,n){var t;for(var e in Fr){var a=Fr[e];a.a&&((t=t||{})[e]=a.a(e,n)),r[e]=function(r,n){var t={g:n,h:void 0},e=r.c,a=r.d,i=r.e,o=r.f;return t.h=Or(c(Ir,(function r(n){return c(Ir,r,{$:5,b:function(r){var u=r.a;return 0===r.$?s(a,t,u,n):i&&o?f(e,t,u.i,u.j,n):s(e,t,i?u.i:u.j,n)}})}),r.b))}(a,n)}return t}(l,(function(r,n){var t=c(i,r,b);b=t.a,Wr(l,t.b,o(b))})),Wr(l,d.b,o(b)),p?{ports:p}:{}})),Fr={};function Hr(r,n,t,e,a){return{b:r,c:n,d:t,e:e,f:a}}var Yr=t((function(r,n){return Rr((function(t){r.g(n),t(Tr(0))}))})),Xr=t((function(r,n){return c(Ur,r.h,{$:0,a:n})}));function Zr(r){return function(n){return{$:1,k:r,l:n}}}var Qr=[],Kr=!1;function Wr(r,n,t){if(Qr.push({p:r,q:n,r:t}),!Kr){Kr=!0;for(var e;e=Qr.shift();)!function(r,n,t){var e={};for(var a in rn(!0,n,e,null),rn(!1,t,e,null),r)Br(r[a],{$:"fx",a:e[a]||{i:P,j:P}})}(e.p,e.q,e.r);Kr=!1}}function rn(r,n,t,e){switch(n.$){case 1:var a,i,o=n.k,u=(a=n.l,c(r?Fr[o].e:Fr[o].f,(function(r){for(var n=e;n;n=n.t)r=n.s(r);return r}),a));return void(t[o]=(i=(i=t[o])||{i:P,j:P},r?i.i=B(u,i.i):i.j=B(u,i.j),i));case 2:for(var s=n.m;s.b;s=s.b)rn(r,s.a,t,e);return;case 3:return void rn(r,n.o,t,{s:n.n,t:e})}}function nn(r,n){return Fr[r]&&j(3),Fr[r]={e:tn,u:n,a:en},Zr(r)}var tn=t((function(r,n){return n}));function en(r){var n=[],t=Fr[r].u,a=Gr(0);return Fr[r].b=a,Fr[r].c=e((function(r,e){for(;e.b;e=e.b)for(var i=n,o=t(e.a),u=0;i.length>u;u++)i[u](o);return a})),{subscribe:function(r){n.push(r)},unsubscribe:function(r){var t=(n=n.slice()).indexOf(r);0>t||n.splice(t,1)}}}var an=t((function(r,n){return function(t){return r(n(t))}})),on=e((function(r,n,t){return Rr((function(e){function a(r){e(n(t.gJ.a(r)))}var i,o=new XMLHttpRequest;o.addEventListener("error",(function(){a(Al)})),o.addEventListener("timeout",(function(){a(Tl)})),o.addEventListener("load",(function(){var r;a((r=t.gJ.b,c(o.status>=200&&300>o.status?Dl:Ll,{i7:o.responseURL,iG:o.status,iH:o.statusText,g$:function(r){if(!r)return lt;for(var n=lt,t=r.split("\r\n"),e=t.length;e--;){var a=t[e],i=a.indexOf(": ");if(i>0){var o=a.substring(0,i),u=a.substring(i+2);n=s(Ml,o,(function(r){return xn(Rl(r)?u+", "+r.a:u)}),n)}}return n}(o.getAllResponseHeaders())},r(o.response))))})),Rl(t.fs)&&(i=t.fs.a,o.upload.addEventListener("progress",(function(n){o.c||Or(c(Il,r,T(i,Nl({it:n.loaded,F:n.total}))))})),o.addEventListener("progress",(function(n){o.c||Or(c(Il,r,T(i,Cl({ib:n.loaded,F:n.lengthComputable?xn(n.total):Sn}))))})));try{o.open(t.hz,t.i7,!0)}catch(r){return a(El(t.i7))}return function(r,n){for(var t=n.g$;t.b;t=t.b)r.setRequestHeader(t.a.a,t.a.b);r.timeout=n.iZ.a||0,r.responseType=n.gJ.d,r.withCredentials=n.fL}(o,t),t.fY.a&&o.setRequestHeader("Content-Type",t.fY.a),o.send(t.fY.b),function(){o.c=!0,o.abort()}}))})),un=e((function(r,n,t){return{$:0,d:r,b:n,a:t}})),cn=t((function(r,n){return{$:0,d:n.d,b:n.b,a:function(t){return r(n.a(t))}}})),sn=function(r){return{$:0,a:r}},fn=e((function(r,n,e){var a=e.c,i=e.d,o=t((function(n,t){return s($,n.$?r:o,t,n.a)}));return s($,o,s($,r,n,i),a)})),ln=function(r){return s(fn,U,P,r)},dn=e((function(r,n,t){for(;;){if(-2===t.$)return n;var e=t.d,a=r,i=s(r,t.b,t.c,s(dn,r,n,t.e));r=a,n=i,t=e}})),bn=function(r){return s(dn,e((function(r,n,t){return c(U,T(r,n),t)})),P,r)},pn=1,hn=2,gn=0,mn=function(r){return{$:1,a:r}},vn=t((function(r,n){return{$:3,a:r,b:n}})),wn=t((function(r,n){return{$:0,a:r,b:n}})),yn=t((function(r,n){return{$:1,a:r,b:n}})),$n=function(r){return{$:0,a:r}},kn=function(r){return{$:2,a:r}},xn=function(r){return{$:0,a:r}},Sn={$:1},jn=t((function(r,n){return c(rr,r,_(n))})),qn=t((function(r,n){return V(c(W,r,n))})),Ln=e((function(r,n,t){for(;;){if(!t.b)return n;var e=t.b,a=r,i=c(r,t.a,n);r=a,n=i,t=e}})),En=function(r){return s(Ln,t((function(r,n){return n+1})),0,r)},Dn=e((function(r,n,t){for(;;){if(A(r,n)>=1)return t;var e=r,a=n-1,i=c(U,n,t);r=e,n=a,t=i}})),An=t((function(r,n){return s(Dn,r,n,P)})),Cn=t((function(r,n){return s(M,r,c(An,0,En(n)-1),n)})),Nn=function(r){var n=r.charCodeAt(0);return 55296>n||n>56319?n:1024*(n-55296)+r.charCodeAt(1)-56320+65536},Tn=function(r){return s(Ln,U,P,r)},Rn=function(r){var n=r.charCodeAt(0);return isNaN(n)?Sn:xn(55296>n||n>56319?T(r[0],r.slice(1)):T(r[0]+r[1],r.slice(2)))},In=a((function(r,n,t,e){return{$:0,a:r,b:n,c:t,d:e}})),zn=[],On=Math.ceil,Pn=t((function(r,n){return Y(n)/Y(r)})),Bn=On(c(Pn,2,32)),Un=f(In,0,Bn,zn,zn),Vn=function(r){return{$:1,a:r}},_n=t((function(r,n){return n(r)})),Mn=Math.floor,Gn=function(r){return r.length},Jn=t((function(r,n){return A(r,n)>0?r:n})),Fn=function(r){return{$:0,a:r}},Hn=t((function(r,n){for(;;){var t=c(g,32,r),e=t.b,a=c(U,Fn(t.a),n);if(!e.b)return Tn(a);r=e,n=a}})),Yn=function(r){return r.a},Xn=t((function(r,n){for(;;){var t=On(n/32);if(1===t)return c(g,32,r).a;r=c(Hn,r,P),n=t}})),Zn=t((function(r,n){if(n.j){var t=32*n.j,e=Mn(c(Pn,32,t-1)),a=c(Xn,r?Tn(n.n):n.n,n.j);return f(In,Gn(n.m)+t,c(Jn,5,e*Bn),a,n.m)}return f(In,Gn(n.m),Bn,zn,n.m)})),Qn=i((function(r,n,t,e,a){for(;;){if(0>n)return c(Zn,!1,{n:e,j:t/32|0,m:a});var i=Vn(s(h,32,n,r));n-=32,e=c(U,i,e)}})),Kn=t((function(r,n){if(r>0){var t=r%32;return l(Qn,n,r-t-32,r,P,s(h,t,r-t,n))}return Un})),Wn=function(r){return!r.$},rt={$:0},nt=a((function(r,n,t,e){return{f3:n,f4:t,hn:e,cV:r}})),tt=e((function(r,n,t){return n(r(t))})),et=a((function(r,n,t,e){return n?c(r,t,e):e}))(U),at=e((function(r,n,t){for(;;){if(-2===t.$)return n;var e=t.e,a=r,i=s(r,t.b,t.c,s(at,r,n,t.d));r=a,n=i,t=e}})),it=e((function(r,n,t){return s(at,e((function(t,e,a){return s(qr,r(t),n(e),a)})),{},t)})),ot=function(r){return s(Ln,t((function(r,n){return s(qr,r.a,r.b,n)})),{},r)},ut=function(r){return ot(V([function(){switch(r.$){case 0:return T("Link",r.a);case 1:return T("Script",r.a);default:return T("Module",r.a)}}()]))},ct=t((function(r,n){return s(Ln,Lr(r),[],n)})),st=function(r){return T("a",r.b?c(ct,(function(r){return c(ct,jr,V([r.a,r.b]))}),r):null)},ft={$:-2},lt=ft,dt=i((function(r,n,t,e,a){return{$:-1,a:r,b:n,c:t,d:e,e:a}})),bt=i((function(r,n,t,e,a){if(-1!==a.$||a.a){if(-1!==e.$||e.a||-1!==e.d.$||e.d.a)return l(dt,r,n,t,e,a);var i=e.d;return o=e.e,l(dt,0,e.b,e.c,l(dt,1,i.b,i.c,i.d,i.e),l(dt,1,n,t,o,a))}var o,u=a.b,c=a.c,s=a.d,f=a.e;return-1!==e.$||e.a?l(dt,r,u,c,l(dt,0,n,t,e,s),f):l(dt,0,n,t,l(dt,1,e.b,e.c,e.d,o=e.e),l(dt,1,u,c,s,f))})),pt=e((function(r,n,t){if(-2===t.$)return l(dt,0,r,n,ft,ft);var e=t.a,a=t.b,i=t.c,o=t.d,u=t.e;switch(c(N,r,a)){case 0:return l(bt,e,a,i,s(pt,r,n,o),u);case 1:return l(dt,e,a,n,o,u);default:return l(bt,e,a,i,o,s(pt,r,n,u))}})),ht=e((function(r,n,t){var e=s(pt,r,n,t);return-1!==e.$||e.a?e:l(dt,1,e.b,e.c,e.d,e.e)})),gt=function(r){return s(Ln,t((function(r,n){return s(ht,r.a,r.b,n)})),lt,r)},mt=function(r){return r},vt=t((function(r,n){return ot(function(){switch(n.$){case 0:var t=n.b,e=n.c;return V([T("node",n.a),T("attr",s(it,mt,jr,gt(t))),T("children",c(ct,r,e))]);case 1:return V([T("node_inline",n.a)]);case 2:t=n.b;var a=n.c;return V([T("node_outline",n.a),T("attr",s(it,mt,jr,gt(t))),T("body",a)]);default:t=n.a;var i=n.c;return V([T("node_svg",n.b),T("attr",s(it,mt,jr,gt(t))),T("foreignObjects",c(ct,(function(n){var t=n.b;return ot(V([T("attr",s(it,mt,jr,gt(n.a))),T("objects",c(ct,r,t))]))}),i))])}}())})),wt=t((function(r,n){return n.$?Sn:xn(r(n.a))})),yt=t((function(r,n){return n.$?r:n.a})),$t=e((function(r,n,t){return V([T(r,kt(n)),st(t)])})),kt=function(r){return ot(function(){switch(r.$){case 0:var n=r.b;return V([T("Chars",r.a),st(n)]);case 1:return n=r.b,V([T("Symbol",r.a),st(n)]);case 2:return s($t,"Bold",r.a,n=r.b);case 3:return s($t,"Italic",r.a,n=r.b);case 4:return s($t,"Strike",r.a,n=r.b);case 5:return s($t,"Underline",r.a,n=r.b);case 6:return s($t,"Superscript",r.a,n=r.b);case 7:return n=r.b,V([T("Verbatim",r.a),st(n)]);case 8:var t=r.b;return n=r.c,V([T("Formula",r.a),T("body",t),st(n)]);case 9:return n=r.b,V([T("Ref",jt(r.a)),st(n)]);case 10:return n=r.b,V([T("FootnoteMark",r.a),st(n)]);case 11:var e=r.a;return n=r.b,V([T("EInline",Lt(e.dm)),T("begin",e.fW),T("end",c(yt,null,c(wt,jr,e.gD))),T("playback",e.h3),T("voice",e.jd),T("id",e.g5),st(n)]);case 14:return n=r.b,V([T("Container",Lt(r.a)),st(n)]);case 13:return c(Et,r.a,n=r.b);case 12:return n=r.b,V([T("Script",r.a),st(n)]);default:return n=r.b,V([T("TODO",null),st(n)])}}())},xt=a((function(r,n,t,e){var a=t.a,i=t.b;return ot(V([T(r,Lt(n)),T("stream",a),T("url",i),qt(e)]))})),St=a((function(r,n,t,e){return ot(V([T(r,Lt(n)),T("url",t),qt(e)]))})),jt=function(r){switch(r.$){case 0:return f(St,"Link",r.a,r.b,r.c);case 1:return f(St,"Mail",r.a,r.b,r.c);case 5:return f(St,"Embed",r.a,r.b,r.c);case 2:return f(St,"Image",r.a,r.b,r.c);case 3:return f(xt,"Audio",r.a,r.b,r.c);case 4:return f(xt,"Movie",r.a,r.b,r.c);case 6:return f(St,"Preview_Lia",P,r.a,Sn);case 7:return f(St,"Preview_Link",P,r.a,Sn);default:return f(St,"QR_Link",P,r.a,r.b)}},qt=function(r){return T("title",c(yt,null,c(wt,Lt,r)))},Lt=function(r){return c(ct,kt,r)},Et=t((function(r,n){return V([T("IHTML",c(vt,kt,r)),st(n)])})),Dt=function(r){return!r},At=function(r){return ot(s(et,-2!==r.dI.$,T("formulas",s(it,mt,jr,r.dI)),V([T("author",r.fQ),T("date",r.gi),T("email",r.gB),T("language",r.hg),T("logo",r.hr),T("version",r.jb),T("base",r.fV),T("narrator",r.hG),T("onload",r.hU),T("comment",Lt(r.f9)),T("attributes",c(ct,Lt,r.fP)),T("resources",c(ct,ut,r.ig)),T("translation",s(it,mt,jr,r.i2)),T("macro",s(it,mt,jr,r.hs))])))},Ct=t((function(r,n){return n.$?mn(n.a):$n(r(n.a))})),Nt=t((function(r,n){return T(r,n)})),Tt=e((function(r,n,t){return{dk:t,eb:n,iF:r}})),Rt=function(r){return r.length},It=function(r){return s(e((function(r,n,t){for(;;){if(t.b){var e=t.a,a=t.b,i=Rt(e),o=i+1;if(q(r,i))return s(Tt,e,n,r);if(A(r,i)>0){r-=o,n+=1,t=a;continue}return s(Tt,e,n,r)}return s(Tt,"",n,r)}})),r.cI,0,c(qn,"\n",r.gg))},zt=function(r){return""===r},Ot=function(r){return-r},Pt=t((function(r,n){return{da:zt(n)?"":"?"+n,fP:P,fQ:"",fV:r,f9:P,gi:"",gj:!1,gB:"",dI:lt,bD:P,hg:"en",hp:Sn,hr:"",hs:lt,hC:Sn,hG:"US English Male",hU:"",ig:P,e0:-1,i2:lt,i5:{gu:T("“","”"),iC:T("‘","’")},fv:-1,jb:"0.0.1"}})),Bt="https://LiaScript.github.io",Ut=Bt+"/course/?",Vt="> The file you want me to load does not contain any content. Everything I see is only an empty string...\n \nIf you see this in message in an editor, try to copy and paste the following code:\n\n```` md\n\x3c!--\nauthor: Your Name\n\nemail: your@mail.org\n\nversion: 0.0.1\n\nlanguage: en\n\nnarrator: US English Female\n\ncomment: Try to write a short comment about\n your course, multiline is also okay.\n--\x3e\n\n# Course Main Title\n\nThis is your **course** initialization stub.\n\nPlease see the [Docs]("+Ut+"https://raw.githubusercontent.com/liaScript/docs/master/README.md)\nto find out what is possible in [LiaScript]("+Bt+').\n\nIf you want to use instant help in your Atom IDE, please type **lia** to see all available shortcuts.\n\n## Markdown\n\nYou can use common [Markdown](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) syntax to create your course, such as:\n\n1. Lists\n2. ordered or\n\n * unordered\n * ones ...\n\n\n| Header 1 | Header 2 |\n| :--------- | :--------- |\n| Item 1 | Item 2 |\n\n\nImages:\n\n\n\n\n### Extensions\n\n --{{0}}--\nBut you can also include other features such as spoken text.\n\n --{{1}}--\nInsert any kind of audio file:\n\n {{1}}\n?[audio](https://bigsoundbank.com/UPLOAD/mp3/1068.mp3)\n\n\n --{{2}}--\nEven videos or change the language completely.\n\n {{2-3}}\n!?[video](https://www.youtube.com/watch?v=bICfKRyKTwE)\n\n\n --{{3 Russian Female}}--\nПервоначально создан в 2004 году Джоном Грубером (англ. John Gruber) и Аароном\nШварцем. Многие идеи языка были позаимствованы из существующих соглашений по\nразметке текста в электронных письмах...\n\n\n {{3}}\nType "voice" to see a list of all available languages.\n\n\n### Styling\n\n\x3c!-- class = "animated rollIn" style = "animation-delay: 2s; color: purple" --\x3e\nThe whole text-block should appear in purple color and with a wobbling effect.\nWhich is a **bad** example, please use it with caution ...\n~~ only this is red ;-) ~~ \x3c!-- class = "animated infinite bounce" style = "color: red;" --\x3e\n\n## Charts\n\nUse ASCII-Art to draw diagrams:\n\n Multiline\n 1.9 | DOTS\n | ***\n y | * *\n - | r r r r r r r*r r r r*r r r r r r r\n a | * *\n x | * *\n i | B B B B B * B B B B B B * B B B B B\n s | * *\n | * * * * * *\n -1 +------------------------------------\n 0 x-axis 1\n\n## Quizzes\n\n### A Textquiz\n\nWhat did the **fish** say when he hit a **concrete wall**?\n\n [[dam]]\n\n### Multiple Choice\n\nJust add as many points as you wish:\n\n [[X]] Only the **X** marks the correct point.\n [[ ]] Empty ones are wrong.\n [[X]] ...\n\n### Single Choice\n\nJust add as many points as you wish:\n\n [( )] ...\n [(X)] <-- Only the **X** is allowed.\n [( )] ...\n\n\n## Executable Code\n\nYou can make your code executable and define projects:\n\n``` js -EvalScript.js\nlet who = data.first_name + " " + data.last_name;\n\nif(data.online) {\n who + " is online"; }\nelse {\n who + " is NOT online"; }\n```\n``` json +Data.json\n{\n "first_name" : "Sammy",\n "last_name" : "Shark",\n "online" : true\n}\n```\n<script>\n // insert the JSON dataset into the local variable data\n let data = @input(1);\n\n // eval the script that uses this dataset\n eval(`@input(0)`);\n<\/script>\n\n\n## More\n\nFind out what you also can do ...\n\n'+Ut+"https://raw.githubusercontent.com/liaScript/docs/master/README.md\n````\n",_t=a((function(r,n,t,e){if(e.b){var a=e.a,i=e.b;if(i.b){var o=i.a,u=i.b;if(u.b){var l=u.a,d=u.b;if(d.b){var b=d.b;return c(r,a,c(r,o,c(r,l,c(r,d.a,t>500?s(Ln,r,n,Tn(b)):f(_t,r,n,t+1,b)))))}return c(r,a,c(r,o,c(r,l,n)))}return c(r,a,c(r,o,n))}return c(r,a,n)}return n})),Mt=e((function(r,n,t){return f(_t,r,n,0,t)})),Gt=t((function(r,n){return s(Mt,t((function(n,t){return c(U,r(n),t)})),P,n)})),Jt=function(r){return c(X,r,"")},Ft=e((function(r,n,t){return r>0?s(Ft,r>>1,O(n,n),1&r?O(t,n):t):t})),Ht=t((function(r,n){return s(Ft,r,n,"")})),Yt=e((function(r,n,t){return O(c(Ht,r-Rt(t),Jt(n)),t)})),Xt=t((function(r,n){var t=Rt("\n\n"),e=It(n),a=e.dk+t+2;return"Parse error around line: "+or(e.eb)+"\n\n"+e.iF+"\n"+s(Yt,a," ","^")+"\nI expected one of the following:\n\n* "+c(jn,"\n* ",c(Gt,(function(r){return c(Z,r,"\n")}),r))})),Zt=t((function(r){return r})),Qt=function(r){return r},Kt=t((function(r,n){return t((function(t,e){var a=s(Qt,n,t,e);if(a.c.$)return R(a.a,a.b,mn(a.c.a));var i=a.a,o=a.b;return s(Qt,r(a.c.a),i,o)}))})),Wt=e((function(r,n,t){return c(r,t,n)})),re=e((function(r,n,e){return t((function(t,a){var i=s(Qt,e,t,a);return R(i.a,i.b,i.c.$?mn(n(i.c.a)):$n(r(i.c.a)))}))})),ne=t((function(r,n){return s(re,r,mt,n)})),te=t((function(r,n){return c(Kt,c(Wt,ne,r),n)})),ee=t((function(r,n){return c(te,r,c(ne,Zt,n))})),ae=c(t((function(r,n){return{gG:r,cn:n}})),Un,Un),ie=l(i((function(r,n,t,e,a){return{aJ:t,gy:n,d6:e,fb:a,fB:r}})),0,0,lt,Un,Sn),oe=s(e((function(r,n,t){return{gA:r,hY:n,e8:t}})),P,Un,Un),ue=e((function(r,n,t){return{S:{a5:!1,aj:P},f5:ae,dv:t,gn:!1,b7:0,b8:ie,bz:V([0]),dG:lt,cj:Un,g8:P,dY:!1,d1:{fX:oe,gU:!1,hb:!1},cK:Un,cR:c(yt,mt,n),be:c(yt,0,r),cX:Un,cY:Un,c_:Un}})),ce=t((function(r,n){return c(te,r,c(ne,Wt(Zt),n))})),se=t((function(r,n){return t((function(t,e){var a=s(Qt,r,t,e);if(a.c.$){var i=a.c.a,o=s(Qt,n,t,e);return o.c.$?R(t,e,mn(O(i,o.c.a))):o}return a}))})),fe=re(mt),le=t((function(r,n){return c(fe,Zt(V([r])),n)})),de=function(r){return t((function(n,t){var e="could not satisfy predicate",a=Rn(t.d1);if(a.$)return R(n,t,mn(V([e])));var i=a.a,o=i.a,u=i.b;return r(o)?R(n,I(t,{d1:u,cI:t.cI+1}),$n(o)):R(n,t,mn(V([e])))}))},be=c(le,"expected any character",de(Zt(!0))),pe=t((function(r,n){return e((function(t,e,a){for(;;){var i=s(Qt,n,e,a);if(!i.c.$)return R(d=i.a,b=i.b,$n(Tn(t)));var o=i.a,u=i.b,f=i.c.a,l=s(Qt,r,e,a);if(l.c.$)return R(o,u,mn(f));var d=l.a,b=l.b;t=c(U,l.c.a,t),e=d,a=b}}))(P)})),he=t((function(r,n){return 1>r?n:s(nr,r,Rt(n),n)})),ge=function(r){return t((function(n,t){if(c(er,r,t.d1)){var e=Rt(r),a=t.cI+e;return R(n,I(t,{d1:c(he,e,t.d1),cI:a}),$n(r))}return R(n,t,mn(V(['expected "'+r+'"'])))}))},me=function(r){return t((function(n,t){return R(n,t,$n(r))}))},ve=c(ce,me(P),c(ee,c(pe,be,ge("---\x3e")),ge("\x3c!---"))),we=a((function(r,n,t,e){return{dZ:n,bJ:r,hP:t,iM:e}})),ye=function(r){return c(Er,{an:!1,au:!1},r)},$e=/.^/,ke=i((function(r,n,t,e,a){var i=c(er,"^",t)?t:"^"+t,o=s(Dr,1,c(yt,$e,r(i)),a.d1);if(o.b&&!o.b.b){var u=o.a,f=Rt(u.bJ),l=a.cI+f;return R(e,I(a,{d1:c(he,f,a.d1),cI:l}),$n(n(u)))}return R(e,a,mn(V(["expected input matching Regexp /"+i+"/"])))})),xe=c(tt,c(ke,ye,(function(r){return r.bJ})),mt),Se=c(le,"optional whitespace",xe("\\s*")),je=function(r){return c(se,ve,c(ce,c(pe,r,ge("--\x3e")),c(ee,Se,ge("\x3c!--"))))},qe=t((function(r,n){return R(r,n,mn(P))})),Le=function(r){return s(Mt,se,qe,r)},Ee=function(r){return t((function(n,t){var e=s(Qt,r,n,t);return e.c.$?R(n,t,$n(Sn)):R(e.a,e.b,$n(xn(e.c.a)))}))},De=Ee(ge("@")),Ae=c(ce,xe("\\w+[\\w\\-.\\d]*"),De),Ce=function(r){return V(r.trim().split(/\s+/g))},Ne=c(tt,Ce,jn(" ")),Te=c(ne,Ne,xe("([ \t].*|[ \t]*\n)+")),Re=function(r){return _(r).join("")},Ie=function(r){return c(ne,Re,c(pe,be,r))},ze=Ie(ge("\n@end")),Oe=c(se,c(ce,Te,xe("[\t ]*:")),c(ce,ze,xe("[\t ]*\n"))),Pe=c(te,Oe,c(ne,Nt,Ae)),Be=function(r){return ne(Zt(r))},Ue=function(r){return c(Be,0,r)},Ve=function(r){return{$:0,a:r}},_e=function(r){return{$:2,a:r}},Me=function(r){return{$:1,a:r}},Ge=t((function(r,n){return I(n,{hs:s(ht,r.a,r.b,n.hs)})})),Je=t((function(r,n){return n.b?s(Mt,U,n,r):r})),Fe=function(r){return r.b?xn(r.a):Sn},He=function(r){return r.toLowerCase()},Ye=e((function(r,n,t){return function(r){switch(He(c(yt,"",Fe(c(qn,":",r))))){case"https":case"http":case"data":case"file":case"hyper":case"dat":case"ipfs":case"ipns":case"blob":case"mailto":case"tel":return!0;default:return!1}}(t)||c(er,"#",t)?t:O(r,O(t,n))})),Xe=i((function(r,n,t,e,a){return c(Je,a,c(Gt,c(tt,c(Ye,n,t),r),Ce(e)))})),Ze=e((function(r,n,t){return I(t,{ig:l(Xe,r,t.fV,t.da,n,t.ig)})})),Qe=function(r){return r.trim()},Ke=t((function(r,n){var t=c(qn," ",Qe(r));if(t.b){var e=t.a,a=t.b;return I(n,{dI:s(ht,c(er,"\\",e)?e:"\\"+e,Qe(c(jn," ",a)),n.dI)})}return n})),We=t((function(r,n){var t=c(qn,"/",n);r:for(;t.b&&t.b.b&&t.b.b.b;)switch(t.b.b.a){case"repos":if("api"===t.a&&"v1"===t.b.a)return"https://codeberg.org/api/v1/repos/"+c(jn,"/",t.b.b.b);break r;case"raw":if(t.b.b.b.b&&"branch"===t.b.b.b.a&&t.b.b.b.b.b){var e=t.b,a=e.b.b.b,i=a.a;return"https://codeberg.org/api/v1/repos/"+c(jn,"/",V([t.a,e.a,"raw",c(jn,"/",a.b)]))+"?ref="+i}break r;case"src":if(t.b.b.b.b&&"branch"===t.b.b.b.a&&t.b.b.b.b.b){var o=t.b,u=o.b.b.b;return i=u.a,"https://codeberg.org/api/v1/repos/"+c(jn,"/",V([t.a,o.a,"raw",c(jn,"/",u.b)]))+"?ref="+i}break r;default:break r}return"https://codeberg.org/"+n})),ra=t((function(r,n){return"https://dl.dropbox.com/"+n})),na=e((function(r,n,t){return c(jn,n,c(qn,r,t))})),ta=t((function(r,n){return"https://raw.githubusercontent.com/"+function(){var r=c(qn,"/",n);r:for(;r.b&&r.b.b;){if(!r.b.b.b)return n+"/master/README.md";switch(r.b.b.a){case"tree":return s(na,"/tree/","/",n)+"/README.md";case"raw":if(r.b.b.b.b&&"refs"===r.b.b.b.a&&r.b.b.b.b.b&&"heads"===r.b.b.b.b.a)return s(na,"/raw/refs/heads","/refs/heads",n);break r;default:break r}}return s(na,"/blob/","/",n)}()})),ea=function(r){return encodeURIComponent(r)},aa=t((function(r,n){var t=c(yt,n,Fe(c(qn,"?",n))),e=c(qn,"/",t);r:for(;e.b&&e.b.b&&e.b.b.b;)switch(e.b.b.a){case"projects":if("api"===e.a&&"v4"===e.b.a)return"https://gitlab.com/api/v4/projects/"+c(jn,"/",e.b.b.b);break r;case"-":if(!e.b.b.b.b||!e.b.b.b.b.b)break r;switch(e.b.b.b.a){case"raw":var a=e.b,i=a.b.b.b,o=i.a,u=i.b;return"https://gitlab.com/api/v4/projects/"+c(jn,"/",V([ea(e.a+"/"+a.a),"repository/files",c(jn,"/",u),"raw"]))+"?ref="+o;case"blob":var s=e.b,f=s.b.b.b;return o=f.a,u=f.b,"https://gitlab.com/api/v4/projects/"+c(jn,"/",V([ea(e.a+"/"+s.a),"repository/files",c(jn,"/",u),"raw"]))+"?ref="+o;default:break r}default:break r}return"https://gitlab.com/"+n})),ia=t((function(r,n){return 1>r?n:s(nr,0,-r,n)})),oa=function(r){switch(r){case 0:return"A";case 1:return"B";case 2:return"C";case 3:return"D";case 4:return"E";case 5:return"F";case 6:return"G";case 7:return"H";case 8:return"I";case 9:return"J";case 10:return"K";case 11:return"L";case 12:return"M";case 13:return"N";case 14:return"O";case 15:return"P";case 16:return"Q";case 17:return"R";case 18:return"S";case 19:return"T";case 20:return"U";case 21:return"V";case 22:return"W";case 23:return"X";case 24:return"Y";case 25:return"Z";case 26:return"a";case 27:return"b";case 28:return"c";case 29:return"d";case 30:return"e";case 31:return"f";case 32:return"g";case 33:return"h";case 34:return"i";case 35:return"j";case 36:return"k";case 37:return"l";case 38:return"m";case 39:return"n";case 40:return"o";case 41:return"p";case 42:return"q";case 43:return"r";case 44:return"s";case 45:return"t";case 46:return"u";case 47:return"v";case 48:return"w";case 49:return"x";case 50:return"y";case 51:return"z";case 52:return"0";case 53:return"1";case 54:return"2";case 55:return"3";case 56:return"4";case 57:return"5";case 58:return"6";case 59:return"7";case 60:return"8";case 61:return"9";case 62:return"+";default:return"/"}},ua=t((function(r,n){var t=n.a,e=n.b,a=n.c<<8|r;return 2===e?R(O(t,O(oa(63&a>>>18),O(oa(63&a>>>12),O(oa(63&a>>>6),oa(63&a>>>0))))),0,0):R(t,e+1,a)})),ca=t((function(r,n){var t=Nn(r);return 128>t?c(ua,t,n):c(ua,128|63&t,2048>t?c(ua,192|t>>>6,n):c(ua,128|63&t>>>6,55296>t||t>=57344&&65535>=t?c(ua,224|t>>>12,n):c(ua,128|63&t>>>12,c(ua,240|t>>>18,n))))})),sa=R("",0,0),fa=t((function(r,n){var t,e;return t=function(r){var n=r.a,t=r.c;switch(r.b){case 1:return n+(oa(63&t>>>2)+(oa(63&t<<4)+"=="));case 2:return n+(oa(63&t>>>10)+(oa(63&t>>>4)+(oa(63&t<<2)+"=")));default:return n}}(s(Q,ca,sa,"https://onedrive.live.com/"+n)),"https://api.onedrive.com/v1.0/shares/u!"+(c(ar,"=",e=s(na,"+","-",s(na,"/","_",t)))?c(ia,1,e):e)+"/root/content"})),la=t((function(r,n){for(;;){if(!(r>0&&n.b))return n;r-=1,n=n.b}})),da=t((function(r,n){return s(Mt,t((function(n,t){return r(n)?c(U,n,t):t})),P,n)})),ba=e((function(r,n,t){for(;;){if(!(r>0&&n.b))return t;var e=n.a;r-=1,n=n.b,t=c(U,e,t)}})),pa=t((function(r,n){return Tn(s(ba,r,n,P))})),ha=e((function(r,n,t){if(n>0){var e=T(n,t);r:for(;;){n:for(;;){if(!e.b.b)return t;if(!e.b.b.b){if(1===e.a)break r;break}switch(e.a){case 1:break r;case 2:var a=e.b;return V([a.a,a.b.a]);case 3:if(e.b.b.b.b){var i=e.b,o=i.b;return V([i.a,o.a,o.b.a])}break n;default:if(e.b.b.b.b&&e.b.b.b.b.b){var u=e.b,f=u.b,l=f.b,d=l.b,b=d.b;return c(U,u.a,c(U,f.a,c(U,l.a,c(U,d.a,r>1e3?c(pa,n-4,b):s(ha,r+1,n-4,b)))))}break n}}return t}return V([e.b.a])}return P})),ga=t((function(r,n){return s(ha,0,r,n)})),ma=t((function(r,n){var t=c(yt,n,Fe(c(qn,"?",n))),e=c(qn,"/",t),a=c(yt,-1,c(wt,Yn,Fe(c(da,(function(r){return"-"===r.b}),c(Cn,Nt,e))))),i=c(yt,"",Fe(e)),o=a>1?c(jn,"/",c(ga,a-1,c(la,1,e))):"",u=""!==(a>=0&&A(En(e),a+1)>0?c(yt,"",Fe(c(la,a+1,e))):"")&&A(En(e),a+2)>0?c(yt,"main",Fe(c(la,a+2,e))):"main",s=""!==u&&A(En(e),a+3)>0?c(jn,"/",c(la,a+3,e)):"README.md";return"https://"+i+"/api/v4/projects/"+ea(o)+"/repository/files/"+ea(s)+"/raw?ref="+u})),va=t((function(r,n){var t,e=(t=c(qn,"?",n)).b?t.a:n;return c(ar,"/download",e)?"https://"+e:"https://"+e+"/download"})),wa=z("(?:http(?:s)?://)?(?:www\\.)?"),ya=wa("codeberg\\.org/(.*)"),$a=wa("dropbox\\.com/(.*)"),ka=wa("github\\.com/(.*)"),xa=wa("gitlab\\.com/(.*)"),Sa=wa("onedrive\\.live\\.com/(.*)"),ja=c(tt,ye,yt($e)),qa=t((function(r,n){var t=Fe(s(Dr,1,ja(r),n));return t.$?Sn:c(yt,Sn,Fe(t.a.iM))})),La=t((function(r,n){for(;;){if(r.b){var t=r.a,e=r.b,a=c(qa,t.ah,n);if(a.$){r=e;continue}return T(!0,c(t.ad,n,a.a))}return T(!1,n)}})),Ea=function(r){return r.b},Da="https://api.allorigins.win/raw?url=",Aa=function(r){return c(er,Da,r)?r:c(La,V([{ad:ta,ah:ka},{ad:ra,ah:$a},{ad:fa,ah:Sa},{ad:We,ah:wa(ya)},{ad:aa,ah:xa},{ad:ma,ah:"gitlab://(.*)"},{ad:va,ah:"nextcloud://(.*)"}]),r).b},Ca=t((function(r,n){return I(n,{bD:l(Xe,Aa,n.fV,n.da,r,n.bD)})})),Na=t((function(r,n){var t=Ce(r);return t.b&&t.b.b&&!t.b.b.b?I(n,{i2:s(ht,t.a,s(Ye,n.fV,n.da,t.b.a),n.i2)}):n})),Ta=e((function(r,n,t){return{$:3,a:r,b:n,c:t}})),Ra=t((function(r,n){return{$:2,a:r,b:n}})),Ia=t((function(r,n){return{$:0,a:r,b:n}})),za=t((function(r,n){return{$:14,a:r,b:n}})),Oa=t((function(r,n){return{$:11,a:r,b:n}})),Pa=e((function(r,n,t){return{$:5,a:r,b:n,c:t}})),Ba=t((function(r,n){return{$:13,a:r,b:n}})),Ua=e((function(r,n,t){return{$:2,a:r,b:n,c:t}})),Va=t((function(r,n){return{$:3,a:r,b:n}})),_a=e((function(r,n,t){return{$:0,a:r,b:n,c:t}})),Ma=e((function(r,n,t){return{$:1,a:r,b:n,c:t}})),Ga=e((function(r,n,t){return{$:4,a:r,b:n,c:t}})),Ja=function(r){return{$:6,a:r}},Fa=function(r){return{$:7,a:r}},Ha=t((function(r,n){return{$:8,a:r,b:n}})),Ya=t((function(r,n){return{$:15,a:r,b:n}})),Xa=t((function(r,n){return{$:9,a:r,b:n}})),Za=t((function(r,n){return{$:12,a:r,b:n}})),Qa=t((function(r,n){return{$:4,a:r,b:n}})),Ka=t((function(r,n){return{$:6,a:r,b:n}})),Wa=t((function(r,n){return{$:5,a:r,b:n}})),ri=function(r){return r.a},ni=function(r){return t((function(n,t){return s(Qt,me(0),r(n),t)}))},ti=4294967295>>>32-Bn,ei=function(r){return[r]},ai=a((function(r,n,t,e){var a=ti&n>>>r;if(A(a,Gn(e))>-1){if(5===r)return c(w,Vn(t),e);var i=Fn(f(ai,r-Bn,n,t,zn));return c(w,i,e)}var o=c(m,a,e);return o.$?s(v,a,i=Fn(f(ai,r-Bn,n,t,ei(o))),e):s(v,a,i=Fn(f(ai,r-Bn,n,t,o.a)),e)})),ii=t((function(r,n){var t=n.a,e=n.b,a=n.c,i=Gn(n.d),o=Gn(r),u=t+(o-i);if(q(o,32)){if(A(u>>>Bn,1<<e)>0){var c=e+Bn,s=f(ai,c,t,r,ei(Fn(a)));return f(In,u,c,s,zn)}return f(In,u,e,f(ai,e,t,r,a),zn)}return f(In,u,e,a,r)})),oi=t((function(r,n){return c(ii,c(w,r,n.d),n)})),ui=t((function(r,n){var t=r.e8;return I(n,{hY:c(oi,r.hY,n.hY),e8:c(oi,t,n.e8)})})),ci=function(r){return t((function(n,t){return s(Qt,r(n),n,t)}))},si=function(r){var n=r.a,t=r.b;return c(ee,ni((function(r){var n=r.d1;return n.hb||n.gU?I(r,{d1:I(n,{fX:c(ui,t,n.fX)})}):r})),ci((function(r){return me(T(or(.4*(n+2))+"em",r.d1.hb||r.d1.gU?ri(r.d1.fX.hY):-1))})))},fi=function(r){return ni((function(n){return I(n,{S:{a5:!1,aj:c(U,r,n.S.aj)}})}))},li=i((function(r,n,t,e,a){return{fO:n,dc:e,dm:t,fz:a,fB:r}})),di=t((function(r,n){return{dm:n,hG:r}})),bi=t((function(r,n){return 1===r.$?n:c(oi,r.a,n)})),pi=e((function(r,n,t){for(;;){var e=c(g,32,r),a=e.a,i=e.b;if(0>A(Gn(a),32))return c(Zn,!0,{n:n,j:t,m:a});r=i,n=c(U,Vn(a),n),t+=1}})),hi=function(r){return r.b?s(pi,r,P,0):Un},gi=t((function(r,n){for(;;){if(-2===n.$)return Sn;var t=n.c,e=n.d,a=n.e;switch(c(N,r,n.b)){case 0:n=e;continue;case 1:return xn(t);default:n=a;continue}}})),mi=t((function(r,n){r:for(;n.b&&9===n.a.$;)switch(n.a.a.$){case 3:if(n.a.a.b.a)break r;var t,e=n.b;return{dc:xn(n.a.a.b.b),aT:e,fz:Sn};case 4:if(n.a.a.b.a)break r;return{dc:Sn,aT:e=n.b,fz:xn(n.a.a.b.b)};default:break r}return r?I(t=c(mi,!1,Tn(n)),{aT:Tn(t.aT)}):{dc:Sn,aT:n,fz:Sn}})),vi=t((function(r,n){var t=n.a,e=n.b,a=n.c;return c(Kt,(function(r){return me(T(t,r))}),c(ce,ci((function(r){var n;return me((n=c(gi,t,r.b8.aJ)).$?0:ri(n.a.dm)-1)})),ni((function(n){var i,o,u,f,d;return I(n,{b8:(i=n.b8,u=(o=c(mi,!0,a)).dc,f=o.fz,d=o.aT,I(i,{aJ:function(){var a=c(gi,t,i.aJ);if(a.$)return s(ht,t,c(di,c(yt,n.dv.hG,c(wt,Qe,e)),hi(V([l(li,r,P,d,c(bi,u,Un),c(bi,f,Un))]))),i.aJ);var o=a.a;return s(ht,t,I(o,{dm:c(oi,l(li,r,P,d,c(bi,u,Un),c(bi,f,Un)),o.dm)}),i.aJ)}()}))})}))))})),wi=function(r){for(var n=0,t=r.charCodeAt(0),e=43==t||45==t?1:0,a=e;r.length>a;++a){var i=r.charCodeAt(a);if(48>i||i>57)return Sn;n=10*n+i-48}return a==e?Sn:xn(45==t?-n:n)},yi=function(r){return t((function(n,t){return R(n,t,mn(V([r])))}))},$i=function(r){return r.$?yi("impossible state in Combine.Num.unwrap"):me(r.a)},ki=c(le,"expected an int",c(Kt,c(tt,wi,$i),xe("-?(?:0|[1-9]\\d*)"))),xi=c(Kt,(function(r){return c(ce,me(r),ni((function(n){return I(n,{b8:A(r,n.b8.gy)>0?I(n.b8,{gy:r}):n.b8,bz:c(U,r,n.bz)})})))}),ki),Si=c(ne,Rt,xe("(`){3,}")),ji=function(r){return c(jn,"",r)},qi=t((function(r,n){return I(n,{dY:r})})),Li=c(ee,ni(qi(!1)),ci((function(r){return q(r.g8,P)?me(0):Ue(r.dY?me(0):xe(ji(r.g8)))}))),Ei=function(r){return V([r])},Di=function(r){var n=c(Ht,r,"`");return c(ne,c(tt,ji,c(tt,ia(1),Ei)),c(pe,c(ce,xe("(.(?!"+n+"))*\n?"),Ee(Li)),c(ce,ge(n),Ee(Li))))},Ai=t((function(r,n){return r?"<lia-keep><pre id='ls'><code style='background: #CCCCCC; white-space: pre;'>"+n+"</code></pre></lia-keep>":n})),Ci=Ar(Nr),Ni=e((function(r,n,t){var e=ye(r);return e.$?t:s(Ci,e.a,n,t)})),Ti=t((function(r,n){var t=c(er,"@@",r)?R(!0,!0,c(he,2,r)):c(er,"@-@",r)?R(!0,!1,c(he,3,r)):R(!1,!1,c(he,1,r)),e=t.a,a=t.b,i=t.c;return c(wt,(function(r){return R(e,a,r)}),function(){switch(i){case"author":return xn(n.fQ);case"date":return xn(n.gi);case"email":return xn(n.gB);case"version":return xn(n.jb);case"section":return xn(or(n.e0));case"uid":return xn(or(n.e0)+"_"+or(n.fv));default:return c(gi,i,n.hs)}}())})),Ri="iex3OAQpP4u3QT9xq",Ii=c(na,"\\@",Ri),zi=function(r){return V(r.split(/\r\n|\r|\n/g))},Oi=function(r){var n=e((function(n,t,e){for(;;){var a=s(Qt,r,t,e);if(a.c.$)return R(t,e,Tn(n));var i=a.a,o=a.b,u=a.c.a;if(q(e,o))return R(i,o,Tn(n));n=c(U,u,n),t=i,e=o}}));return t((function(r,t){var e=s(n,P,r,t);return R(e.a,e.b,$n(e.c))}))},Pi=function(r){return c(te,Oi(r),c(ne,U,r))},Bi=t((function(r,n){return T(n.a,r(n.b))})),Ui=t((function(r,n){return c(se,n,me(r))})),Vi=c(ne,c(na,"\\`","`"),c(ee,ge("`"),c(ce,xe("([^`\n\\\\]*|\\\\`|\\\\)+"),ge("`")))),_i=Le(V([c(Kt,(function(r){return Ie(ge(c(Ht,r,"`")))}),Si),Vi,xe("[^),]+")])),Mi=e((function(r,n,t){return c(ee,n,c(ce,t,r))})),Gi=c(Mi,ge("("),ge(")")),Ji=t((function(r,n){return c(te,Oi(c(ce,n,r)),c(ne,U,n))})),Fi=t((function(r,n){return c(se,c(Ji,r,n),me(P))})),Hi=c(Ui,P,Gi(c(Fi,ge(","),_i))),Yi=xe("\\w[\\w\\d._]+"),Xi=c(te,c(Ui,!1,c(Be,!0,ge("'"))),c(ne,e((function(r,n,t){return T(O(r,t),n)})),xe("@-?@?"))),Zi=c(te,Yi,Xi),Qi=function(r){return t((function(n,t){return s(Qt,me(0),r,t)}))},Ki=c(te,c(te,ci((function(r){return me(T(r.dv.fV,r.dv.da))})),c(ee,xe("(\\)|[^)]*\\))"),c(te,xe("[^) ]*"),c(ne,e((function(r,n,t){return c(Je,r,V([s(Ye,t.a,t.b,n)]))})),c(ee,ge("]("),Hi))))),c(ne,Nt,c(te,Yi,c(ee,ge("["),Xi)))),Wi=e((function(r,n,t){return{gg:r,d1:n,cI:t}})),ro=e((function(r,n,t){var e=s(Qt,r,n,s(Wi,t,t,0));return e.c.$?mn(R(e.a,e.b,e.c.a)):$n(R(e.a,e.b,e.c.a))})),no=c(te,Hi,c(ne,Nt,Zi)),to=function(r){return s(na,"${","\\${",s(na,"\t","\\t",s(na,"\n","\\n",s(na,"`","\\`",s(na,"'","\\'",s(na,'"','\\"',s(na,"\\","\\\\",r)))))))},eo=c(Be,T(T("@uid",!1),P),c(ce,ni((function(r){var n=r.dv;return I(r,{dv:I(n,{fv:n.fv+1})})})),ge("@uid"))),ao=c(na,Ri,"\\@"),io=t((function(r,n){var t=n.b,e=n.c,a=c(uo,n.a,Ii(r)),i=a.b;return R(a.a,t+1,ao(s(na,"@"+or(t),i,s(na,"@'"+or(t),to(i),Ii(e)))))})),oo=function(r){var n=r.a,e=n.a,a=n.b,i=r.b;return ci((function(r){var n=c(Ti,e,r.dv);if(n.$)return yi("macro definition not found");var o,u=n.a,f=u.a,l=u.b,d=u.c,b=q(r.g8,P)?d:c(jn,"\n"+s(na,"*","",s(na,"?","",ji(r.g8))),zi(d)),p=s(Ln,io,R(r,0,b),i),h=p.c;return c(ee,Qi(p.a),(o=z((f?c(tt,c(Ni,"[*+`{}#^|$\\[\\]]",c(tt,(function(r){return r.bJ}),z("\\"))),c(tt,c(na,"<","\\<"),c(tt,c(na,">","\\>"),c(tt,c(na,"\\\\`","`"),c(tt,c(na,"\n","<br id='ls'>"),c(tt,c(Ni,"@[a-zA-Z]+[\\w\\d._\\-]*",(function(r){return"@input"!==r.bJ?"@-"+r.bJ:r.bJ})),c(tt,c(na,"\\<br id='ls'\\>","<br id='ls'>"),Ai(l)))))))):mt)(a?to(h):h)),t((function(r,n){return s(Qt,me(0),r,I(n,{d1:o(n.d1)}))}))))}))},uo=t((function(r,n){var t=s(ro,c(ne,ji,Pi(c(se,xe("@input[^@]+"),c(ce,xe("[^@]+"),co())))),r,n);if(t.$)return T(r,n);var e=t.a,a=e.a,i=e.b,o=e.c;return""===i.d1?T(a,o):c(Bi,z(o),c(uo,a,i.d1))}));function co(){return Ue(Ee(Pi(Le(V([c(Kt,oo,eo),c(Kt,oo,no),c(Kt,oo,Ki),so()])))))}function so(){return c(Kt,(function(r){var n=r.a,t=r.b;return c(Kt,(function(r){return c(Kt,(function(r){return oo(T(t,r))}),c(ne,Je(r),Di(n)))}),c(ee,xe("[\t ]*\n"),Hi))}),c(te,Zi,c(ne,Nt,c(ee,xe("[\t ]*[a-zA-Z0-9_]*[\t ]*"),Si))))}var fo=co();co=function(){return fo};var lo=so();so=function(){return lo};var bo,po,ho,go=ni((function(r){return I(r,{bz:c(la,1,r.bz)})})),mo=xe("[\t ]+"),vo=Ue(c(Kt,vi(!1),c(ee,go,c(te,c(pe,be,ge("--\x3e")),c(ee,xe("}}--[\t ]*"),c(te,Ee(c(ce,xe("[A-Za-z0-9 ]+"),c(ce,fo,mo))),c(ne,e((function(r,n,t){return R(r,n,V([c(Ia,Qe(Re(t)),P)]))})),c(ce,xi,xe("\x3c!--[\t ]*--{{"))))))))),wo=Ue(Oi(Le(V([Ue(ve),vo,Ue(ve)])))),yo=e((function(r,n,t){var e=t.a,a=t.b;return T(e,"src"===e||"href"===e||"data"===e||"data-src"===e||"formaction"===e||"poster"===e?s(Ye,r,n,a):a)})),$o=gt(V([T("Aacute","Á"),T("aacute","á"),T("Abreve","Ă"),T("abreve","ă"),T("ac","∾"),T("acd","∿"),T("acE","∾̳"),T("Acirc","Â"),T("acirc","â"),T("acute","´"),T("Acy","А"),T("acy","а"),T("AElig","Æ"),T("aelig","æ"),T("af",""),T("Afr","𝔄"),T("afr","𝔞"),T("Agrave","À"),T("agrave","à"),T("alefsym","ℵ"),T("aleph","ℵ"),T("Alpha","Α"),T("alpha","α"),T("Amacr","Ā"),T("amacr","ā"),T("amalg","⨿"),T("amp","&"),T("AMP","&"),T("andand","⩕"),T("And","⩓"),T("and","∧"),T("andd","⩜"),T("andslope","⩘"),T("andv","⩚"),T("ang","∠"),T("ange","⦤"),T("angle","∠"),T("angmsdaa","⦨"),T("angmsdab","⦩"),T("angmsdac","⦪"),T("angmsdad","⦫"),T("angmsdae","⦬"),T("angmsdaf","⦭"),T("angmsdag","⦮"),T("angmsdah","⦯"),T("angmsd","∡"),T("angrt","∟"),T("angrtvb","⊾"),T("angrtvbd","⦝"),T("angsph","∢"),T("angst","Å"),T("angzarr","⍼"),T("Aogon","Ą"),T("aogon","ą"),T("Aopf","𝔸"),T("aopf","𝕒"),T("apacir","⩯"),T("ap","≈"),T("apE","⩰"),T("ape","≊"),T("apid","≋"),T("apos","'"),T("ApplyFunction",""),T("approx","≈"),T("approxeq","≊"),T("Aring","Å"),T("aring","å"),T("Ascr","𝒜"),T("ascr","𝒶"),T("Assign","≔"),T("ast","*"),T("asymp","≈"),T("asympeq","≍"),T("Atilde","Ã"),T("atilde","ã"),T("Auml","Ä"),T("auml","ä"),T("awconint","∳"),T("awint","⨑"),T("backcong","≌"),T("backepsilon","϶"),T("backprime","‵"),T("backsim","∽"),T("backsimeq","⋍"),T("Backslash","∖"),T("Barv","⫧"),T("barvee","⊽"),T("barwed","⌅"),T("Barwed","⌆"),T("barwedge","⌅"),T("bbrk","⎵"),T("bbrktbrk","⎶"),T("bcong","≌"),T("Bcy","Б"),T("bcy","б"),T("bdquo","„"),T("becaus","∵"),T("because","∵"),T("Because","∵"),T("bemptyv","⦰"),T("bepsi","϶"),T("bernou","ℬ"),T("Bernoullis","ℬ"),T("Beta","Β"),T("beta","β"),T("beth","ℶ"),T("between","≬"),T("Bfr","𝔅"),T("bfr","𝔟"),T("bigcap","⋂"),T("bigcirc","◯"),T("bigcup","⋃"),T("bigodot","⨀"),T("bigoplus","⨁"),T("bigotimes","⨂"),T("bigsqcup","⨆"),T("bigstar","★"),T("bigtriangledown","▽"),T("bigtriangleup","△"),T("biguplus","⨄"),T("bigvee","⋁"),T("bigwedge","⋀"),T("bkarow","⤍"),T("blacklozenge","⧫"),T("blacksquare","▪"),T("blacktriangle","▴"),T("blacktriangledown","▾"),T("blacktriangleleft","◂"),T("blacktriangleright","▸"),T("blank","␣"),T("blk12","▒"),T("blk14","░"),T("blk34","▓"),T("block","█"),T("bne","=⃥"),T("bnequiv","≡⃥"),T("bNot","⫭"),T("bnot","⌐"),T("Bopf","𝔹"),T("bopf","𝕓"),T("bot","⊥"),T("bottom","⊥"),T("bowtie","⋈"),T("boxbox","⧉"),T("boxdl","┐"),T("boxdL","╕"),T("boxDl","╖"),T("boxDL","╗"),T("boxdr","┌"),T("boxdR","╒"),T("boxDr","╓"),T("boxDR","╔"),T("boxh","─"),T("boxH","═"),T("boxhd","┬"),T("boxHd","╤"),T("boxhD","╥"),T("boxHD","╦"),T("boxhu","┴"),T("boxHu","╧"),T("boxhU","╨"),T("boxHU","╩"),T("boxminus","⊟"),T("boxplus","⊞"),T("boxtimes","⊠"),T("boxul","┘"),T("boxuL","╛"),T("boxUl","╜"),T("boxUL","╝"),T("boxur","└"),T("boxuR","╘"),T("boxUr","╙"),T("boxUR","╚"),T("boxv","│"),T("boxV","║"),T("boxvh","┼"),T("boxvH","╪"),T("boxVh","╫"),T("boxVH","╬"),T("boxvl","┤"),T("boxvL","╡"),T("boxVl","╢"),T("boxVL","╣"),T("boxvr","├"),T("boxvR","╞"),T("boxVr","╟"),T("boxVR","╠"),T("bprime","‵"),T("breve","˘"),T("Breve","˘"),T("brvbar","¦"),T("bscr","𝒷"),T("Bscr","ℬ"),T("bsemi","⁏"),T("bsim","∽"),T("bsime","⋍"),T("bsolb","⧅"),T("bsol","\\"),T("bsolhsub","⟈"),T("bull","•"),T("bullet","•"),T("bump","≎"),T("bumpE","⪮"),T("bumpe","≏"),T("Bumpeq","≎"),T("bumpeq","≏"),T("Cacute","Ć"),T("cacute","ć"),T("capand","⩄"),T("capbrcup","⩉"),T("capcap","⩋"),T("cap","∩"),T("Cap","⋒"),T("capcup","⩇"),T("capdot","⩀"),T("CapitalDifferentialD","ⅅ"),T("caps","∩︀"),T("caret","⁁"),T("caron","ˇ"),T("Cayleys","ℭ"),T("ccaps","⩍"),T("Ccaron","Č"),T("ccaron","č"),T("Ccedil","Ç"),T("ccedil","ç"),T("Ccirc","Ĉ"),T("ccirc","ĉ"),T("Cconint","∰"),T("ccups","⩌"),T("ccupssm","⩐"),T("Cdot","Ċ"),T("cdot","ċ"),T("cedil","¸"),T("Cedilla","¸"),T("cemptyv","⦲"),T("cent","¢"),T("centerdot","·"),T("CenterDot","·"),T("cfr","𝔠"),T("Cfr","ℭ"),T("CHcy","Ч"),T("chcy","ч"),T("check","✓"),T("checkmark","✓"),T("Chi","Χ"),T("chi","χ"),T("circ","ˆ"),T("circeq","≗"),T("circlearrowleft","↺"),T("circlearrowright","↻"),T("circledast","⊛"),T("circledcirc","⊚"),T("circleddash","⊝"),T("CircleDot","⊙"),T("circledR","®"),T("circledS","Ⓢ"),T("CircleMinus","⊖"),T("CirclePlus","⊕"),T("CircleTimes","⊗"),T("cir","○"),T("cirE","⧃"),T("cire","≗"),T("cirfnint","⨐"),T("cirmid","⫯"),T("cirscir","⧂"),T("ClockwiseContourIntegral","∲"),T("CloseCurlyDoubleQuote","”"),T("CloseCurlyQuote","’"),T("clubs","♣"),T("clubsuit","♣"),T("colon",":"),T("Colon","∷"),T("Colone","⩴"),T("colone","≔"),T("coloneq","≔"),T("comma",","),T("commat","@"),T("comp","∁"),T("compfn","∘"),T("complement","∁"),T("complexes","ℂ"),T("cong","≅"),T("congdot","⩭"),T("Congruent","≡"),T("conint","∮"),T("Conint","∯"),T("ContourIntegral","∮"),T("copf","𝕔"),T("Copf","ℂ"),T("coprod","∐"),T("Coproduct","∐"),T("copy","©"),T("COPY","©"),T("copysr","℗"),T("CounterClockwiseContourIntegral","∳"),T("crarr","↵"),T("cross","✗"),T("Cross","⨯"),T("Cscr","𝒞"),T("cscr","𝒸"),T("csub","⫏"),T("csube","⫑"),T("csup","⫐"),T("csupe","⫒"),T("ctdot","⋯"),T("cudarrl","⤸"),T("cudarrr","⤵"),T("cuepr","⋞"),T("cuesc","⋟"),T("cularr","↶"),T("cularrp","⤽"),T("cupbrcap","⩈"),T("cupcap","⩆"),T("CupCap","≍"),T("cup","∪"),T("Cup","⋓"),T("cupcup","⩊"),T("cupdot","⊍"),T("cupor","⩅"),T("cups","∪︀"),T("curarr","↷"),T("curarrm","⤼"),T("curlyeqprec","⋞"),T("curlyeqsucc","⋟"),T("curlyvee","⋎"),T("curlywedge","⋏"),T("curren","¤"),T("curvearrowleft","↶"),T("curvearrowright","↷"),T("cuvee","⋎"),T("cuwed","⋏"),T("cwconint","∲"),T("cwint","∱"),T("cylcty","⌭"),T("dagger","†"),T("Dagger","‡"),T("daleth","ℸ"),T("darr","↓"),T("Darr","↡"),T("dArr","⇓"),T("dash","‐"),T("Dashv","⫤"),T("dashv","⊣"),T("dbkarow","⤏"),T("dblac","˝"),T("Dcaron","Ď"),T("dcaron","ď"),T("Dcy","Д"),T("dcy","д"),T("ddagger","‡"),T("ddarr","⇊"),T("DD","ⅅ"),T("dd","ⅆ"),T("DDotrahd","⤑"),T("ddotseq","⩷"),T("deg","°"),T("Del","∇"),T("Delta","Δ"),T("delta","δ"),T("demptyv","⦱"),T("dfisht","⥿"),T("Dfr","𝔇"),T("dfr","𝔡"),T("dHar","⥥"),T("dharl","⇃"),T("dharr","⇂"),T("DiacriticalAcute","´"),T("DiacriticalDot","˙"),T("DiacriticalDoubleAcute","˝"),T("DiacriticalGrave","`"),T("DiacriticalTilde","˜"),T("diam","⋄"),T("diamond","⋄"),T("Diamond","⋄"),T("diamondsuit","♦"),T("diams","♦"),T("die","¨"),T("DifferentialD","ⅆ"),T("digamma","ϝ"),T("disin","⋲"),T("div","÷"),T("divide","÷"),T("divideontimes","⋇"),T("divonx","⋇"),T("DJcy","Ђ"),T("djcy","ђ"),T("dlcorn","⌞"),T("dlcrop","⌍"),T("dollar","$"),T("Dopf","𝔻"),T("dopf","𝕕"),T("Dot","¨"),T("dot","˙"),T("DotDot","⃜"),T("doteq","≐"),T("doteqdot","≑"),T("DotEqual","≐"),T("dotminus","∸"),T("dotplus","∔"),T("dotsquare","⊡"),T("doublebarwedge","⌆"),T("DoubleContourIntegral","∯"),T("DoubleDot","¨"),T("DoubleDownArrow","⇓"),T("DoubleLeftArrow","⇐"),T("DoubleLeftRightArrow","⇔"),T("DoubleLeftTee","⫤"),T("DoubleLongLeftArrow","⟸"),T("DoubleLongLeftRightArrow","⟺"),T("DoubleLongRightArrow","⟹"),T("DoubleRightArrow","⇒"),T("DoubleRightTee","⊨"),T("DoubleUpArrow","⇑"),T("DoubleUpDownArrow","⇕"),T("DoubleVerticalBar","∥"),T("DownArrowBar","⤓"),T("downarrow","↓"),T("DownArrow","↓"),T("Downarrow","⇓"),T("DownArrowUpArrow","⇵"),T("DownBreve","̑"),T("downdownarrows","⇊"),T("downharpoonleft","⇃"),T("downharpoonright","⇂"),T("DownLeftRightVector","⥐"),T("DownLeftTeeVector","⥞"),T("DownLeftVectorBar","⥖"),T("DownLeftVector","↽"),T("DownRightTeeVector","⥟"),T("DownRightVectorBar","⥗"),T("DownRightVector","⇁"),T("DownTeeArrow","↧"),T("DownTee","⊤"),T("drbkarow","⤐"),T("drcorn","⌟"),T("drcrop","⌌"),T("Dscr","𝒟"),T("dscr","𝒹"),T("DScy","Ѕ"),T("dscy","ѕ"),T("dsol","⧶"),T("Dstrok","Đ"),T("dstrok","đ"),T("dtdot","⋱"),T("dtri","▿"),T("dtrif","▾"),T("duarr","⇵"),T("duhar","⥯"),T("dwangle","⦦"),T("DZcy","Џ"),T("dzcy","џ"),T("dzigrarr","⟿"),T("Eacute","É"),T("eacute","é"),T("easter","⩮"),T("Ecaron","Ě"),T("ecaron","ě"),T("Ecirc","Ê"),T("ecirc","ê"),T("ecir","≖"),T("ecolon","≕"),T("Ecy","Э"),T("ecy","э"),T("eDDot","⩷"),T("Edot","Ė"),T("edot","ė"),T("eDot","≑"),T("ee","ⅇ"),T("efDot","≒"),T("Efr","𝔈"),T("efr","𝔢"),T("eg","⪚"),T("Egrave","È"),T("egrave","è"),T("egs","⪖"),T("egsd