diff --git a/dist/main.js b/dist/main.js index df9102c..cff35a2 100644 --- a/dist/main.js +++ b/dist/main.js @@ -1 +1 @@ -(()=>{"use strict";function r(e,t,s,o){var u=Error.call(this,e);return Object.setPrototypeOf&&Object.setPrototypeOf(u,r.prototype),u.expected=t,u.found=s,u.location=o,u.name="SyntaxError",u}function e(r,e,t){return t=t||" ",r.length>e?r:(e-=r.length,r+(t+=t.repeat(e)).slice(0,e))}function t(e,t){var s,o={},u=(t=void 0!==t?t:{}).grammarSource,n={DOCUMENT:bl},i=bl,f="base",a="prefix",l="select",c="distinct",h="reduced",p="(",A="as",C=")",b="*",d="construct",g="where",v="{",w="}",L="describe",T="ask",y="from",x="named",E="group",m="by",S="having",R="order",N="asc",I="desc",O="limit",D="offset",P="values",F=";",$="load",U="silent",j="into",M="clear",B="drop",G="create",k="add",H="to",X="move",_="copy",q="insert",V="data",z="delete",Z="with",Y="using",W="default",K="graph",J="all",Q=".",rr="optional",er="service",tr="bind",sr="UNDEF",or="minus",ur="union",nr="filter",ir=",",fr="a",ar="|",lr="/",cr="^",hr="?",pr="+",Ar="!",Cr="[",br="]",dr="||",gr="&&",vr="=",wr="!=",Lr="<",Tr=">",yr="<=",xr=">=",Er="in",mr="not",Sr="-",Rr="str",Nr="lang",Ir="langmatches",Or="datatype",Dr="bound",Pr="iri",Fr="uri",$r="bnode",Ur="rand",jr="abs",Mr="ceil",Br="floor",Gr="round",kr="concat",Hr="strlen",Xr="ucase",_r="lcase",qr="encode_for_uri",Vr="contains",zr="strbefore",Zr="strstarts",Yr="strends",Wr="strafter",Kr="year",Jr="month",Qr="day",re="hours",ee="minutes",te="seconds",se="timezone",oe="tz",ue="now",ne="uuid",ie="struuid",fe="md5",ae="sha1",le="sha256",ce="sha384",he="sha512",pe="coalesce",Ae="if",Ce="strlang",be="strdt",de="sameterm",ge="isuri",ve="isiri",we="isblank",Le="isliteral",Te="isnumeric",ye="regex",xe="substr",Ee="replace",me="exists",Se="count",Re="sum",Ne="min",Ie="max",Oe="avg",De="sample",Pe="group_concat",Fe="separator",$e="^^",Ue="true",je="false",Me=":",Be="_:",Ge="$",ke="@",He="'",Xe='"',_e="'''",qe="''",Ve='"""',ze='""',Ze="\\",Ye="#",We="_",Ke="%",Je="~",Qe="&",rt=/^[^<>"{}|\^`\\\0- ]/,et=/^[0-9]/,tt=/^[a-zA-Z]/,st=/^[a-zA-Z0-9]/,ot=/^[eE]/,ut=/^[+\-]/,nt=/^[^'\\\n\r]/,it=/^[^"\\\n\r]/,ft=/^[^'\\]/,at=/^[^"\\]/,lt=/^[tbnrf\\"']/,ct=/^[ \t]/,ht=/^[\r\n]/,pt=/^[^\r\n]/,At=/^[A-Z]/,Ct=/^[a-z]/,bt=/^[\xC0-\xD6]/,dt=/^[\xD8-\xF6]/,gt=/^[\xF8-\u02FF]/,vt=/^[\u0370-\u037D]/,wt=/^[\u037F-\u1FFF]/,Lt=/^[\u200C-\u200D]/,Tt=/^[\u2070-\u218F]/,yt=/^[\u2C00-\u2FEF]/,xt=/^[\u3001-\uD7FF]/,Et=/^[\uF900-\uFDCF]/,mt=/^[\uFDF0-\uFFFD]/,St=/^[\xB7]/,Rt=/^[\u0300-\u036F]/,Nt=/^[\u203F-\u2040]/,It=/^[A-F]/,Ot=/^[a-f]/,Dt=cl("BASE",!0),Pt=cl("PREFIX",!0),Ft=cl("SELECT",!0),$t=cl("DISTINCT",!0),Ut=cl("REDUCED",!0),jt=cl("(",!1),Mt=cl("AS",!0),Bt=cl(")",!1),Gt=cl("*",!1),kt=cl("CONSTRUCT",!0),Ht=cl("WHERE",!0),Xt=cl("{",!1),_t=cl("}",!1),qt=cl("DESCRIBE",!0),Vt=cl("ASK",!0),zt=cl("FROM",!0),Zt=cl("NAMED",!0),Yt=cl("GROUP",!0),Wt=cl("BY",!0),Kt=cl("HAVING",!0),Jt=cl("ORDER",!0),Qt=cl("ASC",!0),rs=cl("DESC",!0),es=cl("LIMIT",!0),ts=cl("OFFSET",!0),ss=cl("VALUES",!0),os=cl(";",!1),us=cl("LOAD",!0),ns=cl("SILENT",!0),is=cl("INTO",!0),fs=cl("CLEAR",!0),as=cl("DROP",!0),ls=cl("CREATE",!0),cs=cl("ADD",!0),hs=cl("TO",!0),ps=cl("MOVE",!0),As=cl("COPY",!0),Cs=cl("INSERT",!0),bs=cl("DATA",!0),ds=cl("DELETE",!0),gs=cl("WITH",!0),vs=cl("USING",!0),ws=cl("DEFAULT",!0),Ls=cl("GRAPH",!0),Ts=cl("ALL",!0),ys=cl(".",!1),xs=cl("OPTIONAL",!0),Es=cl("SERVICE",!0),ms=cl("BIND",!0),Ss=cl("UNDEF",!1),Rs=cl("MINUS",!0),Ns=cl("UNION",!0),Is=cl("FILTER",!0),Os=cl(",",!1),Ds=cl("a",!1),Ps=cl("|",!1),Fs=cl("/",!1),$s=cl("^",!1),Us=cl("?",!1),js=cl("+",!1),Ms=cl("!",!1),Bs=cl("[",!1),Gs=cl("]",!1),ks=cl("||",!1),Hs=cl("&&",!1),Xs=cl("=",!1),_s=cl("!=",!1),qs=cl("<",!1),Vs=cl(">",!1),zs=cl("<=",!1),Zs=cl(">=",!1),Ys=cl("IN",!0),Ws=cl("NOT",!0),Ks=cl("-",!1),Js=cl("STR",!0),Qs=cl("LANG",!0),ro=cl("LANGMATCHES",!0),eo=cl("DATATYPE",!0),to=cl("BOUND",!0),so=cl("IRI",!0),oo=cl("URI",!0),uo=cl("BNODE",!0),no=cl("RAND",!0),io=cl("ABS",!0),fo=cl("CEIL",!0),ao=cl("FLOOR",!0),lo=cl("ROUND",!0),co=cl("CONCAT",!0),ho=cl("STRLEN",!0),po=cl("UCASE",!0),Ao=cl("LCASE",!0),Co=cl("ENCODE_FOR_URI",!0),bo=cl("CONTAINS",!0),go=cl("STRBEFORE",!0),vo=cl("STRSTARTS",!0),wo=cl("STRENDS",!0),Lo=cl("STRAFTER",!0),To=cl("YEAR",!0),yo=cl("MONTH",!0),xo=cl("DAY",!0),Eo=cl("HOURS",!0),mo=cl("MINUTES",!0),So=cl("SECONDS",!0),Ro=cl("TIMEZONE",!0),No=cl("TZ",!0),Io=cl("NOW",!0),Oo=cl("UUID",!0),Do=cl("STRUUID",!0),Po=cl("MD5",!0),Fo=cl("SHA1",!0),$o=cl("SHA256",!0),Uo=cl("SHA384",!0),jo=cl("SHA512",!0),Mo=cl("COALESCE",!0),Bo=cl("IF",!0),Go=cl("STRLANG",!0),ko=cl("STRDT",!0),Ho=cl("sameTerm",!0),Xo=cl("isURI",!0),_o=cl("isIRI",!0),qo=cl("isBLANK",!0),Vo=cl("isLITERAL",!0),zo=cl("isNUMERIC",!0),Zo=cl("REGEX",!0),Yo=cl("SUBSTR",!0),Wo=cl("REPLACE",!0),Ko=cl("EXISTS",!0),Jo=cl("COUNT",!0),Qo=cl("SUM",!0),ru=cl("MIN",!0),eu=cl("MAX",!0),tu=cl("AVG",!0),su=cl("SAMPLE",!0),ou=cl("GROUP_CONCAT",!0),uu=cl("SEPARATOR",!0),nu=cl("^^",!1),iu=cl("true",!0),fu=cl("false",!0),au=hl(["<",">",'"',"{","}","|","^","`","\\",["\0"," "]],!0,!1),lu=cl(":",!1),cu=cl("_:",!1),hu=hl([["0","9"]],!1,!1),pu=cl("$",!1),Au=cl("@",!1),Cu=hl([["a","z"],["A","Z"]],!1,!1),bu=hl([["a","z"],["A","Z"],["0","9"]],!1,!1),du=hl(["e","E"],!1,!1),gu=hl(["+","-"],!1,!1),vu=cl("'",!1),wu=hl(["'","\\","\n","\r"],!0,!1),Lu=cl('"',!1),Tu=hl(['"',"\\","\n","\r"],!0,!1),yu=cl("'''",!1),xu=cl("''",!1),Eu=hl(["'","\\"],!0,!1),mu=cl('"""',!1),Su=cl('""',!1),Ru=hl(['"',"\\"],!0,!1),Nu=cl("\\",!1),Iu=hl(["t","b","n","r","f","\\",'"',"'"],!1,!1),Ou=hl([" ","\t"],!1,!1),Du=hl(["\r","\n"],!1,!1),Pu=hl(["\r","\n"],!0,!1),Fu=cl("#",!1),$u=hl([["A","Z"]],!1,!1),Uu=hl([["a","z"]],!1,!1),ju=hl([["À","Ö"]],!1,!1),Mu=hl([["Ø","ö"]],!1,!1),Bu=hl([["ø","˿"]],!1,!1),Gu=hl([["Ͱ","ͽ"]],!1,!1),ku=hl([["Ϳ","῿"]],!1,!1),Hu=hl([["‌","‍"]],!1,!1),Xu=hl([["⁰","↏"]],!1,!1),_u=hl([["Ⰰ","⿯"]],!1,!1),qu=hl([["、","퟿"]],!1,!1),Vu=hl([["豈","﷏"]],!1,!1),zu=hl([["ﷰ","�"]],!1,!1),Zu=cl("_",!1),Yu=hl(["·"],!1,!1),Wu=hl([["̀","ͯ"]],!1,!1),Ku=hl([["‿","⁀"]],!1,!1),Ju=cl("%",!1),Qu=hl([["A","F"]],!1,!1),rn=hl([["a","f"]],!1,!1),en=cl("~",!1),tn=cl("&",!1),sn=function(r,e){let t={};t=r.length?{headers:r,...e}:e;const s=Object.entries(Wc).map((([r,e])=>({pos:parseInt(r),text:e})));return s.length&&(t.comments=s),t},on=function(r,e,t){let s={type:"Query"};return r.length&&(s.prologue=r),s.queryBody=e,t&&(s.values=t),s},un=function(r){return{type:"BaseDecl",base:r}},nn=function(r,e){return{type:"PrefixDecl",prefix:r,iri:e}},fn=function(r,e,t,s){return e.length&&(r.from=e),{...r,where:t,...s}},an=function(r,e,t,s){let o={...r,where:e,...t};return s&&(o.values=s),o},ln=function(r,e){let t;t="*"===e?["*"]:e.map((r=>2===r.length?r[1]:{expression:r[3],as:r[7]}));let s={select:t};if(r){const e=r.toUpperCase();"DISTINCT"===e?s.distinct=!0:"REDUCED"===e&&(s.reduced=!0)}return s.location=ll(),s},cn=function(r,e,t,s){let o={type:"construct"};return e.length&&(o.from=e),o={...o,template:r,where:t,...s,location:ll()},o},hn=function(r,e,t){let s={type:"construct"};return r.length&&(s.from=r),s={...s,where:[e],...t,location:ll()},s},pn=function(r,e,t,s){let o={type:"describe"};return e.length&&(o.from=e),o.describe=r,t&&(o.where=t),o={...o,...s,location:ll()},o},An=function(r,e,t){let s={type:"ask"};return r.length&&(s.from=r),s={...s,where:e,...t,location:ll()},s},Cn=function(r){return r},bn=function(r){return{graph:r,location:ll()}},dn=function(r){return{namedGraph:r,location:ll()}},gn=function(r){return r.graphPattern||r},vn=function(r,e,t,s){let o={};return r&&(o.group=r),e&&(o.having=e),t&&(o.orderBy=t),s&&(o.limitOffset=s),o},wn=function(r){return r},Ln=function(r){return r},Tn=function(r){return r},yn=function(r,e){return e?{expressionType:"aliasedexpression",bracketted:!0,expression:r,as:e[2],location:ll()}:{bracketted:!0,...r}},xn=function(r){return r},En=function(r){return r},mn=function(r){return r},Sn=function(r){return r},Rn=function(r,e){let t={};return"ASC"===r.toUpperCase()?t={asc:!0,...e}:"DESC"===r.toUpperCase()&&(t={desc:!0,...e}),t},Nn=function(r){return r},In=function(r){let e=[r[0]];return r[1]&&e.push(r[1]),e},On=function(r){return{limit:parseInt(r.literal)}},Dn=function(r){return{offset:parseInt(r.literal)}},Pn=function(r){return r?r[1]:null},Fn=function(r,e){let t={};r.length&&(t.prologue=r);let s=[];return e&&(s=[e[1]],e[2]&&(s=s.concat(e[2][3].update))),t.update=s,t},$n=function(r,e,t){let s={type:"load",silent:r,sourceGraph:e};return t&&(s.destinyGraph=t[2]),s},Un=function(r,e){return{type:"clear",silent:r,destinyGraph:e}},jn=function(r,e){return{type:"drop",silent:r,destinyGraph:e}},Mn=function(r,e){return{type:"create",silent:r,destinyGraph:e}},Bn=function(r,e,t){return{type:"add",silent:r,graphs:[e,t]}},Gn=function(r,e,t){return{type:"move",silent:r,graphs:[e,t]}},kn=function(r,e,t){return{type:"copy",silent:r,graphs:[e,t]}},Hn=function(r){return{type:"insertdata",insert:r}},Xn=function(r){return{type:"deletedata",delete:r}},_n=function(r){return{type:"deletewhere",delete:r}},qn=function(r,e,t,s){let o={type:"modify"};return r&&(o.with=r[2]),3===e.length?(o.delete=e[0],e[2]&&(o.insert=e[2])):o.insert=e,t.length&&(o.using=t),o.where=s.graphPattern,o},Vn=function(r){return r},zn=function(r){return r},Zn=function(r){return 3===r.length?{named:!0,iri:r[2]}:{iri:r}},Yn=function(){return"default"},Wn=function(r){return r},Kn=function(r){return r},Jn=function(r){return r},Qn=function(){return"default"},ri=function(){return"named"},ei=function(){return"all"},ti=function(r){return r},si=function(r){return r},oi=function(r,e){let t=[];return r&&(t=t.concat(r)),e.forEach((r=>{t=t.concat(r[0]),r[2]&&(t=t.concat(r[2]))})),t},ui=function(r,e){return{graph:r,...e}},ni=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{triplePattern:t,location:ll()}},ii=function(r){return r},fi=function(r,e){let t=[];return r&&t.push(r),e.forEach((r=>{t.push(r[0]),r[4]&&t.push(r[4])})),{graphPattern:t,location:ll()}},ai=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{type:"TriplesBlock",triplePattern:t,location:ll()}},li=function(r){return{type:"OptionalGraphPattern",optional:r.graphPattern||r,location:ll()}},ci=function(r,e){return{type:"GraphGraphPattern",graph:r,...e}},hi=function(r,e,t){let s={type:"ServiceGraphPattern",service:e,pattern:t.graphPattern||t};return r&&(s.silent=!0),s.location=ll(),s},pi=function(r,e){return{type:"Bind",bind:r,as:e,location:ll()}},Ai=function(r){return r},Ci=function(r,e){return{oneVar:r,data:e,location:ll()}},bi=function(r,e){return{variables:r,data:e,location:ll()}},di=function(r){return r},gi=function(r){return r},vi=function(r){return{type:"MinusGraphPattern",minus:r.graphPattern||r,location:ll()}},wi=function(r,e){return e.length?{union:[r].concat(e.map((r=>r[3]))),location:ll()}:r},Li=function(r){return{type:"Filter",filter:r,location:ll()}},Ti=function(r,e){return{functionRef:r,args:e.list,location:ll()}},yi=function(){return{list:[]}},xi=function(r,e,t){return{distinct:Boolean(r),list:[e].concat(t.map((r=>r[2])))}},Ei=function(){return[]},mi=function(r,e){return[r].concat(e.map((r=>r[2])))},Si=function(r){return r},Ri=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{triplePattern:t,location:ll()}},Ni=function(r,e){return{subject:r,properties:e}},Ii=function(r,e){return{subject:r,properties:e}},Oi=function(r,e,t){let s=[];return s.push({predicate:r,objects:e}),t.forEach((r=>{r[3]&&s.push({predicate:r[3][0],objects:r[3][2]})})),s},Di=function(){return{a:!0,location:ll()}},Pi=function(r,e){return[r,...e]},Fi=function(r,e){return{subject:r,properties:e}},$i=function(r,e){return{subject:r,properties:e}},Ui=function(r,e,t){let s=[];return s.push({predicate:r,objects:e}),t.forEach((r=>{r[3]&&s.push({predicate:r[3][0],objects:r[3][2]})})),s},ji=function(r,e){return[r,...e]},Mi=function(r,e){if(e.length){let t=[r];for(let r=0;rr[3])))}:r},rf=function(r,e){return e.length?{expressionType:"conditionaland",operands:[r].concat(e.map((r=>r[3])))}:r},ef=function(r,e){if(e.length){const t=r;let s=e[0][1].toUpperCase(),o=e[0][3];return"NOT"===s&&(s+=" "+e[0][3].toUpperCase(),o=e[0][5]),{expressionType:"relationalexpression",operator:s,op1:t,op2:o}}return r},tf=function(r,e){if(0===e.length)return r;let t=[];return e.forEach((r=>{4==r.length&&t.push({operator:r[1],expression:r[3]})})),{expressionType:"additiveexpression",op1:r,ops:t}},sf=function(r,e){return e.length?{expressionType:"multiplicativeexpression",first:r,rest:e.map((r=>({operator:r[1],expression:r[3]})))}:r},of=function(r){return{expressionType:"unaryexpression",unaryexpression:"!",expression:r}},uf=function(r){return{expressionType:"unaryexpression",unaryexpression:"+",expression:r}},nf=function(r){return{expressionType:"unaryexpression",unaryexpression:"-",expression:r}},ff=function(r){return{expressionType:"atomic",value:r}},af=function(r){return{expressionType:"atomic",value:r}},lf=function(r){return{expressionType:"atomic",value:r}},cf=function(r){return{expressionType:"atomic",value:r}},hf=function(r){return{bracketted:!0,...r}},pf=function(r){return{expressionType:"builtincall",builtincall:"str",args:[r]}},Af=function(r){return{expressionType:"builtincall",builtincall:"lang",args:[r]}},Cf=function(r,e){return{expressionType:"builtincall",builtincall:"langMatches",args:[r,e]}},bf=function(r){return{expressionType:"builtincall",builtincall:"datatype",args:[r]}},df=function(r){return{expressionType:"builtincall",builtincall:"bound",args:[r]}},gf=function(r){return{expressionType:"builtincall",builtincall:"IRI",args:[r]}},vf=function(r){return{expressionType:"builtincall",builtincall:"URI",args:[r]}},wf=function(r){const e={expressionType:"builtincall",builtincall:"BNODE",args:null};return 5===r.length&&(e.args=[r[2]]),e},Lf=function(){return{expressionType:"builtincall",builtincall:"rand"}},Tf=function(r){return{expressionType:"builtincall",builtincall:"abs",args:[r]}},yf=function(r){return{expressionType:"builtincall",builtincall:"ceil",args:[r]}},xf=function(r){return{expressionType:"builtincall",builtincall:"floor",args:[r]}},Ef=function(r){return{expressionType:"builtincall",builtincall:"round",args:[r]}},mf=function(r){return{expressionType:"builtincall",builtincall:"CONCAT",args:r}},Sf=function(r){return{expressionType:"builtincall",builtincall:"STRLEN",args:[r]}},Rf=function(r){return{expressionType:"builtincall",builtincall:"UCASE",args:[r]}},Nf=function(r){return{expressionType:"builtincall",builtincall:"LCASE",args:[r]}},If=function(r){return{expressionType:"builtincall",builtincall:"ENCODE_FOR_URI",args:[r]}},Of=function(r,e){return{expressionType:"builtincall",builtincall:"CONTAINS",args:[r,e]}},Df=function(r,e){return{expressionType:"builtincall",builtincall:"STRBEFORE",args:[r,e]}},Pf=function(r,e){return{expressionType:"builtincall",builtincall:"STRSTARTS",args:[r,e]}},Ff=function(r,e){return{expressionType:"builtincall",builtincall:"STRENDS",args:[r,e]}},$f=function(r,e){return{expressionType:"builtincall",builtincall:"STRAFTER",args:[r,e]}},Uf=function(r){return{expressionType:"builtincall",builtincall:"year",args:[r]}},jf=function(r){return{expressionType:"builtincall",builtincall:"month",args:[r]}},Mf=function(r){return{expressionType:"builtincall",builtincall:"day",args:[r]}},Bf=function(r){return{expressionType:"builtincall",builtincall:"hours",args:[r]}},Gf=function(r){return{expressionType:"builtincall",builtincall:"minutes",args:[r]}},kf=function(r){return{expressionType:"builtincall",builtincall:"seconds",args:[r]}},Hf=function(r){return{expressionType:"builtincall",builtincall:"timezone",args:[r]}},Xf=function(r){return{expressionType:"builtincall",builtincall:"tz",args:[r]}},_f=function(){return{expressionType:"builtincall",builtincall:"now"}},qf=function(){return{expressionType:"builtincall",builtincall:"UUID"}},Vf=function(){return{expressionType:"builtincall",builtincall:"STRUUID"}},zf=function(r){return{expressionType:"builtincall",builtincall:"MD5",args:[r]}},Zf=function(r){return{expressionType:"builtincall",builtincall:"SHA1",args:[r]}},Yf=function(r){return{expressionType:"builtincall",builtincall:"SHA256",args:[r]}},Wf=function(r){return{expressionType:"builtincall",builtincall:"SHA384",args:[r]}},Kf=function(r){return{expressionType:"builtincall",builtincall:"SHA512",args:[r]}},Jf=function(r){return{expressionType:"builtincall",builtincall:"COALESCE",args:r}},Qf=function(r,e,t){return{expressionType:"builtincall",builtincall:"IF",args:[r,e,t]}},ra=function(r,e){return{expressionType:"builtincall",builtincall:"STRLANG",args:[r,e]}},ea=function(r,e){return{expressionType:"builtincall",builtincall:"STRDT",args:[r,e]}},ta=function(r,e){return{expressionType:"builtincall",builtincall:"sameTerm",args:[r,e]}},sa=function(r){return{expressionType:"builtincall",builtincall:"isURI",args:[r]}},oa=function(r){return{expressionType:"builtincall",builtincall:"isBlank",args:[r]}},ua=function(r){return{expressionType:"builtincall",builtincall:"isLiteral",args:[r]}},na=function(r){return{expressionType:"builtincall",builtincall:"isNumeric",args:[r]}},ia=function(r,e,t){let s={expressionType:"regex",text:r,pattern:e};return t&&(s.flags=t[2]),s},fa=function(r,e,t){let s=[r,e];return t&&s.push(t[2]),{expressionType:"builtincall",builtincall:"substr",args:s}},aa=function(r,e,t,s){let o=[r,e,t];return s&&o.push(s[2]),{expressionType:"builtincall",builtincall:"replace",args:o}},la=function(r){return{exists:r.graphPattern||r}},ca=function(r){return{notexists:r.graphPattern||r}},ha=function(r,e){return{expressionType:"aggregate",aggregateType:"count",distinct:Boolean(r),expression:e}},pa=function(r,e){return{expressionType:"aggregate",aggregateType:"sum",distinct:Boolean(r),expression:e}},Aa=function(r,e){return{expressionType:"aggregate",aggregateType:"min",distinct:Boolean(r),expression:e}},Ca=function(r,e){return{expressionType:"aggregate",aggregateType:"max",distinct:Boolean(r),expression:e}},ba=function(r,e){return{expressionType:"aggregate",aggregateType:"avg",distinct:Boolean(r),expression:e}},da=function(r,e){return{expressionType:"aggregate",aggregateType:"sample",distinct:Boolean(r),expression:e}},ga=function(r,e,t){let s=null;return t?.length&&(s=t[7]),{expressionType:"aggregate",aggregateType:"group_concat",expression:e,separator:s,distinct:Boolean(r)}},va=function(r,e){let t={expressionType:"irireforfunction",iriref:r};return e&&(t.args=e.list),t},wa=function(r,e){return"string"==typeof e?r.lang=e:e&&(r.dataType=e[1]),r.location=ll(),r},La=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#boolean",literal:!0}},Ta=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#boolean",literal:!1}},ya=function(r){return{iri:r,location:ll()}},xa=function(r){return r},Ea=function(r){return{iriPrefix:r[0],iriLocal:r[1],location:ll()}},ma=function(r){return{iriPrefix:r,iriLocal:"",location:ll()}},Sa=function(r){return{blankNode:r,location:ll()}},Ra=function(){return{blankNode:"[]",location:ll()}},Na=function(r){return r.join("")},Ia=function(r){return r||""},Oa=function(r,e){return[r,e]},Da=function(){return al()},Pa=function(r){return{variable:r}},Fa=function(r){return{varType:"$",variable:r}},$a=function(r,e){let t=r.join("");return e.length&&(t+="-"+e[0][1].join("")),t.toLowerCase()},Ua=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#integer",literal:al()}},ja=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#decimal",literal:al()}},Ma=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},Ba=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},Ga=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},ka=function(r){return r.literal="+"+r.literal,r},Ha=function(r){return r.literal="+"+r.literal,r},Xa=function(r){return r.literal="+"+r.literal,r},_a=function(r){return r.literal="-"+r.literal,r},qa=function(r){return r.literal="-"+r.literal,r},Va=function(r){return r.literal="-"+r.literal,r},za=function(r){return{quote:"'",literal:r.join("")}},Za=function(r){return{quote:'"',literal:r.join("")}},Ya=function(r){return{quote:"'''",literal:r.map((r=>r[0]?r[0]+r[1]:r[1])).join("")}},Wa=function(r){return{quote:'"""',literal:r.map((r=>r[0]?r[0]+r[1]:r[1])).join("")}},Ka=function(){return al()},Ja=function(){return al()},Qa=function(){return Wc[ll().start.offset]=al(),""},rl=function(){return al()},el=function(){return al()},tl=function(){return al()},sl=0,ol=0,ul=[{line:1,column:1}],nl=0,il=[],fl=0;if("startRule"in t){if(!(t.startRule in n))throw new Error("Can't start parsing from rule \""+t.startRule+'".');i=n[t.startRule]}function al(){return e.substring(ol,sl)}function ll(){return Al(ol,sl)}function cl(r,e){return{type:"literal",text:r,ignoreCase:e}}function hl(r,e,t){return{type:"class",parts:r,inverted:e,ignoreCase:t}}function pl(r){var t,s=ul[r];if(s)return s;for(t=r-1;!ul[t];)t--;for(s={line:(s=ul[t]).line,column:s.column};tnl&&(nl=sl,il=[]),il.push(r))}function bl(){var r,t,s,u,n,i;for(r=sl,t=[],s=Xc();s!==o;)t.push(s),s=Xc();for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var r;return r=function(){var r,t,s,u,n;for(r=sl,t=dl(),s=[],u=Bc();u!==o;)s.push(u),u=Bc();return u=function(){var r,e,t,s,u,n,i,f;if(r=sl,(e=wl())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();for(s=[],u=Ll();u!==o;)s.push(u),u=Ll();for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Tl())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();f=yl(),ol=r,r=fn(e,s,n,f)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var r,t,s,u,n,i,f,a,l,c,h,p,A,C;if(r=sl,e.substr(sl,9).toLowerCase()===d?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(kt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var r,t,s,u,n,i;if(r=sl,123===e.charCodeAt(sl)?(t=v,sl++):(t=o,0===fl&&Cl(Xt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for((u=Kl())===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();125===e.charCodeAt(sl)?(i=w,sl++):(i=o,0===fl&&Cl(_t)),i!==o?(ol=r,r=Si(u)):(sl=r,r=o)}else sl=r,r=o;return r}(),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(i=[],f=Ll();f!==o;)i.push(f),f=Ll();for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Tl())!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();c=yl(),ol=r,r=cn(u,i,a,c)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o)if(r=sl,e.substr(sl,9).toLowerCase()===d?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(kt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(u=[],n=Ll();n!==o;)u.push(n),n=Ll();for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,5).toLowerCase()===g?(i=e.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ht)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(123===e.charCodeAt(sl)?(a=v,sl++):(a=o,0===fl&&Cl(Xt)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();for((c=Gl())===o&&(c=null),h=[],p=Bc();p!==o;)h.push(p),p=Bc();if(125===e.charCodeAt(sl)?(p=w,sl++):(p=o,0===fl&&Cl(_t)),p!==o){for(A=[],C=Bc();C!==o;)A.push(C),C=Bc();C=yl(),ol=r,r=hn(u,c,C)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,e.substr(sl,8).toLowerCase()===L?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(qt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=[],(n=pc())!==o)for(;n!==o;)u.push(n),n=pc();else u=o;if(u===o&&(42===e.charCodeAt(sl)?(u=b,sl++):(u=o,0===fl&&Cl(Gt))),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(i=[],f=Ll();f!==o;)i.push(f),f=Ll();for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();for((a=Tl())===o&&(a=null),l=[],c=Bc();c!==o;)l.push(c),c=Bc();c=yl(),ol=r,r=pn(u,i,a,c)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,3).toLowerCase()===T?(s=e.substr(sl,3),sl+=3):(s=o,0===fl&&Cl(Vt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=[],i=Ll();i!==o;)n.push(i),i=Ll();for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if((f=Tl())!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();l=yl(),ol=r,r=An(n,f,l)}else sl=r,r=o}else sl=r,r=o;return r}()))),u!==o?(n=Nl(),ol=r,r=on(t,u,n)):(sl=r,r=o),r}(),r===o&&(r=Il()),r}(),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=r,r=sn(t,u)}else sl=r,r=o;return r}function dl(){var r,e;for(r=[],(e=gl())===o&&(e=vl());e!==o;)r.push(e),(e=gl())===o&&(e=vl());return r}function gl(){var r,t,s,u,n;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,4).toLowerCase()===f?(s=e.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(Dt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();(n=Oc())!==o?(ol=r,r=un(n)):(sl=r,r=o)}else sl=r,r=o;return r}function vl(){var r,t,s,u,n,i,f;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,6).toLowerCase()===a?(s=e.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(Pt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Dc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=Oc())!==o?(ol=r,r=nn(n,f)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function wl(){var r,t,s,u,n,i,f,a,d,g,v,w,L,T,y,x,E;if(r=sl,e.substr(sl,6).toLowerCase()===l?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Ft)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,8).toLowerCase()===c?(u=e.substr(sl,8),sl+=8):(u=o,0===fl&&Cl($t)),u===o&&(e.substr(sl,7).toLowerCase()===h?(u=e.substr(sl,7),sl+=7):(u=o,0===fl&&Cl(Ut))),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(i=[],f=sl,a=[],d=Bc();d!==o;)a.push(d),d=Bc();if((d=Ac())!==o?f=a=[a,d]:(sl=f,f=o),f===o){for(f=sl,a=[],d=Bc();d!==o;)a.push(d),d=Bc();if(40===e.charCodeAt(sl)?(d=p,sl++):(d=o,0===fl&&Cl(jt)),d!==o){for(g=[],v=Bc();v!==o;)g.push(v),v=Bc();if((v=Cc())!==o){for(w=[],L=Bc();L!==o;)w.push(L),L=Bc();if(e.substr(sl,2).toLowerCase()===A?(L=e.substr(sl,2),sl+=2):(L=o,0===fl&&Cl(Mt)),L!==o){for(T=[],y=Bc();y!==o;)T.push(y),y=Bc();if((y=Ac())!==o){for(x=[],E=Bc();E!==o;)x.push(E),E=Bc();41===e.charCodeAt(sl)?(E=C,sl++):(E=o,0===fl&&Cl(Bt)),E!==o?f=a=[a,d,g,v,w,L,T,y,x,E]:(sl=f,f=o)}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}if(f!==o)for(;f!==o;){for(i.push(f),f=sl,a=[],d=Bc();d!==o;)a.push(d),d=Bc();if((d=Ac())!==o?f=a=[a,d]:(sl=f,f=o),f===o){for(f=sl,a=[],d=Bc();d!==o;)a.push(d),d=Bc();if(40===e.charCodeAt(sl)?(d=p,sl++):(d=o,0===fl&&Cl(jt)),d!==o){for(g=[],v=Bc();v!==o;)g.push(v),v=Bc();if((v=Cc())!==o){for(w=[],L=Bc();L!==o;)w.push(L),L=Bc();if(e.substr(sl,2).toLowerCase()===A?(L=e.substr(sl,2),sl+=2):(L=o,0===fl&&Cl(Mt)),L!==o){for(T=[],y=Bc();y!==o;)T.push(y),y=Bc();if((y=Ac())!==o){for(x=[],E=Bc();E!==o;)x.push(E),E=Bc();41===e.charCodeAt(sl)?(E=C,sl++):(E=o,0===fl&&Cl(Bt)),E!==o?f=a=[a,d,g,v,w,L,T,y,x,E]:(sl=f,f=o)}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}}else i=o;i===o&&(42===e.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt))),i!==o?(ol=r,r=ln(u,i)):(sl=r,r=o)}else sl=r,r=o;return r}function Ll(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,4).toLowerCase()===y?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(zt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var r,e,t;for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();return(t=Ic())!==o?(ol=r,r=bn(t)):(sl=r,r=o),r}(),u===o&&(u=function(){var r,t,s,u;if(r=sl,e.substr(sl,5).toLowerCase()===x?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Ic())!==o?(ol=r,r=dn(u)):(sl=r,r=o)}else sl=r,r=o;return r}()),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=r,r=Cn(u)}else sl=r,r=o}else sl=r,r=o;return r}function Tl(){var r,t,s,u;for(r=sl,e.substr(sl,5).toLowerCase()===g?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ht)),t===o&&(t=null),s=[],u=Bc();u!==o;)s.push(u),u=Bc();return(u=kl())!==o?(ol=r,r=gn(u)):(sl=r,r=o),r}function yl(){var r,t,s,u,n;return r=sl,t=function(){var r,t,s,u,n,i,f;if(r=sl,e.substr(sl,5).toLowerCase()===E?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Yt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(e.substr(sl,2).toLowerCase()===m?(u=e.substr(sl,2),sl+=2):(u=o,0===fl&&Cl(Wt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(i=[],(f=xl())!==o)for(;f!==o;)i.push(f),f=xl();else i=o;i!==o?(ol=r,r=wn(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}(),t===o&&(t=null),s=function(){var r,t,s,u,n;if(r=sl,e.substr(sl,6).toLowerCase()===S?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Kt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=[],(n=El())!==o)for(;n!==o;)u.push(n),n=El();else u=o;u!==o?(ol=r,r=En(u)):(sl=r,r=o)}else sl=r,r=o;return r}(),s===o&&(s=null),u=function(){var r,t,s,u,n,i,f,a;if(r=sl,e.substr(sl,5).toLowerCase()===R?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(e.substr(sl,2).toLowerCase()===m?(u=e.substr(sl,2),sl+=2):(u=o,0===fl&&Cl(Wt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(i=[],(f=ml())!==o)for(;f!==o;)i.push(f),f=ml();else i=o;if(i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();ol=r,r=Sn(i)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=null),n=function(){var r,e,t,s;return r=sl,e=sl,(t=Sl())!==o?((s=Rl())===o&&(s=null),e=t=[t,s]):(sl=e,e=o),e===o&&(e=sl,(t=Rl())!==o?((s=Sl())===o&&(s=null),e=t=[t,s]):(sl=e,e=o)),e!==o&&(ol=r,e=In(e)),r=e}(),n===o&&(n=null),ol=r,vn(t,s,u,n)}function xl(){var r,t,s,u,n,i,f,a,l,c,h;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=yc())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();ol=r,r=Ln(s)}else sl=r,r=o;if(r===o){for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=Zl())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();ol=r,r=Tn(s)}else sl=r,r=o;if(r===o){for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Cc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(f=sl,e.substr(sl,2).toLowerCase()===A?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Mt)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Ac())!==o?f=a=[a,l,c]:(sl=f,f=o)}else sl=f,f=o;for(f===o&&(f=null),a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(41===e.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();ol=r,r=yn(n,f)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=Ac())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();ol=r,r=xn(s)}else sl=r,r=o}}}return r}function El(){var r,e,t,s;if(r=sl,(e=zl())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();ol=r,r=mn(e)}else sl=r,r=o;return r}function ml(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,3).toLowerCase()===N?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Qt)),t===o&&(e.substr(sl,4).toLowerCase()===I?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(rs))),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Tc())!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=r,r=Rn(t,u)}else sl=r,r=o}else sl=r,r=o;if(r===o)if(r=sl,(t=zl())===o&&(t=Ac()),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();ol=r,r=Nn(t)}else sl=r,r=o;return r}function Sl(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,5).toLowerCase()===O?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(es)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Pc())!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=r,r=On(u)}else sl=r,r=o}else sl=r,r=o;return r}function Rl(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,6).toLowerCase()===D?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ts)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Pc())!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=r,r=Dn(u)}else sl=r,r=o}else sl=r,r=o;return r}function Nl(){var r,t,s,u;return r=sl,t=sl,e.substr(sl,6).toLowerCase()===P?(s=e.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(ss)),s!==o&&(u=_l())!==o?t=s=[s,u]:(sl=t,t=o),t===o&&(t=null),ol=r,Pn(t)}function Il(){var r,t,s,u,n,i,f,a,l,c;for(r=sl,t=dl(),s=sl,u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(n=function(){var r;return r=function(){var r,t,s,u,n,i,f,a,l,c,h;if(r=sl,e.substr(sl,4).toLowerCase()===$?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(us)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Ic())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(a=sl,e.substr(sl,4).toLowerCase()===j?(l=e.substr(sl,4),sl+=4):(l=o,0===fl&&Cl(is)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=Fl())!==o?a=l=[l,c,h]:(sl=a,a=o)}else sl=a,a=o;a===o&&(a=null),ol=r,r=$n(u,i,a)}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,5).toLowerCase()===M?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(fs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=$l())!==o?(ol=r,r=Un(u,i)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,4).toLowerCase()===B?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(as)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=$l())!==o?(ol=r,r=jn(u,i)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,e.substr(sl,3).toLowerCase()===k?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(cs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Pl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(e.substr(sl,2).toLowerCase()===H?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Pl())!==o?(ol=r,r=Bn(u,i,c)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,e.substr(sl,4).toLowerCase()===X?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(ps)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Pl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(e.substr(sl,2).toLowerCase()===H?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Pl())!==o?(ol=r,r=Gn(u,i,c)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,e.substr(sl,4).toLowerCase()===_?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(As)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Pl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(e.substr(sl,2).toLowerCase()===H?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Pl())!==o?(ol=r,r=kn(u,i,c)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,6).toLowerCase()===G?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ls)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=Fl())!==o?(ol=r,r=Mn(u,i)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,6).toLowerCase()===q?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Cs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(e.substr(sl,4).toLowerCase()===V?(u=e.substr(sl,4),sl+=4):(u=o,0===fl&&Cl(bs)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=jl())!==o?(ol=r,r=Hn(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n;if(r=sl,e.substr(sl,6).toLowerCase()===z?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();e.substr(sl,4).toLowerCase()===V?(u=e.substr(sl,4),sl+=4):(u=o,0===fl&&Cl(bs)),u!==o&&(n=jl())!==o?(ol=r,r=Xn(n)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,6).toLowerCase()===z?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(e.substr(sl,5).toLowerCase()===g?(u=e.substr(sl,5),sl+=5):(u=o,0===fl&&Cl(Ht)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=Ul())!==o?(ol=r,r=_n(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h;if(r=sl,t=sl,e.substr(sl,4).toLowerCase()===Z?(s=e.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(gs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Ic())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();t=s=[s,u,n,i]}else sl=t,t=o}else sl=t,t=o;if(t===o&&(t=null),s=sl,u=function(){var r,t,s;return r=sl,e.substr(sl,6).toLowerCase()===z?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o&&(s=Ul())!==o?(ol=r,r=Vn(s)):(sl=r,r=o),r}(),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=Ol())===o&&(i=null),s=u=[u,n,i]}else sl=s,s=o;if(s===o&&(s=Ol()),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=[],i=Dl();i!==o;)n.push(i),i=Dl();for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(e.substr(sl,5).toLowerCase()===g?(f=e.substr(sl,5),sl+=5):(f=o,0===fl&&Cl(Ht)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();if((l=kl())!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();ol=r,r=qn(t,s,n,l)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}())))))))))),r}(),n!==o){for(i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();i=f=[f,a,l,c=Il()]}else sl=i,i=o;i===o&&(i=null),s=u=[u,n,i]}else sl=s,s=o;for(s===o&&(s=null),u=[],n=Bc();n!==o;)u.push(n),n=Bc();return ol=r,Fn(t,s)}function Ol(){var r,t,s;return r=sl,e.substr(sl,6).toLowerCase()===q?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Cs)),t!==o&&(s=Ul())!==o?(ol=r,r=zn(s)):(sl=r,r=o),r}function Dl(){var r,t,s,u,n,i,f,a;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,5).toLowerCase()===Y?(s=e.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(vs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Ic())===o)if(n=sl,e.substr(sl,5).toLowerCase()===x?(i=e.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Zt)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=Ic())!==o?n=i=[i,f,a]:(sl=n,n=o)}else sl=n,n=o;n!==o?(ol=r,r=Zn(n)):(sl=r,r=o)}else sl=r,r=o;return r}function Pl(){var r,t,s,u;if(r=sl,e.substr(sl,7).toLowerCase()===W?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(ws)),t!==o&&(ol=r,t=Yn()),(r=t)===o){for(r=sl,e.substr(sl,5).toLowerCase()===K?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ls)),t===o&&(t=null),s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Ic())!==o?(ol=r,r=Wn(u)):(sl=r,r=o)}return r}function Fl(){var r,t,s,u;if(r=sl,e.substr(sl,5).toLowerCase()===K?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ls)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Ic())!==o?(ol=r,r=Kn(u)):(sl=r,r=o)}else sl=r,r=o;return r}function $l(){var r,t;return r=sl,(t=Fl())!==o&&(ol=r,t=Jn(t)),(r=t)===o&&(r=sl,e.substr(sl,7).toLowerCase()===W?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(ws)),t!==o&&(ol=r,t=Qn()),(r=t)===o&&(r=sl,e.substr(sl,5).toLowerCase()===x?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zt)),t!==o&&(ol=r,t=ri()),(r=t)===o&&(r=sl,e.substr(sl,3).toLowerCase()===J?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Ts)),t!==o&&(ol=r,t=ei()),r=t))),r}function Ul(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(123===e.charCodeAt(sl)?(s=v,sl++):(s=o,0===fl&&Cl(Xt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=Ml(),i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(125===e.charCodeAt(sl)?(f=w,sl++):(f=o,0===fl&&Cl(_t)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=r,r=ti(n)}else sl=r,r=o}else sl=r,r=o;return r}function jl(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(123===e.charCodeAt(sl)?(s=v,sl++):(s=o,0===fl&&Cl(Xt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=Ml(),i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(125===e.charCodeAt(sl)?(f=w,sl++):(f=o,0===fl&&Cl(_t)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=r,r=si(n)}else sl=r,r=o}else sl=r,r=o;return r}function Ml(){var r,t,s,u,n,i,f;for(r=sl,(t=Gl())===o&&(t=null),s=[],u=sl,(n=Bl())!==o?(46===e.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(ys)),i===o&&(i=null),(f=Gl())===o&&(f=null),u=n=[n,i,f]):(sl=u,u=o);u!==o;)s.push(u),u=sl,(n=Bl())!==o?(46===e.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(ys)),i===o&&(i=null),(f=Gl())===o&&(f=null),u=n=[n,i,f]):(sl=u,u=o);return ol=r,oi(t,s)}function Bl(){var r,t,s,u,n,i,f,a,l,c,h,p,A;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,5).toLowerCase()===K?(s=e.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(Ls)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=pc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(123===e.charCodeAt(sl)?(f=v,sl++):(f=o,0===fl&&Cl(Xt)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();for((l=Gl())===o&&(l=null),c=[],h=Bc();h!==o;)c.push(h),h=Bc();if(125===e.charCodeAt(sl)?(h=w,sl++):(h=o,0===fl&&Cl(_t)),h!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();ol=r,r=ui(n,l)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}function Gl(){var r,t,s,u,n,i,f;if(r=sl,(t=Jl())!==o){for(s=sl,u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=Gl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=r,r=ni(t,s)}else sl=r,r=o;return r}function kl(){var r,t,s,u,n,i;if(r=sl,123===e.charCodeAt(sl)?(t=v,sl++):(t=o,0===fl&&Cl(Xt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var r,e,t,s,u,n,i;if(r=sl,(e=wl())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=Tl())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();n=yl(),i=Nl(),ol=r,r=an(e,s,n,i)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var r,t,s,u,n,i,f,a,l,c;for(r=sl,(t=Hl())===o&&(t=null),s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=[],n=sl,(i=Xl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();for(46===e.charCodeAt(sl)?(a=Q,sl++):(a=o,0===fl&&Cl(ys)),a===o&&(a=null),l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Hl())===o&&(c=null),n=i=[i,f,a,l,c]}else sl=n,n=o;for(;n!==o;)if(u.push(n),n=sl,(i=Xl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();for(46===e.charCodeAt(sl)?(a=Q,sl++):(a=o,0===fl&&Cl(ys)),a===o&&(a=null),l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Hl())===o&&(c=null),n=i=[i,f,a,l,c]}else sl=n,n=o;return ol=r,r=fi(t,u)}()),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();125===e.charCodeAt(sl)?(i=w,sl++):(i=o,0===fl&&Cl(_t)),i!==o?(ol=r,r=ii(u)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function Hl(){var r,t,s,u,n,i,f;if(r=sl,t=function(){var r,e,t,s,u;if(r=sl,(e=hc())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();(s=tc())!==o?(ol=r,r=Fi(e,s)):(sl=r,r=o)}else sl=r,r=o;if(r===o){for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();if((t=ac())!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();u=function(){var r;return(r=tc())===o&&(r=null),r}(),ol=r,r=$i(t,u)}else sl=r,r=o}return r}(),t!==o){for(s=sl,u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=Hl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=r,r=ai(t,s)}else sl=r,r=o;return r}function Xl(){var r;return(r=function(){var r,t,s,u,n,i,f,a;if(r=sl,(t=kl())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,5).toLowerCase()===ur?(i=e.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ns)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=kl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,5).toLowerCase()===ur?(i=e.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ns)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=kl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=wi(t,s)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,8).toLowerCase()===rr?(s=e.substr(sl,8),sl+=8):(s=o,0===fl&&Cl(xs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();(n=kl())!==o?(ol=r,r=li(n)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u;if(r=sl,e.substr(sl,5).toLowerCase()===or?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Rs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=kl())!==o?(ol=r,r=vi(u)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i,f;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,5).toLowerCase()===K?(s=e.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(Ls)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=pc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=kl())!==o?(ol=r,r=ci(n,f)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i,f,a;if(r=sl,e.substr(sl,7).toLowerCase()===er?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Es)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=pc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=kl())!==o?(ol=r,r=hi(u,i,a)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,6).toLowerCase()===nr?(s=e.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(Is)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();(n=zl())!==o?(ol=r,r=Li(n)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h,b,d;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,4).toLowerCase()===tr?(s=e.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(ms)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(40===e.charCodeAt(sl)?(n=p,sl++):(n=o,0===fl&&Cl(jt)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if((f=Cc())!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(e.substr(sl,2).toLowerCase()===A?(l=e.substr(sl,2),sl+=2):(l=o,0===fl&&Cl(Mt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();if((h=Ac())!==o){for(b=[],d=Bc();d!==o;)b.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=pi(f,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(e.substr(sl,6).toLowerCase()===P?(s=e.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(ss)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();(n=_l())!==o?(ol=r,r=Ai(n)):(sl=r,r=o)}else sl=r,r=o;return r}()),r}function _l(){var r;return(r=function(){var r,t,s,u,n,i,f,a;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=Ac())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(123===e.charCodeAt(sl)?(n=v,sl++):(n=o,0===fl&&Cl(Xt)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();for(f=[],a=Vl();a!==o;)f.push(a),a=Vl();125===e.charCodeAt(sl)?(a=w,sl++):(a=o,0===fl&&Cl(_t)),a!==o?(ol=r,r=Ci(s,f)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=[],i=Ac();i!==o;)n.push(i),i=Ac();if(41===e.charCodeAt(sl)?(i=C,sl++):(i=o,0===fl&&Cl(Bt)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(123===e.charCodeAt(sl)?(a=v,sl++):(a=o,0===fl&&Cl(Xt)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();for(c=[],h=ql();h!==o;)c.push(h),h=ql();125===e.charCodeAt(sl)?(h=w,sl++):(h=o,0===fl&&Cl(_t)),h!==o?(ol=r,r=bi(n,c)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}()),r}function ql(){var r,t,s,u,n,i,f;if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(u=[],n=Vl();n!==o;)u.push(n),n=Vl();if(41===e.charCodeAt(sl)?(n=C,sl++):(n=o,0===fl&&Cl(Bt)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();ol=r,r=di(u)}else sl=r,r=o}else sl=r,r=o;return r}function Vl(){var r,t,s,u;if(r=sl,(t=Ic())===o&&(t=xc())===o&&(t=Ec())===o&&(t=Rc())===o&&(e.substr(sl,5)===sr?(t=sr,sl+=5):(t=o,0===fl&&Cl(Ss))),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();ol=r,r=gi(t)}else sl=r,r=o;return r}function zl(){var r;return(r=Tc())===o&&(r=yc())===o&&(r=Zl()),r}function Zl(){var r,e,t,s;if(r=sl,(e=Ic())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();(s=Yl())!==o?(ol=r,r=Ti(e,s)):(sl=r,r=o)}else sl=r,r=o;return r}function Yl(){var r,t,s,u,n,i,f,a,l,h,A,b;if(r=sl,(t=Mc())!==o&&(ol=r,t=yi()),(r=t)===o)if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(e.substr(sl,8).toLowerCase()===c?(u=e.substr(sl,8),sl+=8):(u=o,0===fl&&Cl($t)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(a=[],l=sl,44===e.charCodeAt(sl)?(h=ir,sl++):(h=o,0===fl&&Cl(Os)),h!==o){for(A=[],b=Bc();b!==o;)A.push(b),b=Bc();(b=Cc())!==o?l=h=[h,A,b]:(sl=l,l=o)}else sl=l,l=o;for(;l!==o;)if(a.push(l),l=sl,44===e.charCodeAt(sl)?(h=ir,sl++):(h=o,0===fl&&Cl(Os)),h!==o){for(A=[],b=Bc();b!==o;)A.push(b),b=Bc();(b=Cc())!==o?l=h=[h,A,b]:(sl=l,l=o)}else sl=l,l=o;41===e.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o?(ol=r,r=xi(u,i,a)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function Wl(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,(t=Mc())!==o&&(ol=r,t=Ei()),(r=t)===o)if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Ic())===o&&(u=Cc()),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(i=[],f=sl,44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Ic())===o&&(c=Cc()),c!==o?f=a=[a,l,c]:(sl=f,f=o)}else sl=f,f=o;for(;f!==o;)if(i.push(f),f=sl,44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Ic())===o&&(c=Cc()),c!==o?f=a=[a,l,c]:(sl=f,f=o)}else sl=f,f=o;41===e.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o?(ol=r,r=mi(u,i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function Kl(){var r,t,s,u,n,i,f;if(r=sl,(t=Jl())!==o){for(s=sl,u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=Kl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=r,r=Ri(t,s)}else sl=r,r=o;return r}function Jl(){var r,e,t,s,u;if(r=sl,(e=hc())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();(s=Ql())!==o?(ol=r,r=Ni(e,s)):(sl=r,r=o)}else sl=r,r=o;if(r===o){for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();if((t=fc())!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();u=function(){var r;return(r=Ql())===o&&(r=null),r}(),ol=r,r=Ii(t,u)}else sl=r,r=o}return r}function Ql(){var r,t,s,u,n,i,f,a,l,c,h,p,A;if(r=sl,(t=rc())!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=ec())!==o){for(n=[],i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if(c=sl,(h=rc())!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o;for(;i!==o;){for(n.push(i),i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if(c=sl,(h=rc())!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o}ol=r,r=Oi(t,u,n)}else sl=r,r=o}else sl=r,r=o;return r}function rc(){var r,t;return(r=pc())===o&&(r=sl,97===e.charCodeAt(sl)?(t=fr,sl++):(t=o,0===fl&&Cl(Ds)),t!==o&&(ol=r,t=Di()),r=t),r}function ec(){var r,t,s,u,n,i,f,a;if(r=sl,(t=lc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(44===e.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=lc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(44===e.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=lc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o}ol=r,r=Pi(t,s)}else sl=r,r=o;return r}function tc(){var r,t,s,u,n,i,f,a,l,c,h,p,A;if(r=sl,(t=sc())===o&&(t=Ac()),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var r,t,s,u,n,i,f,a;if(r=sl,(t=cc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(44===e.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=cc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(44===e.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=cc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o}ol=r,r=ji(t,s)}else sl=r,r=o;return r}(),u!==o){for(n=[],i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if(c=sl,(h=sc())===o&&(h=Ac()),h!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o;for(;i!==o;){for(n.push(i),i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if(c=sl,(h=sc())===o&&(h=Ac()),h!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o}ol=r,r=Ui(t,u,n)}else sl=r,r=o}else sl=r,r=o;return r}function sc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=oc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(124===e.charCodeAt(sl)?(i=ar,sl++):(i=o,0===fl&&Cl(Ps)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=oc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(124===e.charCodeAt(sl)?(i=ar,sl++):(i=o,0===fl&&Cl(Ps)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=oc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=Mi(t,s)}else sl=r,r=o;return r}function oc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=nc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(47===e.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=nc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(47===e.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=nc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=Bi(t,s)}else sl=r,r=o;return r}function uc(){var r,t,s;return r=sl,t=function(){var r,t,s,u;return(r=Ic())===o&&(r=sl,97===e.charCodeAt(sl)?(t=fr,sl++):(t=o,0===fl&&Cl(Ds)),t!==o&&(ol=r,t=Hi()),(r=t)===o&&(r=sl,33===e.charCodeAt(sl)?(t=Ar,sl++):(t=o,0===fl&&Cl(Ms)),t!==o?(s=function(){var r,t,s,u,n,i,f,a;if((r=ic())===o)if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){if(s=sl,(u=ic())!==o){for(n=[],i=sl,124===e.charCodeAt(sl)?(f=ar,sl++):(f=o,0===fl&&Cl(Ps)),f!==o&&(a=ic())!==o?i=f=[f,a]:(sl=i,i=o);i!==o;)n.push(i),i=sl,124===e.charCodeAt(sl)?(f=ar,sl++):(f=o,0===fl&&Cl(Ps)),f!==o&&(a=ic())!==o?i=f=[f,a]:(sl=i,i=o);s=u=[u,n]}else sl=s,s=o;s===o&&(s=null),41===e.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?r=t=[t,s,u]:(sl=r,r=o)}else sl=r,r=o;return r}(),s!==o?r=t=[t,s]:(sl=r,r=o)):(sl=r,r=o),r===o&&(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o&&(s=sc())!==o?(41===e.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?(ol=r,r=Xi(s)):(sl=r,r=o)):(sl=r,r=o)))),r}(),t!==o?(s=function(){var r;return 63===e.charCodeAt(sl)?(r=hr,sl++):(r=o,0===fl&&Cl(Us)),r===o&&(42===e.charCodeAt(sl)?(r=b,sl++):(r=o,0===fl&&Cl(Gt)),r===o&&(43===e.charCodeAt(sl)?(r=pr,sl++):(r=o,0===fl&&Cl(js)))),r}(),s===o&&(s=null),ol=r,r=Gi(t,s)):(sl=r,r=o),r}function nc(){var r,t,s;return(r=uc())===o&&(r=sl,94===e.charCodeAt(sl)?(t=cr,sl++):(t=o,0===fl&&Cl($s)),t!==o&&(s=uc())!==o?(ol=r,r=ki(s)):(sl=r,r=o)),r}function ic(){var r,t,s;return(r=Ic())===o&&(97===e.charCodeAt(sl)?(r=fr,sl++):(r=o,0===fl&&Cl(Ds)),r===o&&(r=sl,94===e.charCodeAt(sl)?(t=cr,sl++):(t=o,0===fl&&Cl($s)),t!==o?((s=Ic())===o&&(97===e.charCodeAt(sl)?(s=fr,sl++):(s=o,0===fl&&Cl(Ds))),s!==o?r=t=[t,s]:(sl=r,r=o)):(sl=r,r=o))),r}function fc(){var r,t;return r=sl,t=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(n=[],(i=lc())!==o)for(;i!==o;)n.push(i),i=lc();else n=o;if(n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(41===e.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=r,r=Zi(n)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),t!==o&&(ol=r,t=_i(t)),(r=t)===o&&(r=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(91===e.charCodeAt(sl)?(s=Cr,sl++):(s=o,0===fl&&Cl(Bs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Ql())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(93===e.charCodeAt(sl)?(f=br,sl++):(f=o,0===fl&&Cl(Gs)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=r,r=qi(n)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}()),r}function ac(){var r,t;return r=sl,t=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(n=[],(i=cc())!==o)for(;i!==o;)n.push(i),i=cc();else n=o;if(n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(41===e.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=r,r=Yi(n)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),t!==o&&(ol=r,t=Vi(t)),(r=t)===o&&(r=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(91===e.charCodeAt(sl)?(s=Cr,sl++):(s=o,0===fl&&Cl(Bs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=tc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(93===e.charCodeAt(sl)?(f=br,sl++):(f=o,0===fl&&Cl(Gs)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=r,r=zi(n)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}()),r}function lc(){var r,e,t;for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();return(t=hc())===o&&(t=fc()),t!==o?(ol=r,r=Wi(t)):(sl=r,r=o),r}function cc(){var r,e,t;for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();return(t=hc())===o&&(t=ac()),t!==o?(ol=r,r=Ki(t)):(sl=r,r=o),r}function hc(){var r;return(r=Ac())===o&&(r=function(){var r;return(r=Ic())===o&&(r=xc())===o&&(r=Ec())===o&&(r=Rc())===o&&(r=function(){var r,t;return r=sl,t=function(){var r,t,s,u,n,i,f;if(r=sl,e.substr(sl,2)===Be?(t=Be,sl+=2):(t=o,0===fl&&Cl(cu)),t!==o)if((s=qc())===o&&(et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu))),s!==o){for(u=[],(n=zc())===o&&(n=sl,46===e.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(ys)),i!==o&&(f=zc())!==o?n=i=[i,f]:(sl=n,n=o));n!==o;)u.push(n),(n=zc())===o&&(n=sl,46===e.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(ys)),i!==o&&(f=zc())!==o?n=i=[i,f]:(sl=n,n=o));ol=r,r=Da()}else sl=r,r=o;else sl=r,r=o;return r}(),t!==o&&(ol=r,t=Sa(t)),(r=t)===o&&(r=sl,t=function(){var r,t,s,u;if(r=sl,91===e.charCodeAt(sl)?(t=Cr,sl++):(t=o,0===fl&&Cl(Bs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();93===e.charCodeAt(sl)?(u=br,sl++):(u=o,0===fl&&Cl(Gs)),u!==o?r=t=[t,s,u]:(sl=r,r=o)}else sl=r,r=o;return r}(),t!==o&&(ol=r,t=Ra()),r=t),r}())===o&&(r=Mc()),r}()),r}function pc(){var r;return(r=Ac())===o&&(r=Ic()),r}function Ac(){var r,t,s,u,n;for(r=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(s=function(){var r,t,s;return r=sl,63===e.charCodeAt(sl)?(t=hr,sl++):(t=o,0===fl&&Cl(Us)),t!==o&&(s=Vc())!==o?(ol=r,r=Pa(s)):(sl=r,r=o),r}(),s===o&&(s=function(){var r,t,s;return r=sl,36===e.charCodeAt(sl)?(t=Ge,sl++):(t=o,0===fl&&Cl(pu)),t!==o&&(s=Vc())!==o?(ol=r,r=Fa(s)):(sl=r,r=o),r}()),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();ol=r,r=Ji(s)}else sl=r,r=o;return r}function Cc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=bc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===dr?(i=dr,sl+=2):(i=o,0===fl&&Cl(ks)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=bc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===dr?(i=dr,sl+=2):(i=o,0===fl&&Cl(ks)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=bc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=Qi(t,s)}else sl=r,r=o;return r}function bc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=dc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===gr?(i=gr,sl+=2):(i=o,0===fl&&Cl(Hs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=dc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===gr?(i=gr,sl+=2):(i=o,0===fl&&Cl(Hs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=dc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=rf(t,s)}else sl=r,r=o;return r}function dc(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,(t=gc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(61===e.charCodeAt(sl)?(i=vr,sl++):(i=o,0===fl&&Cl(Xs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===wr?(i=wr,sl+=2):(i=o,0===fl&&Cl(_s)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(60===e.charCodeAt(sl)?(i=Lr,sl++):(i=o,0===fl&&Cl(qs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(62===e.charCodeAt(sl)?(i=Tr,sl++):(i=o,0===fl&&Cl(Vs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===yr?(i=yr,sl+=2):(i=o,0===fl&&Cl(zs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===xr?(i=xr,sl+=2):(i=o,0===fl&&Cl(Zs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2).toLowerCase()===Er?(i=e.substr(sl,2),sl+=2):(i=o,0===fl&&Cl(Ys)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=Wl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,3).toLowerCase()===mr?(i=e.substr(sl,3),sl+=3):(i=o,0===fl&&Cl(Ws)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(e.substr(sl,2).toLowerCase()===Er?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Ys)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Wl())!==o?u=n=[n,i,f,a,l,c]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o}}}}}}}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(61===e.charCodeAt(sl)?(i=vr,sl++):(i=o,0===fl&&Cl(Xs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===wr?(i=wr,sl+=2):(i=o,0===fl&&Cl(_s)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(60===e.charCodeAt(sl)?(i=Lr,sl++):(i=o,0===fl&&Cl(qs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(62===e.charCodeAt(sl)?(i=Tr,sl++):(i=o,0===fl&&Cl(Vs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===yr?(i=yr,sl+=2):(i=o,0===fl&&Cl(zs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2)===xr?(i=xr,sl+=2):(i=o,0===fl&&Cl(Zs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,2).toLowerCase()===Er?(i=e.substr(sl,2),sl+=2):(i=o,0===fl&&Cl(Ys)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=Wl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(e.substr(sl,3).toLowerCase()===mr?(i=e.substr(sl,3),sl+=3):(i=o,0===fl&&Cl(Ws)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(e.substr(sl,2).toLowerCase()===Er?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Ys)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Wl())!==o?u=n=[n,i,f,a,l,c]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o}}}}}}}}ol=r,r=ef(t,s)}else sl=r,r=o;return r}function gc(){var r,t,s,u,n,i,f,a,l,c,h;if(r=sl,(t=vc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(43===e.charCodeAt(sl)?(i=pr,sl++):(i=o,0===fl&&Cl(js)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(45===e.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o)if(u=sl,(n=mc())===o&&(n=Sc()),n!==o){for(i=[],f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(42===e.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(47===e.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}for(;f!==o;){for(i.push(f),f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(42===e.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(47===e.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}}u=n=[n,i]}else sl=u,u=o}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(43===e.charCodeAt(sl)?(i=pr,sl++):(i=o,0===fl&&Cl(js)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(45===e.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o)if(u=sl,(n=mc())===o&&(n=Sc()),n!==o){for(i=[],f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(42===e.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(47===e.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}for(;f!==o;){for(i.push(f),f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(42===e.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(47===e.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}}u=n=[n,i]}else sl=u,u=o}}ol=r,r=tf(t,s)}else sl=r,r=o;return r}function vc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=wc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(42===e.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(47===e.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(42===e.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(47===e.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}}ol=r,r=sf(t,s)}else sl=r,r=o;return r}function wc(){var r,t,s,u;if(r=sl,33===e.charCodeAt(sl)?(t=Ar,sl++):(t=o,0===fl&&Cl(Ms)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Lc())!==o?(ol=r,r=of(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,43===e.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Lc())!==o?(ol=r,r=uf(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,45===e.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Lc())!==o?(ol=r,r=nf(u)):(sl=r,r=o)}else sl=r,r=o;r===o&&(r=Lc())}}return r}function Lc(){var r,e;return(r=Tc())===o&&(r=yc())===o&&(r=function(){var r,e,t,s;if(r=sl,(e=Ic())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();(s=Yl())===o&&(s=null),ol=r,r=va(e,s)}else sl=r,r=o;return r}(),r===o&&(r=sl,(e=xc())!==o&&(ol=r,e=ff(e)),(r=e)===o&&(r=sl,(e=Ec())!==o&&(ol=r,e=af(e)),(r=e)===o&&(r=sl,(e=Rc())!==o&&(ol=r,e=lf(e)),(r=e)===o&&(r=sl,(e=Ac())!==o&&(ol=r,e=cf(e)),r=e))))),r}function Tc(){var r,t,s,u,n,i;if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Cc())!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();41===e.charCodeAt(sl)?(i=C,sl++):(i=o,0===fl&&Cl(Bt)),i!==o?(ol=r,r=hf(u)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function yc(){var r,t,s,u,n,i,f,a,l,h,A,d,g,v,w,L;if(r=function(){var r,t,s,u,n,i,f,a,l,h,A,d,g,v,w,L,T;if(r=sl,e.substr(sl,5).toLowerCase()===Se?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Jo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(42===e.charCodeAt(sl)?(a=b,sl++):(a=o,0===fl&&Cl(Gt)),a===o&&(a=Cc()),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=r,r=ha(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Re?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Qo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=r,r=pa(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Ne?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(ru)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=r,r=Aa(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Ie?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(eu)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=r,r=Ca(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Oe?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(tu)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=r,r=ba(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===De?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(su)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=r,r=da(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o)if(r=sl,e.substr(sl,12).toLowerCase()===Pe?(t=e.substr(sl,12),sl+=12):(t=o,0===fl&&Cl(ou)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=sl,h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(59===e.charCodeAt(sl)?(A=F,sl++):(A=o,0===fl&&Cl(os)),A!==o){for(d=[],g=Bc();g!==o;)d.push(g),g=Bc();if(e.substr(sl,9).toLowerCase()===Fe?(g=e.substr(sl,9),sl+=9):(g=o,0===fl&&Cl(uu)),g!==o){for(v=[],w=Bc();w!==o;)v.push(w),w=Bc();if(61===e.charCodeAt(sl)?(w=vr,sl++):(w=o,0===fl&&Cl(Xs)),w!==o){for(L=[],T=Bc();T!==o;)L.push(T),T=Bc();(T=Nc())!==o?l=h=[h,A,d,g,v,w,L,T]:(sl=l,l=o)}else sl=l,l=o}else sl=l,l=o}else sl=l,l=o;for(l===o&&(l=null),h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(41===e.charCodeAt(sl)?(A=C,sl++):(A=o,0===fl&&Cl(Bt)),A!==o){for(d=[],g=Bc();g!==o;)d.push(g),g=Bc();ol=r,r=ga(i,a,l)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}}}}}return r}(),r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Rr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Js)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=pf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===Nr?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Qs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Af(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,11).toLowerCase()===Ir?(t=e.substr(sl,11),sl+=11):(t=o,0===fl&&Cl(ro)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Cf(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===Or?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(eo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=bf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===Dr?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(to)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Ac())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=df(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Pr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(so)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=gf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Fr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(oo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=vf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===$r?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(uo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=sl,40===e.charCodeAt(sl)?(n=p,sl++):(n=o,0===fl&&Cl(jt)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if((f=Cc())!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();41===e.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o?u=n=[n,i,f,a,l]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o;u===o&&(u=Mc()),u!==o?(ol=r,r=wf(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===Ur?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(no)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Mc())!==o?(ol=r,r=Lf()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===jr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(io)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Tf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===Mr?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(fo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=yf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===Br?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(ao)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=xf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===Gr?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(lo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Ef(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===kr?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(co)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Wl())!==o?(ol=r,r=mf(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h,A,b,d,g;if(r=sl,e.substr(sl,6).toLowerCase()===xe?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Yo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if((c=Cc())!==o){for(h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(A=sl,44===e.charCodeAt(sl)?(b=ir,sl++):(b=o,0===fl&&Cl(Os)),b!==o){for(d=[],g=Bc();g!==o;)d.push(g),g=Bc();(g=Cc())!==o?A=b=[b,d,g]:(sl=A,A=o)}else sl=A,A=o;for(A===o&&(A=null),b=[],d=Bc();d!==o;)b.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=fa(i,c,A)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o)){if(r=sl,e.substr(sl,6).toLowerCase()===Hr?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ho)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Sf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h,A,b,d,g,v,w,L,T;if(r=sl,e.substr(sl,7).toLowerCase()===Ee?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Wo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if((c=Cc())!==o){for(h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(44===e.charCodeAt(sl)?(A=ir,sl++):(A=o,0===fl&&Cl(Os)),A!==o){for(b=[],d=Bc();d!==o;)b.push(d),d=Bc();if((d=Cc())!==o){for(g=[],v=Bc();v!==o;)g.push(v),v=Bc();if(v=sl,44===e.charCodeAt(sl)?(w=ir,sl++):(w=o,0===fl&&Cl(Os)),w!==o){for(L=[],T=Bc();T!==o;)L.push(T),T=Bc();(T=Cc())!==o?v=w=[w,L,T]:(sl=v,v=o)}else sl=v,v=o;for(v===o&&(v=null),w=[],L=Bc();L!==o;)w.push(L),L=Bc();41===e.charCodeAt(sl)?(L=C,sl++):(L=o,0===fl&&Cl(Bt)),L!==o?(ol=r,r=aa(i,c,d,v)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o)){if(r=sl,e.substr(sl,5).toLowerCase()===Xr?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(po)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Rf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===_r?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ao)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Nf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,14).toLowerCase()===qr?(t=e.substr(sl,14),sl+=14):(t=o,0===fl&&Cl(Co)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=If(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===Vr?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(bo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Of(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,9).toLowerCase()===zr?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(go)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Df(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,9).toLowerCase()===Zr?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(vo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Pf(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===Yr?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(wo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Ff(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===Wr?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Lo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=$f(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===Kr?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(To)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Uf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===Jr?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(yo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=jf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Qr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(xo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Mf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===re?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Eo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Bf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===ee?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(mo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Gf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===te?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(So)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=kf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===se?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Ro)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Hf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,2).toLowerCase()===oe?(t=e.substr(sl,2),sl+=2):(t=o,0===fl&&Cl(No)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Xf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===ue?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Io)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Mc())!==o?(ol=r,r=_f()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===ne?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Oo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Mc())!==o?(ol=r,r=qf()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===ie?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Do)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Mc())!==o?(ol=r,r=Vf()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===fe?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Po)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=zf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===ae?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Fo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Zf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===le?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl($o)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Yf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===ce?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Uo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Wf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===he?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(jo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Kf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===pe?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Mo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Wl())!==o?(ol=r,r=Jf(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,2).toLowerCase()===Ae?(t=e.substr(sl,2),sl+=2):(t=o,0===fl&&Cl(Bo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();if(44===e.charCodeAt(sl)?(d=ir,sl++):(d=o,0===fl&&Cl(Os)),d!==o){for(g=[],v=Bc();v!==o;)g.push(v),v=Bc();if((v=Cc())!==o){for(w=[],L=Bc();L!==o;)w.push(L),L=Bc();41===e.charCodeAt(sl)?(L=C,sl++):(L=o,0===fl&&Cl(Bt)),L!==o?(ol=r,r=Qf(i,h,v)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===Ce?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Go)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=ra(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===be?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(ko)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=ea(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===de?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Ho)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=ta(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===ge?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Xo)),t===o&&(e.substr(sl,5).toLowerCase()===ve?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(_o))),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=sa(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===we?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(qo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=oa(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,9).toLowerCase()===Le?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(Vo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=ua(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,9).toLowerCase()===Te?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(zo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=na(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h,A,b,d,g;if(r=sl,e.substr(sl,5).toLowerCase()===ye?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if((c=Cc())!==o){for(h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(A=sl,44===e.charCodeAt(sl)?(b=ir,sl++):(b=o,0===fl&&Cl(Os)),b!==o){for(d=[],g=Bc();g!==o;)d.push(g),g=Bc();(g=Cc())!==o?A=b=[b,d,g]:(sl=A,A=o)}else sl=A,A=o;for(A===o&&(A=null),b=[],d=Bc();d!==o;)b.push(d),d=Bc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=ia(i,c,A)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u;if(r=sl,e.substr(sl,6).toLowerCase()===me?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Ko)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=kl())!==o?(ol=r,r=la(u)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,3).toLowerCase()===mr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Ws)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(e.substr(sl,6).toLowerCase()===me?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(Ko)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=kl())!==o?(ol=r,r=ca(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}())))}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}return r}function xc(){var r,t,s,u,n;return r=sl,(t=Nc())!==o?(s=function(){var r,t,s,u,n,i,f,a;if(r=sl,64===e.charCodeAt(sl)?(t=ke,sl++):(t=o,0===fl&&Cl(Au)),t!==o){if(s=[],tt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Cu)),u!==o)for(;u!==o;)s.push(u),tt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Cu));else s=o;if(s!==o){if(u=[],n=sl,45===e.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){if(f=[],st.test(e.charAt(sl))?(a=e.charAt(sl),sl++):(a=o,0===fl&&Cl(bu)),a!==o)for(;a!==o;)f.push(a),st.test(e.charAt(sl))?(a=e.charAt(sl),sl++):(a=o,0===fl&&Cl(bu));else f=o;f!==o?n=i=[i,f]:(sl=n,n=o)}else sl=n,n=o;for(;n!==o;)if(u.push(n),n=sl,45===e.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){if(f=[],st.test(e.charAt(sl))?(a=e.charAt(sl),sl++):(a=o,0===fl&&Cl(bu)),a!==o)for(;a!==o;)f.push(a),st.test(e.charAt(sl))?(a=e.charAt(sl),sl++):(a=o,0===fl&&Cl(bu));else f=o;f!==o?n=i=[i,f]:(sl=n,n=o)}else sl=n,n=o;ol=r,r=$a(s,u)}else sl=r,r=o}else sl=r,r=o;return r}(),s===o&&(s=sl,e.substr(sl,2)===$e?(u=$e,sl+=2):(u=o,0===fl&&Cl(nu)),u!==o&&(n=Ic())!==o?s=u=[u,n]:(sl=s,s=o)),s===o&&(s=null),ol=r,r=wa(t,s)):(sl=r,r=o),r}function Ec(){var r;return(r=function(){var r;return(r=$c())===o&&(r=Fc())===o&&(r=Pc()),r}())===o&&(r=mc())===o&&(r=Sc()),r}function mc(){var r;return(r=function(){var r,t,s;return r=sl,43===e.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=$c())!==o?(ol=r,r=Xa(s)):(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,43===e.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=Fc())!==o?(ol=r,r=Ha(s)):(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,43===e.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=Pc())!==o?(ol=r,r=ka(s)):(sl=r,r=o),r}()),r}function Sc(){var r;return(r=function(){var r,t,s;return r=sl,45===e.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=$c())!==o?(ol=r,r=Va(s)):(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,45===e.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=Fc())!==o?(ol=r,r=qa(s)):(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,45===e.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=Pc())!==o?(ol=r,r=_a(s)):(sl=r,r=o),r}()),r}function Rc(){var r,t;return r=sl,e.substr(sl,4).toLowerCase()===Ue?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(iu)),t!==o&&(ol=r,t=La()),(r=t)===o&&(r=sl,e.substr(sl,5).toLowerCase()===je?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(fu)),t!==o&&(ol=r,t=Ta()),r=t),r}function Nc(){var r;return(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,3)===_e?(t=_e,sl+=3):(t=o,0===fl&&Cl(yu)),t!==o){for(s=[],u=sl,e.substr(sl,2)===qe?(n=qe,sl+=2):(n=o,0===fl&&Cl(xu)),n===o&&(39===e.charCodeAt(sl)?(n=He,sl++):(n=o,0===fl&&Cl(vu))),n===o&&(n=null),ft.test(e.charAt(sl))?(i=e.charAt(sl),sl++):(i=o,0===fl&&Cl(Eu)),i===o&&(i=jc()),i!==o?u=n=[n,i]:(sl=u,u=o);u!==o;)s.push(u),u=sl,e.substr(sl,2)===qe?(n=qe,sl+=2):(n=o,0===fl&&Cl(xu)),n===o&&(39===e.charCodeAt(sl)?(n=He,sl++):(n=o,0===fl&&Cl(vu))),n===o&&(n=null),ft.test(e.charAt(sl))?(i=e.charAt(sl),sl++):(i=o,0===fl&&Cl(Eu)),i===o&&(i=jc()),i!==o?u=n=[n,i]:(sl=u,u=o);e.substr(sl,3)===_e?(u=_e,sl+=3):(u=o,0===fl&&Cl(yu)),u!==o?(ol=r,r=Ya(s)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,3)===Ve?(t=Ve,sl+=3):(t=o,0===fl&&Cl(mu)),t!==o){for(s=[],u=sl,e.substr(sl,2)===ze?(n=ze,sl+=2):(n=o,0===fl&&Cl(Su)),n===o&&(34===e.charCodeAt(sl)?(n=Xe,sl++):(n=o,0===fl&&Cl(Lu))),n===o&&(n=null),at.test(e.charAt(sl))?(i=e.charAt(sl),sl++):(i=o,0===fl&&Cl(Ru)),i===o&&(i=jc()),i!==o?u=n=[n,i]:(sl=u,u=o);u!==o;)s.push(u),u=sl,e.substr(sl,2)===ze?(n=ze,sl+=2):(n=o,0===fl&&Cl(Su)),n===o&&(34===e.charCodeAt(sl)?(n=Xe,sl++):(n=o,0===fl&&Cl(Lu))),n===o&&(n=null),at.test(e.charAt(sl))?(i=e.charAt(sl),sl++):(i=o,0===fl&&Cl(Ru)),i===o&&(i=jc()),i!==o?u=n=[n,i]:(sl=u,u=o);e.substr(sl,3)===Ve?(u=Ve,sl+=3):(u=o,0===fl&&Cl(mu)),u!==o?(ol=r,r=Wa(s)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u;if(r=sl,39===e.charCodeAt(sl)?(t=He,sl++):(t=o,0===fl&&Cl(vu)),t!==o){for(s=[],nt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(wu)),u===o&&(u=jc());u!==o;)s.push(u),nt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(wu)),u===o&&(u=jc());39===e.charCodeAt(sl)?(u=He,sl++):(u=o,0===fl&&Cl(vu)),u!==o?(ol=r,r=za(s)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u;if(r=sl,34===e.charCodeAt(sl)?(t=Xe,sl++):(t=o,0===fl&&Cl(Lu)),t!==o){for(s=[],it.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Tu)),u===o&&(u=jc());u!==o;)s.push(u),it.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Tu)),u===o&&(u=jc());34===e.charCodeAt(sl)?(u=Xe,sl++):(u=o,0===fl&&Cl(Lu)),u!==o?(ol=r,r=Za(s)):(sl=r,r=o)}else sl=r,r=o;return r}()),r}function Ic(){var r,t;return r=sl,(t=Oc())!==o&&(ol=r,t=ya(t)),(r=t)===o&&(r=sl,t=function(){var r,t;return r=sl,t=function(){var r,t,s;return r=sl,(t=Dc())!==o?(s=function(){var r,t,s,u,n,i;if(r=sl,(t=qc())===o&&(58===e.charCodeAt(sl)?(t=Me,sl++):(t=o,0===fl&&Cl(lu)),t===o&&(et.test(e.charAt(sl))?(t=e.charAt(sl),sl++):(t=o,0===fl&&Cl(hu)),t===o&&(t=Zc()))),t!==o){for(s=[],(u=zc())===o&&(58===e.charCodeAt(sl)?(u=Me,sl++):(u=o,0===fl&&Cl(lu)),u===o&&(u=Zc())),u===o&&(u=sl,46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o?((i=zc())===o&&(58===e.charCodeAt(sl)?(i=Me,sl++):(i=o,0===fl&&Cl(lu)),i===o&&(i=Zc())),i!==o?u=n=[n,i]:(sl=u,u=o)):(sl=u,u=o));u!==o;)s.push(u),(u=zc())===o&&(58===e.charCodeAt(sl)?(u=Me,sl++):(u=o,0===fl&&Cl(lu)),u===o&&(u=Zc())),u===o&&(u=sl,46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o?((i=zc())===o&&(58===e.charCodeAt(sl)?(i=Me,sl++):(i=o,0===fl&&Cl(lu)),i===o&&(i=Zc())),i!==o?u=n=[n,i]:(sl=u,u=o)):(sl=u,u=o));ol=r,r=tl()}else sl=r,r=o;return r}(),s!==o?(ol=r,r=Oa(t,s)):(sl=r,r=o)):(sl=r,r=o),r}(),t!==o&&(ol=r,t=Ea(t)),(r=t)===o&&(r=sl,(t=Dc())!==o&&(ol=r,t=ma(t)),r=t),r}(),t!==o&&(ol=r,t=xa(t)),r=t),r}function Oc(){var r,t,s,u;if(r=sl,60===e.charCodeAt(sl)?(t=Lr,sl++):(t=o,0===fl&&Cl(qs)),t!==o){for(s=[],rt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(au));u!==o;)s.push(u),rt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(au));62===e.charCodeAt(sl)?(u=Tr,sl++):(u=o,0===fl&&Cl(Vs)),u!==o?(ol=r,r=Na(s)):(sl=r,r=o)}else sl=r,r=o;return r}function Dc(){var r,t,s;return r=sl,t=function(){var r,t,s,u,n;if(r=sl,_c()!==o){for(t=[],(s=zc())===o&&(s=sl,46===e.charCodeAt(sl)?(u=Q,sl++):(u=o,0===fl&&Cl(ys)),u!==o&&(n=zc())!==o?s=u=[u,n]:(sl=s,s=o));s!==o;)t.push(s),(s=zc())===o&&(s=sl,46===e.charCodeAt(sl)?(u=Q,sl++):(u=o,0===fl&&Cl(ys)),u!==o&&(n=zc())!==o?s=u=[u,n]:(sl=s,s=o));ol=r,r=el()}else sl=r,r=o;return r}(),t===o&&(t=null),58===e.charCodeAt(sl)?(s=Me,sl++):(s=o,0===fl&&Cl(lu)),s!==o?(ol=r,r=Ia(t)):(sl=r,r=o),r}function Pc(){var r,t,s;if(r=sl,t=[],et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;return t!==o&&(ol=r,t=Ua()),t}function Fc(){var r,t,s,u,n;for(r=sl,t=[],et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));s!==o;)t.push(s),et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));if(46===e.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(ys)),s!==o){if(u=[],et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu)),n!==o)for(;n!==o;)u.push(n),et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));else u=o;u!==o?(ol=r,r=ja()):(sl=r,r=o)}else sl=r,r=o;return r}function $c(){var r,t,s,u,n;if(r=sl,t=[],et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;if(t!==o)if(46===e.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(ys)),s!==o){for(u=[],et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));n!==o;)u.push(n),et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));(n=Uc())!==o?(ol=r,r=Ma()):(sl=r,r=o)}else sl=r,r=o;else sl=r,r=o;if(r===o){if(r=sl,46===e.charCodeAt(sl)?(t=Q,sl++):(t=o,0===fl&&Cl(ys)),t!==o){if(s=[],et.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u!==o)for(;u!==o;)s.push(u),et.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(hu));else s=o;s!==o&&(u=Uc())!==o?(ol=r,r=Ba()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,t=[],et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;t!==o&&(s=Uc())!==o?(ol=r,r=Ga()):(sl=r,r=o)}}return r}function Uc(){var r,t,s,u,n;if(r=sl,ot.test(e.charAt(sl))?(t=e.charAt(sl),sl++):(t=o,0===fl&&Cl(du)),t!==o){if(ut.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(gu)),s===o&&(s=null),u=[],et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu)),n!==o)for(;n!==o;)u.push(n),et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));else u=o;u!==o?r=t=[t,s,u]:(sl=r,r=o)}else sl=r,r=o;return r}function jc(){var r,t,s;return r=sl,92===e.charCodeAt(sl)?(t=Ze,sl++):(t=o,0===fl&&Cl(Nu)),t!==o?(lt.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(Iu)),s!==o?(ol=r,r=Ka()):(sl=r,r=o)):(sl=r,r=o),r}function Mc(){var r,t,s,u;if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();41===e.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?r=t=[t,s,u]:(sl=r,r=o)}else sl=r,r=o;return r}function Bc(){var r;return(r=function(){var r,t,s,u,n;for(r=sl,kc(),t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(35===e.charCodeAt(sl)?(s=Ye,sl++):(s=o,0===fl&&Cl(Fu)),s!==o){for(u=[],n=Hc();n!==o;)u.push(n),n=Hc();ol=r,r=Qa()}else sl=r,r=o;return r}())===o&&(r=Gc())===o&&(r=kc()),r}function Gc(){var r;return ct.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Ou)),r}function kc(){var r;return ht.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Du)),r}function Hc(){var r;return pt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Pu)),r}function Xc(){var r,t,s,u;if(r=sl,35===e.charCodeAt(sl)?(t=Ye,sl++):(t=o,0===fl&&Cl(Fu)),t!==o){for(s=[],u=Hc();u!==o;)s.push(u),u=Hc();(u=kc())!==o?(ol=r,r=Ja()):(sl=r,r=o)}else sl=r,r=o;return r}function _c(){var r;return At.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl($u)),r===o&&(Ct.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Uu)),r===o&&(bt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(ju)),r===o&&(dt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Mu)),r===o&&(gt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Bu)),r===o&&(vt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Gu)),r===o&&(wt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(ku)),r===o&&(Lt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Hu)),r===o&&(Tt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Xu)),r===o&&(yt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(_u)),r===o&&(xt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(qu)),r===o&&(Et.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Vu)),r===o&&(mt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(zu)))))))))))))),r}function qc(){var r;return(r=_c())===o&&(95===e.charCodeAt(sl)?(r=We,sl++):(r=o,0===fl&&Cl(Zu))),r}function Vc(){var r,t,s,u;if(r=sl,(t=qc())===o&&(et.test(e.charAt(sl))?(t=e.charAt(sl),sl++):(t=o,0===fl&&Cl(hu))),t!==o){for(s=[],(u=qc())===o&&(et.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u===o&&(St.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Yu)),u===o&&(Rt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Wu)),u===o&&(Nt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Ku))))));u!==o;)s.push(u),(u=qc())===o&&(et.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u===o&&(St.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Yu)),u===o&&(Rt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Wu)),u===o&&(Nt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Ku))))));ol=r,r=rl()}else sl=r,r=o;return r}function zc(){var r;return(r=qc())===o&&(45===e.charCodeAt(sl)?(r=Sr,sl++):(r=o,0===fl&&Cl(Ks)),r===o&&(et.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(hu)),r===o&&(St.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Yu)),r===o&&(Rt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Wu)),r===o&&(Nt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Ku))))))),r}function Zc(){var r;return(r=function(){var r,t,s,u;return r=sl,37===e.charCodeAt(sl)?(t=Ke,sl++):(t=o,0===fl&&Cl(Ju)),t!==o&&(s=Yc())!==o&&(u=Yc())!==o?r=t=[t,s,u]:(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,92===e.charCodeAt(sl)?(t=Ze,sl++):(t=o,0===fl&&Cl(Nu)),t!==o?(95===e.charCodeAt(sl)?(s=We,sl++):(s=o,0===fl&&Cl(Zu)),s===o&&(126===e.charCodeAt(sl)?(s=Je,sl++):(s=o,0===fl&&Cl(en)),s===o&&(46===e.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(ys)),s===o&&(45===e.charCodeAt(sl)?(s=Sr,sl++):(s=o,0===fl&&Cl(Ks)),s===o&&(33===e.charCodeAt(sl)?(s=Ar,sl++):(s=o,0===fl&&Cl(Ms)),s===o&&(36===e.charCodeAt(sl)?(s=Ge,sl++):(s=o,0===fl&&Cl(pu)),s===o&&(38===e.charCodeAt(sl)?(s=Qe,sl++):(s=o,0===fl&&Cl(tn)),s===o&&(39===e.charCodeAt(sl)?(s=He,sl++):(s=o,0===fl&&Cl(vu)),s===o&&(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s===o&&(41===e.charCodeAt(sl)?(s=C,sl++):(s=o,0===fl&&Cl(Bt)),s===o&&(42===e.charCodeAt(sl)?(s=b,sl++):(s=o,0===fl&&Cl(Gt)),s===o&&(43===e.charCodeAt(sl)?(s=pr,sl++):(s=o,0===fl&&Cl(js)),s===o&&(44===e.charCodeAt(sl)?(s=ir,sl++):(s=o,0===fl&&Cl(Os)),s===o&&(59===e.charCodeAt(sl)?(s=F,sl++):(s=o,0===fl&&Cl(os)),s===o&&(58===e.charCodeAt(sl)?(s=Me,sl++):(s=o,0===fl&&Cl(lu)),s===o&&(61===e.charCodeAt(sl)?(s=vr,sl++):(s=o,0===fl&&Cl(Xs)),s===o&&(47===e.charCodeAt(sl)?(s=lr,sl++):(s=o,0===fl&&Cl(Fs)),s===o&&(63===e.charCodeAt(sl)?(s=hr,sl++):(s=o,0===fl&&Cl(Us)),s===o&&(35===e.charCodeAt(sl)?(s=Ye,sl++):(s=o,0===fl&&Cl(Fu)),s===o&&(64===e.charCodeAt(sl)?(s=ke,sl++):(s=o,0===fl&&Cl(Au)),s===o&&(37===e.charCodeAt(sl)?(s=Ke,sl++):(s=o,0===fl&&Cl(Ju)))))))))))))))))))))),s!==o?r=t=[t,s]:(sl=r,r=o)):(sl=r,r=o),r}()),r}function Yc(){var r;return et.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(hu)),r===o&&(It.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Qu)),r===o&&(Ot.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(rn)))),r}let Wc={};if((s=i())!==o&&sl===e.length)return s;throw s!==o&&sle?r:(e-=r.length,r+(t+=t.repeat(e)).slice(0,e))}function u(r,e){var t,o={},u=(e=void 0!==e?e:{}).grammarSource,n={DOCUMENT:bl},i=bl,f="base",a="prefix",l="select",c="distinct",h="reduced",p="(",A="as",C=")",b="*",d="construct",g="where",v="{",w="}",L="describe",T="ask",y="from",x="named",E="group",m="by",S="having",R="order",N="asc",I="desc",O="limit",D="offset",P="values",F=";",$="load",U="silent",j="into",M="clear",B="drop",G="create",k="add",H="to",X="move",_="copy",q="insert",V="data",z="delete",Z="with",Y="using",W="default",K="graph",J="all",Q=".",rr="optional",er="service",tr="bind",sr="UNDEF",or="minus",ur="union",nr="filter",ir=",",fr="a",ar="|",lr="/",cr="^",hr="?",pr="+",Ar="!",Cr="[",br="]",dr="||",gr="&&",vr="=",wr="!=",Lr="<",Tr=">",yr="<=",xr=">=",Er="in",mr="not",Sr="-",Rr="str",Nr="lang",Ir="langmatches",Or="datatype",Dr="bound",Pr="iri",Fr="uri",$r="bnode",Ur="rand",jr="abs",Mr="ceil",Br="floor",Gr="round",kr="concat",Hr="strlen",Xr="ucase",_r="lcase",qr="encode_for_uri",Vr="contains",zr="strbefore",Zr="strstarts",Yr="strends",Wr="strafter",Kr="year",Jr="month",Qr="day",re="hours",ee="minutes",te="seconds",se="timezone",oe="tz",ue="now",ne="uuid",ie="struuid",fe="md5",ae="sha1",le="sha256",ce="sha384",he="sha512",pe="coalesce",Ae="if",Ce="strlang",be="strdt",de="sameterm",ge="isuri",ve="isiri",we="isblank",Le="isliteral",Te="isnumeric",ye="regex",xe="substr",Ee="replace",me="exists",Se="count",Re="sum",Ne="min",Ie="max",Oe="avg",De="sample",Pe="group_concat",Fe="separator",$e="^^",Ue="true",je="false",Me=":",Be="_:",Ge="$",ke="@",He="'",Xe='"',_e="'''",qe="''",Ve='"""',ze='""',Ze="\\",Ye="#",We="_",Ke="%",Je="~",Qe="&",rt=/^[^<>"{}|\^`\\\0- ]/,et=/^[0-9]/,tt=/^[a-zA-Z]/,st=/^[a-zA-Z0-9]/,ot=/^[eE]/,ut=/^[+\-]/,nt=/^[^'\\\n\r]/,it=/^[^"\\\n\r]/,ft=/^[^'\\]/,at=/^[^"\\]/,lt=/^[tbnrf\\"']/,ct=/^[ \t]/,ht=/^[\r\n]/,pt=/^[^\r\n]/,At=/^[A-Z]/,Ct=/^[a-z]/,bt=/^[\xC0-\xD6]/,dt=/^[\xD8-\xF6]/,gt=/^[\xF8-\u02FF]/,vt=/^[\u0370-\u037D]/,wt=/^[\u037F-\u1FFF]/,Lt=/^[\u200C-\u200D]/,Tt=/^[\u2070-\u218F]/,yt=/^[\u2C00-\u2FEF]/,xt=/^[\u3001-\uD7FF]/,Et=/^[\uF900-\uFDCF]/,mt=/^[\uFDF0-\uFFFD]/,St=/^[\xB7]/,Rt=/^[\u0300-\u036F]/,Nt=/^[\u203F-\u2040]/,It=/^[A-F]/,Ot=/^[a-f]/,Dt=cl("BASE",!0),Pt=cl("PREFIX",!0),Ft=cl("SELECT",!0),$t=cl("DISTINCT",!0),Ut=cl("REDUCED",!0),jt=cl("(",!1),Mt=cl("AS",!0),Bt=cl(")",!1),Gt=cl("*",!1),kt=cl("CONSTRUCT",!0),Ht=cl("WHERE",!0),Xt=cl("{",!1),_t=cl("}",!1),qt=cl("DESCRIBE",!0),Vt=cl("ASK",!0),zt=cl("FROM",!0),Zt=cl("NAMED",!0),Yt=cl("GROUP",!0),Wt=cl("BY",!0),Kt=cl("HAVING",!0),Jt=cl("ORDER",!0),Qt=cl("ASC",!0),rs=cl("DESC",!0),es=cl("LIMIT",!0),ts=cl("OFFSET",!0),ss=cl("VALUES",!0),os=cl(";",!1),us=cl("LOAD",!0),ns=cl("SILENT",!0),is=cl("INTO",!0),fs=cl("CLEAR",!0),as=cl("DROP",!0),ls=cl("CREATE",!0),cs=cl("ADD",!0),hs=cl("TO",!0),ps=cl("MOVE",!0),As=cl("COPY",!0),Cs=cl("INSERT",!0),bs=cl("DATA",!0),ds=cl("DELETE",!0),gs=cl("WITH",!0),vs=cl("USING",!0),ws=cl("DEFAULT",!0),Ls=cl("GRAPH",!0),Ts=cl("ALL",!0),ys=cl(".",!1),xs=cl("OPTIONAL",!0),Es=cl("SERVICE",!0),ms=cl("BIND",!0),Ss=cl("UNDEF",!1),Rs=cl("MINUS",!0),Ns=cl("UNION",!0),Is=cl("FILTER",!0),Os=cl(",",!1),Ds=cl("a",!1),Ps=cl("|",!1),Fs=cl("/",!1),$s=cl("^",!1),Us=cl("?",!1),js=cl("+",!1),Ms=cl("!",!1),Bs=cl("[",!1),Gs=cl("]",!1),ks=cl("||",!1),Hs=cl("&&",!1),Xs=cl("=",!1),_s=cl("!=",!1),qs=cl("<",!1),Vs=cl(">",!1),zs=cl("<=",!1),Zs=cl(">=",!1),Ys=cl("IN",!0),Ws=cl("NOT",!0),Ks=cl("-",!1),Js=cl("STR",!0),Qs=cl("LANG",!0),ro=cl("LANGMATCHES",!0),eo=cl("DATATYPE",!0),to=cl("BOUND",!0),so=cl("IRI",!0),oo=cl("URI",!0),uo=cl("BNODE",!0),no=cl("RAND",!0),io=cl("ABS",!0),fo=cl("CEIL",!0),ao=cl("FLOOR",!0),lo=cl("ROUND",!0),co=cl("CONCAT",!0),ho=cl("STRLEN",!0),po=cl("UCASE",!0),Ao=cl("LCASE",!0),Co=cl("ENCODE_FOR_URI",!0),bo=cl("CONTAINS",!0),go=cl("STRBEFORE",!0),vo=cl("STRSTARTS",!0),wo=cl("STRENDS",!0),Lo=cl("STRAFTER",!0),To=cl("YEAR",!0),yo=cl("MONTH",!0),xo=cl("DAY",!0),Eo=cl("HOURS",!0),mo=cl("MINUTES",!0),So=cl("SECONDS",!0),Ro=cl("TIMEZONE",!0),No=cl("TZ",!0),Io=cl("NOW",!0),Oo=cl("UUID",!0),Do=cl("STRUUID",!0),Po=cl("MD5",!0),Fo=cl("SHA1",!0),$o=cl("SHA256",!0),Uo=cl("SHA384",!0),jo=cl("SHA512",!0),Mo=cl("COALESCE",!0),Bo=cl("IF",!0),Go=cl("STRLANG",!0),ko=cl("STRDT",!0),Ho=cl("sameTerm",!0),Xo=cl("isURI",!0),_o=cl("isIRI",!0),qo=cl("isBLANK",!0),Vo=cl("isLITERAL",!0),zo=cl("isNUMERIC",!0),Zo=cl("REGEX",!0),Yo=cl("SUBSTR",!0),Wo=cl("REPLACE",!0),Ko=cl("EXISTS",!0),Jo=cl("COUNT",!0),Qo=cl("SUM",!0),ru=cl("MIN",!0),eu=cl("MAX",!0),tu=cl("AVG",!0),su=cl("SAMPLE",!0),ou=cl("GROUP_CONCAT",!0),uu=cl("SEPARATOR",!0),nu=cl("^^",!1),iu=cl("true",!0),fu=cl("false",!0),au=hl(["<",">",'"',"{","}","|","^","`","\\",["\0"," "]],!0,!1),lu=cl(":",!1),cu=cl("_:",!1),hu=hl([["0","9"]],!1,!1),pu=cl("$",!1),Au=cl("@",!1),Cu=hl([["a","z"],["A","Z"]],!1,!1),bu=hl([["a","z"],["A","Z"],["0","9"]],!1,!1),du=hl(["e","E"],!1,!1),gu=hl(["+","-"],!1,!1),vu=cl("'",!1),wu=hl(["'","\\","\n","\r"],!0,!1),Lu=cl('"',!1),Tu=hl(['"',"\\","\n","\r"],!0,!1),yu=cl("'''",!1),xu=cl("''",!1),Eu=hl(["'","\\"],!0,!1),mu=cl('"""',!1),Su=cl('""',!1),Ru=hl(['"',"\\"],!0,!1),Nu=cl("\\",!1),Iu=hl(["t","b","n","r","f","\\",'"',"'"],!1,!1),Ou=hl([" ","\t"],!1,!1),Du=hl(["\r","\n"],!1,!1),Pu=hl(["\r","\n"],!0,!1),Fu=cl("#",!1),$u=hl([["A","Z"]],!1,!1),Uu=hl([["a","z"]],!1,!1),ju=hl([["À","Ö"]],!1,!1),Mu=hl([["Ø","ö"]],!1,!1),Bu=hl([["ø","˿"]],!1,!1),Gu=hl([["Ͱ","ͽ"]],!1,!1),ku=hl([["Ϳ","῿"]],!1,!1),Hu=hl([["‌","‍"]],!1,!1),Xu=hl([["⁰","↏"]],!1,!1),_u=hl([["Ⰰ","⿯"]],!1,!1),qu=hl([["、","퟿"]],!1,!1),Vu=hl([["豈","﷏"]],!1,!1),zu=hl([["ﷰ","�"]],!1,!1),Zu=cl("_",!1),Yu=hl(["·"],!1,!1),Wu=hl([["̀","ͯ"]],!1,!1),Ku=hl([["‿","⁀"]],!1,!1),Ju=cl("%",!1),Qu=hl([["A","F"]],!1,!1),rn=hl([["a","f"]],!1,!1),en=cl("~",!1),tn=cl("&",!1),sn=function(r,e){let t={};t=r.length?{headers:r,...e}:e;const s=Object.entries(Wc).map((([r,e])=>({pos:parseInt(r),text:e})));return s.length&&(t.comments=s),t},on=function(r,e,t){let s={type:"Query"};return r.length&&(s.prologue=r),s.queryBody=e,t&&(s.values=t),s},un=function(r){return{type:"BaseDecl",base:r}},nn=function(r,e){return{type:"PrefixDecl",prefix:r,iri:e}},fn=function(r,e,t,s){return e.length&&(r.from=e),{...r,where:t,...s}},an=function(r,e,t,s){let o={...r,where:e,...t};return s&&(o.values=s),o},ln=function(r,e){let t;t="*"===e?["*"]:e.map((r=>2===r.length?r[1]:{expression:r[3],as:r[7]}));let s={select:t};if(r){const e=r.toUpperCase();"DISTINCT"===e?s.distinct=!0:"REDUCED"===e&&(s.reduced=!0)}return s.location=ll(),s},cn=function(r,e,t,s){let o={type:"construct"};return e.length&&(o.from=e),o={...o,template:r,where:t,...s,location:ll()},o},hn=function(r,e,t){let s={type:"construct"};return r.length&&(s.from=r),s={...s,where:[e],...t,location:ll()},s},pn=function(r,e,t,s){let o={type:"describe"};return e.length&&(o.from=e),o.describe=r,t&&(o.where=t),o={...o,...s,location:ll()},o},An=function(r,e,t){let s={type:"ask"};return r.length&&(s.from=r),s={...s,where:e,...t,location:ll()},s},Cn=function(r){return r},bn=function(r){return{graph:r,location:ll()}},dn=function(r){return{namedGraph:r,location:ll()}},gn=function(r){return r.graphPattern||r},vn=function(r,e,t,s){let o={};return r&&(o.group=r),e&&(o.having=e),t&&(o.orderBy=t),s&&(o.limitOffset=s),o},wn=function(r){return r},Ln=function(r){return r},Tn=function(r){return r},yn=function(r,e){return e?{expressionType:"aliasedexpression",bracketted:!0,expression:r,as:e[2],location:ll()}:{bracketted:!0,...r}},xn=function(r){return r},En=function(r){return r},mn=function(r){return r},Sn=function(r){return r},Rn=function(r,e){let t={};return"ASC"===r.toUpperCase()?t={asc:!0,...e}:"DESC"===r.toUpperCase()&&(t={desc:!0,...e}),t},Nn=function(r){return r},In=function(r){let e=[r[0]];return r[1]&&e.push(r[1]),e},On=function(r){return{limit:parseInt(r.literal)}},Dn=function(r){return{offset:parseInt(r.literal)}},Pn=function(r){return r?r[1]:null},Fn=function(r,e){let t={};r.length&&(t.prologue=r);let s=[];return e&&(s=[e[1]],e[2]&&(s=s.concat(e[2][3].update))),t.update=s,t},$n=function(r,e,t){let s={type:"load",silent:r,sourceGraph:e};return t&&(s.destinyGraph=t[2]),s},Un=function(r,e){return{type:"clear",silent:r,destinyGraph:e}},jn=function(r,e){return{type:"drop",silent:r,destinyGraph:e}},Mn=function(r,e){return{type:"create",silent:r,destinyGraph:e}},Bn=function(r,e,t){return{type:"add",silent:r,graphs:[e,t]}},Gn=function(r,e,t){return{type:"move",silent:r,graphs:[e,t]}},kn=function(r,e,t){return{type:"copy",silent:r,graphs:[e,t]}},Hn=function(r){return{type:"insertdata",insert:r}},Xn=function(r){return{type:"deletedata",delete:r}},_n=function(r){return{type:"deletewhere",delete:r}},qn=function(r,e,t,s){let o={type:"modify"};return r&&(o.with=r[2]),3===e.length?(o.delete=e[0],e[2]&&(o.insert=e[2])):o.insert=e,t.length&&(o.using=t),o.where=s.graphPattern,o},Vn=function(r){return r},zn=function(r){return r},Zn=function(r){return 3===r.length?{named:!0,iri:r[2]}:{iri:r}},Yn=function(){return"default"},Wn=function(r){return r},Kn=function(r){return r},Jn=function(r){return r},Qn=function(){return"default"},ri=function(){return"named"},ei=function(){return"all"},ti=function(r){return r},si=function(r){return r},oi=function(r,e){let t=[];return r&&(t=t.concat(r)),e.forEach((r=>{t=t.concat(r[0]),r[2]&&(t=t.concat(r[2]))})),t},ui=function(r,e){return{graph:r,...e}},ni=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{triplePattern:t,location:ll()}},ii=function(r){return r},fi=function(r,e){let t=[];return r&&t.push(r),e.forEach((r=>{t.push(r[0]),r[4]&&t.push(r[4])})),{graphPattern:t,location:ll()}},ai=function(r,e){let t=[r];if(e&&e[3]&&(t=[r].concat(e[3].triplePattern),Kc(r.subject,e[3].triplePattern[0].subject))){t=JSON.parse(JSON.stringify(e[3].triplePattern)),t[0].properties=r.properties.concat(e[3].triplePattern[0].properties);const s=r.properties.length-1;Kc(r.properties[s].predicate,e[3].triplePattern[0].properties[0].predicate)&&(console.error("a",r.properties),t[0].properties=r.properties,t[0].properties[s].objects=r.properties[s].objects.concat(e[3].triplePattern[0].properties[0].objects),t[0].properties=t[0].properties.concat(e[3].triplePattern[0].properties.slice(1)))}return{type:"TriplesBlock",triplePattern:t,location:ll()}},li=function(r){return{type:"OptionalGraphPattern",optional:r.graphPattern||r,location:ll()}},ci=function(r,e){return{type:"GraphGraphPattern",graph:r,...e}},hi=function(r,e,t){let s={type:"ServiceGraphPattern",service:e,pattern:t.graphPattern||t};return r&&(s.silent=!0),s.location=ll(),s},pi=function(r,e){return{type:"Bind",bind:r,as:e,location:ll()}},Ai=function(r){return r},Ci=function(r,e){return{oneVar:r,data:e,location:ll()}},bi=function(r,e){return{variables:r,data:e,location:ll()}},di=function(r){return r},gi=function(r){return r},vi=function(r){return{type:"MinusGraphPattern",minus:r.graphPattern||r,location:ll()}},wi=function(r,e){return e.length?{union:[r].concat(e.map((r=>r[3]))),location:ll()}:r},Li=function(r){return{type:"Filter",filter:r,location:ll()}},Ti=function(r,e){return{functionRef:r,args:e.list,location:ll()}},yi=function(){return{list:[]}},xi=function(r,e,t){return{distinct:Boolean(r),list:[e].concat(t.map((r=>r[2])))}},Ei=function(){return[]},mi=function(r,e){return[r].concat(e.map((r=>r[2])))},Si=function(r){return r},Ri=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{triplePattern:t,location:ll()}},Ni=function(r,e){return{subject:r,properties:e}},Ii=function(r,e){return{subject:r,properties:e}},Oi=function(r,e,t){let s=[];return s.push({predicate:r,objects:e}),t.forEach((r=>{r[3]&&s.push({predicate:r[3][0],objects:r[3][2]})})),s},Di=function(){return{a:!0,location:ll()}},Pi=function(r,e){return[r,...e]},Fi=function(r,e){return{subject:r,properties:e}},$i=function(r,e){return{subject:r,properties:e}},Ui=function(r,e,t){let s=[];return s.push({predicate:r,objects:e}),t.forEach((r=>{r[3]&&s.push({predicate:r[3][0],objects:r[3][2]})})),s},ji=function(r,e){return[r,...e]},Mi=function(r,e){if(e.length){let t=[r];for(let r=0;rr[3])))}:r},rf=function(r,e){return e.length?{expressionType:"conditionaland",operands:[r].concat(e.map((r=>r[3])))}:r},ef=function(r,e){if(e.length){const t=r;let s=e[0][1].toUpperCase(),o=e[0][3];return"NOT"===s&&(s+=" "+e[0][3].toUpperCase(),o=e[0][5]),{expressionType:"relationalexpression",operator:s,op1:t,op2:o}}return r},tf=function(r,e){if(0===e.length)return r;let t=[];return e.forEach((r=>{4==r.length&&t.push({operator:r[1],expression:r[3]})})),{expressionType:"additiveexpression",op1:r,ops:t}},sf=function(r,e){return e.length?{expressionType:"multiplicativeexpression",first:r,rest:e.map((r=>({operator:r[1],expression:r[3]})))}:r},of=function(r){return{expressionType:"unaryexpression",unaryexpression:"!",expression:r}},uf=function(r){return{expressionType:"unaryexpression",unaryexpression:"+",expression:r}},nf=function(r){return{expressionType:"unaryexpression",unaryexpression:"-",expression:r}},ff=function(r){return{expressionType:"atomic",value:r}},af=function(r){return{expressionType:"atomic",value:r}},lf=function(r){return{expressionType:"atomic",value:r}},cf=function(r){return{expressionType:"atomic",value:r}},hf=function(r){return{bracketted:!0,...r}},pf=function(r){return{expressionType:"builtincall",builtincall:"str",args:[r]}},Af=function(r){return{expressionType:"builtincall",builtincall:"lang",args:[r]}},Cf=function(r,e){return{expressionType:"builtincall",builtincall:"langMatches",args:[r,e]}},bf=function(r){return{expressionType:"builtincall",builtincall:"datatype",args:[r]}},df=function(r){return{expressionType:"builtincall",builtincall:"bound",args:[r]}},gf=function(r){return{expressionType:"builtincall",builtincall:"IRI",args:[r]}},vf=function(r){return{expressionType:"builtincall",builtincall:"URI",args:[r]}},wf=function(r){const e={expressionType:"builtincall",builtincall:"BNODE",args:null};return 5===r.length&&(e.args=[r[2]]),e},Lf=function(){return{expressionType:"builtincall",builtincall:"rand"}},Tf=function(r){return{expressionType:"builtincall",builtincall:"abs",args:[r]}},yf=function(r){return{expressionType:"builtincall",builtincall:"ceil",args:[r]}},xf=function(r){return{expressionType:"builtincall",builtincall:"floor",args:[r]}},Ef=function(r){return{expressionType:"builtincall",builtincall:"round",args:[r]}},mf=function(r){return{expressionType:"builtincall",builtincall:"CONCAT",args:r}},Sf=function(r){return{expressionType:"builtincall",builtincall:"STRLEN",args:[r]}},Rf=function(r){return{expressionType:"builtincall",builtincall:"UCASE",args:[r]}},Nf=function(r){return{expressionType:"builtincall",builtincall:"LCASE",args:[r]}},If=function(r){return{expressionType:"builtincall",builtincall:"ENCODE_FOR_URI",args:[r]}},Of=function(r,e){return{expressionType:"builtincall",builtincall:"CONTAINS",args:[r,e]}},Df=function(r,e){return{expressionType:"builtincall",builtincall:"STRBEFORE",args:[r,e]}},Pf=function(r,e){return{expressionType:"builtincall",builtincall:"STRSTARTS",args:[r,e]}},Ff=function(r,e){return{expressionType:"builtincall",builtincall:"STRENDS",args:[r,e]}},$f=function(r,e){return{expressionType:"builtincall",builtincall:"STRAFTER",args:[r,e]}},Uf=function(r){return{expressionType:"builtincall",builtincall:"year",args:[r]}},jf=function(r){return{expressionType:"builtincall",builtincall:"month",args:[r]}},Mf=function(r){return{expressionType:"builtincall",builtincall:"day",args:[r]}},Bf=function(r){return{expressionType:"builtincall",builtincall:"hours",args:[r]}},Gf=function(r){return{expressionType:"builtincall",builtincall:"minutes",args:[r]}},kf=function(r){return{expressionType:"builtincall",builtincall:"seconds",args:[r]}},Hf=function(r){return{expressionType:"builtincall",builtincall:"timezone",args:[r]}},Xf=function(r){return{expressionType:"builtincall",builtincall:"tz",args:[r]}},_f=function(){return{expressionType:"builtincall",builtincall:"now"}},qf=function(){return{expressionType:"builtincall",builtincall:"UUID"}},Vf=function(){return{expressionType:"builtincall",builtincall:"STRUUID"}},zf=function(r){return{expressionType:"builtincall",builtincall:"MD5",args:[r]}},Zf=function(r){return{expressionType:"builtincall",builtincall:"SHA1",args:[r]}},Yf=function(r){return{expressionType:"builtincall",builtincall:"SHA256",args:[r]}},Wf=function(r){return{expressionType:"builtincall",builtincall:"SHA384",args:[r]}},Kf=function(r){return{expressionType:"builtincall",builtincall:"SHA512",args:[r]}},Jf=function(r){return{expressionType:"builtincall",builtincall:"COALESCE",args:r}},Qf=function(r,e,t){return{expressionType:"builtincall",builtincall:"IF",args:[r,e,t]}},ra=function(r,e){return{expressionType:"builtincall",builtincall:"STRLANG",args:[r,e]}},ea=function(r,e){return{expressionType:"builtincall",builtincall:"STRDT",args:[r,e]}},ta=function(r,e){return{expressionType:"builtincall",builtincall:"sameTerm",args:[r,e]}},sa=function(r){return{expressionType:"builtincall",builtincall:"isURI",args:[r]}},oa=function(r){return{expressionType:"builtincall",builtincall:"isBlank",args:[r]}},ua=function(r){return{expressionType:"builtincall",builtincall:"isLiteral",args:[r]}},na=function(r){return{expressionType:"builtincall",builtincall:"isNumeric",args:[r]}},ia=function(r,e,t){let s={expressionType:"regex",text:r,pattern:e};return t&&(s.flags=t[2]),s},fa=function(r,e,t){let s=[r,e];return t&&s.push(t[2]),{expressionType:"builtincall",builtincall:"substr",args:s}},aa=function(r,e,t,s){let o=[r,e,t];return s&&o.push(s[2]),{expressionType:"builtincall",builtincall:"replace",args:o}},la=function(r){return{exists:r.graphPattern||r}},ca=function(r){return{notexists:r.graphPattern||r}},ha=function(r,e){return{expressionType:"aggregate",aggregateType:"count",distinct:Boolean(r),expression:e}},pa=function(r,e){return{expressionType:"aggregate",aggregateType:"sum",distinct:Boolean(r),expression:e}},Aa=function(r,e){return{expressionType:"aggregate",aggregateType:"min",distinct:Boolean(r),expression:e}},Ca=function(r,e){return{expressionType:"aggregate",aggregateType:"max",distinct:Boolean(r),expression:e}},ba=function(r,e){return{expressionType:"aggregate",aggregateType:"avg",distinct:Boolean(r),expression:e}},da=function(r,e){return{expressionType:"aggregate",aggregateType:"sample",distinct:Boolean(r),expression:e}},ga=function(r,e,t){let s=null;return t?.length&&(s=t[7]),{expressionType:"aggregate",aggregateType:"group_concat",expression:e,separator:s,distinct:Boolean(r)}},va=function(r,e){let t={expressionType:"irireforfunction",iriref:r};return e&&(t.args=e.list),t},wa=function(r,e){return"string"==typeof e?r.lang=e:e&&(r.dataType=e[1]),r.location=ll(),r},La=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#boolean",literal:!0}},Ta=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#boolean",literal:!1}},ya=function(r){return{iri:r,location:ll()}},xa=function(r){return r},Ea=function(r){return{iriPrefix:r[0],iriLocal:r[1],location:ll()}},ma=function(r){return{iriPrefix:r,iriLocal:"",location:ll()}},Sa=function(r){return{blankNode:r,location:ll()}},Ra=function(){return{blankNode:"[]",location:ll()}},Na=function(r){return r.join("")},Ia=function(r){return r||""},Oa=function(r,e){return[r,e]},Da=function(){return al()},Pa=function(r){return{variable:r}},Fa=function(r){return{varType:"$",variable:r}},$a=function(r,e){let t=r.join("");return e.length&&(t+="-"+e[0][1].join("")),t.toLowerCase()},Ua=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#integer",literal:al()}},ja=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#decimal",literal:al()}},Ma=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},Ba=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},Ga=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},ka=function(r){return r.literal="+"+r.literal,r},Ha=function(r){return r.literal="+"+r.literal,r},Xa=function(r){return r.literal="+"+r.literal,r},_a=function(r){return r.literal="-"+r.literal,r},qa=function(r){return r.literal="-"+r.literal,r},Va=function(r){return r.literal="-"+r.literal,r},za=function(r){return{quote:"'",literal:r.join("")}},Za=function(r){return{quote:'"',literal:r.join("")}},Ya=function(r){return{quote:"'''",literal:r.map((r=>r[0]?r[0]+r[1]:r[1])).join("")}},Wa=function(r){return{quote:'"""',literal:r.map((r=>r[0]?r[0]+r[1]:r[1])).join("")}},Ka=function(){return al()},Ja=function(){return al()},Qa=function(){return Wc[ll().start.offset]=al(),""},rl=function(){return al()},el=function(){return al()},tl=function(){return al()},sl=0,ol=0,ul=[{line:1,column:1}],nl=0,il=[],fl=0;if("startRule"in e){if(!(e.startRule in n))throw new Error("Can't start parsing from rule \""+e.startRule+'".');i=n[e.startRule]}function al(){return r.substring(ol,sl)}function ll(){return Al(ol,sl)}function cl(r,e){return{type:"literal",text:r,ignoreCase:e}}function hl(r,e,t){return{type:"class",parts:r,inverted:e,ignoreCase:t}}function pl(e){var t,s=ul[e];if(s)return s;for(t=e-1;!ul[t];)t--;for(s={line:(s=ul[t]).line,column:s.column};tnl&&(nl=sl,il=[]),il.push(r))}function bl(){var e,t,s,u,n,i;for(e=sl,t=[],s=Xc();s!==o;)t.push(s),s=Xc();for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var e;return e=function(){var e,t,s,u,n;for(e=sl,t=dl(),s=[],u=Bc();u!==o;)s.push(u),u=Bc();return u=function(){var r,e,t,s,u,n,i,f;if(r=sl,(e=wl())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();for(s=[],u=Ll();u!==o;)s.push(u),u=Ll();for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Tl())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();f=yl(),ol=r,r=fn(e,s,n,f)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var e,t,s,u,n,i,f,a,l,c,h,p,A,C;if(e=sl,r.substr(sl,9).toLowerCase()===d?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(kt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var e,t,s,u,n,i;if(e=sl,123===r.charCodeAt(sl)?(t=v,sl++):(t=o,0===fl&&Cl(Xt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for((u=Kl())===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();125===r.charCodeAt(sl)?(i=w,sl++):(i=o,0===fl&&Cl(_t)),i!==o?(ol=e,e=Si(u)):(sl=e,e=o)}else sl=e,e=o;return e}(),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(i=[],f=Ll();f!==o;)i.push(f),f=Ll();for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Tl())!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();c=yl(),ol=e,e=cn(u,i,a,c)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o)if(e=sl,r.substr(sl,9).toLowerCase()===d?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(kt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(u=[],n=Ll();n!==o;)u.push(n),n=Ll();for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,5).toLowerCase()===g?(i=r.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ht)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(123===r.charCodeAt(sl)?(a=v,sl++):(a=o,0===fl&&Cl(Xt)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();for((c=Gl())===o&&(c=null),h=[],p=Bc();p!==o;)h.push(p),p=Bc();if(125===r.charCodeAt(sl)?(p=w,sl++):(p=o,0===fl&&Cl(_t)),p!==o){for(A=[],C=Bc();C!==o;)A.push(C),C=Bc();C=yl(),ol=e,e=hn(u,c,C)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),u===o&&(u=function(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,r.substr(sl,8).toLowerCase()===L?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(qt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=[],(n=pc())!==o)for(;n!==o;)u.push(n),n=pc();else u=o;if(u===o&&(42===r.charCodeAt(sl)?(u=b,sl++):(u=o,0===fl&&Cl(Gt))),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(i=[],f=Ll();f!==o;)i.push(f),f=Ll();for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();for((a=Tl())===o&&(a=null),l=[],c=Bc();c!==o;)l.push(c),c=Bc();c=yl(),ol=e,e=pn(u,i,a,c)}else sl=e,e=o}else sl=e,e=o;return e}(),u===o&&(u=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,3).toLowerCase()===T?(s=r.substr(sl,3),sl+=3):(s=o,0===fl&&Cl(Vt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=[],i=Ll();i!==o;)n.push(i),i=Ll();for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if((f=Tl())!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();l=yl(),ol=e,e=An(n,f,l)}else sl=e,e=o}else sl=e,e=o;return e}()))),u!==o?(n=Nl(),ol=e,e=on(t,u,n)):(sl=e,e=o),e}(),e===o&&(e=Il()),e}(),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=e,e=sn(t,u)}else sl=e,e=o;return e}function dl(){var r,e;for(r=[],(e=gl())===o&&(e=vl());e!==o;)r.push(e),(e=gl())===o&&(e=vl());return r}function gl(){var e,t,s,u,n;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,4).toLowerCase()===f?(s=r.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(Dt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();(n=Oc())!==o?(ol=e,e=un(n)):(sl=e,e=o)}else sl=e,e=o;return e}function vl(){var e,t,s,u,n,i,f;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,6).toLowerCase()===a?(s=r.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(Pt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Dc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=Oc())!==o?(ol=e,e=nn(n,f)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function wl(){var e,t,s,u,n,i,f,a,d,g,v,w,L,T,y,x,E;if(e=sl,r.substr(sl,6).toLowerCase()===l?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Ft)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,8).toLowerCase()===c?(u=r.substr(sl,8),sl+=8):(u=o,0===fl&&Cl($t)),u===o&&(r.substr(sl,7).toLowerCase()===h?(u=r.substr(sl,7),sl+=7):(u=o,0===fl&&Cl(Ut))),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(i=[],f=sl,a=[],d=Bc();d!==o;)a.push(d),d=Bc();if((d=Ac())!==o?f=a=[a,d]:(sl=f,f=o),f===o){for(f=sl,a=[],d=Bc();d!==o;)a.push(d),d=Bc();if(40===r.charCodeAt(sl)?(d=p,sl++):(d=o,0===fl&&Cl(jt)),d!==o){for(g=[],v=Bc();v!==o;)g.push(v),v=Bc();if((v=Cc())!==o){for(w=[],L=Bc();L!==o;)w.push(L),L=Bc();if(r.substr(sl,2).toLowerCase()===A?(L=r.substr(sl,2),sl+=2):(L=o,0===fl&&Cl(Mt)),L!==o){for(T=[],y=Bc();y!==o;)T.push(y),y=Bc();if((y=Ac())!==o){for(x=[],E=Bc();E!==o;)x.push(E),E=Bc();41===r.charCodeAt(sl)?(E=C,sl++):(E=o,0===fl&&Cl(Bt)),E!==o?f=a=[a,d,g,v,w,L,T,y,x,E]:(sl=f,f=o)}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}if(f!==o)for(;f!==o;){for(i.push(f),f=sl,a=[],d=Bc();d!==o;)a.push(d),d=Bc();if((d=Ac())!==o?f=a=[a,d]:(sl=f,f=o),f===o){for(f=sl,a=[],d=Bc();d!==o;)a.push(d),d=Bc();if(40===r.charCodeAt(sl)?(d=p,sl++):(d=o,0===fl&&Cl(jt)),d!==o){for(g=[],v=Bc();v!==o;)g.push(v),v=Bc();if((v=Cc())!==o){for(w=[],L=Bc();L!==o;)w.push(L),L=Bc();if(r.substr(sl,2).toLowerCase()===A?(L=r.substr(sl,2),sl+=2):(L=o,0===fl&&Cl(Mt)),L!==o){for(T=[],y=Bc();y!==o;)T.push(y),y=Bc();if((y=Ac())!==o){for(x=[],E=Bc();E!==o;)x.push(E),E=Bc();41===r.charCodeAt(sl)?(E=C,sl++):(E=o,0===fl&&Cl(Bt)),E!==o?f=a=[a,d,g,v,w,L,T,y,x,E]:(sl=f,f=o)}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}}else i=o;i===o&&(42===r.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt))),i!==o?(ol=e,e=ln(u,i)):(sl=e,e=o)}else sl=e,e=o;return e}function Ll(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,4).toLowerCase()===y?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(zt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var r,e,t;for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();return(t=Ic())!==o?(ol=r,r=bn(t)):(sl=r,r=o),r}(),u===o&&(u=function(){var e,t,s,u;if(e=sl,r.substr(sl,5).toLowerCase()===x?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Ic())!==o?(ol=e,e=dn(u)):(sl=e,e=o)}else sl=e,e=o;return e}()),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=e,e=Cn(u)}else sl=e,e=o}else sl=e,e=o;return e}function Tl(){var e,t,s,u;for(e=sl,r.substr(sl,5).toLowerCase()===g?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ht)),t===o&&(t=null),s=[],u=Bc();u!==o;)s.push(u),u=Bc();return(u=kl())!==o?(ol=e,e=gn(u)):(sl=e,e=o),e}function yl(){var e,t,s,u,n;return e=sl,t=function(){var e,t,s,u,n,i,f;if(e=sl,r.substr(sl,5).toLowerCase()===E?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Yt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(r.substr(sl,2).toLowerCase()===m?(u=r.substr(sl,2),sl+=2):(u=o,0===fl&&Cl(Wt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(i=[],(f=xl())!==o)for(;f!==o;)i.push(f),f=xl();else i=o;i!==o?(ol=e,e=wn(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}(),t===o&&(t=null),s=function(){var e,t,s,u,n;if(e=sl,r.substr(sl,6).toLowerCase()===S?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Kt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=[],(n=El())!==o)for(;n!==o;)u.push(n),n=El();else u=o;u!==o?(ol=e,e=En(u)):(sl=e,e=o)}else sl=e,e=o;return e}(),s===o&&(s=null),u=function(){var e,t,s,u,n,i,f,a;if(e=sl,r.substr(sl,5).toLowerCase()===R?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(r.substr(sl,2).toLowerCase()===m?(u=r.substr(sl,2),sl+=2):(u=o,0===fl&&Cl(Wt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(i=[],(f=ml())!==o)for(;f!==o;)i.push(f),f=ml();else i=o;if(i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();ol=e,e=Sn(i)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),u===o&&(u=null),n=function(){var r,e,t,s;return r=sl,e=sl,(t=Sl())!==o?((s=Rl())===o&&(s=null),e=t=[t,s]):(sl=e,e=o),e===o&&(e=sl,(t=Rl())!==o?((s=Sl())===o&&(s=null),e=t=[t,s]):(sl=e,e=o)),e!==o&&(ol=r,e=In(e)),r=e}(),n===o&&(n=null),ol=e,vn(t,s,u,n)}function xl(){var e,t,s,u,n,i,f,a,l,c,h;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=yc())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();ol=e,e=Ln(s)}else sl=e,e=o;if(e===o){for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=Zl())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();ol=e,e=Tn(s)}else sl=e,e=o;if(e===o){for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Cc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(f=sl,r.substr(sl,2).toLowerCase()===A?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Mt)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Ac())!==o?f=a=[a,l,c]:(sl=f,f=o)}else sl=f,f=o;for(f===o&&(f=null),a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(41===r.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();ol=e,e=yn(n,f)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=Ac())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();ol=e,e=xn(s)}else sl=e,e=o}}}return e}function El(){var r,e,t,s;if(r=sl,(e=zl())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();ol=r,r=mn(e)}else sl=r,r=o;return r}function ml(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,3).toLowerCase()===N?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Qt)),t===o&&(r.substr(sl,4).toLowerCase()===I?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(rs))),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Tc())!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=e,e=Rn(t,u)}else sl=e,e=o}else sl=e,e=o;if(e===o)if(e=sl,(t=zl())===o&&(t=Ac()),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();ol=e,e=Nn(t)}else sl=e,e=o;return e}function Sl(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,5).toLowerCase()===O?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(es)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Pc())!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=e,e=On(u)}else sl=e,e=o}else sl=e,e=o;return e}function Rl(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,6).toLowerCase()===D?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ts)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Pc())!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();ol=e,e=Dn(u)}else sl=e,e=o}else sl=e,e=o;return e}function Nl(){var e,t,s,u;return e=sl,t=sl,r.substr(sl,6).toLowerCase()===P?(s=r.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(ss)),s!==o&&(u=_l())!==o?t=s=[s,u]:(sl=t,t=o),t===o&&(t=null),ol=e,Pn(t)}function Il(){var e,t,s,u,n,i,f,a,l,c;for(e=sl,t=dl(),s=sl,u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(n=function(){var e;return e=function(){var e,t,s,u,n,i,f,a,l,c,h;if(e=sl,r.substr(sl,4).toLowerCase()===$?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(us)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Ic())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(a=sl,r.substr(sl,4).toLowerCase()===j?(l=r.substr(sl,4),sl+=4):(l=o,0===fl&&Cl(is)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=Fl())!==o?a=l=[l,c,h]:(sl=a,a=o)}else sl=a,a=o;a===o&&(a=null),ol=e,e=$n(u,i,a)}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,5).toLowerCase()===M?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(fs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=$l())!==o?(ol=e,e=Un(u,i)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,4).toLowerCase()===B?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(as)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=$l())!==o?(ol=e,e=jn(u,i)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,r.substr(sl,3).toLowerCase()===k?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(cs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Pl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(r.substr(sl,2).toLowerCase()===H?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Pl())!==o?(ol=e,e=Bn(u,i,c)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,r.substr(sl,4).toLowerCase()===X?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(ps)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Pl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(r.substr(sl,2).toLowerCase()===H?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Pl())!==o?(ol=e,e=Gn(u,i,c)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,r.substr(sl,4).toLowerCase()===_?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(As)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Pl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(r.substr(sl,2).toLowerCase()===H?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Pl())!==o?(ol=e,e=kn(u,i,c)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,6).toLowerCase()===G?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ls)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=Fl())!==o?(ol=e,e=Mn(u,i)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,6).toLowerCase()===q?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Cs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(r.substr(sl,4).toLowerCase()===V?(u=r.substr(sl,4),sl+=4):(u=o,0===fl&&Cl(bs)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=jl())!==o?(ol=e,e=Hn(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n;if(e=sl,r.substr(sl,6).toLowerCase()===z?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();r.substr(sl,4).toLowerCase()===V?(u=r.substr(sl,4),sl+=4):(u=o,0===fl&&Cl(bs)),u!==o&&(n=jl())!==o?(ol=e,e=Xn(n)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,6).toLowerCase()===z?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(r.substr(sl,5).toLowerCase()===g?(u=r.substr(sl,5),sl+=5):(u=o,0===fl&&Cl(Ht)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=Ul())!==o?(ol=e,e=_n(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h;if(e=sl,t=sl,r.substr(sl,4).toLowerCase()===Z?(s=r.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(gs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Ic())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();t=s=[s,u,n,i]}else sl=t,t=o}else sl=t,t=o;if(t===o&&(t=null),s=sl,u=function(){var e,t,s;return e=sl,r.substr(sl,6).toLowerCase()===z?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o&&(s=Ul())!==o?(ol=e,e=Vn(s)):(sl=e,e=o),e}(),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=Ol())===o&&(i=null),s=u=[u,n,i]}else sl=s,s=o;if(s===o&&(s=Ol()),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=[],i=Dl();i!==o;)n.push(i),i=Dl();for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(r.substr(sl,5).toLowerCase()===g?(f=r.substr(sl,5),sl+=5):(f=o,0===fl&&Cl(Ht)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();if((l=kl())!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();ol=e,e=qn(t,s,n,l)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}())))))))))),e}(),n!==o){for(i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();i=f=[f,a,l,c=Il()]}else sl=i,i=o;i===o&&(i=null),s=u=[u,n,i]}else sl=s,s=o;for(s===o&&(s=null),u=[],n=Bc();n!==o;)u.push(n),n=Bc();return ol=e,Fn(t,s)}function Ol(){var e,t,s;return e=sl,r.substr(sl,6).toLowerCase()===q?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Cs)),t!==o&&(s=Ul())!==o?(ol=e,e=zn(s)):(sl=e,e=o),e}function Dl(){var e,t,s,u,n,i,f,a;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,5).toLowerCase()===Y?(s=r.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(vs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Ic())===o)if(n=sl,r.substr(sl,5).toLowerCase()===x?(i=r.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Zt)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=Ic())!==o?n=i=[i,f,a]:(sl=n,n=o)}else sl=n,n=o;n!==o?(ol=e,e=Zn(n)):(sl=e,e=o)}else sl=e,e=o;return e}function Pl(){var e,t,s,u;if(e=sl,r.substr(sl,7).toLowerCase()===W?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(ws)),t!==o&&(ol=e,t=Yn()),(e=t)===o){for(e=sl,r.substr(sl,5).toLowerCase()===K?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ls)),t===o&&(t=null),s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Ic())!==o?(ol=e,e=Wn(u)):(sl=e,e=o)}return e}function Fl(){var e,t,s,u;if(e=sl,r.substr(sl,5).toLowerCase()===K?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ls)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Ic())!==o?(ol=e,e=Kn(u)):(sl=e,e=o)}else sl=e,e=o;return e}function $l(){var e,t;return e=sl,(t=Fl())!==o&&(ol=e,t=Jn(t)),(e=t)===o&&(e=sl,r.substr(sl,7).toLowerCase()===W?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(ws)),t!==o&&(ol=e,t=Qn()),(e=t)===o&&(e=sl,r.substr(sl,5).toLowerCase()===x?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zt)),t!==o&&(ol=e,t=ri()),(e=t)===o&&(e=sl,r.substr(sl,3).toLowerCase()===J?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Ts)),t!==o&&(ol=e,t=ei()),e=t))),e}function Ul(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(123===r.charCodeAt(sl)?(s=v,sl++):(s=o,0===fl&&Cl(Xt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=Ml(),i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(125===r.charCodeAt(sl)?(f=w,sl++):(f=o,0===fl&&Cl(_t)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=e,e=ti(n)}else sl=e,e=o}else sl=e,e=o;return e}function jl(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(123===r.charCodeAt(sl)?(s=v,sl++):(s=o,0===fl&&Cl(Xt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=Ml(),i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(125===r.charCodeAt(sl)?(f=w,sl++):(f=o,0===fl&&Cl(_t)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=e,e=si(n)}else sl=e,e=o}else sl=e,e=o;return e}function Ml(){var e,t,s,u,n,i,f;for(e=sl,(t=Gl())===o&&(t=null),s=[],u=sl,(n=Bl())!==o?(46===r.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(ys)),i===o&&(i=null),(f=Gl())===o&&(f=null),u=n=[n,i,f]):(sl=u,u=o);u!==o;)s.push(u),u=sl,(n=Bl())!==o?(46===r.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(ys)),i===o&&(i=null),(f=Gl())===o&&(f=null),u=n=[n,i,f]):(sl=u,u=o);return ol=e,oi(t,s)}function Bl(){var e,t,s,u,n,i,f,a,l,c,h,p,A;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,5).toLowerCase()===K?(s=r.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(Ls)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=pc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(123===r.charCodeAt(sl)?(f=v,sl++):(f=o,0===fl&&Cl(Xt)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();for((l=Gl())===o&&(l=null),c=[],h=Bc();h!==o;)c.push(h),h=Bc();if(125===r.charCodeAt(sl)?(h=w,sl++):(h=o,0===fl&&Cl(_t)),h!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();ol=e,e=ui(n,l)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}function Gl(){var e,t,s,u,n,i,f;if(e=sl,(t=Jl())!==o){for(s=sl,u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=Gl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=e,e=ni(t,s)}else sl=e,e=o;return e}function kl(){var e,t,s,u,n,i;if(e=sl,123===r.charCodeAt(sl)?(t=v,sl++):(t=o,0===fl&&Cl(Xt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var r,e,t,s,u,n,i;if(r=sl,(e=wl())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=Tl())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();n=yl(),i=Nl(),ol=r,r=an(e,s,n,i)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var e,t,s,u,n,i,f,a,l,c;for(e=sl,(t=Hl())===o&&(t=null),s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=[],n=sl,(i=Xl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();for(46===r.charCodeAt(sl)?(a=Q,sl++):(a=o,0===fl&&Cl(ys)),a===o&&(a=null),l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Hl())===o&&(c=null),n=i=[i,f,a,l,c]}else sl=n,n=o;for(;n!==o;)if(u.push(n),n=sl,(i=Xl())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();for(46===r.charCodeAt(sl)?(a=Q,sl++):(a=o,0===fl&&Cl(ys)),a===o&&(a=null),l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Hl())===o&&(c=null),n=i=[i,f,a,l,c]}else sl=n,n=o;return ol=e,e=fi(t,u)}()),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();125===r.charCodeAt(sl)?(i=w,sl++):(i=o,0===fl&&Cl(_t)),i!==o?(ol=e,e=ii(u)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function Hl(){var e,t,s,u,n,i,f;if(e=sl,t=function(){var r,e,t,s,u;if(r=sl,(e=hc())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();(s=tc())!==o?(ol=r,r=Fi(e,s)):(sl=r,r=o)}else sl=r,r=o;if(r===o){for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();if((t=ac())!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();u=function(){var r;return(r=tc())===o&&(r=null),r}(),ol=r,r=$i(t,u)}else sl=r,r=o}return r}(),t!==o){for(s=sl,u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=Hl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=e,e=ai(t,s)}else sl=e,e=o;return e}function Xl(){var e;return(e=function(){var e,t,s,u,n,i,f,a;if(e=sl,(t=kl())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,5).toLowerCase()===ur?(i=r.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ns)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=kl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,5).toLowerCase()===ur?(i=r.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ns)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=kl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=wi(t,s)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,8).toLowerCase()===rr?(s=r.substr(sl,8),sl+=8):(s=o,0===fl&&Cl(xs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();(n=kl())!==o?(ol=e,e=li(n)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u;if(e=sl,r.substr(sl,5).toLowerCase()===or?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Rs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=kl())!==o?(ol=e,e=vi(u)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i,f;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,5).toLowerCase()===K?(s=r.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(Ls)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=pc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=kl())!==o?(ol=e,e=ci(n,f)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i,f,a;if(e=sl,r.substr(sl,7).toLowerCase()===er?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Es)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=pc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=kl())!==o?(ol=e,e=hi(u,i,a)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,6).toLowerCase()===nr?(s=r.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(Is)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();(n=zl())!==o?(ol=e,e=Li(n)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h,b,d;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,4).toLowerCase()===tr?(s=r.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(ms)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(40===r.charCodeAt(sl)?(n=p,sl++):(n=o,0===fl&&Cl(jt)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if((f=Cc())!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(r.substr(sl,2).toLowerCase()===A?(l=r.substr(sl,2),sl+=2):(l=o,0===fl&&Cl(Mt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();if((h=Ac())!==o){for(b=[],d=Bc();d!==o;)b.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=pi(f,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(r.substr(sl,6).toLowerCase()===P?(s=r.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(ss)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();(n=_l())!==o?(ol=e,e=Ai(n)):(sl=e,e=o)}else sl=e,e=o;return e}()),e}function _l(){var e;return(e=function(){var e,t,s,u,n,i,f,a;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if((s=Ac())!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(123===r.charCodeAt(sl)?(n=v,sl++):(n=o,0===fl&&Cl(Xt)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();for(f=[],a=Vl();a!==o;)f.push(a),a=Vl();125===r.charCodeAt(sl)?(a=w,sl++):(a=o,0===fl&&Cl(_t)),a!==o?(ol=e,e=Ci(s,f)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();for(n=[],i=Ac();i!==o;)n.push(i),i=Ac();if(41===r.charCodeAt(sl)?(i=C,sl++):(i=o,0===fl&&Cl(Bt)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(123===r.charCodeAt(sl)?(a=v,sl++):(a=o,0===fl&&Cl(Xt)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();for(c=[],h=ql();h!==o;)c.push(h),h=ql();125===r.charCodeAt(sl)?(h=w,sl++):(h=o,0===fl&&Cl(_t)),h!==o?(ol=e,e=bi(n,c)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}()),e}function ql(){var e,t,s,u,n,i,f;if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(u=[],n=Vl();n!==o;)u.push(n),n=Vl();if(41===r.charCodeAt(sl)?(n=C,sl++):(n=o,0===fl&&Cl(Bt)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();ol=e,e=di(u)}else sl=e,e=o}else sl=e,e=o;return e}function Vl(){var e,t,s,u;if(e=sl,(t=Ic())===o&&(t=xc())===o&&(t=Ec())===o&&(t=Rc())===o&&(r.substr(sl,5)===sr?(t=sr,sl+=5):(t=o,0===fl&&Cl(Ss))),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();ol=e,e=gi(t)}else sl=e,e=o;return e}function zl(){var r;return(r=Tc())===o&&(r=yc())===o&&(r=Zl()),r}function Zl(){var r,e,t,s;if(r=sl,(e=Ic())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();(s=Yl())!==o?(ol=r,r=Ti(e,s)):(sl=r,r=o)}else sl=r,r=o;return r}function Yl(){var e,t,s,u,n,i,f,a,l,h,A,b;if(e=sl,(t=Mc())!==o&&(ol=e,t=yi()),(e=t)===o)if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();for(r.substr(sl,8).toLowerCase()===c?(u=r.substr(sl,8),sl+=8):(u=o,0===fl&&Cl($t)),u===o&&(u=null),n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(a=[],l=sl,44===r.charCodeAt(sl)?(h=ir,sl++):(h=o,0===fl&&Cl(Os)),h!==o){for(A=[],b=Bc();b!==o;)A.push(b),b=Bc();(b=Cc())!==o?l=h=[h,A,b]:(sl=l,l=o)}else sl=l,l=o;for(;l!==o;)if(a.push(l),l=sl,44===r.charCodeAt(sl)?(h=ir,sl++):(h=o,0===fl&&Cl(Os)),h!==o){for(A=[],b=Bc();b!==o;)A.push(b),b=Bc();(b=Cc())!==o?l=h=[h,A,b]:(sl=l,l=o)}else sl=l,l=o;41===r.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o?(ol=e,e=xi(u,i,a)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function Wl(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,(t=Mc())!==o&&(ol=e,t=Ei()),(e=t)===o)if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Ic())===o&&(u=Cc()),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(i=[],f=sl,44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Ic())===o&&(c=Cc()),c!==o?f=a=[a,l,c]:(sl=f,f=o)}else sl=f,f=o;for(;f!==o;)if(i.push(f),f=sl,44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Ic())===o&&(c=Cc()),c!==o?f=a=[a,l,c]:(sl=f,f=o)}else sl=f,f=o;41===r.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o?(ol=e,e=mi(u,i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function Kl(){var e,t,s,u,n,i,f;if(e=sl,(t=Jl())!==o){for(s=sl,u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();(f=Kl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=e,e=Ri(t,s)}else sl=e,e=o;return e}function Jl(){var r,e,t,s,u;if(r=sl,(e=hc())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();(s=Ql())!==o?(ol=r,r=Ni(e,s)):(sl=r,r=o)}else sl=r,r=o;if(r===o){for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();if((t=fc())!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();u=function(){var r;return(r=Ql())===o&&(r=null),r}(),ol=r,r=Ii(t,u)}else sl=r,r=o}return r}function Ql(){var e,t,s,u,n,i,f,a,l,c,h,p,A;if(e=sl,(t=rc())!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=ec())!==o){for(n=[],i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if(c=sl,(h=rc())!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o;for(;i!==o;){for(n.push(i),i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if(c=sl,(h=rc())!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o}ol=e,e=Oi(t,u,n)}else sl=e,e=o}else sl=e,e=o;return e}function rc(){var e,t;return(e=pc())===o&&(e=sl,97===r.charCodeAt(sl)?(t=fr,sl++):(t=o,0===fl&&Cl(Ds)),t!==o&&(ol=e,t=Di()),e=t),e}function ec(){var e,t,s,u,n,i,f,a;if(e=sl,(t=lc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(44===r.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=lc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(44===r.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=lc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o}ol=e,e=Pi(t,s)}else sl=e,e=o;return e}function tc(){var e,t,s,u,n,i,f,a,l,c,h,p,A;if(e=sl,(t=sc())===o&&(t=Ac()),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=function(){var e,t,s,u,n,i,f,a;if(e=sl,(t=cc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(44===r.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=cc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(44===r.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=cc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o}ol=e,e=ji(t,s)}else sl=e,e=o;return e}(),u!==o){for(n=[],i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if(c=sl,(h=sc())===o&&(h=Ac()),h!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o;for(;i!==o;){for(n.push(i),i=sl,f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if(c=sl,(h=sc())===o&&(h=Ac()),h!==o){for(p=[],A=Bc();A!==o;)p.push(A),A=Bc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o}ol=e,e=Ui(t,u,n)}else sl=e,e=o}else sl=e,e=o;return e}function sc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=oc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(124===r.charCodeAt(sl)?(i=ar,sl++):(i=o,0===fl&&Cl(Ps)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=oc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(124===r.charCodeAt(sl)?(i=ar,sl++):(i=o,0===fl&&Cl(Ps)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=oc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=Mi(t,s)}else sl=e,e=o;return e}function oc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=nc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(47===r.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=nc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(47===r.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=nc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=Bi(t,s)}else sl=e,e=o;return e}function uc(){var e,t,s;return e=sl,t=function(){var e,t,s,u;return(e=Ic())===o&&(e=sl,97===r.charCodeAt(sl)?(t=fr,sl++):(t=o,0===fl&&Cl(Ds)),t!==o&&(ol=e,t=Hi()),(e=t)===o&&(e=sl,33===r.charCodeAt(sl)?(t=Ar,sl++):(t=o,0===fl&&Cl(Ms)),t!==o?(s=function(){var e,t,s,u,n,i,f,a;if((e=ic())===o)if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){if(s=sl,(u=ic())!==o){for(n=[],i=sl,124===r.charCodeAt(sl)?(f=ar,sl++):(f=o,0===fl&&Cl(Ps)),f!==o&&(a=ic())!==o?i=f=[f,a]:(sl=i,i=o);i!==o;)n.push(i),i=sl,124===r.charCodeAt(sl)?(f=ar,sl++):(f=o,0===fl&&Cl(Ps)),f!==o&&(a=ic())!==o?i=f=[f,a]:(sl=i,i=o);s=u=[u,n]}else sl=s,s=o;s===o&&(s=null),41===r.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?e=t=[t,s,u]:(sl=e,e=o)}else sl=e,e=o;return e}(),s!==o?e=t=[t,s]:(sl=e,e=o)):(sl=e,e=o),e===o&&(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o&&(s=sc())!==o?(41===r.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?(ol=e,e=Xi(s)):(sl=e,e=o)):(sl=e,e=o)))),e}(),t!==o?(s=function(){var e;return 63===r.charCodeAt(sl)?(e=hr,sl++):(e=o,0===fl&&Cl(Us)),e===o&&(42===r.charCodeAt(sl)?(e=b,sl++):(e=o,0===fl&&Cl(Gt)),e===o&&(43===r.charCodeAt(sl)?(e=pr,sl++):(e=o,0===fl&&Cl(js)))),e}(),s===o&&(s=null),ol=e,e=Gi(t,s)):(sl=e,e=o),e}function nc(){var e,t,s;return(e=uc())===o&&(e=sl,94===r.charCodeAt(sl)?(t=cr,sl++):(t=o,0===fl&&Cl($s)),t!==o&&(s=uc())!==o?(ol=e,e=ki(s)):(sl=e,e=o)),e}function ic(){var e,t,s;return(e=Ic())===o&&(97===r.charCodeAt(sl)?(e=fr,sl++):(e=o,0===fl&&Cl(Ds)),e===o&&(e=sl,94===r.charCodeAt(sl)?(t=cr,sl++):(t=o,0===fl&&Cl($s)),t!==o?((s=Ic())===o&&(97===r.charCodeAt(sl)?(s=fr,sl++):(s=o,0===fl&&Cl(Ds))),s!==o?e=t=[t,s]:(sl=e,e=o)):(sl=e,e=o))),e}function fc(){var e,t;return e=sl,t=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(n=[],(i=lc())!==o)for(;i!==o;)n.push(i),i=lc();else n=o;if(n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(41===r.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=e,e=Zi(n)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),t!==o&&(ol=e,t=_i(t)),(e=t)===o&&(e=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(91===r.charCodeAt(sl)?(s=Cr,sl++):(s=o,0===fl&&Cl(Bs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=Ql())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(93===r.charCodeAt(sl)?(f=br,sl++):(f=o,0===fl&&Cl(Gs)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=e,e=qi(n)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}()),e}function ac(){var e,t;return e=sl,t=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if(n=[],(i=cc())!==o)for(;i!==o;)n.push(i),i=cc();else n=o;if(n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(41===r.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=e,e=Yi(n)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),t!==o&&(ol=e,t=Vi(t)),(e=t)===o&&(e=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(91===r.charCodeAt(sl)?(s=Cr,sl++):(s=o,0===fl&&Cl(Bs)),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();if((n=tc())!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if(93===r.charCodeAt(sl)?(f=br,sl++):(f=o,0===fl&&Cl(Gs)),f!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();ol=e,e=zi(n)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}()),e}function lc(){var r,e,t;for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();return(t=hc())===o&&(t=fc()),t!==o?(ol=r,r=Wi(t)):(sl=r,r=o),r}function cc(){var r,e,t;for(r=sl,e=[],t=Bc();t!==o;)e.push(t),t=Bc();return(t=hc())===o&&(t=ac()),t!==o?(ol=r,r=Ki(t)):(sl=r,r=o),r}function hc(){var e;return(e=Ac())===o&&(e=function(){var e;return(e=Ic())===o&&(e=xc())===o&&(e=Ec())===o&&(e=Rc())===o&&(e=function(){var e,t;return e=sl,t=function(){var e,t,s,u,n,i,f;if(e=sl,r.substr(sl,2)===Be?(t=Be,sl+=2):(t=o,0===fl&&Cl(cu)),t!==o)if((s=qc())===o&&(et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu))),s!==o){for(u=[],(n=zc())===o&&(n=sl,46===r.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(ys)),i!==o&&(f=zc())!==o?n=i=[i,f]:(sl=n,n=o));n!==o;)u.push(n),(n=zc())===o&&(n=sl,46===r.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(ys)),i!==o&&(f=zc())!==o?n=i=[i,f]:(sl=n,n=o));ol=e,e=Da()}else sl=e,e=o;else sl=e,e=o;return e}(),t!==o&&(ol=e,t=Sa(t)),(e=t)===o&&(e=sl,t=function(){var e,t,s,u;if(e=sl,91===r.charCodeAt(sl)?(t=Cr,sl++):(t=o,0===fl&&Cl(Bs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();93===r.charCodeAt(sl)?(u=br,sl++):(u=o,0===fl&&Cl(Gs)),u!==o?e=t=[t,s,u]:(sl=e,e=o)}else sl=e,e=o;return e}(),t!==o&&(ol=e,t=Ra()),e=t),e}())===o&&(e=Mc()),e}()),e}function pc(){var r;return(r=Ac())===o&&(r=Ic()),r}function Ac(){var e,t,s,u,n;for(e=sl,t=[],s=Bc();s!==o;)t.push(s),s=Bc();if(s=function(){var e,t,s;return e=sl,63===r.charCodeAt(sl)?(t=hr,sl++):(t=o,0===fl&&Cl(Us)),t!==o&&(s=Vc())!==o?(ol=e,e=Pa(s)):(sl=e,e=o),e}(),s===o&&(s=function(){var e,t,s;return e=sl,36===r.charCodeAt(sl)?(t=Ge,sl++):(t=o,0===fl&&Cl(pu)),t!==o&&(s=Vc())!==o?(ol=e,e=Fa(s)):(sl=e,e=o),e}()),s!==o){for(u=[],n=Bc();n!==o;)u.push(n),n=Bc();ol=e,e=Ji(s)}else sl=e,e=o;return e}function Cc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=bc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===dr?(i=dr,sl+=2):(i=o,0===fl&&Cl(ks)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=bc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===dr?(i=dr,sl+=2):(i=o,0===fl&&Cl(ks)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=bc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=Qi(t,s)}else sl=e,e=o;return e}function bc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=dc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===gr?(i=gr,sl+=2):(i=o,0===fl&&Cl(Hs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=dc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===gr?(i=gr,sl+=2):(i=o,0===fl&&Cl(Hs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=dc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=rf(t,s)}else sl=e,e=o;return e}function dc(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,(t=gc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(61===r.charCodeAt(sl)?(i=vr,sl++):(i=o,0===fl&&Cl(Xs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===wr?(i=wr,sl+=2):(i=o,0===fl&&Cl(_s)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(60===r.charCodeAt(sl)?(i=Lr,sl++):(i=o,0===fl&&Cl(qs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(62===r.charCodeAt(sl)?(i=Tr,sl++):(i=o,0===fl&&Cl(Vs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===yr?(i=yr,sl+=2):(i=o,0===fl&&Cl(zs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===xr?(i=xr,sl+=2):(i=o,0===fl&&Cl(Zs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2).toLowerCase()===Er?(i=r.substr(sl,2),sl+=2):(i=o,0===fl&&Cl(Ys)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=Wl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,3).toLowerCase()===mr?(i=r.substr(sl,3),sl+=3):(i=o,0===fl&&Cl(Ws)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(r.substr(sl,2).toLowerCase()===Er?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Ys)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Wl())!==o?u=n=[n,i,f,a,l,c]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o}}}}}}}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(61===r.charCodeAt(sl)?(i=vr,sl++):(i=o,0===fl&&Cl(Xs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===wr?(i=wr,sl+=2):(i=o,0===fl&&Cl(_s)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(60===r.charCodeAt(sl)?(i=Lr,sl++):(i=o,0===fl&&Cl(qs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(62===r.charCodeAt(sl)?(i=Tr,sl++):(i=o,0===fl&&Cl(Vs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===yr?(i=yr,sl+=2):(i=o,0===fl&&Cl(zs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2)===xr?(i=xr,sl+=2):(i=o,0===fl&&Cl(Zs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,2).toLowerCase()===Er?(i=r.substr(sl,2),sl+=2):(i=o,0===fl&&Cl(Ys)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=Wl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(r.substr(sl,3).toLowerCase()===mr?(i=r.substr(sl,3),sl+=3):(i=o,0===fl&&Cl(Ws)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(r.substr(sl,2).toLowerCase()===Er?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Ys)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();(c=Wl())!==o?u=n=[n,i,f,a,l,c]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o}}}}}}}}ol=e,e=ef(t,s)}else sl=e,e=o;return e}function gc(){var e,t,s,u,n,i,f,a,l,c,h;if(e=sl,(t=vc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(43===r.charCodeAt(sl)?(i=pr,sl++):(i=o,0===fl&&Cl(js)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(45===r.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o)if(u=sl,(n=mc())===o&&(n=Sc()),n!==o){for(i=[],f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(42===r.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(47===r.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}for(;f!==o;){for(i.push(f),f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(42===r.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(47===r.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}}u=n=[n,i]}else sl=u,u=o}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(43===r.charCodeAt(sl)?(i=pr,sl++):(i=o,0===fl&&Cl(js)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(45===r.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o)if(u=sl,(n=mc())===o&&(n=Sc()),n!==o){for(i=[],f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(42===r.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(47===r.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}for(;f!==o;){for(i.push(f),f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(42===r.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Bc();l!==o;)a.push(l),l=Bc();if(47===r.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Bc();h!==o;)c.push(h),h=Bc();(h=wc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}}u=n=[n,i]}else sl=u,u=o}}ol=e,e=tf(t,s)}else sl=e,e=o;return e}function vc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=wc())!==o){for(s=[],u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(42===r.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(47===r.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(42===r.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Bc();i!==o;)n.push(i),i=Bc();if(47===r.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}}ol=e,e=sf(t,s)}else sl=e,e=o;return e}function wc(){var e,t,s,u;if(e=sl,33===r.charCodeAt(sl)?(t=Ar,sl++):(t=o,0===fl&&Cl(Ms)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Lc())!==o?(ol=e,e=of(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,43===r.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Lc())!==o?(ol=e,e=uf(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,45===r.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Lc())!==o?(ol=e,e=nf(u)):(sl=e,e=o)}else sl=e,e=o;e===o&&(e=Lc())}}return e}function Lc(){var r,e;return(r=Tc())===o&&(r=yc())===o&&(r=function(){var r,e,t,s;if(r=sl,(e=Ic())!==o){for(t=[],s=Bc();s!==o;)t.push(s),s=Bc();(s=Yl())===o&&(s=null),ol=r,r=va(e,s)}else sl=r,r=o;return r}(),r===o&&(r=sl,(e=xc())!==o&&(ol=r,e=ff(e)),(r=e)===o&&(r=sl,(e=Ec())!==o&&(ol=r,e=af(e)),(r=e)===o&&(r=sl,(e=Rc())!==o&&(ol=r,e=lf(e)),(r=e)===o&&(r=sl,(e=Ac())!==o&&(ol=r,e=cf(e)),r=e))))),r}function Tc(){var e,t,s,u,n,i;if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if((u=Cc())!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();41===r.charCodeAt(sl)?(i=C,sl++):(i=o,0===fl&&Cl(Bt)),i!==o?(ol=e,e=hf(u)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function yc(){var e,t,s,u,n,i,f,a,l,h,A,d,g,v,w,L;if(e=function(){var e,t,s,u,n,i,f,a,l,h,A,d,g,v,w,L,T;if(e=sl,r.substr(sl,5).toLowerCase()===Se?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Jo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(42===r.charCodeAt(sl)?(a=b,sl++):(a=o,0===fl&&Cl(Gt)),a===o&&(a=Cc()),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=e,e=ha(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Re?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Qo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=e,e=pa(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Ne?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(ru)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=e,e=Aa(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Ie?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(eu)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=e,e=Ca(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Oe?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(tu)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=e,e=ba(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===De?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(su)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();ol=e,e=da(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o)if(e=sl,r.substr(sl,12).toLowerCase()===Pe?(t=r.substr(sl,12),sl+=12):(t=o,0===fl&&Cl(ou)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Bc();a!==o;)f.push(a),a=Bc();if((a=Cc())!==o){for(l=sl,h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(59===r.charCodeAt(sl)?(A=F,sl++):(A=o,0===fl&&Cl(os)),A!==o){for(d=[],g=Bc();g!==o;)d.push(g),g=Bc();if(r.substr(sl,9).toLowerCase()===Fe?(g=r.substr(sl,9),sl+=9):(g=o,0===fl&&Cl(uu)),g!==o){for(v=[],w=Bc();w!==o;)v.push(w),w=Bc();if(61===r.charCodeAt(sl)?(w=vr,sl++):(w=o,0===fl&&Cl(Xs)),w!==o){for(L=[],T=Bc();T!==o;)L.push(T),T=Bc();(T=Nc())!==o?l=h=[h,A,d,g,v,w,L,T]:(sl=l,l=o)}else sl=l,l=o}else sl=l,l=o}else sl=l,l=o;for(l===o&&(l=null),h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(41===r.charCodeAt(sl)?(A=C,sl++):(A=o,0===fl&&Cl(Bt)),A!==o){for(d=[],g=Bc();g!==o;)d.push(g),g=Bc();ol=e,e=ga(i,a,l)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}}}}}return e}(),e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Rr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Js)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=pf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===Nr?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Qs)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Af(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,11).toLowerCase()===Ir?(t=r.substr(sl,11),sl+=11):(t=o,0===fl&&Cl(ro)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Cf(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===Or?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(eo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=bf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===Dr?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(to)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Ac())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=df(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Pr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(so)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=gf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Fr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(oo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=vf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===$r?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(uo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(u=sl,40===r.charCodeAt(sl)?(n=p,sl++):(n=o,0===fl&&Cl(jt)),n!==o){for(i=[],f=Bc();f!==o;)i.push(f),f=Bc();if((f=Cc())!==o){for(a=[],l=Bc();l!==o;)a.push(l),l=Bc();41===r.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o?u=n=[n,i,f,a,l]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o;u===o&&(u=Mc()),u!==o?(ol=e,e=wf(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===Ur?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(no)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Mc())!==o?(ol=e,e=Lf()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===jr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(io)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Tf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===Mr?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(fo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=yf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===Br?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(ao)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=xf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===Gr?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(lo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Ef(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===kr?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(co)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Wl())!==o?(ol=e,e=mf(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h,A,b,d,g;if(e=sl,r.substr(sl,6).toLowerCase()===xe?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Yo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if((c=Cc())!==o){for(h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(A=sl,44===r.charCodeAt(sl)?(b=ir,sl++):(b=o,0===fl&&Cl(Os)),b!==o){for(d=[],g=Bc();g!==o;)d.push(g),g=Bc();(g=Cc())!==o?A=b=[b,d,g]:(sl=A,A=o)}else sl=A,A=o;for(A===o&&(A=null),b=[],d=Bc();d!==o;)b.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=fa(i,c,A)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o)){if(e=sl,r.substr(sl,6).toLowerCase()===Hr?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ho)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Sf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h,A,b,d,g,v,w,L,T;if(e=sl,r.substr(sl,7).toLowerCase()===Ee?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Wo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if((c=Cc())!==o){for(h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(44===r.charCodeAt(sl)?(A=ir,sl++):(A=o,0===fl&&Cl(Os)),A!==o){for(b=[],d=Bc();d!==o;)b.push(d),d=Bc();if((d=Cc())!==o){for(g=[],v=Bc();v!==o;)g.push(v),v=Bc();if(v=sl,44===r.charCodeAt(sl)?(w=ir,sl++):(w=o,0===fl&&Cl(Os)),w!==o){for(L=[],T=Bc();T!==o;)L.push(T),T=Bc();(T=Cc())!==o?v=w=[w,L,T]:(sl=v,v=o)}else sl=v,v=o;for(v===o&&(v=null),w=[],L=Bc();L!==o;)w.push(L),L=Bc();41===r.charCodeAt(sl)?(L=C,sl++):(L=o,0===fl&&Cl(Bt)),L!==o?(ol=e,e=aa(i,c,d,v)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o)){if(e=sl,r.substr(sl,5).toLowerCase()===Xr?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(po)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Rf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===_r?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ao)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Nf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,14).toLowerCase()===qr?(t=r.substr(sl,14),sl+=14):(t=o,0===fl&&Cl(Co)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=If(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===Vr?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(bo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Of(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,9).toLowerCase()===zr?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(go)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Df(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,9).toLowerCase()===Zr?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(vo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Pf(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===Yr?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(wo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Ff(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===Wr?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Lo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=$f(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===Kr?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(To)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Uf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===Jr?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(yo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=jf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Qr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(xo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Mf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===re?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Eo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Bf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===ee?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(mo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Gf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===te?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(So)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=kf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===se?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Ro)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Hf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,2).toLowerCase()===oe?(t=r.substr(sl,2),sl+=2):(t=o,0===fl&&Cl(No)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Xf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===ue?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Io)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Mc())!==o?(ol=e,e=_f()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===ne?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Oo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Mc())!==o?(ol=e,e=qf()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===ie?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Do)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Mc())!==o?(ol=e,e=Vf()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===fe?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Po)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=zf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===ae?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Fo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Zf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===le?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl($o)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Yf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===ce?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Uo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Wf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===he?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(jo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Kf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===pe?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Mo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=Wl())!==o?(ol=e,e=Jf(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,2).toLowerCase()===Ae?(t=r.substr(sl,2),sl+=2):(t=o,0===fl&&Cl(Bo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();if(44===r.charCodeAt(sl)?(d=ir,sl++):(d=o,0===fl&&Cl(Os)),d!==o){for(g=[],v=Bc();v!==o;)g.push(v),v=Bc();if((v=Cc())!==o){for(w=[],L=Bc();L!==o;)w.push(L),L=Bc();41===r.charCodeAt(sl)?(L=C,sl++):(L=o,0===fl&&Cl(Bt)),L!==o?(ol=e,e=Qf(i,h,v)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===Ce?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Go)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=ra(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===be?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(ko)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=ea(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===de?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Ho)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Bc();h!==o;)l.push(h),h=Bc();if((h=Cc())!==o){for(A=[],d=Bc();d!==o;)A.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=ta(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===ge?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Xo)),t===o&&(r.substr(sl,5).toLowerCase()===ve?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(_o))),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=sa(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===we?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(qo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=oa(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,9).toLowerCase()===Le?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(Vo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=ua(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,9).toLowerCase()===Te?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(zo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=na(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h,A,b,d,g;if(e=sl,r.substr(sl,5).toLowerCase()===ye?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zo)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();if((i=Cc())!==o){for(f=[],a=Bc();a!==o;)f.push(a),a=Bc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Bc();c!==o;)l.push(c),c=Bc();if((c=Cc())!==o){for(h=[],A=Bc();A!==o;)h.push(A),A=Bc();if(A=sl,44===r.charCodeAt(sl)?(b=ir,sl++):(b=o,0===fl&&Cl(Os)),b!==o){for(d=[],g=Bc();g!==o;)d.push(g),g=Bc();(g=Cc())!==o?A=b=[b,d,g]:(sl=A,A=o)}else sl=A,A=o;for(A===o&&(A=null),b=[],d=Bc();d!==o;)b.push(d),d=Bc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=ia(i,c,A)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u;if(e=sl,r.substr(sl,6).toLowerCase()===me?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Ko)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();(u=kl())!==o?(ol=e,e=la(u)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,3).toLowerCase()===mr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Ws)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();if(r.substr(sl,6).toLowerCase()===me?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(Ko)),u!==o){for(n=[],i=Bc();i!==o;)n.push(i),i=Bc();(i=kl())!==o?(ol=e,e=ca(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}())))}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}return e}function xc(){var e,t,s,u,n;return e=sl,(t=Nc())!==o?(s=function(){var e,t,s,u,n,i,f,a;if(e=sl,64===r.charCodeAt(sl)?(t=ke,sl++):(t=o,0===fl&&Cl(Au)),t!==o){if(s=[],tt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Cu)),u!==o)for(;u!==o;)s.push(u),tt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Cu));else s=o;if(s!==o){if(u=[],n=sl,45===r.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){if(f=[],st.test(r.charAt(sl))?(a=r.charAt(sl),sl++):(a=o,0===fl&&Cl(bu)),a!==o)for(;a!==o;)f.push(a),st.test(r.charAt(sl))?(a=r.charAt(sl),sl++):(a=o,0===fl&&Cl(bu));else f=o;f!==o?n=i=[i,f]:(sl=n,n=o)}else sl=n,n=o;for(;n!==o;)if(u.push(n),n=sl,45===r.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){if(f=[],st.test(r.charAt(sl))?(a=r.charAt(sl),sl++):(a=o,0===fl&&Cl(bu)),a!==o)for(;a!==o;)f.push(a),st.test(r.charAt(sl))?(a=r.charAt(sl),sl++):(a=o,0===fl&&Cl(bu));else f=o;f!==o?n=i=[i,f]:(sl=n,n=o)}else sl=n,n=o;ol=e,e=$a(s,u)}else sl=e,e=o}else sl=e,e=o;return e}(),s===o&&(s=sl,r.substr(sl,2)===$e?(u=$e,sl+=2):(u=o,0===fl&&Cl(nu)),u!==o&&(n=Ic())!==o?s=u=[u,n]:(sl=s,s=o)),s===o&&(s=null),ol=e,e=wa(t,s)):(sl=e,e=o),e}function Ec(){var r;return(r=function(){var r;return(r=$c())===o&&(r=Fc())===o&&(r=Pc()),r}())===o&&(r=mc())===o&&(r=Sc()),r}function mc(){var e;return(e=function(){var e,t,s;return e=sl,43===r.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=$c())!==o?(ol=e,e=Xa(s)):(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,43===r.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=Fc())!==o?(ol=e,e=Ha(s)):(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,43===r.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=Pc())!==o?(ol=e,e=ka(s)):(sl=e,e=o),e}()),e}function Sc(){var e;return(e=function(){var e,t,s;return e=sl,45===r.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=$c())!==o?(ol=e,e=Va(s)):(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,45===r.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=Fc())!==o?(ol=e,e=qa(s)):(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,45===r.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=Pc())!==o?(ol=e,e=_a(s)):(sl=e,e=o),e}()),e}function Rc(){var e,t;return e=sl,r.substr(sl,4).toLowerCase()===Ue?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(iu)),t!==o&&(ol=e,t=La()),(e=t)===o&&(e=sl,r.substr(sl,5).toLowerCase()===je?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(fu)),t!==o&&(ol=e,t=Ta()),e=t),e}function Nc(){var e;return(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,3)===_e?(t=_e,sl+=3):(t=o,0===fl&&Cl(yu)),t!==o){for(s=[],u=sl,r.substr(sl,2)===qe?(n=qe,sl+=2):(n=o,0===fl&&Cl(xu)),n===o&&(39===r.charCodeAt(sl)?(n=He,sl++):(n=o,0===fl&&Cl(vu))),n===o&&(n=null),ft.test(r.charAt(sl))?(i=r.charAt(sl),sl++):(i=o,0===fl&&Cl(Eu)),i===o&&(i=jc()),i!==o?u=n=[n,i]:(sl=u,u=o);u!==o;)s.push(u),u=sl,r.substr(sl,2)===qe?(n=qe,sl+=2):(n=o,0===fl&&Cl(xu)),n===o&&(39===r.charCodeAt(sl)?(n=He,sl++):(n=o,0===fl&&Cl(vu))),n===o&&(n=null),ft.test(r.charAt(sl))?(i=r.charAt(sl),sl++):(i=o,0===fl&&Cl(Eu)),i===o&&(i=jc()),i!==o?u=n=[n,i]:(sl=u,u=o);r.substr(sl,3)===_e?(u=_e,sl+=3):(u=o,0===fl&&Cl(yu)),u!==o?(ol=e,e=Ya(s)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,3)===Ve?(t=Ve,sl+=3):(t=o,0===fl&&Cl(mu)),t!==o){for(s=[],u=sl,r.substr(sl,2)===ze?(n=ze,sl+=2):(n=o,0===fl&&Cl(Su)),n===o&&(34===r.charCodeAt(sl)?(n=Xe,sl++):(n=o,0===fl&&Cl(Lu))),n===o&&(n=null),at.test(r.charAt(sl))?(i=r.charAt(sl),sl++):(i=o,0===fl&&Cl(Ru)),i===o&&(i=jc()),i!==o?u=n=[n,i]:(sl=u,u=o);u!==o;)s.push(u),u=sl,r.substr(sl,2)===ze?(n=ze,sl+=2):(n=o,0===fl&&Cl(Su)),n===o&&(34===r.charCodeAt(sl)?(n=Xe,sl++):(n=o,0===fl&&Cl(Lu))),n===o&&(n=null),at.test(r.charAt(sl))?(i=r.charAt(sl),sl++):(i=o,0===fl&&Cl(Ru)),i===o&&(i=jc()),i!==o?u=n=[n,i]:(sl=u,u=o);r.substr(sl,3)===Ve?(u=Ve,sl+=3):(u=o,0===fl&&Cl(mu)),u!==o?(ol=e,e=Wa(s)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u;if(e=sl,39===r.charCodeAt(sl)?(t=He,sl++):(t=o,0===fl&&Cl(vu)),t!==o){for(s=[],nt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(wu)),u===o&&(u=jc());u!==o;)s.push(u),nt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(wu)),u===o&&(u=jc());39===r.charCodeAt(sl)?(u=He,sl++):(u=o,0===fl&&Cl(vu)),u!==o?(ol=e,e=za(s)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u;if(e=sl,34===r.charCodeAt(sl)?(t=Xe,sl++):(t=o,0===fl&&Cl(Lu)),t!==o){for(s=[],it.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Tu)),u===o&&(u=jc());u!==o;)s.push(u),it.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Tu)),u===o&&(u=jc());34===r.charCodeAt(sl)?(u=Xe,sl++):(u=o,0===fl&&Cl(Lu)),u!==o?(ol=e,e=Za(s)):(sl=e,e=o)}else sl=e,e=o;return e}()),e}function Ic(){var e,t;return e=sl,(t=Oc())!==o&&(ol=e,t=ya(t)),(e=t)===o&&(e=sl,t=function(){var e,t;return e=sl,t=function(){var e,t,s;return e=sl,(t=Dc())!==o?(s=function(){var e,t,s,u,n,i;if(e=sl,(t=qc())===o&&(58===r.charCodeAt(sl)?(t=Me,sl++):(t=o,0===fl&&Cl(lu)),t===o&&(et.test(r.charAt(sl))?(t=r.charAt(sl),sl++):(t=o,0===fl&&Cl(hu)),t===o&&(t=Zc()))),t!==o){for(s=[],(u=zc())===o&&(58===r.charCodeAt(sl)?(u=Me,sl++):(u=o,0===fl&&Cl(lu)),u===o&&(u=Zc())),u===o&&(u=sl,46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o?((i=zc())===o&&(58===r.charCodeAt(sl)?(i=Me,sl++):(i=o,0===fl&&Cl(lu)),i===o&&(i=Zc())),i!==o?u=n=[n,i]:(sl=u,u=o)):(sl=u,u=o));u!==o;)s.push(u),(u=zc())===o&&(58===r.charCodeAt(sl)?(u=Me,sl++):(u=o,0===fl&&Cl(lu)),u===o&&(u=Zc())),u===o&&(u=sl,46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(ys)),n!==o?((i=zc())===o&&(58===r.charCodeAt(sl)?(i=Me,sl++):(i=o,0===fl&&Cl(lu)),i===o&&(i=Zc())),i!==o?u=n=[n,i]:(sl=u,u=o)):(sl=u,u=o));ol=e,e=tl()}else sl=e,e=o;return e}(),s!==o?(ol=e,e=Oa(t,s)):(sl=e,e=o)):(sl=e,e=o),e}(),t!==o&&(ol=e,t=Ea(t)),(e=t)===o&&(e=sl,(t=Dc())!==o&&(ol=e,t=ma(t)),e=t),e}(),t!==o&&(ol=e,t=xa(t)),e=t),e}function Oc(){var e,t,s,u;if(e=sl,60===r.charCodeAt(sl)?(t=Lr,sl++):(t=o,0===fl&&Cl(qs)),t!==o){for(s=[],rt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(au));u!==o;)s.push(u),rt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(au));62===r.charCodeAt(sl)?(u=Tr,sl++):(u=o,0===fl&&Cl(Vs)),u!==o?(ol=e,e=Na(s)):(sl=e,e=o)}else sl=e,e=o;return e}function Dc(){var e,t,s;return e=sl,t=function(){var e,t,s,u,n;if(e=sl,_c()!==o){for(t=[],(s=zc())===o&&(s=sl,46===r.charCodeAt(sl)?(u=Q,sl++):(u=o,0===fl&&Cl(ys)),u!==o&&(n=zc())!==o?s=u=[u,n]:(sl=s,s=o));s!==o;)t.push(s),(s=zc())===o&&(s=sl,46===r.charCodeAt(sl)?(u=Q,sl++):(u=o,0===fl&&Cl(ys)),u!==o&&(n=zc())!==o?s=u=[u,n]:(sl=s,s=o));ol=e,e=el()}else sl=e,e=o;return e}(),t===o&&(t=null),58===r.charCodeAt(sl)?(s=Me,sl++):(s=o,0===fl&&Cl(lu)),s!==o?(ol=e,e=Ia(t)):(sl=e,e=o),e}function Pc(){var e,t,s;if(e=sl,t=[],et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;return t!==o&&(ol=e,t=Ua()),t}function Fc(){var e,t,s,u,n;for(e=sl,t=[],et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));s!==o;)t.push(s),et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));if(46===r.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(ys)),s!==o){if(u=[],et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu)),n!==o)for(;n!==o;)u.push(n),et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));else u=o;u!==o?(ol=e,e=ja()):(sl=e,e=o)}else sl=e,e=o;return e}function $c(){var e,t,s,u,n;if(e=sl,t=[],et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;if(t!==o)if(46===r.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(ys)),s!==o){for(u=[],et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));n!==o;)u.push(n),et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));(n=Uc())!==o?(ol=e,e=Ma()):(sl=e,e=o)}else sl=e,e=o;else sl=e,e=o;if(e===o){if(e=sl,46===r.charCodeAt(sl)?(t=Q,sl++):(t=o,0===fl&&Cl(ys)),t!==o){if(s=[],et.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u!==o)for(;u!==o;)s.push(u),et.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(hu));else s=o;s!==o&&(u=Uc())!==o?(ol=e,e=Ba()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,t=[],et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;t!==o&&(s=Uc())!==o?(ol=e,e=Ga()):(sl=e,e=o)}}return e}function Uc(){var e,t,s,u,n;if(e=sl,ot.test(r.charAt(sl))?(t=r.charAt(sl),sl++):(t=o,0===fl&&Cl(du)),t!==o){if(ut.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(gu)),s===o&&(s=null),u=[],et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu)),n!==o)for(;n!==o;)u.push(n),et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));else u=o;u!==o?e=t=[t,s,u]:(sl=e,e=o)}else sl=e,e=o;return e}function jc(){var e,t,s;return e=sl,92===r.charCodeAt(sl)?(t=Ze,sl++):(t=o,0===fl&&Cl(Nu)),t!==o?(lt.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(Iu)),s!==o?(ol=e,e=Ka()):(sl=e,e=o)):(sl=e,e=o),e}function Mc(){var e,t,s,u;if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Bc();u!==o;)s.push(u),u=Bc();41===r.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?e=t=[t,s,u]:(sl=e,e=o)}else sl=e,e=o;return e}function Bc(){var e;return(e=function(){var e,t,s,u,n;for(e=sl,kc(),t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(35===r.charCodeAt(sl)?(s=Ye,sl++):(s=o,0===fl&&Cl(Fu)),s!==o){for(u=[],n=Hc();n!==o;)u.push(n),n=Hc();ol=e,e=Qa()}else sl=e,e=o;return e}())===o&&(e=Gc())===o&&(e=kc()),e}function Gc(){var e;return ct.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Ou)),e}function kc(){var e;return ht.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Du)),e}function Hc(){var e;return pt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Pu)),e}function Xc(){var e,t,s,u;if(e=sl,35===r.charCodeAt(sl)?(t=Ye,sl++):(t=o,0===fl&&Cl(Fu)),t!==o){for(s=[],u=Hc();u!==o;)s.push(u),u=Hc();(u=kc())!==o?(ol=e,e=Ja()):(sl=e,e=o)}else sl=e,e=o;return e}function _c(){var e;return At.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl($u)),e===o&&(Ct.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Uu)),e===o&&(bt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(ju)),e===o&&(dt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Mu)),e===o&&(gt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Bu)),e===o&&(vt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Gu)),e===o&&(wt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(ku)),e===o&&(Lt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Hu)),e===o&&(Tt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Xu)),e===o&&(yt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(_u)),e===o&&(xt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(qu)),e===o&&(Et.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Vu)),e===o&&(mt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(zu)))))))))))))),e}function qc(){var e;return(e=_c())===o&&(95===r.charCodeAt(sl)?(e=We,sl++):(e=o,0===fl&&Cl(Zu))),e}function Vc(){var e,t,s,u;if(e=sl,(t=qc())===o&&(et.test(r.charAt(sl))?(t=r.charAt(sl),sl++):(t=o,0===fl&&Cl(hu))),t!==o){for(s=[],(u=qc())===o&&(et.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u===o&&(St.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Yu)),u===o&&(Rt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Wu)),u===o&&(Nt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Ku))))));u!==o;)s.push(u),(u=qc())===o&&(et.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u===o&&(St.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Yu)),u===o&&(Rt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Wu)),u===o&&(Nt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Ku))))));ol=e,e=rl()}else sl=e,e=o;return e}function zc(){var e;return(e=qc())===o&&(45===r.charCodeAt(sl)?(e=Sr,sl++):(e=o,0===fl&&Cl(Ks)),e===o&&(et.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(hu)),e===o&&(St.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Yu)),e===o&&(Rt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Wu)),e===o&&(Nt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Ku))))))),e}function Zc(){var e;return(e=function(){var e,t,s,u;return e=sl,37===r.charCodeAt(sl)?(t=Ke,sl++):(t=o,0===fl&&Cl(Ju)),t!==o&&(s=Yc())!==o&&(u=Yc())!==o?e=t=[t,s,u]:(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,92===r.charCodeAt(sl)?(t=Ze,sl++):(t=o,0===fl&&Cl(Nu)),t!==o?(95===r.charCodeAt(sl)?(s=We,sl++):(s=o,0===fl&&Cl(Zu)),s===o&&(126===r.charCodeAt(sl)?(s=Je,sl++):(s=o,0===fl&&Cl(en)),s===o&&(46===r.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(ys)),s===o&&(45===r.charCodeAt(sl)?(s=Sr,sl++):(s=o,0===fl&&Cl(Ks)),s===o&&(33===r.charCodeAt(sl)?(s=Ar,sl++):(s=o,0===fl&&Cl(Ms)),s===o&&(36===r.charCodeAt(sl)?(s=Ge,sl++):(s=o,0===fl&&Cl(pu)),s===o&&(38===r.charCodeAt(sl)?(s=Qe,sl++):(s=o,0===fl&&Cl(tn)),s===o&&(39===r.charCodeAt(sl)?(s=He,sl++):(s=o,0===fl&&Cl(vu)),s===o&&(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s===o&&(41===r.charCodeAt(sl)?(s=C,sl++):(s=o,0===fl&&Cl(Bt)),s===o&&(42===r.charCodeAt(sl)?(s=b,sl++):(s=o,0===fl&&Cl(Gt)),s===o&&(43===r.charCodeAt(sl)?(s=pr,sl++):(s=o,0===fl&&Cl(js)),s===o&&(44===r.charCodeAt(sl)?(s=ir,sl++):(s=o,0===fl&&Cl(Os)),s===o&&(59===r.charCodeAt(sl)?(s=F,sl++):(s=o,0===fl&&Cl(os)),s===o&&(58===r.charCodeAt(sl)?(s=Me,sl++):(s=o,0===fl&&Cl(lu)),s===o&&(61===r.charCodeAt(sl)?(s=vr,sl++):(s=o,0===fl&&Cl(Xs)),s===o&&(47===r.charCodeAt(sl)?(s=lr,sl++):(s=o,0===fl&&Cl(Fs)),s===o&&(63===r.charCodeAt(sl)?(s=hr,sl++):(s=o,0===fl&&Cl(Us)),s===o&&(35===r.charCodeAt(sl)?(s=Ye,sl++):(s=o,0===fl&&Cl(Fu)),s===o&&(64===r.charCodeAt(sl)?(s=ke,sl++):(s=o,0===fl&&Cl(Au)),s===o&&(37===r.charCodeAt(sl)?(s=Ke,sl++):(s=o,0===fl&&Cl(Ju)))))))))))))))))))))),s!==o?e=t=[t,s]:(sl=e,e=o)):(sl=e,e=o),e}()),e}function Yc(){var e;return et.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(hu)),e===o&&(It.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Qu)),e===o&&(Ot.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(rn)))),e}let Wc={};function Kc(r,e){return!(!r.variable||r.variable!==e.variable)||!(!r.iri||r.iri!==e.iri)||!(!r.iriPrefix||r.iriPrefix!==e.iriPrefix||r.iriLocal!==e.iriLocal)}if((t=i())!==o&&sl===r.length)return t;throw t!==o&&sl0){for(e=1,t=1;e0){for(e=1,t=1;e{f+=a.repeat(r)},h=(r=1)=>{f=f.substr(0,f.length-a.length*r)},p=r=>{n.push(f+r)},A=(r,e)=>{for(;i&&i.length&&i[0].pos{p("ASK {");const e=L(r.where);A("}",e+1),x(r)},b=r=>{const e=r.describe.map(k).join(" ");if(p(`DESCRIBE ${e}`),y(r.from),r.where){p("WHERE {");const e=L(r.where);A("}",e+1)}x(r)},d=r=>{if("insertdata"===r.type)p("INSERT DATA {"),c(),F(r.insert),h(),p("}");else if("deletedata"===r.type)p("DELETE DATA {"),c(),F(r.delete),h(),p("}");else if("deletewhere"===r.type)p("DELETE WHERE {"),c(),F(r.delete),h(),p("}");else if("modify"===r.type){r.with&&p(`WITH ${k(r.with)}`),r.delete&&(p("DELETE {"),c(),F(r.delete),h(),p("}")),r.insert&&(p("INSERT {"),c(),F(r.insert),h(),p("}")),r.using&&r.using.forEach((r=>{p(`USING ${g(r)}`)})),p("WHERE {");const e=L(r.where);A("}",e+1)}else if("add"===r.type){const e=v(r.graphs[0]),t=v(r.graphs[1]);let s=" ";r.silent&&(s=" SILENT "),p(`ADD${s}${e} TO ${t}`)}else if("move"===r.type){const e=v(r.graphs[0]),t=v(r.graphs[1]);let s=" ";r.silent&&(s=" SILENT "),p(`MOVE${s}${e} TO ${t}`)}else if("copy"===r.type){const e=v(r.graphs[0]),t=v(r.graphs[1]);let s=" ";r.silent&&(s=" SILENT "),p(`COPY${s}${e} TO ${t}`)}else if("load"===r.type){let e=" ";r.silent&&(e=" SILENT "),p(`LOAD${e}${X(r.sourceGraph)}`)}else if("clear"===r.type){let e=" ";r.silent&&(e=" SILENT "),p(`CLEAR${e}${w(r.destinyGraph)}`)}else if("drop"===r.type){let e=" ";r.silent&&(e=" SILENT "),p(`DROP${e}${w(r.destinyGraph)}`)}else if("create"===r.type){let e=" ";r.silent&&(e=" SILENT "),p(`CREATE${e}GRAPH ${X(r.destinyGraph)}`)}},g=r=>r.named?`NAMED ${X(r.iri)}`:X(r.iri),v=r=>"default"===r?"DEFAULT":X(r),w=r=>"default"===r?"DEFAULT":"named"===r?"NAMED":"all"===r?"ALL":`GRAPH ${X(r)}`,L=(r,e=0)=>(c(),r.select?(T(r),r.values&&(G(r.values),e=r.location.end.offset)):r.graphPattern?r.graphPattern.forEach((r=>{R(r),e=r.location.end.offset})):r.forEach((r=>{R(r),e=r.location.end.offset})),h(),e),T=r=>{r.select;const e=r.location.start.offset;let t=r.location.end.offset;A(O(r),e);const s=y(r.from);s>t&&(t=s),A("WHERE {",t+1),t=L(r.where,t),A("}",t+1),x(r)},y=r=>{if(r){let e;return r.forEach((r=>{r.graph?e=m(r.graph):r.namedGraph&&(e=S(r.namedGraph))})),e}},x=r=>{r.group&&p(N(r.group)),r.having&&p(`HAVING ${M(r.having[0])}`),r.orderBy&&p("ORDER BY "+I(r.orderBy)),r.limitOffset?.forEach((r=>{r.limit?p(`LIMIT ${r.limit}`):r.offset&&p(`OFFSET ${r.offset}`)}))},E=r=>{r.template?(A("CONSTRUCT {",r.location.start.offset),c(),F(r.template.triplePattern),h(),p("}")):p("CONSTRUCT"),y(r.from),p("WHERE {");const e=L(r.where);A("}",e+1),x(r)},m=r=>{const e=X(r);if(null!=e){const t=r.location.start.offset,s=r.location.end.offset;return A("FROM "+e,t),s}},S=r=>{const e=X(r);if(null!=e){const t=r.location.start.offset,s=r.location.end.offset;return A("FROM NAMED "+e,t),s}},R=r=>{if(l=r.location.start.offset,r.graphPattern&&r.graph){A(`GRAPH ${k(r.graph)} {`,l);const e=L(r);A("}",e+1)}else if(r.graphPattern||r.select){p("{");const e=L(r);A("}",e+1)}else if(r.data)G(r);else if(r.triplePattern)F(r.triplePattern);else if(r.union)for(let e=0;e0&&p("UNION"),p("{"),L(r.union[e]),A("}",r.union[e].location.end.offset+2);else if(r.optional){A("OPTIONAL {",l);const e=L(r.optional);A("}",e+1)}else if(r.minus){A("MINUS {",l);const e=L(r.minus);A("}",e+1)}else if(r.filter)P(r);else if(r.bind)p(`BIND (${M(r.bind)} AS ${_(r.as)})`);else if(r.service){let e=" ";r.silent&&(e=" SILENT "),p(`SERVICE${e}${k(r.service)} {`);const t=L(r.pattern);A("}",t+1)}else if(r.functionRef){const e=r.args.map(M).join(", ");p(X(r.functionRef)+`(${e})`)}},N=r=>{let e=["GROUP BY"],t=0;return r.forEach((r=>{e[t].length>80?(t++,e[t]=" "):e[t]+=" ",e[t]+=k(r)})),e.join("\n")},I=r=>{let e=[];return r.forEach((r=>{let t;t=r.variable?_(r):M(r),r.asc?e.push(`ASC(${t})`):r.desc?e.push(`DESC(${t})`):e.push(t)})),e.join(" ")},O=r=>{let e=[];e[0]="SELECT",r.distinct&&(e[0]+=" DISTINCT"),r.reduced&&(e[0]+=" REDUCED");let t=0;return r.select.forEach((r=>{e[t].length>80?(t++,e[t]=" "):e[t]+=" ",e[t]+=D(r)})),e.join("\n")},D=r=>r.variable?_(r):r.as?`(${M(r.expression)} AS ${_(r.as)})`:"*"===r?"*":void 0,P=r=>{if(r.filter.notexists){p("FILTER NOT EXISTS {");const e=L(r.filter.notexists);A("}",e+1)}else if(r.filter.exists){p("FILTER EXISTS {");const e=L(r.filter.exists);A("}",e+1)}else A(`FILTER ${M(r.filter)}`,r.location.start.offset)},F=r=>{r.forEach((r=>{r.graph?(A(`GRAPH ${k(r.graph)} {`,r.graph.location.start.offset),c(),F(r.triplePattern),h(),p("}")):r.triplePattern?F(r.triplePattern):$(r)}))},$=r=>{const e=k(r.subject);let t,s;r.properties.forEach((o=>{t?(A(`${t} ;`,s),t=" ".repeat(e.length)+` ${k(o.predicate)} ${k(o.objects)}`,s=o.predicate.location?o.predicate.location.start.offset:o.predicate.value.location.start.offset):(t=`${e} ${k(o.predicate)} ${k(o.objects)}`,s=r.subject.location.start.offset)})),A(`${t} .`,s)},U=r=>{let e="";return r.forEach((t=>{e&&(e+=" "),t.graph?(e+=`GRAPH ${k(t.graph)} { `,e+=U(t.triplePattern),e+=" }"):t.triplePattern?e+=U(t.triplePattern):(e+=j(t),(r.length>1||t.properties.length>1)&&(e+=" ."))})),e},j=r=>{const e=k(r.subject);let t;return r.properties.forEach((r=>{t?t+=` ; ${k(r.predicate)} ${k(r.objects)}`:t=`${e} ${k(r.predicate)} ${k(r.objects)}`})),t},M=r=>{if(r.functionRef)return X(r.functionRef)+"("+r.args.map(M).join(", ")+")";if(r.exists)return`EXISTS { ${U(r.exists)} }`;if(r.notexists)return`NOT EXISTS { ${U(r.notexists)} }`;switch(r.expressionType){case"atomic":return k(r.value);case"irireforfunction":let e=X(r.iriref);return r.args&&(e+="("+r.args.map(M).join(", ")+")"),B(e,r.bracketted);case"builtincall":let t="";return r.args&&(t=r.args.map(k).join(", ")),B(`${r.builtincall}(${t})`,r.bracketted);case"unaryexpression":let s=r.unaryexpression+M(r.expression);return B(s,r.bracketted);case"aggregate":return(r=>{if("count"===r.aggregateType){let e,t=r.distinct?"DISTINCT ":"";return e="*"===r.expression?"*":M(r.expression),`COUNT(${t}${e})`}if("sum"===r.aggregateType)return`sum(${_(r.expression.value)})`;if("min"===r.aggregateType)return`MIN(${_(r.expression.value)})`;if("max"===r.aggregateType)return`MAX(${_(r.expression.value)})`;if("avg"===r.aggregateType)return`AVG(${M(r.expression)})`;if("sample"===r.aggregateType)return`SAMPLE(${_(r.expression.value)})`;if("group_concat"===r.aggregateType){let e=r.distinct?"DISTINCT ":"",t="";return r.separator&&(t=`; SEPARATOR = ${H(r.separator)}`),`GROUP_CONCAT(${e}${M(r.expression)}${t})`}})(r);case"multiplicativeexpression":let o=M(r.first);return r.rest.forEach((r=>{o+=" "+r.operator+" "+M(r.expression)})),B(o,r.bracketted);case"additiveexpression":let u=M(r.op1);return r.ops.forEach((r=>{u+=" "+r.operator+" "+M(r.expression)})),B(u,r.bracketted);case"relationalexpression":let n=M(r.op1)+" "+r.operator+" ";return Array.isArray(r.op2)?n+="("+r.op2.map(k).join(", ")+")":n+=M(r.op2),B(n,r.bracketted);case"aliasedexpression":let i=M(r.expression);return r.as&&(i+=` AS ${_(r.as)}`),B(i,r.bracketted);case"conditionaland":return B(r.operands.map(M).join(" && "),r.bracketted);case"conditionalor":return B(r.operands.map(M).join(" || "),r.bracketted);case"regex":let f=M(r.text);return f+=", "+M(r.pattern),r.flags&&(f+=", "+M(r.flags)),`regex(${f})`}},B=(r,e)=>e?`(${r})`:r,G=r=>{if(r.oneVar){const e=k(r.oneVar),t=r.data.map(k).join(" ");p(`VALUES ${e} { ${t} }`)}else if(r.variables){const e=r.variables.map(_).join(" ");if(1===r.variables.length){const t=r.data.map((r=>"("+r.map(k).join(" ")+")")).join(" ");p(`VALUES (${e}) { ${t} }`)}else p(`VALUES (${e}) {`),c(),r.data.map((r=>{p("("+r.map(k).join(" ")+")")})),h(),p("}")}},k=(r,e=!1)=>{if("UNDEF"===r)return r;if(Array.isArray(r))return r.map((r=>k(r,e))).join(", ");if(r.variable)return _(r);if(r.collection)return`( ${r.collection.map((r=>k(r))).join(" ")} )`;if(r.hasOwnProperty("literal"))return H(r);if(r.blankNode)return r.blankNode;if(r.expressionType)return M(r);if(r.blankNodeProperties)return`[${((r,e)=>{if(1===r.length&&!e){const e=r[0];return` ${k(e.predicate)} ${k(e.objects)}`}c();let t="";const s=f+" ".repeat(2);return r.forEach((r=>{t?(t+=" ;\n",t+=`${s} ${k(r.predicate)} ${k(r.objects,!0)}`):(t+=`\n${s}`,t+=` ${k(r.predicate)} ${k(r.objects,!0)}`)})),t+=`\n${f}`,h(),t})(r.blankNodeProperties,e)} ]`;let t="";return r.inverse&&(t+="^"),(r.iriPrefix||r.iriLocal||r.iri||r.a)&&(t+=X(r)),r.alternative?t+=r.alternative.map((r=>k(r))).join("|"):r.sequence&&(t+=r.sequence.map((r=>k(r))).join("/")),r.bracketted&&(t=`(${t})`),r.modifier&&(t+=r.modifier),t},H=r=>{if("http://www.w3.org/2001/XMLSchema#decimal"===r.dataType)return r.literal;if("http://www.w3.org/2001/XMLSchema#double"===r.dataType)return r.literal;if("http://www.w3.org/2001/XMLSchema#integer"===r.dataType)return r.literal;if("http://www.w3.org/2001/XMLSchema#boolean"===r.dataType)return r.literal;let e=r.quote+r.literal+r.quote;return r.dataType?e+=`^^${X(r.dataType)}`:r.lang&&(e+="@"+r.lang),e},X=r=>r.iri?`<${r.iri}>`:r.iriPrefix&&r.iriLocal?`${r.iriPrefix}:${r.iriLocal}`:r.iriPrefix?`${r.iriPrefix}:`:r.iriLocal?`:${r.iriLocal}`:r.a?"a":void 0,_=r=>"$"===r.varType?"$"+r.variable:"?"+r.variable;"undefined"!=typeof window&&(window.spfmt=(r,e=2,s=!1)=>function(r,e=2){if(a=" ".repeat(e),n=[],i=r.comments,f="",r.headers&&p(r.headers.join("")),r.prologue?.length&&(r.prologue.forEach((r=>{r.base?p(`BASE <${r.base}>`):p(`PREFIX ${r.prefix||""}: <${r.iri}>`)})),p("")),r.queryBody?.select)T(r.queryBody);else if("construct"===r.queryBody?.type)E(r.queryBody);else if("ask"===r.queryBody?.type)C(r.queryBody);else if("describe"===r.queryBody?.type)b(r.queryBody);else if(r.update)for(let e=0;e0&&(n[n.length-1]+=" ;\n"),d(r.update[e]);for(r.values&&G(r.values);i&&i.length;)n[n.length-1]+=i.shift().text;return n.join("\n")}(s?u(r):t(r),e))})(); \ No newline at end of file +(()=>{"use strict";function r(e,t,s,o){var u=Error.call(this,e);return Object.setPrototypeOf&&Object.setPrototypeOf(u,r.prototype),u.expected=t,u.found=s,u.location=o,u.name="SyntaxError",u}function e(r,e,t){return t=t||" ",r.length>e?r:(e-=r.length,r+(t+=t.repeat(e)).slice(0,e))}function t(e,t){var s,o={},u=(t=void 0!==t?t:{}).grammarSource,n={DOCUMENT:bl},i=bl,f="base",a="prefix",l="select",c="distinct",h="reduced",p="(",A="as",C=")",b="*",d="construct",g="where",v="{",w="}",L="describe",y="ask",T="from",x="named",E="group",m="by",S="having",R="order",N="asc",I="desc",O="limit",D="offset",P="values",F=";",$="load",U="silent",j="into",M="clear",B="drop",G="create",k="add",H="to",X="move",_="copy",q="insert",V="data",z="delete",Z="with",Y="using",W="default",K="graph",J="all",Q=".",rr="optional",er="service",tr="bind",sr="UNDEF",or="minus",ur="union",nr="filter",ir=",",fr="a",ar="|",lr="/",cr="^",hr="?",pr="+",Ar="!",Cr="[",br="]",dr="||",gr="&&",vr="=",wr="!=",Lr="<",yr=">",Tr="<=",xr=">=",Er="in",mr="not",Sr="-",Rr="str",Nr="lang",Ir="langmatches",Or="datatype",Dr="bound",Pr="iri",Fr="uri",$r="bnode",Ur="rand",jr="abs",Mr="ceil",Br="floor",Gr="round",kr="concat",Hr="strlen",Xr="ucase",_r="lcase",qr="encode_for_uri",Vr="contains",zr="strbefore",Zr="strstarts",Yr="strends",Wr="strafter",Kr="year",Jr="month",Qr="day",re="hours",ee="minutes",te="seconds",se="timezone",oe="tz",ue="now",ne="uuid",ie="struuid",fe="md5",ae="sha1",le="sha256",ce="sha384",he="sha512",pe="coalesce",Ae="if",Ce="strlang",be="strdt",de="sameterm",ge="isuri",ve="isiri",we="isblank",Le="isliteral",ye="isnumeric",Te="regex",xe="substr",Ee="replace",me="exists",Se="count",Re="sum",Ne="min",Ie="max",Oe="avg",De="sample",Pe="group_concat",Fe="separator",$e="^^",Ue="true",je="false",Me=":",Be="_:",Ge="$",ke="@",He="'",Xe='"',_e="'''",qe="''",Ve='"""',ze='""',Ze="\\",Ye="#",We="_",Ke="%",Je="~",Qe="&",rt=/^[^<>"{}|\^`\\\0- ]/,et=/^[0-9]/,tt=/^[a-zA-Z]/,st=/^[a-zA-Z0-9]/,ot=/^[eE]/,ut=/^[+\-]/,nt=/^[^'\\\n\r]/,it=/^[^"\\\n\r]/,ft=/^[^'\\]/,at=/^[^"\\]/,lt=/^[tbnrf\\"']/,ct=/^[ \t]/,ht=/^[\r\n]/,pt=/^[^\r\n]/,At=/^[A-Z]/,Ct=/^[a-z]/,bt=/^[\xC0-\xD6]/,dt=/^[\xD8-\xF6]/,gt=/^[\xF8-\u02FF]/,vt=/^[\u0370-\u037D]/,wt=/^[\u037F-\u1FFF]/,Lt=/^[\u200C-\u200D]/,yt=/^[\u2070-\u218F]/,Tt=/^[\u2C00-\u2FEF]/,xt=/^[\u3001-\uD7FF]/,Et=/^[\uF900-\uFDCF]/,mt=/^[\uFDF0-\uFFFD]/,St=/^[\xB7]/,Rt=/^[\u0300-\u036F]/,Nt=/^[\u203F-\u2040]/,It=/^[A-F]/,Ot=/^[a-f]/,Dt=cl("BASE",!0),Pt=cl("PREFIX",!0),Ft=cl("SELECT",!0),$t=cl("DISTINCT",!0),Ut=cl("REDUCED",!0),jt=cl("(",!1),Mt=cl("AS",!0),Bt=cl(")",!1),Gt=cl("*",!1),kt=cl("CONSTRUCT",!0),Ht=cl("WHERE",!0),Xt=cl("{",!1),_t=cl("}",!1),qt=cl("DESCRIBE",!0),Vt=cl("ASK",!0),zt=cl("FROM",!0),Zt=cl("NAMED",!0),Yt=cl("GROUP",!0),Wt=cl("BY",!0),Kt=cl("HAVING",!0),Jt=cl("ORDER",!0),Qt=cl("ASC",!0),rs=cl("DESC",!0),es=cl("LIMIT",!0),ts=cl("OFFSET",!0),ss=cl("VALUES",!0),os=cl(";",!1),us=cl("LOAD",!0),ns=cl("SILENT",!0),is=cl("INTO",!0),fs=cl("CLEAR",!0),as=cl("DROP",!0),ls=cl("CREATE",!0),cs=cl("ADD",!0),hs=cl("TO",!0),ps=cl("MOVE",!0),As=cl("COPY",!0),Cs=cl("INSERT",!0),bs=cl("DATA",!0),ds=cl("DELETE",!0),gs=cl("WITH",!0),vs=cl("USING",!0),ws=cl("DEFAULT",!0),Ls=cl("GRAPH",!0),ys=cl("ALL",!0),Ts=cl(".",!1),xs=cl("OPTIONAL",!0),Es=cl("SERVICE",!0),ms=cl("BIND",!0),Ss=cl("UNDEF",!1),Rs=cl("MINUS",!0),Ns=cl("UNION",!0),Is=cl("FILTER",!0),Os=cl(",",!1),Ds=cl("a",!1),Ps=cl("|",!1),Fs=cl("/",!1),$s=cl("^",!1),Us=cl("?",!1),js=cl("+",!1),Ms=cl("!",!1),Bs=cl("[",!1),Gs=cl("]",!1),ks=cl("||",!1),Hs=cl("&&",!1),Xs=cl("=",!1),_s=cl("!=",!1),qs=cl("<",!1),Vs=cl(">",!1),zs=cl("<=",!1),Zs=cl(">=",!1),Ys=cl("IN",!0),Ws=cl("NOT",!0),Ks=cl("-",!1),Js=cl("STR",!0),Qs=cl("LANG",!0),ro=cl("LANGMATCHES",!0),eo=cl("DATATYPE",!0),to=cl("BOUND",!0),so=cl("IRI",!0),oo=cl("URI",!0),uo=cl("BNODE",!0),no=cl("RAND",!0),io=cl("ABS",!0),fo=cl("CEIL",!0),ao=cl("FLOOR",!0),lo=cl("ROUND",!0),co=cl("CONCAT",!0),ho=cl("STRLEN",!0),po=cl("UCASE",!0),Ao=cl("LCASE",!0),Co=cl("ENCODE_FOR_URI",!0),bo=cl("CONTAINS",!0),go=cl("STRBEFORE",!0),vo=cl("STRSTARTS",!0),wo=cl("STRENDS",!0),Lo=cl("STRAFTER",!0),yo=cl("YEAR",!0),To=cl("MONTH",!0),xo=cl("DAY",!0),Eo=cl("HOURS",!0),mo=cl("MINUTES",!0),So=cl("SECONDS",!0),Ro=cl("TIMEZONE",!0),No=cl("TZ",!0),Io=cl("NOW",!0),Oo=cl("UUID",!0),Do=cl("STRUUID",!0),Po=cl("MD5",!0),Fo=cl("SHA1",!0),$o=cl("SHA256",!0),Uo=cl("SHA384",!0),jo=cl("SHA512",!0),Mo=cl("COALESCE",!0),Bo=cl("IF",!0),Go=cl("STRLANG",!0),ko=cl("STRDT",!0),Ho=cl("sameTerm",!0),Xo=cl("isURI",!0),_o=cl("isIRI",!0),qo=cl("isBLANK",!0),Vo=cl("isLITERAL",!0),zo=cl("isNUMERIC",!0),Zo=cl("REGEX",!0),Yo=cl("SUBSTR",!0),Wo=cl("REPLACE",!0),Ko=cl("EXISTS",!0),Jo=cl("COUNT",!0),Qo=cl("SUM",!0),ru=cl("MIN",!0),eu=cl("MAX",!0),tu=cl("AVG",!0),su=cl("SAMPLE",!0),ou=cl("GROUP_CONCAT",!0),uu=cl("SEPARATOR",!0),nu=cl("^^",!1),iu=cl("true",!0),fu=cl("false",!0),au=hl(["<",">",'"',"{","}","|","^","`","\\",["\0"," "]],!0,!1),lu=cl(":",!1),cu=cl("_:",!1),hu=hl([["0","9"]],!1,!1),pu=cl("$",!1),Au=cl("@",!1),Cu=hl([["a","z"],["A","Z"]],!1,!1),bu=hl([["a","z"],["A","Z"],["0","9"]],!1,!1),du=hl(["e","E"],!1,!1),gu=hl(["+","-"],!1,!1),vu=cl("'",!1),wu=hl(["'","\\","\n","\r"],!0,!1),Lu=cl('"',!1),yu=hl(['"',"\\","\n","\r"],!0,!1),Tu=cl("'''",!1),xu=cl("''",!1),Eu=hl(["'","\\"],!0,!1),mu=cl('"""',!1),Su=cl('""',!1),Ru=hl(['"',"\\"],!0,!1),Nu=cl("\\",!1),Iu=hl(["t","b","n","r","f","\\",'"',"'"],!1,!1),Ou=hl([" ","\t"],!1,!1),Du=hl(["\r","\n"],!1,!1),Pu=hl(["\r","\n"],!0,!1),Fu=cl("#",!1),$u=hl([["A","Z"]],!1,!1),Uu=hl([["a","z"]],!1,!1),ju=hl([["À","Ö"]],!1,!1),Mu=hl([["Ø","ö"]],!1,!1),Bu=hl([["ø","˿"]],!1,!1),Gu=hl([["Ͱ","ͽ"]],!1,!1),ku=hl([["Ϳ","῿"]],!1,!1),Hu=hl([["‌","‍"]],!1,!1),Xu=hl([["⁰","↏"]],!1,!1),_u=hl([["Ⰰ","⿯"]],!1,!1),qu=hl([["、","퟿"]],!1,!1),Vu=hl([["豈","﷏"]],!1,!1),zu=hl([["ﷰ","�"]],!1,!1),Zu=cl("_",!1),Yu=hl(["·"],!1,!1),Wu=hl([["̀","ͯ"]],!1,!1),Ku=hl([["‿","⁀"]],!1,!1),Ju=cl("%",!1),Qu=hl([["A","F"]],!1,!1),rn=hl([["a","f"]],!1,!1),en=cl("~",!1),tn=cl("&",!1),sn=function(r,e){let t={};t=r.length?{headers:r,...e}:e;const s=Object.entries(Kc).map((([r,e])=>({pos:parseInt(r),text:e})));return s.length&&(t.comments=s),t},on=function(r,e,t){let s={type:"Query"};return r.length&&(s.prologue=r),s.queryBody=e,t&&(s.values=t),s},un=function(r){return{type:"BaseDecl",base:r}},nn=function(r,e){return{type:"PrefixDecl",prefix:r,iri:e}},fn=function(r,e,t,s){return e.length&&(r.from=e),{...r,where:t,...s}},an=function(r,e,t,s){let o={...r,where:e,...t};return s&&(o.values=s),o},ln=function(r,e){let t;t="*"===e?["*"]:e.map((r=>2===r.length?r[1]:{expression:r[3],as:r[7]}));let s={select:t};if(r){const e=r.toUpperCase();"DISTINCT"===e?s.distinct=!0:"REDUCED"===e&&(s.reduced=!0)}return s.location=ll(),s},cn=function(r,e,t,s){let o={type:"construct"};return e.length&&(o.from=e),o={...o,template:r,where:t,...s,location:ll()},o},hn=function(r,e,t){let s={type:"construct"};return r.length&&(s.from=r),s={...s,where:[e],...t,location:ll()},s},pn=function(r,e,t,s){let o={type:"describe"};return e.length&&(o.from=e),o.describe=r,t&&(o.where=t),o={...o,...s,location:ll()},o},An=function(r,e,t){let s={type:"ask"};return r.length&&(s.from=r),s={...s,where:e,...t,location:ll()},s},Cn=function(r){return r},bn=function(r){return{graph:r,location:ll()}},dn=function(r){return{namedGraph:r,location:ll()}},gn=function(r){return r.graphPattern||r},vn=function(r,e,t,s){let o={};return r&&(o.group=r),e&&(o.having=e),t&&(o.orderBy=t),s&&(o.limitOffset=s),o},wn=function(r){return r},Ln=function(r){return r},yn=function(r){return r},Tn=function(r,e){return e?{expressionType:"aliasedexpression",bracketted:!0,expression:r,as:e[2],location:ll()}:{bracketted:!0,...r}},xn=function(r){return r},En=function(r){return r},mn=function(r){return r},Sn=function(r){return r},Rn=function(r,e){let t={};return"ASC"===r.toUpperCase()?t={asc:!0,...e}:"DESC"===r.toUpperCase()&&(t={desc:!0,...e}),t},Nn=function(r){return r},In=function(r){let e=[r[0]];return r[1]&&e.push(r[1]),e},On=function(r){return{limit:parseInt(r.literal)}},Dn=function(r){return{offset:parseInt(r.literal)}},Pn=function(r){return r?r[1]:null},Fn=function(r,e){let t={};r.length&&(t.prologue=r);let s=[];return e&&(s=[e[1]],e[2]&&(s=s.concat(e[2][3].update))),t.update=s,t},$n=function(r,e,t){let s={type:"load",silent:r,sourceGraph:e};return t&&(s.destinyGraph=t[2]),s},Un=function(r,e){return{type:"clear",silent:r,destinyGraph:e}},jn=function(r,e){return{type:"drop",silent:r,destinyGraph:e}},Mn=function(r,e){return{type:"create",silent:r,destinyGraph:e}},Bn=function(r,e,t){return{type:"add",silent:r,graphs:[e,t]}},Gn=function(r,e,t){return{type:"move",silent:r,graphs:[e,t]}},kn=function(r,e,t){return{type:"copy",silent:r,graphs:[e,t]}},Hn=function(r){return{type:"insertdata",insert:r}},Xn=function(r){return{type:"deletedata",delete:r}},_n=function(r){return{type:"deletewhere",delete:r}},qn=function(r,e,t,s){let o={type:"modify"};return r&&(o.with=r[2]),3===e.length?(o.delete=e[0],e[2]&&(o.insert=e[2])):o.insert=e,t.length&&(o.using=t),o.where=s.graphPattern,o},Vn=function(r){return r},zn=function(r){return r},Zn=function(r){return 3===r.length?{named:!0,iri:r[2]}:{iri:r}},Yn=function(){return"default"},Wn=function(r){return r},Kn=function(r){return r},Jn=function(r){return r},Qn=function(){return"default"},ri=function(){return"named"},ei=function(){return"all"},ti=function(r){return r},si=function(r){return r},oi=function(r,e){let t=[];return r&&(t=t.concat(r)),e.forEach((r=>{t=t.concat(r[0]),r[2]&&(t=t.concat(r[2]))})),t},ui=function(r,e){return{graph:r,...e}},ni=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{triplePattern:t,location:ll()}},ii=function(r){return r},fi=function(r,e){let t=[];return r&&t.push(r),e.forEach((r=>{t.push(r[0]),r[4]&&t.push(r[4])})),{graphPattern:t,location:ll()}},ai=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{type:"TriplesBlock",triplePattern:t,location:ll()}},li=function(r){return{type:"OptionalGraphPattern",optional:r.graphPattern||r,location:ll()}},ci=function(r,e){return{type:"GraphGraphPattern",graph:r,...e}},hi=function(r,e,t){let s={type:"ServiceGraphPattern",service:e,pattern:t.graphPattern||t};return r&&(s.silent=!0),s.location=ll(),s},pi=function(r,e){return{type:"Bind",bind:r,as:e,location:ll()}},Ai=function(r){return r},Ci=function(r,e){return{oneVar:r,data:e,location:ll()}},bi=function(r,e){return{variables:r,data:e,location:ll()}},di=function(r){return r},gi=function(r){return r},vi=function(r){return{type:"MinusGraphPattern",minus:r.graphPattern||r,location:ll()}},wi=function(r,e){return e.length?{union:[r].concat(e.map((r=>r[3]))),location:ll()}:r},Li=function(r){return{type:"Filter",filter:r,location:ll()}},yi=function(r,e){return{functionRef:r,args:e.list,location:ll()}},Ti=function(){return{list:[]}},xi=function(r,e,t){return{distinct:Boolean(r),list:[e].concat(t.map((r=>r[2])))}},Ei=function(){return[]},mi=function(r,e){return[r].concat(e.map((r=>r[2])))},Si=function(r){return r},Ri=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{triplePattern:t,location:ll()}},Ni=function(r,e){return{subject:r,properties:e}},Ii=function(r,e){return{subject:r,properties:e}},Oi=function(r,e,t){let s=[];return s.push({predicate:r,objects:e}),t.forEach((r=>{r[3]&&s.push({predicate:r[3][0],objects:r[3][2]})})),s},Di=function(){return{a:!0,location:ll()}},Pi=function(r,e){return[r,...e]},Fi=function(r,e){return{subject:r,properties:e}},$i=function(r,e){return{subject:r,properties:e}},Ui=function(r,e,t){let s=[];return s.push({predicate:r,objects:e}),t.forEach((r=>{r[3]&&s.push({predicate:r[3][0],objects:r[3][2]})})),s},ji=function(r,e){return[r,...e]},Mi=function(r,e){if(e.length){let t=[r];for(let r=0;rr[3])))}:r},rf=function(r,e){return e.length?{expressionType:"conditionaland",operands:[r].concat(e.map((r=>r[3])))}:r},ef=function(r,e){if(e.length){const t=r;let s=e[0][1].toUpperCase(),o=e[0][3];return"NOT"===s&&(s+=" "+e[0][3].toUpperCase(),o=e[0][5]),{expressionType:"relationalexpression",operator:s,op1:t,op2:o}}return r},tf=function(r,e){if(0===e.length)return r;let t=[];return e.forEach((r=>{4==r.length&&t.push({operator:r[1],expression:r[3]})})),{expressionType:"additiveexpression",op1:r,ops:t}},sf=function(r,e){return e.length?{expressionType:"multiplicativeexpression",first:r,rest:e.map((r=>({operator:r[1],expression:r[3]})))}:r},of=function(r){return{expressionType:"unaryexpression",unaryexpression:"!",expression:r}},uf=function(r){return{expressionType:"unaryexpression",unaryexpression:"+",expression:r}},nf=function(r){return{expressionType:"unaryexpression",unaryexpression:"-",expression:r}},ff=function(r){return{expressionType:"atomic",value:r}},af=function(r){return{expressionType:"atomic",value:r}},lf=function(r){return{expressionType:"atomic",value:r}},cf=function(r){return{expressionType:"atomic",value:r}},hf=function(r){return{bracketted:!0,...r}},pf=function(r){return{expressionType:"builtincall",builtincall:"str",args:[r]}},Af=function(r){return{expressionType:"builtincall",builtincall:"lang",args:[r]}},Cf=function(r,e){return{expressionType:"builtincall",builtincall:"langMatches",args:[r,e]}},bf=function(r){return{expressionType:"builtincall",builtincall:"datatype",args:[r]}},df=function(r){return{expressionType:"builtincall",builtincall:"bound",args:[r]}},gf=function(r){return{expressionType:"builtincall",builtincall:"IRI",args:[r]}},vf=function(r){return{expressionType:"builtincall",builtincall:"URI",args:[r]}},wf=function(r){const e={expressionType:"builtincall",builtincall:"BNODE",args:null};return 5===r.length&&(e.args=[r[2]]),e},Lf=function(){return{expressionType:"builtincall",builtincall:"rand"}},yf=function(r){return{expressionType:"builtincall",builtincall:"abs",args:[r]}},Tf=function(r){return{expressionType:"builtincall",builtincall:"ceil",args:[r]}},xf=function(r){return{expressionType:"builtincall",builtincall:"floor",args:[r]}},Ef=function(r){return{expressionType:"builtincall",builtincall:"round",args:[r]}},mf=function(r){return{expressionType:"builtincall",builtincall:"CONCAT",args:r}},Sf=function(r){return{expressionType:"builtincall",builtincall:"STRLEN",args:[r]}},Rf=function(r){return{expressionType:"builtincall",builtincall:"UCASE",args:[r]}},Nf=function(r){return{expressionType:"builtincall",builtincall:"LCASE",args:[r]}},If=function(r){return{expressionType:"builtincall",builtincall:"ENCODE_FOR_URI",args:[r]}},Of=function(r,e){return{expressionType:"builtincall",builtincall:"CONTAINS",args:[r,e]}},Df=function(r,e){return{expressionType:"builtincall",builtincall:"STRBEFORE",args:[r,e]}},Pf=function(r,e){return{expressionType:"builtincall",builtincall:"STRSTARTS",args:[r,e]}},Ff=function(r,e){return{expressionType:"builtincall",builtincall:"STRENDS",args:[r,e]}},$f=function(r,e){return{expressionType:"builtincall",builtincall:"STRAFTER",args:[r,e]}},Uf=function(r){return{expressionType:"builtincall",builtincall:"year",args:[r]}},jf=function(r){return{expressionType:"builtincall",builtincall:"month",args:[r]}},Mf=function(r){return{expressionType:"builtincall",builtincall:"day",args:[r]}},Bf=function(r){return{expressionType:"builtincall",builtincall:"hours",args:[r]}},Gf=function(r){return{expressionType:"builtincall",builtincall:"minutes",args:[r]}},kf=function(r){return{expressionType:"builtincall",builtincall:"seconds",args:[r]}},Hf=function(r){return{expressionType:"builtincall",builtincall:"timezone",args:[r]}},Xf=function(r){return{expressionType:"builtincall",builtincall:"tz",args:[r]}},_f=function(){return{expressionType:"builtincall",builtincall:"now"}},qf=function(){return{expressionType:"builtincall",builtincall:"UUID"}},Vf=function(){return{expressionType:"builtincall",builtincall:"STRUUID"}},zf=function(r){return{expressionType:"builtincall",builtincall:"MD5",args:[r]}},Zf=function(r){return{expressionType:"builtincall",builtincall:"SHA1",args:[r]}},Yf=function(r){return{expressionType:"builtincall",builtincall:"SHA256",args:[r]}},Wf=function(r){return{expressionType:"builtincall",builtincall:"SHA384",args:[r]}},Kf=function(r){return{expressionType:"builtincall",builtincall:"SHA512",args:[r]}},Jf=function(r){return{expressionType:"builtincall",builtincall:"COALESCE",args:r}},Qf=function(r,e,t){return{expressionType:"builtincall",builtincall:"IF",args:[r,e,t]}},ra=function(r,e){return{expressionType:"builtincall",builtincall:"STRLANG",args:[r,e]}},ea=function(r,e){return{expressionType:"builtincall",builtincall:"STRDT",args:[r,e]}},ta=function(r,e){return{expressionType:"builtincall",builtincall:"sameTerm",args:[r,e]}},sa=function(r){return{expressionType:"builtincall",builtincall:"isURI",args:[r]}},oa=function(r){return{expressionType:"builtincall",builtincall:"isBlank",args:[r]}},ua=function(r){return{expressionType:"builtincall",builtincall:"isLiteral",args:[r]}},na=function(r){return{expressionType:"builtincall",builtincall:"isNumeric",args:[r]}},ia=function(r,e,t){let s={expressionType:"regex",text:r,pattern:e};return t&&(s.flags=t[2]),s},fa=function(r,e,t){let s=[r,e];return t&&s.push(t[2]),{expressionType:"builtincall",builtincall:"substr",args:s}},aa=function(r,e,t,s){let o=[r,e,t];return s&&o.push(s[2]),{expressionType:"builtincall",builtincall:"replace",args:o}},la=function(r){return{exists:r.graphPattern||r}},ca=function(r){return{notexists:r.graphPattern||r}},ha=function(r,e){return{expressionType:"aggregate",aggregateType:"count",distinct:Boolean(r),expression:e}},pa=function(r,e){return{expressionType:"aggregate",aggregateType:"sum",distinct:Boolean(r),expression:e}},Aa=function(r,e){return{expressionType:"aggregate",aggregateType:"min",distinct:Boolean(r),expression:e}},Ca=function(r,e){return{expressionType:"aggregate",aggregateType:"max",distinct:Boolean(r),expression:e}},ba=function(r,e){return{expressionType:"aggregate",aggregateType:"avg",distinct:Boolean(r),expression:e}},da=function(r,e){return{expressionType:"aggregate",aggregateType:"sample",distinct:Boolean(r),expression:e}},ga=function(r,e,t){let s=null;return t?.length&&(s=t[7]),{expressionType:"aggregate",aggregateType:"group_concat",expression:e,separator:s,distinct:Boolean(r)}},va=function(r,e){let t={expressionType:"irireforfunction",iriref:r};return e&&(t.args=e.list),t},wa=function(r,e){return"string"==typeof e?r.lang=e:e&&(r.dataType=e[1]),r.location=ll(),r},La=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#boolean",literal:!0}},ya=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#boolean",literal:!1}},Ta=function(r){return{iri:r,location:ll()}},xa=function(r){return r},Ea=function(r){return{iriPrefix:r[0],iriLocal:r[1],location:ll()}},ma=function(r){return{iriPrefix:r,iriLocal:"",location:ll()}},Sa=function(r){return{blankNode:r,location:ll()}},Ra=function(){return{blankNode:"[]",location:ll()}},Na=function(r){return r.join("")},Ia=function(r){return r||""},Oa=function(r,e){return[r,e]},Da=function(){return al()},Pa=function(r){return{variable:r}},Fa=function(r){return{varType:"$",variable:r}},$a=function(r,e){let t=r.join("");return e.length&&(t+="-"+e[0][1].join("")),t.toLowerCase()},Ua=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#integer",literal:al()}},ja=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#decimal",literal:al()}},Ma=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},Ba=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},Ga=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},ka=function(r){return r.literal="+"+r.literal,r},Ha=function(r){return r.literal="+"+r.literal,r},Xa=function(r){return r.literal="+"+r.literal,r},_a=function(r){return r.literal="-"+r.literal,r},qa=function(r){return r.literal="-"+r.literal,r},Va=function(r){return r.literal="-"+r.literal,r},za=function(r){return{quote:"'",literal:r.join("")}},Za=function(r){return{quote:'"',literal:r.join("")}},Ya=function(r){return{quote:"'''",literal:r.map((r=>r[0]?r[0]+r[1]:r[1])).join("")}},Wa=function(r){return{quote:'"""',literal:r.map((r=>r[0]?r[0]+r[1]:r[1])).join("")}},Ka=function(){return al()},Ja=function(){return al()},Qa=function(){return Kc[ll().start.offset]=al(),""},rl=function(){return al()},el=function(){return al()},tl=function(){return al()},sl=0,ol=0,ul=[{line:1,column:1}],nl=0,il=[],fl=0;if("startRule"in t){if(!(t.startRule in n))throw new Error("Can't start parsing from rule \""+t.startRule+'".');i=n[t.startRule]}function al(){return e.substring(ol,sl)}function ll(){return Al(ol,sl)}function cl(r,e){return{type:"literal",text:r,ignoreCase:e}}function hl(r,e,t){return{type:"class",parts:r,inverted:e,ignoreCase:t}}function pl(r){var t,s=ul[r];if(s)return s;for(t=r-1;!ul[t];)t--;for(s={line:(s=ul[t]).line,column:s.column};tnl&&(nl=sl,il=[]),il.push(r))}function bl(){var r,t,s,u,n,i;for(r=sl,t=[],s=_c();s!==o;)t.push(s),s=_c();for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=function(){var r;return r=function(){var r,t,s,u,n;for(r=sl,t=dl(),s=[],u=Gc();u!==o;)s.push(u),u=Gc();return u=function(){var r,e,t,s,u,n,i,f;if(r=sl,(e=wl())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();for(s=[],u=Ll();u!==o;)s.push(u),u=Ll();for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=yl())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();f=Tl(),ol=r,r=fn(e,s,n,f)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var r,t,s,u,n,i,f,a,l,c,h,p,A,C;if(r=sl,e.substr(sl,9).toLowerCase()===d?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(kt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=function(){var r,t,s,u,n,i;if(r=sl,123===e.charCodeAt(sl)?(t=v,sl++):(t=o,0===fl&&Cl(Xt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for((u=Kl())===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();125===e.charCodeAt(sl)?(i=w,sl++):(i=o,0===fl&&Cl(_t)),i!==o?(ol=r,r=Si(u)):(sl=r,r=o)}else sl=r,r=o;return r}(),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(i=[],f=Ll();f!==o;)i.push(f),f=Ll();for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=yl())!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();c=Tl(),ol=r,r=cn(u,i,a,c)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o)if(r=sl,e.substr(sl,9).toLowerCase()===d?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(kt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(u=[],n=Ll();n!==o;)u.push(n),n=Ll();for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,5).toLowerCase()===g?(i=e.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ht)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(123===e.charCodeAt(sl)?(a=v,sl++):(a=o,0===fl&&Cl(Xt)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();for((c=Gl())===o&&(c=null),h=[],p=Gc();p!==o;)h.push(p),p=Gc();if(125===e.charCodeAt(sl)?(p=w,sl++):(p=o,0===fl&&Cl(_t)),p!==o){for(A=[],C=Gc();C!==o;)A.push(C),C=Gc();C=Tl(),ol=r,r=hn(u,c,C)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,e.substr(sl,8).toLowerCase()===L?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(qt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=[],(n=Ac())!==o)for(;n!==o;)u.push(n),n=Ac();else u=o;if(u===o&&(42===e.charCodeAt(sl)?(u=b,sl++):(u=o,0===fl&&Cl(Gt))),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(i=[],f=Ll();f!==o;)i.push(f),f=Ll();for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();for((a=yl())===o&&(a=null),l=[],c=Gc();c!==o;)l.push(c),c=Gc();c=Tl(),ol=r,r=pn(u,i,a,c)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,3).toLowerCase()===y?(s=e.substr(sl,3),sl+=3):(s=o,0===fl&&Cl(Vt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=[],i=Ll();i!==o;)n.push(i),i=Ll();for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if((f=yl())!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();l=Tl(),ol=r,r=An(n,f,l)}else sl=r,r=o}else sl=r,r=o;return r}()))),u!==o?(n=Nl(),ol=r,r=on(t,u,n)):(sl=r,r=o),r}(),r===o&&(r=Il()),r}(),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=r,r=sn(t,u)}else sl=r,r=o;return r}function dl(){var r,e;for(r=[],(e=gl())===o&&(e=vl());e!==o;)r.push(e),(e=gl())===o&&(e=vl());return r}function gl(){var r,t,s,u,n;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,4).toLowerCase()===f?(s=e.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(Dt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();(n=Dc())!==o?(ol=r,r=un(n)):(sl=r,r=o)}else sl=r,r=o;return r}function vl(){var r,t,s,u,n,i,f;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,6).toLowerCase()===a?(s=e.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(Pt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Pc())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=Dc())!==o?(ol=r,r=nn(n,f)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function wl(){var r,t,s,u,n,i,f,a,d,g,v,w,L,y,T,x,E;if(r=sl,e.substr(sl,6).toLowerCase()===l?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Ft)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,8).toLowerCase()===c?(u=e.substr(sl,8),sl+=8):(u=o,0===fl&&Cl($t)),u===o&&(e.substr(sl,7).toLowerCase()===h?(u=e.substr(sl,7),sl+=7):(u=o,0===fl&&Cl(Ut))),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(i=[],f=sl,a=[],d=Gc();d!==o;)a.push(d),d=Gc();if((d=Cc())!==o?f=a=[a,d]:(sl=f,f=o),f===o){for(f=sl,a=[],d=Gc();d!==o;)a.push(d),d=Gc();if(40===e.charCodeAt(sl)?(d=p,sl++):(d=o,0===fl&&Cl(jt)),d!==o){for(g=[],v=Gc();v!==o;)g.push(v),v=Gc();if((v=bc())!==o){for(w=[],L=Gc();L!==o;)w.push(L),L=Gc();if(e.substr(sl,2).toLowerCase()===A?(L=e.substr(sl,2),sl+=2):(L=o,0===fl&&Cl(Mt)),L!==o){for(y=[],T=Gc();T!==o;)y.push(T),T=Gc();if((T=Cc())!==o){for(x=[],E=Gc();E!==o;)x.push(E),E=Gc();41===e.charCodeAt(sl)?(E=C,sl++):(E=o,0===fl&&Cl(Bt)),E!==o?f=a=[a,d,g,v,w,L,y,T,x,E]:(sl=f,f=o)}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}if(f!==o)for(;f!==o;){for(i.push(f),f=sl,a=[],d=Gc();d!==o;)a.push(d),d=Gc();if((d=Cc())!==o?f=a=[a,d]:(sl=f,f=o),f===o){for(f=sl,a=[],d=Gc();d!==o;)a.push(d),d=Gc();if(40===e.charCodeAt(sl)?(d=p,sl++):(d=o,0===fl&&Cl(jt)),d!==o){for(g=[],v=Gc();v!==o;)g.push(v),v=Gc();if((v=bc())!==o){for(w=[],L=Gc();L!==o;)w.push(L),L=Gc();if(e.substr(sl,2).toLowerCase()===A?(L=e.substr(sl,2),sl+=2):(L=o,0===fl&&Cl(Mt)),L!==o){for(y=[],T=Gc();T!==o;)y.push(T),T=Gc();if((T=Cc())!==o){for(x=[],E=Gc();E!==o;)x.push(E),E=Gc();41===e.charCodeAt(sl)?(E=C,sl++):(E=o,0===fl&&Cl(Bt)),E!==o?f=a=[a,d,g,v,w,L,y,T,x,E]:(sl=f,f=o)}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}}else i=o;i===o&&(42===e.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt))),i!==o?(ol=r,r=ln(u,i)):(sl=r,r=o)}else sl=r,r=o;return r}function Ll(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,4).toLowerCase()===T?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(zt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=function(){var r,e,t;for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();return(t=Oc())!==o?(ol=r,r=bn(t)):(sl=r,r=o),r}(),u===o&&(u=function(){var r,t,s,u;if(r=sl,e.substr(sl,5).toLowerCase()===x?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Oc())!==o?(ol=r,r=dn(u)):(sl=r,r=o)}else sl=r,r=o;return r}()),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=r,r=Cn(u)}else sl=r,r=o}else sl=r,r=o;return r}function yl(){var r,t,s,u;for(r=sl,e.substr(sl,5).toLowerCase()===g?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ht)),t===o&&(t=null),s=[],u=Gc();u!==o;)s.push(u),u=Gc();return(u=kl())!==o?(ol=r,r=gn(u)):(sl=r,r=o),r}function Tl(){var r,t,s,u,n;return r=sl,t=function(){var r,t,s,u,n,i,f;if(r=sl,e.substr(sl,5).toLowerCase()===E?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Yt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(e.substr(sl,2).toLowerCase()===m?(u=e.substr(sl,2),sl+=2):(u=o,0===fl&&Cl(Wt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(i=[],(f=xl())!==o)for(;f!==o;)i.push(f),f=xl();else i=o;i!==o?(ol=r,r=wn(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}(),t===o&&(t=null),s=function(){var r,t,s,u,n;if(r=sl,e.substr(sl,6).toLowerCase()===S?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Kt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=[],(n=El())!==o)for(;n!==o;)u.push(n),n=El();else u=o;u!==o?(ol=r,r=En(u)):(sl=r,r=o)}else sl=r,r=o;return r}(),s===o&&(s=null),u=function(){var r,t,s,u,n,i,f,a;if(r=sl,e.substr(sl,5).toLowerCase()===R?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(e.substr(sl,2).toLowerCase()===m?(u=e.substr(sl,2),sl+=2):(u=o,0===fl&&Cl(Wt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(i=[],(f=ml())!==o)for(;f!==o;)i.push(f),f=ml();else i=o;if(i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();ol=r,r=Sn(i)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=null),n=function(){var r,e,t,s;return r=sl,e=sl,(t=Sl())!==o?((s=Rl())===o&&(s=null),e=t=[t,s]):(sl=e,e=o),e===o&&(e=sl,(t=Rl())!==o?((s=Sl())===o&&(s=null),e=t=[t,s]):(sl=e,e=o)),e!==o&&(ol=r,e=In(e)),r=e}(),n===o&&(n=null),ol=r,vn(t,s,u,n)}function xl(){var r,t,s,u,n,i,f,a,l,c,h;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=xc())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();ol=r,r=Ln(s)}else sl=r,r=o;if(r===o){for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=Zl())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();ol=r,r=yn(s)}else sl=r,r=o;if(r===o){for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=bc())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(f=sl,e.substr(sl,2).toLowerCase()===A?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Mt)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Cc())!==o?f=a=[a,l,c]:(sl=f,f=o)}else sl=f,f=o;for(f===o&&(f=null),a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(41===e.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();ol=r,r=Tn(n,f)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=Cc())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();ol=r,r=xn(s)}else sl=r,r=o}}}return r}function El(){var r,e,t,s;if(r=sl,(e=zl())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();ol=r,r=mn(e)}else sl=r,r=o;return r}function ml(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,3).toLowerCase()===N?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Qt)),t===o&&(e.substr(sl,4).toLowerCase()===I?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(rs))),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=Tc())!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=r,r=Rn(t,u)}else sl=r,r=o}else sl=r,r=o;if(r===o)if(r=sl,(t=zl())===o&&(t=Cc()),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();ol=r,r=Nn(t)}else sl=r,r=o;return r}function Sl(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,5).toLowerCase()===O?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(es)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=Fc())!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=r,r=On(u)}else sl=r,r=o}else sl=r,r=o;return r}function Rl(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,6).toLowerCase()===D?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ts)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=Fc())!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=r,r=Dn(u)}else sl=r,r=o}else sl=r,r=o;return r}function Nl(){var r,t,s,u;return r=sl,t=sl,e.substr(sl,6).toLowerCase()===P?(s=e.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(ss)),s!==o&&(u=_l())!==o?t=s=[s,u]:(sl=t,t=o),t===o&&(t=null),ol=r,Pn(t)}function Il(){var r,t,s,u,n,i,f,a,l,c;for(r=sl,t=dl(),s=sl,u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(n=function(){var r;return r=function(){var r,t,s,u,n,i,f,a,l,c,h;if(r=sl,e.substr(sl,4).toLowerCase()===$?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(us)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Oc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(a=sl,e.substr(sl,4).toLowerCase()===j?(l=e.substr(sl,4),sl+=4):(l=o,0===fl&&Cl(is)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Fl())!==o?a=l=[l,c,h]:(sl=a,a=o)}else sl=a,a=o;a===o&&(a=null),ol=r,r=$n(u,i,a)}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,5).toLowerCase()===M?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(fs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=$l())!==o?(ol=r,r=Un(u,i)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,4).toLowerCase()===B?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(as)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=$l())!==o?(ol=r,r=jn(u,i)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,e.substr(sl,3).toLowerCase()===k?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(cs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Pl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(e.substr(sl,2).toLowerCase()===H?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Pl())!==o?(ol=r,r=Bn(u,i,c)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,e.substr(sl,4).toLowerCase()===X?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(ps)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Pl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(e.substr(sl,2).toLowerCase()===H?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Pl())!==o?(ol=r,r=Gn(u,i,c)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,e.substr(sl,4).toLowerCase()===_?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(As)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Pl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(e.substr(sl,2).toLowerCase()===H?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Pl())!==o?(ol=r,r=kn(u,i,c)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,6).toLowerCase()===G?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ls)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=Fl())!==o?(ol=r,r=Mn(u,i)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,6).toLowerCase()===q?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Cs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(e.substr(sl,4).toLowerCase()===V?(u=e.substr(sl,4),sl+=4):(u=o,0===fl&&Cl(bs)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=jl())!==o?(ol=r,r=Hn(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n;if(r=sl,e.substr(sl,6).toLowerCase()===z?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();e.substr(sl,4).toLowerCase()===V?(u=e.substr(sl,4),sl+=4):(u=o,0===fl&&Cl(bs)),u!==o&&(n=jl())!==o?(ol=r,r=Xn(n)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,6).toLowerCase()===z?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(e.substr(sl,5).toLowerCase()===g?(u=e.substr(sl,5),sl+=5):(u=o,0===fl&&Cl(Ht)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=Ul())!==o?(ol=r,r=_n(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h;if(r=sl,t=sl,e.substr(sl,4).toLowerCase()===Z?(s=e.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(gs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Oc())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();t=s=[s,u,n,i]}else sl=t,t=o}else sl=t,t=o;if(t===o&&(t=null),s=sl,u=function(){var r,t,s;return r=sl,e.substr(sl,6).toLowerCase()===z?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o&&(s=Ul())!==o?(ol=r,r=Vn(s)):(sl=r,r=o),r}(),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=Ol())===o&&(i=null),s=u=[u,n,i]}else sl=s,s=o;if(s===o&&(s=Ol()),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=[],i=Dl();i!==o;)n.push(i),i=Dl();for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(e.substr(sl,5).toLowerCase()===g?(f=e.substr(sl,5),sl+=5):(f=o,0===fl&&Cl(Ht)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();if((l=kl())!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();ol=r,r=qn(t,s,n,l)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}())))))))))),r}(),n!==o){for(i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();i=f=[f,a,l,c=Il()]}else sl=i,i=o;i===o&&(i=null),s=u=[u,n,i]}else sl=s,s=o;for(s===o&&(s=null),u=[],n=Gc();n!==o;)u.push(n),n=Gc();return ol=r,Fn(t,s)}function Ol(){var r,t,s;return r=sl,e.substr(sl,6).toLowerCase()===q?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Cs)),t!==o&&(s=Ul())!==o?(ol=r,r=zn(s)):(sl=r,r=o),r}function Dl(){var r,t,s,u,n,i,f,a;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,5).toLowerCase()===Y?(s=e.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(vs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Oc())===o)if(n=sl,e.substr(sl,5).toLowerCase()===x?(i=e.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Zt)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Oc())!==o?n=i=[i,f,a]:(sl=n,n=o)}else sl=n,n=o;n!==o?(ol=r,r=Zn(n)):(sl=r,r=o)}else sl=r,r=o;return r}function Pl(){var r,t,s,u;if(r=sl,e.substr(sl,7).toLowerCase()===W?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(ws)),t!==o&&(ol=r,t=Yn()),(r=t)===o){for(r=sl,e.substr(sl,5).toLowerCase()===K?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ls)),t===o&&(t=null),s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Oc())!==o?(ol=r,r=Wn(u)):(sl=r,r=o)}return r}function Fl(){var r,t,s,u;if(r=sl,e.substr(sl,5).toLowerCase()===K?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ls)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Oc())!==o?(ol=r,r=Kn(u)):(sl=r,r=o)}else sl=r,r=o;return r}function $l(){var r,t;return r=sl,(t=Fl())!==o&&(ol=r,t=Jn(t)),(r=t)===o&&(r=sl,e.substr(sl,7).toLowerCase()===W?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(ws)),t!==o&&(ol=r,t=Qn()),(r=t)===o&&(r=sl,e.substr(sl,5).toLowerCase()===x?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zt)),t!==o&&(ol=r,t=ri()),(r=t)===o&&(r=sl,e.substr(sl,3).toLowerCase()===J?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(ys)),t!==o&&(ol=r,t=ei()),r=t))),r}function Ul(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(123===e.charCodeAt(sl)?(s=v,sl++):(s=o,0===fl&&Cl(Xt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=Ml(),i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(125===e.charCodeAt(sl)?(f=w,sl++):(f=o,0===fl&&Cl(_t)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=r,r=ti(n)}else sl=r,r=o}else sl=r,r=o;return r}function jl(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(123===e.charCodeAt(sl)?(s=v,sl++):(s=o,0===fl&&Cl(Xt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=Ml(),i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(125===e.charCodeAt(sl)?(f=w,sl++):(f=o,0===fl&&Cl(_t)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=r,r=si(n)}else sl=r,r=o}else sl=r,r=o;return r}function Ml(){var r,t,s,u,n,i,f;for(r=sl,(t=Gl())===o&&(t=null),s=[],u=sl,(n=Bl())!==o?(46===e.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(Ts)),i===o&&(i=null),(f=Gl())===o&&(f=null),u=n=[n,i,f]):(sl=u,u=o);u!==o;)s.push(u),u=sl,(n=Bl())!==o?(46===e.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(Ts)),i===o&&(i=null),(f=Gl())===o&&(f=null),u=n=[n,i,f]):(sl=u,u=o);return ol=r,oi(t,s)}function Bl(){var r,t,s,u,n,i,f,a,l,c,h,p,A;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,5).toLowerCase()===K?(s=e.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(Ls)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Ac())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(123===e.charCodeAt(sl)?(f=v,sl++):(f=o,0===fl&&Cl(Xt)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();for((l=Gl())===o&&(l=null),c=[],h=Gc();h!==o;)c.push(h),h=Gc();if(125===e.charCodeAt(sl)?(h=w,sl++):(h=o,0===fl&&Cl(_t)),h!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();ol=r,r=ui(n,l)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}function Gl(){var r,t,s,u,n,i,f;if(r=sl,(t=Jl())!==o){for(s=sl,u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=Gl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=r,r=ni(t,s)}else sl=r,r=o;return r}function kl(){var r,t,s,u,n,i;if(r=sl,123===e.charCodeAt(sl)?(t=v,sl++):(t=o,0===fl&&Cl(Xt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=function(){var r,e,t,s,u,n,i;if(r=sl,(e=wl())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=yl())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();n=Tl(),i=Nl(),ol=r,r=an(e,s,n,i)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var r,t,s,u,n,i,f,a,l,c;for(r=sl,(t=Hl())===o&&(t=null),s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=[],n=sl,(i=Xl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();for(46===e.charCodeAt(sl)?(a=Q,sl++):(a=o,0===fl&&Cl(Ts)),a===o&&(a=null),l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Hl())===o&&(c=null),n=i=[i,f,a,l,c]}else sl=n,n=o;for(;n!==o;)if(u.push(n),n=sl,(i=Xl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();for(46===e.charCodeAt(sl)?(a=Q,sl++):(a=o,0===fl&&Cl(Ts)),a===o&&(a=null),l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Hl())===o&&(c=null),n=i=[i,f,a,l,c]}else sl=n,n=o;return ol=r,r=fi(t,u)}()),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();125===e.charCodeAt(sl)?(i=w,sl++):(i=o,0===fl&&Cl(_t)),i!==o?(ol=r,r=ii(u)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function Hl(){var r,t,s,u,n,i,f;if(r=sl,t=function(){var r,e,t,s,u;if(r=sl,(e=pc())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();(s=tc())!==o?(ol=r,r=Fi(e,s)):(sl=r,r=o)}else sl=r,r=o;if(r===o){for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();if((t=lc())!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();u=function(){var r;return(r=tc())===o&&(r=null),r}(),ol=r,r=$i(t,u)}else sl=r,r=o}return r}(),t!==o){for(s=sl,u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=Hl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=r,r=ai(t,s)}else sl=r,r=o;return r}function Xl(){var r;return(r=function(){var r,t,s,u,n,i,f,a;if(r=sl,(t=kl())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,5).toLowerCase()===ur?(i=e.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ns)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=kl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,5).toLowerCase()===ur?(i=e.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ns)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=kl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=wi(t,s)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,8).toLowerCase()===rr?(s=e.substr(sl,8),sl+=8):(s=o,0===fl&&Cl(xs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();(n=kl())!==o?(ol=r,r=li(n)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u;if(r=sl,e.substr(sl,5).toLowerCase()===or?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Rs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=kl())!==o?(ol=r,r=vi(u)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i,f;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,5).toLowerCase()===K?(s=e.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(Ls)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Ac())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=kl())!==o?(ol=r,r=ci(n,f)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i,f,a;if(r=sl,e.substr(sl,7).toLowerCase()===er?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Es)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,6).toLowerCase()===U?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Ac())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=kl())!==o?(ol=r,r=hi(u,i,a)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,6).toLowerCase()===nr?(s=e.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(Is)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();(n=zl())!==o?(ol=r,r=Li(n)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h,b,d;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,4).toLowerCase()===tr?(s=e.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(ms)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(40===e.charCodeAt(sl)?(n=p,sl++):(n=o,0===fl&&Cl(jt)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if((f=bc())!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(e.substr(sl,2).toLowerCase()===A?(l=e.substr(sl,2),sl+=2):(l=o,0===fl&&Cl(Mt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();if((h=Cc())!==o){for(b=[],d=Gc();d!==o;)b.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=pi(f,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(e.substr(sl,6).toLowerCase()===P?(s=e.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(ss)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();(n=_l())!==o?(ol=r,r=Ai(n)):(sl=r,r=o)}else sl=r,r=o;return r}()),r}function _l(){var r;return(r=function(){var r,t,s,u,n,i,f,a;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=Cc())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(123===e.charCodeAt(sl)?(n=v,sl++):(n=o,0===fl&&Cl(Xt)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();for(f=[],a=Vl();a!==o;)f.push(a),a=Vl();125===e.charCodeAt(sl)?(a=w,sl++):(a=o,0===fl&&Cl(_t)),a!==o?(ol=r,r=Ci(s,f)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=[],i=Cc();i!==o;)n.push(i),i=Cc();if(41===e.charCodeAt(sl)?(i=C,sl++):(i=o,0===fl&&Cl(Bt)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(123===e.charCodeAt(sl)?(a=v,sl++):(a=o,0===fl&&Cl(Xt)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();for(c=[],h=ql();h!==o;)c.push(h),h=ql();125===e.charCodeAt(sl)?(h=w,sl++):(h=o,0===fl&&Cl(_t)),h!==o?(ol=r,r=bi(n,c)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}()),r}function ql(){var r,t,s,u,n,i,f;if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(u=[],n=Vl();n!==o;)u.push(n),n=Vl();if(41===e.charCodeAt(sl)?(n=C,sl++):(n=o,0===fl&&Cl(Bt)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();ol=r,r=di(u)}else sl=r,r=o}else sl=r,r=o;return r}function Vl(){var r,t,s,u;if(r=sl,(t=Oc())===o&&(t=Ec())===o&&(t=mc())===o&&(t=Nc())===o&&(e.substr(sl,5)===sr?(t=sr,sl+=5):(t=o,0===fl&&Cl(Ss))),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();ol=r,r=gi(t)}else sl=r,r=o;return r}function zl(){var r;return(r=Tc())===o&&(r=xc())===o&&(r=Zl()),r}function Zl(){var r,e,t,s;if(r=sl,(e=Oc())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();(s=Yl())!==o?(ol=r,r=yi(e,s)):(sl=r,r=o)}else sl=r,r=o;return r}function Yl(){var r,t,s,u,n,i,f,a,l,h,A,b;if(r=sl,(t=Bc())!==o&&(ol=r,t=Ti()),(r=t)===o)if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(e.substr(sl,8).toLowerCase()===c?(u=e.substr(sl,8),sl+=8):(u=o,0===fl&&Cl($t)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(a=[],l=sl,44===e.charCodeAt(sl)?(h=ir,sl++):(h=o,0===fl&&Cl(Os)),h!==o){for(A=[],b=Gc();b!==o;)A.push(b),b=Gc();(b=bc())!==o?l=h=[h,A,b]:(sl=l,l=o)}else sl=l,l=o;for(;l!==o;)if(a.push(l),l=sl,44===e.charCodeAt(sl)?(h=ir,sl++):(h=o,0===fl&&Cl(Os)),h!==o){for(A=[],b=Gc();b!==o;)A.push(b),b=Gc();(b=bc())!==o?l=h=[h,A,b]:(sl=l,l=o)}else sl=l,l=o;41===e.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o?(ol=r,r=xi(u,i,a)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function Wl(){var r,t,s,u,n,i,f,a,l,c,h,A;if(r=sl,(t=Bc())!==o&&(ol=r,t=Ei()),(r=t)===o)if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=Oc())===o&&(u=bc()),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(i=[],f=sl,44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=Oc())===o&&(c=bc()),c!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();f=a=[a,l,c,h]}else sl=f,f=o}else sl=f,f=o;for(;f!==o;)if(i.push(f),f=sl,44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=Oc())===o&&(c=bc()),c!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();f=a=[a,l,c,h]}else sl=f,f=o}else sl=f,f=o;41===e.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o?(ol=r,r=mi(u,i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function Kl(){var r,t,s,u,n,i,f;if(r=sl,(t=Jl())!==o){for(s=sl,u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=Kl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=r,r=Ri(t,s)}else sl=r,r=o;return r}function Jl(){var r,e,t,s,u;if(r=sl,(e=pc())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();(s=Ql())!==o?(ol=r,r=Ni(e,s)):(sl=r,r=o)}else sl=r,r=o;if(r===o){for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();if((t=ac())!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();u=function(){var r;return(r=Ql())===o&&(r=null),r}(),ol=r,r=Ii(t,u)}else sl=r,r=o}return r}function Ql(){var r,t,s,u,n,i,f,a,l,c,h,p,A;if(r=sl,(t=rc())!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=ec())!==o){for(n=[],i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if(c=sl,(h=rc())!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o;for(;i!==o;){for(n.push(i),i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if(c=sl,(h=rc())!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o}ol=r,r=Oi(t,u,n)}else sl=r,r=o}else sl=r,r=o;return r}function rc(){var r,t;return(r=Ac())===o&&(r=sl,97===e.charCodeAt(sl)?(t=fr,sl++):(t=o,0===fl&&Cl(Ds)),t!==o&&(ol=r,t=Di()),r=t),r}function ec(){var r,t,s,u,n,i,f,a;if(r=sl,(t=cc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(44===e.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=cc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(44===e.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=cc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o}ol=r,r=Pi(t,s)}else sl=r,r=o;return r}function tc(){var r,t,s,u,n,i,f,a,l,c,h,p,A;if(r=sl,(t=oc())===o&&(t=Cc()),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=sc())!==o){for(n=[],i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if(c=sl,(h=oc())===o&&(h=Cc()),h!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();(A=sc())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o;for(;i!==o;){for(n.push(i),i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===e.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if(c=sl,(h=oc())===o&&(h=Cc()),h!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();(A=sc())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o}ol=r,r=Ui(t,u,n)}else sl=r,r=o}else sl=r,r=o;return r}function sc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=hc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(44===e.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=hc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(44===e.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=hc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o}ol=r,r=ji(t,s)}else sl=r,r=o;return r}function oc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=uc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(124===e.charCodeAt(sl)?(i=ar,sl++):(i=o,0===fl&&Cl(Ps)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=uc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(124===e.charCodeAt(sl)?(i=ar,sl++):(i=o,0===fl&&Cl(Ps)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=uc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=Mi(t,s)}else sl=r,r=o;return r}function uc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=ic())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(47===e.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=ic())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(47===e.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=ic())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=Bi(t,s)}else sl=r,r=o;return r}function nc(){var r,t,s;return r=sl,t=function(){var r,t,s,u;return(r=Oc())===o&&(r=sl,97===e.charCodeAt(sl)?(t=fr,sl++):(t=o,0===fl&&Cl(Ds)),t!==o&&(ol=r,t=Hi()),(r=t)===o&&(r=sl,33===e.charCodeAt(sl)?(t=Ar,sl++):(t=o,0===fl&&Cl(Ms)),t!==o?(s=function(){var r,t,s,u,n,i,f,a;if((r=fc())===o)if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){if(s=sl,(u=fc())!==o){for(n=[],i=sl,124===e.charCodeAt(sl)?(f=ar,sl++):(f=o,0===fl&&Cl(Ps)),f!==o&&(a=fc())!==o?i=f=[f,a]:(sl=i,i=o);i!==o;)n.push(i),i=sl,124===e.charCodeAt(sl)?(f=ar,sl++):(f=o,0===fl&&Cl(Ps)),f!==o&&(a=fc())!==o?i=f=[f,a]:(sl=i,i=o);s=u=[u,n]}else sl=s,s=o;s===o&&(s=null),41===e.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?r=t=[t,s,u]:(sl=r,r=o)}else sl=r,r=o;return r}(),s!==o?r=t=[t,s]:(sl=r,r=o)):(sl=r,r=o),r===o&&(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o&&(s=oc())!==o?(41===e.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?(ol=r,r=Xi(s)):(sl=r,r=o)):(sl=r,r=o)))),r}(),t!==o?(s=function(){var r;return 63===e.charCodeAt(sl)?(r=hr,sl++):(r=o,0===fl&&Cl(Us)),r===o&&(42===e.charCodeAt(sl)?(r=b,sl++):(r=o,0===fl&&Cl(Gt)),r===o&&(43===e.charCodeAt(sl)?(r=pr,sl++):(r=o,0===fl&&Cl(js)))),r}(),s===o&&(s=null),ol=r,r=Gi(t,s)):(sl=r,r=o),r}function ic(){var r,t,s;return(r=nc())===o&&(r=sl,94===e.charCodeAt(sl)?(t=cr,sl++):(t=o,0===fl&&Cl($s)),t!==o&&(s=nc())!==o?(ol=r,r=ki(s)):(sl=r,r=o)),r}function fc(){var r,t,s;return(r=Oc())===o&&(97===e.charCodeAt(sl)?(r=fr,sl++):(r=o,0===fl&&Cl(Ds)),r===o&&(r=sl,94===e.charCodeAt(sl)?(t=cr,sl++):(t=o,0===fl&&Cl($s)),t!==o?((s=Oc())===o&&(97===e.charCodeAt(sl)?(s=fr,sl++):(s=o,0===fl&&Cl(Ds))),s!==o?r=t=[t,s]:(sl=r,r=o)):(sl=r,r=o))),r}function ac(){var r,t;return r=sl,t=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(n=[],(i=cc())!==o)for(;i!==o;)n.push(i),i=cc();else n=o;if(n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(41===e.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=r,r=Zi(n)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),t!==o&&(ol=r,t=_i(t)),(r=t)===o&&(r=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(91===e.charCodeAt(sl)?(s=Cr,sl++):(s=o,0===fl&&Cl(Bs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Ql())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(93===e.charCodeAt(sl)?(f=br,sl++):(f=o,0===fl&&Cl(Gs)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=r,r=qi(n)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}()),r}function lc(){var r,t;return r=sl,t=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(n=[],(i=hc())!==o)for(;i!==o;)n.push(i),i=hc();else n=o;if(n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(41===e.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=r,r=Yi(n)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),t!==o&&(ol=r,t=Vi(t)),(r=t)===o&&(r=function(){var r,t,s,u,n,i,f,a,l;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(91===e.charCodeAt(sl)?(s=Cr,sl++):(s=o,0===fl&&Cl(Bs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=tc())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(93===e.charCodeAt(sl)?(f=br,sl++):(f=o,0===fl&&Cl(Gs)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=r,r=zi(n)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}()),r}function cc(){var r,e,t;for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();return(t=pc())===o&&(t=ac()),t!==o?(ol=r,r=Wi(t)):(sl=r,r=o),r}function hc(){var r,e,t;for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();return(t=pc())===o&&(t=lc()),t!==o?(ol=r,r=Ki(t)):(sl=r,r=o),r}function pc(){var r;return(r=Cc())===o&&(r=function(){var r;return(r=Oc())===o&&(r=Ec())===o&&(r=mc())===o&&(r=Nc())===o&&(r=function(){var r,t;return r=sl,t=function(){var r,t,s,u,n,i,f;if(r=sl,e.substr(sl,2)===Be?(t=Be,sl+=2):(t=o,0===fl&&Cl(cu)),t!==o)if((s=Vc())===o&&(et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu))),s!==o){for(u=[],(n=Zc())===o&&(n=sl,46===e.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(Ts)),i!==o&&(f=Zc())!==o?n=i=[i,f]:(sl=n,n=o));n!==o;)u.push(n),(n=Zc())===o&&(n=sl,46===e.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(Ts)),i!==o&&(f=Zc())!==o?n=i=[i,f]:(sl=n,n=o));ol=r,r=Da()}else sl=r,r=o;else sl=r,r=o;return r}(),t!==o&&(ol=r,t=Sa(t)),(r=t)===o&&(r=sl,t=function(){var r,t,s,u;if(r=sl,91===e.charCodeAt(sl)?(t=Cr,sl++):(t=o,0===fl&&Cl(Bs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();93===e.charCodeAt(sl)?(u=br,sl++):(u=o,0===fl&&Cl(Gs)),u!==o?r=t=[t,s,u]:(sl=r,r=o)}else sl=r,r=o;return r}(),t!==o&&(ol=r,t=Ra()),r=t),r}())===o&&(r=Bc()),r}()),r}function Ac(){var r;return(r=Cc())===o&&(r=Oc()),r}function Cc(){var r,t,s,u,n;for(r=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(s=function(){var r,t,s;return r=sl,63===e.charCodeAt(sl)?(t=hr,sl++):(t=o,0===fl&&Cl(Us)),t!==o&&(s=zc())!==o?(ol=r,r=Pa(s)):(sl=r,r=o),r}(),s===o&&(s=function(){var r,t,s;return r=sl,36===e.charCodeAt(sl)?(t=Ge,sl++):(t=o,0===fl&&Cl(pu)),t!==o&&(s=zc())!==o?(ol=r,r=Fa(s)):(sl=r,r=o),r}()),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();ol=r,r=Ji(s)}else sl=r,r=o;return r}function bc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=dc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===dr?(i=dr,sl+=2):(i=o,0===fl&&Cl(ks)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=dc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===dr?(i=dr,sl+=2):(i=o,0===fl&&Cl(ks)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=dc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=Qi(t,s)}else sl=r,r=o;return r}function dc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=gc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===gr?(i=gr,sl+=2):(i=o,0===fl&&Cl(Hs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===gr?(i=gr,sl+=2):(i=o,0===fl&&Cl(Hs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=r,r=rf(t,s)}else sl=r,r=o;return r}function gc(){var r,t,s,u,n,i,f,a,l,c;if(r=sl,(t=vc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(61===e.charCodeAt(sl)?(i=vr,sl++):(i=o,0===fl&&Cl(Xs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===wr?(i=wr,sl+=2):(i=o,0===fl&&Cl(_s)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(60===e.charCodeAt(sl)?(i=Lr,sl++):(i=o,0===fl&&Cl(qs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(62===e.charCodeAt(sl)?(i=yr,sl++):(i=o,0===fl&&Cl(Vs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===Tr?(i=Tr,sl+=2):(i=o,0===fl&&Cl(zs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===xr?(i=xr,sl+=2):(i=o,0===fl&&Cl(Zs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2).toLowerCase()===Er?(i=e.substr(sl,2),sl+=2):(i=o,0===fl&&Cl(Ys)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Wl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,3).toLowerCase()===mr?(i=e.substr(sl,3),sl+=3):(i=o,0===fl&&Cl(Ws)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(e.substr(sl,2).toLowerCase()===Er?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Ys)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Wl())!==o?u=n=[n,i,f,a,l,c]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o}}}}}}}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(61===e.charCodeAt(sl)?(i=vr,sl++):(i=o,0===fl&&Cl(Xs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===wr?(i=wr,sl+=2):(i=o,0===fl&&Cl(_s)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(60===e.charCodeAt(sl)?(i=Lr,sl++):(i=o,0===fl&&Cl(qs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(62===e.charCodeAt(sl)?(i=yr,sl++):(i=o,0===fl&&Cl(Vs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===Tr?(i=Tr,sl+=2):(i=o,0===fl&&Cl(zs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2)===xr?(i=xr,sl+=2):(i=o,0===fl&&Cl(Zs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,2).toLowerCase()===Er?(i=e.substr(sl,2),sl+=2):(i=o,0===fl&&Cl(Ys)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Wl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(e.substr(sl,3).toLowerCase()===mr?(i=e.substr(sl,3),sl+=3):(i=o,0===fl&&Cl(Ws)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(e.substr(sl,2).toLowerCase()===Er?(a=e.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Ys)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Wl())!==o?u=n=[n,i,f,a,l,c]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o}}}}}}}}ol=r,r=ef(t,s)}else sl=r,r=o;return r}function vc(){var r,t,s,u,n,i,f,a,l,c,h;if(r=sl,(t=wc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(43===e.charCodeAt(sl)?(i=pr,sl++):(i=o,0===fl&&Cl(js)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(45===e.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o)if(u=sl,(n=Sc())===o&&(n=Rc()),n!==o){for(i=[],f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(42===e.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(47===e.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}for(;f!==o;){for(i.push(f),f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(42===e.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(47===e.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}}u=n=[n,i]}else sl=u,u=o}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(43===e.charCodeAt(sl)?(i=pr,sl++):(i=o,0===fl&&Cl(js)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(45===e.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o)if(u=sl,(n=Sc())===o&&(n=Rc()),n!==o){for(i=[],f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(42===e.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(47===e.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}for(;f!==o;){for(i.push(f),f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(42===e.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(47===e.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}}u=n=[n,i]}else sl=u,u=o}}ol=r,r=tf(t,s)}else sl=r,r=o;return r}function wc(){var r,t,s,u,n,i,f,a;if(r=sl,(t=Lc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(42===e.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Lc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(47===e.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Lc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(42===e.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Lc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(47===e.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Lc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}}ol=r,r=sf(t,s)}else sl=r,r=o;return r}function Lc(){var r,t,s,u;if(r=sl,33===e.charCodeAt(sl)?(t=Ar,sl++):(t=o,0===fl&&Cl(Ms)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=yc())!==o?(ol=r,r=of(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,43===e.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=yc())!==o?(ol=r,r=uf(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,45===e.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=yc())!==o?(ol=r,r=nf(u)):(sl=r,r=o)}else sl=r,r=o;r===o&&(r=yc())}}return r}function yc(){var r,e;return(r=Tc())===o&&(r=xc())===o&&(r=function(){var r,e,t,s;if(r=sl,(e=Oc())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();(s=Yl())===o&&(s=null),ol=r,r=va(e,s)}else sl=r,r=o;return r}(),r===o&&(r=sl,(e=Ec())!==o&&(ol=r,e=ff(e)),(r=e)===o&&(r=sl,(e=mc())!==o&&(ol=r,e=af(e)),(r=e)===o&&(r=sl,(e=Nc())!==o&&(ol=r,e=lf(e)),(r=e)===o&&(r=sl,(e=Cc())!==o&&(ol=r,e=cf(e)),r=e))))),r}function Tc(){var r,t,s,u,n,i;if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=bc())!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();41===e.charCodeAt(sl)?(i=C,sl++):(i=o,0===fl&&Cl(Bt)),i!==o?(ol=r,r=hf(u)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}function xc(){var r,t,s,u,n,i,f,a,l,h,A,d,g,v,w,L;if(r=function(){var r,t,s,u,n,i,f,a,l,h,A,d,g,v,w,L,y;if(r=sl,e.substr(sl,5).toLowerCase()===Se?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Jo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(42===e.charCodeAt(sl)?(a=b,sl++):(a=o,0===fl&&Cl(Gt)),a===o&&(a=bc()),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=r,r=ha(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Re?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Qo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=r,r=pa(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Ne?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(ru)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=r,r=Aa(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Ie?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(eu)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=r,r=Ca(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Oe?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(tu)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=r,r=ba(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===De?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(su)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===e.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=r,r=da(i,a)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o)if(r=sl,e.substr(sl,12).toLowerCase()===Pe?(t=e.substr(sl,12),sl+=12):(t=o,0===fl&&Cl(ou)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(e.substr(sl,8).toLowerCase()===c?(i=e.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=sl,h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(59===e.charCodeAt(sl)?(A=F,sl++):(A=o,0===fl&&Cl(os)),A!==o){for(d=[],g=Gc();g!==o;)d.push(g),g=Gc();if(e.substr(sl,9).toLowerCase()===Fe?(g=e.substr(sl,9),sl+=9):(g=o,0===fl&&Cl(uu)),g!==o){for(v=[],w=Gc();w!==o;)v.push(w),w=Gc();if(61===e.charCodeAt(sl)?(w=vr,sl++):(w=o,0===fl&&Cl(Xs)),w!==o){for(L=[],y=Gc();y!==o;)L.push(y),y=Gc();(y=Ic())!==o?l=h=[h,A,d,g,v,w,L,y]:(sl=l,l=o)}else sl=l,l=o}else sl=l,l=o}else sl=l,l=o;for(l===o&&(l=null),h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(41===e.charCodeAt(sl)?(A=C,sl++):(A=o,0===fl&&Cl(Bt)),A!==o){for(d=[],g=Gc();g!==o;)d.push(g),g=Gc();ol=r,r=ga(i,a,l)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}}}}}return r}(),r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Rr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Js)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=pf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===Nr?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Qs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Af(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,11).toLowerCase()===Ir?(t=e.substr(sl,11),sl+=11):(t=o,0===fl&&Cl(ro)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Cf(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===Or?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(eo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=bf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===Dr?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(to)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Cc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=df(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Pr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(so)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=gf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Fr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(oo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=vf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===$r?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(uo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=sl,40===e.charCodeAt(sl)?(n=p,sl++):(n=o,0===fl&&Cl(jt)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if((f=bc())!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();41===e.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o?u=n=[n,i,f,a,l]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o;u===o&&(u=Bc()),u!==o?(ol=r,r=wf(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===Ur?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(no)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Bc())!==o?(ol=r,r=Lf()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===jr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(io)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=yf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===Mr?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(fo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Tf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===Br?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(ao)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=xf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===Gr?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(lo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Ef(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===kr?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(co)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Wl())!==o?(ol=r,r=mf(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h,A,b,d,g;if(r=sl,e.substr(sl,6).toLowerCase()===xe?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Yo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=bc())!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(A=sl,44===e.charCodeAt(sl)?(b=ir,sl++):(b=o,0===fl&&Cl(Os)),b!==o){for(d=[],g=Gc();g!==o;)d.push(g),g=Gc();(g=bc())!==o?A=b=[b,d,g]:(sl=A,A=o)}else sl=A,A=o;for(A===o&&(A=null),b=[],d=Gc();d!==o;)b.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=fa(i,c,A)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o)){if(r=sl,e.substr(sl,6).toLowerCase()===Hr?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ho)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Sf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h,A,b,d,g,v,w,L,y;if(r=sl,e.substr(sl,7).toLowerCase()===Ee?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Wo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=bc())!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(44===e.charCodeAt(sl)?(A=ir,sl++):(A=o,0===fl&&Cl(Os)),A!==o){for(b=[],d=Gc();d!==o;)b.push(d),d=Gc();if((d=bc())!==o){for(g=[],v=Gc();v!==o;)g.push(v),v=Gc();if(v=sl,44===e.charCodeAt(sl)?(w=ir,sl++):(w=o,0===fl&&Cl(Os)),w!==o){for(L=[],y=Gc();y!==o;)L.push(y),y=Gc();(y=bc())!==o?v=w=[w,L,y]:(sl=v,v=o)}else sl=v,v=o;for(v===o&&(v=null),w=[],L=Gc();L!==o;)w.push(L),L=Gc();41===e.charCodeAt(sl)?(L=C,sl++):(L=o,0===fl&&Cl(Bt)),L!==o?(ol=r,r=aa(i,c,d,v)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o)){if(r=sl,e.substr(sl,5).toLowerCase()===Xr?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(po)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Rf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===_r?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ao)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Nf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,14).toLowerCase()===qr?(t=e.substr(sl,14),sl+=14):(t=o,0===fl&&Cl(Co)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=If(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===Vr?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(bo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Of(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,9).toLowerCase()===zr?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(go)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Df(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,9).toLowerCase()===Zr?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(vo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Pf(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===Yr?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(wo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=Ff(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===Wr?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Lo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=$f(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===Kr?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(yo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Uf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===Jr?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(To)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=jf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===Qr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(xo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Mf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===re?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Eo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Bf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===ee?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(mo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Gf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===te?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(So)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=kf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===se?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Ro)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Hf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,2).toLowerCase()===oe?(t=e.substr(sl,2),sl+=2):(t=o,0===fl&&Cl(No)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Xf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===ue?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Io)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Bc())!==o?(ol=r,r=_f()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===ne?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Oo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Bc())!==o?(ol=r,r=qf()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===ie?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Do)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Bc())!==o?(ol=r,r=Vf()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,3).toLowerCase()===fe?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Po)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=zf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,4).toLowerCase()===ae?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Fo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Zf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===le?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl($o)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Yf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===ce?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Uo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Wf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,6).toLowerCase()===he?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(jo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=Kf(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===pe?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Mo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Wl())!==o?(ol=r,r=Jf(u)):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,2).toLowerCase()===Ae?(t=e.substr(sl,2),sl+=2):(t=o,0===fl&&Cl(Bo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();if(44===e.charCodeAt(sl)?(d=ir,sl++):(d=o,0===fl&&Cl(Os)),d!==o){for(g=[],v=Gc();v!==o;)g.push(v),v=Gc();if((v=bc())!==o){for(w=[],L=Gc();L!==o;)w.push(L),L=Gc();41===e.charCodeAt(sl)?(L=C,sl++):(L=o,0===fl&&Cl(Bt)),L!==o?(ol=r,r=Qf(i,h,v)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===Ce?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Go)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=ra(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===be?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(ko)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=ea(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,8).toLowerCase()===de?(t=e.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Ho)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=ta(i,h)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,5).toLowerCase()===ge?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Xo)),t===o&&(e.substr(sl,5).toLowerCase()===ve?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(_o))),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=sa(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,7).toLowerCase()===we?(t=e.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(qo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=oa(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,9).toLowerCase()===Le?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(Vo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=ua(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;if(r===o){if(r=sl,e.substr(sl,9).toLowerCase()===ye?(t=e.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(zo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===e.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=r,r=na(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;r===o&&(r=function(){var r,t,s,u,n,i,f,a,l,c,h,A,b,d,g;if(r=sl,e.substr(sl,5).toLowerCase()===Te?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===e.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===e.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=bc())!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(A=sl,44===e.charCodeAt(sl)?(b=ir,sl++):(b=o,0===fl&&Cl(Os)),b!==o){for(d=[],g=Gc();g!==o;)d.push(g),g=Gc();(g=bc())!==o?A=b=[b,d,g]:(sl=A,A=o)}else sl=A,A=o;for(A===o&&(A=null),b=[],d=Gc();d!==o;)b.push(d),d=Gc();41===e.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=r,r=ia(i,c,A)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u;if(r=sl,e.substr(sl,6).toLowerCase()===me?(t=e.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Ko)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=kl())!==o?(ol=r,r=la(u)):(sl=r,r=o)}else sl=r,r=o;return r}(),r===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,3).toLowerCase()===mr?(t=e.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Ws)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(e.substr(sl,6).toLowerCase()===me?(u=e.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(Ko)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=kl())!==o?(ol=r,r=ca(i)):(sl=r,r=o)}else sl=r,r=o}else sl=r,r=o;return r}())))}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}return r}function Ec(){var r,t,s,u,n;return r=sl,(t=Ic())!==o?(s=function(){var r,t,s,u,n,i,f,a;if(r=sl,64===e.charCodeAt(sl)?(t=ke,sl++):(t=o,0===fl&&Cl(Au)),t!==o){if(s=[],tt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Cu)),u!==o)for(;u!==o;)s.push(u),tt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Cu));else s=o;if(s!==o){if(u=[],n=sl,45===e.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){if(f=[],st.test(e.charAt(sl))?(a=e.charAt(sl),sl++):(a=o,0===fl&&Cl(bu)),a!==o)for(;a!==o;)f.push(a),st.test(e.charAt(sl))?(a=e.charAt(sl),sl++):(a=o,0===fl&&Cl(bu));else f=o;f!==o?n=i=[i,f]:(sl=n,n=o)}else sl=n,n=o;for(;n!==o;)if(u.push(n),n=sl,45===e.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){if(f=[],st.test(e.charAt(sl))?(a=e.charAt(sl),sl++):(a=o,0===fl&&Cl(bu)),a!==o)for(;a!==o;)f.push(a),st.test(e.charAt(sl))?(a=e.charAt(sl),sl++):(a=o,0===fl&&Cl(bu));else f=o;f!==o?n=i=[i,f]:(sl=n,n=o)}else sl=n,n=o;ol=r,r=$a(s,u)}else sl=r,r=o}else sl=r,r=o;return r}(),s===o&&(s=sl,e.substr(sl,2)===$e?(u=$e,sl+=2):(u=o,0===fl&&Cl(nu)),u!==o&&(n=Oc())!==o?s=u=[u,n]:(sl=s,s=o)),s===o&&(s=null),ol=r,r=wa(t,s)):(sl=r,r=o),r}function mc(){var r;return(r=function(){var r;return(r=Uc())===o&&(r=$c())===o&&(r=Fc()),r}())===o&&(r=Sc())===o&&(r=Rc()),r}function Sc(){var r;return(r=function(){var r,t,s;return r=sl,43===e.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=Uc())!==o?(ol=r,r=Xa(s)):(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,43===e.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=$c())!==o?(ol=r,r=Ha(s)):(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,43===e.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=Fc())!==o?(ol=r,r=ka(s)):(sl=r,r=o),r}()),r}function Rc(){var r;return(r=function(){var r,t,s;return r=sl,45===e.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=Uc())!==o?(ol=r,r=Va(s)):(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,45===e.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=$c())!==o?(ol=r,r=qa(s)):(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,45===e.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=Fc())!==o?(ol=r,r=_a(s)):(sl=r,r=o),r}()),r}function Nc(){var r,t;return r=sl,e.substr(sl,4).toLowerCase()===Ue?(t=e.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(iu)),t!==o&&(ol=r,t=La()),(r=t)===o&&(r=sl,e.substr(sl,5).toLowerCase()===je?(t=e.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(fu)),t!==o&&(ol=r,t=ya()),r=t),r}function Ic(){var r;return(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,3)===_e?(t=_e,sl+=3):(t=o,0===fl&&Cl(Tu)),t!==o){for(s=[],u=sl,e.substr(sl,2)===qe?(n=qe,sl+=2):(n=o,0===fl&&Cl(xu)),n===o&&(39===e.charCodeAt(sl)?(n=He,sl++):(n=o,0===fl&&Cl(vu))),n===o&&(n=null),ft.test(e.charAt(sl))?(i=e.charAt(sl),sl++):(i=o,0===fl&&Cl(Eu)),i===o&&(i=Mc()),i!==o?u=n=[n,i]:(sl=u,u=o);u!==o;)s.push(u),u=sl,e.substr(sl,2)===qe?(n=qe,sl+=2):(n=o,0===fl&&Cl(xu)),n===o&&(39===e.charCodeAt(sl)?(n=He,sl++):(n=o,0===fl&&Cl(vu))),n===o&&(n=null),ft.test(e.charAt(sl))?(i=e.charAt(sl),sl++):(i=o,0===fl&&Cl(Eu)),i===o&&(i=Mc()),i!==o?u=n=[n,i]:(sl=u,u=o);e.substr(sl,3)===_e?(u=_e,sl+=3):(u=o,0===fl&&Cl(Tu)),u!==o?(ol=r,r=Ya(s)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u,n,i;if(r=sl,e.substr(sl,3)===Ve?(t=Ve,sl+=3):(t=o,0===fl&&Cl(mu)),t!==o){for(s=[],u=sl,e.substr(sl,2)===ze?(n=ze,sl+=2):(n=o,0===fl&&Cl(Su)),n===o&&(34===e.charCodeAt(sl)?(n=Xe,sl++):(n=o,0===fl&&Cl(Lu))),n===o&&(n=null),at.test(e.charAt(sl))?(i=e.charAt(sl),sl++):(i=o,0===fl&&Cl(Ru)),i===o&&(i=Mc()),i!==o?u=n=[n,i]:(sl=u,u=o);u!==o;)s.push(u),u=sl,e.substr(sl,2)===ze?(n=ze,sl+=2):(n=o,0===fl&&Cl(Su)),n===o&&(34===e.charCodeAt(sl)?(n=Xe,sl++):(n=o,0===fl&&Cl(Lu))),n===o&&(n=null),at.test(e.charAt(sl))?(i=e.charAt(sl),sl++):(i=o,0===fl&&Cl(Ru)),i===o&&(i=Mc()),i!==o?u=n=[n,i]:(sl=u,u=o);e.substr(sl,3)===Ve?(u=Ve,sl+=3):(u=o,0===fl&&Cl(mu)),u!==o?(ol=r,r=Wa(s)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u;if(r=sl,39===e.charCodeAt(sl)?(t=He,sl++):(t=o,0===fl&&Cl(vu)),t!==o){for(s=[],nt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(wu)),u===o&&(u=Mc());u!==o;)s.push(u),nt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(wu)),u===o&&(u=Mc());39===e.charCodeAt(sl)?(u=He,sl++):(u=o,0===fl&&Cl(vu)),u!==o?(ol=r,r=za(s)):(sl=r,r=o)}else sl=r,r=o;return r}())===o&&(r=function(){var r,t,s,u;if(r=sl,34===e.charCodeAt(sl)?(t=Xe,sl++):(t=o,0===fl&&Cl(Lu)),t!==o){for(s=[],it.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(yu)),u===o&&(u=Mc());u!==o;)s.push(u),it.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(yu)),u===o&&(u=Mc());34===e.charCodeAt(sl)?(u=Xe,sl++):(u=o,0===fl&&Cl(Lu)),u!==o?(ol=r,r=Za(s)):(sl=r,r=o)}else sl=r,r=o;return r}()),r}function Oc(){var r,t;return r=sl,(t=Dc())!==o&&(ol=r,t=Ta(t)),(r=t)===o&&(r=sl,t=function(){var r,t;return r=sl,t=function(){var r,t,s;return r=sl,(t=Pc())!==o?(s=function(){var r,t,s,u,n,i;if(r=sl,(t=Vc())===o&&(58===e.charCodeAt(sl)?(t=Me,sl++):(t=o,0===fl&&Cl(lu)),t===o&&(et.test(e.charAt(sl))?(t=e.charAt(sl),sl++):(t=o,0===fl&&Cl(hu)),t===o&&(t=Yc()))),t!==o){for(s=[],(u=Zc())===o&&(58===e.charCodeAt(sl)?(u=Me,sl++):(u=o,0===fl&&Cl(lu)),u===o&&(u=Yc())),u===o&&(u=sl,46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o?((i=Zc())===o&&(58===e.charCodeAt(sl)?(i=Me,sl++):(i=o,0===fl&&Cl(lu)),i===o&&(i=Yc())),i!==o?u=n=[n,i]:(sl=u,u=o)):(sl=u,u=o));u!==o;)s.push(u),(u=Zc())===o&&(58===e.charCodeAt(sl)?(u=Me,sl++):(u=o,0===fl&&Cl(lu)),u===o&&(u=Yc())),u===o&&(u=sl,46===e.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o?((i=Zc())===o&&(58===e.charCodeAt(sl)?(i=Me,sl++):(i=o,0===fl&&Cl(lu)),i===o&&(i=Yc())),i!==o?u=n=[n,i]:(sl=u,u=o)):(sl=u,u=o));ol=r,r=tl()}else sl=r,r=o;return r}(),s!==o?(ol=r,r=Oa(t,s)):(sl=r,r=o)):(sl=r,r=o),r}(),t!==o&&(ol=r,t=Ea(t)),(r=t)===o&&(r=sl,(t=Pc())!==o&&(ol=r,t=ma(t)),r=t),r}(),t!==o&&(ol=r,t=xa(t)),r=t),r}function Dc(){var r,t,s,u;if(r=sl,60===e.charCodeAt(sl)?(t=Lr,sl++):(t=o,0===fl&&Cl(qs)),t!==o){for(s=[],rt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(au));u!==o;)s.push(u),rt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(au));62===e.charCodeAt(sl)?(u=yr,sl++):(u=o,0===fl&&Cl(Vs)),u!==o?(ol=r,r=Na(s)):(sl=r,r=o)}else sl=r,r=o;return r}function Pc(){var r,t,s;return r=sl,t=function(){var r,t,s,u,n;if(r=sl,qc()!==o){for(t=[],(s=Zc())===o&&(s=sl,46===e.charCodeAt(sl)?(u=Q,sl++):(u=o,0===fl&&Cl(Ts)),u!==o&&(n=Zc())!==o?s=u=[u,n]:(sl=s,s=o));s!==o;)t.push(s),(s=Zc())===o&&(s=sl,46===e.charCodeAt(sl)?(u=Q,sl++):(u=o,0===fl&&Cl(Ts)),u!==o&&(n=Zc())!==o?s=u=[u,n]:(sl=s,s=o));ol=r,r=el()}else sl=r,r=o;return r}(),t===o&&(t=null),58===e.charCodeAt(sl)?(s=Me,sl++):(s=o,0===fl&&Cl(lu)),s!==o?(ol=r,r=Ia(t)):(sl=r,r=o),r}function Fc(){var r,t,s;if(r=sl,t=[],et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;return t!==o&&(ol=r,t=Ua()),t}function $c(){var r,t,s,u,n;for(r=sl,t=[],et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));s!==o;)t.push(s),et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));if(46===e.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(Ts)),s!==o){if(u=[],et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu)),n!==o)for(;n!==o;)u.push(n),et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));else u=o;u!==o?(ol=r,r=ja()):(sl=r,r=o)}else sl=r,r=o;return r}function Uc(){var r,t,s,u,n;if(r=sl,t=[],et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;if(t!==o)if(46===e.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(Ts)),s!==o){for(u=[],et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));n!==o;)u.push(n),et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));(n=jc())!==o?(ol=r,r=Ma()):(sl=r,r=o)}else sl=r,r=o;else sl=r,r=o;if(r===o){if(r=sl,46===e.charCodeAt(sl)?(t=Q,sl++):(t=o,0===fl&&Cl(Ts)),t!==o){if(s=[],et.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u!==o)for(;u!==o;)s.push(u),et.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(hu));else s=o;s!==o&&(u=jc())!==o?(ol=r,r=Ba()):(sl=r,r=o)}else sl=r,r=o;if(r===o){if(r=sl,t=[],et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;t!==o&&(s=jc())!==o?(ol=r,r=Ga()):(sl=r,r=o)}}return r}function jc(){var r,t,s,u,n;if(r=sl,ot.test(e.charAt(sl))?(t=e.charAt(sl),sl++):(t=o,0===fl&&Cl(du)),t!==o){if(ut.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(gu)),s===o&&(s=null),u=[],et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu)),n!==o)for(;n!==o;)u.push(n),et.test(e.charAt(sl))?(n=e.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));else u=o;u!==o?r=t=[t,s,u]:(sl=r,r=o)}else sl=r,r=o;return r}function Mc(){var r,t,s;return r=sl,92===e.charCodeAt(sl)?(t=Ze,sl++):(t=o,0===fl&&Cl(Nu)),t!==o?(lt.test(e.charAt(sl))?(s=e.charAt(sl),sl++):(s=o,0===fl&&Cl(Iu)),s!==o?(ol=r,r=Ka()):(sl=r,r=o)):(sl=r,r=o),r}function Bc(){var r,t,s,u;if(r=sl,40===e.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();41===e.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?r=t=[t,s,u]:(sl=r,r=o)}else sl=r,r=o;return r}function Gc(){var r;return(r=function(){var r,t,s,u,n;for(r=sl,Hc(),t=[],s=kc();s!==o;)t.push(s),s=kc();if(35===e.charCodeAt(sl)?(s=Ye,sl++):(s=o,0===fl&&Cl(Fu)),s!==o){for(u=[],n=Xc();n!==o;)u.push(n),n=Xc();ol=r,r=Qa()}else sl=r,r=o;return r}())===o&&(r=kc())===o&&(r=Hc()),r}function kc(){var r;return ct.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Ou)),r}function Hc(){var r;return ht.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Du)),r}function Xc(){var r;return pt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Pu)),r}function _c(){var r,t,s,u;if(r=sl,35===e.charCodeAt(sl)?(t=Ye,sl++):(t=o,0===fl&&Cl(Fu)),t!==o){for(s=[],u=Xc();u!==o;)s.push(u),u=Xc();(u=Hc())!==o?(ol=r,r=Ja()):(sl=r,r=o)}else sl=r,r=o;return r}function qc(){var r;return At.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl($u)),r===o&&(Ct.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Uu)),r===o&&(bt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(ju)),r===o&&(dt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Mu)),r===o&&(gt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Bu)),r===o&&(vt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Gu)),r===o&&(wt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(ku)),r===o&&(Lt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Hu)),r===o&&(yt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Xu)),r===o&&(Tt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(_u)),r===o&&(xt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(qu)),r===o&&(Et.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Vu)),r===o&&(mt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(zu)))))))))))))),r}function Vc(){var r;return(r=qc())===o&&(95===e.charCodeAt(sl)?(r=We,sl++):(r=o,0===fl&&Cl(Zu))),r}function zc(){var r,t,s,u;if(r=sl,(t=Vc())===o&&(et.test(e.charAt(sl))?(t=e.charAt(sl),sl++):(t=o,0===fl&&Cl(hu))),t!==o){for(s=[],(u=Vc())===o&&(et.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u===o&&(St.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Yu)),u===o&&(Rt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Wu)),u===o&&(Nt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Ku))))));u!==o;)s.push(u),(u=Vc())===o&&(et.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u===o&&(St.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Yu)),u===o&&(Rt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Wu)),u===o&&(Nt.test(e.charAt(sl))?(u=e.charAt(sl),sl++):(u=o,0===fl&&Cl(Ku))))));ol=r,r=rl()}else sl=r,r=o;return r}function Zc(){var r;return(r=Vc())===o&&(45===e.charCodeAt(sl)?(r=Sr,sl++):(r=o,0===fl&&Cl(Ks)),r===o&&(et.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(hu)),r===o&&(St.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Yu)),r===o&&(Rt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Wu)),r===o&&(Nt.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Ku))))))),r}function Yc(){var r;return(r=function(){var r,t,s,u;return r=sl,37===e.charCodeAt(sl)?(t=Ke,sl++):(t=o,0===fl&&Cl(Ju)),t!==o&&(s=Wc())!==o&&(u=Wc())!==o?r=t=[t,s,u]:(sl=r,r=o),r}())===o&&(r=function(){var r,t,s;return r=sl,92===e.charCodeAt(sl)?(t=Ze,sl++):(t=o,0===fl&&Cl(Nu)),t!==o?(95===e.charCodeAt(sl)?(s=We,sl++):(s=o,0===fl&&Cl(Zu)),s===o&&(126===e.charCodeAt(sl)?(s=Je,sl++):(s=o,0===fl&&Cl(en)),s===o&&(46===e.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(Ts)),s===o&&(45===e.charCodeAt(sl)?(s=Sr,sl++):(s=o,0===fl&&Cl(Ks)),s===o&&(33===e.charCodeAt(sl)?(s=Ar,sl++):(s=o,0===fl&&Cl(Ms)),s===o&&(36===e.charCodeAt(sl)?(s=Ge,sl++):(s=o,0===fl&&Cl(pu)),s===o&&(38===e.charCodeAt(sl)?(s=Qe,sl++):(s=o,0===fl&&Cl(tn)),s===o&&(39===e.charCodeAt(sl)?(s=He,sl++):(s=o,0===fl&&Cl(vu)),s===o&&(40===e.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s===o&&(41===e.charCodeAt(sl)?(s=C,sl++):(s=o,0===fl&&Cl(Bt)),s===o&&(42===e.charCodeAt(sl)?(s=b,sl++):(s=o,0===fl&&Cl(Gt)),s===o&&(43===e.charCodeAt(sl)?(s=pr,sl++):(s=o,0===fl&&Cl(js)),s===o&&(44===e.charCodeAt(sl)?(s=ir,sl++):(s=o,0===fl&&Cl(Os)),s===o&&(59===e.charCodeAt(sl)?(s=F,sl++):(s=o,0===fl&&Cl(os)),s===o&&(58===e.charCodeAt(sl)?(s=Me,sl++):(s=o,0===fl&&Cl(lu)),s===o&&(61===e.charCodeAt(sl)?(s=vr,sl++):(s=o,0===fl&&Cl(Xs)),s===o&&(47===e.charCodeAt(sl)?(s=lr,sl++):(s=o,0===fl&&Cl(Fs)),s===o&&(63===e.charCodeAt(sl)?(s=hr,sl++):(s=o,0===fl&&Cl(Us)),s===o&&(35===e.charCodeAt(sl)?(s=Ye,sl++):(s=o,0===fl&&Cl(Fu)),s===o&&(64===e.charCodeAt(sl)?(s=ke,sl++):(s=o,0===fl&&Cl(Au)),s===o&&(37===e.charCodeAt(sl)?(s=Ke,sl++):(s=o,0===fl&&Cl(Ju)))))))))))))))))))))),s!==o?r=t=[t,s]:(sl=r,r=o)):(sl=r,r=o),r}()),r}function Wc(){var r;return et.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(hu)),r===o&&(It.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(Qu)),r===o&&(Ot.test(e.charAt(sl))?(r=e.charAt(sl),sl++):(r=o,0===fl&&Cl(rn)))),r}let Kc={};if((s=i())!==o&&sl===e.length)return s;throw s!==o&&sle?r:(e-=r.length,r+(t+=t.repeat(e)).slice(0,e))}function u(r,e){var t,o={},u=(e=void 0!==e?e:{}).grammarSource,n={DOCUMENT:bl},i=bl,f="base",a="prefix",l="select",c="distinct",h="reduced",p="(",A="as",C=")",b="*",d="construct",g="where",v="{",w="}",L="describe",y="ask",T="from",x="named",E="group",m="by",S="having",R="order",N="asc",I="desc",O="limit",D="offset",P="values",F=";",$="load",U="silent",j="into",M="clear",B="drop",G="create",k="add",H="to",X="move",_="copy",q="insert",V="data",z="delete",Z="with",Y="using",W="default",K="graph",J="all",Q=".",rr="optional",er="service",tr="bind",sr="UNDEF",or="minus",ur="union",nr="filter",ir=",",fr="a",ar="|",lr="/",cr="^",hr="?",pr="+",Ar="!",Cr="[",br="]",dr="||",gr="&&",vr="=",wr="!=",Lr="<",yr=">",Tr="<=",xr=">=",Er="in",mr="not",Sr="-",Rr="str",Nr="lang",Ir="langmatches",Or="datatype",Dr="bound",Pr="iri",Fr="uri",$r="bnode",Ur="rand",jr="abs",Mr="ceil",Br="floor",Gr="round",kr="concat",Hr="strlen",Xr="ucase",_r="lcase",qr="encode_for_uri",Vr="contains",zr="strbefore",Zr="strstarts",Yr="strends",Wr="strafter",Kr="year",Jr="month",Qr="day",re="hours",ee="minutes",te="seconds",se="timezone",oe="tz",ue="now",ne="uuid",ie="struuid",fe="md5",ae="sha1",le="sha256",ce="sha384",he="sha512",pe="coalesce",Ae="if",Ce="strlang",be="strdt",de="sameterm",ge="isuri",ve="isiri",we="isblank",Le="isliteral",ye="isnumeric",Te="regex",xe="substr",Ee="replace",me="exists",Se="count",Re="sum",Ne="min",Ie="max",Oe="avg",De="sample",Pe="group_concat",Fe="separator",$e="^^",Ue="true",je="false",Me=":",Be="_:",Ge="$",ke="@",He="'",Xe='"',_e="'''",qe="''",Ve='"""',ze='""',Ze="\\",Ye="#",We="_",Ke="%",Je="~",Qe="&",rt=/^[^<>"{}|\^`\\\0- ]/,et=/^[0-9]/,tt=/^[a-zA-Z]/,st=/^[a-zA-Z0-9]/,ot=/^[eE]/,ut=/^[+\-]/,nt=/^[^'\\\n\r]/,it=/^[^"\\\n\r]/,ft=/^[^'\\]/,at=/^[^"\\]/,lt=/^[tbnrf\\"']/,ct=/^[ \t]/,ht=/^[\r\n]/,pt=/^[^\r\n]/,At=/^[A-Z]/,Ct=/^[a-z]/,bt=/^[\xC0-\xD6]/,dt=/^[\xD8-\xF6]/,gt=/^[\xF8-\u02FF]/,vt=/^[\u0370-\u037D]/,wt=/^[\u037F-\u1FFF]/,Lt=/^[\u200C-\u200D]/,yt=/^[\u2070-\u218F]/,Tt=/^[\u2C00-\u2FEF]/,xt=/^[\u3001-\uD7FF]/,Et=/^[\uF900-\uFDCF]/,mt=/^[\uFDF0-\uFFFD]/,St=/^[\xB7]/,Rt=/^[\u0300-\u036F]/,Nt=/^[\u203F-\u2040]/,It=/^[A-F]/,Ot=/^[a-f]/,Dt=cl("BASE",!0),Pt=cl("PREFIX",!0),Ft=cl("SELECT",!0),$t=cl("DISTINCT",!0),Ut=cl("REDUCED",!0),jt=cl("(",!1),Mt=cl("AS",!0),Bt=cl(")",!1),Gt=cl("*",!1),kt=cl("CONSTRUCT",!0),Ht=cl("WHERE",!0),Xt=cl("{",!1),_t=cl("}",!1),qt=cl("DESCRIBE",!0),Vt=cl("ASK",!0),zt=cl("FROM",!0),Zt=cl("NAMED",!0),Yt=cl("GROUP",!0),Wt=cl("BY",!0),Kt=cl("HAVING",!0),Jt=cl("ORDER",!0),Qt=cl("ASC",!0),rs=cl("DESC",!0),es=cl("LIMIT",!0),ts=cl("OFFSET",!0),ss=cl("VALUES",!0),os=cl(";",!1),us=cl("LOAD",!0),ns=cl("SILENT",!0),is=cl("INTO",!0),fs=cl("CLEAR",!0),as=cl("DROP",!0),ls=cl("CREATE",!0),cs=cl("ADD",!0),hs=cl("TO",!0),ps=cl("MOVE",!0),As=cl("COPY",!0),Cs=cl("INSERT",!0),bs=cl("DATA",!0),ds=cl("DELETE",!0),gs=cl("WITH",!0),vs=cl("USING",!0),ws=cl("DEFAULT",!0),Ls=cl("GRAPH",!0),ys=cl("ALL",!0),Ts=cl(".",!1),xs=cl("OPTIONAL",!0),Es=cl("SERVICE",!0),ms=cl("BIND",!0),Ss=cl("UNDEF",!1),Rs=cl("MINUS",!0),Ns=cl("UNION",!0),Is=cl("FILTER",!0),Os=cl(",",!1),Ds=cl("a",!1),Ps=cl("|",!1),Fs=cl("/",!1),$s=cl("^",!1),Us=cl("?",!1),js=cl("+",!1),Ms=cl("!",!1),Bs=cl("[",!1),Gs=cl("]",!1),ks=cl("||",!1),Hs=cl("&&",!1),Xs=cl("=",!1),_s=cl("!=",!1),qs=cl("<",!1),Vs=cl(">",!1),zs=cl("<=",!1),Zs=cl(">=",!1),Ys=cl("IN",!0),Ws=cl("NOT",!0),Ks=cl("-",!1),Js=cl("STR",!0),Qs=cl("LANG",!0),ro=cl("LANGMATCHES",!0),eo=cl("DATATYPE",!0),to=cl("BOUND",!0),so=cl("IRI",!0),oo=cl("URI",!0),uo=cl("BNODE",!0),no=cl("RAND",!0),io=cl("ABS",!0),fo=cl("CEIL",!0),ao=cl("FLOOR",!0),lo=cl("ROUND",!0),co=cl("CONCAT",!0),ho=cl("STRLEN",!0),po=cl("UCASE",!0),Ao=cl("LCASE",!0),Co=cl("ENCODE_FOR_URI",!0),bo=cl("CONTAINS",!0),go=cl("STRBEFORE",!0),vo=cl("STRSTARTS",!0),wo=cl("STRENDS",!0),Lo=cl("STRAFTER",!0),yo=cl("YEAR",!0),To=cl("MONTH",!0),xo=cl("DAY",!0),Eo=cl("HOURS",!0),mo=cl("MINUTES",!0),So=cl("SECONDS",!0),Ro=cl("TIMEZONE",!0),No=cl("TZ",!0),Io=cl("NOW",!0),Oo=cl("UUID",!0),Do=cl("STRUUID",!0),Po=cl("MD5",!0),Fo=cl("SHA1",!0),$o=cl("SHA256",!0),Uo=cl("SHA384",!0),jo=cl("SHA512",!0),Mo=cl("COALESCE",!0),Bo=cl("IF",!0),Go=cl("STRLANG",!0),ko=cl("STRDT",!0),Ho=cl("sameTerm",!0),Xo=cl("isURI",!0),_o=cl("isIRI",!0),qo=cl("isBLANK",!0),Vo=cl("isLITERAL",!0),zo=cl("isNUMERIC",!0),Zo=cl("REGEX",!0),Yo=cl("SUBSTR",!0),Wo=cl("REPLACE",!0),Ko=cl("EXISTS",!0),Jo=cl("COUNT",!0),Qo=cl("SUM",!0),ru=cl("MIN",!0),eu=cl("MAX",!0),tu=cl("AVG",!0),su=cl("SAMPLE",!0),ou=cl("GROUP_CONCAT",!0),uu=cl("SEPARATOR",!0),nu=cl("^^",!1),iu=cl("true",!0),fu=cl("false",!0),au=hl(["<",">",'"',"{","}","|","^","`","\\",["\0"," "]],!0,!1),lu=cl(":",!1),cu=cl("_:",!1),hu=hl([["0","9"]],!1,!1),pu=cl("$",!1),Au=cl("@",!1),Cu=hl([["a","z"],["A","Z"]],!1,!1),bu=hl([["a","z"],["A","Z"],["0","9"]],!1,!1),du=hl(["e","E"],!1,!1),gu=hl(["+","-"],!1,!1),vu=cl("'",!1),wu=hl(["'","\\","\n","\r"],!0,!1),Lu=cl('"',!1),yu=hl(['"',"\\","\n","\r"],!0,!1),Tu=cl("'''",!1),xu=cl("''",!1),Eu=hl(["'","\\"],!0,!1),mu=cl('"""',!1),Su=cl('""',!1),Ru=hl(['"',"\\"],!0,!1),Nu=cl("\\",!1),Iu=hl(["t","b","n","r","f","\\",'"',"'"],!1,!1),Ou=hl([" ","\t"],!1,!1),Du=hl(["\r","\n"],!1,!1),Pu=hl(["\r","\n"],!0,!1),Fu=cl("#",!1),$u=hl([["A","Z"]],!1,!1),Uu=hl([["a","z"]],!1,!1),ju=hl([["À","Ö"]],!1,!1),Mu=hl([["Ø","ö"]],!1,!1),Bu=hl([["ø","˿"]],!1,!1),Gu=hl([["Ͱ","ͽ"]],!1,!1),ku=hl([["Ϳ","῿"]],!1,!1),Hu=hl([["‌","‍"]],!1,!1),Xu=hl([["⁰","↏"]],!1,!1),_u=hl([["Ⰰ","⿯"]],!1,!1),qu=hl([["、","퟿"]],!1,!1),Vu=hl([["豈","﷏"]],!1,!1),zu=hl([["ﷰ","�"]],!1,!1),Zu=cl("_",!1),Yu=hl(["·"],!1,!1),Wu=hl([["̀","ͯ"]],!1,!1),Ku=hl([["‿","⁀"]],!1,!1),Ju=cl("%",!1),Qu=hl([["A","F"]],!1,!1),rn=hl([["a","f"]],!1,!1),en=cl("~",!1),tn=cl("&",!1),sn=function(r,e){let t={};t=r.length?{headers:r,...e}:e;const s=Object.entries(Kc).map((([r,e])=>({pos:parseInt(r),text:e})));return s.length&&(t.comments=s),t},on=function(r,e,t){let s={type:"Query"};return r.length&&(s.prologue=r),s.queryBody=e,t&&(s.values=t),s},un=function(r){return{type:"BaseDecl",base:r}},nn=function(r,e){return{type:"PrefixDecl",prefix:r,iri:e}},fn=function(r,e,t,s){return e.length&&(r.from=e),{...r,where:t,...s}},an=function(r,e,t,s){let o={...r,where:e,...t};return s&&(o.values=s),o},ln=function(r,e){let t;t="*"===e?["*"]:e.map((r=>2===r.length?r[1]:{expression:r[3],as:r[7]}));let s={select:t};if(r){const e=r.toUpperCase();"DISTINCT"===e?s.distinct=!0:"REDUCED"===e&&(s.reduced=!0)}return s.location=ll(),s},cn=function(r,e,t,s){let o={type:"construct"};return e.length&&(o.from=e),o={...o,template:r,where:t,...s,location:ll()},o},hn=function(r,e,t){let s={type:"construct"};return r.length&&(s.from=r),s={...s,where:[e],...t,location:ll()},s},pn=function(r,e,t,s){let o={type:"describe"};return e.length&&(o.from=e),o.describe=r,t&&(o.where=t),o={...o,...s,location:ll()},o},An=function(r,e,t){let s={type:"ask"};return r.length&&(s.from=r),s={...s,where:e,...t,location:ll()},s},Cn=function(r){return r},bn=function(r){return{graph:r,location:ll()}},dn=function(r){return{namedGraph:r,location:ll()}},gn=function(r){return r.graphPattern||r},vn=function(r,e,t,s){let o={};return r&&(o.group=r),e&&(o.having=e),t&&(o.orderBy=t),s&&(o.limitOffset=s),o},wn=function(r){return r},Ln=function(r){return r},yn=function(r){return r},Tn=function(r,e){return e?{expressionType:"aliasedexpression",bracketted:!0,expression:r,as:e[2],location:ll()}:{bracketted:!0,...r}},xn=function(r){return r},En=function(r){return r},mn=function(r){return r},Sn=function(r){return r},Rn=function(r,e){let t={};return"ASC"===r.toUpperCase()?t={asc:!0,...e}:"DESC"===r.toUpperCase()&&(t={desc:!0,...e}),t},Nn=function(r){return r},In=function(r){let e=[r[0]];return r[1]&&e.push(r[1]),e},On=function(r){return{limit:parseInt(r.literal)}},Dn=function(r){return{offset:parseInt(r.literal)}},Pn=function(r){return r?r[1]:null},Fn=function(r,e){let t={};r.length&&(t.prologue=r);let s=[];return e&&(s=[e[1]],e[2]&&(s=s.concat(e[2][3].update))),t.update=s,t},$n=function(r,e,t){let s={type:"load",silent:r,sourceGraph:e};return t&&(s.destinyGraph=t[2]),s},Un=function(r,e){return{type:"clear",silent:r,destinyGraph:e}},jn=function(r,e){return{type:"drop",silent:r,destinyGraph:e}},Mn=function(r,e){return{type:"create",silent:r,destinyGraph:e}},Bn=function(r,e,t){return{type:"add",silent:r,graphs:[e,t]}},Gn=function(r,e,t){return{type:"move",silent:r,graphs:[e,t]}},kn=function(r,e,t){return{type:"copy",silent:r,graphs:[e,t]}},Hn=function(r){return{type:"insertdata",insert:r}},Xn=function(r){return{type:"deletedata",delete:r}},_n=function(r){return{type:"deletewhere",delete:r}},qn=function(r,e,t,s){let o={type:"modify"};return r&&(o.with=r[2]),3===e.length?(o.delete=e[0],e[2]&&(o.insert=e[2])):o.insert=e,t.length&&(o.using=t),o.where=s.graphPattern,o},Vn=function(r){return r},zn=function(r){return r},Zn=function(r){return 3===r.length?{named:!0,iri:r[2]}:{iri:r}},Yn=function(){return"default"},Wn=function(r){return r},Kn=function(r){return r},Jn=function(r){return r},Qn=function(){return"default"},ri=function(){return"named"},ei=function(){return"all"},ti=function(r){return r},si=function(r){return r},oi=function(r,e){let t=[];return r&&(t=t.concat(r)),e.forEach((r=>{t=t.concat(r[0]),r[2]&&(t=t.concat(r[2]))})),t},ui=function(r,e){return{graph:r,...e}},ni=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{triplePattern:t,location:ll()}},ii=function(r){return r},fi=function(r,e){let t=[];return r&&t.push(r),e.forEach((r=>{t.push(r[0]),r[4]&&t.push(r[4])})),{graphPattern:t,location:ll()}},ai=function(r,e){let t=[r];if(e&&e[3])if(Jc(r.subject,e[3].triplePattern[0].subject)){t=JSON.parse(JSON.stringify(e[3].triplePattern));const s=r.properties.length-1;Jc(r.properties[s].predicate,e[3].triplePattern[0].properties[0].predicate)?(t[0].properties=r.properties,t[0].properties[s].objects=r.properties[s].objects.concat(e[3].triplePattern[0].properties[0].objects),t[0].properties=t[0].properties.concat(e[3].triplePattern[0].properties.slice(1))):t[0].properties=r.properties.concat(e[3].triplePattern[0].properties)}else t=[r].concat(e[3].triplePattern);return{type:"TriplesBlock",triplePattern:t,location:ll()}},li=function(r){return{type:"OptionalGraphPattern",optional:r.graphPattern||r,location:ll()}},ci=function(r,e){return{type:"GraphGraphPattern",graph:r,...e}},hi=function(r,e,t){let s={type:"ServiceGraphPattern",service:e,pattern:t.graphPattern||t};return r&&(s.silent=!0),s.location=ll(),s},pi=function(r,e){return{type:"Bind",bind:r,as:e,location:ll()}},Ai=function(r){return r},Ci=function(r,e){return{oneVar:r,data:e,location:ll()}},bi=function(r,e){return{variables:r,data:e,location:ll()}},di=function(r){return r},gi=function(r){return r},vi=function(r){return{type:"MinusGraphPattern",minus:r.graphPattern||r,location:ll()}},wi=function(r,e){return e.length?{union:[r].concat(e.map((r=>r[3]))),location:ll()}:r},Li=function(r){return{type:"Filter",filter:r,location:ll()}},yi=function(r,e){return{functionRef:r,args:e.list,location:ll()}},Ti=function(){return{list:[]}},xi=function(r,e,t){return{distinct:Boolean(r),list:[e].concat(t.map((r=>r[2])))}},Ei=function(){return[]},mi=function(r,e){return[r].concat(e.map((r=>r[2])))},Si=function(r){return r},Ri=function(r,e){let t=[r];return e&&e[3]&&(t=t.concat(e[3].triplePattern)),{triplePattern:t,location:ll()}},Ni=function(r,e){return{subject:r,properties:e}},Ii=function(r,e){return{subject:r,properties:e}},Oi=function(r,e,t){let s=[];return s.push({predicate:r,objects:e}),t.forEach((r=>{r[3]&&s.push({predicate:r[3][0],objects:r[3][2]})})),s},Di=function(){return{a:!0,location:ll()}},Pi=function(r,e){return[r,...e]},Fi=function(r,e){return{subject:r,properties:e}},$i=function(r,e){return{subject:r,properties:e}},Ui=function(r,e,t){let s=[];return s.push({predicate:r,objects:e}),t.forEach((r=>{r[3]&&s.push({predicate:r[3][0],objects:r[3][2]})})),s},ji=function(r,e){return[r,...e]},Mi=function(r,e){if(e.length){let t=[r];for(let r=0;rr[3])))}:r},rf=function(r,e){return e.length?{expressionType:"conditionaland",operands:[r].concat(e.map((r=>r[3])))}:r},ef=function(r,e){if(e.length){const t=r;let s=e[0][1].toUpperCase(),o=e[0][3];return"NOT"===s&&(s+=" "+e[0][3].toUpperCase(),o=e[0][5]),{expressionType:"relationalexpression",operator:s,op1:t,op2:o}}return r},tf=function(r,e){if(0===e.length)return r;let t=[];return e.forEach((r=>{4==r.length&&t.push({operator:r[1],expression:r[3]})})),{expressionType:"additiveexpression",op1:r,ops:t}},sf=function(r,e){return e.length?{expressionType:"multiplicativeexpression",first:r,rest:e.map((r=>({operator:r[1],expression:r[3]})))}:r},of=function(r){return{expressionType:"unaryexpression",unaryexpression:"!",expression:r}},uf=function(r){return{expressionType:"unaryexpression",unaryexpression:"+",expression:r}},nf=function(r){return{expressionType:"unaryexpression",unaryexpression:"-",expression:r}},ff=function(r){return{expressionType:"atomic",value:r}},af=function(r){return{expressionType:"atomic",value:r}},lf=function(r){return{expressionType:"atomic",value:r}},cf=function(r){return{expressionType:"atomic",value:r}},hf=function(r){return{bracketted:!0,...r}},pf=function(r){return{expressionType:"builtincall",builtincall:"str",args:[r]}},Af=function(r){return{expressionType:"builtincall",builtincall:"lang",args:[r]}},Cf=function(r,e){return{expressionType:"builtincall",builtincall:"langMatches",args:[r,e]}},bf=function(r){return{expressionType:"builtincall",builtincall:"datatype",args:[r]}},df=function(r){return{expressionType:"builtincall",builtincall:"bound",args:[r]}},gf=function(r){return{expressionType:"builtincall",builtincall:"IRI",args:[r]}},vf=function(r){return{expressionType:"builtincall",builtincall:"URI",args:[r]}},wf=function(r){const e={expressionType:"builtincall",builtincall:"BNODE",args:null};return 5===r.length&&(e.args=[r[2]]),e},Lf=function(){return{expressionType:"builtincall",builtincall:"rand"}},yf=function(r){return{expressionType:"builtincall",builtincall:"abs",args:[r]}},Tf=function(r){return{expressionType:"builtincall",builtincall:"ceil",args:[r]}},xf=function(r){return{expressionType:"builtincall",builtincall:"floor",args:[r]}},Ef=function(r){return{expressionType:"builtincall",builtincall:"round",args:[r]}},mf=function(r){return{expressionType:"builtincall",builtincall:"CONCAT",args:r}},Sf=function(r){return{expressionType:"builtincall",builtincall:"STRLEN",args:[r]}},Rf=function(r){return{expressionType:"builtincall",builtincall:"UCASE",args:[r]}},Nf=function(r){return{expressionType:"builtincall",builtincall:"LCASE",args:[r]}},If=function(r){return{expressionType:"builtincall",builtincall:"ENCODE_FOR_URI",args:[r]}},Of=function(r,e){return{expressionType:"builtincall",builtincall:"CONTAINS",args:[r,e]}},Df=function(r,e){return{expressionType:"builtincall",builtincall:"STRBEFORE",args:[r,e]}},Pf=function(r,e){return{expressionType:"builtincall",builtincall:"STRSTARTS",args:[r,e]}},Ff=function(r,e){return{expressionType:"builtincall",builtincall:"STRENDS",args:[r,e]}},$f=function(r,e){return{expressionType:"builtincall",builtincall:"STRAFTER",args:[r,e]}},Uf=function(r){return{expressionType:"builtincall",builtincall:"year",args:[r]}},jf=function(r){return{expressionType:"builtincall",builtincall:"month",args:[r]}},Mf=function(r){return{expressionType:"builtincall",builtincall:"day",args:[r]}},Bf=function(r){return{expressionType:"builtincall",builtincall:"hours",args:[r]}},Gf=function(r){return{expressionType:"builtincall",builtincall:"minutes",args:[r]}},kf=function(r){return{expressionType:"builtincall",builtincall:"seconds",args:[r]}},Hf=function(r){return{expressionType:"builtincall",builtincall:"timezone",args:[r]}},Xf=function(r){return{expressionType:"builtincall",builtincall:"tz",args:[r]}},_f=function(){return{expressionType:"builtincall",builtincall:"now"}},qf=function(){return{expressionType:"builtincall",builtincall:"UUID"}},Vf=function(){return{expressionType:"builtincall",builtincall:"STRUUID"}},zf=function(r){return{expressionType:"builtincall",builtincall:"MD5",args:[r]}},Zf=function(r){return{expressionType:"builtincall",builtincall:"SHA1",args:[r]}},Yf=function(r){return{expressionType:"builtincall",builtincall:"SHA256",args:[r]}},Wf=function(r){return{expressionType:"builtincall",builtincall:"SHA384",args:[r]}},Kf=function(r){return{expressionType:"builtincall",builtincall:"SHA512",args:[r]}},Jf=function(r){return{expressionType:"builtincall",builtincall:"COALESCE",args:r}},Qf=function(r,e,t){return{expressionType:"builtincall",builtincall:"IF",args:[r,e,t]}},ra=function(r,e){return{expressionType:"builtincall",builtincall:"STRLANG",args:[r,e]}},ea=function(r,e){return{expressionType:"builtincall",builtincall:"STRDT",args:[r,e]}},ta=function(r,e){return{expressionType:"builtincall",builtincall:"sameTerm",args:[r,e]}},sa=function(r){return{expressionType:"builtincall",builtincall:"isURI",args:[r]}},oa=function(r){return{expressionType:"builtincall",builtincall:"isBlank",args:[r]}},ua=function(r){return{expressionType:"builtincall",builtincall:"isLiteral",args:[r]}},na=function(r){return{expressionType:"builtincall",builtincall:"isNumeric",args:[r]}},ia=function(r,e,t){let s={expressionType:"regex",text:r,pattern:e};return t&&(s.flags=t[2]),s},fa=function(r,e,t){let s=[r,e];return t&&s.push(t[2]),{expressionType:"builtincall",builtincall:"substr",args:s}},aa=function(r,e,t,s){let o=[r,e,t];return s&&o.push(s[2]),{expressionType:"builtincall",builtincall:"replace",args:o}},la=function(r){return{exists:r.graphPattern||r}},ca=function(r){return{notexists:r.graphPattern||r}},ha=function(r,e){return{expressionType:"aggregate",aggregateType:"count",distinct:Boolean(r),expression:e}},pa=function(r,e){return{expressionType:"aggregate",aggregateType:"sum",distinct:Boolean(r),expression:e}},Aa=function(r,e){return{expressionType:"aggregate",aggregateType:"min",distinct:Boolean(r),expression:e}},Ca=function(r,e){return{expressionType:"aggregate",aggregateType:"max",distinct:Boolean(r),expression:e}},ba=function(r,e){return{expressionType:"aggregate",aggregateType:"avg",distinct:Boolean(r),expression:e}},da=function(r,e){return{expressionType:"aggregate",aggregateType:"sample",distinct:Boolean(r),expression:e}},ga=function(r,e,t){let s=null;return t?.length&&(s=t[7]),{expressionType:"aggregate",aggregateType:"group_concat",expression:e,separator:s,distinct:Boolean(r)}},va=function(r,e){let t={expressionType:"irireforfunction",iriref:r};return e&&(t.args=e.list),t},wa=function(r,e){return"string"==typeof e?r.lang=e:e&&(r.dataType=e[1]),r.location=ll(),r},La=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#boolean",literal:!0}},ya=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#boolean",literal:!1}},Ta=function(r){return{iri:r,location:ll()}},xa=function(r){return r},Ea=function(r){return{iriPrefix:r[0],iriLocal:r[1],location:ll()}},ma=function(r){return{iriPrefix:r,iriLocal:"",location:ll()}},Sa=function(r){return{blankNode:r,location:ll()}},Ra=function(){return{blankNode:"[]",location:ll()}},Na=function(r){return r.join("")},Ia=function(r){return r||""},Oa=function(r,e){return[r,e]},Da=function(){return al()},Pa=function(r){return{variable:r}},Fa=function(r){return{varType:"$",variable:r}},$a=function(r,e){let t=r.join("");return e.length&&(t+="-"+e[0][1].join("")),t.toLowerCase()},Ua=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#integer",literal:al()}},ja=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#decimal",literal:al()}},Ma=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},Ba=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},Ga=function(){return{dataType:"http://www.w3.org/2001/XMLSchema#double",literal:al()}},ka=function(r){return r.literal="+"+r.literal,r},Ha=function(r){return r.literal="+"+r.literal,r},Xa=function(r){return r.literal="+"+r.literal,r},_a=function(r){return r.literal="-"+r.literal,r},qa=function(r){return r.literal="-"+r.literal,r},Va=function(r){return r.literal="-"+r.literal,r},za=function(r){return{quote:"'",literal:r.join("")}},Za=function(r){return{quote:'"',literal:r.join("")}},Ya=function(r){return{quote:"'''",literal:r.map((r=>r[0]?r[0]+r[1]:r[1])).join("")}},Wa=function(r){return{quote:'"""',literal:r.map((r=>r[0]?r[0]+r[1]:r[1])).join("")}},Ka=function(){return al()},Ja=function(){return al()},Qa=function(){return Kc[ll().start.offset]=al(),""},rl=function(){return al()},el=function(){return al()},tl=function(){return al()},sl=0,ol=0,ul=[{line:1,column:1}],nl=0,il=[],fl=0;if("startRule"in e){if(!(e.startRule in n))throw new Error("Can't start parsing from rule \""+e.startRule+'".');i=n[e.startRule]}function al(){return r.substring(ol,sl)}function ll(){return Al(ol,sl)}function cl(r,e){return{type:"literal",text:r,ignoreCase:e}}function hl(r,e,t){return{type:"class",parts:r,inverted:e,ignoreCase:t}}function pl(e){var t,s=ul[e];if(s)return s;for(t=e-1;!ul[t];)t--;for(s={line:(s=ul[t]).line,column:s.column};tnl&&(nl=sl,il=[]),il.push(r))}function bl(){var e,t,s,u,n,i;for(e=sl,t=[],s=_c();s!==o;)t.push(s),s=_c();for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=function(){var e;return e=function(){var e,t,s,u,n;for(e=sl,t=dl(),s=[],u=Gc();u!==o;)s.push(u),u=Gc();return u=function(){var r,e,t,s,u,n,i,f;if(r=sl,(e=wl())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();for(s=[],u=Ll();u!==o;)s.push(u),u=Ll();for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=yl())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();f=Tl(),ol=r,r=fn(e,s,n,f)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var e,t,s,u,n,i,f,a,l,c,h,p,A,C;if(e=sl,r.substr(sl,9).toLowerCase()===d?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(kt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=function(){var e,t,s,u,n,i;if(e=sl,123===r.charCodeAt(sl)?(t=v,sl++):(t=o,0===fl&&Cl(Xt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for((u=Kl())===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();125===r.charCodeAt(sl)?(i=w,sl++):(i=o,0===fl&&Cl(_t)),i!==o?(ol=e,e=Si(u)):(sl=e,e=o)}else sl=e,e=o;return e}(),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(i=[],f=Ll();f!==o;)i.push(f),f=Ll();for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=yl())!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();c=Tl(),ol=e,e=cn(u,i,a,c)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o)if(e=sl,r.substr(sl,9).toLowerCase()===d?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(kt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(u=[],n=Ll();n!==o;)u.push(n),n=Ll();for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,5).toLowerCase()===g?(i=r.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ht)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(123===r.charCodeAt(sl)?(a=v,sl++):(a=o,0===fl&&Cl(Xt)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();for((c=Gl())===o&&(c=null),h=[],p=Gc();p!==o;)h.push(p),p=Gc();if(125===r.charCodeAt(sl)?(p=w,sl++):(p=o,0===fl&&Cl(_t)),p!==o){for(A=[],C=Gc();C!==o;)A.push(C),C=Gc();C=Tl(),ol=e,e=hn(u,c,C)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),u===o&&(u=function(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,r.substr(sl,8).toLowerCase()===L?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(qt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=[],(n=Ac())!==o)for(;n!==o;)u.push(n),n=Ac();else u=o;if(u===o&&(42===r.charCodeAt(sl)?(u=b,sl++):(u=o,0===fl&&Cl(Gt))),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(i=[],f=Ll();f!==o;)i.push(f),f=Ll();for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();for((a=yl())===o&&(a=null),l=[],c=Gc();c!==o;)l.push(c),c=Gc();c=Tl(),ol=e,e=pn(u,i,a,c)}else sl=e,e=o}else sl=e,e=o;return e}(),u===o&&(u=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,3).toLowerCase()===y?(s=r.substr(sl,3),sl+=3):(s=o,0===fl&&Cl(Vt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=[],i=Ll();i!==o;)n.push(i),i=Ll();for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if((f=yl())!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();l=Tl(),ol=e,e=An(n,f,l)}else sl=e,e=o}else sl=e,e=o;return e}()))),u!==o?(n=Nl(),ol=e,e=on(t,u,n)):(sl=e,e=o),e}(),e===o&&(e=Il()),e}(),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=e,e=sn(t,u)}else sl=e,e=o;return e}function dl(){var r,e;for(r=[],(e=gl())===o&&(e=vl());e!==o;)r.push(e),(e=gl())===o&&(e=vl());return r}function gl(){var e,t,s,u,n;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,4).toLowerCase()===f?(s=r.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(Dt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();(n=Dc())!==o?(ol=e,e=un(n)):(sl=e,e=o)}else sl=e,e=o;return e}function vl(){var e,t,s,u,n,i,f;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,6).toLowerCase()===a?(s=r.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(Pt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Pc())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=Dc())!==o?(ol=e,e=nn(n,f)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function wl(){var e,t,s,u,n,i,f,a,d,g,v,w,L,y,T,x,E;if(e=sl,r.substr(sl,6).toLowerCase()===l?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Ft)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,8).toLowerCase()===c?(u=r.substr(sl,8),sl+=8):(u=o,0===fl&&Cl($t)),u===o&&(r.substr(sl,7).toLowerCase()===h?(u=r.substr(sl,7),sl+=7):(u=o,0===fl&&Cl(Ut))),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(i=[],f=sl,a=[],d=Gc();d!==o;)a.push(d),d=Gc();if((d=Cc())!==o?f=a=[a,d]:(sl=f,f=o),f===o){for(f=sl,a=[],d=Gc();d!==o;)a.push(d),d=Gc();if(40===r.charCodeAt(sl)?(d=p,sl++):(d=o,0===fl&&Cl(jt)),d!==o){for(g=[],v=Gc();v!==o;)g.push(v),v=Gc();if((v=bc())!==o){for(w=[],L=Gc();L!==o;)w.push(L),L=Gc();if(r.substr(sl,2).toLowerCase()===A?(L=r.substr(sl,2),sl+=2):(L=o,0===fl&&Cl(Mt)),L!==o){for(y=[],T=Gc();T!==o;)y.push(T),T=Gc();if((T=Cc())!==o){for(x=[],E=Gc();E!==o;)x.push(E),E=Gc();41===r.charCodeAt(sl)?(E=C,sl++):(E=o,0===fl&&Cl(Bt)),E!==o?f=a=[a,d,g,v,w,L,y,T,x,E]:(sl=f,f=o)}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}if(f!==o)for(;f!==o;){for(i.push(f),f=sl,a=[],d=Gc();d!==o;)a.push(d),d=Gc();if((d=Cc())!==o?f=a=[a,d]:(sl=f,f=o),f===o){for(f=sl,a=[],d=Gc();d!==o;)a.push(d),d=Gc();if(40===r.charCodeAt(sl)?(d=p,sl++):(d=o,0===fl&&Cl(jt)),d!==o){for(g=[],v=Gc();v!==o;)g.push(v),v=Gc();if((v=bc())!==o){for(w=[],L=Gc();L!==o;)w.push(L),L=Gc();if(r.substr(sl,2).toLowerCase()===A?(L=r.substr(sl,2),sl+=2):(L=o,0===fl&&Cl(Mt)),L!==o){for(y=[],T=Gc();T!==o;)y.push(T),T=Gc();if((T=Cc())!==o){for(x=[],E=Gc();E!==o;)x.push(E),E=Gc();41===r.charCodeAt(sl)?(E=C,sl++):(E=o,0===fl&&Cl(Bt)),E!==o?f=a=[a,d,g,v,w,L,y,T,x,E]:(sl=f,f=o)}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}else sl=f,f=o}}else i=o;i===o&&(42===r.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt))),i!==o?(ol=e,e=ln(u,i)):(sl=e,e=o)}else sl=e,e=o;return e}function Ll(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,4).toLowerCase()===T?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(zt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=function(){var r,e,t;for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();return(t=Oc())!==o?(ol=r,r=bn(t)):(sl=r,r=o),r}(),u===o&&(u=function(){var e,t,s,u;if(e=sl,r.substr(sl,5).toLowerCase()===x?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Oc())!==o?(ol=e,e=dn(u)):(sl=e,e=o)}else sl=e,e=o;return e}()),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=e,e=Cn(u)}else sl=e,e=o}else sl=e,e=o;return e}function yl(){var e,t,s,u;for(e=sl,r.substr(sl,5).toLowerCase()===g?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ht)),t===o&&(t=null),s=[],u=Gc();u!==o;)s.push(u),u=Gc();return(u=kl())!==o?(ol=e,e=gn(u)):(sl=e,e=o),e}function Tl(){var e,t,s,u,n;return e=sl,t=function(){var e,t,s,u,n,i,f;if(e=sl,r.substr(sl,5).toLowerCase()===E?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Yt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(r.substr(sl,2).toLowerCase()===m?(u=r.substr(sl,2),sl+=2):(u=o,0===fl&&Cl(Wt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(i=[],(f=xl())!==o)for(;f!==o;)i.push(f),f=xl();else i=o;i!==o?(ol=e,e=wn(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}(),t===o&&(t=null),s=function(){var e,t,s,u,n;if(e=sl,r.substr(sl,6).toLowerCase()===S?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Kt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=[],(n=El())!==o)for(;n!==o;)u.push(n),n=El();else u=o;u!==o?(ol=e,e=En(u)):(sl=e,e=o)}else sl=e,e=o;return e}(),s===o&&(s=null),u=function(){var e,t,s,u,n,i,f,a;if(e=sl,r.substr(sl,5).toLowerCase()===R?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(r.substr(sl,2).toLowerCase()===m?(u=r.substr(sl,2),sl+=2):(u=o,0===fl&&Cl(Wt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(i=[],(f=ml())!==o)for(;f!==o;)i.push(f),f=ml();else i=o;if(i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();ol=e,e=Sn(i)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),u===o&&(u=null),n=function(){var r,e,t,s;return r=sl,e=sl,(t=Sl())!==o?((s=Rl())===o&&(s=null),e=t=[t,s]):(sl=e,e=o),e===o&&(e=sl,(t=Rl())!==o?((s=Sl())===o&&(s=null),e=t=[t,s]):(sl=e,e=o)),e!==o&&(ol=r,e=In(e)),r=e}(),n===o&&(n=null),ol=e,vn(t,s,u,n)}function xl(){var e,t,s,u,n,i,f,a,l,c,h;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=xc())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();ol=e,e=Ln(s)}else sl=e,e=o;if(e===o){for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=Zl())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();ol=e,e=yn(s)}else sl=e,e=o;if(e===o){for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=bc())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(f=sl,r.substr(sl,2).toLowerCase()===A?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Mt)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Cc())!==o?f=a=[a,l,c]:(sl=f,f=o)}else sl=f,f=o;for(f===o&&(f=null),a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(41===r.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();ol=e,e=Tn(n,f)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=Cc())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();ol=e,e=xn(s)}else sl=e,e=o}}}return e}function El(){var r,e,t,s;if(r=sl,(e=zl())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();ol=r,r=mn(e)}else sl=r,r=o;return r}function ml(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,3).toLowerCase()===N?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Qt)),t===o&&(r.substr(sl,4).toLowerCase()===I?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(rs))),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=Tc())!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=e,e=Rn(t,u)}else sl=e,e=o}else sl=e,e=o;if(e===o)if(e=sl,(t=zl())===o&&(t=Cc()),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();ol=e,e=Nn(t)}else sl=e,e=o;return e}function Sl(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,5).toLowerCase()===O?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(es)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=Fc())!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=e,e=On(u)}else sl=e,e=o}else sl=e,e=o;return e}function Rl(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,6).toLowerCase()===D?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ts)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=Fc())!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();ol=e,e=Dn(u)}else sl=e,e=o}else sl=e,e=o;return e}function Nl(){var e,t,s,u;return e=sl,t=sl,r.substr(sl,6).toLowerCase()===P?(s=r.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(ss)),s!==o&&(u=_l())!==o?t=s=[s,u]:(sl=t,t=o),t===o&&(t=null),ol=e,Pn(t)}function Il(){var e,t,s,u,n,i,f,a,l,c;for(e=sl,t=dl(),s=sl,u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(n=function(){var e;return e=function(){var e,t,s,u,n,i,f,a,l,c,h;if(e=sl,r.substr(sl,4).toLowerCase()===$?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(us)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Oc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(a=sl,r.substr(sl,4).toLowerCase()===j?(l=r.substr(sl,4),sl+=4):(l=o,0===fl&&Cl(is)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Fl())!==o?a=l=[l,c,h]:(sl=a,a=o)}else sl=a,a=o;a===o&&(a=null),ol=e,e=$n(u,i,a)}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,5).toLowerCase()===M?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(fs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=$l())!==o?(ol=e,e=Un(u,i)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,4).toLowerCase()===B?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(as)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=$l())!==o?(ol=e,e=jn(u,i)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,r.substr(sl,3).toLowerCase()===k?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(cs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Pl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(r.substr(sl,2).toLowerCase()===H?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Pl())!==o?(ol=e,e=Bn(u,i,c)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,r.substr(sl,4).toLowerCase()===X?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(ps)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Pl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(r.substr(sl,2).toLowerCase()===H?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Pl())!==o?(ol=e,e=Gn(u,i,c)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,r.substr(sl,4).toLowerCase()===_?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(As)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Pl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(r.substr(sl,2).toLowerCase()===H?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(hs)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Pl())!==o?(ol=e,e=kn(u,i,c)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,6).toLowerCase()===G?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ls)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=Fl())!==o?(ol=e,e=Mn(u,i)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,6).toLowerCase()===q?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Cs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(r.substr(sl,4).toLowerCase()===V?(u=r.substr(sl,4),sl+=4):(u=o,0===fl&&Cl(bs)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=jl())!==o?(ol=e,e=Hn(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n;if(e=sl,r.substr(sl,6).toLowerCase()===z?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();r.substr(sl,4).toLowerCase()===V?(u=r.substr(sl,4),sl+=4):(u=o,0===fl&&Cl(bs)),u!==o&&(n=jl())!==o?(ol=e,e=Xn(n)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,6).toLowerCase()===z?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(r.substr(sl,5).toLowerCase()===g?(u=r.substr(sl,5),sl+=5):(u=o,0===fl&&Cl(Ht)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=Ul())!==o?(ol=e,e=_n(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h;if(e=sl,t=sl,r.substr(sl,4).toLowerCase()===Z?(s=r.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(gs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Oc())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();t=s=[s,u,n,i]}else sl=t,t=o}else sl=t,t=o;if(t===o&&(t=null),s=sl,u=function(){var e,t,s;return e=sl,r.substr(sl,6).toLowerCase()===z?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ds)),t!==o&&(s=Ul())!==o?(ol=e,e=Vn(s)):(sl=e,e=o),e}(),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=Ol())===o&&(i=null),s=u=[u,n,i]}else sl=s,s=o;if(s===o&&(s=Ol()),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=[],i=Dl();i!==o;)n.push(i),i=Dl();for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(r.substr(sl,5).toLowerCase()===g?(f=r.substr(sl,5),sl+=5):(f=o,0===fl&&Cl(Ht)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();if((l=kl())!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();ol=e,e=qn(t,s,n,l)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}())))))))))),e}(),n!==o){for(i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();i=f=[f,a,l,c=Il()]}else sl=i,i=o;i===o&&(i=null),s=u=[u,n,i]}else sl=s,s=o;for(s===o&&(s=null),u=[],n=Gc();n!==o;)u.push(n),n=Gc();return ol=e,Fn(t,s)}function Ol(){var e,t,s;return e=sl,r.substr(sl,6).toLowerCase()===q?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Cs)),t!==o&&(s=Ul())!==o?(ol=e,e=zn(s)):(sl=e,e=o),e}function Dl(){var e,t,s,u,n,i,f,a;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,5).toLowerCase()===Y?(s=r.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(vs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Oc())===o)if(n=sl,r.substr(sl,5).toLowerCase()===x?(i=r.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Zt)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Oc())!==o?n=i=[i,f,a]:(sl=n,n=o)}else sl=n,n=o;n!==o?(ol=e,e=Zn(n)):(sl=e,e=o)}else sl=e,e=o;return e}function Pl(){var e,t,s,u;if(e=sl,r.substr(sl,7).toLowerCase()===W?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(ws)),t!==o&&(ol=e,t=Yn()),(e=t)===o){for(e=sl,r.substr(sl,5).toLowerCase()===K?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ls)),t===o&&(t=null),s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Oc())!==o?(ol=e,e=Wn(u)):(sl=e,e=o)}return e}function Fl(){var e,t,s,u;if(e=sl,r.substr(sl,5).toLowerCase()===K?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ls)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Oc())!==o?(ol=e,e=Kn(u)):(sl=e,e=o)}else sl=e,e=o;return e}function $l(){var e,t;return e=sl,(t=Fl())!==o&&(ol=e,t=Jn(t)),(e=t)===o&&(e=sl,r.substr(sl,7).toLowerCase()===W?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(ws)),t!==o&&(ol=e,t=Qn()),(e=t)===o&&(e=sl,r.substr(sl,5).toLowerCase()===x?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zt)),t!==o&&(ol=e,t=ri()),(e=t)===o&&(e=sl,r.substr(sl,3).toLowerCase()===J?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(ys)),t!==o&&(ol=e,t=ei()),e=t))),e}function Ul(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(123===r.charCodeAt(sl)?(s=v,sl++):(s=o,0===fl&&Cl(Xt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=Ml(),i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(125===r.charCodeAt(sl)?(f=w,sl++):(f=o,0===fl&&Cl(_t)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=e,e=ti(n)}else sl=e,e=o}else sl=e,e=o;return e}function jl(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(123===r.charCodeAt(sl)?(s=v,sl++):(s=o,0===fl&&Cl(Xt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=Ml(),i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(125===r.charCodeAt(sl)?(f=w,sl++):(f=o,0===fl&&Cl(_t)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=e,e=si(n)}else sl=e,e=o}else sl=e,e=o;return e}function Ml(){var e,t,s,u,n,i,f;for(e=sl,(t=Gl())===o&&(t=null),s=[],u=sl,(n=Bl())!==o?(46===r.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(Ts)),i===o&&(i=null),(f=Gl())===o&&(f=null),u=n=[n,i,f]):(sl=u,u=o);u!==o;)s.push(u),u=sl,(n=Bl())!==o?(46===r.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(Ts)),i===o&&(i=null),(f=Gl())===o&&(f=null),u=n=[n,i,f]):(sl=u,u=o);return ol=e,oi(t,s)}function Bl(){var e,t,s,u,n,i,f,a,l,c,h,p,A;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,5).toLowerCase()===K?(s=r.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(Ls)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Ac())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(123===r.charCodeAt(sl)?(f=v,sl++):(f=o,0===fl&&Cl(Xt)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();for((l=Gl())===o&&(l=null),c=[],h=Gc();h!==o;)c.push(h),h=Gc();if(125===r.charCodeAt(sl)?(h=w,sl++):(h=o,0===fl&&Cl(_t)),h!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();ol=e,e=ui(n,l)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}function Gl(){var e,t,s,u,n,i,f;if(e=sl,(t=Jl())!==o){for(s=sl,u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=Gl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=e,e=ni(t,s)}else sl=e,e=o;return e}function kl(){var e,t,s,u,n,i;if(e=sl,123===r.charCodeAt(sl)?(t=v,sl++):(t=o,0===fl&&Cl(Xt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=function(){var r,e,t,s,u,n,i;if(r=sl,(e=wl())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=yl())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();n=Tl(),i=Nl(),ol=r,r=an(e,s,n,i)}else sl=r,r=o}else sl=r,r=o;return r}(),u===o&&(u=function(){var e,t,s,u,n,i,f,a,l,c;for(e=sl,(t=Hl())===o&&(t=null),s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=[],n=sl,(i=Xl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();for(46===r.charCodeAt(sl)?(a=Q,sl++):(a=o,0===fl&&Cl(Ts)),a===o&&(a=null),l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Hl())===o&&(c=null),n=i=[i,f,a,l,c]}else sl=n,n=o;for(;n!==o;)if(u.push(n),n=sl,(i=Xl())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();for(46===r.charCodeAt(sl)?(a=Q,sl++):(a=o,0===fl&&Cl(Ts)),a===o&&(a=null),l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Hl())===o&&(c=null),n=i=[i,f,a,l,c]}else sl=n,n=o;return ol=e,e=fi(t,u)}()),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();125===r.charCodeAt(sl)?(i=w,sl++):(i=o,0===fl&&Cl(_t)),i!==o?(ol=e,e=ii(u)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function Hl(){var e,t,s,u,n,i,f;if(e=sl,t=function(){var r,e,t,s,u;if(r=sl,(e=pc())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();(s=tc())!==o?(ol=r,r=Fi(e,s)):(sl=r,r=o)}else sl=r,r=o;if(r===o){for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();if((t=lc())!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();u=function(){var r;return(r=tc())===o&&(r=null),r}(),ol=r,r=$i(t,u)}else sl=r,r=o}return r}(),t!==o){for(s=sl,u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=Hl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=e,e=ai(t,s)}else sl=e,e=o;return e}function Xl(){var e;return(e=function(){var e,t,s,u,n,i,f,a;if(e=sl,(t=kl())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,5).toLowerCase()===ur?(i=r.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ns)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=kl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,5).toLowerCase()===ur?(i=r.substr(sl,5),sl+=5):(i=o,0===fl&&Cl(Ns)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=kl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=wi(t,s)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,8).toLowerCase()===rr?(s=r.substr(sl,8),sl+=8):(s=o,0===fl&&Cl(xs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();(n=kl())!==o?(ol=e,e=li(n)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u;if(e=sl,r.substr(sl,5).toLowerCase()===or?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Rs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=kl())!==o?(ol=e,e=vi(u)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i,f;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,5).toLowerCase()===K?(s=r.substr(sl,5),sl+=5):(s=o,0===fl&&Cl(Ls)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Ac())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=kl())!==o?(ol=e,e=ci(n,f)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i,f,a;if(e=sl,r.substr(sl,7).toLowerCase()===er?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Es)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,6).toLowerCase()===U?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(ns)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Ac())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=kl())!==o?(ol=e,e=hi(u,i,a)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,6).toLowerCase()===nr?(s=r.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(Is)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();(n=zl())!==o?(ol=e,e=Li(n)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h,b,d;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,4).toLowerCase()===tr?(s=r.substr(sl,4),sl+=4):(s=o,0===fl&&Cl(ms)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(40===r.charCodeAt(sl)?(n=p,sl++):(n=o,0===fl&&Cl(jt)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if((f=bc())!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(r.substr(sl,2).toLowerCase()===A?(l=r.substr(sl,2),sl+=2):(l=o,0===fl&&Cl(Mt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();if((h=Cc())!==o){for(b=[],d=Gc();d!==o;)b.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=pi(f,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(r.substr(sl,6).toLowerCase()===P?(s=r.substr(sl,6),sl+=6):(s=o,0===fl&&Cl(ss)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();(n=_l())!==o?(ol=e,e=Ai(n)):(sl=e,e=o)}else sl=e,e=o;return e}()),e}function _l(){var e;return(e=function(){var e,t,s,u,n,i,f,a;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if((s=Cc())!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(123===r.charCodeAt(sl)?(n=v,sl++):(n=o,0===fl&&Cl(Xt)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();for(f=[],a=Vl();a!==o;)f.push(a),a=Vl();125===r.charCodeAt(sl)?(a=w,sl++):(a=o,0===fl&&Cl(_t)),a!==o?(ol=e,e=Ci(s,f)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();for(n=[],i=Cc();i!==o;)n.push(i),i=Cc();if(41===r.charCodeAt(sl)?(i=C,sl++):(i=o,0===fl&&Cl(Bt)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(123===r.charCodeAt(sl)?(a=v,sl++):(a=o,0===fl&&Cl(Xt)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();for(c=[],h=ql();h!==o;)c.push(h),h=ql();125===r.charCodeAt(sl)?(h=w,sl++):(h=o,0===fl&&Cl(_t)),h!==o?(ol=e,e=bi(n,c)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}()),e}function ql(){var e,t,s,u,n,i,f;if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(u=[],n=Vl();n!==o;)u.push(n),n=Vl();if(41===r.charCodeAt(sl)?(n=C,sl++):(n=o,0===fl&&Cl(Bt)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();ol=e,e=di(u)}else sl=e,e=o}else sl=e,e=o;return e}function Vl(){var e,t,s,u;if(e=sl,(t=Oc())===o&&(t=Ec())===o&&(t=mc())===o&&(t=Nc())===o&&(r.substr(sl,5)===sr?(t=sr,sl+=5):(t=o,0===fl&&Cl(Ss))),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();ol=e,e=gi(t)}else sl=e,e=o;return e}function zl(){var r;return(r=Tc())===o&&(r=xc())===o&&(r=Zl()),r}function Zl(){var r,e,t,s;if(r=sl,(e=Oc())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();(s=Yl())!==o?(ol=r,r=yi(e,s)):(sl=r,r=o)}else sl=r,r=o;return r}function Yl(){var e,t,s,u,n,i,f,a,l,h,A,b;if(e=sl,(t=Bc())!==o&&(ol=e,t=Ti()),(e=t)===o)if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();for(r.substr(sl,8).toLowerCase()===c?(u=r.substr(sl,8),sl+=8):(u=o,0===fl&&Cl($t)),u===o&&(u=null),n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(a=[],l=sl,44===r.charCodeAt(sl)?(h=ir,sl++):(h=o,0===fl&&Cl(Os)),h!==o){for(A=[],b=Gc();b!==o;)A.push(b),b=Gc();(b=bc())!==o?l=h=[h,A,b]:(sl=l,l=o)}else sl=l,l=o;for(;l!==o;)if(a.push(l),l=sl,44===r.charCodeAt(sl)?(h=ir,sl++):(h=o,0===fl&&Cl(Os)),h!==o){for(A=[],b=Gc();b!==o;)A.push(b),b=Gc();(b=bc())!==o?l=h=[h,A,b]:(sl=l,l=o)}else sl=l,l=o;41===r.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o?(ol=e,e=xi(u,i,a)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function Wl(){var e,t,s,u,n,i,f,a,l,c,h,A;if(e=sl,(t=Bc())!==o&&(ol=e,t=Ei()),(e=t)===o)if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=Oc())===o&&(u=bc()),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(i=[],f=sl,44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=Oc())===o&&(c=bc()),c!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();f=a=[a,l,c,h]}else sl=f,f=o}else sl=f,f=o;for(;f!==o;)if(i.push(f),f=sl,44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=Oc())===o&&(c=bc()),c!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();f=a=[a,l,c,h]}else sl=f,f=o}else sl=f,f=o;41===r.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o?(ol=e,e=mi(u,i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function Kl(){var e,t,s,u,n,i,f;if(e=sl,(t=Jl())!==o){for(s=sl,u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();(f=Kl())===o&&(f=null),s=u=[u,n,i,f]}else sl=s,s=o;s===o&&(s=null),ol=e,e=Ri(t,s)}else sl=e,e=o;return e}function Jl(){var r,e,t,s,u;if(r=sl,(e=pc())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();(s=Ql())!==o?(ol=r,r=Ni(e,s)):(sl=r,r=o)}else sl=r,r=o;if(r===o){for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();if((t=ac())!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();u=function(){var r;return(r=Ql())===o&&(r=null),r}(),ol=r,r=Ii(t,u)}else sl=r,r=o}return r}function Ql(){var e,t,s,u,n,i,f,a,l,c,h,p,A;if(e=sl,(t=rc())!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=ec())!==o){for(n=[],i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if(c=sl,(h=rc())!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o;for(;i!==o;){for(n.push(i),i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if(c=sl,(h=rc())!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();(A=ec())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o}ol=e,e=Oi(t,u,n)}else sl=e,e=o}else sl=e,e=o;return e}function rc(){var e,t;return(e=Ac())===o&&(e=sl,97===r.charCodeAt(sl)?(t=fr,sl++):(t=o,0===fl&&Cl(Ds)),t!==o&&(ol=e,t=Di()),e=t),e}function ec(){var e,t,s,u,n,i,f,a;if(e=sl,(t=cc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(44===r.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=cc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(44===r.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=cc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o}ol=e,e=Pi(t,s)}else sl=e,e=o;return e}function tc(){var e,t,s,u,n,i,f,a,l,c,h,p,A;if(e=sl,(t=oc())===o&&(t=Cc()),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=sc())!==o){for(n=[],i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if(c=sl,(h=oc())===o&&(h=Cc()),h!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();(A=sc())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o;for(;i!==o;){for(n.push(i),i=sl,f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(59===r.charCodeAt(sl)?(a=F,sl++):(a=o,0===fl&&Cl(os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if(c=sl,(h=oc())===o&&(h=Cc()),h!==o){for(p=[],A=Gc();A!==o;)p.push(A),A=Gc();(A=sc())!==o?c=h=[h,p,A]:(sl=c,c=o)}else sl=c,c=o;c===o&&(c=null),i=f=[f,a,l,c]}else sl=i,i=o}ol=e,e=Ui(t,u,n)}else sl=e,e=o}else sl=e,e=o;return e}function sc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=hc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(44===r.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=hc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(44===r.charCodeAt(sl)?(i=ir,sl++):(i=o,0===fl&&Cl(Os)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=hc())!==o?u=a:(sl=u,u=o)}else sl=u,u=o}ol=e,e=ji(t,s)}else sl=e,e=o;return e}function oc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=uc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(124===r.charCodeAt(sl)?(i=ar,sl++):(i=o,0===fl&&Cl(Ps)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=uc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(124===r.charCodeAt(sl)?(i=ar,sl++):(i=o,0===fl&&Cl(Ps)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=uc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=Mi(t,s)}else sl=e,e=o;return e}function uc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=ic())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(47===r.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=ic())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(47===r.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=ic())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=Bi(t,s)}else sl=e,e=o;return e}function nc(){var e,t,s;return e=sl,t=function(){var e,t,s,u;return(e=Oc())===o&&(e=sl,97===r.charCodeAt(sl)?(t=fr,sl++):(t=o,0===fl&&Cl(Ds)),t!==o&&(ol=e,t=Hi()),(e=t)===o&&(e=sl,33===r.charCodeAt(sl)?(t=Ar,sl++):(t=o,0===fl&&Cl(Ms)),t!==o?(s=function(){var e,t,s,u,n,i,f,a;if((e=fc())===o)if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){if(s=sl,(u=fc())!==o){for(n=[],i=sl,124===r.charCodeAt(sl)?(f=ar,sl++):(f=o,0===fl&&Cl(Ps)),f!==o&&(a=fc())!==o?i=f=[f,a]:(sl=i,i=o);i!==o;)n.push(i),i=sl,124===r.charCodeAt(sl)?(f=ar,sl++):(f=o,0===fl&&Cl(Ps)),f!==o&&(a=fc())!==o?i=f=[f,a]:(sl=i,i=o);s=u=[u,n]}else sl=s,s=o;s===o&&(s=null),41===r.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?e=t=[t,s,u]:(sl=e,e=o)}else sl=e,e=o;return e}(),s!==o?e=t=[t,s]:(sl=e,e=o)):(sl=e,e=o),e===o&&(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o&&(s=oc())!==o?(41===r.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?(ol=e,e=Xi(s)):(sl=e,e=o)):(sl=e,e=o)))),e}(),t!==o?(s=function(){var e;return 63===r.charCodeAt(sl)?(e=hr,sl++):(e=o,0===fl&&Cl(Us)),e===o&&(42===r.charCodeAt(sl)?(e=b,sl++):(e=o,0===fl&&Cl(Gt)),e===o&&(43===r.charCodeAt(sl)?(e=pr,sl++):(e=o,0===fl&&Cl(js)))),e}(),s===o&&(s=null),ol=e,e=Gi(t,s)):(sl=e,e=o),e}function ic(){var e,t,s;return(e=nc())===o&&(e=sl,94===r.charCodeAt(sl)?(t=cr,sl++):(t=o,0===fl&&Cl($s)),t!==o&&(s=nc())!==o?(ol=e,e=ki(s)):(sl=e,e=o)),e}function fc(){var e,t,s;return(e=Oc())===o&&(97===r.charCodeAt(sl)?(e=fr,sl++):(e=o,0===fl&&Cl(Ds)),e===o&&(e=sl,94===r.charCodeAt(sl)?(t=cr,sl++):(t=o,0===fl&&Cl($s)),t!==o?((s=Oc())===o&&(97===r.charCodeAt(sl)?(s=fr,sl++):(s=o,0===fl&&Cl(Ds))),s!==o?e=t=[t,s]:(sl=e,e=o)):(sl=e,e=o))),e}function ac(){var e,t;return e=sl,t=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(n=[],(i=cc())!==o)for(;i!==o;)n.push(i),i=cc();else n=o;if(n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(41===r.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=e,e=Zi(n)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),t!==o&&(ol=e,t=_i(t)),(e=t)===o&&(e=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(91===r.charCodeAt(sl)?(s=Cr,sl++):(s=o,0===fl&&Cl(Bs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=Ql())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(93===r.charCodeAt(sl)?(f=br,sl++):(f=o,0===fl&&Cl(Gs)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=e,e=qi(n)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}()),e}function lc(){var e,t;return e=sl,t=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if(n=[],(i=hc())!==o)for(;i!==o;)n.push(i),i=hc();else n=o;if(n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(41===r.charCodeAt(sl)?(f=C,sl++):(f=o,0===fl&&Cl(Bt)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=e,e=Yi(n)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),t!==o&&(ol=e,t=Vi(t)),(e=t)===o&&(e=function(){var e,t,s,u,n,i,f,a,l;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(91===r.charCodeAt(sl)?(s=Cr,sl++):(s=o,0===fl&&Cl(Bs)),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();if((n=tc())!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if(93===r.charCodeAt(sl)?(f=br,sl++):(f=o,0===fl&&Cl(Gs)),f!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();ol=e,e=zi(n)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}()),e}function cc(){var r,e,t;for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();return(t=pc())===o&&(t=ac()),t!==o?(ol=r,r=Wi(t)):(sl=r,r=o),r}function hc(){var r,e,t;for(r=sl,e=[],t=Gc();t!==o;)e.push(t),t=Gc();return(t=pc())===o&&(t=lc()),t!==o?(ol=r,r=Ki(t)):(sl=r,r=o),r}function pc(){var e;return(e=Cc())===o&&(e=function(){var e;return(e=Oc())===o&&(e=Ec())===o&&(e=mc())===o&&(e=Nc())===o&&(e=function(){var e,t;return e=sl,t=function(){var e,t,s,u,n,i,f;if(e=sl,r.substr(sl,2)===Be?(t=Be,sl+=2):(t=o,0===fl&&Cl(cu)),t!==o)if((s=Vc())===o&&(et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu))),s!==o){for(u=[],(n=Zc())===o&&(n=sl,46===r.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(Ts)),i!==o&&(f=Zc())!==o?n=i=[i,f]:(sl=n,n=o));n!==o;)u.push(n),(n=Zc())===o&&(n=sl,46===r.charCodeAt(sl)?(i=Q,sl++):(i=o,0===fl&&Cl(Ts)),i!==o&&(f=Zc())!==o?n=i=[i,f]:(sl=n,n=o));ol=e,e=Da()}else sl=e,e=o;else sl=e,e=o;return e}(),t!==o&&(ol=e,t=Sa(t)),(e=t)===o&&(e=sl,t=function(){var e,t,s,u;if(e=sl,91===r.charCodeAt(sl)?(t=Cr,sl++):(t=o,0===fl&&Cl(Bs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();93===r.charCodeAt(sl)?(u=br,sl++):(u=o,0===fl&&Cl(Gs)),u!==o?e=t=[t,s,u]:(sl=e,e=o)}else sl=e,e=o;return e}(),t!==o&&(ol=e,t=Ra()),e=t),e}())===o&&(e=Bc()),e}()),e}function Ac(){var r;return(r=Cc())===o&&(r=Oc()),r}function Cc(){var e,t,s,u,n;for(e=sl,t=[],s=Gc();s!==o;)t.push(s),s=Gc();if(s=function(){var e,t,s;return e=sl,63===r.charCodeAt(sl)?(t=hr,sl++):(t=o,0===fl&&Cl(Us)),t!==o&&(s=zc())!==o?(ol=e,e=Pa(s)):(sl=e,e=o),e}(),s===o&&(s=function(){var e,t,s;return e=sl,36===r.charCodeAt(sl)?(t=Ge,sl++):(t=o,0===fl&&Cl(pu)),t!==o&&(s=zc())!==o?(ol=e,e=Fa(s)):(sl=e,e=o),e}()),s!==o){for(u=[],n=Gc();n!==o;)u.push(n),n=Gc();ol=e,e=Ji(s)}else sl=e,e=o;return e}function bc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=dc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===dr?(i=dr,sl+=2):(i=o,0===fl&&Cl(ks)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=dc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===dr?(i=dr,sl+=2):(i=o,0===fl&&Cl(ks)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=dc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=Qi(t,s)}else sl=e,e=o;return e}function dc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=gc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===gr?(i=gr,sl+=2):(i=o,0===fl&&Cl(Hs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===gr?(i=gr,sl+=2):(i=o,0===fl&&Cl(Hs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=gc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}ol=e,e=rf(t,s)}else sl=e,e=o;return e}function gc(){var e,t,s,u,n,i,f,a,l,c;if(e=sl,(t=vc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(61===r.charCodeAt(sl)?(i=vr,sl++):(i=o,0===fl&&Cl(Xs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===wr?(i=wr,sl+=2):(i=o,0===fl&&Cl(_s)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(60===r.charCodeAt(sl)?(i=Lr,sl++):(i=o,0===fl&&Cl(qs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(62===r.charCodeAt(sl)?(i=yr,sl++):(i=o,0===fl&&Cl(Vs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===Tr?(i=Tr,sl+=2):(i=o,0===fl&&Cl(zs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===xr?(i=xr,sl+=2):(i=o,0===fl&&Cl(Zs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2).toLowerCase()===Er?(i=r.substr(sl,2),sl+=2):(i=o,0===fl&&Cl(Ys)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Wl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,3).toLowerCase()===mr?(i=r.substr(sl,3),sl+=3):(i=o,0===fl&&Cl(Ws)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(r.substr(sl,2).toLowerCase()===Er?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Ys)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Wl())!==o?u=n=[n,i,f,a,l,c]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o}}}}}}}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(61===r.charCodeAt(sl)?(i=vr,sl++):(i=o,0===fl&&Cl(Xs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===wr?(i=wr,sl+=2):(i=o,0===fl&&Cl(_s)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(60===r.charCodeAt(sl)?(i=Lr,sl++):(i=o,0===fl&&Cl(qs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(62===r.charCodeAt(sl)?(i=yr,sl++):(i=o,0===fl&&Cl(Vs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===Tr?(i=Tr,sl+=2):(i=o,0===fl&&Cl(zs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2)===xr?(i=xr,sl+=2):(i=o,0===fl&&Cl(Zs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=vc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,2).toLowerCase()===Er?(i=r.substr(sl,2),sl+=2):(i=o,0===fl&&Cl(Ys)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Wl())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(r.substr(sl,3).toLowerCase()===mr?(i=r.substr(sl,3),sl+=3):(i=o,0===fl&&Cl(Ws)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(r.substr(sl,2).toLowerCase()===Er?(a=r.substr(sl,2),sl+=2):(a=o,0===fl&&Cl(Ys)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();(c=Wl())!==o?u=n=[n,i,f,a,l,c]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o}}}}}}}}ol=e,e=ef(t,s)}else sl=e,e=o;return e}function vc(){var e,t,s,u,n,i,f,a,l,c,h;if(e=sl,(t=wc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(43===r.charCodeAt(sl)?(i=pr,sl++):(i=o,0===fl&&Cl(js)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(45===r.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o)if(u=sl,(n=Sc())===o&&(n=Rc()),n!==o){for(i=[],f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(42===r.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(47===r.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}for(;f!==o;){for(i.push(f),f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(42===r.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(47===r.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}}u=n=[n,i]}else sl=u,u=o}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(43===r.charCodeAt(sl)?(i=pr,sl++):(i=o,0===fl&&Cl(js)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(45===r.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=wc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o)if(u=sl,(n=Sc())===o&&(n=Rc()),n!==o){for(i=[],f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(42===r.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(47===r.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}for(;f!==o;){for(i.push(f),f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(42===r.charCodeAt(sl)?(l=b,sl++):(l=o,0===fl&&Cl(Gt)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o;if(f===o){for(f=sl,a=[],l=Gc();l!==o;)a.push(l),l=Gc();if(47===r.charCodeAt(sl)?(l=lr,sl++):(l=o,0===fl&&Cl(Fs)),l!==o){for(c=[],h=Gc();h!==o;)c.push(h),h=Gc();(h=Lc())!==o?f=a=[a,l,c,h]:(sl=f,f=o)}else sl=f,f=o}}u=n=[n,i]}else sl=u,u=o}}ol=e,e=tf(t,s)}else sl=e,e=o;return e}function wc(){var e,t,s,u,n,i,f,a;if(e=sl,(t=Lc())!==o){for(s=[],u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(42===r.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Lc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(47===r.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Lc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}for(;u!==o;){for(s.push(u),u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(42===r.charCodeAt(sl)?(i=b,sl++):(i=o,0===fl&&Cl(Gt)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Lc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o;if(u===o){for(u=sl,n=[],i=Gc();i!==o;)n.push(i),i=Gc();if(47===r.charCodeAt(sl)?(i=lr,sl++):(i=o,0===fl&&Cl(Fs)),i!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();(a=Lc())!==o?u=n=[n,i,f,a]:(sl=u,u=o)}else sl=u,u=o}}ol=e,e=sf(t,s)}else sl=e,e=o;return e}function Lc(){var e,t,s,u;if(e=sl,33===r.charCodeAt(sl)?(t=Ar,sl++):(t=o,0===fl&&Cl(Ms)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=yc())!==o?(ol=e,e=of(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,43===r.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=yc())!==o?(ol=e,e=uf(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,45===r.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=yc())!==o?(ol=e,e=nf(u)):(sl=e,e=o)}else sl=e,e=o;e===o&&(e=yc())}}return e}function yc(){var r,e;return(r=Tc())===o&&(r=xc())===o&&(r=function(){var r,e,t,s;if(r=sl,(e=Oc())!==o){for(t=[],s=Gc();s!==o;)t.push(s),s=Gc();(s=Yl())===o&&(s=null),ol=r,r=va(e,s)}else sl=r,r=o;return r}(),r===o&&(r=sl,(e=Ec())!==o&&(ol=r,e=ff(e)),(r=e)===o&&(r=sl,(e=mc())!==o&&(ol=r,e=af(e)),(r=e)===o&&(r=sl,(e=Nc())!==o&&(ol=r,e=lf(e)),(r=e)===o&&(r=sl,(e=Cc())!==o&&(ol=r,e=cf(e)),r=e))))),r}function Tc(){var e,t,s,u,n,i;if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if((u=bc())!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();41===r.charCodeAt(sl)?(i=C,sl++):(i=o,0===fl&&Cl(Bt)),i!==o?(ol=e,e=hf(u)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}function xc(){var e,t,s,u,n,i,f,a,l,h,A,d,g,v,w,L;if(e=function(){var e,t,s,u,n,i,f,a,l,h,A,d,g,v,w,L,y;if(e=sl,r.substr(sl,5).toLowerCase()===Se?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Jo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(42===r.charCodeAt(sl)?(a=b,sl++):(a=o,0===fl&&Cl(Gt)),a===o&&(a=bc()),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=e,e=ha(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Re?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Qo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=e,e=pa(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Ne?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(ru)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=e,e=Aa(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Ie?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(eu)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=e,e=Ca(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Oe?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(tu)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=e,e=ba(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===De?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(su)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if(41===r.charCodeAt(sl)?(h=C,sl++):(h=o,0===fl&&Cl(Bt)),h!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();ol=e,e=da(i,a)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o)if(e=sl,r.substr(sl,12).toLowerCase()===Pe?(t=r.substr(sl,12),sl+=12):(t=o,0===fl&&Cl(ou)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();for(r.substr(sl,8).toLowerCase()===c?(i=r.substr(sl,8),sl+=8):(i=o,0===fl&&Cl($t)),i===o&&(i=null),f=[],a=Gc();a!==o;)f.push(a),a=Gc();if((a=bc())!==o){for(l=sl,h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(59===r.charCodeAt(sl)?(A=F,sl++):(A=o,0===fl&&Cl(os)),A!==o){for(d=[],g=Gc();g!==o;)d.push(g),g=Gc();if(r.substr(sl,9).toLowerCase()===Fe?(g=r.substr(sl,9),sl+=9):(g=o,0===fl&&Cl(uu)),g!==o){for(v=[],w=Gc();w!==o;)v.push(w),w=Gc();if(61===r.charCodeAt(sl)?(w=vr,sl++):(w=o,0===fl&&Cl(Xs)),w!==o){for(L=[],y=Gc();y!==o;)L.push(y),y=Gc();(y=Ic())!==o?l=h=[h,A,d,g,v,w,L,y]:(sl=l,l=o)}else sl=l,l=o}else sl=l,l=o}else sl=l,l=o;for(l===o&&(l=null),h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(41===r.charCodeAt(sl)?(A=C,sl++):(A=o,0===fl&&Cl(Bt)),A!==o){for(d=[],g=Gc();g!==o;)d.push(g),g=Gc();ol=e,e=ga(i,a,l)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}}}}}return e}(),e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Rr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Js)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=pf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===Nr?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Qs)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Af(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,11).toLowerCase()===Ir?(t=r.substr(sl,11),sl+=11):(t=o,0===fl&&Cl(ro)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Cf(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===Or?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(eo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=bf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===Dr?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(to)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=Cc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=df(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Pr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(so)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=gf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Fr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(oo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=vf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===$r?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(uo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(u=sl,40===r.charCodeAt(sl)?(n=p,sl++):(n=o,0===fl&&Cl(jt)),n!==o){for(i=[],f=Gc();f!==o;)i.push(f),f=Gc();if((f=bc())!==o){for(a=[],l=Gc();l!==o;)a.push(l),l=Gc();41===r.charCodeAt(sl)?(l=C,sl++):(l=o,0===fl&&Cl(Bt)),l!==o?u=n=[n,i,f,a,l]:(sl=u,u=o)}else sl=u,u=o}else sl=u,u=o;u===o&&(u=Bc()),u!==o?(ol=e,e=wf(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===Ur?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(no)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Bc())!==o?(ol=e,e=Lf()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===jr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(io)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=yf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===Mr?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(fo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Tf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===Br?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(ao)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=xf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===Gr?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(lo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Ef(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===kr?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(co)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Wl())!==o?(ol=e,e=mf(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h,A,b,d,g;if(e=sl,r.substr(sl,6).toLowerCase()===xe?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Yo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=bc())!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(A=sl,44===r.charCodeAt(sl)?(b=ir,sl++):(b=o,0===fl&&Cl(Os)),b!==o){for(d=[],g=Gc();g!==o;)d.push(g),g=Gc();(g=bc())!==o?A=b=[b,d,g]:(sl=A,A=o)}else sl=A,A=o;for(A===o&&(A=null),b=[],d=Gc();d!==o;)b.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=fa(i,c,A)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o)){if(e=sl,r.substr(sl,6).toLowerCase()===Hr?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(ho)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Sf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h,A,b,d,g,v,w,L,y;if(e=sl,r.substr(sl,7).toLowerCase()===Ee?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Wo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=bc())!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(44===r.charCodeAt(sl)?(A=ir,sl++):(A=o,0===fl&&Cl(Os)),A!==o){for(b=[],d=Gc();d!==o;)b.push(d),d=Gc();if((d=bc())!==o){for(g=[],v=Gc();v!==o;)g.push(v),v=Gc();if(v=sl,44===r.charCodeAt(sl)?(w=ir,sl++):(w=o,0===fl&&Cl(Os)),w!==o){for(L=[],y=Gc();y!==o;)L.push(y),y=Gc();(y=bc())!==o?v=w=[w,L,y]:(sl=v,v=o)}else sl=v,v=o;for(v===o&&(v=null),w=[],L=Gc();L!==o;)w.push(L),L=Gc();41===r.charCodeAt(sl)?(L=C,sl++):(L=o,0===fl&&Cl(Bt)),L!==o?(ol=e,e=aa(i,c,d,v)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o)){if(e=sl,r.substr(sl,5).toLowerCase()===Xr?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(po)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Rf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===_r?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Ao)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Nf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,14).toLowerCase()===qr?(t=r.substr(sl,14),sl+=14):(t=o,0===fl&&Cl(Co)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=If(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===Vr?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(bo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Of(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,9).toLowerCase()===zr?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(go)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Df(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,9).toLowerCase()===Zr?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(vo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Pf(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===Yr?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(wo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=Ff(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===Wr?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Lo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=$f(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===Kr?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(yo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Uf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===Jr?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(To)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=jf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===Qr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(xo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Mf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===re?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Eo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Bf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===ee?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(mo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Gf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===te?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(So)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=kf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===se?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Ro)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Hf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,2).toLowerCase()===oe?(t=r.substr(sl,2),sl+=2):(t=o,0===fl&&Cl(No)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Xf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===ue?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Io)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Bc())!==o?(ol=e,e=_f()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===ne?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Oo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Bc())!==o?(ol=e,e=qf()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===ie?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Do)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Bc())!==o?(ol=e,e=Vf()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,3).toLowerCase()===fe?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Po)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=zf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,4).toLowerCase()===ae?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(Fo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Zf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===le?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl($o)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Yf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===ce?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Uo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Wf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,6).toLowerCase()===he?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(jo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=Kf(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===pe?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Mo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=Wl())!==o?(ol=e,e=Jf(u)):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,2).toLowerCase()===Ae?(t=r.substr(sl,2),sl+=2):(t=o,0===fl&&Cl(Bo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();if(44===r.charCodeAt(sl)?(d=ir,sl++):(d=o,0===fl&&Cl(Os)),d!==o){for(g=[],v=Gc();v!==o;)g.push(v),v=Gc();if((v=bc())!==o){for(w=[],L=Gc();L!==o;)w.push(L),L=Gc();41===r.charCodeAt(sl)?(L=C,sl++):(L=o,0===fl&&Cl(Bt)),L!==o?(ol=e,e=Qf(i,h,v)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===Ce?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(Go)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=ra(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===be?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(ko)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=ea(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,8).toLowerCase()===de?(t=r.substr(sl,8),sl+=8):(t=o,0===fl&&Cl(Ho)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],h=Gc();h!==o;)l.push(h),h=Gc();if((h=bc())!==o){for(A=[],d=Gc();d!==o;)A.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=ta(i,h)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,5).toLowerCase()===ge?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Xo)),t===o&&(r.substr(sl,5).toLowerCase()===ve?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(_o))),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=sa(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,7).toLowerCase()===we?(t=r.substr(sl,7),sl+=7):(t=o,0===fl&&Cl(qo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=oa(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,9).toLowerCase()===Le?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(Vo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=ua(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;if(e===o){if(e=sl,r.substr(sl,9).toLowerCase()===ye?(t=r.substr(sl,9),sl+=9):(t=o,0===fl&&Cl(zo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();41===r.charCodeAt(sl)?(a=C,sl++):(a=o,0===fl&&Cl(Bt)),a!==o?(ol=e,e=na(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;e===o&&(e=function(){var e,t,s,u,n,i,f,a,l,c,h,A,b,d,g;if(e=sl,r.substr(sl,5).toLowerCase()===Te?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(Zo)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(40===r.charCodeAt(sl)?(u=p,sl++):(u=o,0===fl&&Cl(jt)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();if((i=bc())!==o){for(f=[],a=Gc();a!==o;)f.push(a),a=Gc();if(44===r.charCodeAt(sl)?(a=ir,sl++):(a=o,0===fl&&Cl(Os)),a!==o){for(l=[],c=Gc();c!==o;)l.push(c),c=Gc();if((c=bc())!==o){for(h=[],A=Gc();A!==o;)h.push(A),A=Gc();if(A=sl,44===r.charCodeAt(sl)?(b=ir,sl++):(b=o,0===fl&&Cl(Os)),b!==o){for(d=[],g=Gc();g!==o;)d.push(g),g=Gc();(g=bc())!==o?A=b=[b,d,g]:(sl=A,A=o)}else sl=A,A=o;for(A===o&&(A=null),b=[],d=Gc();d!==o;)b.push(d),d=Gc();41===r.charCodeAt(sl)?(d=C,sl++):(d=o,0===fl&&Cl(Bt)),d!==o?(ol=e,e=ia(i,c,A)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u;if(e=sl,r.substr(sl,6).toLowerCase()===me?(t=r.substr(sl,6),sl+=6):(t=o,0===fl&&Cl(Ko)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();(u=kl())!==o?(ol=e,e=la(u)):(sl=e,e=o)}else sl=e,e=o;return e}(),e===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,3).toLowerCase()===mr?(t=r.substr(sl,3),sl+=3):(t=o,0===fl&&Cl(Ws)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();if(r.substr(sl,6).toLowerCase()===me?(u=r.substr(sl,6),sl+=6):(u=o,0===fl&&Cl(Ko)),u!==o){for(n=[],i=Gc();i!==o;)n.push(i),i=Gc();(i=kl())!==o?(ol=e,e=ca(i)):(sl=e,e=o)}else sl=e,e=o}else sl=e,e=o;return e}())))}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}return e}function Ec(){var e,t,s,u,n;return e=sl,(t=Ic())!==o?(s=function(){var e,t,s,u,n,i,f,a;if(e=sl,64===r.charCodeAt(sl)?(t=ke,sl++):(t=o,0===fl&&Cl(Au)),t!==o){if(s=[],tt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Cu)),u!==o)for(;u!==o;)s.push(u),tt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Cu));else s=o;if(s!==o){if(u=[],n=sl,45===r.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){if(f=[],st.test(r.charAt(sl))?(a=r.charAt(sl),sl++):(a=o,0===fl&&Cl(bu)),a!==o)for(;a!==o;)f.push(a),st.test(r.charAt(sl))?(a=r.charAt(sl),sl++):(a=o,0===fl&&Cl(bu));else f=o;f!==o?n=i=[i,f]:(sl=n,n=o)}else sl=n,n=o;for(;n!==o;)if(u.push(n),n=sl,45===r.charCodeAt(sl)?(i=Sr,sl++):(i=o,0===fl&&Cl(Ks)),i!==o){if(f=[],st.test(r.charAt(sl))?(a=r.charAt(sl),sl++):(a=o,0===fl&&Cl(bu)),a!==o)for(;a!==o;)f.push(a),st.test(r.charAt(sl))?(a=r.charAt(sl),sl++):(a=o,0===fl&&Cl(bu));else f=o;f!==o?n=i=[i,f]:(sl=n,n=o)}else sl=n,n=o;ol=e,e=$a(s,u)}else sl=e,e=o}else sl=e,e=o;return e}(),s===o&&(s=sl,r.substr(sl,2)===$e?(u=$e,sl+=2):(u=o,0===fl&&Cl(nu)),u!==o&&(n=Oc())!==o?s=u=[u,n]:(sl=s,s=o)),s===o&&(s=null),ol=e,e=wa(t,s)):(sl=e,e=o),e}function mc(){var r;return(r=function(){var r;return(r=Uc())===o&&(r=$c())===o&&(r=Fc()),r}())===o&&(r=Sc())===o&&(r=Rc()),r}function Sc(){var e;return(e=function(){var e,t,s;return e=sl,43===r.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=Uc())!==o?(ol=e,e=Xa(s)):(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,43===r.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=$c())!==o?(ol=e,e=Ha(s)):(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,43===r.charCodeAt(sl)?(t=pr,sl++):(t=o,0===fl&&Cl(js)),t!==o&&(s=Fc())!==o?(ol=e,e=ka(s)):(sl=e,e=o),e}()),e}function Rc(){var e;return(e=function(){var e,t,s;return e=sl,45===r.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=Uc())!==o?(ol=e,e=Va(s)):(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,45===r.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=$c())!==o?(ol=e,e=qa(s)):(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,45===r.charCodeAt(sl)?(t=Sr,sl++):(t=o,0===fl&&Cl(Ks)),t!==o&&(s=Fc())!==o?(ol=e,e=_a(s)):(sl=e,e=o),e}()),e}function Nc(){var e,t;return e=sl,r.substr(sl,4).toLowerCase()===Ue?(t=r.substr(sl,4),sl+=4):(t=o,0===fl&&Cl(iu)),t!==o&&(ol=e,t=La()),(e=t)===o&&(e=sl,r.substr(sl,5).toLowerCase()===je?(t=r.substr(sl,5),sl+=5):(t=o,0===fl&&Cl(fu)),t!==o&&(ol=e,t=ya()),e=t),e}function Ic(){var e;return(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,3)===_e?(t=_e,sl+=3):(t=o,0===fl&&Cl(Tu)),t!==o){for(s=[],u=sl,r.substr(sl,2)===qe?(n=qe,sl+=2):(n=o,0===fl&&Cl(xu)),n===o&&(39===r.charCodeAt(sl)?(n=He,sl++):(n=o,0===fl&&Cl(vu))),n===o&&(n=null),ft.test(r.charAt(sl))?(i=r.charAt(sl),sl++):(i=o,0===fl&&Cl(Eu)),i===o&&(i=Mc()),i!==o?u=n=[n,i]:(sl=u,u=o);u!==o;)s.push(u),u=sl,r.substr(sl,2)===qe?(n=qe,sl+=2):(n=o,0===fl&&Cl(xu)),n===o&&(39===r.charCodeAt(sl)?(n=He,sl++):(n=o,0===fl&&Cl(vu))),n===o&&(n=null),ft.test(r.charAt(sl))?(i=r.charAt(sl),sl++):(i=o,0===fl&&Cl(Eu)),i===o&&(i=Mc()),i!==o?u=n=[n,i]:(sl=u,u=o);r.substr(sl,3)===_e?(u=_e,sl+=3):(u=o,0===fl&&Cl(Tu)),u!==o?(ol=e,e=Ya(s)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u,n,i;if(e=sl,r.substr(sl,3)===Ve?(t=Ve,sl+=3):(t=o,0===fl&&Cl(mu)),t!==o){for(s=[],u=sl,r.substr(sl,2)===ze?(n=ze,sl+=2):(n=o,0===fl&&Cl(Su)),n===o&&(34===r.charCodeAt(sl)?(n=Xe,sl++):(n=o,0===fl&&Cl(Lu))),n===o&&(n=null),at.test(r.charAt(sl))?(i=r.charAt(sl),sl++):(i=o,0===fl&&Cl(Ru)),i===o&&(i=Mc()),i!==o?u=n=[n,i]:(sl=u,u=o);u!==o;)s.push(u),u=sl,r.substr(sl,2)===ze?(n=ze,sl+=2):(n=o,0===fl&&Cl(Su)),n===o&&(34===r.charCodeAt(sl)?(n=Xe,sl++):(n=o,0===fl&&Cl(Lu))),n===o&&(n=null),at.test(r.charAt(sl))?(i=r.charAt(sl),sl++):(i=o,0===fl&&Cl(Ru)),i===o&&(i=Mc()),i!==o?u=n=[n,i]:(sl=u,u=o);r.substr(sl,3)===Ve?(u=Ve,sl+=3):(u=o,0===fl&&Cl(mu)),u!==o?(ol=e,e=Wa(s)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u;if(e=sl,39===r.charCodeAt(sl)?(t=He,sl++):(t=o,0===fl&&Cl(vu)),t!==o){for(s=[],nt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(wu)),u===o&&(u=Mc());u!==o;)s.push(u),nt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(wu)),u===o&&(u=Mc());39===r.charCodeAt(sl)?(u=He,sl++):(u=o,0===fl&&Cl(vu)),u!==o?(ol=e,e=za(s)):(sl=e,e=o)}else sl=e,e=o;return e}())===o&&(e=function(){var e,t,s,u;if(e=sl,34===r.charCodeAt(sl)?(t=Xe,sl++):(t=o,0===fl&&Cl(Lu)),t!==o){for(s=[],it.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(yu)),u===o&&(u=Mc());u!==o;)s.push(u),it.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(yu)),u===o&&(u=Mc());34===r.charCodeAt(sl)?(u=Xe,sl++):(u=o,0===fl&&Cl(Lu)),u!==o?(ol=e,e=Za(s)):(sl=e,e=o)}else sl=e,e=o;return e}()),e}function Oc(){var e,t;return e=sl,(t=Dc())!==o&&(ol=e,t=Ta(t)),(e=t)===o&&(e=sl,t=function(){var e,t;return e=sl,t=function(){var e,t,s;return e=sl,(t=Pc())!==o?(s=function(){var e,t,s,u,n,i;if(e=sl,(t=Vc())===o&&(58===r.charCodeAt(sl)?(t=Me,sl++):(t=o,0===fl&&Cl(lu)),t===o&&(et.test(r.charAt(sl))?(t=r.charAt(sl),sl++):(t=o,0===fl&&Cl(hu)),t===o&&(t=Yc()))),t!==o){for(s=[],(u=Zc())===o&&(58===r.charCodeAt(sl)?(u=Me,sl++):(u=o,0===fl&&Cl(lu)),u===o&&(u=Yc())),u===o&&(u=sl,46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o?((i=Zc())===o&&(58===r.charCodeAt(sl)?(i=Me,sl++):(i=o,0===fl&&Cl(lu)),i===o&&(i=Yc())),i!==o?u=n=[n,i]:(sl=u,u=o)):(sl=u,u=o));u!==o;)s.push(u),(u=Zc())===o&&(58===r.charCodeAt(sl)?(u=Me,sl++):(u=o,0===fl&&Cl(lu)),u===o&&(u=Yc())),u===o&&(u=sl,46===r.charCodeAt(sl)?(n=Q,sl++):(n=o,0===fl&&Cl(Ts)),n!==o?((i=Zc())===o&&(58===r.charCodeAt(sl)?(i=Me,sl++):(i=o,0===fl&&Cl(lu)),i===o&&(i=Yc())),i!==o?u=n=[n,i]:(sl=u,u=o)):(sl=u,u=o));ol=e,e=tl()}else sl=e,e=o;return e}(),s!==o?(ol=e,e=Oa(t,s)):(sl=e,e=o)):(sl=e,e=o),e}(),t!==o&&(ol=e,t=Ea(t)),(e=t)===o&&(e=sl,(t=Pc())!==o&&(ol=e,t=ma(t)),e=t),e}(),t!==o&&(ol=e,t=xa(t)),e=t),e}function Dc(){var e,t,s,u;if(e=sl,60===r.charCodeAt(sl)?(t=Lr,sl++):(t=o,0===fl&&Cl(qs)),t!==o){for(s=[],rt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(au));u!==o;)s.push(u),rt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(au));62===r.charCodeAt(sl)?(u=yr,sl++):(u=o,0===fl&&Cl(Vs)),u!==o?(ol=e,e=Na(s)):(sl=e,e=o)}else sl=e,e=o;return e}function Pc(){var e,t,s;return e=sl,t=function(){var e,t,s,u,n;if(e=sl,qc()!==o){for(t=[],(s=Zc())===o&&(s=sl,46===r.charCodeAt(sl)?(u=Q,sl++):(u=o,0===fl&&Cl(Ts)),u!==o&&(n=Zc())!==o?s=u=[u,n]:(sl=s,s=o));s!==o;)t.push(s),(s=Zc())===o&&(s=sl,46===r.charCodeAt(sl)?(u=Q,sl++):(u=o,0===fl&&Cl(Ts)),u!==o&&(n=Zc())!==o?s=u=[u,n]:(sl=s,s=o));ol=e,e=el()}else sl=e,e=o;return e}(),t===o&&(t=null),58===r.charCodeAt(sl)?(s=Me,sl++):(s=o,0===fl&&Cl(lu)),s!==o?(ol=e,e=Ia(t)):(sl=e,e=o),e}function Fc(){var e,t,s;if(e=sl,t=[],et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;return t!==o&&(ol=e,t=Ua()),t}function $c(){var e,t,s,u,n;for(e=sl,t=[],et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));s!==o;)t.push(s),et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));if(46===r.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(Ts)),s!==o){if(u=[],et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu)),n!==o)for(;n!==o;)u.push(n),et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));else u=o;u!==o?(ol=e,e=ja()):(sl=e,e=o)}else sl=e,e=o;return e}function Uc(){var e,t,s,u,n;if(e=sl,t=[],et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;if(t!==o)if(46===r.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(Ts)),s!==o){for(u=[],et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));n!==o;)u.push(n),et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));(n=jc())!==o?(ol=e,e=Ma()):(sl=e,e=o)}else sl=e,e=o;else sl=e,e=o;if(e===o){if(e=sl,46===r.charCodeAt(sl)?(t=Q,sl++):(t=o,0===fl&&Cl(Ts)),t!==o){if(s=[],et.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u!==o)for(;u!==o;)s.push(u),et.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(hu));else s=o;s!==o&&(u=jc())!==o?(ol=e,e=Ba()):(sl=e,e=o)}else sl=e,e=o;if(e===o){if(e=sl,t=[],et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu)),s!==o)for(;s!==o;)t.push(s),et.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(hu));else t=o;t!==o&&(s=jc())!==o?(ol=e,e=Ga()):(sl=e,e=o)}}return e}function jc(){var e,t,s,u,n;if(e=sl,ot.test(r.charAt(sl))?(t=r.charAt(sl),sl++):(t=o,0===fl&&Cl(du)),t!==o){if(ut.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(gu)),s===o&&(s=null),u=[],et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu)),n!==o)for(;n!==o;)u.push(n),et.test(r.charAt(sl))?(n=r.charAt(sl),sl++):(n=o,0===fl&&Cl(hu));else u=o;u!==o?e=t=[t,s,u]:(sl=e,e=o)}else sl=e,e=o;return e}function Mc(){var e,t,s;return e=sl,92===r.charCodeAt(sl)?(t=Ze,sl++):(t=o,0===fl&&Cl(Nu)),t!==o?(lt.test(r.charAt(sl))?(s=r.charAt(sl),sl++):(s=o,0===fl&&Cl(Iu)),s!==o?(ol=e,e=Ka()):(sl=e,e=o)):(sl=e,e=o),e}function Bc(){var e,t,s,u;if(e=sl,40===r.charCodeAt(sl)?(t=p,sl++):(t=o,0===fl&&Cl(jt)),t!==o){for(s=[],u=Gc();u!==o;)s.push(u),u=Gc();41===r.charCodeAt(sl)?(u=C,sl++):(u=o,0===fl&&Cl(Bt)),u!==o?e=t=[t,s,u]:(sl=e,e=o)}else sl=e,e=o;return e}function Gc(){var e;return(e=function(){var e,t,s,u,n;for(e=sl,Hc(),t=[],s=kc();s!==o;)t.push(s),s=kc();if(35===r.charCodeAt(sl)?(s=Ye,sl++):(s=o,0===fl&&Cl(Fu)),s!==o){for(u=[],n=Xc();n!==o;)u.push(n),n=Xc();ol=e,e=Qa()}else sl=e,e=o;return e}())===o&&(e=kc())===o&&(e=Hc()),e}function kc(){var e;return ct.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Ou)),e}function Hc(){var e;return ht.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Du)),e}function Xc(){var e;return pt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Pu)),e}function _c(){var e,t,s,u;if(e=sl,35===r.charCodeAt(sl)?(t=Ye,sl++):(t=o,0===fl&&Cl(Fu)),t!==o){for(s=[],u=Xc();u!==o;)s.push(u),u=Xc();(u=Hc())!==o?(ol=e,e=Ja()):(sl=e,e=o)}else sl=e,e=o;return e}function qc(){var e;return At.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl($u)),e===o&&(Ct.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Uu)),e===o&&(bt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(ju)),e===o&&(dt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Mu)),e===o&&(gt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Bu)),e===o&&(vt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Gu)),e===o&&(wt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(ku)),e===o&&(Lt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Hu)),e===o&&(yt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Xu)),e===o&&(Tt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(_u)),e===o&&(xt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(qu)),e===o&&(Et.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Vu)),e===o&&(mt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(zu)))))))))))))),e}function Vc(){var e;return(e=qc())===o&&(95===r.charCodeAt(sl)?(e=We,sl++):(e=o,0===fl&&Cl(Zu))),e}function zc(){var e,t,s,u;if(e=sl,(t=Vc())===o&&(et.test(r.charAt(sl))?(t=r.charAt(sl),sl++):(t=o,0===fl&&Cl(hu))),t!==o){for(s=[],(u=Vc())===o&&(et.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u===o&&(St.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Yu)),u===o&&(Rt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Wu)),u===o&&(Nt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Ku))))));u!==o;)s.push(u),(u=Vc())===o&&(et.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(hu)),u===o&&(St.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Yu)),u===o&&(Rt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Wu)),u===o&&(Nt.test(r.charAt(sl))?(u=r.charAt(sl),sl++):(u=o,0===fl&&Cl(Ku))))));ol=e,e=rl()}else sl=e,e=o;return e}function Zc(){var e;return(e=Vc())===o&&(45===r.charCodeAt(sl)?(e=Sr,sl++):(e=o,0===fl&&Cl(Ks)),e===o&&(et.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(hu)),e===o&&(St.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Yu)),e===o&&(Rt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Wu)),e===o&&(Nt.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Ku))))))),e}function Yc(){var e;return(e=function(){var e,t,s,u;return e=sl,37===r.charCodeAt(sl)?(t=Ke,sl++):(t=o,0===fl&&Cl(Ju)),t!==o&&(s=Wc())!==o&&(u=Wc())!==o?e=t=[t,s,u]:(sl=e,e=o),e}())===o&&(e=function(){var e,t,s;return e=sl,92===r.charCodeAt(sl)?(t=Ze,sl++):(t=o,0===fl&&Cl(Nu)),t!==o?(95===r.charCodeAt(sl)?(s=We,sl++):(s=o,0===fl&&Cl(Zu)),s===o&&(126===r.charCodeAt(sl)?(s=Je,sl++):(s=o,0===fl&&Cl(en)),s===o&&(46===r.charCodeAt(sl)?(s=Q,sl++):(s=o,0===fl&&Cl(Ts)),s===o&&(45===r.charCodeAt(sl)?(s=Sr,sl++):(s=o,0===fl&&Cl(Ks)),s===o&&(33===r.charCodeAt(sl)?(s=Ar,sl++):(s=o,0===fl&&Cl(Ms)),s===o&&(36===r.charCodeAt(sl)?(s=Ge,sl++):(s=o,0===fl&&Cl(pu)),s===o&&(38===r.charCodeAt(sl)?(s=Qe,sl++):(s=o,0===fl&&Cl(tn)),s===o&&(39===r.charCodeAt(sl)?(s=He,sl++):(s=o,0===fl&&Cl(vu)),s===o&&(40===r.charCodeAt(sl)?(s=p,sl++):(s=o,0===fl&&Cl(jt)),s===o&&(41===r.charCodeAt(sl)?(s=C,sl++):(s=o,0===fl&&Cl(Bt)),s===o&&(42===r.charCodeAt(sl)?(s=b,sl++):(s=o,0===fl&&Cl(Gt)),s===o&&(43===r.charCodeAt(sl)?(s=pr,sl++):(s=o,0===fl&&Cl(js)),s===o&&(44===r.charCodeAt(sl)?(s=ir,sl++):(s=o,0===fl&&Cl(Os)),s===o&&(59===r.charCodeAt(sl)?(s=F,sl++):(s=o,0===fl&&Cl(os)),s===o&&(58===r.charCodeAt(sl)?(s=Me,sl++):(s=o,0===fl&&Cl(lu)),s===o&&(61===r.charCodeAt(sl)?(s=vr,sl++):(s=o,0===fl&&Cl(Xs)),s===o&&(47===r.charCodeAt(sl)?(s=lr,sl++):(s=o,0===fl&&Cl(Fs)),s===o&&(63===r.charCodeAt(sl)?(s=hr,sl++):(s=o,0===fl&&Cl(Us)),s===o&&(35===r.charCodeAt(sl)?(s=Ye,sl++):(s=o,0===fl&&Cl(Fu)),s===o&&(64===r.charCodeAt(sl)?(s=ke,sl++):(s=o,0===fl&&Cl(Au)),s===o&&(37===r.charCodeAt(sl)?(s=Ke,sl++):(s=o,0===fl&&Cl(Ju)))))))))))))))))))))),s!==o?e=t=[t,s]:(sl=e,e=o)):(sl=e,e=o),e}()),e}function Wc(){var e;return et.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(hu)),e===o&&(It.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(Qu)),e===o&&(Ot.test(r.charAt(sl))?(e=r.charAt(sl),sl++):(e=o,0===fl&&Cl(rn)))),e}let Kc={};function Jc(r,e){return!(!r.variable||r.variable!==e.variable)||!(!r.iri||r.iri!==e.iri)||!(!r.iriPrefix||r.iriPrefix!==e.iriPrefix||r.iriLocal!==e.iriLocal)}if((t=i())!==o&&sl===r.length)return t;throw t!==o&&sl0){for(e=1,t=1;e0){for(e=1,t=1;e{f+=a.repeat(r)},h=(r=1)=>{f=f.substr(0,f.length-a.length*r)},p=r=>{n.push(f+r)},A=(r,e)=>{for(;i&&i.length&&i[0].pos{p("ASK {");const e=L(r.where);A("}",e+1),x(r)},b=r=>{const e=r.describe.map(k).join(" ");if(p(`DESCRIBE ${e}`),T(r.from),r.where){p("WHERE {");const e=L(r.where);A("}",e+1)}x(r)},d=r=>{if("insertdata"===r.type)p("INSERT DATA {"),c(),F(r.insert),h(),p("}");else if("deletedata"===r.type)p("DELETE DATA {"),c(),F(r.delete),h(),p("}");else if("deletewhere"===r.type)p("DELETE WHERE {"),c(),F(r.delete),h(),p("}");else if("modify"===r.type){r.with&&p(`WITH ${k(r.with)}`),r.delete&&(p("DELETE {"),c(),F(r.delete),h(),p("}")),r.insert&&(p("INSERT {"),c(),F(r.insert),h(),p("}")),r.using&&r.using.forEach((r=>{p(`USING ${g(r)}`)})),p("WHERE {");const e=L(r.where);A("}",e+1)}else if("add"===r.type){const e=v(r.graphs[0]),t=v(r.graphs[1]);let s=" ";r.silent&&(s=" SILENT "),p(`ADD${s}${e} TO ${t}`)}else if("move"===r.type){const e=v(r.graphs[0]),t=v(r.graphs[1]);let s=" ";r.silent&&(s=" SILENT "),p(`MOVE${s}${e} TO ${t}`)}else if("copy"===r.type){const e=v(r.graphs[0]),t=v(r.graphs[1]);let s=" ";r.silent&&(s=" SILENT "),p(`COPY${s}${e} TO ${t}`)}else if("load"===r.type){let e=" ";r.silent&&(e=" SILENT "),p(`LOAD${e}${X(r.sourceGraph)}`)}else if("clear"===r.type){let e=" ";r.silent&&(e=" SILENT "),p(`CLEAR${e}${w(r.destinyGraph)}`)}else if("drop"===r.type){let e=" ";r.silent&&(e=" SILENT "),p(`DROP${e}${w(r.destinyGraph)}`)}else if("create"===r.type){let e=" ";r.silent&&(e=" SILENT "),p(`CREATE${e}GRAPH ${X(r.destinyGraph)}`)}},g=r=>r.named?`NAMED ${X(r.iri)}`:X(r.iri),v=r=>"default"===r?"DEFAULT":X(r),w=r=>"default"===r?"DEFAULT":"named"===r?"NAMED":"all"===r?"ALL":`GRAPH ${X(r)}`,L=(r,e=0)=>(c(),r.select?(y(r),r.values&&(G(r.values),e=r.location.end.offset)):r.graphPattern?r.graphPattern.forEach((r=>{R(r),e=r.location.end.offset})):r.forEach((r=>{R(r),e=r.location.end.offset})),h(),e),y=r=>{r.select;const e=r.location.start.offset;let t=r.location.end.offset;A(O(r),e);const s=T(r.from);s>t&&(t=s),A("WHERE {",t+1),t=L(r.where,t),A("}",t+1),x(r)},T=r=>{if(r){let e;return r.forEach((r=>{r.graph?e=m(r.graph):r.namedGraph&&(e=S(r.namedGraph))})),e}},x=r=>{r.group&&p(N(r.group)),r.having&&p(`HAVING ${M(r.having[0])}`),r.orderBy&&p("ORDER BY "+I(r.orderBy)),r.limitOffset?.forEach((r=>{r.limit?p(`LIMIT ${r.limit}`):r.offset&&p(`OFFSET ${r.offset}`)}))},E=r=>{r.template?(A("CONSTRUCT {",r.location.start.offset),c(),F(r.template.triplePattern),h(),p("}")):p("CONSTRUCT"),T(r.from),p("WHERE {");const e=L(r.where);A("}",e+1),x(r)},m=r=>{const e=X(r);if(null!=e){const t=r.location.start.offset,s=r.location.end.offset;return A("FROM "+e,t),s}},S=r=>{const e=X(r);if(null!=e){const t=r.location.start.offset,s=r.location.end.offset;return A("FROM NAMED "+e,t),s}},R=r=>{if(l=r.location.start.offset,r.graphPattern&&r.graph){A(`GRAPH ${k(r.graph)} {`,l);const e=L(r);A("}",e+1)}else if(r.graphPattern||r.select){p("{");const e=L(r);A("}",e+1)}else if(r.data)G(r);else if(r.triplePattern)F(r.triplePattern);else if(r.union)for(let e=0;e0&&p("UNION"),p("{"),L(r.union[e]),A("}",r.union[e].location.end.offset+2);else if(r.optional){A("OPTIONAL {",l);const e=L(r.optional);A("}",e+1)}else if(r.minus){A("MINUS {",l);const e=L(r.minus);A("}",e+1)}else if(r.filter)P(r);else if(r.bind)p(`BIND (${M(r.bind)} AS ${_(r.as)})`);else if(r.service){let e=" ";r.silent&&(e=" SILENT "),p(`SERVICE${e}${k(r.service)} {`);const t=L(r.pattern);A("}",t+1)}else if(r.functionRef){const e=r.args.map(M).join(", ");p(X(r.functionRef)+`(${e})`)}},N=r=>{let e=["GROUP BY"],t=0;return r.forEach((r=>{e[t].length>80?(t++,e[t]=" "):e[t]+=" ",e[t]+=k(r)})),e.join("\n")},I=r=>{let e=[];return r.forEach((r=>{let t;t=r.variable?_(r):M(r),r.asc?e.push(`ASC(${t})`):r.desc?e.push(`DESC(${t})`):e.push(t)})),e.join(" ")},O=r=>{let e=[];e[0]="SELECT",r.distinct&&(e[0]+=" DISTINCT"),r.reduced&&(e[0]+=" REDUCED");let t=0;return r.select.forEach((r=>{e[t].length>80?(t++,e[t]=" "):e[t]+=" ",e[t]+=D(r)})),e.join("\n")},D=r=>r.variable?_(r):r.as?`(${M(r.expression)} AS ${_(r.as)})`:"*"===r?"*":void 0,P=r=>{if(r.filter.notexists){p("FILTER NOT EXISTS {");const e=L(r.filter.notexists);A("}",e+1)}else if(r.filter.exists){p("FILTER EXISTS {");const e=L(r.filter.exists);A("}",e+1)}else A(`FILTER ${M(r.filter)}`,r.location.start.offset)},F=r=>{r.forEach((r=>{r.graph?(A(`GRAPH ${k(r.graph)} {`,r.graph.location.start.offset),c(),F(r.triplePattern),h(),p("}")):r.triplePattern?F(r.triplePattern):$(r)}))},$=r=>{const e=k(r.subject);let t,s;r.properties.forEach((o=>{t?(A(`${t} ;`,s),t=" ".repeat(e.length)+` ${k(o.predicate)} ${k(o.objects)}`,s=o.predicate.location?o.predicate.location.start.offset:o.predicate.value.location.start.offset):(t=`${e} ${k(o.predicate)} ${k(o.objects)}`,s=r.subject.location.start.offset)})),A(`${t} .`,s)},U=r=>{let e="";return r.forEach((t=>{e&&(e+=" "),t.graph?(e+=`GRAPH ${k(t.graph)} { `,e+=U(t.triplePattern),e+=" }"):t.triplePattern?e+=U(t.triplePattern):(e+=j(t),(r.length>1||t.properties.length>1)&&(e+=" ."))})),e},j=r=>{const e=k(r.subject);let t;return r.properties.forEach((r=>{t?t+=` ; ${k(r.predicate)} ${k(r.objects)}`:t=`${e} ${k(r.predicate)} ${k(r.objects)}`})),t},M=r=>{if(r.functionRef)return X(r.functionRef)+"("+r.args.map(M).join(", ")+")";if(r.exists)return`EXISTS { ${U(r.exists)} }`;if(r.notexists)return`NOT EXISTS { ${U(r.notexists)} }`;switch(r.expressionType){case"atomic":return k(r.value);case"irireforfunction":let e=X(r.iriref);return r.args&&(e+="("+r.args.map(M).join(", ")+")"),B(e,r.bracketted);case"builtincall":let t="";return r.args&&(t=r.args.map(k).join(", ")),B(`${r.builtincall}(${t})`,r.bracketted);case"unaryexpression":let s=r.unaryexpression+M(r.expression);return B(s,r.bracketted);case"aggregate":return(r=>{let e=r.distinct?"DISTINCT ":"";if("count"===r.aggregateType){let t;return t="*"===r.expression?"*":M(r.expression),`COUNT(${e}${t})`}if("sum"===r.aggregateType)return`sum(${e}${M(r.expression)})`;if("min"===r.aggregateType)return`MIN(${e}${M(r.expression)})`;if("max"===r.aggregateType)return`MAX(${e}${M(r.expression)})`;if("avg"===r.aggregateType)return`AVG(${e}${M(r.expression)})`;if("sample"===r.aggregateType)return`SAMPLE(${e}${M(r.expression)})`;if("group_concat"===r.aggregateType){let t="";return r.separator&&(t=`; SEPARATOR = ${H(r.separator)}`),`GROUP_CONCAT(${e}${M(r.expression)}${t})`}})(r);case"multiplicativeexpression":let o=M(r.first);return r.rest.forEach((r=>{o+=" "+r.operator+" "+M(r.expression)})),B(o,r.bracketted);case"additiveexpression":let u=M(r.op1);return r.ops.forEach((r=>{u+=" "+r.operator+" "+M(r.expression)})),B(u,r.bracketted);case"relationalexpression":let n=M(r.op1)+" "+r.operator+" ";return Array.isArray(r.op2)?n+="("+r.op2.map(k).join(", ")+")":n+=M(r.op2),B(n,r.bracketted);case"aliasedexpression":let i=M(r.expression);return r.as&&(i+=` AS ${_(r.as)}`),B(i,r.bracketted);case"conditionaland":return B(r.operands.map(M).join(" && "),r.bracketted);case"conditionalor":return B(r.operands.map(M).join(" || "),r.bracketted);case"regex":let f=M(r.text);return f+=", "+M(r.pattern),r.flags&&(f+=", "+M(r.flags)),`regex(${f})`}},B=(r,e)=>e?`(${r})`:r,G=r=>{if(r.oneVar){const e=k(r.oneVar),t=r.data.map(k).join(" ");p(`VALUES ${e} { ${t} }`)}else if(r.variables){const e=r.variables.map(_).join(" ");if(1===r.variables.length){const t=r.data.map((r=>"("+r.map(k).join(" ")+")")).join(" ");p(`VALUES (${e}) { ${t} }`)}else p(`VALUES (${e}) {`),c(),r.data.map((r=>{p("("+r.map(k).join(" ")+")")})),h(),p("}")}},k=(r,e=!1)=>{if("UNDEF"===r)return r;if(Array.isArray(r))return r.map((r=>k(r,e))).join(", ");if(r.variable)return _(r);if(r.collection)return`( ${r.collection.map((r=>k(r))).join(" ")} )`;if(r.hasOwnProperty("literal"))return H(r);if(r.blankNode)return r.blankNode;if(r.expressionType)return M(r);if(r.blankNodeProperties)return`[${((r,e)=>{if(1===r.length&&!e){const e=r[0];return` ${k(e.predicate)} ${k(e.objects)}`}c();let t="";const s=f+" ".repeat(2);return r.forEach((r=>{t?(t+=" ;\n",t+=`${s} ${k(r.predicate)} ${k(r.objects,!0)}`):(t+=`\n${s}`,t+=` ${k(r.predicate)} ${k(r.objects,!0)}`)})),t+=`\n${f}`,h(),t})(r.blankNodeProperties,e)} ]`;let t="";return r.inverse&&(t+="^"),(r.iriPrefix||r.iriLocal||r.iri||r.a)&&(t+=X(r)),r.alternative?t+=r.alternative.map((r=>k(r))).join("|"):r.sequence&&(t+=r.sequence.map((r=>k(r))).join("/")),r.bracketted&&(t=`(${t})`),r.modifier&&(t+=r.modifier),t},H=r=>{if("http://www.w3.org/2001/XMLSchema#decimal"===r.dataType)return r.literal;if("http://www.w3.org/2001/XMLSchema#double"===r.dataType)return r.literal;if("http://www.w3.org/2001/XMLSchema#integer"===r.dataType)return r.literal;if("http://www.w3.org/2001/XMLSchema#boolean"===r.dataType)return r.literal;let e=r.quote+r.literal+r.quote;return r.dataType?e+=`^^${X(r.dataType)}`:r.lang&&(e+="@"+r.lang),e},X=r=>r.iri?`<${r.iri}>`:r.iriPrefix&&r.iriLocal?`${r.iriPrefix}:${r.iriLocal}`:r.iriPrefix?`${r.iriPrefix}:`:r.iriLocal?`:${r.iriLocal}`:r.a?"a":void 0,_=r=>"$"===r.varType?"$"+r.variable:"?"+r.variable;"undefined"!=typeof window&&(window.spfmt=(r,e=2,s=!1)=>function(r,e=2){if(a=" ".repeat(e),n=[],i=r.comments,f="",r.headers&&p(r.headers.join("")),r.prologue?.length&&(r.prologue.forEach((r=>{r.base?p(`BASE <${r.base}>`):p(`PREFIX ${r.prefix||""}: <${r.iri}>`)})),p("")),r.queryBody?.select)y(r.queryBody);else if("construct"===r.queryBody?.type)E(r.queryBody);else if("ask"===r.queryBody?.type)C(r.queryBody);else if("describe"===r.queryBody?.type)b(r.queryBody);else if(r.update)for(let e=0;e0&&(n[n.length-1]+=" ;\n"),d(r.update[e]);for(r.values&&G(r.values);i&&i.length;)n[n.length-1]+=i.shift().text;return n.join("\n")}(s?u(r):t(r),e))})(); \ No newline at end of file