versescript
Version:
VerseScript is specifically built for microtron AI's AR/VR Verse platform. VerseScript was made to develop apps on verse, however it can be used for more generic usage. It works well in any javascript project, imports javascript functions or classes to be
2 lines • 83.6 kB
JavaScript
/*! For license information please see verseScript.min.js.LICENSE.txt */
!function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t():"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports.Verse=t():e.Verse=t()}(this,(()=>(()=>{"use strict";var e={707:e=>{function t(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function n(e,t,r,a){this.message=e,this.expected=t,this.found=r,this.location=a,this.name="SyntaxError","function"===typeof Error.captureStackTrace&&Error.captureStackTrace(this,n)}!function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(n,Error),n.buildMessage=function(e,t){var r={literal:function(e){return'"'+a(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?o(e.parts[t][0])+"-"+o(e.parts[t][1]):o(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function a(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function o(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}return"Expected "+function(e){var t,n,a,o=new Array(e.length);for(t=0;t<e.length;t++)o[t]=(a=e[t],r[a.type](a));if(o.sort(),o.length>0){for(t=1,n=1;t<o.length;t++)o[t-1]!==o[t]&&(o[n]=o[t],n++);o.length=n}switch(o.length){case 1:return o[0];case 2:return o[0]+" or "+o[1];default:return o.slice(0,-1).join(", ")+", or "+o[o.length-1]}}(e)+" but "+function(e){return e?'"'+a(e)+'"':"end of input"}(t)+" found."},e.exports={SyntaxError:n,parse:function(e,r){r=void 0!==r?r:{};var a,o={},u={start:pn,expression:mn},c=pn,s=function(e){return Vn(an(),"Program",{type:"Program",body:e})},i="import",l=on("import",!1),f="{",p=on("{",!1),h="}",v=on("}",!1),d="from",b=on("from",!1),m=";",y=on(";",!1),x=function(e,t){return Vn(an(),"ImportDeclaration",{type:"importDeclaration",specifiers:e,source:t})},g="as",w=on("as",!1),k=function(e){return Vn(an(),"ImportSpecifier",{type:"importSpecifier",name:e,alias:alias||e})},A="export",C=on("export",!1),E=function(e){return Vn(an(),"ExportDeclaration",{type:"exportDeclaration",declaration:e})},S=function(e){return Vn(an(),"ExportDeclaration",{type:"exportDeclaration",specifiers:e})},j=function(e){return Vn(an(),"ExportSpecifier",{type:"exportSpecifier",name:e,alias:alias||e})},O="try",N=on("try",!1),L="catch",M=on("catch",!1),P="(",D=on("(",!1),T=")",F=on(")",!1),_=function(e,t,r){return Vn(an(),"TryCatchStatement",{type:"tryCatchStatement",tryBlock:e,catchBlock:r,errorParam:t})},I=function(e){return Vn(an(),"ExpressionStatement",{type:"expressionStatement",expression:e})},B=function(e){return Vn(an(),"ExpressionStatement",{type:"expressionStatement",expression:e})},U=function(e){return e},R="=",J=on("=",!1),G=function(e,t){return Vn(an(),"Assignment",{type:"assignment",left:e,right:t})},z="||",V=on("||",!1),q=function(e,t){return t.reduce((function(e,t){return Vn(an(),"LogicalOr",{type:"logicalOr",left:e,right:t[3]})}),e)},W="&&",Q=on("&&",!1),Z=function(e,t){return t.reduce((function(e,t){return Vn(an(),"LogicalAnd",{type:"logicalAnd",left:e,right:t[3]})}),e)},Y="<=",$=on("<=",!1),H=">=",K=on(">=",!1),X="==",ee=on("==",!1),te="!=",re=on("!=",!1),ne="<",ae=on("<",!1),oe=">",ue=on(">",!1),ce=function(e,t){return t.reduce((function(e,t){return Vn(an(),"Comparison",{type:"comparison",operator:t[1],left:e,right:t[3]})}),e)},se="+",ie=on("+",!1),le="-",fe=on("-",!1),pe=function(e,t){return t.reduce((function(e,t){return Vn(an(),"Addition",{type:"addition",operator:t[1],left:e,right:t[3]})}),e)},he="*",ve=on("*",!1),de="/",be=on("/",!1),me="%",ye=on("%",!1),xe=function(e,t){return t.reduce((function(e,t){return Vn(an(),"Multiplication",{type:"multiplication",operator:t[1],left:e,right:t[3]})}),e)},ge="!",we=on("!",!1),ke="typeof",Ae=on("typeof",!1),Ce=function(e,t){return Vn(an(),"Unary",{type:"unary",operator:e,right:t})},Ee="[",Se=on("[",!1),je="]",Oe=on("]",!1),Ne=".",Le=on(".",!1),Me="++",Pe=on("++",!1),De="--",Te=on("--",!1),Fe=function(e,t){return t.reduce((function(e,t){return"("===t[1][0]?Vn(an(),"FunctionCall",{type:"functionCall",callee:e,arguments:t[1][2]}):"["===t[1][0]?Vn(an(),"MemberExpression",{type:"memberExpression",object:e,property:t[1][2],computed:!0}):"."===t[1][0]?Vn(an(),"MemberExpression",{type:"memberExpression",object:e,property:t[1][2],computed:!1}):"++"===t[1]?Vn(an(),"UpdateExpression",{type:"updateExpression",operator:"++",argument:e,prefix:!1}):"--"===t[1]?Vn(an(),"UpdateExpression",{type:"updateExpression",operator:"--",argument:e,prefix:!1}):void 0}),e)},_e="self",Ie=on("self",!1),Be=function(){return Vn(an(),"Self",{type:"self"})},Ue=function(e,t){return t.reduce((function(e,t){return"."===t[0]?Vn(an(),"MemberExpression",{type:"memberExpression",object:e,property:t[1],computed:!1}):Vn(an(),"MemberExpression",{type:"memberExpression",object:e,property:t[2],computed:!0})}),e)},Re="@",Je=on("@",!1),Ge=function(e,t){return Vn(an(),"Decorator",{type:"decorator",name:e,arguments:t||[]})},ze=function(e){return e||[]},Ve=function(e){return e},qe="new",We=on("new",!1),Qe=function(e,t){return Vn(an(),"ObjectCreation",{type:"objectCreation",className:e,arguments:t})},Ze=function(e){return Vn(an(),"ArrayLiteral",{type:"arrayLiteral",elements:e||[]})},Ye=",",$e=on(",",!1),He=function(e,r){return[e].concat(t(r.map((function(e){return e[3]}))))},Ke=function(e){return Vn(an(),"ObjectLiteral",{type:"objectLiteral",properties:e||[]})},Xe=":",et=on(":",!1),tt=function(e,t){return Vn(an(),"ObjectProperty",{type:"objectProperty",key:"identifier"===e.type?e.name:e.value,value:t})},rt=/^[a-zA-Z_]/,nt=un([["a","z"],["A","Z"],"_"],!1,!1),at=/^[a-zA-Z0-9_]/,ot=un([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),ut=function(e){return Vn(an(),"Identifier",{type:"identifier",name:nn()})},ct="function",st=on("function",!1),it="class",lt=on("class",!1),ft="extends",pt=on("extends",!1),ht="constructor",vt=on("constructor",!1),dt="var",bt=on("var",!1),mt="let",yt=on("let",!1),xt="const",gt=on("const",!1),wt="if",kt=on("if",!1),At="else",Ct=on("else",!1),Et="for",St=on("for",!1),jt="while",Ot=on("while",!1),Nt="return",Lt=on("return",!1),Mt="throw",Pt=on("throw",!1),Dt="true",Tt=on("true",!1),Ft="false",_t=on("false",!1),It="null",Bt=on("null",!1),Ut="macro",Rt=on("macro",!1),Jt="async",Gt=on("async",!1),zt="await",Vt=on("await",!1),qt=function(){return Vn(an(),"NullLiteral",{type:"nullLiteral",value:null})},Wt=/^[0-9]/,Qt=un([["0","9"]],!1,!1),Zt=function(e){return Vn(an(),"Integer",{type:"integer",value:parseInt(e.join(""),10)})},Yt=function(e,t){return Vn(an(),"Float",{type:"float",value:parseFloat(e.join("")+"."+t.join(""))})},$t='"',Ht=on('"',!1),Kt=/^[^"\\]/,Xt=un(['"',"\\"],!0,!1),er=function(e){return Vn(an(),"String",{type:"string",value:e.join("")})},tr=function(){return Vn(an(),"Boolean",{type:"boolean",value:"true"===nn()})},rr="'",nr=on("'",!1),ar=/^[^'\\]/,or=un(["'","\\"],!0,!1),ur=function(e){return Vn(an(),"Char",{type:"char",value:e})},cr="\\",sr=on("\\",!1),ir=/^["\\\/bfnrt]/,lr=un(['"',"\\","/","b","f","n","r","t"],!1,!1),fr="u",pr=on("u",!1),hr=/^[0-9a-fA-F]/,vr=un([["0","9"],["a","f"],["A","F"]],!1,!1),dr=function(){},br=function(e){return String.fromCharCode(parseInt(e.join(""),16))},mr=function(e,t){return(e?[e]:[]).concat(t.map((function(e){return e[3]})))},yr=function(e,t,r){return Vn(an(),"VariableDeclaration",{type:"variableDeclaration",kind:e,id:t,init:r?r[2]:null})},xr=function(e,t,r){return Vn(an(),"IfStatement",{type:"ifStatement",test:e,consequent:t,alternate:r?r[2]:null})},gr=function(e,t,r,n){return Vn(an(),"ForLoop",{type:"forLoop",init:e||null,test:t||null,update:r||null,body:n})},wr=function(e,t){return Vn(an(),"WhileLoop",{type:"whileLoop",test:e,body:t})},kr=function(e){return Vn(an(),"ReturnStatement",{type:"returnStatement",value:e})},Ar=function(e){return Vn(an(),"ThrowStatement",{type:"throwStatement",value:e})},Cr=function(e){return e},Er=function(e,t,r,n){return Vn(an(),"FunctionDefinition",{type:"functionDefinition",name:t,params:r,body:n,isAsync:!!e})},Sr=function(e,t,r,n){return Vn(an(),"FunctionExpression",{type:"functionExpression",name:t||null,params:r,body:n,isAsync:!!e})},jr=function(e,t,r,n,a){return Vn(an(),"ClassDefinition",{type:"classDefinition",decorators:e,name:t,superClass:r?r[2]:null,constructor:n||{type:"constructorDefinition",params:[],body:[]},members:a})},Or=function(e,t){return Vn(an(),"ConstructorDefinition",{type:"constructorDefinition",params:e,body:t})},Nr=function(e,t,r,n,a){return Vn(an(),"MethodDefinition",{type:"methodDefinition",decorators:e,name:r,params:n,body:a,isAsync:!!t})},Lr=function(e){return Vn(an(),"AwaitExpression",{type:"awaitExpression",argument:e})},Mr=function(e,t){return Vn(an(),"PropertyDefinition",{type:"propertyDefinition",name:e,value:t?t[2]:null})},Pr=function(e,t){return(e?[e]:[]).concat(t.map((function(e){return e[3]})))},Dr=function(e,t,r){return Vn(an(),"MacroDefinition",{type:"macroDefinition",name:e,params:t,body:r})},Tr="#",Fr=on("#",!1),_r=function(e,t){return Vn(an(),"MacroExpansion",{type:"macroExpansion",name:e,arguments:t||[]})},Ir=/^[^}]/,Br=un(["}"],!0,!1),Ur=function(e){return e.join("").trim()},Rr=/^[ \t\n\r]/,Jr=un([" ","\t","\n","\r"],!1,!1),Gr="//",zr=on("//",!1),Vr=/^[^\n]/,qr=un(["\n"],!0,!1),Wr="/*",Qr=on("/*",!1),Zr="*/",Yr=on("*/",!1),$r={type:"any"},Hr=0,Kr=0,Xr=[{line:1,column:1}],en=0,tn=[],rn=0;if("startRule"in r){if(!(r.startRule in u))throw new Error("Can't start parsing from rule \""+r.startRule+'".');c=u[r.startRule]}function nn(){return e.substring(Kr,Hr)}function an(){return sn(Kr,Hr)}function on(e,t){return{type:"literal",text:e,ignoreCase:t}}function un(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function cn(t){var r,n=Xr[t];if(n)return n;for(r=t-1;!Xr[r];)r--;for(n={line:(n=Xr[r]).line,column:n.column};r<t;)10===e.charCodeAt(r)?(n.line++,n.column=1):n.column++,r++;return Xr[t]=n,n}function sn(e,t){var r=cn(e),n=cn(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function ln(e){Hr<en||(Hr>en&&(en=Hr,tn=[]),tn.push(e))}function fn(e,t,r){return new n(n.buildMessage(e,t),e,t,r)}function pn(){var e,t,r;if(e=Hr,Jn()!==o){for(t=[],r=hn();r!==o;)t.push(r),r=hn();t!==o&&(r=Jn())!==o?(Kr=e,e=s(t)):(Hr=e,e=o)}else Hr=e,e=o;return e}function hn(){var t;return(t=function(){var t,r,n,a,u,c,s,g,w;t=Hr,e.substr(Hr,6)===i?(r=i,Hr+=6):(r=o,0===rn&&ln(l));if(r!==o)if(Gn()!==o)if(123===e.charCodeAt(Hr)?(n=f,Hr++):(n=o,0===rn&&ln(p)),n!==o)if(Jn()!==o){for(a=[],u=vn();u!==o;)a.push(u),u=vn();a!==o&&(u=Jn())!==o?(125===e.charCodeAt(Hr)?(c=h,Hr++):(c=o,0===rn&&ln(v)),c!==o&&Gn()!==o?(e.substr(Hr,4)===d?(s=d,Hr+=4):(s=o,0===rn&&ln(b)),s!==o&&Gn()!==o&&(g=Nn())!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(w=m,Hr++):(w=o,0===rn&&ln(y)),w!==o&&Jn()!==o?(Kr=t,t=r=x(a,g)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)}else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;return t}())===o&&(t=function(){var t,r,n,a,u,c,s;t=Hr,e.substr(Hr,6)===A?(r=A,Hr+=6):(r=o,0===rn&&ln(C));r!==o&&Gn()!==o?((n=Pn())===o&&(n=Fn())===o&&(n=_n()),n!==o?(Kr=t,t=r=E(n)):(Hr=t,t=o)):(Hr=t,t=o);if(t===o)if(t=Hr,e.substr(Hr,6)===A?(r=A,Hr+=6):(r=o,0===rn&&ln(C)),r!==o)if(Gn()!==o)if(123===e.charCodeAt(Hr)?(n=f,Hr++):(n=o,0===rn&&ln(p)),n!==o)if(Jn()!==o){for(a=[],u=dn();u!==o;)a.push(u),u=dn();a!==o&&(u=Jn())!==o?(125===e.charCodeAt(Hr)?(c=h,Hr++):(c=o,0===rn&&ln(v)),c!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(s=m,Hr++):(s=o,0===rn&&ln(y)),s!==o&&Jn()!==o?(Kr=t,t=r=S(a)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)}else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;return t}())===o&&(t=bn()),t}function vn(){var t,r,n,a,u,c;return t=Hr,(r=On())!==o&&Gn()!==o?(n=Hr,e.substr(Hr,2)===g?(a=g,Hr+=2):(a=o,0===rn&&ln(w)),a!==o&&(u=Gn())!==o&&(c=On())!==o?n=a=[a,u,c]:(Hr=n,n=o),n===o&&(n=null),n!==o?(Kr=t,t=r=k(r)):(Hr=t,t=o)):(Hr=t,t=o),t}function dn(){var t,r,n,a,u,c;return t=Hr,(r=On())!==o&&Gn()!==o?(n=Hr,e.substr(Hr,2)===g?(a=g,Hr+=2):(a=o,0===rn&&ln(w)),a!==o&&(u=Gn())!==o&&(c=On())!==o?n=a=[a,u,c]:(Hr=n,n=o),n===o&&(n=null),n!==o?(Kr=t,t=r=j(r)):(Hr=t,t=o)):(Hr=t,t=o),t}function bn(){var t;return(t=function(){var t,r,n,a,u,c,s,i;t=Hr,e.substr(Hr,3)===O?(r=O,Hr+=3):(r=o,0===rn&&ln(N));r!==o&&Jn()!==o&&(n=Tn())!==o&&Jn()!==o?(e.substr(Hr,5)===L?(a=L,Hr+=5):(a=o,0===rn&&ln(M)),a!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(u=P,Hr++):(u=o,0===rn&&ln(D)),u!==o&&Jn()!==o&&(c=On())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(s=T,Hr++):(s=o,0===rn&&ln(F)),s!==o&&Jn()!==o&&(i=Tn())!==o?(Kr=t,t=r=_(n,c,i)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}())===o&&(t=function(){var t,r,n,a,u,c,s,i,l,d;t=Hr,e.substr(Hr,5)===Ut?(r=Ut,Hr+=5):(r=o,0===rn&&ln(Rt));r!==o&&Gn()!==o&&(n=On())!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(a=P,Hr++):(a=o,0===rn&&ln(D)),a!==o&&Jn()!==o&&(u=Un())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(c=T,Hr++):(c=o,0===rn&&ln(F)),c!==o&&Jn()!==o?(123===e.charCodeAt(Hr)?(s=f,Hr++):(s=o,0===rn&&ln(p)),s!==o&&Jn()!==o?(i=function(){var t,r,n;t=Hr,r=[],Ir.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(Br));for(;n!==o;)r.push(n),Ir.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(Br));r!==o&&(Kr=t,r=Ur(r));return t=r,t}(),i!==o&&Jn()!==o?(125===e.charCodeAt(Hr)?(l=h,Hr++):(l=o,0===rn&&ln(v)),l!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(d=m,Hr++):(d=o,0===rn&&ln(y)),d===o&&(d=null),d!==o&&Jn()!==o?(Kr=t,t=r=Dr(n,u,i)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}())===o&&(t=Pn())===o&&(t=function(){var t,r,n;t=Hr,(r=mn())!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(n=m,Hr++):(n=o,0===rn&&ln(y)),n!==o&&Jn()!==o?(Kr=t,t=r=B(r)):(Hr=t,t=o)):(Hr=t,t=o);return t}())===o&&(t=Dn())===o&&(t=function(){var t,r,n,a,u,c,s,i,l,f;t=Hr,e.substr(Hr,3)===Et?(r=Et,Hr+=3):(r=o,0===rn&&ln(St));r!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(n=P,Hr++):(n=o,0===rn&&ln(D)),n!==o&&Jn()!==o?(a=function(){var t;t=function(){var t,r,n,a,u,c,s;t=Hr,e.substr(Hr,3)===dt?(r=dt,Hr+=3):(r=o,0===rn&&ln(bt));r===o&&(e.substr(Hr,3)===mt?(r=mt,Hr+=3):(r=o,0===rn&&ln(yt)),r===o&&(e.substr(Hr,5)===xt?(r=xt,Hr+=5):(r=o,0===rn&&ln(gt))));r!==o&&Gn()!==o&&(n=On())!==o&&Jn()!==o?(a=Hr,61===e.charCodeAt(Hr)?(u=R,Hr++):(u=o,0===rn&&ln(J)),u!==o&&(c=Jn())!==o&&(s=mn())!==o?a=u=[u,c,s]:(Hr=a,a=o),a===o&&(a=null),a!==o?(Kr=t,t=r=yr(r,n,a)):(Hr=t,t=o)):(Hr=t,t=o);return t}(),t===o&&(t=mn());return t}(),a===o&&(a=null),a!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(u=m,Hr++):(u=o,0===rn&&ln(y)),u!==o&&Jn()!==o?((c=mn())===o&&(c=null),c!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(s=m,Hr++):(s=o,0===rn&&ln(y)),s!==o&&Jn()!==o?((i=mn())===o&&(i=null),i!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(l=T,Hr++):(l=o,0===rn&&ln(F)),l!==o&&Jn()!==o&&(f=Tn())!==o?(Kr=t,t=r=gr(a,c,i,f)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}())===o&&(t=function(){var t,r,n,a,u,c;t=Hr,e.substr(Hr,5)===jt?(r=jt,Hr+=5):(r=o,0===rn&&ln(Ot));r!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(n=P,Hr++):(n=o,0===rn&&ln(D)),n!==o&&Jn()!==o&&(a=mn())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(u=T,Hr++):(u=o,0===rn&&ln(F)),u!==o&&Jn()!==o&&(c=Tn())!==o?(Kr=t,t=r=wr(a,c)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}())===o&&(t=function(){var t,r,n,a;t=Hr,e.substr(Hr,6)===Nt?(r=Nt,Hr+=6):(r=o,0===rn&&ln(Lt));r!==o&&Gn()!==o?((n=mn())===o&&(n=null),n!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(a=m,Hr++):(a=o,0===rn&&ln(y)),a!==o&&Jn()!==o?(Kr=t,t=r=kr(n)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}())===o&&(t=function(){var t,r,n,a;t=Hr,e.substr(Hr,5)===Mt?(r=Mt,Hr+=5):(r=o,0===rn&&ln(Pt));r!==o&&Gn()!==o&&(n=mn())!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(a=m,Hr++):(a=o,0===rn&&ln(y)),a!==o&&Jn()!==o?(Kr=t,t=r=Ar(n)):(Hr=t,t=o)):(Hr=t,t=o);return t}())===o&&(t=Fn())===o&&(t=_n())===o&&(t=function(){var t,r,n;t=Hr,(r=Rn())!==o&&Jn()!==o?(59===e.charCodeAt(Hr)?(n=m,Hr++):(n=o,0===rn&&ln(y)),n!==o&&Jn()!==o?(Kr=t,t=r=I(r)):(Hr=t,t=o)):(Hr=t,t=o);return t}()),t}function mn(){var t,r;return t=Hr,Jn()!==o?(r=function(){var t,r,n,a;t=Hr,r=function(){var t;t=function(){var t,r,n,a,u,c,s,i,l;t=Hr,r=Hr,e.substr(Hr,4)===_e?(n=_e,Hr+=4):(n=o,0===rn&&ln(Ie));n!==o&&(Kr=r,n=Be());r=n,r===o&&(r=An());if(r!==o){for(n=[],a=Hr,46===e.charCodeAt(Hr)?(u=Ne,Hr++):(u=o,0===rn&&ln(Le)),u!==o&&(c=On())!==o?a=u=[u,c]:(Hr=a,a=o),a===o&&(a=Hr,91===e.charCodeAt(Hr)?(u=Ee,Hr++):(u=o,0===rn&&ln(Se)),u!==o&&(c=Jn())!==o&&(s=mn())!==o&&(i=Jn())!==o?(93===e.charCodeAt(Hr)?(l=je,Hr++):(l=o,0===rn&&ln(Oe)),l!==o?a=u=[u,c,s,i,l]:(Hr=a,a=o)):(Hr=a,a=o));a!==o;)n.push(a),a=Hr,46===e.charCodeAt(Hr)?(u=Ne,Hr++):(u=o,0===rn&&ln(Le)),u!==o&&(c=On())!==o?a=u=[u,c]:(Hr=a,a=o),a===o&&(a=Hr,91===e.charCodeAt(Hr)?(u=Ee,Hr++):(u=o,0===rn&&ln(Se)),u!==o&&(c=Jn())!==o&&(s=mn())!==o&&(i=Jn())!==o?(93===e.charCodeAt(Hr)?(l=je,Hr++):(l=o,0===rn&&ln(Oe)),l!==o?a=u=[u,c,s,i,l]:(Hr=a,a=o)):(Hr=a,a=o));n!==o?(Kr=t,t=r=Ue(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}(),t===o&&(t=On());return t}(),r!==o&&Jn()!==o?(61===e.charCodeAt(Hr)?(n=R,Hr++):(n=o,0===rn&&ln(J)),n!==o&&Jn()!==o&&(a=mn())!==o?(Kr=t,t=r=G(r,a)):(Hr=t,t=o)):(Hr=t,t=o);return t}(),r===o&&(r=function(){var t,r,n,a,u,c,s,i;if(t=Hr,r=yn(),r!==o){for(n=[],a=Hr,(u=Jn())!==o?(e.substr(Hr,2)===z?(c=z,Hr+=2):(c=o,0===rn&&ln(V)),c!==o&&(s=Jn())!==o&&(i=yn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(e.substr(Hr,2)===z?(c=z,Hr+=2):(c=o,0===rn&&ln(V)),c!==o&&(s=Jn())!==o&&(i=yn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=q(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}(),r===o&&(r=Rn())),r!==o&&Jn()!==o?(Kr=t,t=U(r)):(Hr=t,t=o)):(Hr=t,t=o),t}function yn(){var t,r,n,a,u,c,s,i;if(t=Hr,(r=xn())!==o){for(n=[],a=Hr,(u=Jn())!==o?(e.substr(Hr,2)===W?(c=W,Hr+=2):(c=o,0===rn&&ln(Q)),c!==o&&(s=Jn())!==o&&(i=xn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(e.substr(Hr,2)===W?(c=W,Hr+=2):(c=o,0===rn&&ln(Q)),c!==o&&(s=Jn())!==o&&(i=xn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=Z(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}function xn(){var t,r,n,a,u,c,s,i;if(t=Hr,(r=gn())!==o){for(n=[],a=Hr,(u=Jn())!==o?(e.substr(Hr,2)===Y?(c=Y,Hr+=2):(c=o,0===rn&&ln($)),c===o&&(e.substr(Hr,2)===H?(c=H,Hr+=2):(c=o,0===rn&&ln(K)),c===o&&(e.substr(Hr,2)===X?(c=X,Hr+=2):(c=o,0===rn&&ln(ee)),c===o&&(e.substr(Hr,2)===te?(c=te,Hr+=2):(c=o,0===rn&&ln(re)),c===o&&(60===e.charCodeAt(Hr)?(c=ne,Hr++):(c=o,0===rn&&ln(ae)),c===o&&(62===e.charCodeAt(Hr)?(c=oe,Hr++):(c=o,0===rn&&ln(ue))))))),c!==o&&(s=Jn())!==o&&(i=gn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(e.substr(Hr,2)===Y?(c=Y,Hr+=2):(c=o,0===rn&&ln($)),c===o&&(e.substr(Hr,2)===H?(c=H,Hr+=2):(c=o,0===rn&&ln(K)),c===o&&(e.substr(Hr,2)===X?(c=X,Hr+=2):(c=o,0===rn&&ln(ee)),c===o&&(e.substr(Hr,2)===te?(c=te,Hr+=2):(c=o,0===rn&&ln(re)),c===o&&(60===e.charCodeAt(Hr)?(c=ne,Hr++):(c=o,0===rn&&ln(ae)),c===o&&(62===e.charCodeAt(Hr)?(c=oe,Hr++):(c=o,0===rn&&ln(ue))))))),c!==o&&(s=Jn())!==o&&(i=gn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=ce(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}function gn(){var t,r,n,a,u,c,s,i;if(t=Hr,(r=wn())!==o){for(n=[],a=Hr,(u=Jn())!==o?(43===e.charCodeAt(Hr)?(c=se,Hr++):(c=o,0===rn&&ln(ie)),c===o&&(45===e.charCodeAt(Hr)?(c=le,Hr++):(c=o,0===rn&&ln(fe))),c!==o&&(s=Jn())!==o&&(i=wn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(43===e.charCodeAt(Hr)?(c=se,Hr++):(c=o,0===rn&&ln(ie)),c===o&&(45===e.charCodeAt(Hr)?(c=le,Hr++):(c=o,0===rn&&ln(fe))),c!==o&&(s=Jn())!==o&&(i=wn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=pe(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}function wn(){var t,r,n,a,u,c,s,i;if(t=Hr,(r=kn())!==o){for(n=[],a=Hr,(u=Jn())!==o?(42===e.charCodeAt(Hr)?(c=he,Hr++):(c=o,0===rn&&ln(ve)),c===o&&(47===e.charCodeAt(Hr)?(c=de,Hr++):(c=o,0===rn&&ln(be)),c===o&&(37===e.charCodeAt(Hr)?(c=me,Hr++):(c=o,0===rn&&ln(ye)))),c!==o&&(s=Jn())!==o&&(i=kn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(42===e.charCodeAt(Hr)?(c=he,Hr++):(c=o,0===rn&&ln(ve)),c===o&&(47===e.charCodeAt(Hr)?(c=de,Hr++):(c=o,0===rn&&ln(be)),c===o&&(37===e.charCodeAt(Hr)?(c=me,Hr++):(c=o,0===rn&&ln(ye)))),c!==o&&(s=Jn())!==o&&(i=kn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=xe(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}function kn(){var t,r,n;return t=Hr,45===e.charCodeAt(Hr)?(r=le,Hr++):(r=o,0===rn&&ln(fe)),r===o&&(33===e.charCodeAt(Hr)?(r=ge,Hr++):(r=o,0===rn&&ln(we)),r===o&&(e.substr(Hr,6)===ke?(r=ke,Hr+=6):(r=o,0===rn&&ln(Ae)))),r!==o&&Jn()!==o&&(n=kn())!==o?(Kr=t,t=r=Ce(r,n)):(Hr=t,t=o),t===o&&(t=function(){var t,r,n,a,u,c,s,i,l,f,p;if(t=Hr,r=An(),r!==o){for(n=[],a=Hr,(u=Jn())!==o?(c=Hr,40===e.charCodeAt(Hr)?(s=P,Hr++):(s=o,0===rn&&ln(D)),s!==o&&(i=Jn())!==o&&(l=Mn())!==o&&(f=Jn())!==o?(41===e.charCodeAt(Hr)?(p=T,Hr++):(p=o,0===rn&&ln(F)),p!==o?c=s=[s,i,l,f,p]:(Hr=c,c=o)):(Hr=c,c=o),c===o&&(c=Hr,91===e.charCodeAt(Hr)?(s=Ee,Hr++):(s=o,0===rn&&ln(Se)),s!==o&&(i=Jn())!==o&&(l=mn())!==o&&(f=Jn())!==o?(93===e.charCodeAt(Hr)?(p=je,Hr++):(p=o,0===rn&&ln(Oe)),p!==o?c=s=[s,i,l,f,p]:(Hr=c,c=o)):(Hr=c,c=o),c===o&&(c=Hr,46===e.charCodeAt(Hr)?(s=Ne,Hr++):(s=o,0===rn&&ln(Le)),s!==o&&(i=Jn())!==o&&(l=On())!==o?c=s=[s,i,l]:(Hr=c,c=o),c===o&&(e.substr(Hr,2)===Me?(c=Me,Hr+=2):(c=o,0===rn&&ln(Pe)),c===o&&(e.substr(Hr,2)===De?(c=De,Hr+=2):(c=o,0===rn&&ln(Te)))))),c!==o?a=u=[u,c]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(c=Hr,40===e.charCodeAt(Hr)?(s=P,Hr++):(s=o,0===rn&&ln(D)),s!==o&&(i=Jn())!==o&&(l=Mn())!==o&&(f=Jn())!==o?(41===e.charCodeAt(Hr)?(p=T,Hr++):(p=o,0===rn&&ln(F)),p!==o?c=s=[s,i,l,f,p]:(Hr=c,c=o)):(Hr=c,c=o),c===o&&(c=Hr,91===e.charCodeAt(Hr)?(s=Ee,Hr++):(s=o,0===rn&&ln(Se)),s!==o&&(i=Jn())!==o&&(l=mn())!==o&&(f=Jn())!==o?(93===e.charCodeAt(Hr)?(p=je,Hr++):(p=o,0===rn&&ln(Oe)),p!==o?c=s=[s,i,l,f,p]:(Hr=c,c=o)):(Hr=c,c=o),c===o&&(c=Hr,46===e.charCodeAt(Hr)?(s=Ne,Hr++):(s=o,0===rn&&ln(Le)),s!==o&&(i=Jn())!==o&&(l=On())!==o?c=s=[s,i,l]:(Hr=c,c=o),c===o&&(e.substr(Hr,2)===Me?(c=Me,Hr+=2):(c=o,0===rn&&ln(Pe)),c===o&&(e.substr(Hr,2)===De?(c=De,Hr+=2):(c=o,0===rn&&ln(Te)))))),c!==o?a=u=[u,c]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=Fe(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}()),t}function An(){var t,r;return t=function(){var t,r,n;t=Hr,e.substr(Hr,5)===zt?(r=zt,Hr+=5):(r=o,0===rn&&ln(Vt));r!==o&&Gn()!==o&&(n=mn())!==o?(Kr=t,t=r=Lr(n)):(Hr=t,t=o);return t}(),t===o&&(t=function(){var t;t=function(){var t;t=function(){var t,r,n,a,u;t=Hr,r=[],Wt.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(Qt));if(n!==o)for(;n!==o;)r.push(n),Wt.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(Qt));else r=o;if(r!==o)if(46===e.charCodeAt(Hr)?(n=Ne,Hr++):(n=o,0===rn&&ln(Le)),n!==o){if(a=[],Wt.test(e.charAt(Hr))?(u=e.charAt(Hr),Hr++):(u=o,0===rn&&ln(Qt)),u!==o)for(;u!==o;)a.push(u),Wt.test(e.charAt(Hr))?(u=e.charAt(Hr),Hr++):(u=o,0===rn&&ln(Qt));else a=o;a!==o?(Kr=t,t=r=Yt(r,a)):(Hr=t,t=o)}else Hr=t,t=o;else Hr=t,t=o;return t}(),t===o&&(t=function(){var t,r,n;t=Hr,r=[],Wt.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(Qt));if(n!==o)for(;n!==o;)r.push(n),Wt.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(Qt));else r=o;r!==o&&(Kr=t,r=Zt(r));return t=r,t}());return t}(),t===o&&(t=Nn())===o&&(t=function(){var t,r;t=Hr,e.substr(Hr,4)===Dt?(r=Dt,Hr+=4):(r=o,0===rn&&ln(Tt));r===o&&(e.substr(Hr,5)===Ft?(r=Ft,Hr+=5):(r=o,0===rn&&ln(_t)));r!==o&&(Kr=t,r=tr());return t=r,t}(),t===o&&(t=function(){var t,r,n,a;t=Hr,39===e.charCodeAt(Hr)?(r=rr,Hr++):(r=o,0===rn&&ln(nr));r!==o?(ar.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(or)),n===o&&(n=Ln()),n!==o?(39===e.charCodeAt(Hr)?(a=rr,Hr++):(a=o,0===rn&&ln(nr)),a!==o?(Kr=t,t=r=ur(n)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}(),t===o&&(t=En())===o&&(t=Sn())===o&&(t=function(){var t,r;t=Hr,e.substr(Hr,4)===It?(r=It,Hr+=4):(r=o,0===rn&&ln(Bt));r!==o&&(Kr=t,r=qt());return t=r,t}())));return t}(),t===o&&(t=En())===o&&(t=Sn())===o&&(t=function(){var t,r,n,a,u,c,s,i,l;t=Hr,r=Hr,e.substr(Hr,5)===Jt?(n=Jt,Hr+=5):(n=o,0===rn&&ln(Gt));n!==o&&(a=Gn())!==o?r=n=[n,a]:(Hr=r,r=o);r===o&&(r=null);r!==o?(e.substr(Hr,8)===ct?(n=ct,Hr+=8):(n=o,0===rn&&ln(st)),n!==o&&(a=Jn())!==o?((u=On())===o&&(u=null),u!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(c=P,Hr++):(c=o,0===rn&&ln(D)),c!==o&&Jn()!==o&&(s=Un())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(i=T,Hr++):(i=o,0===rn&&ln(F)),i!==o&&Jn()!==o&&(l=Tn())!==o?(Kr=t,t=r=Sr(r,u,s,l)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}(),t===o&&(t=function(){var t,r,n,a,u,c;t=Hr,e.substr(Hr,3)===qe?(r=qe,Hr+=3):(r=o,0===rn&&ln(We));r!==o&&Gn()!==o&&(n=On())!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(a=P,Hr++):(a=o,0===rn&&ln(D)),a!==o&&Jn()!==o&&(u=Mn())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(c=T,Hr++):(c=o,0===rn&&ln(F)),c!==o?(Kr=t,t=r=Qe(n,u)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}(),t===o&&(t=Rn())===o&&(t=Hr,e.substr(Hr,4)===_e?(r=_e,Hr+=4):(r=o,0===rn&&ln(Ie)),r!==o&&(Kr=t,r=Be()),(t=r)===o&&(t=On())===o&&(t=function(){var t,r,n,a;t=Hr,40===e.charCodeAt(Hr)?(r=P,Hr++):(r=o,0===rn&&ln(D));r!==o&&Jn()!==o&&(n=mn())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(a=T,Hr++):(a=o,0===rn&&ln(F)),a!==o?(Kr=t,t=r=Ve(n)):(Hr=t,t=o)):(Hr=t,t=o);return t}()))))),t}function Cn(){var t,r,n,a;return t=Hr,64===e.charCodeAt(Hr)?(r=Re,Hr++):(r=o,0===rn&&ln(Je)),r!==o&&(n=On())!==o?(a=function(){var t,r,n,a;t=Hr,40===e.charCodeAt(Hr)?(r=P,Hr++):(r=o,0===rn&&ln(D));r!==o&&Jn()!==o?((n=Mn())===o&&(n=null),n!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(a=T,Hr++):(a=o,0===rn&&ln(F)),a!==o?(Kr=t,t=r=ze(n)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}(),a===o&&(a=null),a!==o&&Jn()!==o?(Kr=t,t=r=Ge(n,a)):(Hr=t,t=o)):(Hr=t,t=o),t}function En(){var t,r,n,a;return t=Hr,91===e.charCodeAt(Hr)?(r=Ee,Hr++):(r=o,0===rn&&ln(Se)),r!==o&&Jn()!==o?(n=function(){var t,r,n,a,u,c,s,i;if(t=Hr,r=mn(),r!==o){for(n=[],a=Hr,(u=Jn())!==o?(44===e.charCodeAt(Hr)?(c=Ye,Hr++):(c=o,0===rn&&ln($e)),c!==o&&(s=Jn())!==o&&(i=mn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(44===e.charCodeAt(Hr)?(c=Ye,Hr++):(c=o,0===rn&&ln($e)),c!==o&&(s=Jn())!==o&&(i=mn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=He(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}(),n===o&&(n=null),n!==o&&Jn()!==o?(93===e.charCodeAt(Hr)?(a=je,Hr++):(a=o,0===rn&&ln(Oe)),a!==o?(Kr=t,t=r=Ze(n)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o),t}function Sn(){var t,r,n,a;return t=Hr,123===e.charCodeAt(Hr)?(r=f,Hr++):(r=o,0===rn&&ln(p)),r!==o&&Jn()!==o?(n=function(){var t,r,n,a,u,c,s,i;if(t=Hr,r=jn(),r!==o){for(n=[],a=Hr,(u=Jn())!==o?(44===e.charCodeAt(Hr)?(c=Ye,Hr++):(c=o,0===rn&&ln($e)),c!==o&&(s=Jn())!==o&&(i=jn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(44===e.charCodeAt(Hr)?(c=Ye,Hr++):(c=o,0===rn&&ln($e)),c!==o&&(s=Jn())!==o&&(i=jn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=He(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}(),n===o&&(n=null),n!==o&&Jn()!==o?(125===e.charCodeAt(Hr)?(a=h,Hr++):(a=o,0===rn&&ln(v)),a!==o?(Kr=t,t=r=Ke(n)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o),t}function jn(){var t,r,n,a;return t=Hr,(r=On())===o&&(r=Nn()),r!==o&&Jn()!==o?(58===e.charCodeAt(Hr)?(n=Xe,Hr++):(n=o,0===rn&&ln(et)),n!==o&&Jn()!==o&&(a=mn())!==o?(Kr=t,t=r=tt(r,a)):(Hr=t,t=o)):(Hr=t,t=o),t}function On(){var t,r,n,a,u;if(t=Hr,r=Hr,rn++,n=function(){var t,r,n,a;t=Hr,e.substr(Hr,8)===ct?(r=ct,Hr+=8):(r=o,0===rn&&ln(st));r===o&&(e.substr(Hr,5)===it?(r=it,Hr+=5):(r=o,0===rn&&ln(lt)),r===o&&(e.substr(Hr,7)===ft?(r=ft,Hr+=7):(r=o,0===rn&&ln(pt)),r===o&&(e.substr(Hr,11)===ht?(r=ht,Hr+=11):(r=o,0===rn&&ln(vt)),r===o&&(e.substr(Hr,3)===dt?(r=dt,Hr+=3):(r=o,0===rn&&ln(bt)),r===o&&(e.substr(Hr,3)===mt?(r=mt,Hr+=3):(r=o,0===rn&&ln(yt)),r===o&&(e.substr(Hr,5)===xt?(r=xt,Hr+=5):(r=o,0===rn&&ln(gt)),r===o&&(e.substr(Hr,2)===wt?(r=wt,Hr+=2):(r=o,0===rn&&ln(kt)),r===o&&(e.substr(Hr,4)===At?(r=At,Hr+=4):(r=o,0===rn&&ln(Ct)),r===o&&(e.substr(Hr,3)===Et?(r=Et,Hr+=3):(r=o,0===rn&&ln(St)),r===o&&(e.substr(Hr,5)===jt?(r=jt,Hr+=5):(r=o,0===rn&&ln(Ot)),r===o&&(e.substr(Hr,6)===Nt?(r=Nt,Hr+=6):(r=o,0===rn&&ln(Lt)),r===o&&(e.substr(Hr,5)===Mt?(r=Mt,Hr+=5):(r=o,0===rn&&ln(Pt)),r===o&&(e.substr(Hr,4)===Dt?(r=Dt,Hr+=4):(r=o,0===rn&&ln(Tt)),r===o&&(e.substr(Hr,5)===Ft?(r=Ft,Hr+=5):(r=o,0===rn&&ln(_t)),r===o&&(e.substr(Hr,4)===It?(r=It,Hr+=4):(r=o,0===rn&&ln(Bt)),r===o&&(e.substr(Hr,3)===qe?(r=qe,Hr+=3):(r=o,0===rn&&ln(We)),r===o&&(e.substr(Hr,5)===Ut?(r=Ut,Hr+=5):(r=o,0===rn&&ln(Rt)),r===o&&(e.substr(Hr,6)===i?(r=i,Hr+=6):(r=o,0===rn&&ln(l)),r===o&&(e.substr(Hr,6)===A?(r=A,Hr+=6):(r=o,0===rn&&ln(C)),r===o&&(e.substr(Hr,4)===d?(r=d,Hr+=4):(r=o,0===rn&&ln(b)),r===o&&(e.substr(Hr,2)===g?(r=g,Hr+=2):(r=o,0===rn&&ln(w)),r===o&&(e.substr(Hr,4)===_e?(r=_e,Hr+=4):(r=o,0===rn&&ln(Ie)),r===o&&(e.substr(Hr,5)===Jt?(r=Jt,Hr+=5):(r=o,0===rn&&ln(Gt)),r===o&&(e.substr(Hr,5)===zt?(r=zt,Hr+=5):(r=o,0===rn&&ln(Vt))))))))))))))))))))))))));r!==o?(n=Hr,rn++,a=function(){var t;at.test(e.charAt(Hr))?(t=e.charAt(Hr),Hr++):(t=o,0===rn&&ln(ot));return t}(),rn--,a===o?n=void 0:(Hr=n,n=o),n!==o?t=r=[r,n]:(Hr=t,t=o)):(Hr=t,t=o);return t}(),rn--,n===o?r=void 0:(Hr=r,r=o),r!==o)if(rt.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(nt)),n!==o){for(a=[],at.test(e.charAt(Hr))?(u=e.charAt(Hr),Hr++):(u=o,0===rn&&ln(ot));u!==o;)a.push(u),at.test(e.charAt(Hr))?(u=e.charAt(Hr),Hr++):(u=o,0===rn&&ln(ot));a!==o?(Kr=t,t=r=ut(n)):(Hr=t,t=o)}else Hr=t,t=o;else Hr=t,t=o;return t}function Nn(){var t,r,n,a;if(t=Hr,34===e.charCodeAt(Hr)?(r=$t,Hr++):(r=o,0===rn&&ln(Ht)),r!==o){for(n=[],Kt.test(e.charAt(Hr))?(a=e.charAt(Hr),Hr++):(a=o,0===rn&&ln(Xt)),a===o&&(a=Ln());a!==o;)n.push(a),Kt.test(e.charAt(Hr))?(a=e.charAt(Hr),Hr++):(a=o,0===rn&&ln(Xt)),a===o&&(a=Ln());n!==o?(34===e.charCodeAt(Hr)?(a=$t,Hr++):(a=o,0===rn&&ln(Ht)),a!==o?(Kr=t,t=r=er(n)):(Hr=t,t=o)):(Hr=t,t=o)}else Hr=t,t=o;return t}function Ln(){var t,r,n;return t=Hr,92===e.charCodeAt(Hr)?(r=cr,Hr++):(r=o,0===rn&&ln(sr)),r!==o?(ir.test(e.charAt(Hr))?(n=e.charAt(Hr),Hr++):(n=o,0===rn&&ln(lr)),n===o&&(n=function(){var t,r,n,a;t=Hr,117===e.charCodeAt(Hr)?(r=fr,Hr++):(r=o,0===rn&&ln(pr));r!==o?(n=Hr,hr.test(e.charAt(Hr))?(a=e.charAt(Hr),Hr++):(a=o,0===rn&&ln(vr)),a!==o&&(Kr=n,a=dr()),(n=a)!==o?(Kr=t,t=r=br(n)):(Hr=t,t=o)):(Hr=t,t=o);return t}()),n!==o?t=r=[r,n]:(Hr=t,t=o)):(Hr=t,t=o),t}function Mn(){var t,r,n,a,u,c,s,i;if(t=Hr,(r=mn())===o&&(r=null),r!==o){for(n=[],a=Hr,(u=Jn())!==o?(44===e.charCodeAt(Hr)?(c=Ye,Hr++):(c=o,0===rn&&ln($e)),c!==o&&(s=Jn())!==o&&(i=mn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(44===e.charCodeAt(Hr)?(c=Ye,Hr++):(c=o,0===rn&&ln($e)),c!==o&&(s=Jn())!==o&&(i=mn())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=mr(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}function Pn(){var t,r,n,a,u,c,s;return t=Hr,e.substr(Hr,3)===dt?(r=dt,Hr+=3):(r=o,0===rn&&ln(bt)),r===o&&(e.substr(Hr,3)===mt?(r=mt,Hr+=3):(r=o,0===rn&&ln(yt)),r===o&&(e.substr(Hr,5)===xt?(r=xt,Hr+=5):(r=o,0===rn&&ln(gt)))),r!==o&&Gn()!==o&&(n=On())!==o&&Jn()!==o?(a=Hr,61===e.charCodeAt(Hr)?(u=R,Hr++):(u=o,0===rn&&ln(J)),u!==o&&(c=Jn())!==o&&(s=mn())!==o?a=u=[u,c,s]:(Hr=a,a=o),a===o&&(a=null),a!==o&&(u=Jn())!==o?(59===e.charCodeAt(Hr)?(c=m,Hr++):(c=o,0===rn&&ln(y)),c!==o&&(s=Jn())!==o?(Kr=t,t=r=yr(r,n,a)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o),t}function Dn(){var t,r,n,a,u,c,s,i,l,f;return t=Hr,e.substr(Hr,2)===wt?(r=wt,Hr+=2):(r=o,0===rn&&ln(kt)),r!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(n=P,Hr++):(n=o,0===rn&&ln(D)),n!==o&&Jn()!==o&&(a=mn())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(u=T,Hr++):(u=o,0===rn&&ln(F)),u!==o&&Jn()!==o&&(c=Tn())!==o&&Jn()!==o?(s=Hr,e.substr(Hr,4)===At?(i=At,Hr+=4):(i=o,0===rn&&ln(Ct)),i!==o&&(l=Jn())!==o?((f=Dn())===o&&(f=Tn()),f!==o?s=i=[i,l,f]:(Hr=s,s=o)):(Hr=s,s=o),s===o&&(s=null),s!==o?(Kr=t,t=r=xr(a,c,s)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o),t}function Tn(){var t,r,n,a,u;if(t=Hr,123===e.charCodeAt(Hr)?(r=f,Hr++):(r=o,0===rn&&ln(p)),r!==o)if(Jn()!==o){for(n=[],a=bn();a!==o;)n.push(a),a=bn();n!==o&&(a=Jn())!==o?(125===e.charCodeAt(Hr)?(u=h,Hr++):(u=o,0===rn&&ln(v)),u!==o&&Jn()!==o?(Kr=t,t=r=Cr(n)):(Hr=t,t=o)):(Hr=t,t=o)}else Hr=t,t=o;else Hr=t,t=o;return t}function Fn(){var t,r,n,a,u,c,s,i,l;return t=Hr,r=Hr,e.substr(Hr,5)===Jt?(n=Jt,Hr+=5):(n=o,0===rn&&ln(Gt)),n!==o&&(a=Gn())!==o?r=n=[n,a]:(Hr=r,r=o),r===o&&(r=null),r!==o?(e.substr(Hr,8)===ct?(n=ct,Hr+=8):(n=o,0===rn&&ln(st)),n!==o&&(a=Gn())!==o&&(u=On())!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(c=P,Hr++):(c=o,0===rn&&ln(D)),c!==o&&Jn()!==o&&(s=Un())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(i=T,Hr++):(i=o,0===rn&&ln(F)),i!==o&&Jn()!==o&&(l=Tn())!==o?(Kr=t,t=r=Er(r,u,s,l)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o),t}function _n(){var t,r,n,a,u,c,s,i,l,d,b,m;for(t=Hr,r=[],n=Cn();n!==o;)r.push(n),n=Cn();if(r!==o)if((n=Jn())!==o)if(e.substr(Hr,5)===it?(a=it,Hr+=5):(a=o,0===rn&&ln(lt)),a!==o)if(Gn()!==o)if((u=On())!==o)if(Gn()!==o)if(c=Hr,e.substr(Hr,7)===ft?(s=ft,Hr+=7):(s=o,0===rn&&ln(pt)),s!==o&&(i=Gn())!==o&&(l=On())!==o&&(d=Gn())!==o?c=s=[s,i,l,d]:(Hr=c,c=o),c===o&&(c=null),c!==o)if(123===e.charCodeAt(Hr)?(s=f,Hr++):(s=o,0===rn&&ln(p)),s!==o)if((i=Jn())!==o)if(l=function(){var t,r,n,a,u,c;t=Hr,e.substr(Hr,11)===ht?(r=ht,Hr+=11):(r=o,0===rn&&ln(vt));r!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(n=P,Hr++):(n=o,0===rn&&ln(D)),n!==o&&Jn()!==o&&(a=Un())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(u=T,Hr++):(u=o,0===rn&&ln(F)),u!==o&&Jn()!==o&&(c=Tn())!==o?(Kr=t,t=r=Or(a,c)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o);return t}(),l===o&&(l=null),l!==o){for(d=[],(b=In())===o&&(b=Bn());b!==o;)d.push(b),(b=In())===o&&(b=Bn());d!==o&&(b=Jn())!==o?(125===e.charCodeAt(Hr)?(m=h,Hr++):(m=o,0===rn&&ln(v)),m!==o&&Jn()!==o?(Kr=t,t=r=jr(r,u,c,l,d)):(Hr=t,t=o)):(Hr=t,t=o)}else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;else Hr=t,t=o;return t}function In(){var t,r,n,a,u,c,s,i,l,f;for(t=Hr,r=[],n=Cn();n!==o;)r.push(n),n=Cn();return r!==o&&(n=Jn())!==o?(a=Hr,e.substr(Hr,5)===Jt?(u=Jt,Hr+=5):(u=o,0===rn&&ln(Gt)),u!==o&&(c=Gn())!==o?a=u=[u,c]:(Hr=a,a=o),a===o&&(a=null),a!==o&&(u=On())!==o&&(c=Jn())!==o?(40===e.charCodeAt(Hr)?(s=P,Hr++):(s=o,0===rn&&ln(D)),s!==o&&Jn()!==o&&(i=Un())!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(l=T,Hr++):(l=o,0===rn&&ln(F)),l!==o&&Jn()!==o&&(f=Tn())!==o?(Kr=t,t=r=Nr(r,a,u,i,f)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o),t}function Bn(){var t,r,n,a,u,c,s;return t=Hr,(r=On())!==o&&Jn()!==o?(n=Hr,rn++,40===e.charCodeAt(Hr)?(a=P,Hr++):(a=o,0===rn&&ln(D)),rn--,a===o?n=void 0:(Hr=n,n=o),n!==o?(a=Hr,61===e.charCodeAt(Hr)?(u=R,Hr++):(u=o,0===rn&&ln(J)),u!==o&&(c=Jn())!==o&&(s=mn())!==o?a=u=[u,c,s]:(Hr=a,a=o),a===o&&(a=null),a!==o&&(u=Jn())!==o?(59===e.charCodeAt(Hr)?(c=m,Hr++):(c=o,0===rn&&ln(y)),c!==o&&(s=Jn())!==o?(Kr=t,t=r=Mr(r,a)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o),t}function Un(){var t,r,n,a,u,c,s,i;if(t=Hr,(r=On())===o&&(r=null),r!==o){for(n=[],a=Hr,(u=Jn())!==o?(44===e.charCodeAt(Hr)?(c=Ye,Hr++):(c=o,0===rn&&ln($e)),c!==o&&(s=Jn())!==o&&(i=On())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,(u=Jn())!==o?(44===e.charCodeAt(Hr)?(c=Ye,Hr++):(c=o,0===rn&&ln($e)),c!==o&&(s=Jn())!==o&&(i=On())!==o?a=u=[u,c,s,i]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(Kr=t,t=r=Pr(r,n)):(Hr=t,t=o)}else Hr=t,t=o;return t}function Rn(){var t,r,n,a,u,c;return t=Hr,35===e.charCodeAt(Hr)?(r=Tr,Hr++):(r=o,0===rn&&ln(Fr)),r!==o&&(n=On())!==o&&Jn()!==o?(40===e.charCodeAt(Hr)?(a=P,Hr++):(a=o,0===rn&&ln(D)),a!==o&&Jn()!==o?((u=Mn())===o&&(u=null),u!==o&&Jn()!==o?(41===e.charCodeAt(Hr)?(c=T,Hr++):(c=o,0===rn&&ln(F)),c!==o?(Kr=t,t=r=_r(n,u)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o)):(Hr=t,t=o),t}function Jn(){var t,r;for(t=[],Rr.test(e.charAt(Hr))?(r=e.charAt(Hr),Hr++):(r=o,0===rn&&ln(Jr)),r===o&&(r=zn());r!==o;)t.push(r),Rr.test(e.charAt(Hr))?(r=e.charAt(Hr),Hr++):(r=o,0===rn&&ln(Jr)),r===o&&(r=zn());return t}function Gn(){var t,r;if(t=[],Rr.test(e.charAt(Hr))?(r=e.charAt(Hr),Hr++):(r=o,0===rn&&ln(Jr)),r===o&&(r=zn()),r!==o)for(;r!==o;)t.push(r),Rr.test(e.charAt(Hr))?(r=e.charAt(Hr),Hr++):(r=o,0===rn&&ln(Jr)),r===o&&(r=zn());else t=o;return t}function zn(){var t;return(t=function(){var t,r,n,a;t=Hr,e.substr(Hr,2)===Gr?(r=Gr,Hr+=2):(r=o,0===rn&&ln(zr));if(r!==o){for(n=[],Vr.test(e.charAt(Hr))?(a=e.charAt(Hr),Hr++):(a=o,0===rn&&ln(qr));a!==o;)n.push(a),Vr.test(e.charAt(Hr))?(a=e.charAt(Hr),Hr++):(a=o,0===rn&&ln(qr));n!==o?t=r=[r,n]:(Hr=t,t=o)}else Hr=t,t=o;return t}())===o&&(t=function(){var t,r,n,a,u,c;t=Hr,e.substr(Hr,2)===Wr?(r=Wr,Hr+=2):(r=o,0===rn&&ln(Qr));if(r!==o){for(n=[],a=Hr,u=Hr,rn++,e.substr(Hr,2)===Zr?(c=Zr,Hr+=2):(c=o,0===rn&&ln(Yr)),rn--,c===o?u=void 0:(Hr=u,u=o),u!==o?(e.length>Hr?(c=e.charAt(Hr),Hr++):(c=o,0===rn&&ln($r)),c!==o?a=u=[u,c]:(Hr=a,a=o)):(Hr=a,a=o);a!==o;)n.push(a),a=Hr,u=Hr,rn++,e.substr(Hr,2)===Zr?(c=Zr,Hr+=2):(c=o,0===rn&&ln(Yr)),rn--,c===o?u=void 0:(Hr=u,u=o),u!==o?(e.length>Hr?(c=e.charAt(Hr),Hr++):(c=o,0===rn&&ln($r)),c!==o?a=u=[u,c]:(Hr=a,a=o)):(Hr=a,a=o);n!==o?(e.substr(Hr,2)===Zr?(a=Zr,Hr+=2):(a=o,0===rn&&ln(Yr)),a!==o?t=r=[r,n,a]:(Hr=t,t=o)):(Hr=t,t=o)}else Hr=t,t=o;return t}()),t}var Vn=function(e,t,r){return r.loc=e,r};if((a=c())!==o&&Hr===e.length)return a;throw a!==o&&Hr<e.length&&ln({type:"end"}),fn(tn,en<e.length?e.charAt(en):null,en<e.length?sn(en,en+1):sn(en,en))}}}},t={};function r(n){var a=t[n];if(void 0!==a)return a.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};r.r(n),r.d(n,{VerseScript:()=>C});var a=r(707),o=r.n(a);function u(e,t,r){if(b())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&y(a,r.prototype),a}function c(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,a,o,u,c=[],s=!0,i=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;s=!1}else for(;!(s=(n=o.call(r)).done)&&(c.push(n.value),c.length!==t);s=!0);}catch(e){i=!0,a=e}finally{try{if(!s&&null!=r.return&&(u=r.return(),Object(u)!==u))return}finally{if(i)throw a}}return c}}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=l(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){c=!0,o=e},f:function(){try{u||null==r.return||r.return()}finally{if(c)throw o}}}}function l(e,t){if(e){if("string"==typeof e)return f(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(e,t):void 0}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function p(){p=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(e,t,r){e[t]=r.value},o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function i(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{i({},"")}catch(e){i=function(e,t,r){return e[t]=r}}function l(e,t,r,n){var o=t&&t.prototype instanceof y?t:y,u=Object.create(o.prototype),c=new P(n||[]);return a(u,"_invoke",{value:O(e,r,c)}),u}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var h="suspendedStart",v="suspendedYield",d="executing",b="completed",m={};function y(){}function g(){}function w(){}var k={};i(k,u,(function(){return this}));var A=Object.getPrototypeOf,C=A&&A(A(D([])));C&&C!==r&&n.call(C,u)&&(k=C);var E=w.prototype=y.prototype=Object.create(k);function S(e){["next","throw","return"].forEach((function(t){i(e,t,(function(e){return this._invoke(t,e)}))}))}function j(e,t){function r(a,o,u,c){var s=f(e[a],e,o);if("throw"!==s.type){var i=s.arg,l=i.value;return l&&"object"==x(l)&&n.call(l,"__await")?t.resolve(l.__await).then((function(e){r("next",e,u,c)}),(function(e){r("throw",e,u,c)})):t.resolve(l).then((function(e){i.value=e,u(i)}),(function(e){return r("throw",e,u,c)}))}c(s.arg)}var o;a(this,"_invoke",{value:function(e,n){function a(){return new t((function(t,a){r(e,n,t,a)}))}return o=o?o.then(a,a):a()}})}function O(t,r,n){var a=h;return function(o,u){if(a===d)throw Error("Generator is already running");if(a===b){if("throw"===o)throw u;return{value:e,done:!0}}for(n.method=o,n.arg=u;;){var c=n.delegate;if(c){var s=N(c,n);if(s){if(s===m)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===h)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=d;var i=f(t,r,n);if("normal"===i.type){if(a=n.done?b:v,i.arg===m)continue;return{value:i.arg,done:n.done}}"throw"===i.type&&(a=b,n.method="throw",n.arg=i.arg)}}}function N(t,r){var n=r.method,a=t.iterator[n];if(a===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,N(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),m;var o=f(a,t.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,m;var u=o.arg;return u?u.done?(r[t.resultName]=u.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,m):u:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,m)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function M(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function P(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function D(t){if(t||""===t){var r=t[u];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function r(){for(;++a<t.length;)if(n.call(t,a))return r.value=t[a],r.done=!1,r;return r.value=e,r.done=!0,r};return o.next=o}}throw new TypeError(x(t)+" is not iterable")}return g.prototype=w,a(E,"constructor",{value:w,configurable:!0}),a(w,"constructor",{value:g,configurable:!0}),g.displayName=i(w,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,w):(e.__proto__=w,i(e,s,"GeneratorFunction")),e.prototype=Object.create(E),e},t.awrap=function(e){return{__await:e}},S(j.prototype),i(j.prototype,c,(function(){return this})),t.AsyncIterator=j,t.async=function(e,r,n,a,o){void 0===o&&(o=Promise);var u=new j(l(e,r,n,a),o);return t.isGeneratorFunction(r)?u:u.next().then((function(e){return e.done?e.value:u.next()}))},S(E),i(E,s,"Generator"),i(E,u,(function(){return this})),i(E,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},t.values=D,P.prototype={constructor:P,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(M),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function a(n,a){return c.type="throw",c.arg=t,r.next=n,a&&(r.method="next",r.arg=e),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var u=this.tryEntries[o],c=u.completion;if("root"===u.tryLoc)return a("end");if(u.tryLoc<=this.prev){var s=n.call(u,"catchLoc"),i=n.call(u,"finallyLoc");if(s&&i){if(this.prev<u.catchLoc)return a(u.catchLoc,!0);if(this.prev<u.finallyLoc)return a(u.finallyLoc)}else if(s){if(this.prev<u.catchLoc)return a(u.catchLoc,!0)}else{if(!i)throw Error("try statement without catch or finally");if(this.prev<u.finallyLoc)return a(u.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var u=o?o.completion:{};return u.type=e,u.arg=t,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(u)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),M(r),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;M(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:D(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),m}},t}function h(e,t,r,n,a,o,u){try{var c=e[o](u),s=c.value}catch(e){return void r(e)}c.done?t(s):Promise.resolve(s).then(n,a)}function v(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var o=e.apply(t,r);function u(e){h(o,n,a,u,c,"next",e)}function c(e){h(o,n,a,u,c,"throw",e)}u(void 0)}))}}function d(e,t,r){return t=m(t),function(e,t){if(t&&("object"==x(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,b()?Reflect.construct(t,r||[],m(e).constructor):t.apply(e,r))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(b=function(){return!!e})()}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function x(e){return x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x(e)}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,A(n.key),n)}}function k(e,t,r){return t&&w(e.prototype,t),r&&w(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function A(e){var t=function(e,t){if("object"!=x(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=x(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==x(t)?t:t+""}const C=function(){return k((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";g(this,e),this.globalScope={},