diff --git a/.gitignore b/.gitignore index 2f7b1b9..c48479c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +lib dist node_modules npm-debug.log diff --git a/lib/dropbox/dropins.js b/lib/dropbox/dropins.js deleted file mode 100644 index 01b4c39..0000000 --- a/lib/dropbox/dropins.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(){var e,o,n,t,r,i,s,a,l,c,d,p,u,f,b,m,x,g,h,w,y,v,D,k,_,E,S,C,N,L=[].slice,U=[].indexOf||function(e){for(var o=0,n=this.length;n>o;o++)if(o in this&&this[o]===e)return o;return-1};return null==window.Dropbox&&(window.Dropbox={}),null==Dropbox.baseUrl&&(Dropbox.baseUrl="https://www.dropbox.com"),null==Dropbox.blockBaseUrl&&(Dropbox.blockBaseUrl="https://dl.dropbox.com"),Dropbox.addListener=function(e,o,n){e.addEventListener?e.addEventListener(o,n,!1):e.attachEvent("on"+o,function(e){return e.preventDefault=function(){return this.returnValue=!1},n(e)})},Dropbox.removeListener=function(e,o,n){e.removeEventListener?e.removeEventListener(o,n,!1):e.detachEvent("on"+o,n)},r=function(e){var o,n;return n=encodeURIComponent(Dropbox.VERSION),o=-1===e.indexOf("?")?"?":"&",""+e+o+"version="+n},s=function(e,o){var n,t,i,s,a,l,c,d,p;return l=encodeURIComponent(window.location.protocol+"//"+window.location.host),n=encodeURIComponent(Dropbox.appKey),s=encodeURIComponent(e.linkType||""),d=encodeURIComponent(e._trigger||"js"),a=Boolean(e.multiselect),t=encodeURIComponent((null!=(c=e.extensions)&&"function"==typeof c.join?c.join(" "):void 0)||""),i=Boolean(e.folderselect),o=Boolean(o),p=Dropbox.baseUrl+"/chooser?origin="+l+"&app_key="+n+"&link_type="+s,p+="&trigger="+d+"&multiselect="+a+"&extensions="+t+"&folderselect="+i+"&iframe="+o,r(p)},C=function(){var e,o,n;return o=encodeURIComponent(window.location.protocol+"//"+window.location.host),e=encodeURIComponent(Dropbox.appKey),n=Dropbox.baseUrl+"/saver?origin="+o+"&app_key="+e,r(n)},y=1,m=function(e,o){var n,t,i,s;if(n=encodeURIComponent(Dropbox.appKey),s=Dropbox.baseUrl+"/dropins/job_status?job="+o+"&app_key="+n,s=r(s),i=function(o){var n;"COMPLETE"===o.status?("function"==typeof e.progress&&e.progress(1),"function"==typeof e.success&&e.success()):"PENDING"===(n=o.status)||"DOWNLOADING"===n?(null!=o.progress&&"function"==typeof e.progress&&e.progress(o.progress/100),setTimeout(t,1500)):"FAILED"===o.status&&"function"==typeof e.error&&e.error(o.error)},"withCredentials"in new XMLHttpRequest)t=function(){var o;return o=new XMLHttpRequest,o.onload=function(){return i(JSON.parse(o.responseText))},o.onerror=function(){return"function"==typeof e.error?e.error():void 0},o.open("GET",s,!0),o.send()};else if(Dropbox.disableJSONP){if("undefined"==typeof XDomainRequest||null===XDomainRequest||"https:"!==document.location.protocol)throw new Error("Unable to find suitable means of cross domain communication");t=function(){var o;return o=new XDomainRequest,o.onload=function(){return i(JSON.parse(o.responseText))},o.onerror=function(){return"function"==typeof e.error?e.error():void 0},o.open("get",s),o.send()}}else t=function(){var o,n,t;return o="DropboxJsonpCallback"+y++,n=!1,window[o]=function(e){return n=!0,i(e)},t=document.createElement("script"),t.src=s+"&callback="+o,t.onreadystatechange=function(){var o;return"loaded"===t.readyState?(n||"function"==typeof e.error&&e.error(),null!=(o=t.parentNode)?o.removeChild(t):void 0):void 0},document.getElementsByTagName("head")[0].appendChild(t)};return"function"==typeof e.progress&&e.progress(0),t()},x=function(e,o,n){var t,r,i,s,a,l;switch(r=JSON.parse(e.data),i="undefined"!=typeof g&&null!==g&&n._popup?g.contentWindow:e.source,r.method){case"origin_request":e.source.postMessage(JSON.stringify({method:"origin"}),Dropbox.baseUrl);break;case"ready":null!=n.files&&(n._fetch_url_on_save?(l=function(){var e,o,t,r;for(t=n.files,r=[],e=0,o=t.length;o>e;e++)s=t[e],r.push({filename:s.filename});return r}(),a=JSON.stringify({method:"files_with_callback",params:l})):a=JSON.stringify({method:"files",params:n.files}),i.postMessage(a,Dropbox.baseUrl)),"function"==typeof n.ready&&n.ready();break;case"files_selected":case"files_saved":"function"==typeof o&&o(),"function"==typeof n.success&&n.success(r.params);break;case"progress":"function"==typeof n.progress&&n.progress(r.params);break;case"close_dialog":"function"==typeof o&&o(),"function"==typeof n.cancel&&n.cancel();break;case"web_session_error":"function"==typeof o&&o(),"function"==typeof n.webSessionFailure&&n.webSessionFailure();break;case"web_session_unlinked":"function"==typeof o&&o(),"function"==typeof n.webSessionUnlinked&&n.webSessionUnlinked();break;case"resize":"function"==typeof n.resize&&n.resize(r.params);break;case"error":"function"==typeof o&&o(),"function"==typeof n.error&&n.error(r.params);break;case"job_id":"function"==typeof o&&o(),m(n,r.params);break;case"save_callback":t=function(e){if(null==e)throw new Error("Please supply {urls: [...]} to success callback");if(null!=e.url&&null!=e.urls)throw new Error("Do not pass both url and urls to the save callback");if(null!=e.url&&(e.urls=[e.url]),null==e.urls)throw new Error("Please supply {urls: [...]} to success callback");r={method:"continue_saving",params:{download_urls:e.urls}},i.postMessage(JSON.stringify(r),Dropbox.baseUrl)},u(n,r.params,t);break;case"_debug_log":"undefined"!=typeof console&&null!==console&&console.log(r.params.msg)}},u=function(e,o,n){var t;e._fetch_url_on_save&&(t=e.fetch_urls_fn,"function"!=typeof t&&"function"==typeof e.error&&e.error("Something went wrong, file url callback not provided."),t(n,o))},g=null,l=function(){/\bTrident\b/.test(navigator.userAgent)&&null!=document.body&&null==g&&(g=document.createElement("iframe"),g.setAttribute("id","dropbox_xcomm"),g.setAttribute("src",Dropbox.baseUrl+"/static/api/1/xcomm.html"),g.style.display="none",document.body.appendChild(g))},Dropbox.createChooserWidget=function(e){var o;return o=c(s(e,!0)),o._handler=function(n){n.source===o.contentWindow&&n.origin===Dropbox.baseUrl&&x(n,null,e)},Dropbox.addListener(window,"message",o._handler),o},Dropbox.cleanupWidget=function(e){if(!e._handler)throw new Error("Invalid widget!");Dropbox.removeListener(window,"message",e._handler),delete e._handler},_=function(e,o){var n,t;return n=(window.screenX||window.screenLeft)+((window.outerWidth||document.documentElement.offsetWidth)-e)/2,t=(window.screenY||window.screenTop)+((window.outerHeight||document.documentElement.offsetHeight)-o)/2,"width="+e+",height="+o+",left="+n+",top="+t},Dropbox._dropinsjs_loaded?void("undefined"!=typeof console&&null!==console&&"function"==typeof console.warn&&console.warn("dropins.js included more than once")):(Dropbox._dropinsjs_loaded=!0,null==Dropbox.appKey&&(Dropbox.appKey=null!=(E=document.getElementById("dropboxjs"))?E.getAttribute("data-app-key"):void 0),t=function(e){return e},e="https://www.dropbox.com/developers/dropins/chooser/js",n=["text","documents","images","video","audio"],Dropbox.init=function(e){null!=e.translation_function&&(t=e.translation_function),null!=e.appKey&&(Dropbox.appKey=e.appKey)},c=function(e){var o;return o=document.createElement("iframe"),o.src=e,o.style.display="block",o.style.backgroundColor="white",o.style.border="none",o},k=function(e){var o,n,t,r,i,s,a,l,c;if("string"==typeof e[0])c=e.shift(),n="string"==typeof e[0]?e.shift():b(c),s=e.shift()||{},s.files=[{url:c,filename:n}];else{if(s=e.shift(),null==s)throw new Error("Missing arguments. See documentation.");if((null!=(a=s.files)?!a.length:!0)&&"function"!=typeof s.files)throw new Error("Missing files. See documentation.");if(null!=s.fetch_urls_fn){if("function"!=typeof s.fetch_urls_fn)throw new Error("fetch_urls_fn must be a function if supplied. See documentation.");s._fetch_url_on_save=!0}for(l=s.files,t=r=0,i=l.length;i>r;t=++r){if(o=l[t],"function"==typeof o.url&&(s._fetch_url_on_save=!0,s.fetch_urls_fn=o.url,o.url=null,t>0))throw new Error("Old style url as callback is only supported for single files.");o.filename||(o.filename=b(o.url))}}return s},Dropbox.save=function(){var e,o,n,r,i,s,a;if(e=1<=arguments.length?L.call(arguments,0):[],s=k(e),!Dropbox.isBrowserSupported())return void alert(t("Your browser does not support the Dropbox Saver"));if(s._popup=!0,"object"!=typeof s.files||!s.files.length)throw new Error("The object passed in must have a 'files' property that contains a list of objects. See documentation.");for(a=s.files,r=0,i=a.length;i>r;r++)if(n=a[r],s._fetch_url_on_save){if(s.fetch_urls_fn){if(null!=n.url)throw new Error("You passed in a 'fetch_urls_fn' option to specify the file URLs. Don't include individual URLs in each file objects.")}else if("function"!=typeof n.url)throw new Error("File urls should be all urls, or a single file with function. See documentation.")}else if("string"!=typeof n.url)throw new Error("File urls to download incorrectly configured. Each file must have a url. See documentation.");return o=_(352,237),D(C(),o,s)},D=function(e,o,n){var t,r,i,s,a;if(t=function(){s.closed||s.close(),Dropbox.removeListener(window,"message",r),clearInterval(a)},r=function(e){e.source!==s&&e.source!==(null!=g?g.contentWindow:void 0)||x(e,t,n)},i=function(){(function(){try{return s.closed}catch(e){}})()&&(t(),"function"==typeof n.cancel&&n.cancel())},s=window.open(e,"dropbox",o+",resizable=yes,location=yes"),!s)throw new Error("Failed to open a popup window. Dropbox.choose and Dropbox.save should only be called from within a user-triggered event handler such as a tap or click event.");return s.focus(),a=setInterval(i,100),Dropbox.addListener(window,"message",r),s},N=function(o){var t,r,i,s,a;if(null==o.success&&"undefined"!=typeof console&&null!==console&&"function"==typeof console.warn&&console.warn("You must provide a success callback to the Chooser to see the files that the user selects"),r=function(){return"undefined"!=typeof console&&null!==console&&"function"==typeof console.warn&&console.warn("The provided list of extensions or file types is not valid. See Chooser documentation: "+e),"undefined"!=typeof console&&null!==console&&"function"==typeof console.warn&&console.warn("Available file types are: "+n.join(", ")),delete o.extensions},null!=o.extensions&&null!=Array.isArray)if(Array.isArray(o.extensions))for(a=o.extensions,i=0,s=a.length;s>i;i++)t=a[i],!t.match(/^\.[\.\w$#&+@!()\-'`_~]+$/)&&U.call(n,t)<0&&r();else r();return o},i=function(e){var o,n,r,i,a,l;return Dropbox.isBrowserSupported()?(l=640,r=552,void(e.iframe?(a=c(s(e,!0)),a.style.width=l+"px",a.style.height=r+"px",a.style.margin="125px auto 0 auto",a.style.border="1px solid #ACACAC",a.style.boxShadow="rgba(0, 0, 0, .2) 0px 4px 16px",i=document.createElement("div"),i.style.position="fixed",i.style.left=i.style.right=i.style.top=i.style.bottom="0",i.style.zIndex="1000",i.style.backgroundColor="rgba(160, 160, 160, 0.2)",i.appendChild(a),document.body.appendChild(i),n=function(o){o.source===a.contentWindow&&x(o,function(){document.body.removeChild(i),Dropbox.removeListener(window,"message",n)},e)},Dropbox.addListener(window,"message",n)):(o=_(l,r),D(s(e),o,e)))):void alert(t("Your browser does not support the Dropbox Chooser"))},Dropbox.choose=function(e){null==e&&(e={}),e=N(e),i(e)},Dropbox.isBrowserSupported=function(){var e;return e=w(),Dropbox.isBrowserSupported=function(){return e},e},w=function(){var e,o,n,t;for(t=[/IEMobile\/(7|8|9|10)\./,/BB10;/,/CriOS/],o=0,n=t.length;n>o;o++)if(e=t[o],e.test(navigator.userAgent))return!1;return"undefined"!=typeof JSON&&null!==JSON&&null!=window.postMessage&&null!=window.addEventListener},f=function(e){return e.replace(/\/+$/g,"").split("/").pop()},b=function(e){var o;return o=document.createElement("a"),o.href=e,f(o.pathname)},a=function(e,o){var n;return null!=o?o.innerHTML="":(o=document.createElement("a"),o.href="#"),o.className+=" dropbox-dropin-btn",Dropbox.isBrowserSupported()?o.className+=" dropbox-dropin-default":o.className+=" dropbox-dropin-disabled",n=document.createElement("span"),n.className="dropin-btn-status",o.appendChild(n),e=document.createTextNode(e),o.appendChild(e),o},Dropbox.createChooseButton=function(e){var o;return null==e&&(e={}),e=N(e),o=a(t("Choose from Dropbox")),Dropbox.addListener(o,"click",function(n){n.preventDefault(),i({success:function(n){o.className="dropbox-dropin-btn dropbox-dropin-success","function"==typeof e.success&&e.success(n)},cancel:e.cancel,linkType:e.linkType,multiselect:e.multiselect,folderselect:e.folderselect,extensions:e.extensions,iframe:e.iframe,_trigger:"button"})}),o},Dropbox.createSaveButton=function(){var e,o,n;return e=1<=arguments.length?L.call(arguments,0):[],n=k(e),o=e.shift(),o=a(t("Save to Dropbox"),o),Dropbox.addListener(o,"click",function(e){var t;return e.preventDefault(),o.className.indexOf("dropbox-dropin-error")>=0||o.className.indexOf("dropbox-dropin-default")>=0||o.className.indexOf("dropbox-dropin-disabled")>=0?(t=("function"==typeof n.files?n.files():void 0)||n.files,(null!=t?t.length:void 0)?void Dropbox.save({files:t,success:function(){o.className="dropbox-dropin-btn dropbox-dropin-success","function"==typeof n.success&&n.success()},progress:function(e){o.className="dropbox-dropin-btn dropbox-dropin-progress","function"==typeof n.progress&&n.progress(e)},cancel:function(){"function"==typeof n.cancel&&n.cancel()},error:function(e){o.className="dropbox-dropin-btn dropbox-dropin-error","function"==typeof n.error&&n.error(e)}}):(o.className="dropbox-dropin-btn dropbox-dropin-error",void("function"==typeof n.error&&n.error("Missing files")))):void 0}),o},v=function(e,o){return"background: "+e+";\nbackground: -moz-linear-gradient(top, "+e+" 0%, "+o+" 100%);\nbackground: -webkit-linear-gradient(top, "+e+" 0%, "+o+" 100%);\nbackground: linear-gradient(to bottom, "+e+" 0%, "+o+" 100%);\nfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='"+e+"', endColorstr='"+o+"',GradientType=0);"},d=document.createElement("style"),d.type="text/css",p='@-webkit-keyframes rotate {\n from { -webkit-transform: rotate(0deg); }\n to { -webkit-transform: rotate(360deg); }\n}\n\n@keyframes rotate {\n from { transform: rotate(0deg); }\n to { transform: rotate(360deg); }\n}\n\n.dropbox-dropin-btn, .dropbox-dropin-btn:link, .dropbox-dropin-btn:hover {\n display: inline-block;\n height: 14px;\n font-family: "Lucida Grande", "Segoe UI", "Tahoma", "Helvetica Neue", "Helvetica", sans-serif;\n font-size: 11px;\n font-weight: 600;\n color: #636363;\n text-decoration: none;\n padding: 1px 7px 5px 3px;\n border: 1px solid #ebebeb;\n border-radius: 2px;\n border-bottom-color: #d4d4d4;\n '+v("#fcfcfc","#f5f5f5")+"\n}\n\n.dropbox-dropin-default:hover, .dropbox-dropin-error:hover {\n border-color: #dedede;\n border-bottom-color: #cacaca;\n "+v("#fdfdfd","#f5f5f5")+"\n}\n\n.dropbox-dropin-default:active, .dropbox-dropin-error:active {\n border-color: #d1d1d1;\n box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);\n}\n\n.dropbox-dropin-btn .dropin-btn-status {\n display: inline-block;\n width: 15px;\n height: 14px;\n vertical-align: bottom;\n margin: 0 5px 0 2px;\n background: transparent url('"+Dropbox.baseUrl+"/static/images/widgets/dbx-saver-status.png') no-repeat;\n position: relative;\n top: 2px;\n}\n\n.dropbox-dropin-default .dropin-btn-status {\n background-position: 0px 0px;\n}\n\n.dropbox-dropin-progress .dropin-btn-status {\n width: 18px;\n margin: 0 4px 0 0;\n background: url('"+Dropbox.baseUrl+"/static/images/widgets/dbx-progress.png') no-repeat center center;\n -webkit-animation-name: rotate;\n -webkit-animation-duration: 1.7s;\n -webkit-animation-iteration-count: infinite;\n -webkit-animation-timing-function: linear;\n animation-name: rotate;\n animation-duration: 1.7s;\n animation-iteration-count: infinite;\n animation-timing-function: linear;\n}\n\n.dropbox-dropin-success .dropin-btn-status {\n background-position: -15px 0px;\n}\n\n.dropbox-dropin-disabled {\n background: #e0e0e0;\n border: 1px #dadada solid;\n border-bottom: 1px solid #ccc;\n box-shadow: none;\n}\n\n.dropbox-dropin-disabled .dropin-btn-status {\n background-position: -30px 0px;\n}\n\n.dropbox-dropin-error .dropin-btn-status {\n background-position: -45px 0px;\n}\n\n@media only screen and (-webkit-min-device-pixel-ratio: 1.4) {\n .dropbox-dropin-btn .dropin-btn-status {\n background-image: url('"+Dropbox.baseUrl+"/static/images/widgets/dbx-saver-status-2x.png');\n background-size: 60px 14px;\n -webkit-background-size: 60px 14px;\n }\n\n .dropbox-dropin-progress .dropin-btn-status {\n background: url('"+Dropbox.baseUrl+"/static/images/widgets/dbx-progress-2x.png') no-repeat center center;\n background-size: 20px 20px;\n -webkit-background-size: 20px 20px;\n }\n}\n\n.dropbox-saver:hover, .dropbox-chooser:hover {\n text-decoration: none;\n cursor: pointer;\n}\n\n.dropbox-chooser, .dropbox-dropin-btn {\n line-height: 11px !important;\n text-decoration: none !important;\n box-sizing: content-box !important;\n -webkit-box-sizing: content-box !important;\n -moz-box-sizing: content-box !important;\n}\n",d.styleSheet?d.styleSheet.cssText=p:d.textContent=p,document.getElementsByTagName("head")[0].appendChild(d),setTimeout(l,0),o=function(){document.removeEventListener?document.removeEventListener("DOMContentLoaded",o,!1):document.detachEvent&&document.detachEvent("onreadystatechange",o),l(),h()},"interactive"===(S=document.readyState)||"complete"===S?setTimeout(o,0):document.addEventListener?document.addEventListener("DOMContentLoaded",o,!1):document.attachEvent("onreadystatechange",o),Dropbox.VERSION="2",void(h=function(){var e,o,n,t;for(t=document.getElementsByTagName("a"),o=0,n=t.length;n>o;o++)e=t[o],U.call((e.getAttribute("class")||"").split(" "),"dropbox-saver")>=0&&!function(e){Dropbox.createSaveButton({files:function(){return[{url:e.getAttribute("data-url")||e.href,filename:e.getAttribute("data-filename")||f(e.pathname)}]}},e)}(e)}))}).call(this); -//# sourceMappingURL=dropins_sdk_v2.min.js.map \ No newline at end of file diff --git a/lib/verovio/verovio-toolkit-light.js b/lib/verovio/verovio-toolkit-light.js deleted file mode 100644 index 8a3eb15..0000000 --- a/lib/verovio/verovio-toolkit-light.js +++ /dev/null @@ -1,176 +0,0 @@ -var Module;if(typeof Module==="undefined")Module={};if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0;Module.finishedDataFileDownloads=0}Module.expectedDataFileDownloads++;((function(){var loadPackage=(function(metadata){function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","data",true,true);Module["FS_createPath"]("/data","Bravura",true,true);Module["FS_createPath"]("/data","Gootville",true,true);Module["FS_createPath"]("/data","Leipzig",true,true);Module["FS_createPath"]("/data","text",true,true);var fileData0=[];fileData0.push.apply(fileData0,[0,0,0,1,66,117,100,49,0,0,32,0,0,0,8,0,0,0,32,0,0,0,16,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,32,0,0,0,1,0,0,16,0,0,117,0,114,0,97,108,103,49,83,99,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,8,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,32,0,0,0,1,0,0,0,64,0,0,0,1,0,0,0,128,0,0,0,1,0,0,1,0,0,0,0,1,0,0,2,0,0,0,0,1,0,0,4,0,0,0,0,0,0,0,0,1,0,0,16,0,0,0,0,1,0,0,32,0,0,0,0,1,0,0,64,0,0,0,0,1,0,0,128,0,0,0,0,1,0,1,0,0,0,0,0,1,0,2,0,0,0,0,0,1,0,4,0,0,0,0,0,1,0,8,0,0,0,0,0,1,0,16,0,0,0,0,0,1,0,32,0,0,0,0,0,1,0,64,0,0,0,0,0,1,0,128,0,0,0,0,0,1,1,0,0,0,0,0,0,1,2,0,0,0,0,0,0,1,4,0,0,0,0,0,0,1,8,0,0,0,0,0,0,1,16,0,0,0,0,0,0,1,32,0,0,0,0,0,0,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,7,0,66,0,114,0,97,0,118,0,117,0,114,0,97,108,103,49,83,99,111,109,112,0,0,0,0,0,1,165,234,0,0,0,7,0,66,0,114,0,97,0,118,0,117,0,114,0,97,109,111,68,68,100,117,116,99,0,0,210,248,153,212,0,0,0,0,0,7,0,66,0,114,0,97,0,118,0,117,0,114,0,97,109,111,100,68,100,117,116,99,0,0,210,248,153,212,0,0,0,0,0,7,0,66,0,114,0,97,0,118,0,117,0,114,0,97,112,104,49,83,99,111,109,112,0,0,0,0,0,8,32,0,0,0,0,7,0,66,0,114,0,97,0,118,0,117,0,114,0,97,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,7,0,66,0,114,0,97,0,118,0,117,0,114,0,97,112,116,98,78,117,115,116,114,0,0,0,7,0,66,0,114,0,97,0,118,0,117,0,114,0,97,0,0,0,11,0,66,0,114,0,97,0,118,0,117,0,114,0,97,0,46,0,120,0,109,0,108,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,11,0,66,0,114,0,97,0,118,0,117,0,114,0,97,0,46,0,120,0,109,0,108,112,116,98,78,117,115,116,114,0,0,0,11,0,66,0,114,0,97,0,118,0,117,0,114,0,97,0,46,0,120,0,109,0,108,0,0,0,9,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,108,103,49,83,99,111,109,112,0,0,0,0,0,1,49,215,0,0,0,9,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,109,111,68,68,100,117,116,99,0,0,210,248,153,212,0,0,0,0,0,9,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,109,111,100,68,100,117,116,99,0,0,210,248,153,212,0,0,0,0,0,9,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,112,104,49,83,99,111,109,112,0,0,0,0,0,8,32,0,0,0,0,9,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,9,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,112,116,98,78,117,115,116,114,0,0,0,9,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,0,0,0,13,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,0,46,0,120,0,109,0,108,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,13,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,0,46,0,120,0,109,0,108,112,116,98,78,117,115,116,114,0,0,0,13,0,71,0,111,0,111,0,116,0,118,0,105,0,108,0,108,0,101,0,46,0,120,0,109,0,108,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,108,103,49,83,99,111,109,112,0,0,0,0,0,1,230,48,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,109,111,68,68,100,117,116,99,0,0,210,248,153,212,0,0,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,109,111,100,68,100,117,116,99,0,0,210,248,153,212,0,0,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,112,104,49,83,99,111,109,112,0,0,0,0,0,8,32,0,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,112,116,98,78,117,115,116,114,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,0,0,0,11,0,76,0,101,0,105,0,112,0,122,0,105,0,103,0,46,0,120,0,109,0,108,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,11,0,76,0,101,0,105,0,112,0,122,0,105,0,103,0,46,0,120,0,109,0,108,112,116,98,78,117,115,116,114,0,0,0,11,0,76,0,101,0,105,0,112,0,122,0,105,0,103,0,46,0,120,0,109,0,108,0,0,0,4,0,116,0,101,0,120,0,116,108,103,49,83,99,111,109,112,0,0,0,0,0,0,207,184,0,0,0,4,0,116,0,101,0,120,0,116,109,111,68,68,100,117,116,99,0,0,210,177,116,157,0,0,0,0,0,4,0,116,0,101,0,120,0,116,109,111,100,68,100,117,116,99,0,0,210,177,116,157,0,0,0,0,0,4,0,116,0,101,0,120,0,116,112,104,49,83,99,111,109,112,0,0,0,0,0,0,240,0,0,0,0,4,0,116,0,101,0,120,0,116,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,4,0,116,0,101,0,120,0,116,112,116,98,78,117,115,116,114,0,0,0,4,0,116,0,101,0,120,0,116,0,0,0,8,0,119,0,111,0,102,0,102,0,46,0,120,0,109,0,108,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,8,0,119,0,111,0,102,0,102,0,46,0,120,0,109,0,108,112,116,98,78,117,115,116,114,0,0,0,8,0,119,0,111,0,102,0,102,0,46,0,120,0,109,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,32,11,0,0,0,69,0,0,16,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,68,83,68,66,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,32,0,0,0,96,0,0,0,0,0,0,0,1,0,0,0,128,0,0,0,1,0,0,1,0,0,0,0,1,0,0,2,0,0,0,0,1,0,0,4,0,0,0,0,2,0,0,8,0,0,0,40,0,0,0,0,1,0,0,48,0,0,0,0,0,0,0,0,1,0,0,64,0,0,0,0,1,0,0,128,0,0,0,0,1,0,1,0,0,0,0,0,1,0,2,0,0,0,0,0,1,0,4,0,0,0,0,0,1,0,8,0,0,0,0,0,1,0,16,0,0,0,0,0,1,0,32,0,0,0,0,0,1,0,64,0,0,0,0,0,1,0,128,0,0,0,0,0,1,1,0,0,0,0,0,0,1,2,0,0,0,0,0,0,1,4,0,0,0,0,0,0,1,8,0,0,0,0,0,0,1,16,0,0,0,0,0,0,1,32,0,0,0,0,0,0,1,64,0,0,0,0,0,0,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,112,116,98,78,117,115,116,114,0,0,0,7,0,76,0,101,0,105,0,112,0,122,0,105,0,103,0,0,0,11,0,76,0,101,0,105,0,112,0,122,0,105,0,103,0,46,0,120,0,109,0,108,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,11,0,76,0,101,0,105,0,112,0,122,0,105,0,103,0,46,0,120,0,109,0,108,112,116,98,78,117,115,116,114,0,0,0,11,0,76,0,101,0,105,0,112,0,122,0,105,0,103,0,46,0,120,0,109,0,108,0,0,0,4,0,116,0,101,0,120,0,116,108,103,49,83,99,111,109,112,0,0,0,0,0,0,207,184,0,0,0,4,0,116,0,101,0,120,0,116,109,111,68,68,100,117,116,99,0,0,210,177,116,157,0,0,0,0,0,4,0,116,0,101,0,120,0,116,109,111,100,68,100,117,116,99,0,0,210,177,116,157,0,0,0,0,0,4,0,116,0,101,0,120,0,116,112,104,49,83,99,111,109,112,0,0,0,0,0,0,240,0,0,0,0,4,0,116,0,101,0,120,0,116,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100,0,97,0,116,0,97,0,47,0,0,0,4,0,116,0,101,0,120,0,116,112,116,98,78,117,115,116,114,0,0,0,4,0,116,0,101,0,120,0,116,0,0,0,8,0,119,0,111,0,102,0,102,0,46,0,120,0,109,0,108,112,116,98,76,117,115,116,114,0,0,0,55,0,85,0,115,0,101,0,114,0,115,0,47,0,108,0,97,0,117,0,114,0,101,0,110,0,116,0,47,0,112,0,114,0,111,0,106,0,101,0,99,0,116,0,115,0,47,0,118,0,101,0,114,0,111,0,118,0,105,0,111,0,95,0,100,0,101,0,118,0,101,0,108,0,111,0,112,0,47,0,101,0,109,0,115,0,99,0,114,0,105,0,112,0,116,0,101,0,110,0,47,0,100]);fileData0.push.apply(fileData0,[0,97,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);Module["FS_createDataFile"]("/data",".DS_Store",fileData0,true,true);var fileData1=[];fileData1.push.apply(fileData1,[60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,85,84,70,45,56,34,63,62,10,60,98,111,117,110,100,105,110,103,45,98,111,120,101,115,32,102,111,110,116,45,102,97,109,105,108,121,61,34,66,114,97,118,117,114,97,34,32,117,110,105,116,115,45,112,101,114,45,101,109,61,34,50,48,52,56,34,62,10,32,32,32,60,103,32,99,61,34,69,53,50,55,34,32,120,61,34,45,49,56,50,46,48,34,32,121,61,34,45,50,55,54,46,48,34,32,119,61,34,52,53,51,50,46,48,34,32,104,61,34,56,52,57,46,51,34,32,104,45,97,45,120,61,34,52,51,52,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,56,34,32,120,61,34,45,49,56,50,46,48,34,32,121,61,34,45,50,55,52,46,48,34,32,119,61,34,51,56,50,49,46,48,34,32,104,61,34,56,52,56,46,56,34,32,104,45,97,45,120,61,34,51,54,51,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,57,34,32,120,61,34,45,49,56,50,46,48,34,32,121,61,34,45,50,55,52,46,48,34,32,119,61,34,51,49,48,57,46,48,34,32,104,61,34,56,52,57,46,51,34,32,104,45,97,45,120,61,34,50,57,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,65,34,32,120,61,34,45,49,56,50,46,48,34,32,121,61,34,45,50,54,52,46,48,34,32,119,61,34,50,51,57,56,46,48,34,32,104,61,34,56,52,56,46,48,34,32,104,45,97,45,120,61,34,50,50,49,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,66,34,32,120,61,34,45,49,56,50,46,48,34,32,121,61,34,45,50,55,54,46,48,34,32,119,61,34,49,54,56,55,46,48,34,32,104,61,34,56,52,57,46,51,34,32,104,45,97,45,120,61,34,49,53,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,67,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,50,56,49,46,48,34,32,119,61,34,49,55,48,48,46,48,34,32,104,61,34,56,52,57,46,48,34,32,104,45,97,45,120,61,34,49,54,50,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,68,34,32,120,61,34,45,55,56,46,48,34,32,121,61,34,45,51,55,49,46,48,34,32,119,61,34,49,55,49,49,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,54,51,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,69,34,32,120,61,34,45,49,56,50,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,55,54,50,46,49,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,53,56,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,70,34,32,120,61,34,45,50,57,49,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,54,54,52,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,51,55,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,48,34,32,120,61,34,45,50,57,49,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,50,50,50,51,46,49,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,57,51,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,49,34,32,120,61,34,45,50,57,49,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,50,55,56,50,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,50,52,57,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,50,34,32,120,61,34,45,50,57,49,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,51,51,51,55,46,49,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,51,48,52,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,51,34,32,120,61,34,45,50,57,49,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,51,56,56,48,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,51,53,57,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,52,34,32,120,61,34,45,50,57,49,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,54,52,53,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,51,53,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,53,34,32,120,61,34,45,50,57,49,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,51,57,55,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,49,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,50,53,54,46,49,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,50,53,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,55,55,54,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,55,55,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,50,53,53,50,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,50,53,53,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,53,51,54,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,53,51,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,50,50,52,57,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,50,50,52,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,50,49,48,57,46,49,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,50,49,48,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,67,34,32,120,61,34,45,50,55,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,52,55,48,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,52,52,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,68,34,32,120,61,34,45,50,55,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,55,55,56,46,49,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,49,55,53,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,48,51,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,56,51,46,48,34,32,104,61,34,49,48,50,50,46,48,34,32,104,45,97,45,120,61,34,49,48,56,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,48,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,48,50,50,46,48,34,32,119,61,34,49,48,56,51,46,48,34,32,104,61,34,49,48,50,50,46,48,34,32,104,45,97,45,120,61,34,49,48,56,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,53,34,32,120,61,34,50,51,46,48,34,32,121,61,34,45,49,56,46,48,34,32,119,61,34,50,49,57,51,46,48,34,32,104,61,34,57,50,51,46,48,34,32,104,45,97,45,120,61,34,50,50,49,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,54,34,32,120,61,34,50,51,46,48,34,32,121,61,34,45,49,56,46,48,34,32,119,61,34,50,49,57,51,46,48,34,32,104,61,34,57,50,51,46,48,34,32,104,45,97,45,120,61,34,50,50,49,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,55,34,32,120,61,34,56,46,48,34,32,121,61,34,45,53,53,46,48,34,32,119,61,34,49,49,49,56,46,48,34,32,104,61,34,49,54,49,49,46,51,34,32,104,45,97,45,120,61,34,49,49,52,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,56,34,32,120,61,34,45,56,46,48,34,32,121,61,34,45,51,50,52,46,48,34,32,119,61,34,49,57,54,52,46,48,34,32,104,61,34,50,49,54,51,46,48,34,32,104,45,97,45,120,61,34,49,57,53,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,66,34,32,120,61,34,50,46,48,34,32,121,61,34,45,54,56,46,48,34,32,119,61,34,56,50,50,46,50,34,32,104,61,34,50,49,55,57,46,48,34,32,104,45,97,45,120,61,34,56,50,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,48,34,32,120,61,34,49,50,46,48,34,32,121,61,34,45,49,51,52,56,46,48,34,32,119,61,34,49,51,55,52,46,48,34,32,104,61,34,51,54,48,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,49,34,32,120,61,34,49,48,46,48,34,32,121,61,34,45,49,55,57,52,46,48,34,32,119,61,34,49,51,53,56,46,48,34,32,104,61,34,52,48,51,53,46,48,34,32,104,45,97,45,120,61,34,49,51,55,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,50,34,32,120,61,34,56,46,48,34,32,121,61,34,45,49,55,55,50,46,48,34,32,119,61,34,49,51,54,50,46,48,34,32,104,61,34,52,48,50,55,46,48,34,32,104,45,97,45,120,61,34,49,51,53,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,51,34,32,120,61,34,56,46,48,34,32,121,61,34,45,49,51,51,51,46,48,34,32,119,61,34,49,51,55,50,46,48,34,32,104,61,34,52,48,54,53,46,48,34,32,104,45,97,45,120,61,34,49,51,56,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,52,34,32,120,61,34,56,46,48,34,32,121,61,34,45,49,51,49,55,46,48,34,32,119,61,34,49,51,53,56,46,48,34,32,104,61,34,52,48,49,48,46,49,34,32,104,45,97,45,120,61,34,49,51,55,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,67,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,48,51,48,46,48,34,32,119,61,34,49,52,51,50,46,48,34,32,104,61,34,50,48,54,48,46,48,34,32,104,45,97,45,120,61,34,49,52,51,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,53,52,50,46,48,34,32,119,61,34,49,52,51,50,46,48,34,32,104,61,34,50,53,55,50,46,48,34,32,104,45,97,45,120,61,34,49,52,51,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,50,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,45,49,50,55,50,46,53,34,32,119,61,34,49,52,51,54,46,48,34,32,104,61,34,49,56,48,57,46,53,34,32,104,45,97,45,120,61,34,49,52,56,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,51,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,45,49,53,52,54,46,48,34,32,119,61,34,49,52,51,54,46,48,34,32,104,61,34,50,48,56,51,46,48,34,32,104,45,97,45,120,61,34,49,52,56,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,52,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,45,49,53,51,54,46,48,34,32,119,61,34,49,52,51,54,46,48,34,32,104,61,34,50,48,55,51,46,48,34,32,104,45,97,45,120,61,34,49,51,56,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,53,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,45,49,50,55,50,46,48,34,32,119,61,34,49,52,51,54,46,48,34,32,104,61,34,50,50,52,51,46,48,34,32,104,45,97,45,120,61,34,49,51,57,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,54,34,32,120,61,34,45,52,53,46,48,34,32,121,61,34,45,49,50,55,50,46,48,34,32,119,61,34,49,52,51,54,46,48,34,32,104,61,34,50,51,48,50,46,48,34,32,104,45,97,45,120,61,34,49,51,57,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,50,46,48,34,32,119,61,34,56,56,49,46,48,34,32,104,61,34,49,48,50,54,46,48,34,32,104,45,97,45,120,61,34,56,55,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,49,34,32,120,61,34,45,50,46,49,34,32,121,61,34,45,53,49,50,46,48,34,32,119,61,34,54,48,50,46,49,34,32,104,61,34,49,48,50,54,46,48,34,32,104,45,97,45,120,61,34,54,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,50,34,32,120,61,34,49,54,46,48,34,32,121,61,34,45,53,50,54,46,48,34,32,119,61,34,56,51,50,46,48,34,32,104,61,34,49,48,52,54,46,48,34,32,104,45,97,45,120,61,34,56,53,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,51,34,32,120,61,34,56,46,48,34,32,121,61,34,45,53,49,52,46,48,34,32,119,61,34,55,56,48,46,48,34,32,104,61,34,49,48,50,52,46,48,34,32,104,45,97,45,120,61,34,55,57,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,52,34,32,120,61,34,52,46,48,34,32,121,61,34,45,53,49,50,46,48,34,32,119,61,34,56,56,49,46,48,34,32,104,61,34,49,48,50,54,46,48,34,32,104,45,97,45,120,61,34,56,56,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,52,46,48,34,32,119,61,34,55,52,51,46,48,34,32,104,61,34,49,48,49,56,46,48,34,32,104,45,97,45,120,61,34,55,52,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,54,34,32,120,61,34,45,50,46,48,34,32,121,61,34,45,53,49,48,46,48,34,32,119,61,34,56,48,55,46,48,34,32,104,61,34,49,48,50,51,46,48,34,32,104,45,97,45,120,61,34,56,48,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,50,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,49,48,50,50,46,48,34,32,104,45,97,45,120,61,34,56,50,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,56,34,32,120,61,34,45,49,50,46,48,34,32,121,61,34,45,53,51,48,46,48,34,32,119,61,34,56,49,49,46,48,34,32,104,61,34,49,48,54,48,46,48,34,32,104,45,97,45,120,61,34,55,57,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,49,46,48,34,32,119,61,34,56,48,55,46,48,34,32,104,61,34,49,48,50,51,46,48,34,32,104,45,97,45,120,61,34,56,48,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,65,34,32,120,61,34,49,48,46,48,34,32,121,61,34,45,53,49,48,46,48,34,32,119,61,34,56,53,56,46,48,34,32,104,61,34,49,48,50,52,46,48,34,32,104,45,97,45,120,61,34,56,54,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,51,53,46,48,34,32,119,61,34,56,53,53,46,49,34,32,104,61,34,49,52,55,52,46,48,34,32,104,45,97,45,120,61,34,56,53,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,65,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,55,57,46,48,34,32,119,61,34,57,52,48,46,48,34,32,104,61,34,53,54,48,46,48,34,32,104,45,97,45,120,61,34,57,52,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,65,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,57,55,46,48,34,32,119,61,34,54,57,56,46,48,34,32,104,61,34,53,57,52,46,48,34,32,104,45,97,45,120,61,34,54,57,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,65,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,56,57,46,48,34,32,119,61,34,54,56,48,46,48,34,32,104,61,34,53,55,56,46,48,34,32,104,45,97,45,120,61,34,54,55,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,70,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,55,57,46,48,34,32,119,61,34,57,52,48,46,48,34,32,104,61,34,53,54,48,46,48,34,32,104,45,97,45,120,61,34,57,52,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,49,48,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,50,46,48,34,32,119,61,34,49,48,56,53,46,48,34,32,104,61,34,49,48,50,52,46,48,34,32,104,45,97,45,120,61,34,49,48,56,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,48,34,32,120,61,34,45,51,48,55,46,48,34,32,121,61,34,45,49,57,48,46,48,34,32,119,61,34,54,49,52,46,48,34,32,104,61,34,51,56,51,46,48,34,32,104,45,97,45,120,61,34,51,48,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,49,34,32,120,61,34,45,51,48,57,46,48,34,32,121,61,34,45,51,56,51,46,48,34,32,119,61,34,54,49,52,46,48,34,32,104,61,34,55,54,54,46,48,34,32,104,45,97,45,120,61,34,51,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,50,34,32,120,61,34,45,51,48,55,46,48,34,32,121,61,34,45,53,55,51,46,48,34,32,119,61,34,54,49,52,46,48,34,32,104,61,34,49,49,52,50,46,48,34,32,104,45,97,45,120,61,34,51,48,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,51,34,32,120,61,34,45,51,48,55,46,48,34,32,121,61,34,45,55,53,56,46,48,34,32,119,61,34,54,49,52,46,48,34,32,104,61,34,49,53,50,52,46,48,34,32,104,45,97,45,120,61,34,51,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,52,34,32,120,61,34,45,51,48,57,46,48,34,32,121,61,34,45,57,52,50,46,48,34,32,119,61,34,54,49,54,46,48,34,32,104,61,34,49,57,48,53,46,48,34,32,104,45,97,45,120,61,34,51,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,52,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,51,55,54,46,48,34,32,119,61,34,53,49,52,46,48,34,32,104,61,34,49,52,49,49,46,50,34,32,104,45,97,45,120,61,34,53,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,52,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,52,49,46,49,34,32,119,61,34,53,51,53,46,48,34,32,104,61,34,49,52,57,49,46,49,34,32,104,45,97,45,120,61,34,53,51,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,53,56,46,48,34,32,119,61,34,52,54,51,46,48,34,32,104,61,34,49,50,53,55,46,48,34,32,104,45,97,45,120,61,34,52,54,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,54,56,54,46,48,34,32,119,61,34,51,52,52,46,48,34,32,104,61,34,49,51,56,52,46,49,34,32,104,45,97,45,120,61,34,51,52,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,49,51,46,48,34,32,119,61,34,53,49,48,46,48,34,32,104,61,34,49,52,51,48,46,48,34,32,104,45,97,45,120,61,34,53,48,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,54,46,48,34,32,119,61,34,53,48,54,46,48,34,32,104,61,34,53,49,54,46,48,34,32,104,45,97,45,120,61,34,53,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,53,56,46,48,34,32,119,61,34,56,52,50,46,48,34,32,104,61,34,49,50,53,51,46,48,34,32,104,45,97,45,120,61,34,56,52,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,49,51,46,48,34,32,119,61,34,49,48,54,51,46,48,34,32,104,61,34,49,52,51,48,46,48,34,32,104,45,97,45,120,61,34,49,48,55,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,53,56,46,48,34,32,119,61,34,49,50,50,49,46,48,34,32,104,61,34,49,50,53,55,46,48,34,32,104,45,97,45,120,61,34,49,50,50,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,54,56,54,46,48,34,32,119,61,34,57,52,48,46,48,34,32,104,61,34,49,53,56,53,46,48,34,32,104,45,97,45,120,61,34,57,52,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,49,51,46,48,34,32,119,61,34,57,56,53,46,48,34,32,104,61,34,49,52,51,48,46,48,34,32,104,45,97,45,120,61,34,57,56,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,49,51,46,48,34,32,119,61,34,49,48,54,51,46,48,34,32,104,61,34,49,52,51,48,46,48,34,32,104,45,97,45,120,61,34,49,48,54,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,52,46,48,34,32,119,61,34,51,51,52,46,48,34,32,104,61,34,49,48,50,54,46,48,34,32,104,45,97,45,120,61,34,51,51,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,52,46,48,34,32,119,61,34,51,51,52,46,48,34,32,104,61,34,49,48,50,54,46,48,34,32,104,45,97,45,120,61,34,51,51,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,48,34,32,120,61,34,48,46,48,34,32,121,61,34,50,46,48,34,32,119,61,34,54,57,52,46,48,34,32,104,61,34,53,48,48,46,48,34,32,104,45,97,45,120,61,34,54,57,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,48,48,46,48,34,32,119,61,34,54,57,52,46,48,34,32,104,61,34,53,48,48,46,48,34,32,104,45,97,45,120,61,34,54,57,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,56,34,32,120,61,34,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,56,48,46,48,34,32,104,61,34,53,57,52,46,48,34,32,104,45,97,45,120,61,34,49,56,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,57,34,32,120,61,34,50,46,48,34,32,121,61,34,45,53,57,52,46,48,34,32,119,61,34,49,56,48,46,48,34,32,104,61,34,53,57,52,46,48,34,32,104,45,97,45,120,61,34,49,56,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,67,34,32,120,61,34,45,50,46,48,34,32,121,61,34,45,50,46,48,34,32,119,61,34,52,56,51,46,48,34,32,104,61,34,53,50,48,46,48,34,32,104,45,97,45,120,61,34,52,56,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,68,34,32,120,61,34,45,50,46,48,34,32,121,61,34,45,53,50,48,46,48,34,32,119,61,34,52,56,51,46,48,34,32,104,61,34,53,50,48,46,48,34,32,104,45,97,45,120,61,34,52,56,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,67,48,34,32,120,61,34,54,46,48,34,32,121,61,34,45,54,46,48,34,32,119,61,34,49,50,51,51,46,48,34,32,104,61,34,54,56,48,46,48,34,32,104,45,97,45,120,61,34,49,50,51,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,67,49,34,32,120,61,34,54,46,48,34,32,121,61,34,45,54,56,48,46,48,34,32,119,61,34,49,50,51,51,46,48,34,32,104,61,34,54,56,48,46,48,34,32,104,45,97,45,120,61,34,49,50,51,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,53,34,32,120,61,34,50,46,48,34,32,121,61,34,45,55,54,56,46,48,34,32,119,61,34,53,53,49,46,49,34,32,104,61,34,49,53,51,50,46,48,34,32,104,45,97,45,120,61,34,53,53,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,52,46,48,34,32,119,61,34,53,48,54,46,48,34,32,104,61,34,56,55,48,46,48,34,32,104,45,97,45,120,61,34,53,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,48,50,52,46,48,34,32,119,61,34,54,53,53,46,48,34,32,104,61,34,49,51,57,49,46,48,34,32,104,45,97,45,120,61,34,54,53,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,48,50,52,46,48,34,32,119,61,34,55,52,51,46,48,34,32,104,61,34,49,56,57,54,46,48,34,32,104,45,97,45,120,61,34,55,52,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,53,52,50,46,48,34,32,119,61,34,56,54,54,46,48,34,32,104,61,34,50,52,50,51,46,48,34,32,104,45,97,45,120,61,34,56,54,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,53,51,54,46,48,34,32,119,61,34,57,57,51,46,48,34,32,104,61,34,50,57,52,55,46,48,34,32,104,45,97,45,120,61,34,57,57,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,48,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,50,46,48,34,32,119,61,34,49,48,57,48,46,48,34,32,104,61,34,49,48,56,51,46,48,34,32,104,45,97,45,120,61,34,49,48,57,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,48,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,50,46,48,34,32,119,61,34,49,53,54,49,46,48,34,32,104,61,34,49,48,56,51,46,48,34,32,104,45,97,45,120,61,34,49,53,53,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,48,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,49,50,46,48,34,32,119,61,34,50,53,50,51,46,48,34,32,104,61,34,49,48,56,51,46,48,34,32,104,45,97,45,120,61,34,50,53,50,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,48,34,32,120,61,34,45,49,56,50,46,48,34,32,121,61,34,45,50,55,52,46,48,34,32,119,61,34,57,55,55,46,48,34,32,104,61,34,56,52,56,46,48,34,32,104,45,97,45,120,61,34,56,49,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,49,34,32,120,61,34,45,55,56,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,54,49,46,48,34,32,104,61,34,53,56,50,46,48,34,32,104,45,97,45,120,61,34,56,57,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,50,34,32,120,61,34,45,50,57,49,46,48,34,32,121,61,34,45,51,52,52,46,48,34,32,119,61,34,49,48,57,55,46,48,34,32,104,61,34,49,50,55,54,46,48,34,32,104,45,97,45,120,61,34,56,48,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,51,34,32,120,61,34,45,50,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,53,52,46,48,34,32,104,61,34,53,56,55,46,48,34,32,104,45,97,45,120,61,34,54,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,52,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,53,53,46,48,34,32,104,61,34,53,56,52,46,50,34,32,104,45,97,45,120,61,34,52,53,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,53,34,32,120,61,34,45,53,57,46,48,34,32,121,61,34,45,49,48,46,48,34,32,119,61,34,53,55,49,46,48,34,32,104,61,34,53,56,51,46,48,34,32,104,45,97,45,120,61,34,53,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,54,34,32,120,61,34,45,55,56,46,48,34,32,121,61,34,45,49,48,46,48,34,32,119,61,34,55,48,57,46,48,34,32,104,61,34,53,56,51,46,48,34,32,104,45,97,45,120,61,34,54,51,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,54,34,32,120,61,34,52,46,48,34,32,121,61,34,45,52,46,48,34,32,119,61,34,49,49,48,48,46,48,34,32,104,61,34,55,56,56,46,49,34,32,104,45,97,45,120,61,34,49,50,51,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,55,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,51,54,46,48,34,32,104,61,34,52,52,48,46,48,34,32,104,45,97,45,120,61,34,57,51,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,56,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,51,54,46,48,34,32,104,61,34,52,52,48,46,48,34,32,104,45,97,45,120,61,34,57,51,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,65,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,52,48,46,48,34,32,104,61,34,57,51,54,46,48,34,32,104,45,97,45,120,61,34,52,52,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,66,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,52,48,46,48,34,32,104,61,34,57,51,54,46,48,34,32,104,45,97,45,120,61,34,52,52,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,67,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,56,53,46,49,34,32,104,61,34,53,48,50,46,48,34,32,104,45,97,45,120,61,34,49,52,57,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,68,34,32,120,61,34,50,46,48,34,32,121,61,34,45,49,53,48,46,48,34,32,119,61,34,49,52,57,49,46,48,34,32,104,61,34,56,48,51,46,48,34,32,104,45,97,45,120,61,34,49,52,57,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,69,34,32,120,61,34,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,48,49,53,46,48,34,32,104,61,34,52,57,57,46,48,34,32,104,45,97,45,120,61,34,50,48,49,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,54,53,48,34,32,120,61,34,50,46,48,34,32,121,61,34,45,52,46,48,34,32,119,61,34,50,48,54,57,46,48,34,32,104,61,34,49,49,52,55,46,48,34,32,104,45,97,45,120,61,34,50,48,55,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,54,53,53,34,32,120,61,34,48,46,48,34,32,121,61,34,52,46,48,34,32,119,61,34,57,48,51,46,48,34,32,104,61,34,57,49,57,46,48,34,32,104,45,97,45,120,61,34,57,48,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,53,49,46,48,34,32,104,61,34,55,54,56,46,48,34,32,104,45,97,45,120,61,34,54,53,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,49,34,32,120,61,34,48,46,48,34,32,121,61,34,50,46,48,34,32,119,61,34,53,55,49,46,48,34,32,104,61,34,55,54,48,46,48,34,32,104,45,97,45,120,61,34,53,55,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,50,34,32,120,61,34,48,46,48,34,32,121,61,34,50,46,48,34,32,119,61,34,54,55,50,46,48,34,32,104,61,34,55,55,52,46,48,34,32,104,45,97,45,120,61,34,54,54,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,51,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,53,53,46,48,34,32,104,61,34,55,54,56,46,48,34,32,104,45,97,45,120,61,34,54,53,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,52,34,32,120,61,34,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,53,55,46,48,34,32,104,61,34,55,54,52,46,48,34,32,104,45,97,45,120,61,34,54,54,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,53,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,52,55,46,48,34,32,104,61,34,55,53,54,46,48,34,32,104,45,97,45,120,61,34,54,52,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,54,34,32,120,61,34,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,57,48,46,48,34,32,104,61,34,55,56,48,46,48,34,32,104,45,97,45,120,61,34,53,57,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,55,34,32,120,61,34,50,46,48,34,32,121,61,34,45,50,46,48,34,32,119,61,34,54,52,49,46,48,34,32,104,61,34,55,54,54,46,48,34,32,104,45,97,45,120,61,34,54,52,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,56,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,51,57,46,48,34,32,104,61,34,55,55,50,46,48,34,32,104,45,97,45,120,61,34,54,51,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,57,34,32,120,61,34,48,46,48,34,32,121,61,34,50,46,48,34,32,119,61,34,53,57,48,46,48,34,32,104,61,34,55,56,48,46,48,34,32,104,45,97,45,120,61,34,53,57,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,65,34,32,120,61,34,49,54,46,48,34,32,121,61,34,49,54,52,46,48,34,32,119,61,34,50,51,48,46,48,34,32,104,61,34,52,48,54,46,48,34,32,104,45,97,45,120,61,34,50,55,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,48,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,54,46,48,34,32,119,61,34,54,57,52,46,48,34,32,104,61,34,50,50,51,52,46,48,34,32,104,45,97,45,120,61,34,54,57,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,48,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,49,56,57,46,48,34,32,119,61,34,57,57,57,46,48,34,32,104,61,34,51,51,57,57,46,48,34,32,104,45,97,45,120,61,34,57,57,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,48,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,54,51,56,46,48,34,32,119,61,34,53,48,48,46,48,34,32,104,61,34,51,50,55,54,46,48,34,32,104,45,97,45,120,61,34,52,57,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,51,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,56,57,46,48,34,32,119,61,34,53,55,56,46,48,34,32,104,61,34,53,55,56,46,48,34,32,104,45,97,45,120,61,34,53,55,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,51,57,34,32,120,61,34,50,46,48,34,32,121,61,34,45,50,56,57,46,48,34,32,119,61,34,53,55,57,46,48,34,32,104,61,34,53,55,56,46,48,34,32,104,45,97,45,120,61,34,53,55,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,51,67,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,55,55,46,48,34,32,119,61,34,54,53,53,46,48,34,32,104,61,34,55,53,53,46,49,34,32,104,45,97,45,120,61,34,54,53,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,51,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,55,55,46,48,34,32,119,61,34,54,53,53,46,48,34,32,104,61,34,55,53,53,46,49,34,32,104,45,97,45,120,61,34,54,53,53,34,32,47,62,10,60,47,98,111,117,110,100,105,110,103,45,98,111,120,101,115,62,10]);Module["FS_createDataFile"]("/data","Bravura.xml",fileData1,true,true);var fileData2=[];fileData2.push.apply(fileData2,[60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,85,84,70,45,56,34,63,62,10,60,98,111,117,110,100,105,110,103,45,98,111,120,101,115,32,102,111,110,116,45,102,97,109,105,108,121,61,34,71,111,111,116,118,105,108,108,101,34,32,117,110,105,116,115,45,112,101,114,45,101,109,61,34,49,48,48,48,34,62,10,32,32,32,60,103,32,99,61,34,69,53,50,55,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,50,49,52,56,46,48,34,32,104,61,34,52,53,50,46,48,34,32,104,45,97,45,120,61,34,50,48,55,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,56,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,49,56,48,50,46,48,34,32,104,61,34,52,53,50,46,48,34,32,104,45,97,45,120,61,34,49,55,51,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,57,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,49,52,53,54,46,48,34,32,104,61,34,52,53,50,46,48,34,32,104,45,97,45,120,61,34,49,51,56,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,65,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,49,49,49,48,46,48,34,32,104,61,34,52,53,50,46,48,34,32,104,45,97,45,120,61,34,49,48,51,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,66,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,55,54,52,46,48,34,32,104,61,34,52,53,50,46,48,34,32,104,45,97,45,120,61,34,54,57,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,67,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,55,56,49,46,48,34,32,104,61,34,52,53,50,46,48,34,32,104,45,97,45,120,61,34,55,52,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,68,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,54,55,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,69,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,56,48,52,46,48,34,32,104,61,34,54,51,48,46,48,34,32,104,45,97,45,120,61,34,54,50,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,70,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,56,48,55,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,53,53,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,48,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,49,48,56,52,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,56,51,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,49,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,49,49,48,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,50,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,49,54,51,56,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,49,51,56,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,51,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,49,57,49,53,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,49,54,54,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,52,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,55,54,55,46,48,34,32,104,61,34,54,51,48,46,48,34,32,104,45,97,45,120,61,34,54,50,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,53,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,55,49,49,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,53,54,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,54,49,50,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,53,48,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,56,52,57,46,48,34,32,104,61,34,54,51,48,46,48,34,32,104,45,97,45,120,61,34,56,52,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,49,49,57,53,46,48,34,32,104,61,34,54,51,48,46,48,34,32,104,45,97,45,120,61,34,49,49,57,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,55,57,51,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,55,57,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,49,49,51,57,46,48,34,32,104,61,34,54,51,48,46,48,34,32,104,45,97,45,120,61,34,49,49,51,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,49,48,55,48,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,49,48,55,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,67,34,32,120,61,34,45,49,55,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,54,57,54,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,53,55,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,68,34,32,120,61,34,45,49,55,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,56,55,55,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,56,54,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,48,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,55,46,48,34,32,119,61,34,52,49,52,46,48,34,32,104,61,34,50,52,48,46,48,34,32,104,45,97,45,120,61,34,52,49,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,48,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,54,51,46,48,34,32,119,61,34,52,49,52,46,48,34,32,104,61,34,50,52,48,46,48,34,32,104,45,97,45,120,61,34,52,49,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,56,46,48,34,32,119,61,34,52,56,54,46,48,34,32,104,61,34,54,57,54,46,48,34,32,104,45,97,45,120,61,34,52,56,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,49,54,46,48,34,32,119,61,34,52,54,52,46,48,34,32,104,61,34,54,51,50,46,48,34,32,104,45,97,45,120,61,34,52,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,54,51,51,46,48,34,32,119,61,34,54,50,54,46,48,34,32,104,61,34,49,55,49,51,46,48,34,32,104,45,97,45,120,61,34,54,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,56,55,55,46,48,34,32,119,61,34,54,50,54,46,48,34,32,104,61,34,49,57,53,55,46,48,34,32,104,45,97,45,120,61,34,54,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,56,55,55,46,48,34,32,119,61,34,54,50,54,46,48,34,32,104,61,34,49,57,53,55,46,48,34,32,104,45,97,45,120,61,34,54,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,54,51,51,46,48,34,32,119,61,34,54,50,54,46,48,34,32,104,61,34,49,57,53,55,46,48,34,32,104,45,97,45,120,61,34,54,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,54,51,51,46,48,34,32,119,61,34,54,50,54,46,48,34,32,104,61,34,49,57,53,55,46,48,34,32,104,45,97,45,120,61,34,54,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,67,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,48,48,46,48,34,32,119,61,34,54,52,50,46,48,34,32,104,61,34,49,48,48,48,46,48,34,32,104,45,97,45,120,61,34,54,52,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,52,52,46,48,34,32,119,61,34,54,52,50,46,48,34,32,104,61,34,49,50,52,52,46,48,34,32,104,45,97,45,120,61,34,54,52,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,52,54,46,48,34,32,119,61,34,54,54,52,46,48,34,32,104,61,34,56,48,48,46,48,34,32,104,45,97,45,120,61,34,54,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,57,48,46,48,34,32,119,61,34,54,54,52,46,48,34,32,104,61,34,49,48,52,52,46,48,34,32,104,45,97,45,120,61,34,54,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,57,48,46,48,34,32,119,61,34,54,54,52,46,48,34,32,104,61,34,49,48,52,52,46,48,34,32,104,45,97,45,120,61,34,54,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,52,54,46,48,34,32,119,61,34,54,54,52,46,48,34,32,104,61,34,49,48,52,52,46,48,34,32,104,45,97,45,120,61,34,54,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,52,54,46,48,34,32,119,61,34,54,54,52,46,48,34,32,104,61,34,49,48,52,52,46,48,34,32,104,45,97,45,120,61,34,54,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,52,50,52,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,52,50,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,50,56,52,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,50,56,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,51,55,54,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,51,55,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,51,51,55,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,51,51,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,51,56,52,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,51,56,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,51,51,55,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,51,51,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,51,57,48,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,51,57,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,51,54,51,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,51,54,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,52,48,48,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,52,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,51,57,48,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,51,57,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,51,46,48,34,32,119,61,34,52,50,54,46,48,34,32,104,61,34,52,56,54,46,48,34,32,104,45,97,45,120,61,34,52,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,52,49,50,46,48,34,32,119,61,34,52,50,54,46,48,34,32,104,61,34,56,50,52,46,48,34,32,104,45,97,45,120,61,34,52,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,65,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,51,53,46,48,34,32,119,61,34,52,53,52,46,48,34,32,104,61,34,50,55,48,46,48,34,32,104,45,97,45,120,61,34,52,53,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,65,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,51,53,46,48,34,32,119,61,34,51,49,54,46,48,34,32,104,61,34,50,55,48,46,48,34,32,104,45,97,45,120,61,34,51,49,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,65,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,51,53,46,48,34,32,119,61,34,51,49,54,46,48,34,32,104,61,34,50,55,48,46,48,34,32,104,45,97,45,120,61,34,51,49,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,49,48,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,54,46,48,34,32,119,61,34,50,49,50,46,48,34,32,104,61,34,52,57,50,46,48,34,32,104,45,97,45,120,61,34,50,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,52,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,53,54,46,48,34,32,119,61,34,50,56,52,46,48,34,32,104,61,34,55,55,48,46,48,34,32,104,45,97,45,120,61,34,50,56,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,52,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,52,46,48,34,32,119,61,34,51,49,52,46,48,34,32,104,61,34,55,55,48,46,48,34,32,104,45,97,45,120,61,34,51,49,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,48,34,32,120,61,34,45,49,53,46,48,34,32,121,61,34,45,49,54,53,46,48,34,32,119,61,34,50,48,48,46,48,34,32,104,61,34,54,50,53,46,48,34,32,104,45,97,45,120,61,34,49,56,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,51,55,46,48,34,32,119,61,34,49,55,54,46,48,34,32,104,61,34,54,55,52,46,48,34,32,104,45,97,45,120,61,34,49,55,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,55,54,46,48,34,32,119,61,34,50,51,54,46,48,34,32,104,61,34,55,53,50,46,48,34,32,104,45,97,45,120,61,34,50,51,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,51,53,46,48,34,32,119,61,34,50,55,48,46,48,34,32,104,61,34,50,55,48,46,48,34,32,104,45,97,45,120,61,34,50,55,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,52,34,32,120,61,34,45,49,53,46,48,34,32,121,61,34,45,49,54,53,46,48,34,32,119,61,34,51,55,48,46,48,34,32,104,61,34,54,50,53,46,48,34,32,104,45,97,45,120,61,34,51,53,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,54,55,46,48,34,32,119,61,34,49,48,52,46,48,34,32,104,61,34,53,51,52,46,48,34,32,104,45,97,45,120,61,34,49,48,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,54,55,46,48,34,32,119,61,34,49,48,52,46,48,34,32,104,61,34,53,51,52,46,48,34,32,104,45,97,45,120,61,34,49,48,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,52,50,46,48,34,32,104,61,34,50,53,52,46,48,34,32,104,45,97,45,120,61,34,52,52,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,52,46,48,34,32,119,61,34,52,52,50,46,48,34,32,104,61,34,50,53,52,46,48,34,32,104,45,97,45,120,61,34,52,52,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,56,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,54,52,46,48,34,32,104,61,34,49,57,56,46,48,34,32,104,45,97,45,120,61,34,49,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,57,56,46,48,34,32,119,61,34,49,54,52,46,48,34,32,104,61,34,49,57,56,46,48,34,32,104,45,97,45,120,61,34,49,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,67,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,53,50,46,48,34,32,104,61,34,52,49,50,46,48,34,32,104,45,97,45,120,61,34,50,53,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,52,49,50,46,48,34,32,119,61,34,50,53,50,46,48,34,32,104,61,34,52,49,50,46,48,34,32,104,45,97,45,120,61,34,50,53,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,67,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,53,48,46,48,34,32,104,61,34,51,53,52,46,48,34,32,104,45,97,45,120,61,34,54,53,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,67,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,53,52,46,48,34,32,119,61,34,54,53,48,46,48,34,32,104,61,34,51,53,52,46,48,34,32,104,45,97,45,120,61,34,54,53,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,54,51,46,48,34,32,119,61,34,50,50,50,46,48,34,32,104,61,34,55,50,56,46,48,34,32,104,45,97,45,120,61,34,50,50,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,52,46,48,34,32,119,61,34,50,53,54,46,48,34,32,104,61,34,52,50,52,46,48,34,32,104,45,97,45,120,61,34,50,53,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,52,54,56,46,48,34,32,119,61,34,51,50,56,46,48,34,32,104,61,34,54,54,56,46,48,34,32,104,45,97,45,120,61,34,51,50,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,52,54,56,46,48,34,32,119,61,34,52,48,48,46,48,34,32,104,61,34,57,49,50,46,48,34,32,104,45,97,45,120,61,34,52,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,49,50,46,48,34,32,119,61,34,52,55,50,46,48,34,32,104,61,34,49,49,53,54,46,48,34,32,104,45,97,45,120,61,34,52,55,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,49,50,46,48,34,32,119,61,34,53,52,52,46,48,34,32,104,61,34,49,52,48,48,46,48,34,32,104,45,97,45,120,61,34,53,52,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,48,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,49,56,48,46,48,34,32,119,61,34,52,49,56,46,48,34,32,104,61,34,52,53,50,46,48,34,32,104,45,97,45,120,61,34,51,52,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,49,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,45,50,48,46,48,34,32,119,61,34,52,54,48,46,48,34,32,104,61,34,50,57,50,46,48,34,32,104,45,97,45,120,61,34,51,57,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,50,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,49,52,55,46,48,34,32,119,61,34,53,51,48,46,48,34,32,104,61,34,53,57,55,46,48,34,32,104,45,97,45,120,61,34,50,55,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,51,34,32,120,61,34,45,49,55,46,48,34,32,121,61,34,45,49,46,48,34,32,119,61,34,51,49,48,46,48,34,32,104,61,34,50,55,51,46,48,34,32,104,45,97,45,120,61,34,50,57,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,50,50,54,46,48,34,32,104,61,34,50,57,52,46,48,34,32,104,45,97,45,120,61,34,50,50,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,53,34,32,120,61,34,45,50,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,51,49,52,46,48,34,32,104,61,34,50,55,50,46,48,34,32,104,45,97,45,120,61,34,50,57,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,54,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,45,50,48,46,48,34,32,119,61,34,51,52,48,46,48,34,32,104,61,34,50,57,50,46,48,34,32,104,45,97,45,120,61,34,50,55,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,57,46,48,34,32,119,61,34,53,51,49,46,48,34,32,104,61,34,51,55,54,46,48,34,32,104,45,97,45,120,61,34,54,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,52,49,46,48,34,32,119,61,34,54,50,48,46,48,34,32,104,61,34,50,56,50,46,48,34,32,104,45,97,45,120,61,34,54,50,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,52,49,46,48,34,32,119,61,34,54,50,48,46,48,34,32,104,61,34,50,56,50,46,48,34,32,104,45,97,45,120,61,34,54,50,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,67,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,50,56,46,48,34,32,119,61,34,54,48,54,46,48,34,32,104,61,34,50,53,54,46,48,34,32,104,45,97,45,120,61,34,54,48,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,48,48,46,48,34,32,119,61,34,54,48,54,46,48,34,32,104,61,34,52,48,48,46,48,34,32,104,45,97,45,120,61,34,54,48,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,69,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,50,56,46,48,34,32,119,61,34,56,53,50,46,48,34,32,104,61,34,50,53,54,46,48,34,32,104,45,97,45,120,61,34,56,53,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,54,53,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,56,50,46,48,34,32,104,61,34,53,48,48,46,48,34,32,104,45,97,45,120,61,34,55,56,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,54,53,53,34,32,120,61,34,48,46,48,34,32,121,61,34,54,54,46,48,34,32,119,61,34,52,51,48,46,48,34,32,104,61,34,52,51,52,46,48,34,32,104,45,97,45,120,61,34,52,51,48,34,32,47,62,10,60,47,98,111,117,110,100,105,110,103,45,98,111,120,101,115,62,10]);Module["FS_createDataFile"]("/data","Gootville.xml",fileData2,true,true);var fileData3=[];fileData3.push.apply(fileData3,[60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,85,84,70,45,56,34,63,62,10,60,98,111,117,110,100,105,110,103,45,98,111,120,101,115,32,102,111,110,116,45,102,97,109,105,108,121,61,34,76,101,105,112,122,105,103,34,32,117,110,105,116,115,45,112,101,114,45,101,109,61,34,49,48,48,48,34,62,10,32,32,32,60,103,32,99,61,34,69,48,65,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,51,50,46,48,34,32,119,61,34,51,49,52,46,48,34,32,104,61,34,50,55,48,46,48,34,32,104,45,97,45,120,61,34,51,50,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,52,49,52,46,48,34,32,104,61,34,53,48,49,46,48,34,32,104,45,97,45,120,61,34,52,50,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,50,57,54,46,48,34,32,104,61,34,53,48,48,46,48,34,32,104,45,97,45,120,61,34,50,57,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,49,46,48,34,32,119,61,34,52,48,50,46,48,34,32,104,61,34,53,48,50,46,48,34,32,104,45,97,45,120,61,34,52,48,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,50,46,48,34,32,119,61,34,51,55,50,46,48,34,32,104,61,34,53,48,50,46,48,34,32,104,45,97,45,120,61,34,51,56,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,51,56,55,46,48,34,32,104,61,34,53,48,49,46,48,34,32,104,45,97,45,120,61,34,51,56,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,51,53,55,46,48,34,32,104,61,34,53,48,48,46,48,34,32,104,45,97,45,120,61,34,51,53,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,51,56,50,46,48,34,32,104,61,34,53,48,48,46,48,34,32,104,45,97,45,120,61,34,51,57,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,52,48,52,46,48,34,32,104,61,34,53,48,49,46,48,34,32,104,45,97,45,120,61,34,52,48,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,51,55,52,46,48,34,32,104,61,34,52,57,57,46,51,34,32,104,45,97,45,120,61,34,51,56,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,51,56,53,46,48,34,32,104,61,34,53,48,48,46,48,34,32,104,45,97,45,120,61,34,51,57,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,65,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,51,51,46,48,34,32,119,61,34,52,48,53,46,48,34,32,104,61,34,50,54,54,46,48,34,32,104,45,97,45,120,61,34,52,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,65,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,51,51,46,48,34,32,119,61,34,51,49,52,46,48,34,32,104,61,34,50,54,54,46,48,34,32,104,45,97,45,120,61,34,51,50,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,67,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,48,50,46,48,34,32,119,61,34,54,48,54,46,48,34,32,104,61,34,49,48,48,52,46,48,34,32,104,45,97,45,120,61,34,54,53,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,51,53,46,48,34,32,119,61,34,54,48,54,46,48,34,32,104,61,34,49,50,51,55,46,48,34,32,104,45,97,45,120,61,34,54,49,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,49,34,32,120,61,34,45,48,46,56,34,32,121,61,34,45,56,57,51,46,48,34,32,119,61,34,54,52,54,46,55,34,32,104,61,34,49,57,55,54,46,48,34,32,104,45,97,45,120,61,34,54,53,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,48,34,32,120,61,34,45,48,46,54,34,32,121,61,34,45,54,53,52,46,54,34,32,119,61,34,54,52,54,46,53,34,32,104,61,34,49,55,51,55,46,54,34,32,104,45,97,45,120,61,34,54,52,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,50,34,32,120,61,34,45,48,46,54,34,32,121,61,34,45,56,57,48,46,48,34,32,119,61,34,54,52,54,46,53,34,32,104,61,34,49,57,55,51,46,48,34,32,104,45,97,45,120,61,34,54,52,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,51,34,32,120,61,34,45,48,46,54,34,32,121,61,34,45,54,53,52,46,54,34,32,119,61,34,54,52,54,46,53,34,32,104,61,34,49,57,55,49,46,54,34,32,104,45,97,45,120,61,34,54,52,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,53,52,34,32,120,61,34,45,48,46,54,34,32,121,61,34,45,54,53,52,46,54,34,32,119,61,34,54,53,48,46,54,34,32,104,61,34,49,57,54,55,46,54,34,32,104,45,97,45,120,61,34,54,52,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,50,34,32,120,61,34,52,46,48,34,32,121,61,34,45,53,56,49,46,48,34,32,119,61,34,54,57,52,46,48,34,32,104,61,34,56,51,50,46,48,34,32,104,45,97,45,120,61,34,54,57,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,51,34,32,120,61,34,52,46,48,34,32,121,61,34,45,55,53,53,46,48,34,32,119,61,34,54,57,52,46,48,34,32,104,61,34,49,48,48,54,46,48,34,32,104,45,97,45,120,61,34,54,57,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,52,34,32,120,61,34,52,46,48,34,32,121,61,34,45,55,53,48,46,48,34,32,119,61,34,54,57,52,46,48,34,32,104,61,34,49,48,48,49,46,48,34,32,104,45,97,45,120,61,34,54,57,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,53,34,32,120,61,34,52,46,48,34,32,121,61,34,45,53,56,49,46,48,34,32,119,61,34,54,57,52,46,48,34,32,104,61,34,49,48,52,56,46,48,34,32,104,45,97,45,120,61,34,54,57,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,54,54,34,32,120,61,34,52,46,48,34,32,121,61,34,45,53,56,49,46,48,34,32,119,61,34,54,57,52,46,48,34,32,104,61,34,49,48,54,54,46,48,34,32,104,45,97,45,120,61,34,54,57,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,51,57,46,48,34,32,119,61,34,49,57,55,46,48,34,32,104,61,34,54,57,52,46,48,34,32,104,45,97,45,120,61,34,50,56,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,53,49,46,48,34,32,119,61,34,49,53,55,46,48,34,32,104,61,34,55,48,50,46,48,34,32,104,45,97,45,120,61,34,49,53,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,55,53,46,48,34,32,119,61,34,49,57,56,46,48,34,32,104,61,34,54,52,52,46,48,34,32,104,45,97,45,120,61,34,50,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,55,53,46,48,34,32,119,61,34,51,56,56,46,48,34,32,104,61,34,54,52,52,46,48,34,32,104,45,97,45,120,61,34,51,56,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,55,53,46,48,34,32,119,61,34,53,55,56,46,48,34,32,104,61,34,54,52,52,46,48,34,32,104,45,97,45,120,61,34,53,55,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,53,49,46,48,34,32,119,61,34,51,55,56,46,48,34,32,104,61,34,56,50,48,46,48,34,32,104,45,97,45,120,61,34,51,54,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,50,48,46,48,34,32,119,61,34,50,53,55,46,48,34,32,104,61,34,50,52,48,46,48,34,32,104,45,97,45,120,61,34,50,53,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,51,57,46,48,34,32,119,61,34,52,55,53,46,48,34,32,104,61,34,54,57,52,46,48,34,32,104,45,97,45,120,61,34,50,53,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,53,49,46,48,34,32,119,61,34,51,55,55,46,48,34,32,104,61,34,55,48,54,46,48,34,32,104,45,97,45,120,61,34,51,54,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,51,57,46,48,34,32,119,61,34,52,49,50,46,48,34,32,104,61,34,54,57,52,46,48,34,32,104,45,97,45,120,61,34,52,49,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,49,46,48,34,32,119,61,34,49,54,51,46,48,34,32,104,61,34,53,48,49,46,48,34,32,104,45,97,45,120,61,34,49,54,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,54,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,49,46,48,34,32,119,61,34,49,54,51,46,48,34,32,104,61,34,53,48,49,46,48,34,32,104,45,97,45,120,61,34,49,54,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,67,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,46,48,34,32,119,61,34,54,48,53,46,48,34,32,104,61,34,51,50,51,46,48,34,32,104,45,97,45,120,61,34,54,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,67,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,50,48,46,48,34,32,119,61,34,54,48,53,46,48,34,32,104,61,34,51,50,51,46,48,34,32,104,45,97,45,120,61,34,54,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,70,65,34,32,120,61,34,45,48,46,48,34,32,121,61,34,45,49,51,51,46,48,34,32,119,61,34,52,48,53,46,48,34,32,104,61,34,50,54,54,46,48,34,32,104,45,97,45,120,61,34,52,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,52,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,53,55,57,46,48,34,32,119,61,34,50,55,54,46,48,34,32,104,61,34,53,55,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,52,49,34,32,120,61,34,48,46,48,34,32,121,61,34,50,46,48,34,32,119,61,34,50,55,54,46,48,34,32,104,61,34,53,55,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,49,57,46,48,34,32,119,61,34,52,49,55,46,48,34,32,104,61,34,54,51,55,46,48,34,32,104,45,97,45,120,61,34,50,48,52,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,56,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,57,46,48,34,32,119,61,34,52,49,52,46,48,34,32,104,61,34,53,48,48,46,48,34,32,104,45,97,45,120,61,34,52,50,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,56,56,46,48,34,32,119,61,34,51,48,53,46,48,34,32,104,61,34,55,54,48,46,48,34,32,104,45,97,45,120,61,34,51,50,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,48,46,48,34,32,119,61,34,50,55,54,46,48,34,32,104,61,34,52,51,51,46,48,34,32,104,45,97,45,120,61,34,50,57,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,55,34,32,120,61,34,49,46,48,34,32,121,61,34,45,52,57,50,46,48,34,32,119,61,34,51,50,52,46,48,34,32,104,61,34,54,54,54,46,48,34,32,104,45,97,45,120,61,34,51,55,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,56,34,32,120,61,34,52,46,48,34,32,121,61,34,45,52,56,53,46,48,34,32,119,61,34,51,57,56,46,48,34,32,104,61,34,56,57,56,46,48,34,32,104,45,97,45,120,61,34,52,54,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,57,34,32,120,61,34,53,46,48,34,32,121,61,34,45,52,55,57,46,48,34,32,119,61,34,52,55,56,46,48,34,32,104,61,34,49,49,51,49,46,48,34,32,104,45,97,45,120,61,34,53,53,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,69,65,34,32,120,61,34,55,46,48,34,32,121,61,34,45,55,51,52,46,48,34,32,119,61,34,53,55,50,46,48,34,32,104,61,34,49,52,49,49,46,48,34,32,104,45,97,45,120,61,34,54,54,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,52,51,46,48,34,32,104,61,34,51,50,54,46,48,34,32,104,45,97,45,120,61,34,50,52,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,49,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,48,55,46,48,34,32,104,61,34,51,49,49,46,48,34,32,104,45,97,45,120,61,34,50,48,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,50,54,48,46,48,34,32,104,61,34,51,50,54,46,48,34,32,104,45,97,45,120,61,34,50,54,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,51,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,53,53,46,48,34,32,104,61,34,51,50,54,46,48,34,32,104,45,97,45,120,61,34,50,53,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,52,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,53,57,46,48,34,32,104,61,34,51,49,49,46,48,34,32,104,45,97,45,120,61,34,50,53,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,53,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,52,48,46,48,34,32,104,61,34,51,50,54,46,48,34,32,104,45,97,45,120,61,34,50,52,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,54,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,49,52,46,48,34,32,104,61,34,51,50,54,46,48,34,32,104,45,97,45,120,61,34,50,49,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,55,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,52,51,46,48,34,32,104,61,34,51,49,49,46,48,34,32,104,45,97,45,120,61,34,50,52,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,56,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,55,52,46,48,34,32,104,61,34,51,50,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,46,48,34,32,119,61,34,50,50,53,46,48,34,32,104,61,34,51,50,55,46,48,34,32,104,45,97,45,120,61,34,50,50,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,54,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,51,50,46,48,34,32,104,61,34,51,54,52,46,48,34,32,104,45,97,45,120,61,34,50,52,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,67,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,46,48,34,32,119,61,34,54,48,53,46,48,34,32,104,61,34,50,52,50,46,48,34,32,104,45,97,45,120,61,34,54,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,57,48,46,48,34,32,119,61,34,53,56,54,46,48,34,32,104,61,34,51,57,57,46,48,34,32,104,45,97,45,120,61,34,53,56,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,48,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,56,50,46,49,34,32,119,61,34,51,57,57,46,48,34,32,104,61,34,50,56,50,46,53,34,32,104,45,97,45,120,61,34,51,57,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,48,51,34,32,120,61,34,48,46,48,34,32,121,61,34,45,48,46,51,34,32,119,61,34,51,57,57,46,48,34,32,104,61,34,50,56,50,46,53,34,32,104,45,97,45,120,61,34,51,57,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,56,56,65,34,32,120,61,34,49,55,46,48,34,32,121,61,34,53,48,46,48,34,32,119,61,34,49,49,48,46,48,34,32,104,61,34,49,57,52,46,48,34,32,104,45,97,45,120,61,34,49,52,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,50,34,32,120,61,34,45,49,52,51,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,52,52,56,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,50,51,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,49,34,32,120,61,34,45,52,52,46,48,34,32,121,61,34,45,49,56,46,48,34,32,119,61,34,52,55,50,46,48,34,32,104,61,34,50,56,48,46,48,34,32,104,45,97,45,120,61,34,52,48,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,48,34,32,120,61,34,45,52,57,46,48,34,32,121,61,34,45,49,54,55,46,48,34,32,119,61,34,51,56,50,46,48,34,32,104,61,34,52,51,48,46,48,34,32,104,45,97,45,120,61,34,51,48,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,51,34,32,120,61,34,45,50,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,52,53,46,48,34,32,104,61,34,50,53,57,46,48,34,32,104,45,97,45,120,61,34,50,50,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,52,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,57,52,46,48,34,32,104,61,34,50,55,48,46,48,34,32,104,45,97,45,120,61,34,49,57,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,53,34,32,120,61,34,45,51,54,46,48,34,32,121,61,34,45,49,54,46,48,34,32,119,61,34,50,57,54,46,48,34,32,104,61,34,50,54,53,46,48,34,32,104,45,97,45,120,61,34,50,54,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,54,53,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,57,53,46,48,34,32,104,61,34,53,49,52,46,48,34,32,104,45,97,45,120,61,34,54,57,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,54,53,53,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,48,55,46,48,34,32,104,61,34,52,57,50,46,48,34,32,104,45,97,45,120,61,34,53,48,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,51,53,46,48,34,32,104,61,34,52,50,56,46,48,34,32,104,45,97,45,120,61,34,57,51,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,53,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,52,46,48,34,32,119,61,34,56,54,48,46,48,34,32,104,61,34,52,49,56,46,48,34,32,104,45,97,45,120,61,34,56,54,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,55,34,32,120,61,34,49,46,48,34,32,121,61,34,49,46,48,34,32,119,61,34,52,49,48,46,48,34,32,104,61,34,53,49,50,46,48,34,32,104,45,97,45,120,61,34,52,49,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,55,51,46,48,34,32,119,61,34,53,51,55,46,48,34,32,104,61,34,54,53,51,46,48,34,32,104,45,97,45,120,61,34,53,51,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,48,52,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,52,53,48,46,48,34,32,104,61,34,49,49,57,50,46,48,34,32,104,45,97,45,120,61,34,52,55,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,48,48,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,50,46,48,34,32,119,61,34,53,48,56,46,48,34,32,104,61,34,52,56,52,46,48,34,32,104,45,97,45,120,61,34,53,48,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,48,34,32,120,61,34,45,49,54,51,46,48,34,32,121,61,34,45,49,50,52,46,48,34,32,119,61,34,51,50,54,46,48,34,32,104,61,34,50,52,57,46,48,34,32,104,45,97,45,120,61,34,49,54,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,50,34,32,120,61,34,45,49,54,50,46,48,34,32,121,61,34,45,50,53,56,46,48,34,32,119,61,34,51,50,52,46,48,34,32,104,61,34,53,49,54,46,48,34,32,104,45,97,45,120,61,34,49,54,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,51,34,32,120,61,34,45,49,54,50,46,48,34,32,121,61,34,45,51,50,53,46,48,34,32,119,61,34,51,50,52,46,48,34,32,104,61,34,54,53,49,46,48,34,32,104,45,97,45,120,61,34,49,54,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,52,34,32,120,61,34,45,49,54,50,46,48,34,32,121,61,34,45,51,57,50,46,48,34,32,119,61,34,51,50,52,46,48,34,32,104,61,34,55,56,53,46,48,34,32,104,45,97,45,120,61,34,49,54,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,50,50,49,34,32,120,61,34,45,49,54,51,46,48,34,32,121,61,34,45,49,57,51,46,48,34,32,119,61,34,51,50,54,46,48,34,32,104,61,34,51,56,54,46,48,34,32,104,45,97,45,120,61,34,49,54,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,48,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,57,48,56,46,48,34,32,104,61,34,54,54,55,46,48,34,32,104,45,97,45,120,61,34,54,57,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,70,34,32,120,61,34,45,49,52,51,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,54,57,56,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,52,55,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,49,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,49,49,52,48,46,48,34,32,104,61,34,54,54,55,46,48,34,32,104,45,97,45,120,61,34,57,50,53,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,50,34,32,120,61,34,45,49,52,52,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,49,51,55,52,46,48,34,32,104,61,34,54,54,55,46,48,34,32,104,45,97,45,120,61,34,49,49,53,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,51,52,55,46,48,34,32,104,61,34,50,51,54,46,48,34,32,104,45,97,45,120,61,34,51,52,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,51,54,46,48,34,32,119,61,34,51,52,55,46,48,34,32,104,61,34,50,51,54,46,48,34,32,104,45,97,45,120,61,34,51,52,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,56,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,53,51,46,48,34,32,104,61,34,50,49,52,46,48,34,32,104,45,97,45,120,61,34,49,53,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,49,52,46,48,34,32,119,61,34,49,53,51,46,48,34,32,104,61,34,50,49,52,46,48,34,32,104,45,97,45,120,61,34,49,53,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,56,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,54,56,46,49,34,32,104,61,34,50,52,52,46,48,34,32,104,45,97,45,120,61,34,52,54,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,48,46,48,34,32,119,61,34,52,54,56,46,49,34,32,104,61,34,50,52,52,46,48,34,32,104,45,97,45,120,61,34,52,54,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,69,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,46,48,34,32,119,61,34,55,49,48,46,48,34,32,104,61,34,49,57,57,46,48,34,32,104,45,97,45,120,61,34,55,49,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,65,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,52,52,46,48,34,32,104,61,34,52,54,56,46,49,34,32,104,45,97,45,120,61,34,50,52,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,67,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,55,51,46,48,34,32,104,61,34,50,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,52,65,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,54,53,46,48,34,32,119,61,34,50,55,51,46,48,34,32,104,61,34,50,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,54,66,34,32,120,61,34,45,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,52,52,46,48,34,32,104,61,34,52,54,56,46,49,34,32,104,45,97,45,120,61,34,50,52,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,51,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,57,50,46,48,34,32,119,61,34,51,49,50,46,48,34,32,104,61,34,51,56,54,46,48,34,32,104,45,97,45,120,61,34,51,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,51,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,57,50,46,48,34,32,119,61,34,51,49,50,46,48,34,32,104,61,34,51,56,54,46,48,34,32,104,45,97,45,120,61,34,51,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,51,67,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,57,50,46,48,34,32,119,61,34,51,49,50,46,48,34,32,104,61,34,51,56,54,46,48,34,32,104,45,97,45,120,61,34,51,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,51,68,34,32,120,61,34,48,46,48,34,32,121,61,34,45,49,57,50,46,48,34,32,119,61,34,51,49,50,46,48,34,32,104,61,34,51,56,54,46,48,34,32,104,45,97,45,120,61,34,51,49,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,49,48,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,50,46,48,34,32,119,61,34,53,48,56,46,48,34,32,104,61,34,52,56,52,46,48,34,32,104,45,97,45,120,61,34,53,48,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,48,49,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,50,46,48,34,32,119,61,34,55,53,48,46,48,34,32,104,61,34,52,56,52,46,48,34,32,104,45,97,45,120,61,34,55,53,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,48,50,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,52,50,46,48,34,32,119,61,34,49,50,51,52,46,48,34,32,104,61,34,52,56,52,46,48,34,32,104,45,97,45,120,61,34,49,50,51,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,48,49,34,32,120,61,34,45,49,50,46,49,34,32,121,61,34,45,49,55,54,46,51,34,32,119,61,34,52,54,49,46,49,34,32,104,61,34,57,51,53,46,53,34,32,104,45,97,45,120,61,34,53,57,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,48,52,34,32,120,61,34,48,46,48,34,32,121,61,34,45,56,56,51,46,48,34,32,119,61,34,54,55,55,46,48,34,32,104,61,34,49,50,48,56,46,48,34,32,104,45,97,45,120,61,34,54,55,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,57,48,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,54,48,50,46,48,34,32,119,61,34,51,48,57,46,48,34,32,104,61,34,49,49,57,55,46,48,34,32,104,45,97,45,120,61,34,51,48,57,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,54,34,32,120,61,34,45,51,57,46,48,34,32,121,61,34,45,49,56,46,48,34,32,119,61,34,51,53,50,46,48,34,32,104,61,34,50,56,48,46,48,34,32,104,45,97,45,120,61,34,50,57,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,55,34,32,120,61,34,45,52,57,46,48,34,32,121,61,34,45,49,54,55,46,48,34,32,119,61,34,49,56,56,50,46,48,34,32,104,61,34,52,51,48,46,48,34,32,104,45,97,45,120,61,34,49,56,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,66,34,32,120,61,34,45,52,57,46,48,34,32,121,61,34,45,49,54,55,46,48,34,32,119,61,34,54,56,50,46,48,34,32,104,61,34,52,51,48,46,48,34,32,104,45,97,45,120,61,34,54,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,65,34,32,120,61,34,45,52,57,46,48,34,32,121,61,34,45,49,54,55,46,48,34,32,119,61,34,57,56,50,46,48,34,32,104,61,34,52,51,48,46,48,34,32,104,45,97,45,120,61,34,57,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,57,34,32,120,61,34,45,52,57,46,48,34,32,121,61,34,45,49,54,55,46,48,34,32,119,61,34,49,50,56,50,46,48,34,32,104,61,34,52,51,48,46,48,34,32,104,45,97,45,120,61,34,49,50,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,56,34,32,120,61,34,45,52,57,46,48,34,32,121,61,34,45,49,54,55,46,48,34,32,119,61,34,49,53,56,50,46,48,34,32,104,61,34,52,51,48,46,48,34,32,104,45,97,45,120,61,34,49,53,48,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,51,34,32,120,61,34,45,49,52,51,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,49,54,48,53,46,48,34,32,104,61,34,54,54,55,46,48,34,32,104,45,97,45,120,61,34,49,51,57,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,67,34,32,120,61,34,45,52,52,46,48,34,32,121,61,34,45,49,54,55,46,48,34,32,119,61,34,55,56,50,46,48,34,32,104,61,34,52,51,48,46,48,34,32,104,45,97,45,120,61,34,55,49,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,68,34,32,120,61,34,45,52,52,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,55,53,52,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,54,51,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,50,69,34,32,120,61,34,45,52,57,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,54,56,55,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,51,48,54,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,52,34,32,120,61,34,45,49,52,51,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,55,48,56,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,53,51,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,53,34,32,120,61,34,45,49,52,51,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,54,51,53,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,52,57,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,54,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,52,57,57,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,52,50,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,55,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,55,54,49,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,55,50,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,56,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,49,48,54,49,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,49,48,50,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,57,50,48,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,57,50,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,57,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,54,56,56,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,54,56,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,65,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,49,48,50,49,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,57,56,56,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,67,34,32,120,61,34,45,50,48,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,53,53,48,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,52,53,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,69,53,51,68,34,32,120,61,34,45,50,48,46,48,34,32,121,61,34,45,50,50,51,46,48,34,32,119,61,34,55,51,55,46,48,34,32,104,61,34,54,54,53,46,48,34,32,104,45,97,45,120,61,34,55,49,55,34,32,47,62,10,60,47,98,111,117,110,100,105,110,103,45,98,111,120,101,115,62,10]);Module["FS_createDataFile"]("/data","Leipzig.xml",fileData3,true,true);var fileData4=[];fileData4.push.apply(fileData4,[60,115,116,121,108,101,32,116,121,112,101,61,34,116,101,120,116,47,99,115,115,34,62,10,64,102,111,110,116,45,102,97,99,101,32,123,10,32,32,32,32,102,111,110,116,45,102,97,109,105,108,121,58,32,39,86,101,114,111,118,105,111,84,101,120,116,39,59,10,32,32,32,32,115,114,99,58,32,117,114,108,40,100,97,116,97,58,97,112,112,108,105,99,97,116,105,111,110,47,120,45,102,111,110,116,45,119,111,102,102,59,99,104,97,114,115,101,116,61,117,116,102,45,56,59,98,97,115,101,54,52,44,100,48,57,71,82,107,57,85,86,69,56,65,65,66,80,111,65,65,115,65,65,65,65,65,77,114,81,65,65,81,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,66,68,82,107,89,103,65,65,65,66,67,65,65,65,69,72,73,65,65,67,48,120,82,55,104,117,82,85,90,71,86,69,48,65,65,66,70,56,65,65,65,65,72,65,65,65,65,66,120,118,83,115,78,100,82,48,82,70,82,103,65,65,69,90,103,65,65,65,65,105,65,65,65,65,75,65,66,77,65,67,82,80,85,121,56,121,65,65,65,82,118,65,65,65,65,69,103,65,65,65,66,103,83,116,90,98,110,50,78,116,89,88,65,65,65,66,73,69,65,65,65,65,80,119,65,65,65,86,76,105,69,43,103,101,97,71,86,104,90,65,65,65,69,107,81,65,65,65,65,120,65,65,65,65,78,103,107,114,78,80,66,111,97,71,86,104,65,65,65,83,101,65,65,65,65,67,65,65,65,65,65,107,68,77,77,68,82,87,104,116,100,72,103,65,65,66,75,89,65,65,65,65,82,119,65,65,65,72,82,101,73,118,56,71,98,87,70,52,99,65,65,65,69,117,65,65,65,65,65,71,65,65,65,65,66,103,65,100,85,65,66,117,89,87,49,108,65,65,65,83,54,65,65,65,65,79,119,65,65,65,72,85,85,51,102,80,85,51,66,118,99,51,81,65,65,66,80,85,65,65,65,65,69,119,65,65,65,67,68,47,97,103,66,109,101,74,122,108,87,110,43,81,86,86,85,100,80,47,102,116,50,51,50,51,53,98,71,120,80,72,99,116,101,101,50,105,81,111,65,119,117,112,65,81,85,79,107,78,50,85,82,72,76,99,108,69,121,48,113,72,111,99,71,89,84,100,118,65,86,88,114,75,102,87,86,88,54,109,105,117,80,120,55,109,48,51,103,73,79,121,108,106,79,67,107,49,79,118,55,73,79,56,52,89,82,77,50,81,107,56,79,77,77,66,109,78,77,89,85,122,81,103,112,120,100,51,107,76,112,43,47,51,101,55,55,110,51,118,116,43,55,76,73,90,47,122,85,55,99,43,43,53,90,43,56,53,53,51,117,43,80,122,54,102,55,47,102,99,90,52,108,107,85,108,105,87,108,98,53,50,82,101,56,116,116,57,49,56,121,122,85,114,98,108,56,116,114,73,83,119,120,74,76,66,84,52,118,66,43,100,98,103,103,115,84,103,119,111,98,66,106,121,87,110,112,104,118,101,84,121,99,55,109,107,86,121,47,102,82,79,75,99,78,71,79,108,86,117,76,88,43,81,98,98,119,111,79,51,70,101,89,57,98,121,80,112,111,86,89,107,76,87,101,114,85,49,75,43,90,107,90,51,53,118,111,112,105,77,115,57,110,105,111,54,74,100,102,69,74,77,69,84,80,70,72,76,70,65,79,79,74,83,99,90,88,52,105,114,104,66,76,66,102,102,70,116,56,86,116,52,116,49,119,104,80,51,105,89,102,70,89,50,75,122,50,67,112,43,74,90,52,88,118,120,87,118,105,53,51,119,57,50,102,120,57,112,114,118,51,78,119,57,101,51,71,88,118,115,51,87,116,122,110,54,57,105,108,57,117,49,68,102,53,117,114,98,80,72,51,55,116,76,55,78,49,55,99,70,43,118,90,53,102,86,117,107,98,53,102,111,50,50,74,57,54,57,97,51,76,57,67,116,87,54,47,88,114,100,102,114,49,117,116,49,54,47,87,54,57,88,114,100,101,114,49,117,118,86,54,51,88,113,43,98,49,112,115,55,116,48,118,102,90,117,118,98,110,78,110,110,100,56,87,85,72,78,101,51,69,78,89,57,49,110,114,114,120,57,90,80,76,71,110,100,97,57,49,110,47,100,83,54,51,43,113,51,72,114,65,101,116,66,54,121,72,114,89,75,49,103,98,114,69,101,116,110,49,113,78,87,48,88,114,77,101,116,122,54,117,98,88,82,75,108,109,98,114,67,101,115,122,101,73,84,113,78,120,107,52,111,113,71,53,120,112,84,84,102,79,98,80,116,78,85,97,116,112,107,88,50,119,55,122,83,101,97,84,55,89,115,97,70,110,89,117,114,68,49,99,50,99,77,110,88,72,56,114,66,102,80,101,117,110,115,67,56,55,117,109,110,55,110,57,76,117,109,55,53,51,43,108,120,107,84,90,108,119,121,52,55,98,104,70,83,51,66,69,56,69,116,83,110,122,75,69,89,78,102,85,50,75,117,76,121,90,75,74,82,98,55,81,111,109,70,101,70,110,105,67,104,110,99,114,97,121,100,68,106,120,56,52,77,73,108,52,101,112,117,101,108,109,74,121,51,121,82,43,81,101,80,101,78,73,88,98,83,113,120,119,82,85,112,74,86,76,119,104,104,114,69,49,50,122,52,108,122,114,105,105,103,54,108,51,110,70,69,69,55,88,49,118,49,84,103,54,70,97,110,79,110,69,122,106,116,73,68,89,75,105,110,82,66,112,72,105,75,119,80,73,55,66,78,51,102,49,48,55,99,119,69,83,118,122,81,69,101,50,84,109,53,88,49,78,53,103,105,115,100,121,66,104,85,47,117,119,83,109,88,79,75,76,99,113,116,83,51,99,79,89,101,70,71,113,100,75,56,113,84,103,114,101,86,116,81,113,102,49,114,105,54,83,52,108,72,56,88,71,106,76,56,111,47,68,100,74,75,100,97,69,81,75,103,79,80,107,57,115,71,108,76,103,67,116,47,116,108,88,120,82,111,90,54,67,82,82,120,121,56,114,111,87,53,76,112,82,75,57,85,70,102,68,117,52,102,52,67,111,110,88,76,50,47,118,70,73,55,99,75,116,118,89,43,100,98,101,73,72,72,88,74,43,110,49,76,117,43,101,101,48,103,113,76,77,80,66,114,55,110,97,69,51,50,57,100,116,75,55,85,70,74,89,73,115,114,83,48,114,116,120,122,90,115,79,113,99,51,114,86,43,99,121,66,112,85,111,116,85,86,100,117,89,119,68,48,72,57,113,51,50,43,50,65,79,83,88,85,114,121,116,89,89,71,119,105,72,89,75,116,113,113,81,85,68,55,53,72,83,119,68,101,103,76,57,57,52,101,115,49,71,43,120,106,53,53,78,108,66,57,50,52,66,81,88,105,70,117,108,119,76,98,112,75,87,111,120,71,56,99,69,100,121,107,120,76,65,76,78,119,118,69,87,101,83,73,52,57,99,111,99,98,69,118,71,111,54,47,111,74,74,112,115,70,73,102,75,43,48,119,76,110,113,73,108,76,54,70,90,110,56,68,79,47,52,75,71,105,69,112,79,116,84,119,48,121,55,54,121,105,69,85,53,82,49,85,119,117,100,103,104,53,49,75,51,69,83,83,119,48,90,66,81,120,77,99,119,87,47,81,104,101,89,48,69,56,77,77,105,50,104,105,47,66,101,43,109,87,80,49,119,75,86,89,112,70,118,72,72,112,105,112,69,43,101,71,121,49,89,108,50,113,70,114,54,71,43,119,114,98,78,82,101,90,78,119,121,106,43,67,111,84,118,110,109,86,110,71,103,49,49,75,80,65,49,115,110,87,100,82,68,97,56,89,109,100,104,75,82,105,54,81,111,81,79,97,74,122,43,79,99,89,69,98,85,79,75,84,90,109,114,99,83,73,100,75,80,65,49,54,51,80,57,97,106,49,74,118,79,113,74,122,70,105,122,48,117,105,79,117,54,90,51,88,111,85,53,56,103,50,74,108,67,48,54,54,121,120,72,80,75,78,72,108,103,53,98,76,72,49,102,87,79,66,119,79,65,99,116,82,67,83,49,85,57,118,118,89,56,88,118,56,70,55,81,97,100,71,65,48,76,75,119,73,68,75,86,43,104,67,50,75,106,86,85,52,49,69,86,108,114,81,87,114,81,88,104,56,66,50,52,112,51,82,88,71,104,108,74,74,69,122,81,99,73,87,100,105,99,119,51,79,105,117,114,105,81,70,109,75,114,88,72,89,48,109,52,89,66,99,115,67,56,80,88,118,103,56,47,110,121,80,47,49,78,86,56,98,75,76,118,81,80,66,103,99,69,67,122,47,120,73,53,104,112,122,112,89,71,110,119,100,76,80,115,52,87,74,84,97,105,54,117,50,52,89,115,81,78,65,79,53,111,114,89,57,109,98,112,69,43,116,82,75,81,113,99,105,109,78,75,52,74,107,117,83,111,121,78,108,65,113,112,108,71,79,76,105,72,88,122,54,71,113,68,103,68,68,75,78,120,83,105,89,109,79,57,114,51,50,115,73,49,116,74,76,98,99,113,54,50,120,102,55,103,116,49,75,88,65,85,71,85,83,109,66,115,114,119,71,98,119,51,100,55,54,67,47,85,87,104,79,119,89,88,66,108,67,68,73,67,55,67,109,114,85,52,43,66,116,67,83,75,68,57,74,74,105,105,51,72,113,98,43,111,76,49,84,82,55,72,49,69,72,107,73,103,82,77,69,122,82,52,108,122,107,76,120,117,48,106,111,109,88,65,100,54,67,118,83,78,103,118,115,89,85,48,99,81,52,82,67,117,47,70,104,78,119,79,79,85,116,102,106,53,87,72,88,88,70,55,65,120,43,101,120,100,99,66,110,106,122,98,88,118,55,117,103,78,52,112,108,79,119,112,118,72,102,109,111,73,108,109,85,87,111,88,54,115,103,103,118,87,51,122,120,76,105,104,115,81,56,118,119,112,67,70,87,122,74,65,89,117,114,99,116,118,109,43,85,81,107,102,68,75,55,82,51,108,99,68,101,117,100,105,120,71,68,90,47,81,122,108,78,75,116,89,113,97,69,88,69,79,73,69,106,88,103,85,72,88,66,90,84,97,75,113,108,53,88,100,68,55,71,74,113,79,53,116,66,87,98,100,105,54,50,112,72,90,68,97,112,120,65,117,79,121,72,55,107,105,84,89,87,72,115,77,50,100,66,89,75,81,70,122,56,105,66,118,110,72,78,110,88,109,98,108,82,68,86,51,117,86,112,112,113,70,74,71,55,99,97,54,70,73,76,101,82,71,110,81,90,107,47,112,108,110,54,82,117,88,69,111,89,115,77,121,65,107,88,106,73,49,82,55,65,102,87,108,115,116,82,116,88,69,87,102,54,89,104,89,89,52,70,69,88,122,102,67,115,119,56,67,104,102,117,109,89,115,73,68,57,101,110,109,112,82,99,55,76,88,104,98,117,99,79,106,56,116,71,70,69,101,117,73,86,120,72,66,74,122,57,74,71,111,54,88,68,103,73,84,87,81,79,84,113,83,115,120,119,100,72,106,68,83,55,101,67,54,120,99,78,114,114,43,70,85,50,49,66,52,78,89,103,73,90,53,50,48,67,107,50,89,110,77,57,67,111,82,67,105,118,116,57,119,82,69,73,102,109,67,51,116,66,121,111,116,65,57,109,68,78,89,80,68,67,75,111,108,49,50,100,75,87,81,109,113,79,83,86,48,78,117,52,68,98,120,99,57,107,117,109,113,73,84,104,99,53,97,88,82,70,115,78,48,66,71,107,55,99,121,78,107,116,81,108,83,86,85,101,116,102,117,85,117,78,116,108,84,57,102,99,49,52,117,76,65,116,105,99,81,53,115,112,74,122,83,97,97,119,55,100,68,87,66,83,48,109,105,105,57,88,81,69,108,100,79,84,72,98,113,111,113,83,112,71,87,98,101,43,77,121,98,68,75,55,69,76,104,89,51,98,80,114,107,69,65,49,43,115,89,114,115,69,54,101,85,107,106,119,90,76,99,98,54,106,78,99,118,76,98,69,90,115,90,77,80,118,119,75,51,104,78,97,47,100,65,109,51,112,81,102,56,81,50,77,101,84,118,85,86,121,112,81,75,98,79,66,85,97,109,55,119,98,69,82,76,55,81,71,90,85,110,121,82,50,48,109,81,101,71,98,49,65,49,121,65,104,51,55,86,74,118,121,110,74,112,106,109,73,56,49,119,86,87,104,78,103,50,53,98,57,80,72,48,84,111,84,101,77,115,49,108,57,118,119,101,52,57,120,66,111,73,73,47,74,97,119,119,72,115,89,47,71,80,74,84,54,112,77,100,67,107,118,54,55,102,65,79,57,83,72,108,97,52,48,89,86,82,53,88,97,71,106,55,84,102,52,66,114,55,73,119,82,73,79,69,97,90,54,97,114,122,85,52,121,110,116,73,120,110,82,97,50,89,108,65,106,88,115,113,106,71,117,89,119,121,90,106,70,69,65,68,103,86,105,76,76,83,109,49,86,98,102,117,113,98,65,50,56,100,49,56,100,55,55,51,72,52,90,122,50,82,112,86,48,88,90,70,78,118,116,106,109,115,97,98,65,70,118,116,52,99,53,102,121,84,79,106,76,113,75,55,43,97,113,57,79,104,70,53,57,72,108,53,117,112,98,50,103,117,65,79,56,120,51,97,50,53,103,68,72,51,47,107,71,65,56,84,85,69,69,74,103,77,51,97,74,88,76,50,48,88,53,73,81,73,88,110,104,48,66,75,98,99,83,48,79,119,80,82,74,122,72,99,48,79,83,118,120,77,76,55,122,75,67,43,116,49,69,79,79,52,78,103,65,99,50,79,73,54,43,70,73,67,74,112,66,106,52,82,89,109,97,100,117,121,76,83,67,110,98,86,48,57,114,43,72,67,114,121,90,79,115,112,55,112,114,83,67,47,73,43,69,122,76,73,101,90,118,77,113,52,67,104,121,109,109,82,83,111,51,73,66,74,77,106,84,86,89,117,97,107,114,48,70,65,118,119,105,47,82,57,78,48,79,66,72,104,116,70,82,103,83,108,113,107,102,84,100,88,54,68,119,101,70,99,101,115,79,99,112,54,57,47,111,49,74,111,107,99,108,55,99,113,89,110,47,56,116,75,84,78,83,65,98,79,102,100,77,102,79,51,118,114,116,69,77,73,106,97,71,108,53,48,118,78,71,89,50,122,89,98,57,80,99,107,57,107,88,115,98,47,56,68,99,69,75,85,112,121,75,65,100,110,90,101,77,66,77,82,109,110,72,100,51,113,79,85,100,120,78,72,97,106,81,43,82,65,120,47,109,51,101,86,115,109,109,120,119,102,112,118,88,108,54,99,111,121,50,116,70,54,107,121,90,65,103,55,122,75,117,49,76,53,66,114,65,52,78,79,67,104,70,73,47,120,49,82,83,67,47,120,54,53,74,108,51,111,75,82,47,52,117,102,121,85,110,90,80,69,104,48,50,51,83,78,112,89,116,65,84,120,90,68,77,106,83,70,50,76,111,101,79,120,115,50,89,76,104,108,122,78,80,103,77,75,120,122,98,47,102,51,112,113,84,87,66,56,108,51,102,66,69,111,85,73,107,81,66,89,119,109,87,85,87,75,70,86,85,113,106,67,90,109,79,77,68,76,49,107,81,108,116,90,107,102,81,48,103,66,108,103,88,75,47,114,113,89,107,120,48,99,48,120,85,72,121,98,75,49,85,73,105,71,75,116,48,99,99,72,87,43,111,89,103,111,50,115,109,85,85,98,68,122,52,65,67,70,84,76,78,104,54,73,100,67,79,103,85,67,110,80,57,67,81,107,48,52,82,97,72,70,97,50,107,73,79,116,116,72,81,85,107,51,65,53,89,65,54,99,79,56,86,65,82,102,120,107,97,119,75,117,70,73,47,87,53,85,67,106,110,73,103,109,55,119,107,70,85,78,84,74,97,52,77,73,43,111,121,121,107,71,112,43,83,90,52,122,100,110,78,109,85,51,110,78,71,118,51,115,72,52,66,72,101,100,67,113,102,43,73,75,53,73,54,55,70,68,86,106,101,122,116,85,120,121,122,117,81,112,118,68,56,50,120,79,84,84,72,50,49,105,101,71,117,47,84,108,66,85,103,73,57,55,109,105,43,116,90,78,89,116,100,99,81,114,110,90,47,73,111,122,54,111,79,65,85,112,79,55,47,98,47,68,48,75,65,112,112,105,74,87,89,117,89,72,67,52,43,120,84,103,116,122,108,68,97,74,48,107,49,74,73,65,90,102,81,113,43,115,115,100,71,87,76,88,120,99,51,84,55,54,85,55,109,89,56,69,68,74,98,71,71,85,103,84,71,78,102,57,72,89,86,80,121,82,119,107,98,52,53,56,102,73,110,75,85,116,100,89,88,83,89,43,80,98,69,65,100,80,88,107,117,101,83,113,52,97,51,115,56,122,54,99,113,104,78,76,114,73,115,52,57,109,101,69,115,87,71,114,52,54,47,118,43,102,56,116,102,120,122,66,52,83,97,78,85,50,70,68,119,114,115,88,51,114,51,89,48,55,117,55,76,102,73,107,121,81,71,86,102,82,53,109,67,86,116,104,82,88,106,47,72,66,48,102,107,56,72,81,79,83,107,99,75,121,48,105,97,75,120,119,82,86,105,47,116,87,73,90,52,118,67,56,97,114,81,47,51,111,116,69,89,66,72,114,48,100,88,55,49,97,65,103,100,114,50,83,80,117,110,103,48,47,71,111,97,67,79,109,57,105,84,113,115,102,119,53,112,97,47,55,66,49,83,82,100,84,107,66,120,116,90,76,69,97,101,84,69,109,97,120,51,118,53,109,75,57,72,113,68,122,83,118,83,67,81,80,110,122,79,82,65,81,119,119,99,72,101,114,73,78,48,57,55,49,70,48,83,82,86,50,97,106,51,102,81,110,79,115,111,107,53,112,100,48,114,86,84,90,85,89,89,49,107,53,50,90,106,76,76,113,101,117,82,89,88,73,52,51,83,98,85,103,98,68,67,77,120,82,84,89,69,82,49,77,55,51,98,76,43,78,108,99,50,71,103,85,79,66,83,67,115,83,70,102,68,69,122,81,90,90,52,82,74,115,53,97,80,85,89,47,72,86,90,81,66,107,86,82,113,78,71,88,70,108,111,78,75,71,77,117,83,75,53,75,90,97,49,107,119,50,111,85,47,107,50,121,101,88,83,108,117,99,109,119,67,78,48,110,101,83,97,86,114,116,98,97,43,107,114,106,90,118,90,49,82,119,66,51,113,76,85,78,110,103,52,109,88,87,89,101,69,122,121,43,66,53,80,110,111,118,48,120,80,107,117,116,69,119,104,53,53,70,121,118,72,55,71,70,65,67,69,72,115,53,106,67,81,81,120,120,56,49,115,109,115,88,66,83,69,110,117,43,83,71,79,80,69,52,107,89,117,67,114,87,79,121,103,104,54,89,103,72,100,90,111,109,67,86,113,56,67,83,80,50,85,88,110,89,49,71,97,97,121,81,122,97,97,52,66,106,76,115,73,119,68,68,118,57,102,112,89,98,106,82,112,68,68,68,50,71,107,86,106,55,85,101,97,109,113,98,69,116,49,119,68,72,81,82,106,53,75,108,98,102,65,111,72,85,112,102,76,55,50,80,72,89,112,102,113,122,48,114,99,73,74,56,51,50,77,69,67,71,74,110,117,100,70,103,109,85,109,57,101,54,48,118,76,57,103,55,86,74,120,82,82,100,122,109,105,107,100,74,117,69,111,80,103,108,83,98,102,90,110,121,67,111,89,117,103,106,103,76,120,89,109,80,122,71,72,114,49,83,107,90,76,87,103,52,81,122,73,77,67,119,70,114,110,106,121,106,66,102,118,57,68,83,49,66,101,120,115,117,84,118,85,107,74,66,47,120,75,74,90,67,66,82,108,74,69,84,55,85,83,103,116,89,120,114,82,43,67,100,43,51,54,115,66,116,81,81,88,122,116,110,68,108,54,73,114,66,43,120,106,99,65,118,103,53,98,48,100,69,84,116,65,65,86,107,107,115,100,107,87,50,56,112,48,49,87,108,88,74,85,116,80,102,76,57,78,84,43,73,112,56,57,82,90,110,88,103,75,81,84,87,66,50,99,72,103,99,109,72,89,116,109,106,90,76,120,80,51,98,109,83,48,88,43,84,111,90,74,68,109,71,118,80,109,113,79,111,85,86,78,53,104,82,82,81,86,48,115,112,53,109,117,106,98,67,99,120,57,100,76,52,43,113,119,103,107,110,106,106,70,66,104,74,118,103,47,67,113,83,53,75,84,53,84,80,89,70,109,104,65,75,70,76,70,100,80,111,70,72,50,100,89,106,57,52,66,112,78,86,121,108,75,70,50,48,43,83,89,76,57,78,117,111,69,74,89,88,47,73,87,56,105,118,117,73,90,83,66,57,48,121,110,80,83,90,57,121,122,90,89,57,50,49,85,55,49,47,104,72,47,100,68,78,87,108,120,116,110,76,70,78,104,73,87,78,86,53,89,107,68,102,115,104,99,51,104,99,114,71,99,117,84,43,78,99,98,47,57,54,88,90,106,43,78,110,99,106,70,47,76,98,105,118,67,56,56,53,65,87,79,105,104,51,53,75,88,71,106,103,56,83,49,73,120,87,106,75,85,52,99,105,97,113,117,99,68,104,120,68,71,53,116,56,47,114,77,50,99,76,73,57,79,68,86,111,81,97,50,121,116,81,119,88,71,102,83,75,100,54,115,111,122,88,85,103,77,100,55,69,84,87,81,54,73,89,101,84,67,111,74,106,72,75,79,79,81,103,104,54,43,104,84,80,77,48,79,114,47,109,99,80,111,55,65,69,74,104,83,53,111,104,81,71,108,107,56,56,79,110,108,99,85,111,119,101,101,84,82,97,90,119,47,107,115,66,98,56,70,43,114,81,108,81,103,82,116,106,108,71,67,122,71,76,50,98,86,106,77,66,103,74,65,48,81,97,82,122,50,71,80,122,121,109,112,81,48,77,120,72,114,65,68,78,116,53,43,121,54,105,48,52,111,89,87,89,81,52,99,74,119,49,109,49,73,81,74,75,65,109,107,85,49,80,68,66,65,98,47,82,114,54,79,48,78,68,52,69,48,47,103,43,50,74,101,110,115,90,122,56,108,81,78,71,105,112,76,113,113,82,89,80,69,104,49,115,120,74,121,118,53,122,111,115,120,84,100,50,100,77,103,67,89,87,107,73,118,88,73,72,53,111,121,47,99,111,53,79,49,113,113,49,87,113,78,103,115,84,109,82,88,115,101,80,52,52,117,71,117,120,55,74,52,110,87,113,104,87,103,104,122,89,108,121,80,100,79,53,48,82,76,120,113,109,74,66,78,114,106,47,43,120,55,98,54,50,87,69,78,66,49,87,99,66,108,83,99,73,69,101,53,73,57,74,83,98,101,52,89,48,108,79,85,79,43,90,114,54,83,107,79,118,112,81,54,106,107,120,82,112,101,111,121,103,122,71,106,108,103,48,79,106,77,89,69,115,86,112,110,97,122,82,68,78,81,118,81,106,121,116,71,89,119,75,118,105,112,90,71,70,71,89,48,97,105,113,78,80,73,116,100,77,52,50,117,51,99,97,121,114,47,111,67,82,86,115,98,101,97,90,83,66,99,69,116,65,75,112,73,66,97,49,50,68,48,49,89,106,57,110,48,119,86,52,108,117,99,109,81,50,75,74,121,114,68,80,55,114,50,79,71,50,105,103,89,100,120,66,52,49,113,79,49,50,79,102,88,79,75,99,70,83,53,72,81,71,114,98,82,108,121,122,75,110,67,78,83,65,53,110,87,107,83,43,97,107,47,108,89,72,85,90,115,104,105,99,100,86,102,85,88,110,82,74,85,49,86,47,48,65,87,109,69,71,111,120,79,121,73,113,121,85,80,51,90,48,110,84,111,79,113,121,50,67,111,80,116,80,101,87,75,119,87,116,114,97,112,49,56,84,111,54,53,120,105,69,105,50,120,54,118,99,100,122,97,71,111,100,105,43,80,72,73,99,48,103,115,76,66,90,114,54,53,119,82,87,71,121,48,71,103,102,120,78,85,99,118,120,104,105,115,88,109,72,68,109,84,83,90,105,77,55,76,75,116,103,115,88,116,122,69,84,109,89,111,79,84,104,70,98,86,79,98,49,108,99,100,48,104,68,101,55,50,99,88,87,55,107,57,102,109,97,48,69,85,56,90,82,105,97,90,51,102,106,84,107,106,67,122,106,48,83,73,69,86,116,70,99,81,80,107,82,108,55,122,71,83,53,105,49,108,70,48,109,70,79,103,85,54,120,84,68,57,78,80,86,99,110,70,100,108,114,66,98,114,82,98,115,79,80,75,75,109,97,114,69,71,90,107,106,104,108,78,109,79,113,75,120,104,82,48,86,78,107,43,104,53,101,119,102,111,118,48,87,51,101,112,54,48,102,85,98,89,122,73,54,104,83,80,88,69,122,51,86,71,47,87,53,65,47,48,67,120,111,54,75,82,53,49,43,97,104,50,113,57,112,115,89,88,81,102,97,50,107,53,77,85,86,90,113,50,72,113,108,54,121,103,86,86,110,110,52,109,57,115,87,108,87,105,67,88,56,75,111,52,47,85,76,51,70,70,116,122,54,108,48,53,100,70,106,110,105,68,102,51,74,69,82,51,101,65,98,50,47,119,122,121,102,111,56,106,75,43,106,56,50,79,108,118,76,88,87,52,89,80,108,68,57,52,122,120,112,56,102,49,114,98,54,113,97,108,48,56,111,88,76,83,117,80,108,43,86,120,115,118,122,90,86,55,57,54,50,70,55,100,57,71,74,53,84,110,68,71,66,99,69,83,71,83,121,87,119,83,99,80,43,107,71,88,51,86,74,43,70,89,99,99,80,53,79,72,68,67,119,114,76,53,84,108,56,50,84,53,87,82,121,121,104,111,89,56,101,69,72,119,84,82,109,115,107,77,69,71,80,101,81,112,72,74,70,78,47,107,69,80,71,82,54,47,114,76,120,71,108,117,43,81,119,48,51,82,107,76,48,88,66,67,47,74,89,76,99,77,47,113,83,72,68,80,55,54,106,79,79,118,116,51,85,48,78,50,121,89,113,116,73,102,43,85,87,54,79,98,105,112,43,98,102,51,80,102,118,65,118,99,99,79,112,78,77,55,120,43,49,56,115,80,47,66,89,79,52,114,54,102,69,100,122,85,48,113,80,84,69,114,53,109,82,69,69,110,47,108,101,90,86,52,122,76,73,116,116,43,73,88,108,107,82,72,103,75,68,53,106,104,55,56,53,90,55,53,102,108,110,110,108,51,115,65,86,86,54,104,89,50,117,84,82,108,84,43,49,100,52,52,76,122,102,71,122,53,56,71,76,103,107,76,54,51,47,54,72,68,101,98,99,89,108,65,107,49,67,114,122,116,102,80,85,111,72,97,43,80,86,84,74,47,120,99,74,53,108,80,57,56,119,120,117,53,121,82,118,110,55,83,115,122,50,117,55,113,100,80,107,107,107,102,72,49,100,47,57,109,83,107,120,78,80,115,71,43,112,43,57,54,119,102,113,53,122,119,104,48,102,72,52,47,52,68,108,115,71,56,108,103,65,65,65,65,65,65,65,81,65,65,65,65,68,77,80,97,76,80,65,65,65,65,65,78,66,110,77,88,111,65,65,65,65,65,48,113,88,118,69,51,105,99,89,50,66,107,89,71,68,103,65,50,73,74,66,103,85,103,121,99,84,65,67,73,81,121,81,77,119,67,53,106,69,119,77,69,73,119,65,65,117,103,65,72,69,65,65,72,105,99,89,50,66,109,100,109,79,99,119,77,68,75,119,77,70,113,122,68,113,76,103,89,70,82,72,107,73,122,88,50,100,73,89,82,74,103,89,71,66,108,89,48,65,67,65,107,106,115,103,68,84,88,70,65,97,72,104,120,101,101,66,114,71,108,47,85,116,106,110,77,88,74,122,98,81,69,75,77,119,73,86,54,65,65,104,73,119,65,74,89,77,77,69,110,105,99,89,50,66,103,89,71,97,65,89,66,107,71,82,103,89,81,56,65,72,121,71,77,70,56,70,103,89,68,73,77,48,66,104,69,119,103,105,89,99,118,110,103,98,57,47,119,57,109,88,88,103,97,65,71,76,74,71,85,113,100,103,117,111,67,65,48,89,50,66,109,84,117,105,65,81,65,97,82,73,76,57,65,66,52,110,71,78,103,90,71,66,103,65,71,75,109,88,89,47,107,52,47,108,116,118,106,74,119,99,122,67,65,119,75,87,108,55,47,116,103,57,80,47,109,102,52,116,89,98,89,86,77,103,86,119,79,66,105,97,81,75,65,66,100,73,103,48,80,65,65,65,65,101,74,120,106,89,71,82,103,89,69,118,55,108,56,89,52,105,57,88,117,102,47,80,47,90,108,90,98,66,113,65,73,67,112,65,70,65,74,99,77,66,104,82,52,110,71,78,75,89,71,66,103,116,87,78,103,89,72,70,103,89,71,66,101,119,56,68,65,116,66,117,73,57,89,70,52,70,82,65,114,65,77,86,122,111,72,81,51,108,71,53,69,48,77,119,122,107,102,104,122,48,78,82,66,97,99,97,70,68,76,88,77,71,85,68,54,119,102,57,109,90,114,98,47,122,83,120,43,47,53,115,66,120,43,111,81,100,119,65,65,65,70,65,65,65,66,48,65,65,72,105,99,106,90,65,57,67,115,74,65,69,73,88,102,120,113,105,73,89,74,108,67,109,43,50,48,83,100,103,78,81,115,68,71,122,108,112,69,55,67,50,87,69,74,65,115,120,66,43,56,104,104,102,120,65,66,55,68,65,51,103,77,97,49,47,77,67,66,89,87,66,106,76,55,122,101,54,88,116,48,77,65,68,72,67,70,119,117,99,74,104,66,88,54,71,65,107,72,54,67,73,84,98,109,71,67,105,51,66,73,53,121,55,99,74,106,43,70,79,43,105,114,73,85,48,86,57,105,83,49,89,89,87,73,49,72,68,65,101,56,102,67,76,83,119,120,70,119,55,112,51,73,84,98,53,73,100,119,66,53,69,75,54,113,103,78,72,67,112,52,110,70,67,119,114,116,109,100,99,101,67,50,113,47,121,112,56,71,116,51,90,114,80,105,98,111,52,106,100,116,106,83,120,99,114,108,120,57,50,87,115,79,65,88,74,101,49,54,114,87,103,52,97,75,82,73,89,76,106,79,43,80,55,79,98,115,52,115,102,48,72,77,97,108,104,84,86,111,115,112,65,51,49,53,87,80,103,113,100,122,112,78,106,74,55,112,114,121,110,89,50,83,121,50,74,107,54,78,110,102,52,51,100,117,80,115,51,48,98,53,118,114,73,101,114,88,98,50,104,83,43,49,84,99,120,102,79,83,43,101,89,48,97,52,101,74,120,106,89,71,89,65,103,47,47,112,68,71,107,77,87,65,65,65,75,103,81,66,48,65,65,61,10,41,32,102,111,114,109,97,116,40,39,119,111,102,102,39,41,59,10,32,32,32,32,102,111,110,116,45,119,101,105,103,104,116,58,32,110,111,114,109,97,108,59,10,32,32,32,32,102,111,110,116,45,115,116,121,108,101,58,32,110,111,114,109,97,108,59,10,125,10,60,47,115,116,121,108,101,62,10]);Module["FS_createDataFile"]("/data","woff.xml",fileData4,true,true);var fileData5=[];fileData5.push.apply(fileData5,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,48,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,32,48,113,45,49,54,32,48,32,45,49,54,32,50,48,118,49,57,55,113,48,32,50,51,32,52,32,50,55,116,49,54,32,52,113,52,51,57,32,49,54,32,55,48,48,32,50,53,49,113,55,57,32,55,49,32,49,50,51,32,49,50,56,113,57,49,32,49,49,56,32,49,53,52,32,51,48,55,113,50,51,32,56,56,32,53,54,32,56,56,113,50,32,48,32,49,54,32,45,56,116,49,52,32,45,51,48,113,49,32,45,50,50,32,45,50,55,32,45,49,51,56,113,45,50,56,32,45,49,49,55,32,45,57,55,32,45,50,54,49,116,45,49,52,49,32,45,50,51,56,113,45,55,51,32,45,57,51,32,45,49,54,53,32,45,49,54,50,116,45,49,54,56,32,45,49,48,51,113,45,49,56,55,32,45,56,50,32,45,52,49,57,32,45,56,50,104,45,53,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E003-bracketTop.xml",fileData5,true,true);var fileData6=[];fileData6.push.apply(fileData6,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,48,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,32,48,104,53,48,113,50,51,54,32,48,32,52,49,57,32,45,56,51,113,55,54,32,45,51,53,32,49,54,56,32,45,49,48,51,116,49,54,53,32,45,49,54,49,116,49,52,51,32,45,50,51,55,116,49,49,50,32,45,51,50,51,113,49,48,32,45,52,51,32,49,48,32,45,55,49,116,45,49,52,32,45,51,54,116,45,49,54,32,45,56,113,45,51,51,32,48,32,45,53,54,32,56,56,108,45,50,53,32,55,56,113,45,49,49,32,51,50,32,45,52,56,32,49,48,50,116,45,56,49,32,49,50,55,116,45,49,50,51,32,49,50,56,113,45,49,53,52,32,49,51,56,32,45,52,48,51,32,50,48,55,113,45,49,51,55,32,51,56,32,45,50,57,55,32,52,52,113,45,49,50,32,48,32,45,49,54,32,52,116,45,52,32,50,55,118,49,57,55,113,48,32,49,52,32,51,32,49,55,116,49,51,32,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E004-bracketBottom.xml",fileData6,true,true);var fileData7=[];fileData7.push.apply(fileData7,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,50,57,32,54,51,54,113,48,32,49,49,56,32,56,56,32,49,57,52,116,50,50,50,32,55,53,113,49,51,52,32,48,32,50,50,56,32,45,54,53,108,54,54,32,53,53,104,53,53,108,49,53,32,45,51,49,55,104,45,54,52,113,45,49,49,51,32,50,54,52,32,45,51,48,51,32,50,54,52,113,45,55,50,32,48,32,45,49,49,57,32,45,51,54,116,45,52,55,32,45,57,51,113,48,32,45,55,54,32,56,52,32,45,49,48,55,113,49,55,32,45,55,32,52,49,32,45,57,113,50,52,32,45,51,32,56,52,32,45,49,57,108,53,57,32,45,49,53,113,49,54,48,32,45,51,51,32,50,51,51,32,45,49,48,51,116,55,51,32,45,49,57,50,113,48,32,45,49,50,51,32,45,57,50,32,45,50,48,53,113,45,57,50,32,45,56,49,32,45,50,51,50,32,45,56,49,113,45,49,52,49,32,48,32,45,50,53,52,32,56,49,108,45,55,54,32,45,55,49,104,45,54,51,118,51,52,56,104,54,51,32,113,53,49,32,45,49,51,57,32,49,51,55,32,45,50,49,55,113,56,55,32,45,55,56,32,49,55,57,32,45,55,56,116,49,52,49,32,52,48,113,52,57,32,52,49,32,52,57,32,49,48,55,116,45,53,53,32,57,53,113,45,50,57,32,49,50,32,45,56,54,32,50,54,108,45,50,57,32,54,108,45,49,56,32,53,108,45,55,54,32,49,54,113,45,49,52,51,32,50,54,32,45,50,50,51,32,49,48,50,116,45,56,48,32,49,57,52,122,77,50,50,49,54,32,57,55,113,48,32,45,52,56,32,45,51,52,32,45,56,50,113,45,51,52,32,45,51,51,32,45,56,50,32,45,51,51,116,45,56,50,32,51,52,116,45,51,52,32,56,49,113,48,32,52,56,32,51,52,32,56,50,116,56,50,32,51,52,116,56,50,32,45,51,52,116,51,52,32,45,56,50,122,77,49,48,53,54,32,50,49,51,113,52,56,32,48,32,56,50,32,45,51,52,116,51,51,32,45,56,50,113,49,32,45,52,56,32,45,51,51,32,45,56,50,32,113,45,51,52,32,45,51,51,32,45,56,50,32,45,51,51,116,45,56,50,32,51,52,116,45,51,52,32,56,49,113,48,32,52,56,32,51,52,32,56,50,116,56,50,32,51,52,122,77,55,50,57,32,52,53,55,113,48,32,51,54,53,32,45,50,53,50,32,51,54,52,104,45,51,49,113,45,52,53,32,48,32,45,53,57,32,45,49,52,116,45,49,52,32,45,53,57,118,45,54,48,51,113,48,32,45,52,57,32,49,52,32,45,54,52,116,53,57,32,45,49,53,104,50,53,113,49,51,55,32,48,32,49,57,56,32,57,51,113,54,48,32,57,51,32,54,48,32,50,57,56,122,77,57,55,53,32,52,53,48,113,48,32,45,50,53,53,32,45,49,55,48,32,45,51,55,52,113,45,49,48,57,32,45,55,54,32,45,51,51,48,32,45,55,54,104,45,52,53,50,118,54,54,104,49,56,113,56,52,32,48,32,49,48,50,32,49,56,113,56,32,49,48,32,57,32,57,50,118,53,51,53,113,48,32,56,50,32,45,49,52,32,57,54,116,45,57,55,32,49,52,32,104,45,49,56,118,54,54,104,52,51,56,113,50,52,48,32,48,32,51,51,56,32,45,54,54,113,49,55,54,32,45,49,49,54,32,49,55,54,32,45,51,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E045-dalSegno.xml",fileData7,true,true);var fileData8=[];fileData8.push.apply(fileData8,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,50,49,54,32,57,55,113,48,32,45,52,56,32,45,51,52,32,45,56,50,113,45,51,52,32,45,51,51,32,45,56,50,32,45,51,51,116,45,56,50,32,51,52,116,45,51,52,32,56,49,113,48,32,52,56,32,51,52,32,56,50,116,56,50,32,51,52,116,56,50,32,45,51,52,116,51,52,32,45,56,50,122,77,49,48,53,54,32,50,49,51,113,52,56,32,48,32,56,50,32,45,51,52,116,51,51,32,45,56,50,113,49,32,45,52,56,32,45,51,51,32,45,56,50,113,45,51,52,32,45,51,51,32,45,56,50,32,45,51,51,116,45,56,50,32,51,52,116,45,51,52,32,56,49,113,48,32,52,56,32,51,52,32,56,50,116,56,50,32,51,52,122,77,49,49,53,53,32,52,52,52,113,48,32,49,57,52,32,49,51,49,32,51,50,56,113,49,51,49,32,49,51,51,32,51,51,52,32,49,51,51,113,49,49,55,32,48,32,50,50,53,32,45,54,53,108,54,54,32,54,49,104,53,51,108,49,50,32,45,51,53,50,108,45,54,53,32,45,54,32,113,45,56,48,32,50,57,57,32,45,50,56,49,32,50,57,57,113,45,50,51,49,32,48,32,45,50,51,49,32,45,51,57,50,116,50,52,54,32,45,51,57,51,113,49,48,54,32,48,32,49,55,55,32,55,49,116,57,55,32,49,57,56,108,55,54,32,45,49,57,113,45,55,48,32,45,51,50,54,32,45,51,56,57,32,45,51,50,53,113,45,50,49,51,32,48,32,45,51,51,50,32,49,51,52,116,45,49,49,57,32,51,50,56,122,77,55,50,57,32,52,53,55,113,48,32,51,54,53,32,45,50,53,50,32,51,54,52,104,45,51,49,113,45,52,53,32,48,32,45,53,57,32,45,49,52,116,45,49,52,32,45,53,57,118,45,54,48,51,113,48,32,45,52,57,32,49,52,32,45,54,52,116,53,57,32,45,49,53,104,50,53,113,49,51,55,32,48,32,49,57,56,32,57,51,113,54,48,32,57,51,32,54,48,32,50,57,56,122,77,57,55,53,32,52,53,48,113,48,32,45,50,53,53,32,45,49,55,48,32,45,51,55,52,32,113,45,49,48,57,32,45,55,54,32,45,51,51,48,32,45,55,54,104,45,52,53,50,118,54,54,104,49,56,113,56,52,32,48,32,49,48,50,32,49,56,113,56,32,49,48,32,57,32,57,50,118,53,51,53,113,48,32,56,50,32,45,49,52,32,57,54,116,45,57,55,32,49,52,104,45,49,56,118,54,54,104,52,51,56,113,50,52,48,32,48,32,51,51,56,32,45,54,54,113,49,55,54,32,45,49,49,54,32,49,55,54,32,45,51,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E046-daCapo.xml",fileData8,true,true);var fileData9=[];fileData9.push.apply(fileData9,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,48,52,32,45,54,113,48,32,50,52,32,55,32,51,55,113,50,57,53,32,53,51,49,32,51,48,56,32,53,53,53,116,49,51,32,51,54,116,45,49,50,32,49,55,113,45,49,54,32,54,32,45,57,48,32,53,53,116,45,49,54,55,32,49,51,50,116,45,49,50,52,32,49,53,52,116,45,51,49,32,49,52,56,113,48,32,49,52,56,32,57,55,32,50,54,52,116,49,57,55,32,49,49,54,116,49,56,50,32,45,51,50,113,56,49,32,45,51,50,32,49,48,52,32,45,57,56,113,49,54,32,45,53,51,32,49,54,32,45,57,54,113,48,32,45,57,56,32,45,56,50,32,45,49,50,55,113,45,50,57,32,45,49,48,32,45,53,57,32,45,49,48,113,45,49,48,52,32,48,32,45,49,53,48,32,49,55,54,108,45,52,32,49,52,113,45,56,32,50,55,32,45,51,51,32,50,55,104,45,49,50,113,45,49,49,49,32,45,49,56,32,45,49,49,48,32,45,49,50,55,113,48,32,45,53,53,32,51,48,32,45,49,49,49,32,116,50,48,49,32,45,49,51,56,113,49,55,48,32,45,56,51,32,49,57,57,32,45,56,51,113,56,32,48,32,49,56,32,49,55,108,51,51,56,32,54,48,54,113,50,54,32,52,54,32,55,56,32,50,50,113,51,49,32,45,49,54,32,51,49,32,45,52,48,116,45,57,32,45,52,48,113,45,51,49,55,32,45,53,55,49,32,45,51,50,52,32,45,53,56,51,116,45,55,32,45,49,55,113,49,32,45,49,50,32,50,57,32,45,50,56,116,55,51,32,45,52,54,116,49,49,55,32,45,56,54,116,49,50,56,32,45,49,51,54,116,54,51,32,45,49,51,56,113,55,32,45,53,57,32,55,32,45,55,56,113,48,32,45,49,50,53,32,45,55,52,32,45,50,50,48,116,45,49,57,56,32,45,49,51,56,113,45,52,51,32,45,49,52,32,45,56,54,32,45,49,52,113,45,57,54,32,48,32,45,49,55,50,32,55,50,116,45,55,54,32,49,54,49,113,48,32,57,56,32,49,52,54,32,49,51,51,113,49,54,32,52,32,50,52,32,52,32,113,52,51,32,48,32,55,54,32,45,51,57,116,51,51,32,45,57,54,118,45,50,50,113,45,49,32,45,52,53,32,50,49,32,45,54,57,116,53,50,32,45,50,52,113,49,51,50,32,49,54,32,49,51,48,32,49,53,48,113,48,32,54,52,32,45,54,51,32,49,50,54,113,45,54,50,32,54,50,32,45,49,52,56,32,49,48,50,113,45,49,55,54,32,56,50,32,45,50,51,48,32,56,57,113,45,52,32,48,32,45,50,52,32,45,49,48,108,45,51,50,52,32,45,53,56,54,113,45,49,54,32,45,51,49,32,45,53,49,32,45,51,48,113,45,49,52,32,48,32,45,51,54,32,49,50,113,45,50,50,32,49,51,32,45,50,50,32,51,55,122,77,50,56,55,32,53,52,48,113,48,32,45,52,56,32,45,51,52,32,45,56,50,116,45,56,50,32,45,51,52,116,45,56,51,32,51,52,116,45,51,53,32,56,50,116,51,53,32,56,51,116,56,51,32,51,53,116,56,50,32,45,51,54,113,51,52,32,45,51,52,32,51,52,32,45,56,50,122,32,77,56,53,48,32,57,53,53,113,48,32,52,56,32,51,53,32,56,50,116,56,51,32,51,52,116,56,50,32,45,51,52,116,51,52,32,45,56,50,116,45,51,52,32,45,56,51,113,45,51,52,32,45,51,52,32,45,56,50,32,45,51,52,116,45,56,51,32,51,52,116,45,51,53,32,56,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E047-segno.xml",fileData9,true,true);var fileData10=[];fileData10.push.apply(fileData10,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,48,51,54,32,55,50,49,118,45,54,50,51,113,49,56,51,32,50,48,32,50,52,53,32,50,48,57,113,53,50,32,49,54,48,32,53,54,32,52,49,52,104,45,51,48,49,122,77,54,52,55,32,55,50,49,113,48,32,45,51,48,48,32,52,55,32,45,52,50,48,113,50,48,32,45,53,49,32,53,49,32,45,57,55,113,54,48,32,45,56,57,32,49,57,51,32,45,49,48,54,118,54,50,51,104,45,50,57,49,122,77,54,52,55,32,56,49,57,104,50,57,49,118,54,48,54,113,45,49,49,52,32,45,57,32,45,49,54,56,32,45,53,57,113,45,51,48,32,45,50,56,32,45,53,50,32,45,53,52,116,45,52,49,32,45,49,48,49,113,45,51,48,32,45,49,49,51,32,45,51,48,32,45,51,57,50,122,77,49,51,51,55,32,56,49,57,113,48,32,51,50,52,32,45,52,55,32,52,51,50,116,45,49,51,50,32,49,52,54,113,45,53,50,32,50,51,32,45,49,50,50,32,50,56,118,45,54,48,54,104,51,48,49,122,32,77,49,57,49,57,32,56,49,57,113,51,55,32,48,32,51,55,32,45,52,57,116,45,51,55,32,45,52,57,104,45,50,52,52,113,45,49,52,32,45,50,56,53,32,45,50,48,49,32,45,52,57,51,116,45,52,51,56,32,45,50,50,56,118,45,50,56,55,113,48,32,45,51,55,32,45,52,57,32,45,51,55,116,45,52,57,32,51,55,118,50,56,55,113,45,50,53,48,32,50,48,32,45,52,51,54,32,50,50,56,116,45,50,48,51,32,52,57,51,104,45,50,55,48,113,45,51,55,32,48,32,45,51,55,32,52,57,116,51,55,32,52,57,104,50,55,48,113,49,53,32,50,56,55,32,50,48,49,32,52,57,52,116,52,51,56,32,50,50,55,118,50,54,52,113,48,32,51,53,32,52,57,32,51,53,116,52,57,32,45,51,53,118,45,50,54,52,113,50,53,50,32,45,50,48,32,52,51,56,32,45,50,50,55,116,50,48,49,32,45,52,57,52,104,50,52,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E048-coda.xml",fileData10,true,true);var fileData11=[];fileData11.push.apply(fileData11,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,56,54,32,49,49,52,49,113,49,48,32,50,48,32,49,48,32,51,55,113,48,32,52,53,32,45,51,57,32,55,53,113,48,32,50,32,45,52,51,32,51,51,116,45,55,55,32,51,49,113,45,49,52,32,48,32,45,49,53,32,45,49,57,118,45,49,53,53,113,48,32,45,50,53,32,49,52,32,45,51,48,113,53,55,32,45,50,49,32,57,50,32,45,50,49,116,53,56,32,52,57,122,77,54,55,56,32,54,56,48,113,48,32,53,51,32,45,52,49,32,56,50,113,45,50,32,50,32,45,52,55,32,50,56,116,45,53,49,32,50,53,113,45,49,54,32,48,32,45,49,55,32,45,49,52,118,45,49,54,52,113,48,32,45,50,57,32,49,53,32,45,51,53,113,52,32,45,50,32,57,32,45,52,113,52,32,45,50,32,49,50,32,45,55,116,52,52,32,45,53,116,54,54,32,53,51,113,49,48,32,50,53,32,49,48,32,52,49,122,77,51,56,53,32,55,48,50,113,48,32,45,50,53,32,49,50,32,45,51,52,108,52,53,32,45,50,51,32,113,50,32,45,50,32,55,32,45,50,113,49,52,32,48,32,49,52,32,49,54,118,49,55,48,113,45,49,32,50,55,32,45,49,49,32,51,51,116,45,50,55,32,49,54,116,45,50,52,32,49,49,113,45,49,52,32,48,32,45,49,52,32,45,49,57,113,45,50,32,45,56,32,45,50,32,45,49,54,56,122,77,51,49,54,32,55,49,55,113,49,49,32,48,32,49,50,32,49,48,118,49,55,54,113,48,32,50,49,32,45,50,48,32,51,51,113,45,55,53,32,52,54,32,45,49,48,49,32,52,53,113,45,53,53,32,48,32,45,56,56,32,45,53,57,113,45,49,48,32,45,50,48,32,45,49,48,32,45,52,53,113,45,49,32,45,50,53,32,51,53,32,45,54,50,116,55,49,32,45,52,57,108,54,51,32,45,51,52,113,50,54,32,45,49,52,32,51,56,32,45,49,53,122,77,51,49,49,32,49,50,50,57,113,49,54,32,48,32,49,55,32,49,50,118,49,54,54,113,48,32,49,52,32,45,49,55,32,50,51,108,45,51,57,32,49,56,32,113,45,49,48,32,54,32,45,51,48,32,54,113,45,53,51,32,48,32,45,56,54,32,45,53,49,113,45,56,32,45,49,52,32,45,57,32,45,51,49,113,48,32,45,52,57,32,57,55,32,45,49,49,48,113,49,55,32,45,49,51,32,53,57,32,45,51,51,104,56,122,77,52,54,51,32,49,49,54,51,118,49,54,56,113,48,32,50,51,32,45,49,54,32,51,49,116,45,52,49,32,49,56,108,45,57,32,54,113,45,49,48,32,48,32,45,49,48,32,45,49,48,113,45,50,32,45,52,32,45,50,32,45,55,52,116,49,32,45,57,52,113,49,32,45,50,50,32,49,51,32,45,50,56,113,51,57,32,45,50,55,32,53,49,32,45,50,55,116,49,51,32,49,48,122,77,54,56,53,32,53,50,56,113,45,55,32,45,49,48,32,45,55,32,45,50,55,113,48,32,45,49,54,32,50,48,32,45,51,57,113,56,52,32,45,57,50,32,56,52,32,45,50,48,52,118,45,49,52,113,45,52,32,45,49,49,48,32,45,56,48,32,45,50,48,51,32,113,45,52,48,32,45,52,57,32,45,49,49,50,32,45,55,57,116,45,49,54,55,32,45,51,48,116,45,49,54,57,32,50,55,113,45,49,49,54,32,52,50,32,45,49,54,54,32,49,52,48,113,45,49,56,32,51,54,32,45,49,56,32,55,54,116,50,54,32,55,48,113,50,55,32,51,48,32,55,52,32,50,57,113,55,48,32,48,32,49,50,51,32,45,55,57,113,51,32,45,53,32,50,53,32,45,52,55,116,51,57,32,45,54,56,116,53,49,32,45,53,48,116,55,51,32,45,50,52,113,55,56,32,48,32,49,49,55,32,52,53,116,52,49,32,49,48,51,113,45,54,32,49,54,32,45,49,53,32,52,50,116,45,51,56,32,54,56,113,45,50,56,32,52,50,32,45,52,54,32,52,49,113,45,49,56,32,48,32,45,49,56,32,45,56,113,48,32,45,50,57,32,45,51,48,32,45,50,57,113,45,49,48,32,48,32,45,50,48,32,49,48,116,45,57,32,49,57,118,52,57,113,48,32,49,48,32,45,49,57,32,50,57,108,45,51,50,32,50,50,32,108,45,57,32,52,113,45,52,32,48,32,45,49,48,32,45,53,116,45,54,32,45,49,49,118,45,56,56,113,48,32,45,49,48,32,45,49,55,32,45,50,53,116,45,50,57,32,48,113,45,49,51,32,49,53,32,45,49,51,32,50,53,118,49,50,53,113,48,32,49,52,32,45,51,53,32,52,51,113,45,50,57,49,32,49,54,54,32,45,50,57,49,32,51,54,50,113,48,32,56,54,32,56,48,32,50,48,55,113,50,48,32,51,49,32,50,48,32,52,51,116,45,49,54,32,51,49,113,45,55,56,32,56,52,32,45,55,56,32,49,57,53,113,48,32,54,51,32,52,49,32,49,50,56,116,54,53,32,56,48,116,50,53,32,51,48,113,48,32,49,53,32,45,49,54,32,51,56,113,45,56,56,32,57,54,32,45,56,56,32,50,50,49,116,49,48,48,32,50,49,56,116,50,55,55,32,57,51,104,49,48,113,56,49,32,48,32,49,54,56,32,45,51,52,113,56,56,32,45,51,53,32,49,50,54,32,45,55,51,116,51,56,32,45,56,55,32,113,48,32,45,49,50,57,32,45,49,49,51,32,45,49,50,57,113,45,52,57,32,48,32,45,56,49,32,50,50,116,45,53,54,32,55,57,113,45,50,52,32,53,56,32,45,56,48,32,56,56,116,45,57,57,32,51,48,116,45,57,53,32,45,50,55,113,45,53,50,32,45,50,56,32,45,53,50,32,45,57,52,116,49,50,57,32,45,49,54,48,113,52,32,45,52,32,49,48,32,45,52,116,49,49,32,55,118,49,50,113,48,32,51,49,32,50,56,32,51,49,113,49,48,32,48,32,50,48,32,45,49,48,116,49,49,32,45,50,49,118,45,52,57,113,48,32,45,49,54,32,49,48,32,45,50,51,113,52,57,32,45,51,51,32,53,55,32,45,51,51,116,57,32,50,49,118,56,52,113,48,32,49,50,32,57,32,50,49,116,50,48,32,49,48,113,51,49,32,48,32,51,48,32,45,51,49,118,45,49,49,57,113,48,32,45,50,53,32,49,55,32,45,51,51,113,50,48,54,32,45,49,49,57,32,50,53,55,32,45,50,48,51,32,113,51,57,32,45,54,51,32,50,52,32,45,49,53,53,116,45,55,54,32,45,49,53,57,113,45,51,55,32,45,52,51,32,45,51,55,32,45,53,57,113,48,32,45,49,55,32,49,54,32,45,51,52,113,56,54,32,45,49,48,48,32,56,54,32,45,50,48,55,116,45,57,51,32,45,50,48,55,113,45,50,52,32,45,50,55,32,45,51,49,32,45,51,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E04B-segnoSerpent2.xml",fileData11,true,true);var fileData12=[];fileData12.push.apply(fileData12,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,57,57,32,45,52,48,51,113,50,49,57,32,57,52,32,50,50,48,32,51,48,57,118,50,50,113,45,55,32,49,50,57,32,45,49,48,51,32,50,49,57,116,45,50,50,53,32,57,49,104,45,56,113,55,51,32,45,52,48,49,32,49,49,54,32,45,54,52,49,122,77,49,55,54,32,51,51,118,45,49,55,113,52,32,45,49,50,55,32,54,54,32,45,50,50,49,113,49,48,50,32,45,49,53,54,32,51,52,55,32,45,50,49,53,113,57,53,32,45,50,50,32,49,56,52,32,45,50,50,116,49,51,56,32,49,54,108,45,49,49,48,32,54,53,53,113,45,50,52,50,32,45,52,49,32,45,50,52,50,32,45,50,51,51,118,45,50,49,113,50,32,45,53,55,32,53,49,32,45,49,50,49,116,56,51,32,45,56,48,113,51,52,32,45,49,53,32,51,52,32,45,51,56,113,48,32,45,51,50,32,45,55,49,32,45,56,113,45,55,49,32,50,54,32,45,49,51,50,32,57,56,116,45,56,54,32,49,55,52,32,113,45,49,50,32,52,51,32,45,49,50,32,57,48,113,48,32,49,51,55,32,57,53,32,50,53,53,116,50,51,53,32,49,53,57,108,45,53,49,32,51,49,57,113,45,49,53,53,32,45,49,49,53,32,45,50,54,49,32,45,50,49,57,116,45,49,56,55,32,45,50,53,54,116,45,56,49,32,45,51,49,53,122,77,54,57,56,32,49,52,49,54,113,48,32,45,56,49,32,50,32,45,57,51,116,49,57,32,45,49,49,49,113,51,51,52,32,50,53,50,32,51,55,49,32,53,49,48,113,52,32,51,51,32,52,32,52,53,113,48,32,55,56,32,45,52,48,32,49,50,49,113,45,52,49,32,52,51,32,45,57,54,32,52,51,113,45,55,54,32,45,52,32,45,49,51,56,32,45,57,55,116,45,57,50,32,45,50,49,53,116,45,51,48,32,45,50,48,51,122,77,50,55,57,32,45,49,48,49,50,113,48,32,54,50,32,56,32,54,50,113,56,32,55,48,32,54,49,32,49,49,57,116,49,50,53,32,53,51,104,49,52,32,113,56,49,32,48,32,49,52,49,32,45,53,54,116,54,56,32,45,49,51,57,118,45,49,52,113,48,32,45,54,56,32,45,52,48,32,45,49,50,48,116,45,49,48,51,32,45,55,51,113,45,52,32,45,50,32,45,53,49,32,45,49,50,113,45,49,56,32,45,56,32,45,49,57,32,45,49,54,113,48,32,45,49,48,32,49,57,32,45,50,51,113,53,55,32,45,52,49,32,49,55,48,32,45,52,49,104,51,57,113,52,57,32,48,32,49,48,48,32,50,48,116,56,53,32,53,52,116,54,50,32,49,48,50,116,50,55,32,49,52,54,113,48,32,55,56,32,45,49,50,32,49,53,53,108,45,52,55,32,50,56,55,104,45,49,49,113,45,53,57,32,45,56,32,45,49,54,55,32,45,56,113,45,50,52,53,32,48,32,45,52,54,50,32,49,51,57,113,45,49,49,50,32,55,50,32,45,49,57,51,32,50,49,56,116,45,56,49,32,51,53,56,113,48,32,51,49,52,32,50,56,55,32,54,50,50,113,57,54,32,49,48,52,32,49,54,55,32,49,54,57,32,116,49,56,53,32,49,54,51,108,45,50,52,32,49,50,57,113,45,49,52,32,49,48,48,32,45,49,53,32,50,48,57,113,48,32,50,55,57,32,57,50,32,52,56,57,116,50,52,48,32,50,55,55,113,56,32,45,50,32,50,50,32,45,57,113,49,52,32,45,56,32,53,54,32,45,53,54,113,52,49,32,45,52,56,32,55,54,32,45,49,51,48,113,56,56,32,45,50,48,53,32,56,56,32,45,51,57,51,113,48,32,45,52,49,56,32,45,52,49,52,32,45,56,48,49,113,49,55,32,45,55,52,32,54,54,32,45,51,53,48,113,56,32,52,32,50,54,32,52,104,50,51,113,49,57,55,32,48,32,51,52,50,32,45,49,51,54,116,49,53,55,32,45,51,51,53,118,45,50,56,113,48,32,45,49,54,57,32,45,57,57,32,45,51,48,51,116,45,50,55,51,32,45,49,57,57,108,53,49,32,45,51,48,53,113,49,50,32,45,55,54,32,49,50,32,45,49,54,54,116,45,51,53,32,45,49,55,54,32,113,45,51,53,32,45,56,52,32,45,57,51,32,45,49,50,56,113,45,49,49,49,32,45,56,52,32,45,50,51,52,32,45,57,50,108,45,52,55,32,45,50,113,45,51,49,49,32,48,32,45,51,55,53,32,50,50,53,113,45,49,52,32,52,57,32,45,49,52,32,49,49,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E050-gClef.xml",fileData12,true,true);var fileData13=[];fileData13.push.apply(fileData13,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,48,50,32,45,55,54,118,49,57,113,45,54,32,49,50,55,32,45,49,48,48,32,50,49,54,116,45,50,50,49,32,56,57,104,45,57,113,57,51,32,45,53,49,52,32,49,49,51,32,45,54,51,51,113,50,49,55,32,56,56,32,50,49,55,32,51,48,57,122,77,49,55,52,32,52,57,118,45,50,48,113,52,32,45,49,50,53,32,54,52,32,45,50,49,57,116,49,53,52,32,45,49,52,50,113,49,56,49,32,45,57,50,32,51,55,52,32,45,57,50,113,56,54,32,48,32,49,51,53,32,49,54,108,45,49,49,48,32,54,52,54,113,45,50,52,50,32,45,51,57,32,45,50,52,50,32,45,50,51,52,118,45,49,54,113,50,32,45,53,54,32,53,50,32,45,49,50,48,116,56,55,32,45,55,57,113,50,57,32,45,49,52,32,50,57,32,45,51,53,113,49,32,45,49,54,32,45,50,49,32,45,49,54,116,45,52,55,32,56,113,45,55,54,32,50,50,32,45,49,51,53,32,57,52,116,45,56,50,32,49,55,54,32,113,45,49,48,32,51,53,32,45,49,48,32,56,54,113,48,32,49,51,53,32,57,50,32,50,53,49,116,50,51,49,32,49,53,57,108,45,52,57,32,51,49,49,113,45,50,49,53,32,45,49,53,53,32,45,51,54,57,32,45,51,52,53,113,45,49,53,51,32,45,49,57,49,32,45,49,53,51,32,45,52,50,57,122,77,57,53,48,32,49,57,49,57,104,45,49,48,113,45,49,48,54,32,45,54,32,45,49,55,57,32,45,49,56,51,116,45,55,51,32,45,51,53,52,113,48,32,45,52,57,32,50,32,45,54,49,116,49,57,32,45,49,49,49,113,51,50,56,32,50,52,54,32,51,54,56,32,53,48,54,113,50,32,49,52,32,50,32,52,49,113,48,32,55,54,32,45,51,56,32,49,49,57,116,45,57,49,32,52,51,122,77,52,50,50,32,45,49,55,48,56,113,48,32,45,51,51,32,51,51,32,45,51,51,113,49,55,32,48,32,49,54,32,45,49,50,113,48,32,45,49,56,32,45,50,50,32,45,49,57,104,45,50,48,57,32,113,45,49,56,32,48,32,45,49,57,32,49,51,113,48,32,52,32,50,32,54,113,48,32,49,50,32,49,55,32,49,50,108,52,51,32,49,48,113,49,50,32,48,32,51,48,32,51,51,108,55,52,32,49,57,49,113,52,32,54,32,52,32,49,54,116,45,49,52,32,49,48,116,45,50,49,32,45,49,50,113,45,51,49,32,45,50,53,32,45,52,51,32,45,50,53,113,45,50,53,32,48,32,45,50,52,32,50,49,113,48,32,54,32,53,32,49,49,116,56,54,32,57,57,116,56,55,32,57,57,113,45,49,57,51,32,55,50,32,45,49,57,51,32,50,57,49,113,48,32,55,50,32,57,32,55,49,113,56,32,55,48,32,54,48,32,49,49,55,116,49,50,52,32,53,51,104,49,52,113,56,49,32,48,32,49,51,57,32,45,53,54,116,54,56,32,45,49,51,54,118,45,56,113,48,32,45,54,56,32,45,52,48,32,45,49,50,50,116,45,49,48,51,32,45,55,53,113,45,54,32,45,50,32,45,52,57,32,45,49,50,32,113,45,49,56,32,45,56,32,45,49,57,32,45,49,55,113,48,32,45,56,32,49,57,32,45,50,48,113,53,55,32,45,52,51,32,49,53,57,32,45,52,51,113,49,53,50,32,48,32,50,50,57,32,55,53,113,51,52,32,51,50,32,54,48,32,49,48,48,116,50,55,32,49,52,54,113,48,32,55,54,32,45,49,51,32,49,53,50,108,45,52,53,32,50,56,53,104,45,56,113,45,51,53,54,32,45,52,55,32,45,54,50,53,32,49,50,56,113,45,49,49,48,32,55,49,32,45,49,57,48,32,50,49,54,116,45,56,48,32,51,52,56,113,48,32,49,49,51,32,52,49,32,50,50,55,116,57,50,32,49,57,57,116,49,53,51,32,49,57,51,116,49,54,52,32,49,54,54,116,49,56,49,32,49,54,51,108,45,50,51,32,49,50,53,113,45,49,52,32,49,50,49,32,45,49,52,32,50,48,55,113,48,32,50,55,54,32,57,48,32,52,56,52,116,50,51,56,32,50,55,50,113,50,55,32,45,55,32,55,49,32,45,53,57,116,55,56,32,45,49,51,48,32,113,57,48,32,45,49,57,57,32,57,48,32,45,51,56,55,113,48,32,45,52,49,56,32,45,52,48,55,32,45,55,57,55,113,56,32,45,53,57,32,51,49,32,45,49,55,51,116,51,50,32,45,49,55,49,113,56,32,52,32,50,55,32,52,104,50,55,113,49,57,53,32,48,32,51,51,54,32,45,49,51,52,116,49,53,49,32,45,51,51,49,118,45,51,50,113,48,32,45,49,54,56,32,45,57,56,32,45,50,57,55,116,45,50,55,49,32,45,49,57,53,108,53,50,32,45,51,48,51,113,49,50,32,45,55,54,32,49,50,32,45,49,52,49,113,48,32,45,49,54,54,32,45,55,50,32,45,50,54,50,116,45,49,55,56,32,45,49,50,57,104,49,48,55,113,50,32,45,50,32,50,32,45,56,116,45,52,32,45,49,55,113,45,52,32,45,49,48,32,45,57,32,45,49,48,113,45,52,32,45,54,32,45,49,56,32,45,49,55,113,45,56,32,45,49,48,32,45,50,57,32,45,49,56,108,45,52,57,32,45,49,52,108,45,53,57,32,45,49,51,32,113,45,54,32,45,50,32,45,50,56,32,45,52,116,45,51,48,32,45,53,116,45,49,57,32,45,53,113,45,50,55,32,45,53,32,45,50,56,32,45,51,57,113,45,52,32,45,52,32,45,52,32,45,49,51,116,52,32,45,49,49,108,49,57,32,52,104,49,52,113,49,52,32,52,32,52,55,32,52,116,55,48,32,45,50,52,116,53,49,32,45,55,51,113,50,32,45,49,48,32,50,32,45,52,52,116,45,50,32,45,52,52,113,45,50,48,32,45,55,50,32,45,57,54,32,45,49,49,52,113,45,53,55,32,45,51,51,32,45,49,49,57,32,45,51,51,113,45,49,50,53,32,48,32,45,49,50,53,32,49,49,51,113,48,32,52,53,32,51,49,32,54,49,113,56,32,48,32,49,54,32,52,113,50,51,32,48,32,51,56,32,45,49,54,116,49,53,32,45,51,52,116,45,54,32,45,51,48,113,45,54,32,45,49,48,32,45,49,49,32,45,49,52,113,45,49,53,32,45,49,50,32,45,49,53,32,45,50,57,113,48,32,45,51,51,32,53,51,32,45,51,51,32,113,56,48,32,49,48,32,49,49,57,32,49,51,56,113,49,52,32,51,56,32,49,52,32,54,56,116,45,51,48,32,53,48,116,45,53,57,32,52,116,45,53,50,32,45,51,52,116,45,51,51,32,45,49,55,108,45,49,55,32,52,113,45,52,32,49,32,45,52,32,49,53,116,55,32,52,50,113,54,32,50,56,32,50,50,32,54,56,113,49,54,32,51,57,32,50,51,32,54,50,113,54,32,50,51,32,57,32,50,57,116,49,49,32,50,54,104,45,52,57,113,45,49,55,48,32,45,51,55,55,32,45,49,55,48,32,45,51,57,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E051-gClef15mb.xml",fileData13,true,true);var fileData14=[];fileData14.push.apply(fileData14,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,48,50,32,45,55,54,118,50,51,113,45,54,32,49,50,55,32,45,49,48,48,32,50,49,53,116,45,50,50,49,32,56,56,104,45,57,113,50,51,32,45,49,49,57,32,49,49,53,32,45,54,51,51,113,50,49,53,32,57,50,32,50,49,53,32,51,48,55,122,77,49,55,48,32,53,49,118,45,50,48,113,52,32,45,49,50,55,32,54,52,32,45,50,50,48,113,49,48,48,32,45,49,53,54,32,51,52,52,32,45,50,49,50,113,57,52,32,45,50,51,32,49,56,51,32,45,50,51,116,49,51,56,32,49,54,108,45,49,48,56,32,54,53,48,113,45,50,52,50,32,45,51,57,32,45,50,52,50,32,45,50,51,48,118,45,50,48,113,52,32,45,53,55,32,53,50,32,45,49,50,50,116,56,49,32,45,55,57,116,51,51,32,45,51,55,113,49,32,45,49,54,32,45,50,49,32,45,49,54,116,45,52,55,32,54,113,45,55,50,32,50,54,32,45,49,51,51,32,49,48,48,113,45,54,48,32,55,52,32,45,55,56,32,49,52,54,32,116,45,49,56,32,49,49,50,113,48,32,49,51,55,32,57,51,32,50,53,52,116,50,51,50,32,49,53,56,108,45,53,49,32,51,49,55,113,45,50,51,54,32,45,49,55,51,32,45,51,55,57,32,45,51,54,49,116,45,49,52,51,32,45,52,49,57,122,77,54,56,52,32,49,52,50,55,113,48,32,45,54,56,32,50,32,45,57,55,116,50,51,32,45,49,49,49,113,51,50,54,32,50,52,54,32,51,54,56,32,53,48,53,113,50,32,49,52,32,50,32,52,51,113,48,32,55,56,32,45,51,56,32,49,50,50,116,45,57,51,32,52,52,113,45,55,54,32,45,52,32,45,49,51,57,32,45,57,57,116,45,57,52,32,45,50,49,55,116,45,51,49,32,45,49,57,48,122,77,55,57,49,32,45,49,51,57,57,113,48,32,51,53,32,45,49,57,32,52,53,113,45,51,51,32,51,51,32,45,56,48,32,51,51,113,45,53,55,32,45,56,32,45,54,51,32,45,52,57,113,48,32,45,51,49,32,52,53,32,45,55,55,116,54,57,32,45,52,54,32,113,51,54,32,48,32,52,56,32,56,48,118,49,52,122,77,54,51,54,32,45,49,55,52,57,113,51,48,32,48,32,53,50,32,50,51,116,50,49,32,52,52,113,48,32,53,53,32,45,53,54,32,57,57,113,45,52,32,52,32,45,49,53,32,49,51,116,45,49,53,32,49,52,108,45,50,57,32,49,54,113,45,56,32,48,32,45,49,52,32,45,52,116,45,49,54,32,45,49,48,116,45,57,32,45,49,57,113,45,50,51,32,45,50,51,32,45,50,51,32,45,54,49,113,49,50,32,45,54,49,32,52,51,32,45,56,56,116,54,49,32,45,50,55,122,77,56,48,57,32,45,49,54,51,50,113,48,32,45,49,51,55,32,45,49,55,50,32,45,49,52,48,113,45,53,53,32,48,32,45,49,49,55,32,51,54,116,45,54,49,32,56,56,113,45,49,32,53,48,32,51,49,32,57,48,116,53,54,32,52,56,116,50,53,32,49,51,113,48,32,54,32,45,52,32,49,48,113,45,51,51,32,51,53,32,45,51,51,32,56,51,116,52,54,32,56,51,32,113,45,57,52,32,49,50,32,45,49,54,49,32,53,48,113,45,49,52,53,32,56,50,32,45,49,52,57,32,50,55,54,113,48,32,54,56,32,57,32,54,55,113,49,48,32,55,50,32,54,50,32,49,50,48,116,49,50,54,32,53,48,104,49,52,113,56,49,32,48,32,49,51,57,32,45,53,54,116,54,52,32,45,49,51,54,118,45,49,49,113,48,32,45,54,55,32,45,51,57,32,45,49,49,57,116,45,49,48,50,32,45,55,53,113,45,57,32,45,54,32,45,51,55,32,45,49,50,116,45,50,57,32,45,49,55,113,48,32,45,56,32,49,55,32,45,50,50,113,53,55,32,45,52,49,32,49,55,48,32,45,52,49,104,51,50,113,49,56,48,32,48,32,50,52,57,32,49,55,54,113,50,56,32,54,57,32,50,56,32,49,52,55,116,45,49,50,32,49,53,52,108,45,52,54,32,50,55,56,104,45,49,50,113,45,56,50,32,45,56,32,45,49,55,50,32,45,56,116,45,50,49,50,32,51,51,113,45,50,57,49,32,55,57,32,45,52,50,49,32,51,48,55,32,113,45,57,48,32,49,53,57,32,45,57,48,32,51,55,49,113,48,32,49,49,53,32,52,48,32,50,50,57,116,57,51,32,49,57,57,113,53,51,32,56,54,32,49,53,49,32,49,57,49,113,57,55,32,49,48,52,32,49,54,52,32,49,54,54,116,49,56,49,32,49,54,51,108,45,49,57,32,49,50,57,113,45,49,52,32,49,48,48,32,45,49,52,32,50,49,49,113,48,32,50,55,54,32,57,48,32,52,56,52,116,50,51,56,32,50,55,50,113,56,32,45,50,32,50,50,32,45,57,113,49,52,32,45,56,32,53,54,32,45,53,54,116,55,51,32,45,49,50,54,113,56,56,32,45,50,48,53,32,56,56,32,45,51,57,51,113,48,32,45,52,49,50,32,45,52,48,55,32,45,55,57,52,113,56,32,45,54,49,32,51,49,32,45,49,55,55,116,51,50,32,45,49,55,48,113,56,32,52,32,50,57,32,53,104,50,51,113,49,57,53,32,48,32,51,51,56,32,45,49,51,53,116,49,53,51,32,45,51,51,50,118,45,51,51,32,113,48,32,45,49,54,56,32,45,57,57,32,45,50,57,57,116,45,50,55,48,32,45,49,57,57,108,52,56,32,45,50,57,57,113,49,52,32,45,55,52,32,49,52,32,45,49,52,55,113,48,32,45,49,55,57,32,45,56,50,32,45,50,55,53,116,45,50,48,49,32,45,49,50,55,113,56,48,32,45,50,55,32,56,48,32,45,57,56,113,48,32,45,53,55,32,45,54,56,32,45,49,48,50,113,45,49,54,32,45,49,49,32,45,49,32,45,53,52,113,49,56,32,45,51,51,32,49,56,32,45,54,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E052-gClef8vb.xml",fileData14,true,true);var fileData15=[];fileData15.push.apply(fileData15,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,49,50,32,45,56,50,118,50,51,113,45,54,32,49,50,57,32,45,49,48,49,32,50,49,57,116,45,50,50,52,32,57,48,104,45,56,108,49,49,52,32,45,54,51,57,113,50,49,57,32,57,50,32,50,49,57,32,51,48,55,122,77,49,55,50,32,52,57,118,45,50,48,113,50,32,45,49,48,49,32,52,53,32,45,49,56,53,116,49,48,53,32,45,49,51,51,113,49,56,48,32,45,49,52,49,32,52,53,48,32,45,49,52,49,113,56,54,32,48,32,49,51,53,32,49,54,108,45,49,49,48,32,54,53,52,113,45,50,52,52,32,45,52,49,32,45,50,52,52,32,45,50,51,50,118,45,50,48,113,50,32,45,53,55,32,53,49,32,45,49,50,50,116,56,51,32,45,56,48,116,51,52,32,45,51,56,113,49,32,45,49,54,32,45,50,49,32,45,49,54,116,45,52,55,32,56,113,45,55,54,32,50,54,32,45,49,51,54,32,57,56,113,45,53,57,32,55,50,32,45,55,55,32,49,52,56,116,45,49,56,32,49,49,52,32,113,48,32,49,51,55,32,57,51,32,50,53,54,116,50,51,53,32,49,54,48,108,45,53,48,32,51,49,56,113,45,50,49,53,32,45,49,53,54,32,45,51,55,50,32,45,51,52,56,113,45,49,53,54,32,45,49,57,49,32,45,49,53,54,32,45,52,51,55,122,77,54,57,50,32,49,51,57,55,113,48,32,45,53,49,32,50,32,45,54,51,116,49,57,32,45,49,48,57,113,51,51,50,32,50,52,56,32,51,55,50,32,53,48,56,113,50,32,49,52,32,50,32,52,51,113,48,32,56,48,32,45,51,57,32,49,50,50,116,45,57,52,32,52,49,113,45,49,49,52,32,45,54,32,45,49,56,56,32,45,49,56,53,116,45,55,52,32,45,51,53,55,122,77,57,54,50,32,50,50,54,55,113,51,48,32,48,32,53,56,32,51,48,116,49,48,32,54,54,113,45,49,48,32,51,53,32,45,52,57,32,55,48,113,45,52,32,54,32,45,49,54,32,49,52,116,45,49,55,32,49,51,108,45,50,56,32,49,54,113,45,50,52,32,48,32,45,52,51,32,45,51,49,32,116,45,49,57,32,45,54,49,113,56,32,45,53,56,32,52,49,32,45,56,55,113,51,51,32,45,51,48,32,54,51,32,45,51,48,122,77,49,48,55,49,32,50,53,50,51,113,51,53,32,48,32,52,55,32,57,48,113,48,32,50,53,32,45,49,56,32,53,51,113,45,50,53,32,50,57,32,45,54,56,32,50,57,104,45,49,48,113,45,54,48,32,48,32,45,54,54,32,45,52,53,113,48,32,45,50,55,32,52,52,32,45,55,55,113,52,51,32,45,53,48,32,55,49,32,45,53,48,122,77,52,56,51,32,45,55,54,54,113,55,57,32,48,32,49,51,57,32,45,53,54,116,54,56,32,45,49,51,57,118,45,49,50,113,48,32,45,54,56,32,45,52,48,32,45,49,50,50,116,45,49,48,51,32,45,55,48,108,45,52,57,32,45,49,55,113,45,49,56,32,45,52,32,45,49,57,32,45,49,52,113,48,32,45,56,32,49,57,32,45,50,49,113,53,55,32,45,52,51,32,49,55,50,32,45,52,51,104,51,53,113,52,54,32,48,32,57,56,32,50,50,32,113,53,51,32,50,50,32,56,55,32,53,51,113,51,52,32,51,50,32,54,48,32,49,48,50,113,50,55,32,55,48,32,50,55,32,49,52,55,116,45,49,50,32,49,53,54,108,45,52,53,32,50,56,52,104,45,57,113,45,53,57,32,45,56,32,45,49,54,55,32,45,56,113,45,50,52,53,32,48,32,45,52,54,50,32,49,51,57,113,45,49,49,50,32,55,50,32,45,49,57,51,32,50,49,55,116,45,56,49,32,51,53,55,113,48,32,49,49,53,32,52,49,32,50,50,57,116,57,52,32,50,48,50,113,53,51,32,56,54,32,49,53,49,32,49,57,50,116,49,54,55,32,49,54,56,113,54,56,32,54,50,32,49,56,52,32,49,54,51,108,45,50,50,32,49,50,57,113,45,49,52,32,49,48,48,32,45,49,53,32,50,49,51,113,48,32,50,54,48,32,56,50,32,52,54,52,116,50,49,55,32,50,56,52,113,45,52,53,32,49,50,32,45,56,52,32,52,52,116,45,51,57,32,55,56,116,51,48,32,56,53,116,53,54,32,52,55,116,50,53,32,49,52,32,113,48,32,54,32,45,50,32,56,113,45,51,51,32,51,53,32,45,51,51,32,56,48,113,48,32,55,56,32,56,48,32,49,49,49,113,51,49,32,49,50,32,54,53,32,49,50,113,51,51,32,48,32,54,57,32,45,56,116,55,53,32,45,51,55,116,51,57,32,45,55,53,116,45,49,56,32,45,54,53,116,45,52,52,32,45,51,54,113,45,49,56,32,45,49,53,32,45,49,56,32,45,50,57,116,49,52,32,45,52,48,116,49,53,32,45,53,56,113,48,32,45,57,52,32,45,57,51,32,45,49,51,49,113,45,51,55,32,45,56,32,45,54,51,32,45,56,113,54,56,32,45,54,56,32,49,49,49,32,45,49,55,48,113,56,56,32,45,49,57,55,32,56,56,32,45,51,57,50,113,48,32,45,52,50,48,32,45,52,49,48,32,45,56,48,52,113,56,32,45,53,57,32,51,49,32,45,49,55,53,116,51,51,32,45,49,55,52,113,56,32,52,32,50,54,32,53,104,50,55,113,49,57,53,32,48,32,51,51,57,32,45,49,51,54,116,49,53,52,32,45,51,51,51,32,118,45,51,51,113,48,32,45,49,55,48,32,45,57,57,32,45,51,48,50,116,45,50,55,49,32,45,50,48,48,108,52,57,32,45,51,48,49,113,49,50,32,45,56,48,32,49,50,32,45,49,54,57,116,45,51,53,32,45,49,55,51,113,45,53,57,32,45,49,52,49,32,45,50,48,57,32,45,49,57,53,113,45,53,55,32,45,50,48,32,45,49,49,56,32,45,50,52,108,45,53,48,32,45,50,113,45,49,49,57,32,48,32,45,50,48,49,32,51,51,116,45,49,49,57,32,56,54,113,45,54,53,32,57,48,32,45,54,54,32,49,56,51,116,49,48,32,57,51,113,49,48,32,55,50,32,54,50,32,49,50,49,116,49,50,52,32,53,49,104,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E053-gClef8va.xml",fileData15,true,true);var fileData16=[];fileData16.push.apply(fileData16,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,48,48,32,45,55,50,118,49,57,113,45,54,32,49,50,53,32,45,57,57,32,50,49,52,116,45,50,50,48,32,56,57,104,45,49,49,113,57,57,32,45,53,52,51,32,49,49,51,32,45,54,51,49,113,50,49,55,32,57,50,32,50,49,55,32,51,48,57,122,77,49,55,48,32,53,49,118,45,49,56,113,52,32,45,49,50,53,32,54,52,32,45,50,49,57,116,49,53,52,32,45,49,52,50,113,49,56,50,32,45,57,50,32,51,55,50,32,45,57,50,113,56,56,32,48,32,49,51,55,32,49,55,108,45,49,48,57,32,54,52,53,113,45,50,52,50,32,45,52,49,32,45,50,52,49,32,45,50,51,50,118,45,49,56,113,50,32,45,53,53,32,53,49,32,45,49,50,48,116,56,50,32,45,56,48,116,51,51,32,45,51,56,113,45,49,32,45,49,54,32,45,50,49,32,45,49,54,116,45,52,53,32,56,113,45,55,52,32,50,54,32,45,49,51,53,32,57,56,113,45,57,52,32,49,49,50,32,45,57,52,32,50,53,51,32,113,48,32,49,52,50,32,57,50,32,50,53,57,116,50,51,49,32,49,53,56,108,45,52,57,32,51,49,51,113,45,50,51,54,32,45,49,55,49,32,45,51,55,57,32,45,51,53,57,116,45,49,52,51,32,45,52,49,55,122,77,54,56,52,32,49,52,49,55,113,48,32,45,56,48,32,50,32,45,57,53,116,50,49,32,45,49,48,56,113,51,50,52,32,50,52,52,32,51,54,56,32,53,48,54,113,50,32,49,52,32,50,32,51,57,113,48,32,55,56,32,45,51,57,32,49,50,50,116,45,57,52,32,52,52,113,45,55,54,32,45,52,32,45,49,51,56,32,45,57,54,116,45,57,50,32,45,50,49,50,116,45,51,48,32,45,50,48,48,122,77,49,51,54,48,32,50,54,54,56,113,48,32,45,52,32,45,53,32,45,49,52,116,45,55,32,45,49,48,108,45,49,57,32,45,49,56,113,45,49,48,32,45,49,48,32,45,50,54,32,45,49,57,108,45,53,50,32,45,49,52,113,45,51,55,32,45,56,32,45,53,57,32,45,56,32,113,45,49,54,32,45,55,32,45,53,50,32,45,49,52,116,45,52,52,32,45,49,51,116,45,57,32,45,51,51,113,45,52,32,45,52,32,45,52,32,45,49,50,116,49,49,32,45,56,113,50,32,48,32,56,32,50,104,52,113,49,48,32,48,32,49,52,32,52,104,51,53,113,52,57,32,48,32,57,50,32,45,51,49,113,50,51,32,45,49,52,32,52,49,32,45,54,51,113,50,32,45,49,50,32,50,32,45,52,53,116,45,50,32,45,52,56,113,45,50,48,32,45,54,56,32,45,56,54,32,45,49,48,54,116,45,49,50,52,32,45,51,57,113,45,53,56,32,48,32,45,56,53,32,49,57,113,51,55,32,45,51,55,32,56,54,32,45,49,52,50,113,56,56,32,45,49,57,53,32,56,56,32,45,51,56,55,113,48,32,45,52,49,54,32,45,52,48,55,32,45,55,57,53,113,49,48,32,45,53,52,32,51,50,32,45,49,54,56,116,51,49,32,45,49,55,56,113,49,48,32,52,32,50,57,32,52,104,50,55,32,113,49,57,53,32,48,32,51,51,54,32,45,49,51,52,116,49,53,49,32,45,51,50,56,118,45,50,57,113,48,32,45,49,55,48,32,45,57,57,32,45,51,48,50,116,45,50,55,48,32,45,49,57,56,108,53,48,32,45,51,48,49,113,49,50,32,45,56,48,32,49,50,32,45,49,54,56,116,45,51,53,32,45,49,55,49,113,45,53,57,32,45,49,52,48,32,45,50,48,55,32,45,49,57,49,113,45,53,55,32,45,50,48,32,45,49,49,55,32,45,50,53,108,45,52,55,32,45,50,113,45,49,49,55,32,48,32,45,49,57,57,32,51,51,116,45,49,49,56,32,56,54,113,45,54,52,32,57,50,32,45,54,53,32,49,56,51,113,45,49,32,57,50,32,56,32,57,49,113,49,48,32,55,48,32,54,50,32,49,49,56,116,49,50,52,32,53,50,104,49,52,113,56,48,32,48,32,49,51,56,32,45,53,54,116,54,53,32,45,49,51,54,118,45,49,53,113,48,32,45,54,53,32,45,51,57,32,45,49,49,55,116,45,49,48,48,32,45,55,51,32,113,45,52,32,45,50,32,45,53,49,32,45,49,50,113,45,49,54,32,45,55,32,45,49,54,32,45,49,55,116,49,54,32,45,50,48,113,53,55,32,45,52,49,32,49,54,55,32,45,52,49,104,51,55,113,52,57,32,48,32,49,48,48,32,50,48,113,53,50,32,50,49,32,56,54,32,53,51,116,54,48,32,49,48,48,116,50,55,32,49,52,54,113,48,32,55,56,32,45,49,51,32,49,53,52,108,45,52,53,32,50,56,51,104,45,49,48,113,45,51,53,48,32,45,52,56,32,45,54,50,51,32,49,51,48,113,45,49,49,48,32,55,49,32,45,49,57,48,32,50,49,53,116,45,56,48,32,51,53,51,113,48,32,49,49,51,32,52,48,32,50,50,55,116,57,51,32,49,57,56,113,53,51,32,56,53,32,49,53,49,32,49,57,48,113,57,55,32,49,48,54,32,49,54,51,32,49,54,54,116,49,56,50,32,49,54,49,108,45,50,51,32,49,50,57,113,45,49,52,32,57,56,32,45,49,52,32,50,48,55,113,48,32,50,51,54,32,54,57,32,52,50,55,32,116,49,56,51,32,50,56,52,104,45,49,55,52,113,45,49,56,32,48,32,45,49,57,32,49,56,113,48,32,49,52,32,49,57,32,49,52,108,52,49,32,57,113,49,52,32,48,32,51,51,32,51,50,108,55,49,32,49,57,49,113,52,32,56,32,52,32,49,55,116,45,49,52,32,57,116,45,50,48,32,45,49,50,113,45,50,51,32,45,50,50,32,45,52,53,32,45,50,50,116,45,50,51,32,49,54,113,48,32,50,32,52,32,49,48,113,49,53,52,32,49,55,56,32,49,55,48,32,49,57,52,113,49,53,32,49,54,32,50,57,32,49,53,113,49,52,32,48,32,51,48,32,45,49,49,116,51,53,32,45,49,49,108,50,55,32,56,113,49,48,32,48,32,49,48,32,45,54,116,45,50,32,45,49,49,108,45,49,54,56,32,45,51,57,55,113,48,32,45,50,57,32,50,55,32,45,51,49,104,49,48,108,51,49,32,49,51,113,49,52,32,48,32,51,55,32,45,50,51,113,45,49,57,32,51,55,32,45,49,57,32,55,53,116,51,51,32,53,52,108,49,56,32,52,32,113,49,57,32,48,32,51,53,32,45,49,54,113,51,50,32,45,51,51,32,54,32,45,55,48,113,45,50,51,32,45,50,51,32,45,50,50,32,45,51,57,113,48,32,45,51,49,32,53,51,32,45,51,48,113,55,56,32,49,48,32,49,49,57,32,49,51,55,113,49,52,32,51,55,32,49,52,32,54,53,113,48,32,54,49,32,45,54,51,32,54,50,113,45,50,57,32,48,32,45,54,52,32,45,50,54,113,45,51,52,32,45,50,54,32,45,52,57,32,45,50,55,108,45,49,54,32,52,113,45,52,32,50,32,45,52,32,49,52,116,52,32,50,52,108,51,55,32,49,49,49,113,49,48,32,50,48,32,50,50,32,54,56,113,49,56,32,52,49,32,51,51,32,52,49,108,49,56,50,32,50,113,54,49,32,48,32,55,50,32,45,50,113,52,32,45,52,32,52,32,45,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E054-gClef15ma.xml",fileData16,true,true);var fileData17=[];fileData17.push.apply(fileData17,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,54,50,32,57,56,51,118,45,49,57,54,54,113,48,32,45,49,57,32,45,49,51,32,45,51,51,116,45,51,52,32,45,49,52,104,45,49,54,56,113,45,49,56,32,48,32,45,51,51,32,49,52,113,45,49,52,32,49,52,32,45,49,52,32,51,51,118,49,57,54,54,113,48,32,49,57,32,49,52,32,51,51,116,51,51,32,49,52,104,49,54,56,113,50,48,32,48,32,51,52,32,45,49,52,113,49,51,32,45,49,53,32,49,51,32,45,51,51,122,77,49,52,51,50,32,45,53,53,50,113,48,32,45,49,57,48,32,45,49,50,54,32,45,51,51,52,116,45,51,51,49,32,45,49,52,52,116,45,50,57,57,32,55,51,116,45,57,52,32,49,52,55,116,52,54,32,49,50,57,113,52,54,32,53,54,32,49,49,48,32,53,54,113,54,52,32,49,32,49,48,52,32,45,51,51,113,51,57,32,45,51,52,32,51,57,32,45,57,52,113,48,32,45,56,54,32,45,56,56,32,45,49,51,57,113,45,49,32,45,50,32,45,49,49,32,45,54,32,116,45,49,53,32,45,57,116,45,53,32,45,57,116,56,32,45,49,51,113,52,55,32,45,52,55,32,49,51,49,32,45,52,55,113,49,50,49,32,48,32,49,56,49,32,57,52,116,54,49,32,50,48,57,118,50,52,52,113,48,32,49,50,57,32,45,51,54,32,49,56,55,113,45,51,54,32,53,57,32,45,49,51,49,32,53,57,116,45,49,52,51,32,45,52,57,113,45,52,57,32,45,52,57,32,45,55,51,32,45,49,50,51,116,45,52,57,32,45,55,52,113,45,51,51,32,48,32,45,52,53,32,53,57,113,45,54,51,32,50,55,54,32,45,49,57,53,32,50,57,49,118,45,57,48,57,113,48,32,45,49,57,32,45,49,50,32,45,51,49,113,45,49,49,32,45,49,50,32,45,51,49,32,45,49,50,116,45,51,51,32,49,50,113,45,49,50,32,49,50,32,45,49,50,32,51,49,118,49,57,55,50,113,48,32,52,53,32,52,53,32,52,53,113,49,56,32,48,32,51,48,32,45,49,50,116,49,51,32,45,51,51,118,45,57,48,57,32,113,49,51,51,32,49,56,32,49,57,53,32,50,57,51,113,49,50,32,53,57,32,52,53,32,53,57,113,50,53,32,48,32,52,57,32,45,55,52,116,55,51,32,45,49,50,50,113,52,56,32,45,53,48,32,49,52,51,32,45,53,48,116,49,51,49,32,53,56,116,51,54,32,49,56,54,118,50,52,54,113,45,49,32,49,49,53,32,45,54,49,32,50,48,57,116,45,49,56,49,32,57,52,113,45,56,52,32,48,32,45,49,51,53,32,45,53,49,113,45,52,32,45,50,32,45,52,32,45,56,116,55,32,45,49,50,113,55,32,45,53,32,49,54,32,45,57,116,49,50,32,45,54,113,56,52,32,45,54,54,32,56,52,32,45,49,51,49,113,48,32,45,54,54,32,45,51,57,32,45,49,48,48,113,45,52,48,32,45,51,52,32,45,49,48,52,32,45,51,52,116,45,49,49,48,32,53,55,113,45,52,54,32,53,54,32,45,52,54,32,49,51,48,113,48,32,55,53,32,57,52,32,49,52,55,116,50,57,57,32,55,50,116,51,51,49,32,45,49,52,52,32,116,49,50,54,32,45,51,51,52,116,45,49,48,54,32,45,51,49,56,116,45,51,49,56,32,45,49,50,56,113,45,53,56,32,48,32,45,49,48,54,32,49,54,116,45,53,56,32,49,55,113,45,49,48,32,48,32,45,50,54,32,45,49,52,113,45,49,55,32,45,49,53,32,45,50,52,32,45,50,53,108,45,49,50,32,45,49,53,116,45,49,48,32,45,49,53,116,45,49,56,32,45,51,52,116,45,49,51,32,45,51,54,113,49,32,45,49,50,32,49,49,32,45,51,50,108,49,54,32,45,51,52,113,52,55,32,45,55,56,32,56,48,32,45,55,55,113,54,32,48,32,53,52,32,49,56,116,49,48,54,32,49,57,113,50,49,50,32,48,32,51,49,56,32,45,49,50,56,116,49,48,54,32,45,51,49,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E05C-cClef.xml",fileData17,true,true);var fileData18=[];fileData18.push.apply(fileData18,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,54,57,32,45,49,48,51,48,113,45,53,51,32,48,32,45,57,55,32,54,113,54,54,32,45,51,55,32,54,54,32,45,49,48,50,116,45,55,48,32,45,49,49,49,113,45,50,48,32,45,49,53,32,45,50,48,32,45,51,51,116,49,53,32,45,52,54,116,49,53,32,45,55,48,116,45,50,55,32,45,56,51,113,45,50,56,32,45,52,49,32,45,55,49,32,45,53,55,113,45,52,52,32,45,49,54,32,45,49,48,50,32,45,49,54,116,45,49,50,56,32,52,49,116,45,55,49,32,49,49,53,113,48,32,52,55,32,51,53,32,57,48,116,56,48,32,53,55,113,49,50,32,52,32,49,50,32,49,49,116,45,52,32,57,113,45,51,55,32,51,57,32,45,51,55,32,57,51,113,48,32,57,48,32,57,50,32,49,50,53,113,51,49,32,49,50,32,55,56,32,49,50,113,45,55,55,32,51,51,32,45,49,49,53,32,56,53,116,45,51,56,32,49,49,48,116,52,54,32,49,49,51,113,52,54,32,53,54,32,49,49,48,32,53,54,32,113,54,52,32,49,32,49,48,52,32,45,51,51,113,51,57,32,45,51,52,32,51,57,32,45,57,52,113,48,32,45,56,54,32,45,56,56,32,45,49,51,57,113,45,49,32,45,50,32,45,49,49,32,45,54,116,45,49,53,32,45,57,116,45,53,32,45,57,116,56,32,45,49,51,113,52,55,32,45,52,55,32,49,51,49,32,45,52,55,113,49,50,49,32,48,32,49,56,49,32,57,52,116,54,49,32,50,48,57,118,50,52,52,113,48,32,49,50,57,32,45,51,54,32,49,56,55,113,45,51,54,32,53,57,32,45,49,51,49,32,53,57,116,45,49,52,51,32,45,52,57,113,45,52,57,32,45,52,57,32,45,55,51,32,45,49,50,51,116,45,52,57,32,45,55,52,113,45,51,51,32,48,32,45,52,53,32,53,57,113,45,54,51,32,50,55,54,32,45,49,57,53,32,50,57,49,118,45,57,48,57,113,48,32,45,49,57,32,45,49,50,32,45,51,49,113,45,49,49,32,45,49,50,32,45,51,49,32,45,49,50,116,45,51,51,32,49,50,32,113,45,49,50,32,49,50,32,45,49,50,32,51,49,118,49,57,55,50,113,48,32,52,53,32,52,53,32,52,53,113,49,56,32,48,32,51,48,32,45,49,50,116,49,51,32,45,51,51,118,45,57,48,57,113,49,51,51,32,49,56,32,49,57,53,32,50,57,51,113,49,50,32,53,57,32,52,53,32,53,57,113,50,53,32,48,32,52,57,32,45,55,52,116,55,51,32,45,49,50,50,113,52,56,32,45,53,48,32,49,52,51,32,45,53,48,116,49,51,49,32,53,56,116,51,54,32,49,56,54,118,50,52,54,113,45,49,32,49,49,53,32,45,54,49,32,50,48,57,116,45,49,56,49,32,57,52,113,45,56,52,32,48,32,45,49,51,53,32,45,53,49,113,45,52,32,45,50,32,45,52,32,45,56,116,55,32,45,49,50,113,55,32,45,53,32,49,54,32,45,57,116,49,50,32,45,54,113,56,52,32,45,54,54,32,56,52,32,45,49,51,49,113,48,32,45,54,54,32,45,51,57,32,45,49,48,48,113,45,52,48,32,45,51,52,32,45,49,48,52,32,45,51,52,32,116,45,49,49,48,32,53,55,113,45,52,54,32,53,54,32,45,52,54,32,49,51,48,113,48,32,55,53,32,57,52,32,49,52,55,116,50,57,57,32,55,50,116,51,51,49,32,45,49,52,52,116,49,50,54,32,45,51,51,52,116,45,49,48,54,32,45,51,49,56,116,45,51,49,56,32,45,49,50,56,113,45,53,56,32,48,32,45,49,48,54,32,49,54,116,45,53,56,32,49,55,113,45,49,48,32,48,32,45,50,54,32,45,49,52,113,45,49,55,32,45,49,53,32,45,50,52,32,45,50,53,108,45,49,50,32,45,49,53,116,45,49,48,32,45,49,53,116,45,49,56,32,45,51,52,116,45,49,51,32,45,51,54,113,49,32,45,49,50,32,49,49,32,45,51,50,108,49,54,32,45,51,52,113,52,55,32,45,55,56,32,56,48,32,45,55,55,113,54,32,48,32,53,52,32,49,56,116,49,48,54,32,49,57,113,50,49,49,32,48,32,51,49,55,32,45,49,50,56,113,49,48,55,32,45,49,50,56,32,49,48,55,32,45,51,49,56,32,116,45,49,50,54,32,45,51,51,52,116,45,51,51,55,32,45,49,52,52,122,77,55,54,54,32,45,49,52,52,49,113,48,32,53,57,32,45,54,49,32,49,49,52,113,45,57,32,54,32,45,51,57,32,51,49,113,45,50,53,32,49,52,32,45,52,50,32,49,52,116,45,51,56,32,45,51,50,113,45,50,48,32,45,51,50,32,45,50,49,32,45,54,56,118,45,49,55,113,49,50,32,45,53,49,32,52,56,32,45,56,52,116,55,48,32,45,51,50,113,51,53,32,49,32,53,57,32,50,54,116,50,52,32,52,56,122,77,56,53,56,32,45,49,49,50,50,113,48,32,51,53,32,45,50,48,32,54,51,113,45,50,55,32,51,49,32,45,57,48,32,50,57,116,45,55,48,32,45,53,55,113,48,32,45,50,57,32,52,50,32,45,55,51,113,54,48,32,45,54,51,32,56,55,32,45,54,53,113,52,53,32,49,32,53,49,32,49,48,51,122,77,52,55,32,49,48,51,48,104,49,54,56,113,49,57,32,48,32,51,51,32,45,49,52,116,49,52,32,45,51,51,32,118,45,49,57,54,54,113,48,32,45,49,57,32,45,49,51,32,45,51,51,116,45,51,52,32,45,49,52,104,45,49,54,56,113,45,49,56,32,48,32,45,51,51,32,49,52,113,45,49,52,32,49,52,32,45,49,52,32,51,51,118,49,57,54,54,113,48,32,49,56,32,49,52,32,51,51,113,49,53,32,49,52,32,51,51,32,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E05D-cClef8vb.xml",fileData18,true,true);var fileData19=[];fileData19.push.apply(fileData19,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,54,53,32,50,52,57,113,48,32,52,53,32,51,52,32,55,57,116,56,48,32,51,52,116,56,48,32,45,51,50,116,51,52,32,45,56,48,113,48,32,45,52,55,32,45,51,52,32,45,56,49,116,45,56,49,32,45,51,52,116,45,56,48,32,51,52,116,45,51,51,32,56,48,122,77,49,50,55,56,32,45,49,51,55,113,52,55,32,48,32,56,49,32,45,51,52,116,51,52,32,45,56,49,116,45,51,52,32,45,56,49,116,45,56,48,32,45,51,52,116,45,56,48,32,51,52,116,45,51,52,32,56,49,116,51,51,32,56,49,116,56,48,32,51,52,122,77,53,48,56,32,53,51,55,104,49,48,113,51,52,32,48,32,49,51,51,32,45,50,51,116,49,56,54,32,45,56,50,113,56,55,32,45,54,48,32,49,51,53,32,45,49,49,56,116,56,49,32,45,49,53,49,116,51,52,32,45,50,48,54,118,45,49,52,113,48,32,45,49,50,57,32,45,53,50,32,45,50,56,49,32,113,45,49,48,53,32,45,51,48,54,32,45,51,56,52,32,45,53,56,49,113,45,49,51,49,32,45,49,51,48,32,45,51,48,51,32,45,50,50,53,116,45,51,53,52,32,45,49,50,56,113,45,49,48,32,45,50,32,45,50,52,32,52,113,45,49,51,32,54,32,45,49,51,32,50,48,113,45,49,32,49,52,32,50,53,32,50,56,113,50,54,32,49,54,32,49,52,55,32,56,50,116,49,55,56,32,49,48,56,113,51,49,53,32,50,52,50,32,52,48,52,32,53,48,50,113,55,50,32,50,49,57,32,55,49,32,52,53,50,113,48,32,51,50,50,32,45,49,50,53,32,52,54,53,113,45,55,52,32,56,48,32,45,49,57,50,32,56,48,113,45,50,55,32,48,32,45,55,55,32,45,49,52,113,45,53,48,32,45,49,53,32,45,56,57,32,45,51,53,116,45,56,50,32,45,54,52,116,45,53,55,32,45,55,56,113,45,49,52,32,45,51,50,32,45,49,53,32,45,52,48,113,48,32,45,52,51,32,53,48,32,45,52,51,104,49,52,32,113,49,50,32,50,32,52,53,32,50,113,56,56,32,48,32,49,53,52,32,45,52,55,113,54,54,32,45,52,54,32,54,54,32,45,49,53,52,116,45,53,51,32,45,49,54,52,113,45,53,50,32,45,53,54,32,45,49,52,53,32,45,53,55,104,45,49,48,113,45,57,52,32,45,49,32,45,49,54,57,32,55,53,116,45,57,49,32,50,48,57,113,45,50,32,49,48,32,45,50,32,50,57,113,48,32,49,53,54,32,49,52,52,32,51,48,50,116,51,54,48,32,49,52,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E062-fClef.xml",fileData19,true,true);var fileData20=[];fileData20.push.apply(fileData20,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,56,56,54,32,45,49,50,49,55,113,51,56,32,48,32,55,55,32,45,50,52,108,52,32,45,52,113,52,55,32,45,51,53,32,52,55,32,45,49,49,49,113,48,32,45,50,48,32,45,52,32,45,52,53,113,45,49,52,32,45,54,51,32,45,56,56,32,45,49,48,52,116,45,49,50,54,32,45,52,49,116,45,56,56,32,51,48,116,45,51,54,32,55,56,113,48,32,52,57,32,51,51,32,54,52,113,50,32,50,32,54,32,50,116,54,32,50,104,56,113,49,57,32,48,32,51,51,32,45,49,52,116,49,52,32,45,51,52,116,45,49,48,32,45,51,52,113,45,50,51,32,45,50,55,32,45,50,53,32,45,51,53,118,45,52,113,48,32,45,50,57,32,53,52,32,45,50,57,104,52,113,55,48,32,48,32,49,49,56,32,49,51,52,113,49,50,32,51,57,32,49,51,32,54,51,113,48,32,54,49,32,45,54,54,32,54,49,113,45,50,54,32,48,32,45,55,52,32,45,51,50,108,45,50,48,32,45,49,55,32,113,45,52,32,45,52,32,45,49,54,32,45,52,108,45,49,53,32,50,113,45,54,32,50,32,45,54,32,49,53,108,52,32,50,50,118,50,113,55,32,51,57,32,51,53,32,49,48,55,113,50,57,32,54,55,32,51,52,32,56,57,116,50,49,32,50,53,104,49,50,55,113,49,49,51,32,48,32,49,50,50,32,45,49,116,57,32,45,49,48,116,45,49,50,32,45,50,49,113,45,52,32,45,56,32,45,50,52,32,45,50,52,116,45,53,53,32,45,50,50,113,45,51,54,32,45,54,32,45,53,56,32,45,49,49,116,45,53,57,32,45,49,49,116,45,53,48,32,45,49,52,113,45,49,52,32,45,57,32,45,49,52,32,45,51,49,113,48,32,45,50,49,32,54,32,45,50,55,113,51,51,32,56,32,55,49,32,56,122,77,54,51,53,32,45,49,53,50,52,113,48,32,45,49,54,32,45,50,51,32,45,49,54,104,45,50,49,51,113,45,50,51,32,48,32,45,50,50,32,49,56,113,54,32,49,54,32,50,50,32,49,55,108,51,55,32,54,32,113,49,56,32,52,32,51,53,32,51,55,108,55,52,32,49,57,48,113,52,32,49,48,32,52,32,50,48,116,45,49,50,32,49,49,113,45,49,51,32,48,32,45,50,55,32,45,49,56,113,45,49,52,32,45,49,57,32,45,51,57,32,45,49,57,116,45,50,53,32,49,54,113,48,32,54,32,55,54,32,57,52,116,57,56,32,49,49,48,116,51,51,32,50,50,113,49,50,32,48,32,51,51,32,45,49,55,113,49,52,32,45,56,32,51,51,32,45,56,108,50,54,32,56,113,49,48,32,48,32,49,49,32,45,56,118,45,56,108,45,49,55,50,32,45,52,49,48,113,48,32,45,50,57,32,50,54,32,45,50,56,113,50,53,32,45,49,32,50,53,32,45,49,55,122,77,49,49,54,53,32,50,52,57,113,48,32,52,53,32,51,52,32,55,57,116,56,48,32,51,52,116,56,48,32,45,51,50,116,51,52,32,45,56,48,113,48,32,45,52,55,32,45,51,52,32,45,56,49,116,45,56,49,32,45,51,52,116,45,56,48,32,51,52,116,45,51,51,32,56,48,122,32,77,49,50,55,56,32,45,49,51,55,113,52,55,32,48,32,56,49,32,45,51,52,116,51,52,32,45,56,49,116,45,51,52,32,45,56,49,116,45,56,48,32,45,51,52,116,45,56,48,32,51,52,116,45,51,52,32,56,49,116,51,51,32,56,49,116,56,48,32,51,52,122,77,53,48,56,32,53,51,55,104,49,48,113,51,52,32,48,32,49,51,51,32,45,50,51,116,49,56,54,32,45,56,50,113,56,55,32,45,54,48,32,49,51,53,32,45,49,49,56,116,56,49,32,45,49,53,49,116,51,52,32,45,50,48,54,118,45,49,52,113,48,32,45,49,50,57,32,45,53,50,32,45,50,56,49,113,45,49,48,53,32,45,51,48,54,32,45,51,56,52,32,45,53,56,49,113,45,49,51,49,32,45,49,51,48,32,45,51,48,51,32,45,50,50,53,116,45,51,53,52,32,45,49,50,56,113,45,49,48,32,45,50,32,45,50,52,32,52,113,45,49,51,32,54,32,45,49,51,32,50,48,113,45,49,32,49,52,32,50,53,32,50,56,32,113,50,54,32,49,54,32,49,52,55,32,56,50,116,49,55,56,32,49,48,56,113,51,49,53,32,50,52,50,32,52,48,52,32,53,48,50,113,55,50,32,50,49,57,32,55,49,32,52,53,50,113,48,32,51,50,50,32,45,49,50,53,32,52,54,53,113,45,55,52,32,56,48,32,45,49,57,50,32,56,48,113,45,50,55,32,48,32,45,55,55,32,45,49,52,113,45,53,48,32,45,49,53,32,45,56,57,32,45,51,53,116,45,56,50,32,45,54,52,116,45,53,55,32,45,55,56,113,45,49,52,32,45,51,50,32,45,49,53,32,45,52,48,113,48,32,45,52,51,32,53,48,32,45,52,51,104,49,52,113,49,50,32,50,32,52,53,32,50,113,56,56,32,48,32,49,53,52,32,45,52,55,113,54,54,32,45,52,54,32,54,54,32,45,49,53,52,116,45,53,51,32,45,49,54,52,113,45,53,50,32,45,53,54,32,45,49,52,53,32,45,53,55,104,45,49,48,113,45,57,52,32,45,49,32,45,49,54,57,32,55,53,116,45,57,49,32,50,48,57,32,113,45,50,32,49,48,32,45,50,32,50,57,113,48,32,49,53,54,32,49,52,52,32,51,48,50,116,51,54,48,32,49,52,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E063-fClef15mb.xml",fileData20,true,true);var fileData21=[];fileData21.push.apply(fileData21,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,56,56,32,45,49,51,52,56,113,45,52,48,32,52,49,32,45,54,50,32,52,49,113,45,50,50,32,45,49,32,45,52,48,32,45,50,57,116,45,49,57,32,45,53,57,118,45,49,52,113,49,48,32,45,52,53,32,52,50,32,45,55,52,113,54,51,32,45,53,55,32,49,49,51,32,45,55,113,51,52,32,51,52,32,49,54,32,55,52,113,45,49,55,32,52,48,32,45,53,48,32,54,56,122,77,54,54,54,32,45,49,49,51,55,113,48,32,45,50,53,32,52,53,32,45,55,51,116,54,55,32,45,52,55,113,52,49,32,48,32,52,55,32,57,48,118,54,113,49,32,50,55,32,45,50,49,32,53,51,116,45,55,51,32,50,53,104,45,52,113,45,53,53,32,45,53,32,45,54,49,32,45,53,48,118,45,52,122,77,55,49,51,32,45,49,48,53,49,104,49,48,113,55,50,32,48,32,49,50,50,32,45,51,55,113,53,48,32,45,51,54,32,53,48,32,45,55,48,113,48,32,45,54,52,32,45,52,53,32,45,57,55,32,113,45,49,52,32,45,49,48,32,45,50,57,32,45,50,52,116,50,32,45,52,54,113,49,56,32,45,51,49,32,49,57,32,45,55,48,113,48,32,45,57,50,32,45,56,56,32,45,49,50,57,113,45,51,55,32,45,49,50,32,45,56,54,32,45,49,50,113,45,52,56,32,48,32,45,49,49,50,32,51,55,116,45,54,52,32,49,48,48,113,48,32,52,49,32,51,48,32,55,57,116,53,54,32,52,54,116,50,54,32,49,51,116,45,52,32,49,48,113,45,51,51,32,51,51,32,45,51,51,32,56,48,113,48,32,55,56,32,56,48,32,49,49,48,113,50,53,32,49,48,32,54,54,32,49,48,122,77,49,49,54,53,32,50,52,57,113,48,32,52,53,32,51,52,32,55,57,116,56,48,32,51,52,116,56,48,32,45,51,50,116,51,52,32,45,56,48,113,48,32,45,52,55,32,45,51,52,32,45,56,49,116,45,56,49,32,45,51,52,116,45,56,48,32,51,52,116,45,51,51,32,56,48,122,77,49,50,55,56,32,45,49,51,55,32,113,52,55,32,48,32,56,49,32,45,51,52,116,51,52,32,45,56,49,116,45,51,52,32,45,56,49,116,45,56,48,32,45,51,52,116,45,56,48,32,51,52,116,45,51,52,32,56,49,116,51,51,32,56,49,116,56,48,32,51,52,122,77,53,48,56,32,53,51,55,104,49,48,113,51,52,32,48,32,49,51,51,32,45,50,51,116,49,56,54,32,45,56,50,113,56,55,32,45,54,48,32,49,51,53,32,45,49,49,56,116,56,49,32,45,49,53,49,116,51,52,32,45,50,48,54,118,45,49,52,113,48,32,45,49,50,57,32,45,53,50,32,45,50,56,49,113,45,49,48,53,32,45,51,48,54,32,45,51,56,52,32,45,53,56,49,113,45,49,51,49,32,45,49,51,48,32,45,51,48,51,32,45,50,50,53,116,45,51,53,52,32,45,49,50,56,113,45,49,48,32,45,50,32,45,50,52,32,52,113,45,49,51,32,54,32,45,49,51,32,50,48,113,45,49,32,49,52,32,50,53,32,50,56,113,50,54,32,49,54,32,49,52,55,32,56,50,32,116,49,55,56,32,49,48,56,113,51,49,53,32,50,52,50,32,52,48,52,32,53,48,50,113,55,50,32,50,49,57,32,55,49,32,52,53,50,113,48,32,51,50,50,32,45,49,50,53,32,52,54,53,113,45,55,52,32,56,48,32,45,49,57,50,32,56,48,113,45,50,55,32,48,32,45,55,55,32,45,49,52,113,45,53,48,32,45,49,53,32,45,56,57,32,45,51,53,116,45,56,50,32,45,54,52,116,45,53,55,32,45,55,56,113,45,49,52,32,45,51,50,32,45,49,53,32,45,52,48,113,48,32,45,52,51,32,53,48,32,45,52,51,104,49,52,113,49,50,32,50,32,52,53,32,50,113,56,56,32,48,32,49,53,52,32,45,52,55,113,54,54,32,45,52,54,32,54,54,32,45,49,53,52,116,45,53,51,32,45,49,54,52,113,45,53,50,32,45,53,54,32,45,49,52,53,32,45,53,55,104,45,49,48,113,45,57,52,32,45,49,32,45,49,54,57,32,55,53,116,45,57,49,32,50,48,57,113,45,50,32,49,48,32,45,50,32,50,57,32,113,48,32,49,53,54,32,49,52,52,32,51,48,50,116,51,54,48,32,49,52,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E064-fClef8vb.xml",fileData21,true,true);var fileData22=[];fileData22.push.apply(fileData22,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,55,56,32,45,49,51,55,113,52,55,32,48,32,56,49,32,45,51,52,116,51,52,32,45,56,49,116,45,51,52,32,45,56,49,116,45,56,48,32,45,51,52,116,45,56,48,32,51,52,116,45,51,52,32,56,49,116,51,51,32,56,49,116,56,48,32,51,52,122,77,52,57,50,32,54,49,57,113,48,32,52,53,32,51,48,32,56,51,116,53,54,32,52,54,116,50,54,32,49,51,116,45,52,32,57,113,45,51,51,32,51,51,32,45,51,51,32,56,48,113,48,32,55,56,32,56,48,32,49,49,49,113,50,53,32,49,48,32,54,54,32,49,48,104,49,48,113,55,50,32,48,32,49,50,50,32,45,51,55,116,53,48,32,45,55,49,113,48,32,45,54,53,32,45,52,53,32,45,57,55,113,45,49,52,32,45,49,48,32,45,50,51,32,45,49,56,113,45,50,50,32,45,49,57,32,45,52,32,45,53,49,116,49,57,32,45,55,48,113,48,32,45,49,49,48,32,45,49,49,57,32,45,49,51,56,32,113,51,54,49,32,45,49,52,51,32,51,54,52,32,45,53,51,50,118,45,49,52,113,48,32,45,49,50,57,32,45,53,50,32,45,50,56,49,113,45,49,48,53,32,45,51,48,56,32,45,51,56,53,32,45,53,56,49,113,45,49,51,50,32,45,49,51,48,32,45,51,48,53,32,45,50,50,53,116,45,51,53,53,32,45,49,50,56,113,45,51,51,32,48,32,45,51,51,32,49,56,116,52,49,32,52,52,113,49,48,32,54,32,49,51,49,32,55,50,116,49,55,56,32,49,48,56,113,51,49,53,32,50,52,50,32,52,48,52,32,53,48,50,113,55,50,32,50,49,57,32,55,49,32,52,53,50,113,48,32,51,50,50,32,45,49,50,53,32,52,54,53,113,45,55,52,32,56,48,32,45,49,57,50,32,56,48,113,45,50,55,32,48,32,45,55,55,32,45,49,52,113,45,53,48,32,45,49,53,32,45,56,57,32,45,51,53,116,45,56,50,32,45,54,52,116,45,53,55,32,45,55,56,113,45,49,52,32,45,51,50,32,45,49,53,32,45,52,48,32,113,48,32,45,52,51,32,53,48,32,45,52,51,104,49,52,113,49,50,32,50,32,52,53,32,50,113,56,56,32,48,32,49,53,52,32,45,52,55,113,54,54,32,45,52,54,32,54,54,32,45,49,53,52,116,45,53,51,32,45,49,54,52,113,45,53,50,32,45,53,54,32,45,49,52,53,32,45,53,55,104,45,49,48,113,45,57,52,32,45,49,32,45,49,54,57,32,55,53,116,45,57,49,32,50,48,57,113,45,50,32,49,48,32,45,50,32,50,57,113,48,32,49,53,54,32,49,52,52,32,51,48,50,116,51,54,48,32,49,52,55,104,49,48,113,54,32,48,32,49,57,32,45,50,113,45,52,53,32,51,57,32,45,52,53,32,56,52,122,77,55,55,56,32,55,54,52,113,52,49,32,48,32,52,55,32,57,54,113,49,32,50,54,32,45,50,49,32,53,50,116,45,55,55,32,50,52,116,45,54,49,32,45,52,55,113,48,32,45,51,51,32,52,53,32,45,55,57,113,52,54,32,45,52,54,32,54,55,32,45,52,54,122,77,53,54,55,32,54,50,55,32,118,45,49,53,113,49,48,32,45,52,54,32,52,50,32,45,55,52,116,54,50,32,45,50,56,116,53,56,32,50,56,116,56,32,54,56,113,45,49,54,32,52,49,32,45,52,57,32,54,56,108,45,51,51,32,50,56,113,45,50,53,32,49,50,32,45,51,56,32,49,51,116,45,51,49,32,45,50,56,113,45,49,57,32,45,50,57,32,45,49,57,32,45,54,48,122,77,49,50,55,56,32,49,51,53,113,45,52,55,32,48,32,45,56,48,32,51,52,116,45,51,51,32,56,48,116,51,52,32,56,48,113,51,52,32,51,51,32,56,48,32,51,51,116,56,48,32,45,51,50,116,51,52,32,45,56,48,113,48,32,45,52,55,32,45,51,52,32,45,56,49,116,45,56,49,32,45,51,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E065-fClef8va.xml",fileData22,true,true);var fileData23=[];fileData23.push.apply(fileData23,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,55,54,32,45,49,51,55,113,52,55,32,48,32,56,49,32,45,51,52,116,51,52,32,45,56,49,116,45,51,52,32,45,56,49,116,45,56,48,32,45,51,52,116,45,56,48,32,51,52,116,45,51,52,32,56,49,116,51,51,32,56,49,116,56,48,32,51,52,122,77,54,49,54,32,49,48,50,48,113,48,32,45,52,32,45,52,32,45,49,50,108,45,49,52,49,32,45,52,50,48,113,45,50,32,45,52,32,45,50,32,45,49,51,113,48,32,45,50,55,32,50,48,32,45,50,54,113,49,48,32,48,32,49,49,32,45,56,108,54,32,45,52,104,49,48,113,51,52,32,48,32,49,51,51,32,45,50,51,116,49,56,54,32,45,56,50,113,56,55,32,45,54,48,32,49,51,53,32,45,49,49,56,116,56,49,32,45,49,53,49,116,51,52,32,45,50,48,54,118,45,49,52,113,48,32,45,49,55,50,32,45,57,50,32,45,51,55,54,116,45,50,52,55,32,45,51,55,56,113,45,49,53,54,32,45,49,55,52,32,45,51,52,56,32,45,50,57,53,32,116,45,52,48,54,32,45,49,54,54,104,45,52,113,45,51,51,32,48,32,45,51,51,32,49,56,116,52,49,32,52,52,113,49,48,32,54,32,49,51,49,32,55,50,116,49,55,56,32,49,48,56,113,51,49,53,32,50,52,50,32,52,48,52,32,53,48,50,113,55,50,32,50,49,57,32,55,49,32,52,53,50,113,48,32,51,50,50,32,45,49,50,53,32,52,54,53,113,45,55,52,32,56,48,32,45,49,57,50,32,56,48,113,45,50,55,32,48,32,45,55,55,32,45,49,52,113,45,53,48,32,45,49,53,32,45,56,57,32,45,51,53,116,45,56,50,32,45,54,52,116,45,53,55,32,45,55,56,113,45,49,52,32,45,51,50,32,45,49,53,32,45,52,48,113,48,32,45,52,51,32,53,48,32,45,52,51,104,49,52,113,49,50,32,50,32,52,53,32,50,113,56,56,32,48,32,49,53,52,32,45,52,55,113,54,54,32,45,52,54,32,54,54,32,45,49,53,52,116,45,53,51,32,45,49,54,52,113,45,53,50,32,45,53,54,32,45,49,52,53,32,45,53,55,32,104,45,49,48,113,45,57,52,32,45,49,32,45,49,54,57,32,55,53,116,45,57,49,32,50,48,57,113,45,50,32,49,48,32,45,50,32,50,57,113,48,32,49,50,57,32,49,48,52,32,50,53,57,116,50,54,57,32,49,55,51,104,45,49,48,49,113,45,49,54,32,48,32,45,49,54,32,54,113,48,32,50,51,32,50,51,32,50,51,113,49,53,32,48,32,51,55,32,49,50,116,50,56,32,50,57,108,57,56,32,50,54,56,113,48,32,49,48,32,45,55,32,49,48,116,45,49,55,32,45,49,48,108,45,52,57,32,45,53,51,113,45,51,32,45,56,32,45,49,55,32,45,56,116,45,49,52,32,49,48,108,49,48,32,50,48,108,49,50,53,32,49,56,55,113,49,55,32,49,54,32,50,57,32,49,53,116,52,55,32,45,49,108,53,49,32,50,113,49,52,32,48,32,49,52,32,45,49,48,122,77,54,57,52,32,53,49,50,113,45,49,51,55,32,48,32,45,49,53,49,32,49,49,55,113,48,32,50,53,32,50,48,32,52,51,116,52,55,32,49,56,32,113,51,55,32,48,32,51,55,32,45,52,51,113,48,32,45,50,54,32,45,49,51,32,45,52,53,116,45,49,51,32,45,51,49,118,45,56,113,52,32,45,50,55,32,52,55,32,45,50,55,116,57,51,32,51,52,113,53,48,32,51,50,32,54,56,32,49,48,54,113,50,54,32,56,49,32,45,49,57,32,49,49,54,113,45,50,56,32,50,50,32,45,53,54,32,50,50,116,45,54,53,32,45,49,49,113,45,51,56,32,45,49,48,32,45,52,52,32,45,50,49,113,45,49,52,32,45,56,32,45,50,50,32,45,56,113,45,49,54,32,48,32,45,49,55,32,49,55,108,54,56,32,50,48,56,113,52,32,49,54,32,50,56,32,49,55,108,49,51,52,32,45,56,108,49,50,57,32,56,113,49,48,32,48,32,49,48,32,45,49,48,118,45,49,51,113,45,50,57,32,45,54,56,32,45,49,54,54,32,45,54,55,113,45,50,57,32,48,32,45,57,48,32,49,48,113,45,49,52,32,48,32,45,50,49,32,45,49,52,108,45,50,52,32,45,55,48,32,113,45,50,32,45,50,32,45,50,32,45,55,116,51,32,45,53,116,49,57,32,56,116,53,57,32,56,113,52,50,32,48,32,53,52,32,45,52,113,49,50,57,32,45,50,57,32,49,50,57,32,45,49,51,51,113,48,32,45,57,53,32,45,56,56,32,45,49,54,48,113,45,54,51,32,45,52,55,32,45,49,53,52,32,45,52,55,122,77,49,50,55,54,32,49,51,53,113,45,52,55,32,48,32,45,56,48,32,51,52,116,45,51,51,32,56,48,116,51,51,32,56,48,113,51,51,32,51,51,32,56,48,32,51,51,116,56,49,32,45,51,50,116,51,52,32,45,56,48,113,48,32,45,52,55,32,45,51,52,32,45,56,49,116,45,56,49,32,45,51,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E066-fClef15ma.xml",fileData23,true,true);var fileData24=[];fileData24.push.apply(fileData24,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,52,48,32,52,53,49,113,45,54,51,32,48,32,45,49,48,56,32,45,49,50,55,113,45,52,53,32,45,49,50,54,32,45,52,53,32,45,51,48,56,116,52,53,32,45,51,48,57,116,49,48,56,32,45,49,50,55,116,49,48,57,32,49,50,55,113,52,53,32,49,50,55,32,52,53,32,51,48,55,116,45,52,54,32,51,48,56,116,45,49,48,56,32,49,50,57,122,77,56,56,49,32,48,113,48,32,45,50,49,50,32,45,49,50,57,32,45,51,54,50,113,45,49,51,48,32,45,49,53,48,32,45,51,49,50,32,45,49,53,48,116,45,51,49,49,32,49,53,48,116,45,49,50,57,32,51,54,50,116,49,50,57,32,51,54,52,113,49,50,57,32,49,53,48,32,51,49,49,32,49,53,48,116,51,49,50,32,45,49,53,48,113,49,50,57,32,45,49,53,49,32,49,50,57,32,45,51,54,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E080-timeSig0.xml",fileData24,true,true);var fileData25=[];fileData25.push.apply(fileData25,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,48,52,32,45,51,55,55,113,48,32,45,50,53,32,50,50,32,45,52,57,116,52,54,32,45,50,51,113,50,54,32,48,32,50,54,32,45,50,50,108,50,32,45,56,113,48,32,45,51,51,32,45,51,51,32,45,51,51,104,45,52,51,54,113,45,52,53,32,48,32,45,52,53,32,51,50,116,51,53,32,51,50,116,54,51,32,50,50,113,50,56,32,50,51,32,50,55,32,53,53,118,53,50,57,113,48,32,50,57,32,45,49,50,32,50,56,113,45,56,32,48,32,45,50,49,32,45,50,48,108,45,49,49,48,32,45,49,56,48,113,45,56,32,45,49,56,32,45,50,48,32,45,49,56,113,45,53,50,32,45,50,32,45,53,48,32,51,50,108,56,32,50,55,108,49,57,55,32,52,52,56,113,49,54,32,51,57,32,51,55,32,51,57,108,52,32,45,50,104,54,113,52,53,32,45,54,32,49,48,54,32,45,54,108,49,48,55,32,56,113,52,49,32,45,50,32,52,49,32,45,52,55,118,45,56,52,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E081-timeSig1.xml",fileData25,true,true);var fileData26=[];fileData26.push.apply(fileData26,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,53,49,32,50,55,50,113,48,32,49,57,55,32,45,49,56,52,32,49,57,55,113,45,56,48,32,48,32,45,49,49,57,32,45,50,53,116,45,52,51,32,45,53,51,113,48,32,45,49,51,32,51,53,32,45,51,49,113,51,52,32,45,49,56,32,55,48,32,45,53,50,116,51,54,32,45,55,56,116,45,56,32,45,56,48,116,45,52,51,32,45,55,50,113,45,51,53,32,45,51,55,32,45,57,48,32,45,51,55,116,45,49,48,49,32,51,50,113,45,52,53,32,51,50,32,45,54,57,32,56,49,113,45,49,56,32,52,55,32,45,49,57,32,56,56,113,48,32,55,56,32,54,56,32,49,54,48,116,49,56,50,32,49,48,52,113,54,49,32,49,52,32,49,51,54,32,49,52,116,49,50,48,32,45,54,116,49,49,53,32,45,51,48,113,50,49,49,32,45,55,50,32,50,49,49,32,45,50,55,53,113,48,32,45,49,57,54,32,45,50,51,56,32,45,50,53,57,113,45,57,52,32,45,50,54,32,45,49,56,50,32,45,54,56,32,116,45,49,49,55,32,45,56,57,113,51,53,32,49,50,32,55,54,32,49,50,113,57,56,32,48,32,50,50,49,32,45,52,57,113,57,32,45,53,32,52,55,32,45,49,54,113,51,57,32,45,49,50,32,53,57,32,45,49,50,113,51,56,32,48,32,55,48,32,56,56,108,50,32,50,118,52,113,54,32,50,48,32,50,55,32,50,48,113,50,53,32,49,32,50,53,32,45,50,56,113,45,50,56,32,45,50,52,57,32,45,49,53,51,32,45,51,48,50,113,45,53,54,32,45,50,52,32,45,49,51,48,32,45,50,52,113,45,49,48,57,32,48,32,45,50,50,51,32,56,51,113,45,51,55,32,50,56,32,45,55,57,32,50,56,113,45,55,49,32,48,32,45,49,51,57,32,45,57,52,113,45,50,52,32,45,51,49,32,45,51,55,32,45,51,49,116,45,50,48,32,52,113,45,51,55,32,50,51,32,45,51,55,32,54,51,113,52,53,32,49,57,53,32,50,51,48,32,51,49,52,113,49,51,55,32,56,52,32,50,49,57,32,49,57,50,116,56,50,32,50,50,53,122,32,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E082-timeSig2.xml",fileData26,true,true);var fileData27=[];fileData27.push.apply(fileData27,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,52,57,32,52,48,113,48,32,45,49,49,32,51,32,45,49,54,116,49,57,32,45,49,48,108,54,56,32,45,49,56,108,52,51,32,45,50,53,113,51,49,32,45,49,56,32,52,57,32,45,52,51,113,53,48,32,45,53,56,32,53,55,32,45,49,52,51,118,45,49,52,113,48,32,45,49,50,57,32,45,49,50,52,32,45,50,48,55,116,45,50,56,55,32,45,55,56,104,45,49,57,113,45,51,52,52,32,54,32,45,51,53,48,32,50,50,53,113,48,32,56,54,32,52,53,32,49,50,53,113,53,48,32,53,53,32,49,48,55,32,53,53,113,53,55,32,49,32,57,54,32,45,50,51,113,54,52,32,45,51,56,32,54,54,32,45,49,50,52,113,45,50,32,45,51,49,32,45,50,53,32,45,55,51,116,45,50,51,32,45,54,50,118,45,49,48,113,50,32,45,50,55,32,53,56,32,45,51,51,104,56,113,54,32,45,50,32,51,50,32,45,50,116,54,50,32,51,49,113,55,48,32,53,57,32,55,50,32,50,49,48,32,113,48,32,52,48,32,45,51,56,32,49,48,50,113,45,50,50,32,51,55,32,45,55,56,32,54,49,116,45,49,50,50,32,50,52,116,45,54,55,32,50,52,113,48,32,51,49,32,52,57,32,51,53,113,49,49,48,32,55,32,49,56,48,32,53,57,116,55,48,32,49,53,56,118,49,53,113,48,32,52,57,32,45,50,52,32,56,55,113,45,52,51,32,55,48,32,45,49,54,55,32,55,48,113,45,50,48,32,48,32,45,53,50,32,45,49,52,116,45,51,52,32,45,51,55,118,45,56,113,48,32,45,50,51,32,50,55,32,45,50,55,108,49,52,32,45,50,108,50,49,32,45,54,113,52,48,32,45,49,51,32,52,55,32,45,55,56,118,45,49,54,113,48,32,45,53,53,32,45,51,54,32,45,57,52,116,45,57,57,32,45,51,57,104,45,49,49,113,45,56,54,32,54,32,45,49,50,54,32,53,53,116,45,52,48,32,49,49,49,113,48,32,56,49,32,49,49,49,32,49,53,51,116,50,52,50,32,55,50,108,51,48,32,45,50,32,113,56,57,32,45,52,32,49,55,54,32,45,52,51,113,49,54,56,32,45,55,54,32,49,54,55,32,45,50,48,55,116,45,49,50,53,32,45,49,56,54,113,45,52,32,45,50,32,45,54,52,32,45,49,57,113,45,56,32,45,50,32,45,56,32,45,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E083-timeSig3.xml",fileData27,true,true);var fileData28=[];fileData28.push.apply(fileData28,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,50,54,32,45,49,53,50,118,49,55,50,113,48,32,50,53,32,49,56,32,52,56,108,49,57,53,32,50,51,53,113,49,54,32,49,56,32,52,49,32,49,57,113,50,53,32,48,32,50,53,32,45,51,53,118,45,52,51,57,104,49,52,57,113,51,49,32,48,32,51,49,32,45,51,56,116,45,51,49,32,45,51,57,104,45,49,52,57,118,45,49,50,49,113,48,32,45,52,50,32,50,48,32,45,54,48,116,52,51,32,45,49,56,113,52,53,32,48,32,52,53,32,45,52,50,116,45,52,49,32,45,52,50,104,45,52,51,54,113,45,51,57,32,48,32,45,51,57,32,52,49,116,52,55,32,52,49,113,56,50,32,48,32,56,50,32,55,50,118,49,50,57,104,45,51,56,49,113,45,52,49,32,48,32,45,52,49,32,51,52,113,48,32,49,55,32,52,32,50,50,116,52,32,55,108,49,51,32,49,54,113,50,54,50,32,51,54,55,32,50,54,50,32,54,50,53,113,48,32,51,57,32,52,55,32,51,57,108,49,52,53,32,45,52,32,108,49,51,57,32,52,113,51,49,32,48,32,51,49,32,45,50,57,113,45,52,32,45,50,50,32,45,57,50,32,45,49,52,54,116,45,50,49,49,32,45,50,55,54,116,45,49,57,54,32,45,50,49,53,104,50,55,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E084-timeSig4.xml",fileData28,true,true);var fileData29=[];fileData29.push.apply(fileData29,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,53,57,32,50,54,50,113,45,49,48,51,32,48,32,45,49,57,53,32,49,57,104,45,56,113,45,50,55,32,48,32,45,51,49,32,45,50,55,108,45,49,48,32,45,49,51,51,118,45,56,113,48,32,45,49,52,32,56,32,45,49,53,113,54,32,48,32,49,48,32,50,113,49,48,49,32,54,48,32,50,53,55,32,54,48,116,50,53,52,32,45,49,48,48,113,57,57,32,45,49,48,48,32,57,57,32,45,50,52,48,113,48,32,45,49,52,50,32,45,49,48,49,32,45,50,51,56,113,45,49,48,50,32,45,57,54,32,45,50,56,52,32,45,57,54,116,45,50,55,48,32,54,50,116,45,56,56,32,49,57,50,113,48,32,56,56,32,52,52,32,49,51,56,116,49,49,53,32,53,48,116,49,49,55,32,45,52,54,116,52,56,32,45,49,50,52,113,48,32,45,55,56,32,45,55,56,32,45,49,50,55,113,45,52,55,32,45,50,54,32,48,32,45,53,55,113,49,52,32,45,54,32,53,55,32,45,54,116,56,53,32,51,51,32,113,55,57,32,54,50,32,55,57,32,50,49,55,113,48,32,49,53,52,32,45,54,56,32,50,49,50,116,45,49,52,53,32,53,56,116,45,49,53,49,32,45,56,51,113,45,55,32,45,57,32,45,49,50,32,45,49,55,116,45,49,57,32,45,56,113,45,52,49,32,48,32,45,52,49,32,51,48,118,52,108,50,50,32,52,53,53,113,52,32,51,53,32,52,57,32,51,53,113,49,55,52,32,45,50,48,32,50,55,55,32,45,50,49,108,50,53,50,32,49,57,113,50,57,32,48,32,50,57,32,45,51,51,113,45,49,32,45,53,56,32,45,51,57,32,45,49,49,57,113,45,50,53,32,45,52,48,32,45,57,50,32,45,54,52,116,45,49,55,48,32,45,50,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E085-timeSig5.xml",fileData29,true,true);var fileData30=[];fileData30.push.apply(fileData30,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,49,50,32,52,113,45,52,57,32,48,32,45,56,52,32,45,54,56,116,45,51,53,32,45,49,54,49,113,48,32,45,57,52,32,51,53,32,45,49,54,50,116,56,52,32,45,54,56,116,56,53,32,54,56,116,51,53,32,49,54,50,113,48,32,57,52,32,45,51,53,32,49,54,50,113,45,51,54,32,54,55,32,45,56,53,32,54,55,122,77,52,49,56,32,45,53,49,48,113,45,57,56,32,48,32,45,49,54,52,32,50,57,113,45,49,49,49,32,52,57,32,45,49,57,51,32,49,57,54,113,45,53,57,32,49,48,57,32,45,54,51,32,50,56,51,118,56,113,48,32,49,51,57,32,56,48,32,50,57,49,113,53,51,32,49,48,51,32,49,53,52,32,49,53,57,116,50,49,48,32,53,55,116,49,54,53,32,45,50,49,113,49,51,56,32,45,53,53,32,49,51,56,32,45,49,54,54,113,48,32,45,52,57,32,45,52,48,32,45,49,48,51,116,45,49,49,49,32,45,53,51,113,45,55,48,32,48,32,45,49,49,51,32,52,51,32,113,45,51,49,32,51,53,32,45,51,49,32,55,54,116,49,48,32,53,55,113,57,32,49,54,32,51,51,32,52,52,116,50,51,32,52,52,113,48,32,51,49,32,45,54,55,32,51,49,113,45,49,54,52,32,48,32,45,49,55,48,32,45,51,56,57,113,48,32,45,52,57,32,49,56,32,45,52,57,113,56,32,48,32,49,50,32,52,113,56,51,32,55,49,32,49,56,51,32,55,49,116,49,56,54,32,45,54,51,113,49,49,51,32,45,56,52,32,49,50,53,32,45,50,48,53,108,50,32,45,50,57,113,48,32,45,49,52,55,32,45,49,49,57,32,45,50,52,49,113,45,57,50,32,45,55,52,32,45,50,54,56,32,45,55,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E086-timeSig6.xml",fileData30,true,true);var fileData31=[];fileData31.push.apply(fileData31,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,52,51,56,113,48,32,50,53,32,49,56,32,50,53,116,50,55,32,45,49,52,113,57,32,45,49,55,32,50,53,32,45,51,51,116,51,52,32,45,49,53,116,53,55,32,52,50,113,51,57,32,52,50,32,55,57,32,53,52,113,51,57,32,49,51,32,49,48,50,32,49,51,113,54,52,32,48,32,49,51,50,32,45,52,52,116,49,49,50,32,45,56,55,113,52,54,32,45,52,51,32,54,54,32,45,52,51,113,51,54,32,48,32,55,52,32,57,54,113,49,53,32,52,49,32,50,48,32,52,57,116,50,49,32,49,51,113,49,55,32,54,32,49,57,32,54,113,50,53,32,48,32,51,48,32,45,49,56,116,53,32,45,54,52,118,45,56,113,48,32,45,56,52,32,45,54,48,32,45,50,50,54,113,45,53,57,32,45,49,52,50,32,45,49,50,49,32,45,51,48,56,113,45,54,50,32,45,49,54,55,32,45,54,50,32,45,51,49,50,113,48,32,45,55,54,32,45,51,51,32,45,55,54,108,45,49,54,56,32,49,56,32,108,45,49,51,51,32,45,49,56,113,45,50,55,32,48,32,45,51,51,32,49,51,116,45,54,32,54,48,116,52,48,32,49,50,57,116,57,52,32,49,52,51,113,53,52,32,54,50,32,49,51,48,32,49,51,54,116,49,49,55,32,49,49,57,116,52,49,32,55,48,113,45,53,32,49,56,32,45,49,51,32,49,56,116,45,50,48,32,45,56,113,45,53,55,32,45,52,51,32,45,49,49,49,32,45,52,51,113,45,53,51,32,48,32,45,49,53,51,32,55,55,116,45,49,51,50,32,55,55,113,45,53,57,32,48,32,45,56,56,32,45,52,56,108,45,50,52,32,45,52,48,113,45,56,32,45,49,53,32,45,49,57,32,45,52,55,116,45,49,51,32,45,51,54,108,45,53,32,45,49,48,113,45,49,48,32,45,51,49,32,45,50,54,32,45,51,48,113,45,49,55,32,48,32,45,50,51,32,50,52,118,51,52,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E087-timeSig7.xml",fileData31,true,true);var fileData32=[];fileData32.push.apply(fileData32,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,51,51,32,50,57,53,113,48,32,54,55,32,45,52,57,32,49,48,57,113,45,55,56,32,54,56,32,45,49,55,50,32,54,55,113,45,57,52,32,48,32,45,49,54,48,32,45,51,53,116,45,54,54,32,45,57,50,116,51,48,32,45,56,51,113,53,53,32,45,52,57,32,49,48,48,32,45,54,55,113,52,54,32,45,49,56,32,55,48,32,45,50,54,116,54,56,32,45,50,52,116,55,48,32,45,50,51,113,49,48,57,32,54,51,32,49,48,57,32,49,55,52,122,77,51,54,50,32,45,52,54,51,113,49,48,52,32,48,32,49,53,52,32,52,51,113,53,49,32,52,51,32,53,49,32,49,48,54,113,45,49,32,54,51,32,45,50,55,32,57,49,113,45,50,54,32,50,57,32,45,52,50,32,52,51,113,45,51,49,32,50,56,32,45,50,51,50,32,49,49,50,113,45,55,48,32,45,50,56,32,45,49,49,54,32,45,56,48,116,45,52,54,32,45,49,49,50,113,48,32,45,57,54,32,55,55,32,45,49,53,48,116,49,56,49,32,45,53,51,32,122,77,55,57,57,32,45,49,54,54,113,48,32,45,49,57,48,32,45,49,50,52,32,45,50,55,55,116,45,50,57,52,32,45,56,55,116,45,50,56,50,32,54,54,116,45,49,49,49,32,49,57,52,113,48,32,49,53,56,32,49,56,56,32,50,52,55,113,45,49,55,56,32,49,48,48,32,45,49,55,56,32,50,55,51,113,48,32,49,50,57,32,49,49,48,32,50,48,53,116,50,56,57,32,55,53,113,55,54,32,48,32,49,55,48,32,45,51,50,113,49,56,55,32,45,54,51,32,49,56,55,32,45,50,48,53,113,48,32,45,49,52,49,32,45,49,50,51,32,45,50,49,57,113,49,54,56,32,45,56,54,32,49,54,56,32,45,50,52,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E088-timeSig8.xml",fileData32,true,true);var fileData33=[];fileData33.push.apply(fileData33,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,57,51,32,45,50,113,52,57,32,48,32,56,52,32,54,56,116,51,53,32,49,54,50,116,45,51,53,32,49,54,49,113,45,51,53,32,54,56,32,45,56,52,32,54,56,116,45,56,53,32,45,54,56,116,45,51,54,32,45,49,54,50,113,48,32,45,57,51,32,51,54,32,45,49,54,49,116,56,53,32,45,54,56,122,77,51,56,55,32,53,49,50,113,57,56,32,48,32,49,54,52,32,45,50,57,113,49,49,49,32,45,52,57,32,49,57,50,32,45,49,57,54,113,53,57,32,45,49,48,57,32,54,52,32,45,50,56,51,118,45,56,113,48,32,45,49,51,57,32,45,56,48,32,45,50,57,49,113,45,53,51,32,45,49,48,51,32,45,49,53,53,32,45,49,53,57,116,45,50,49,48,32,45,53,55,116,45,49,54,52,32,50,49,113,45,49,51,56,32,53,53,32,45,49,51,57,32,49,54,54,113,48,32,53,50,32,51,51,32,57,52,116,55,51,32,53,51,116,53,54,32,49,49,113,53,53,32,48,32,49,48,51,32,45,52,51,32,113,51,48,32,45,51,51,32,51,48,32,45,55,54,116,45,57,32,45,53,57,116,45,51,51,32,45,52,52,116,45,50,51,32,45,52,52,113,48,32,45,51,49,32,54,55,32,45,51,49,113,49,54,52,32,48,32,49,55,48,32,51,56,57,118,49,49,113,48,32,52,49,32,45,49,56,32,52,48,113,45,56,32,48,32,45,49,50,32,45,52,113,45,56,50,32,45,55,49,32,45,49,56,50,32,45,55,49,116,45,49,56,55,32,54,51,113,45,49,49,51,32,56,52,32,45,49,50,53,32,50,48,51,108,45,50,32,50,57,113,48,32,49,52,55,32,49,49,57,32,50,52,49,113,57,50,32,55,52,32,50,54,56,32,55,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E089-timeSig9.xml",fileData33,true,true);var fileData34=[];fileData34.push.apply(fileData34,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,49,50,32,49,56,54,113,48,32,54,54,32,51,54,32,49,49,53,116,57,51,32,52,57,113,51,55,32,48,32,51,55,32,52,53,113,48,32,51,50,32,45,54,53,32,53,55,113,45,51,54,32,49,51,32,45,56,52,32,49,51,113,45,52,56,32,49,32,45,57,48,32,45,49,55,113,45,49,55,55,32,45,55,52,32,45,49,55,55,32,45,51,57,49,113,48,32,45,53,48,48,32,50,53,52,32,45,52,57,57,113,55,48,32,48,32,49,54,57,32,54,51,113,53,50,32,51,51,32,56,55,32,49,48,49,116,51,53,32,49,54,49,113,48,32,50,57,32,49,48,32,51,51,116,50,49,32,52,113,51,48,32,48,32,51,48,32,45,51,53,113,45,49,32,45,55,56,32,45,51,53,32,45,49,53,52,113,45,51,53,32,45,55,53,32,45,55,54,32,45,49,50,51,113,45,52,50,32,45,52,56,32,45,49,50,49,32,45,56,51,116,45,49,55,57,32,45,51,53,113,45,50,48,49,32,48,32,45,51,50,52,32,49,52,57,32,116,45,49,50,51,32,51,50,51,116,55,52,32,51,49,52,116,50,48,53,32,49,57,55,113,57,50,32,52,49,32,50,48,48,32,52,49,116,50,50,54,32,45,55,52,113,52,53,32,45,50,57,32,55,56,32,45,56,54,116,51,51,32,45,49,51,51,116,45,52,48,32,45,49,50,48,113,45,51,57,32,45,52,52,32,45,55,55,32,45,53,48,108,45,51,57,32,45,54,113,45,53,53,32,48,32,45,49,48,55,32,51,56,113,45,53,49,32,51,55,32,45,53,49,32,49,48,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E08A-timeSigCommon.xml",fileData34,true,true);var fileData35=[];fileData35.push.apply(fileData35,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,53,50,32,53,51,113,48,32,45,50,56,55,32,56,52,32,45,52,48,53,113,52,32,45,54,32,49,48,32,45,54,113,49,50,32,48,32,49,50,32,50,52,118,54,55,52,113,48,32,49,50,32,45,49,49,32,50,55,116,45,49,55,32,50,113,45,55,56,32,45,49,49,49,32,45,55,56,32,45,51,49,54,122,77,52,51,48,32,45,53,51,57,118,45,49,54,49,113,48,32,45,51,53,32,45,51,55,32,45,51,53,113,45,49,50,32,48,32,45,50,51,32,49,48,116,45,49,50,32,50,53,118,49,53,55,113,48,32,49,49,32,45,49,51,32,50,57,116,45,50,54,32,50,50,113,45,49,48,57,32,50,57,32,45,49,56,52,32,49,49,57,113,45,49,51,53,32,49,53,56,32,45,49,51,53,32,51,53,51,113,48,32,49,53,54,32,55,52,32,50,57,52,116,50,48,53,32,49,57,55,108,53,53,32,50,49,113,52,32,48,32,49,52,32,49,49,116,49,48,32,50,49,118,49,56,49,113,48,32,49,50,32,49,50,32,50,51,32,116,50,53,32,49,49,113,49,53,32,48,32,50,53,32,45,49,49,116,49,48,32,45,50,51,118,45,49,53,48,113,48,32,45,57,32,55,32,45,50,55,116,49,54,32,45,50,48,104,49,48,108,50,32,50,113,55,51,32,48,32,49,56,54,32,45,52,52,113,54,56,32,45,50,54,32,49,49,53,32,45,57,48,116,52,55,32,45,49,52,57,113,48,32,45,56,52,32,45,51,57,32,45,49,50,56,116,45,55,56,32,45,53,48,108,45,51,57,32,45,54,113,45,53,53,32,48,32,45,49,48,54,32,51,55,113,45,53,49,32,51,54,32,45,53,49,32,49,48,50,116,51,54,32,49,49,53,116,57,51,32,52,57,113,51,55,32,48,32,51,55,32,51,57,116,45,53,50,32,53,55,113,45,55,54,32,50,55,32,45,49,51,51,32,49,55,113,45,49,48,32,45,49,32,45,51,48,32,45,50,49,116,45,50,49,32,45,51,48,118,45,56,49,49,113,48,32,45,50,55,32,50,51,32,45,51,50,116,52,57,32,45,53,32,113,49,49,49,32,48,32,50,48,57,32,57,54,113,51,53,32,51,53,32,53,57,32,57,52,113,50,53,32,53,57,32,50,53,32,49,51,51,113,48,32,51,53,32,50,48,32,51,53,104,56,113,51,49,32,48,32,51,50,32,45,51,51,113,50,32,45,55,50,32,45,51,51,32,45,49,53,48,113,45,51,54,32,45,55,55,32,45,55,55,32,45,49,50,52,116,45,49,49,55,32,45,56,51,116,45,49,55,53,32,45,51,56,113,45,50,51,32,45,49,48,32,45,50,51,32,45,50,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E08B-timeSigCutCommon.xml",fileData35,true,true);var fileData36=[];fileData36.push.apply(fileData36,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,50,52,32,50,50,57,113,45,49,56,52,32,48,32,45,49,56,52,32,45,49,52,51,113,48,32,45,49,48,52,32,55,55,32,45,49,57,55,113,49,56,32,45,50,53,32,52,56,32,45,52,57,113,55,52,32,45,54,55,32,49,54,51,32,45,54,55,113,49,52,53,32,48,32,49,54,54,32,49,49,54,113,52,32,50,53,32,52,32,52,49,113,48,32,49,48,54,32,45,56,51,32,50,48,50,116,45,49,57,49,32,57,55,122,77,52,53,52,32,50,56,49,113,49,57,48,32,48,32,51,51,56,32,45,56,50,116,49,52,56,32,45,49,57,53,113,48,32,45,50,56,51,32,45,52,56,49,32,45,50,56,51,113,45,50,51,51,32,48,32,45,51,52,54,32,56,48,116,45,49,49,51,32,50,48,48,116,49,51,50,32,50,48,48,116,51,50,50,32,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E0A2-noteheadWhole.xml",fileData36,true,true);var fileData37=[];fileData37.push.apply(fileData37,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,50,53,32,57,54,113,48,32,50,56,32,45,49,53,32,53,52,113,45,51,48,32,52,57,32,45,57,56,32,52,57,116,45,50,50,55,32,45,57,51,113,45,50,49,53,32,45,49,50,51,32,45,50,49,53,32,45,50,49,48,113,48,32,45,50,51,32,49,52,32,45,52,56,113,51,49,32,45,53,51,32,49,48,55,32,45,53,51,116,50,49,57,32,57,54,113,50,49,53,32,49,52,49,32,50,49,53,32,50,48,53,122,77,50,51,52,32,45,50,57,55,113,45,49,48,54,32,48,32,45,49,55,48,32,53,50,116,45,54,52,32,49,53,51,116,57,56,32,50,51,53,113,53,48,32,54,54,32,49,52,54,32,49,49,48,116,50,49,48,32,52,52,116,49,56,48,32,45,53,52,113,54,52,32,45,53,52,32,54,52,32,45,49,51,57,116,45,52,51,32,45,49,54,49,116,45,57,49,32,45,49,50,52,116,45,49,51,54,32,45,56,50,116,45,49,57,52,32,45,51,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E0A3-noteheadHalf.xml",fileData37,true,true);var fileData38=[];fileData38.push.apply(fileData38,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,50,51,32,45,50,56,57,113,45,57,54,32,48,32,45,49,54,48,32,53,50,113,45,54,51,32,53,50,32,45,54,51,32,49,52,49,113,48,32,49,53,50,32,49,51,52,32,50,54,56,116,51,50,49,32,49,49,55,113,49,48,48,32,48,32,49,54,50,32,45,53,51,116,54,51,32,45,49,52,48,113,48,32,45,49,52,51,32,45,49,53,48,32,45,50,54,52,116,45,51,48,55,32,45,49,50,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E0A4-noteheadBlack.xml",fileData38,true,true);var fileData39=[];fileData39.push.apply(fileData39,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,70,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,53,52,32,50,56,49,113,49,57,48,32,48,32,51,51,56,32,45,56,50,116,49,52,56,32,45,49,57,53,113,48,32,45,50,56,51,32,45,52,56,49,32,45,50,56,51,113,45,50,51,51,32,48,32,45,51,52,54,32,56,48,116,45,49,49,51,32,50,48,48,116,49,51,50,32,50,48,48,116,51,50,50,32,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E0FA-noteheadWholeFilled.xml",fileData39,true,true);var fileData40=[];fileData40.push.apply(fileData40,[60,115,121,109,98,111,108,32,105,100,61,34,69,49,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,56,56,49,32,53,49,50,104,50,48,52,108,45,56,56,48,32,45,49,48,50,52,104,45,50,48,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E101-noteheadSlashHorizontalEnds.xml",fileData40,true,true);var fileData41=[];fileData41.push.apply(fileData41,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,48,55,32,45,54,51,108,45,54,49,52,32,45,49,50,55,118,50,53,54,108,54,49,52,32,49,50,55,118,45,50,53,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E220-tremolo1.xml",fileData41,true,true);var fileData42=[];fileData42.push.apply(fileData42,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,48,53,32,50,118,45,50,53,54,108,45,54,49,52,32,45,49,50,57,118,50,53,54,122,77,51,48,53,32,49,50,55,108,45,54,49,52,32,45,49,50,55,118,50,53,54,108,54,49,52,32,49,50,55,118,45,50,53,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E221-tremolo2.xml",fileData42,true,true);var fileData43=[];fileData43.push.apply(fileData43,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,48,55,32,45,49,57,48,118,45,50,53,54,108,45,54,49,52,32,45,49,50,55,118,50,53,54,122,77,51,48,55,32,49,56,54,118,45,50,53,54,108,45,54,49,52,32,45,49,50,55,118,50,53,54,122,77,51,48,55,32,51,49,51,108,45,54,49,52,32,45,49,50,57,118,50,53,54,108,54,49,52,32,49,50,57,118,45,50,53,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E222-tremolo3.xml",fileData43,true,true);var fileData44=[];fileData44.push.apply(fileData44,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,48,55,32,53,49,48,108,45,54,49,52,32,45,49,50,55,118,50,53,54,108,54,49,52,32,49,50,55,118,45,50,53,54,122,77,51,48,55,32,45,51,55,53,118,45,50,53,54,108,45,54,49,52,32,45,49,50,55,118,50,53,54,122,77,51,48,55,32,50,118,45,50,53,54,108,45,54,49,52,32,45,49,50,55,118,50,53,54,122,77,51,48,55,32,49,50,57,108,45,54,49,52,32,45,49,50,57,118,50,53,54,108,54,49,52,32,49,50,57,118,45,50,53,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E223-tremolo4.xml",fileData44,true,true);var fileData45=[];fileData45.push.apply(fileData45,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,48,53,32,53,56,50,118,45,50,53,54,108,45,54,49,52,32,45,49,50,57,118,50,53,54,122,77,51,48,53,32,55,48,55,108,45,54,49,52,32,45,49,50,55,118,50,53,54,108,54,49,52,32,49,50,55,118,45,50,53,54,122,77,51,48,55,32,45,53,53,57,118,45,50,53,54,108,45,54,49,52,32,45,49,50,55,118,50,53,54,122,77,51,48,55,32,45,49,56,50,118,45,50,53,54,108,45,54,49,52,32,45,49,50,55,118,50,53,54,122,77,51,48,55,32,45,53,53,108,45,54,49,52,32,45,49,50,57,118,50,53,54,108,54,49,52,32,49,50,57,118,45,50,53,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E224-tremolo5.xml",fileData45,true,true);var fileData46=[];fileData46.push.apply(fileData46,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,52,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,52,113,48,32,49,52,32,52,32,49,56,116,49,54,32,51,104,49,53,113,51,53,32,48,32,52,51,32,45,51,55,113,52,53,32,45,50,48,57,32,50,49,51,32,45,52,52,52,113,50,49,51,32,45,50,57,55,32,50,50,51,32,45,53,57,52,118,45,49,53,113,48,32,45,55,52,32,45,49,57,32,45,49,54,55,113,45,49,57,32,45,57,52,32,45,51,51,32,45,49,50,52,116,45,51,56,32,45,51,48,113,45,54,32,48,32,45,49,52,32,52,113,45,51,49,32,49,54,32,45,51,49,32,52,57,113,48,32,49,48,32,54,32,50,55,113,52,53,32,49,48,54,32,52,53,32,50,52,48,116,45,52,53,32,50,53,55,113,45,49,48,54,32,50,57,51,32,45,51,54,57,32,51,50,54,108,45,49,54,32,50,118,52,56,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E240-flag8thUp.xml",fileData46,true,true);var fileData47=[];fileData47.push.apply(fileData47,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,52,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,53,32,45,52,49,113,45,49,48,32,48,32,45,50,53,32,50,57,118,52,56,49,113,53,57,32,55,32,55,56,32,49,49,113,49,56,32,51,32,54,56,32,50,53,113,53,48,32,50,49,32,56,56,32,53,51,116,56,51,32,57,54,116,56,48,32,49,54,50,113,51,53,32,57,55,32,51,53,32,50,54,52,116,45,53,49,32,50,57,50,113,45,54,32,49,54,32,45,54,32,50,55,113,48,32,51,51,32,51,51,32,52,57,113,52,32,50,32,49,50,32,50,113,50,55,32,48,32,52,49,32,45,51,50,116,52,52,32,45,49,53,50,116,51,48,32,45,49,57,57,118,45,49,48,113,45,49,50,32,45,51,49,51,32,45,50,51,52,32,45,54,49,53,113,45,54,53,32,45,56,54,32,45,49,48,49,32,45,49,51,57,116,45,55,54,32,45,49,51,53,116,45,52,57,32,45,49,51,48,116,45,50,53,32,45,54,52,116,45,50,53,32,45,49,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E241-flag8thDown.xml",fileData47,true,true);var fileData48=[];fileData48.push.apply(fileData48,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,57,32,45,49,57,55,113,56,32,48,32,50,48,32,55,113,57,56,32,54,49,32,49,52,56,32,49,53,51,113,51,53,32,54,49,32,51,53,32,49,50,49,116,45,51,51,32,57,56,113,45,49,56,32,50,51,32,45,53,57,32,50,51,113,45,52,49,32,45,49,32,45,56,53,32,45,52,51,113,45,52,53,32,45,52,50,32,45,53,48,32,45,53,56,116,45,53,32,45,54,53,108,54,32,45,50,48,53,113,48,32,45,51,49,32,50,51,32,45,51,49,122,77,54,51,32,56,57,57,113,51,57,32,48,32,51,57,32,45,51,53,113,48,32,45,50,54,50,32,45,49,52,32,45,53,55,55,113,48,32,45,50,53,32,50,51,32,45,51,53,113,52,32,45,50,32,49,50,32,45,50,116,52,51,32,50,57,113,53,55,32,51,52,32,49,50,50,32,51,50,116,49,50,48,32,45,53,54,116,53,53,32,45,49,51,56,113,48,32,45,49,55,52,32,45,50,52,54,32,45,51,52,54,32,113,45,49,56,32,45,49,51,32,45,56,55,32,45,55,49,116,45,56,51,32,45,53,56,116,45,50,50,32,57,113,45,49,55,32,49,57,32,45,50,51,32,56,57,56,108,45,50,32,50,57,51,113,50,32,50,55,32,50,50,32,52,50,116,52,49,32,49,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E260-accidentalFlat.xml",fileData48,true,true);var fileData49=[];fileData49.push.apply(fileData49,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,55,54,32,56,48,118,45,50,49,49,113,48,32,45,49,50,32,51,52,32,45,49,50,113,51,52,32,49,32,57,54,32,50,57,116,54,50,32,53,53,118,50,49,49,113,48,32,49,48,32,45,50,56,32,49,48,116,45,57,54,32,45,51,49,116,45,54,56,32,45,53,49,122,77,51,50,56,32,51,56,51,113,49,54,32,48,32,49,54,32,45,49,54,118,45,49,48,50,57,113,48,32,45,50,53,32,45,50,53,32,45,50,52,104,45,50,54,113,45,50,53,32,48,32,45,50,53,32,50,52,118,51,48,54,113,48,32,50,50,32,45,52,55,32,50,50,116,45,49,57,48,32,45,54,49,108,45,54,32,45,50,104,45,53,108,45,52,32,45,50,113,45,49,54,32,48,32,45,49,54,32,49,56,118,49,48,53,53,113,48,32,50,53,32,50,53,32,50,52,104,50,54,113,50,53,32,48,32,50,53,32,45,50,52,118,45,51,52,50,113,48,32,45,49,48,32,51,56,32,45,49,48,116,49,51,50,32,51,52,108,51,53,32,49,51,104,50,32,113,52,32,50,32,54,32,50,108,51,48,32,49,48,113,50,32,50,32,57,32,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E261-accidentalNatural.xml",fileData49,true,true);var fileData50=[];fileData50.push.apply(fileData50,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,53,50,32,52,48,113,48,32,57,53,32,45,56,32,49,49,54,113,45,54,32,49,50,32,45,51,57,32,49,50,116,45,56,54,32,45,50,55,116,45,53,53,32,45,53,49,113,45,54,32,45,50,53,32,45,54,32,45,49,51,51,113,48,32,45,49,48,55,32,53,32,45,49,49,57,116,51,53,32,45,49,50,116,56,52,32,50,54,116,54,50,32,53,54,113,56,32,51,55,32,56,32,49,51,50,122,77,49,54,52,32,45,52,48,54,118,45,50,56,52,113,48,32,45,50,51,32,45,51,49,32,45,50,51,116,45,51,49,32,50,51,118,50,53,50,113,48,32,49,48,32,45,55,32,50,49,116,45,49,52,32,49,49,116,45,57,32,45,50,108,45,52,55,32,45,49,56,104,45,53,108,45,52,32,45,50,113,45,49,54,32,48,32,45,49,54,32,49,56,118,49,52,54,113,48,32,50,55,32,50,53,32,51,51,113,52,51,32,49,56,32,54,49,32,50,54,116,49,54,32,52,51,118,50,48,51,113,48,32,49,51,32,45,56,32,50,53,32,116,45,49,56,32,49,50,104,45,50,108,45,52,57,32,45,50,51,108,45,53,32,45,50,104,45,52,113,45,49,54,32,48,32,45,49,54,32,49,57,118,49,52,53,113,48,32,50,55,32,50,53,32,51,51,113,52,49,32,49,54,32,53,51,32,50,50,113,50,53,32,49,50,32,50,52,32,53,54,118,50,55,54,113,48,32,50,51,32,51,49,32,50,51,116,51,49,32,45,50,51,118,45,50,52,54,113,48,32,45,52,49,32,50,52,32,45,52,49,113,55,48,32,49,54,32,49,50,57,32,53,50,113,50,51,32,49,52,32,50,55,32,53,57,118,50,54,54,113,48,32,50,51,32,51,49,32,50,51,116,51,49,32,45,50,51,118,45,50,53,48,113,48,32,45,50,55,32,50,56,32,45,50,54,108,53,49,32,49,56,113,52,32,50,32,49,49,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,52,32,45,51,49,32,45,51,54,116,45,52,52,32,45,49,56,116,45,50,49,32,45,50,53,32,113,45,56,32,45,50,48,32,45,56,32,45,51,53,118,45,49,57,49,113,48,32,45,51,55,32,50,54,32,45,51,55,108,53,51,32,50,49,113,52,32,50,32,49,49,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,53,32,45,50,53,32,45,51,53,113,45,52,51,32,45,49,54,32,45,54,49,32,45,50,52,116,45,49,56,32,45,52,53,118,45,50,57,49,113,48,32,45,50,51,32,45,51,49,32,45,50,51,116,45,51,49,32,50,51,118,50,53,54,113,48,32,49,48,32,45,56,32,50,51,116,45,49,57,32,49,52,108,45,49,51,51,32,45,53,51,113,45,50,48,32,45,56,32,45,50,48,32,45,52,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E262-accidentalSharp.xml",fileData50,true,true);var fileData51=[];fileData51.push.apply(fileData51,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,57,51,32,50,113,48,32,45,50,51,32,55,51,32,45,53,54,113,49,57,32,45,49,48,32,50,51,32,45,49,50,104,50,49,113,54,56,32,48,32,56,50,32,45,49,54,116,49,52,32,45,55,56,116,45,49,55,32,45,55,56,113,45,49,55,32,45,49,56,32,45,55,53,32,45,49,56,116,45,56,50,32,50,48,113,45,49,48,32,56,32,45,49,48,32,55,56,113,45,56,32,50,55,32,45,51,48,32,54,49,116,45,52,48,32,51,52,113,45,50,55,32,48,32,45,54,52,32,45,56,55,113,45,52,32,45,52,32,45,52,32,45,51,56,116,45,49,55,32,45,53,48,113,45,49,55,32,45,49,56,32,45,55,53,32,45,49,56,116,45,56,50,32,50,48,113,45,49,48,32,54,32,45,49,48,32,55,54,116,49,51,32,56,50,116,56,53,32,49,50,104,50,49,113,50,57,32,49,48,32,54,49,32,51,48,116,51,51,32,51,54,113,48,32,50,56,32,45,55,51,32,54,48,113,45,49,57,32,57,32,45,50,51,32,49,50,32,108,45,50,49,32,45,50,113,45,54,49,32,48,32,45,56,54,32,50,48,113,45,49,48,32,49,48,32,45,49,48,32,56,48,116,49,51,32,56,48,116,55,55,32,49,48,116,55,56,32,45,49,52,113,49,54,32,45,49,50,32,49,54,32,45,56,48,113,56,32,45,50,57,32,51,48,32,45,54,51,116,52,48,32,45,51,51,113,50,53,32,48,32,54,56,32,57,54,113,48,32,55,50,32,49,50,32,56,51,116,55,56,32,49,49,116,56,48,32,45,49,54,116,49,52,32,45,55,56,116,45,49,52,32,45,55,54,113,45,50,53,32,45,50,48,32,45,55,56,32,45,50,48,108,45,50,53,32,50,113,45,57,54,32,45,51,53,32,45,57,54,32,45,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E263-accidentalDoubleSharp.xml",fileData51,true,true);var fileData52=[];fileData52.push.apply(fileData52,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,57,54,32,45,49,57,55,113,54,32,48,32,49,56,32,55,113,49,48,55,32,54,53,32,49,53,48,32,49,53,51,113,51,50,32,54,51,32,51,50,32,49,50,49,116,45,51,48,32,49,48,48,113,45,49,56,32,50,48,32,45,53,56,32,50,49,116,45,56,55,32,45,52,50,113,45,52,54,32,45,52,51,32,45,53,48,32,45,53,53,116,45,52,32,45,53,51,108,54,32,45,50,49,57,113,48,32,45,51,51,32,50,51,32,45,51,51,122,77,51,50,50,32,56,52,113,48,32,54,50,32,45,50,54,32,57,48,113,45,54,49,32,55,49,32,45,49,54,53,32,45,50,54,113,45,51,49,32,45,50,56,32,45,51,54,32,45,52,53,116,45,53,32,45,54,54,108,54,32,45,50,48,49,113,48,32,45,51,51,32,50,51,32,45,51,51,113,56,32,48,32,49,56,32,55,113,49,48,51,32,54,53,32,49,53,50,32,49,53,51,113,51,51,32,53,57,32,51,51,32,49,50,49,122,77,52,57,56,32,50,53,48,32,113,49,52,32,48,32,52,52,32,50,52,113,52,52,32,51,53,32,49,48,49,32,51,53,104,49,50,113,55,54,32,45,50,32,49,51,49,32,45,53,53,116,53,54,32,45,49,51,55,113,48,32,45,49,55,52,32,45,50,53,48,32,45,51,52,56,113,45,49,50,32,45,55,32,45,56,48,32,45,54,55,116,45,57,50,32,45,54,48,113,45,56,32,48,32,45,49,54,32,56,116,45,49,53,32,50,55,56,113,45,54,54,32,45,56,52,32,45,49,55,50,32,45,49,53,55,113,45,54,32,45,53,32,45,55,56,32,45,54,55,116,45,56,57,32,45,54,50,116,45,50,52,32,57,113,45,49,54,32,50,49,32,45,50,50,32,56,57,56,108,45,52,32,50,57,51,113,50,32,50,53,32,50,50,32,51,57,116,52,49,32,49,52,113,51,57,32,48,32,51,57,32,45,51,51,108,45,49,52,32,45,53,55,53,113,48,32,45,50,57,32,50,51,32,45,51,53,113,52,32,45,50,32,49,50,32,45,50,113,57,32,48,32,53,51,32,51,48,32,113,52,53,32,51,48,32,57,48,32,50,57,104,49,51,113,53,53,32,48,32,49,48,52,32,45,51,51,108,45,54,32,53,54,54,113,50,32,50,53,32,50,49,32,51,57,116,52,50,32,49,52,113,51,57,32,48,32,51,57,32,45,51,51,108,45,49,50,32,45,53,55,53,113,48,32,45,51,55,32,51,49,32,45,51,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E264-accidentalDoubleFlat.xml",fileData52,true,true);var fileData53=[];fileData53.push.apply(fileData53,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,48,53,32,52,48,113,48,32,57,53,32,45,56,32,49,49,54,113,45,54,32,49,50,32,45,51,57,32,49,50,116,45,56,54,32,45,50,55,116,45,53,53,32,45,53,49,113,45,54,32,45,50,53,32,45,54,32,45,49,51,51,113,48,32,45,49,48,55,32,53,32,45,49,49,57,113,52,32,45,49,50,32,51,52,32,45,49,50,116,56,52,32,50,54,116,54,51,32,53,54,113,56,32,51,55,32,56,32,49,51,50,122,77,55,49,55,32,45,52,48,54,118,45,50,56,52,113,48,32,45,50,51,32,45,51,49,32,45,50,51,116,45,51,49,32,50,51,118,50,53,50,113,48,32,49,48,32,45,55,32,50,49,116,45,49,52,32,49,49,116,45,57,32,45,50,108,45,52,55,32,45,49,56,104,45,53,108,45,52,32,45,50,113,45,49,54,32,48,32,45,49,54,32,49,56,118,49,52,54,113,48,32,50,55,32,50,53,32,51,51,113,52,50,32,49,56,32,54,48,32,50,54,116,49,55,32,52,51,118,50,48,51,32,113,48,32,49,51,32,45,56,32,50,53,116,45,49,56,32,49,50,104,45,50,108,45,52,57,32,45,50,51,108,45,53,32,45,50,104,45,52,113,45,49,54,32,48,32,45,49,54,32,49,57,118,49,52,53,113,48,32,50,55,32,50,53,32,51,51,113,52,49,32,49,54,32,53,51,32,50,50,113,50,53,32,49,50,32,50,52,32,53,54,118,50,55,54,113,48,32,50,51,32,51,49,32,50,51,116,51,49,32,45,50,51,118,45,50,52,54,113,48,32,45,52,49,32,50,52,32,45,52,49,113,55,48,32,49,54,32,49,50,57,32,53,50,113,50,51,32,49,52,32,50,55,32,53,57,118,50,54,54,113,48,32,50,51,32,51,49,32,50,51,116,51,48,32,45,50,51,118,45,50,53,48,113,48,32,45,50,55,32,50,57,32,45,50,54,108,53,49,32,49,56,113,52,32,50,32,49,49,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,52,32,45,51,49,32,45,51,54,116,45,52,52,32,45,49,56,32,113,45,50,55,32,45,49,49,32,45,51,48,32,45,54,48,118,45,49,57,49,113,48,32,45,51,55,32,50,55,32,45,51,55,108,53,51,32,50,49,113,52,32,50,32,49,49,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,53,32,45,50,53,32,45,51,53,113,45,52,52,32,45,49,54,32,45,54,50,32,45,50,52,116,45,49,56,32,45,52,53,118,45,50,57,49,113,48,32,45,50,51,32,45,51,48,32,45,50,51,116,45,51,49,32,50,51,118,50,53,54,113,48,32,49,48,32,45,56,32,50,51,116,45,49,57,32,49,52,108,45,49,51,51,32,45,53,51,113,45,50,48,32,45,56,32,45,50,48,32,45,52,54,122,77,50,57,51,32,50,113,48,32,45,50,51,32,55,51,32,45,53,54,113,49,57,32,45,49,48,32,50,51,32,45,49,50,104,50,49,113,54,56,32,48,32,56,50,32,45,49,54,116,49,52,32,45,55,56,116,45,49,55,32,45,55,56,32,113,45,49,55,32,45,49,56,32,45,55,53,32,45,49,56,116,45,56,50,32,50,48,113,45,49,48,32,56,32,45,49,48,32,55,56,113,45,56,32,50,55,32,45,51,48,32,54,49,116,45,52,48,32,51,52,113,45,50,55,32,48,32,45,54,52,32,45,56,55,113,45,52,32,45,52,32,45,52,32,45,51,56,116,45,49,55,32,45,53,48,113,45,49,55,32,45,49,56,32,45,55,53,32,45,49,56,116,45,56,50,32,50,48,113,45,49,48,32,54,32,45,49,48,32,55,54,116,49,51,32,56,50,116,56,53,32,49,50,104,50,49,113,50,57,32,49,48,32,54,49,32,51,48,116,51,51,32,51,54,113,48,32,50,56,32,45,55,51,32,54,48,113,45,49,57,32,57,32,45,50,51,32,49,50,108,45,50,49,32,45,50,113,45,54,49,32,48,32,45,56,54,32,50,48,113,45,49,48,32,49,48,32,45,49,48,32,56,48,116,49,51,32,56,48,116,55,55,32,49,48,116,55,56,32,45,49,52,113,49,54,32,45,49,50,32,49,54,32,45,56,48,32,113,56,32,45,50,57,32,51,48,32,45,54,51,116,52,48,32,45,51,51,113,50,53,32,48,32,54,56,32,57,54,113,48,32,55,50,32,49,50,32,56,51,116,55,56,32,49,49,116,56,48,32,45,49,54,116,49,52,32,45,55,56,116,45,49,52,32,45,55,54,113,45,50,53,32,45,50,48,32,45,55,56,32,45,50,48,108,45,50,53,32,50,113,45,57,54,32,45,51,53,32,45,57,54,32,45,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E265-accidentalTripleSharp.xml",fileData53,true,true);var fileData54=[];fileData54.push.apply(fileData54,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,57,56,32,50,53,48,113,49,52,32,48,32,52,52,32,50,52,113,52,52,32,51,53,32,49,48,49,32,51,53,104,49,50,113,53,55,32,48,32,49,48,57,32,45,51,55,108,45,54,32,53,55,48,113,50,32,50,55,32,50,49,32,52,50,116,52,50,32,49,53,113,51,57,32,48,32,51,57,32,45,51,53,113,48,32,45,50,54,50,32,45,49,52,32,45,53,55,55,113,48,32,45,50,53,32,50,50,32,45,51,53,113,52,32,45,50,32,49,50,32,45,50,116,52,52,32,50,57,113,53,55,32,51,52,32,49,50,50,32,51,50,113,54,52,32,45,50,32,49,49,57,32,45,53,54,116,53,54,32,45,49,51,56,113,48,32,45,49,55,52,32,45,50,52,54,32,45,51,52,54,113,45,49,56,32,45,49,50,32,45,56,55,32,45,55,48,116,45,56,51,32,45,53,57,113,45,49,52,32,48,32,45,50,51,32,49,48,113,45,56,32,49,50,32,45,49,50,32,50,56,48,113,45,54,56,32,45,56,54,32,45,49,55,56,32,45,49,54,51,32,113,45,49,50,32,45,55,32,45,56,48,32,45,54,55,116,45,57,50,32,45,54,48,113,45,56,32,48,32,45,49,54,32,56,116,45,49,53,32,50,55,56,113,45,54,54,32,45,56,52,32,45,49,55,50,32,45,49,53,55,113,45,54,32,45,53,32,45,55,56,32,45,54,55,116,45,56,57,32,45,54,50,116,45,50,52,32,57,113,45,49,54,32,50,49,32,45,50,50,32,56,57,56,108,45,52,32,50,57,51,113,50,32,50,53,32,50,50,32,51,57,116,52,49,32,49,52,113,51,57,32,48,32,51,57,32,45,51,51,108,45,49,52,32,45,53,55,53,113,48,32,45,50,57,32,50,51,32,45,51,53,113,52,32,45,50,32,49,50,32,45,50,113,57,32,48,32,53,51,32,51,48,113,52,53,32,51,48,32,57,48,32,50,57,104,49,51,113,53,53,32,48,32,49,48,52,32,45,51,51,108,45,54,32,53,54,54,113,50,32,50,53,32,50,49,32,51,57,116,52,50,32,49,52,113,51,57,32,48,32,51,57,32,45,51,51,32,108,45,49,50,32,45,53,55,53,113,48,32,45,51,55,32,51,49,32,45,51,55,122,77,51,50,50,32,56,52,113,48,32,54,50,32,45,50,54,32,57,48,113,45,54,49,32,55,49,32,45,49,54,53,32,45,50,54,113,45,51,49,32,45,50,56,32,45,51,54,32,45,52,53,116,45,53,32,45,54,54,108,54,32,45,50,48,49,113,48,32,45,51,51,32,50,51,32,45,51,51,113,56,32,48,32,49,56,32,55,113,49,48,51,32,54,53,32,49,53,50,32,49,53,51,113,51,51,32,53,57,32,51,51,32,49,50,49,122,77,52,57,54,32,45,49,57,55,113,54,32,48,32,49,56,32,55,113,49,48,55,32,54,53,32,49,53,48,32,49,53,51,113,51,50,32,54,51,32,51,50,32,49,50,49,116,45,51,48,32,49,48,48,113,45,49,56,32,50,48,32,45,53,56,32,50,49,116,45,56,55,32,45,52,50,113,45,52,54,32,45,52,51,32,45,53,48,32,45,53,53,116,45,52,32,45,53,51,108,54,32,45,50,49,57,32,113,48,32,45,51,51,32,50,51,32,45,51,51,122,77,49,48,55,57,32,56,52,113,48,32,54,48,32,45,50,53,32,57,49,113,45,50,53,32,51,48,32,45,54,54,32,51,48,113,45,52,49,32,45,49,32,45,56,53,32,45,52,51,113,45,52,53,32,45,52,50,32,45,53,48,32,45,53,56,116,45,53,32,45,54,53,108,54,32,45,50,48,53,113,48,32,45,51,49,32,50,51,32,45,51,49,113,56,32,48,32,50,48,32,55,113,57,56,32,54,49,32,49,52,55,32,49,53,51,113,51,53,32,54,49,32,51,53,32,49,50,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E266-accidentalTripleFlat.xml",fileData54,true,true);var fileData55=[];fileData55.push.apply(fileData55,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,57,54,32,45,49,57,55,113,56,32,48,32,50,48,32,55,113,57,56,32,54,49,32,49,52,56,32,49,53,51,113,51,53,32,54,49,32,51,53,32,49,50,49,116,45,51,51,32,57,56,113,45,49,56,32,50,51,32,45,52,56,32,50,51,113,45,51,48,32,45,49,32,45,53,54,32,45,49,53,116,45,53,53,32,45,52,50,113,45,51,48,32,45,50,56,32,45,51,53,32,45,52,52,116,45,53,32,45,54,53,108,54,32,45,50,48,53,113,48,32,45,51,49,32,50,51,32,45,51,49,122,77,53,52,49,32,56,57,57,113,51,57,32,48,32,51,57,32,45,51,53,113,48,32,45,50,54,50,32,45,49,53,32,45,53,55,55,113,48,32,45,50,53,32,50,51,32,45,51,53,113,52,32,45,50,32,49,50,32,45,50,116,52,51,32,50,57,113,53,55,32,51,52,32,49,50,50,32,51,50,116,49,50,48,32,45,53,54,116,53,53,32,45,49,51,56,113,48,32,45,49,55,52,32,45,50,52,54,32,45,51,52,54,32,113,45,49,56,32,45,49,51,32,45,56,54,32,45,55,49,116,45,56,51,32,45,53,56,116,45,50,51,32,57,113,45,49,55,32,49,57,32,45,50,51,32,56,57,56,108,45,50,32,50,57,51,113,49,32,50,55,32,50,49,32,52,50,116,52,51,32,49,53,122,77,55,54,32,56,48,118,45,50,49,49,113,48,32,45,49,50,32,51,52,32,45,49,50,113,51,52,32,49,32,57,54,32,50,57,116,54,50,32,53,53,118,50,49,49,113,48,32,49,48,32,45,50,56,32,49,48,116,45,57,54,32,45,51,49,116,45,54,56,32,45,53,49,122,77,51,50,56,32,51,56,51,113,49,54,32,48,32,49,54,32,45,49,54,118,45,49,48,50,57,113,48,32,45,50,53,32,45,50,53,32,45,50,52,104,45,50,54,113,45,50,53,32,48,32,45,50,53,32,50,52,118,51,48,54,113,48,32,50,50,32,45,52,55,32,50,50,116,45,49,57,48,32,45,54,49,108,45,54,32,45,50,104,45,53,108,45,52,32,45,50,113,45,49,54,32,48,32,45,49,54,32,49,56,32,118,49,48,53,53,113,48,32,50,53,32,50,53,32,50,52,104,50,54,113,50,53,32,48,32,50,53,32,45,50,52,118,45,51,52,50,113,48,32,45,49,48,32,51,56,32,45,49,48,116,49,51,50,32,51,52,108,51,53,32,49,51,104,50,113,52,32,50,32,54,32,50,108,51,48,32,49,48,113,50,32,50,32,57,32,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E267-accidentalNaturalFlat.xml",fileData55,true,true);var fileData56=[];fileData56.push.apply(fileData56,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,56,50,55,32,52,48,113,48,32,57,53,32,45,56,32,49,49,54,113,45,54,32,49,50,32,45,51,57,32,49,50,116,45,56,54,32,45,50,55,116,45,53,53,32,45,53,49,113,45,54,32,45,50,53,32,45,54,32,45,49,51,51,113,48,32,45,49,48,55,32,53,32,45,49,49,57,116,51,53,32,45,49,50,116,56,52,32,50,54,116,54,50,32,53,54,113,56,32,51,55,32,56,32,49,51,50,122,77,56,56,49,32,49,54,50,118,45,49,57,49,113,48,32,45,51,55,32,50,54,32,45,51,55,108,53,52,32,50,49,113,52,32,50,32,49,48,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,53,32,45,50,52,32,45,51,53,113,45,52,51,32,45,49,54,32,45,54,50,32,45,50,52,116,45,49,56,32,45,52,53,118,45,50,57,49,113,48,32,45,50,51,32,45,51,49,32,45,50,51,116,45,51,49,32,50,51,118,50,53,54,113,48,32,49,48,32,45,56,32,50,52,32,116,45,50,51,32,49,51,108,45,49,50,57,32,45,53,51,113,45,50,48,32,45,56,32,45,50,48,32,45,52,54,118,45,50,56,52,113,48,32,45,50,51,32,45,51,49,32,45,50,51,116,45,51,48,32,50,51,118,50,53,50,113,48,32,49,48,32,45,56,32,50,49,116,45,49,52,32,49,49,113,45,55,32,48,32,45,57,32,45,50,108,45,52,55,32,45,49,56,104,45,52,108,45,52,32,45,50,113,45,49,54,32,48,32,45,49,55,32,49,56,118,49,52,54,113,48,32,50,55,32,50,53,32,51,51,113,52,50,32,49,56,32,54,48,32,50,54,116,49,56,32,52,51,118,50,48,51,113,48,32,49,51,32,45,56,32,50,53,116,45,49,57,32,49,50,104,45,50,108,45,52,57,32,45,50,51,113,45,50,32,48,32,45,56,32,45,50,113,45,49,54,32,48,32,45,49,55,32,49,57,118,49,52,53,113,48,32,50,55,32,50,53,32,51,51,113,52,49,32,49,54,32,53,51,32,50,50,113,50,53,32,49,50,32,50,53,32,53,54,118,50,55,54,32,113,48,32,50,51,32,51,48,32,50,51,116,51,49,32,45,50,51,118,45,50,52,54,113,48,32,45,52,49,32,50,53,32,45,52,49,113,55,48,32,49,54,32,49,50,57,32,53,50,113,50,51,32,49,52,32,50,54,32,53,57,118,50,54,54,113,48,32,50,51,32,51,49,32,50,51,116,51,49,32,45,50,51,118,45,50,53,48,113,48,32,45,50,55,32,50,56,32,45,50,54,108,53,50,32,49,56,113,52,32,50,32,49,48,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,49,32,45,50,52,32,45,51,48,32,45,51,54,116,45,52,53,32,45,49,56,116,45,50,49,32,45,50,53,113,45,56,32,45,50,48,32,45,56,32,45,51,53,122,77,55,54,32,56,48,118,45,50,49,49,113,48,32,45,49,50,32,51,52,32,45,49,50,113,51,52,32,49,32,57,54,32,50,57,116,54,50,32,53,53,118,50,49,49,113,48,32,49,48,32,45,50,56,32,49,48,116,45,57,54,32,45,51,49,116,45,54,56,32,45,53,49,122,32,77,51,50,56,32,51,56,51,113,49,54,32,48,32,49,54,32,45,49,54,118,45,49,48,50,57,113,48,32,45,50,53,32,45,50,53,32,45,50,52,104,45,50,54,113,45,50,53,32,48,32,45,50,53,32,50,52,118,51,48,54,113,48,32,50,50,32,45,52,55,32,50,50,116,45,49,57,48,32,45,54,49,108,45,54,32,45,50,104,45,53,108,45,52,32,45,50,113,45,49,54,32,48,32,45,49,54,32,49,56,118,49,48,53,53,113,48,32,50,53,32,50,53,32,50,52,104,50,54,113,50,53,32,48,32,50,53,32,45,50,52,118,45,51,52,50,113,48,32,45,49,48,32,51,56,32,45,49,48,116,49,51,50,32,51,52,108,51,53,32,49,51,104,50,113,52,32,50,32,54,32,50,108,51,48,32,49,48,113,50,32,50,32,57,32,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E268-accidentalNaturalSharp.xml",fileData56,true,true);var fileData57=[];fileData57.push.apply(fileData57,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,48,53,32,52,48,113,48,32,57,53,32,45,56,32,49,49,54,113,45,54,32,49,50,32,45,51,57,32,49,50,116,45,56,54,32,45,50,55,116,45,53,53,32,45,53,49,113,45,54,32,45,50,53,32,45,54,32,45,49,51,51,113,48,32,45,49,48,55,32,53,32,45,49,49,57,113,52,32,45,49,50,32,51,52,32,45,49,50,116,56,52,32,50,54,116,54,51,32,53,54,113,56,32,51,55,32,56,32,49,51,50,122,77,55,49,55,32,45,52,48,54,118,45,50,56,52,113,48,32,45,50,51,32,45,51,49,32,45,50,51,116,45,51,49,32,50,51,118,50,53,50,113,48,32,49,48,32,45,55,32,50,49,116,45,49,52,32,49,49,116,45,57,32,45,50,108,45,52,55,32,45,49,56,104,45,53,108,45,52,32,45,50,113,45,49,54,32,48,32,45,49,54,32,49,56,118,49,52,54,113,48,32,50,55,32,50,53,32,51,51,113,52,50,32,49,56,32,54,48,32,50,54,116,49,55,32,52,51,118,50,48,51,32,113,48,32,49,51,32,45,56,32,50,53,116,45,49,56,32,49,50,104,45,50,108,45,52,57,32,45,50,51,108,45,53,32,45,50,104,45,52,113,45,49,54,32,48,32,45,49,54,32,49,57,118,49,52,53,113,48,32,50,55,32,50,53,32,51,51,113,52,49,32,49,54,32,53,51,32,50,50,113,50,53,32,49,50,32,50,52,32,53,54,118,50,55,54,113,48,32,50,51,32,51,49,32,50,51,116,51,49,32,45,50,51,118,45,50,52,54,113,48,32,45,52,49,32,50,52,32,45,52,49,113,55,48,32,49,54,32,49,50,57,32,53,50,113,50,51,32,49,52,32,50,55,32,53,57,118,50,54,54,113,48,32,50,51,32,51,49,32,50,51,116,51,48,32,45,50,51,118,45,50,53,48,113,48,32,45,50,55,32,50,57,32,45,50,54,108,53,49,32,49,56,113,52,32,50,32,49,49,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,52,32,45,51,49,32,45,51,54,116,45,52,52,32,45,49,56,32,113,45,50,55,32,45,49,49,32,45,51,48,32,45,54,48,118,45,49,57,49,113,48,32,45,51,55,32,50,55,32,45,51,55,108,53,51,32,50,49,113,52,32,50,32,49,49,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,53,32,45,50,53,32,45,51,53,113,45,52,52,32,45,49,54,32,45,54,50,32,45,50,52,116,45,49,56,32,45,52,53,118,45,50,57,49,113,48,32,45,50,51,32,45,51,48,32,45,50,51,116,45,51,49,32,50,51,118,50,53,54,113,48,32,49,48,32,45,56,32,50,51,116,45,49,57,32,49,52,108,45,49,51,51,32,45,53,51,113,45,50,48,32,45,56,32,45,50,48,32,45,52,54,122,77,51,53,50,32,52,48,113,48,32,57,53,32,45,56,32,49,49,54,113,45,54,32,49,50,32,45,51,57,32,49,50,116,45,56,54,32,45,50,55,116,45,53,53,32,45,53,49,113,45,54,32,45,50,53,32,45,54,32,45,49,51,51,113,48,32,45,49,48,55,32,53,32,45,49,49,57,32,116,51,53,32,45,49,50,116,56,52,32,50,54,116,54,50,32,53,54,113,56,32,51,55,32,56,32,49,51,50,122,77,49,54,52,32,45,52,48,54,118,45,50,56,52,113,48,32,45,50,51,32,45,51,49,32,45,50,51,116,45,51,49,32,50,51,118,50,53,50,113,48,32,49,48,32,45,55,32,50,49,116,45,49,52,32,49,49,116,45,57,32,45,50,108,45,52,55,32,45,49,56,104,45,53,108,45,52,32,45,50,113,45,49,54,32,48,32,45,49,54,32,49,56,118,49,52,54,113,48,32,50,55,32,50,53,32,51,51,113,52,51,32,49,56,32,54,49,32,50,54,116,49,54,32,52,51,118,50,48,51,113,48,32,49,51,32,45,56,32,50,53,116,45,49,56,32,49,50,104,45,50,108,45,52,57,32,45,50,51,108,45,53,32,45,50,104,45,52,113,45,49,54,32,48,32,45,49,54,32,49,57,118,49,52,53,113,48,32,50,55,32,50,53,32,51,51,113,52,49,32,49,54,32,53,51,32,50,50,113,50,53,32,49,50,32,50,52,32,53,54,32,118,50,55,54,113,48,32,50,51,32,51,49,32,50,51,116,51,49,32,45,50,51,118,45,50,52,54,113,48,32,45,52,49,32,50,52,32,45,52,49,113,55,48,32,49,54,32,49,50,57,32,53,50,113,50,51,32,49,52,32,50,55,32,53,57,118,50,54,54,113,48,32,50,51,32,51,49,32,50,51,116,51,49,32,45,50,51,118,45,50,53,48,113,48,32,45,50,55,32,50,56,32,45,50,54,108,53,49,32,49,56,113,52,32,50,32,49,49,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,52,32,45,51,49,32,45,51,54,116,45,52,52,32,45,49,56,116,45,50,49,32,45,50,53,113,45,56,32,45,50,48,32,45,56,32,45,51,53,118,45,49,57,49,113,48,32,45,51,55,32,50,54,32,45,51,55,108,53,51,32,50,49,113,52,32,50,32,49,49,32,50,113,49,52,32,48,32,49,52,32,45,49,54,118,45,49,52,54,113,48,32,45,50,53,32,45,50,53,32,45,51,53,32,113,45,52,51,32,45,49,54,32,45,54,49,32,45,50,52,116,45,49,56,32,45,52,53,118,45,50,57,49,113,48,32,45,50,51,32,45,51,49,32,45,50,51,116,45,51,49,32,50,51,118,50,53,54,113,48,32,49,48,32,45,56,32,50,51,116,45,49,57,32,49,52,108,45,49,51,51,32,45,53,51,113,45,50,48,32,45,56,32,45,50,48,32,45,52,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E269-accidentalSharpSharp.xml",fileData57,true,true);var fileData58=[];fileData58.push.apply(fileData58,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,51,52,32,45,52,55,57,118,45,50,55,108,45,50,32,45,56,113,45,54,32,48,32,45,54,32,50,113,45,51,50,54,32,49,55,56,32,45,51,50,54,32,53,49,48,116,51,50,54,32,53,49,50,118,50,113,56,32,48,32,56,32,45,56,118,45,50,51,113,48,32,45,49,48,32,45,54,32,45,49,54,113,45,50,48,55,32,45,49,53,50,32,45,50,48,55,32,45,52,53,57,116,50,48,53,32,45,52,55,51,113,56,32,45,50,32,56,32,45,49,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E26A-accidentalParensLeft.xml",fileData58,true,true);var fileData59=[];fileData59.push.apply(fileData59,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,48,54,118,50,55,113,48,32,49,48,32,56,32,49,50,113,50,48,53,32,49,54,54,32,50,48,53,32,52,55,51,116,45,50,48,55,32,52,53,57,108,45,54,32,49,54,118,50,51,113,48,32,56,32,56,32,56,118,45,50,113,51,50,54,32,45,49,56,48,32,51,50,54,32,45,53,49,50,116,45,51,50,54,32,45,53,49,48,113,48,32,45,50,32,45,54,32,45,50,113,45,50,32,54,32,45,50,32,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E26B-accidentalParensRight.xml",fileData59,true,true);var fileData60=[];fileData60.push.apply(fileData60,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,51,32,50,113,45,49,55,32,48,32,45,50,53,32,50,50,116,45,56,32,50,55,113,48,32,49,56,32,50,57,32,51,49,113,52,51,56,32,49,53,48,32,52,53,55,32,49,53,54,116,50,48,32,49,52,113,48,32,49,50,32,45,49,52,32,49,52,108,45,52,54,51,32,49,53,56,113,45,50,57,32,49,48,32,45,50,57,32,50,57,113,48,32,53,32,55,32,50,55,116,50,56,32,50,50,113,50,32,48,32,49,56,32,45,52,108,54,49,53,32,45,50,48,57,113,50,54,32,45,56,32,50,54,32,45,51,56,116,45,50,54,32,45,51,54,113,45,54,50,49,32,45,50,48,57,32,45,54,50,53,32,45,50,49,49,116,45,49,48,32,45,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4A0-articAccentAbove.xml",fileData60,true,true);var fileData61=[];fileData61.push.apply(fileData61,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,51,32,45,53,48,48,113,45,49,55,32,48,32,45,50,53,32,50,50,116,45,56,32,50,55,113,48,32,49,56,32,50,57,32,51,49,113,52,51,56,32,49,53,48,32,52,53,55,32,49,53,54,116,50,48,32,49,52,113,48,32,49,50,32,45,49,52,32,49,52,108,45,52,54,51,32,49,53,56,113,45,50,57,32,49,48,32,45,50,57,32,50,57,113,48,32,53,32,55,32,50,55,116,50,56,32,50,50,113,50,32,48,32,49,56,32,45,52,108,54,49,53,32,45,50,48,57,113,50,54,32,45,56,32,50,54,32,45,51,56,116,45,50,54,32,45,51,54,113,45,54,50,49,32,45,50,48,57,32,45,54,50,53,32,45,50,49,49,116,45,49,48,32,45,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4A1-articAccentBelow.xml",fileData61,true,true);var fileData62=[];fileData62.push.apply(fileData62,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,50,32,53,56,54,113,54,52,32,48,32,56,48,32,56,104,54,113,52,32,48,32,52,32,45,54,113,45,50,56,32,45,54,54,32,45,53,48,32,45,50,52,56,116,45,50,54,32,45,51,51,52,113,48,32,45,54,32,45,49,52,32,45,54,116,45,49,52,32,54,113,45,52,32,49,53,52,32,45,50,54,32,51,51,54,116,45,53,48,32,50,52,54,113,48,32,54,32,52,32,54,104,54,113,49,54,32,45,56,32,56,48,32,45,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4A8-articStaccatissimoWedgeAbove.xml",fileData62,true,true);var fileData63=[];fileData63.push.apply(fileData63,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,52,32,45,53,56,54,113,45,54,50,32,48,32,45,56,50,32,45,56,104,45,54,113,45,52,32,48,32,45,52,32,54,113,50,56,32,54,52,32,53,48,32,50,52,54,116,50,54,32,51,51,54,113,48,32,54,32,49,52,32,54,116,49,52,32,45,54,113,52,32,45,49,53,50,32,50,55,32,45,51,51,52,116,52,57,32,45,50,52,56,113,48,32,45,54,32,45,52,32,45,54,104,45,54,113,45,49,54,32,56,32,45,55,56,32,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4A9-articStaccatissimoWedgeBelow.xml",fileData63,true,true);var fileData64=[];fileData64.push.apply(fileData64,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,51,32,45,50,113,45,50,53,32,48,32,45,50,53,32,50,53,113,48,32,54,32,50,32,49,48,108,50,49,55,32,52,55,51,113,53,32,49,50,32,49,57,32,49,50,116,50,50,32,45,49,50,108,50,50,49,32,45,52,55,51,113,50,32,45,50,32,50,32,45,49,48,113,48,32,45,49,56,32,45,50,50,32,45,50,51,104,45,49,52,48,113,45,49,50,32,48,32,45,50,50,32,49,50,113,45,49,49,53,32,50,52,52,32,45,49,49,55,32,50,53,50,113,45,54,32,54,32,45,49,49,32,54,116,45,57,32,45,54,108,45,49,49,53,32,45,50,53,50,113,45,54,32,45,49,52,32,45,50,50,32,45,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4AC-articMarcatoAbove.xml",fileData64,true,true);var fileData65=[];fileData65.push.apply(fileData65,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,50,32,45,50,53,113,48,32,50,53,32,50,53,32,50,53,113,49,54,32,48,32,50,50,32,45,49,52,113,49,49,49,32,45,50,52,52,32,49,49,53,32,45,50,53,49,116,57,32,45,55,116,49,49,32,54,108,49,49,55,32,50,53,50,113,49,48,32,49,50,32,50,50,32,49,50,104,49,52,48,113,50,51,32,45,52,32,50,50,32,45,50,51,113,48,32,45,56,32,45,50,32,45,49,48,108,45,50,50,49,32,45,52,55,51,113,45,56,32,45,49,50,32,45,50,48,32,45,49,50,116,45,49,57,32,56,108,45,50,49,57,32,52,55,55,113,45,50,32,52,32,45,50,32,49,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4AD-articMarcatoBelow.xml",fileData65,true,true);var fileData66=[];fileData66.push.apply(fileData66,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,67,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,49,56,32,52,53,51,113,45,52,50,50,32,48,32,45,53,51,56,32,45,51,57,56,113,45,49,53,32,45,54,49,32,45,52,53,32,45,54,49,113,45,50,57,32,48,32,45,50,57,32,50,54,113,48,32,49,52,32,50,32,50,51,113,54,55,32,51,52,55,32,50,55,53,32,53,49,49,113,49,48,52,32,56,50,32,49,57,55,32,49,48,49,113,57,52,32,49,57,32,49,51,55,32,49,57,116,56,49,32,45,52,116,49,50,55,32,45,51,57,113,56,56,32,45,51,53,32,49,53,57,32,45,57,52,113,55,48,32,45,53,57,32,49,52,52,32,45,49,56,57,116,49,48,57,32,45,51,48,53,113,50,32,45,56,32,50,32,45,50,48,113,48,32,45,50,57,32,45,50,57,32,45,50,57,113,45,50,51,32,48,32,45,51,57,32,51,53,113,45,50,32,54,32,45,53,32,57,116,45,49,50,32,52,57,116,45,53,57,32,49,50,53,113,45,52,57,32,55,57,32,45,49,48,50,32,49,50,52,116,45,49,53,51,32,56,49,32,116,45,50,50,50,32,51,54,122,77,55,51,51,32,49,48,54,113,48,32,45,52,52,32,45,51,51,32,45,55,56,113,45,51,50,32,45,51,52,32,45,55,56,32,45,51,52,116,45,55,57,32,51,52,116,45,51,51,32,55,56,116,51,51,32,55,56,113,51,51,32,51,51,32,55,56,32,51,51,116,55,57,32,45,51,51,116,51,51,32,45,55,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4C0-fermataAbove.xml",fileData66,true,true);var fileData67=[];fileData67.push.apply(fileData67,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,67,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,49,56,32,45,52,53,57,113,49,50,50,32,48,32,50,50,50,32,51,54,116,49,53,51,32,56,49,116,57,52,32,49,49,50,113,52,49,32,54,56,32,53,51,32,49,48,48,116,49,56,32,53,52,113,53,32,50,49,32,49,49,32,51,53,116,55,32,49,54,113,50,32,49,32,53,32,55,108,52,32,56,113,53,32,49,48,32,50,53,32,49,48,113,50,57,32,48,32,50,57,32,45,50,57,113,48,32,45,49,50,32,45,50,32,45,50,48,113,45,51,53,32,45,49,55,54,32,45,49,48,57,32,45,51,48,53,116,45,49,52,52,32,45,49,56,57,113,45,55,49,32,45,53,57,32,45,49,53,57,32,45,57,52,116,45,49,50,55,32,45,51,57,113,45,52,48,32,45,52,32,45,55,48,32,45,52,113,45,49,50,53,32,48,32,45,50,51,54,32,53,48,113,45,52,56,32,50,50,32,45,49,48,57,32,55,48,113,45,50,48,56,32,49,54,52,32,45,50,55,53,32,53,49,49,113,45,50,32,56,32,45,50,32,50,50,32,113,48,32,50,55,32,50,53,32,50,55,113,51,52,32,48,32,52,57,32,45,54,49,113,49,49,54,32,45,51,57,56,32,53,51,56,32,45,51,57,56,122,77,54,50,50,32,48,113,52,54,32,48,32,55,56,32,45,51,51,116,51,51,32,45,55,57,113,48,32,45,52,54,32,45,51,52,32,45,55,56,113,45,51,53,32,45,51,50,32,45,55,57,32,45,51,51,113,45,52,52,32,48,32,45,55,55,32,51,51,113,45,51,51,32,51,52,32,45,51,51,32,55,56,116,51,51,32,55,56,116,55,57,32,51,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4C1-fermataBelow.xml",fileData67,true,true);var fileData68=[];fileData68.push.apply(fileData68,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,53,51,32,45,52,52,54,113,49,32,45,56,32,45,49,49,32,45,56,116,45,49,53,32,49,113,45,51,32,50,32,45,53,32,50,113,45,57,50,32,51,53,32,45,49,51,56,32,51,53,116,45,53,52,32,45,50,113,45,52,55,32,45,56,32,45,55,50,32,45,53,49,116,45,50,53,32,45,56,53,116,57,32,45,54,52,113,52,32,45,50,48,32,49,57,32,45,52,56,116,51,52,32,45,50,54,113,51,51,32,45,50,57,32,51,51,32,45,52,57,113,48,32,45,51,32,45,52,32,45,49,53,116,45,51,50,32,45,49,50,116,45,53,50,32,49,56,113,45,50,51,56,32,49,56,50,32,45,50,51,56,32,51,49,56,113,48,32,56,48,32,53,48,32,49,51,56,116,49,49,56,32,53,56,108,51,51,32,45,54,113,50,53,32,45,54,32,51,51,32,45,54,113,50,52,32,48,32,50,52,32,49,57,113,48,32,53,32,45,50,52,32,52,53,116,45,55,54,32,49,48,54,108,45,49,48,49,32,49,50,51,32,113,45,50,48,32,50,48,32,45,50,48,32,53,48,116,50,57,32,53,57,113,49,50,50,32,49,50,57,32,49,50,50,32,50,53,51,116,45,57,49,32,50,51,55,113,45,51,51,32,52,50,32,45,51,55,32,53,49,116,45,53,32,50,54,113,48,32,52,51,32,52,49,32,52,51,113,50,48,32,48,32,51,55,32,45,49,54,108,51,51,56,32,45,51,57,54,113,56,32,45,49,56,32,56,32,45,51,54,116,45,54,32,45,50,57,113,45,54,32,45,49,48,32,45,50,57,32,45,52,54,113,45,50,50,32,45,51,53,32,45,51,48,32,45,52,57,116,45,50,56,32,45,52,56,116,45,51,52,32,45,56,52,116,45,49,54,32,45,55,56,108,45,50,32,45,50,55,113,48,32,45,57,53,32,54,55,32,45,49,57,50,113,50,51,32,45,51,50,32,55,52,32,45,57,51,113,55,54,32,45,56,50,32,55,54,32,45,49,49,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4E5-restQuarter.xml",fileData68,true,true);var fileData69=[];fileData69.push.apply(fileData69,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,48,54,32,51,48,57,113,48,32,45,51,32,45,56,32,45,51,49,116,45,49,49,49,32,45,51,57,56,116,45,49,48,56,32,45,51,55,52,113,45,50,53,32,45,50,48,32,45,55,56,32,45,50,48,116,45,53,52,32,50,55,113,51,49,32,49,49,50,32,49,49,48,32,51,51,54,113,55,57,32,50,50,53,32,56,49,32,50,51,53,116,50,32,50,54,116,45,56,32,49,55,113,45,56,32,48,32,45,51,48,32,45,49,49,113,45,55,50,32,45,51,54,32,45,49,51,52,32,45,51,54,116,45,49,49,51,32,51,53,113,45,53,53,32,52,53,32,45,53,53,32,49,48,51,116,52,48,32,57,56,116,57,55,32,52,48,116,57,55,32,45,52,48,116,52,48,32,45,57,55,118,45,50,48,113,52,55,32,48,32,49,49,50,32,54,50,113,50,52,32,50,50,32,52,56,32,52,54,108,50,53,32,50,55,113,49,50,32,56,32,50,50,32,56,113,50,53,32,45,49,50,32,50,53,32,45,51,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4E6-rest8th.xml",fileData69,true,true);var fileData70=[];fileData70.push.apply(fileData70,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,49,55,32,45,51,56,53,113,45,56,48,32,45,52,51,32,45,49,52,55,32,45,52,51,113,45,54,56,32,48,32,45,49,49,57,32,51,57,116,45,53,49,32,57,57,116,52,49,32,49,48,48,116,57,56,32,52,48,116,57,57,32,45,52,48,113,52,49,32,45,52,49,32,52,49,32,45,57,57,113,48,32,45,49,50,32,45,51,32,45,50,48,113,50,53,32,48,32,53,55,32,49,56,116,52,52,32,52,52,116,54,52,32,49,56,51,116,53,51,32,49,55,57,113,50,32,50,50,32,45,52,32,50,50,113,45,54,32,45,49,32,45,53,57,32,45,50,53,113,45,53,50,32,45,50,52,32,45,49,49,55,32,45,50,52,116,45,49,49,53,32,51,57,113,45,53,49,32,51,57,32,45,53,49,32,57,56,116,52,48,32,49,48,49,116,57,56,32,52,49,113,53,56,32,48,32,57,57,32,45,52,48,116,52,49,32,45,49,48,48,118,45,50,48,113,53,57,32,48,32,49,54,50,32,49,49,50,108,50,52,32,50,53,32,113,49,51,32,56,32,50,51,32,56,113,50,48,32,45,49,48,32,50,48,32,45,50,50,118,45,50,113,45,50,32,45,52,32,45,50,32,45,54,108,45,53,53,32,45,50,48,55,113,45,51,57,32,45,49,51,55,32,45,57,50,32,45,51,49,50,108,45,50,51,56,32,45,55,56,48,113,45,49,54,32,45,52,55,32,45,55,56,32,45,52,55,116,45,54,51,32,51,55,118,50,113,50,32,50,32,50,32,52,108,49,57,53,32,53,56,48,118,50,113,50,32,50,32,50,32,52,113,48,32,49,48,32,45,57,32,49,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4E7-rest16th.xml",fileData70,true,true);var fileData71=[];fileData71.push.apply(fileData71,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,54,55,32,54,52,49,113,45,53,32,48,32,45,50,49,32,45,56,113,45,55,54,32,45,51,57,32,45,49,52,51,32,45,51,57,113,45,50,48,32,48,32,45,53,53,32,57,116,45,53,53,32,50,56,113,45,53,55,32,52,51,32,45,53,55,32,49,48,49,116,52,48,32,57,57,113,52,50,32,52,49,32,49,48,48,32,52,49,116,57,56,32,45,52,49,116,52,48,32,45,57,56,118,45,49,56,113,53,56,32,48,32,49,54,50,32,49,48,57,113,50,51,32,50,52,32,51,48,32,50,57,116,49,55,32,53,113,50,48,32,48,32,50,48,32,45,50,50,108,45,50,32,45,53,118,45,52,108,45,53,51,32,45,50,48,54,113,45,51,53,50,32,45,49,53,55,55,32,45,51,53,56,32,45,49,53,57,55,116,45,49,48,32,45,50,54,113,45,49,52,32,45,50,50,32,45,55,48,32,45,50,50,113,45,53,53,32,48,32,45,53,53,32,51,51,108,49,52,55,32,53,57,56,113,48,32,49,50,32,45,49,50,32,49,50,32,113,45,52,32,49,32,45,52,56,32,45,50,51,113,45,52,52,32,45,50,51,32,45,49,49,49,32,45,50,52,113,45,54,56,32,48,32,45,49,49,57,32,51,57,113,45,53,50,32,51,57,32,45,53,50,32,57,56,116,52,49,32,49,48,49,116,57,56,32,52,48,113,53,55,32,48,32,57,57,32,45,51,57,113,52,49,32,45,52,48,32,52,49,32,45,49,48,48,113,48,32,45,49,50,32,45,51,32,45,50,48,113,50,57,32,50,32,54,52,32,50,50,116,52,49,32,52,57,108,56,50,32,51,51,54,113,48,32,50,55,32,45,49,52,32,50,55,113,45,52,32,49,32,45,53,49,32,45,50,51,113,45,52,56,32,45,50,52,32,45,57,48,32,45,50,52,113,45,57,50,32,48,32,45,49,51,48,32,51,55,113,45,53,55,32,52,51,32,45,53,55,32,49,48,49,116,52,48,32,57,57,116,57,56,32,52,49,116,57,57,32,45,52,49,116,52,49,32,45,57,56,113,48,32,45,49,50,32,45,50,32,45,49,56,32,113,50,53,32,49,32,54,52,32,50,53,116,52,55,32,52,56,108,56,50,32,51,51,54,113,48,32,51,51,32,45,50,51,32,51,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4E8-rest32nd.xml",fileData71,true,true);var fileData72=[];fileData72.push.apply(fileData72,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,55,57,48,113,48,32,53,56,32,52,49,32,49,48,48,113,52,49,32,52,49,32,57,56,32,52,49,116,57,57,32,45,52,48,116,52,49,32,45,57,57,113,48,32,45,49,50,32,45,51,32,45,49,57,113,50,53,32,48,32,53,53,32,49,54,116,51,55,32,51,56,113,55,32,50,49,32,52,52,32,49,55,49,116,51,57,32,49,54,50,118,54,113,50,32,54,32,50,32,50,51,116,45,49,51,32,49,54,113,45,54,32,49,32,45,52,54,32,45,50,51,116,45,49,48,49,32,45,50,52,116,45,49,49,53,32,51,55,113,45,53,55,32,52,51,32,45,53,55,32,49,48,50,116,52,49,32,49,48,49,116,57,56,32,52,49,113,53,55,32,48,32,57,56,32,45,52,49,116,52,49,32,45,57,57,118,45,50,48,113,55,57,32,48,32,49,48,57,32,56,56,113,49,56,32,53,49,32,52,56,32,49,56,53,116,51,48,32,49,52,49,113,48,32,49,56,32,45,49,51,32,49,56,113,45,52,32,48,32,45,49,51,32,45,52,32,113,45,57,50,32,45,52,49,32,45,49,54,48,32,45,52,49,113,45,54,55,32,48,32,45,49,49,55,32,51,57,113,45,53,49,32,51,57,32,45,53,49,32,57,56,116,52,48,32,49,48,49,116,57,56,32,52,49,113,53,56,32,48,32,57,57,32,45,52,49,116,52,49,32,45,57,57,118,45,50,48,113,50,55,32,49,32,55,48,32,50,55,116,53,48,32,52,56,116,52,54,32,49,55,53,108,51,55,32,49,53,49,113,52,32,49,54,32,52,32,50,49,113,48,32,50,51,32,45,49,57,32,50,50,113,45,54,32,45,49,32,45,54,51,32,45,50,53,116,45,49,49,52,32,45,50,52,116,45,49,48,57,32,52,48,116,45,53,50,32,57,57,116,52,49,32,49,48,49,116,57,57,32,52,49,113,53,56,32,48,32,57,56,32,45,52,49,113,52,49,32,45,52,49,32,52,49,32,45,57,57,113,48,32,45,49,52,32,45,50,32,45,50,48,113,53,56,32,48,32,49,54,51,32,49,49,48,113,50,52,32,50,53,32,51,49,32,51,48,116,49,55,32,53,32,113,49,56,32,45,52,32,49,56,32,45,51,48,108,45,53,53,32,45,50,48,57,108,45,49,57,48,32,45,56,50,48,113,45,52,53,32,45,50,48,51,32,45,53,48,32,45,50,48,50,113,45,50,49,53,32,45,57,50,48,32,45,50,52,49,32,45,49,48,49,53,116,45,50,53,32,45,57,55,113,45,49,51,32,45,51,53,32,45,55,51,32,45,51,53,116,45,54,48,32,50,57,113,48,32,56,32,50,32,49,52,108,49,52,56,32,53,55,49,108,50,32,49,51,113,48,32,50,51,32,45,49,55,32,50,50,113,45,52,32,48,32,45,56,32,45,50,113,45,57,53,32,45,52,56,32,45,49,56,54,32,45,50,53,113,45,51,53,32,49,48,32,45,53,54,32,50,57,113,45,53,55,32,52,51,32,45,53,55,32,49,48,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4E9-rest64th.xml",fileData72,true,true);var fileData73=[];fileData73.push.apply(fileData73,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,57,48,32,49,49,53,113,48,32,49,56,32,45,49,50,32,49,56,113,45,52,32,45,49,32,45,53,55,32,45,50,53,113,45,53,51,32,45,50,53,32,45,49,49,52,32,45,50,52,113,45,54,50,32,48,32,45,49,49,51,32,52,48,113,45,53,50,32,52,48,32,45,53,50,32,57,57,116,52,49,32,49,48,49,116,57,56,32,52,49,113,53,55,32,48,32,57,56,32,45,52,49,116,52,49,32,45,57,57,118,45,50,48,113,50,55,32,49,32,54,55,32,50,55,116,52,56,32,53,53,108,56,48,32,51,49,57,113,52,32,49,54,32,52,32,51,54,116,45,55,32,50,48,113,45,56,32,48,32,45,52,56,32,45,49,57,116,45,54,54,32,45,50,56,116,45,55,56,32,45,57,113,45,53,52,32,48,32,45,49,48,56,32,51,57,116,45,53,52,32,57,56,116,52,49,32,49,48,49,116,57,57,32,52,49,113,53,56,32,48,32,57,56,32,45,52,49,113,52,49,32,45,52,49,32,52,49,32,45,57,57,118,45,50,48,32,113,50,57,32,48,32,55,55,32,51,53,116,53,52,32,53,55,113,56,50,32,50,56,51,32,56,50,32,51,51,56,113,48,32,50,55,32,45,50,53,32,50,55,113,45,57,32,48,32,45,51,49,32,45,49,49,116,45,53,51,32,45,50,50,108,45,50,32,45,50,113,45,51,32,48,32,45,50,51,32,45,55,116,45,53,50,32,45,55,113,45,56,50,32,48,32,45,49,50,49,32,51,54,113,45,53,55,32,52,51,32,45,53,55,32,49,48,49,116,52,48,32,49,48,48,113,52,50,32,52,49,32,49,48,48,32,52,49,116,57,56,32,45,52,48,116,52,48,32,45,57,57,118,45,50,49,113,52,55,32,48,32,49,49,52,32,54,52,116,55,50,32,55,52,113,49,50,32,56,32,50,51,32,56,113,50,48,32,45,49,48,32,50,48,32,45,50,51,108,45,50,32,45,50,118,45,54,108,45,53,53,32,45,50,48,55,108,45,54,48,56,32,45,50,54,54,50,113,45,54,32,45,50,49,32,45,50,48,32,45,50,55,116,45,54,56,32,45,54,32,113,45,53,51,32,48,32,45,53,52,32,51,51,113,50,32,54,32,55,54,32,51,48,51,116,55,54,32,51,48,48,116,50,32,49,49,116,45,49,48,32,56,104,45,50,113,45,51,56,32,45,49,57,32,45,53,54,32,45,50,53,113,45,49,56,32,45,53,32,45,53,51,32,45,49,56,116,45,56,53,32,45,49,113,45,53,48,32,49,49,32,45,55,55,32,51,50,113,45,53,55,32,52,55,32,45,53,55,32,49,48,53,116,52,49,32,57,56,113,52,49,32,52,49,32,57,56,32,52,49,116,57,57,32,45,52,48,116,52,49,32,45,57,57,108,54,32,45,50,49,113,54,56,32,52,32,57,52,32,55,52,113,49,48,32,50,52,32,52,56,32,49,56,51,116,51,56,32,49,54,56,116,45,49,50,32,57,113,45,54,32,49,32,45,53,53,32,45,50,51,113,45,52,57,32,45,50,51,32,45,49,49,48,32,45,50,52,113,45,54,49,32,48,32,45,49,49,51,32,52,48,116,45,53,50,32,57,57,116,52,49,32,49,48,49,116,57,56,32,52,49,32,113,53,55,32,48,32,57,56,32,45,52,49,116,52,49,32,45,57,57,108,45,50,32,45,50,48,113,50,57,32,48,32,54,52,32,50,48,113,51,53,32,50,49,32,52,52,32,53,49,116,52,54,32,49,55,57,113,51,55,32,49,52,56,32,51,55,32,49,54,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E4EA-rest128th.xml",fileData73,true,true);var fileData74=[];fileData74.push.apply(fileData74,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,54,49,32,45,49,48,48,113,53,51,32,48,32,57,49,32,45,51,56,116,51,56,32,45,57,49,116,45,51,56,32,45,57,48,116,45,57,48,32,45,51,55,116,45,57,49,32,51,55,113,45,51,56,32,51,55,32,45,51,55,32,57,48,113,48,32,53,51,32,51,54,32,57,49,113,51,56,32,51,56,32,57,49,32,51,56,122,77,49,50,55,32,52,49,48,113,53,51,32,48,32,57,49,32,45,51,56,116,51,56,32,45,57,49,116,45,51,56,32,45,57,49,116,45,57,49,32,45,51,54,113,45,53,51,32,48,32,45,57,48,32,51,56,116,45,51,55,32,57,48,116,51,55,32,57,48,116,57,48,32,51,56,122,77,50,49,57,32,45,53,49,50,104,45,50,48,51,113,45,49,54,32,48,32,45,49,54,32,49,52,113,48,32,56,32,54,32,49,53,108,56,49,55,32,49,48,50,52,113,50,53,32,51,49,32,51,55,32,51,48,104,50,49,55,113,49,50,32,48,32,49,51,32,45,49,48,113,48,32,45,54,32,45,49,49,32,45,50,48,32,108,45,56,49,55,32,45,49,48,50,52,113,45,50,53,32,45,50,57,32,45,52,51,32,45,50,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E500-repeat1Bar.xml",fileData74,true,true);var fileData75=[];fileData75.push.apply(fileData75,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,52,51,50,32,45,49,48,48,113,53,51,32,48,32,57,49,32,45,51,56,116,51,56,32,45,57,49,116,45,51,56,32,45,57,48,116,45,57,48,32,45,51,55,116,45,57,49,32,51,55,113,45,51,56,32,51,55,32,45,51,55,32,57,48,113,48,32,53,51,32,51,54,32,57,49,113,51,56,32,51,56,32,57,49,32,51,56,122,77,49,50,55,32,52,49,48,113,53,51,32,48,32,57,49,32,45,51,56,116,51,56,32,45,57,49,116,45,51,56,32,45,57,49,116,45,57,49,32,45,51,54,113,45,53,51,32,48,32,45,57,48,32,51,56,116,45,51,55,32,57,48,116,51,55,32,57,48,116,57,48,32,51,56,122,77,54,57,48,32,45,53,49,50,104,45,50,48,51,113,45,49,54,32,48,32,45,49,54,32,49,52,113,48,32,56,32,54,32,49,53,108,56,49,55,32,49,48,50,52,113,50,53,32,51,49,32,51,55,32,51,48,104,50,49,55,113,49,50,32,48,32,49,51,32,45,49,48,32,113,45,49,32,45,54,32,45,49,49,32,45,50,48,108,45,56,49,55,32,45,49,48,50,52,113,45,50,53,32,45,50,57,32,45,52,51,32,45,50,57,122,77,50,49,57,32,45,53,49,50,104,45,50,48,51,113,45,49,54,32,48,32,45,49,54,32,49,52,113,48,32,56,32,54,32,49,53,108,56,49,55,32,49,48,50,52,113,50,53,32,51,49,32,51,55,32,51,48,104,50,49,55,113,49,50,32,48,32,49,51,32,45,49,48,113,48,32,45,54,32,45,49,49,32,45,50,48,108,45,56,49,55,32,45,49,48,50,52,113,45,50,53,32,45,50,57,32,45,52,51,32,45,50,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E501-repeat2Bars.xml",fileData75,true,true);var fileData76=[];fileData76.push.apply(fileData76,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,51,57,52,32,45,49,48,48,113,53,51,32,48,32,57,49,32,45,51,56,116,51,56,32,45,57,49,116,45,51,56,32,45,57,48,116,45,57,48,32,45,51,55,116,45,57,48,32,51,55,116,45,51,56,32,57,48,116,51,55,32,57,49,116,57,48,32,51,56,122,77,49,50,55,32,52,49,48,113,53,51,32,48,32,57,49,32,45,51,56,116,51,56,32,45,57,49,116,45,51,56,32,45,57,49,116,45,57,49,32,45,51,54,113,45,53,51,32,48,32,45,57,48,32,51,56,116,45,51,55,32,57,48,116,51,55,32,57,48,116,57,48,32,51,56,122,77,49,54,53,51,32,45,53,49,50,104,45,50,48,51,113,45,49,54,32,48,32,45,49,54,32,49,52,113,48,32,56,32,54,32,49,53,108,56,49,55,32,49,48,50,52,113,50,53,32,51,49,32,51,55,32,51,48,104,50,49,55,113,49,50,32,48,32,49,50,32,45,56,116,45,49,48,32,45,50,50,108,45,56,49,55,32,45,49,48,50,52,32,113,45,50,53,32,45,50,57,32,45,52,51,32,45,50,57,122,77,49,49,56,50,32,45,53,49,50,104,45,50,48,51,113,45,49,54,32,48,32,45,49,54,32,49,52,113,48,32,56,32,54,32,49,53,108,56,49,55,32,49,48,50,52,113,50,53,32,51,49,32,51,55,32,51,48,104,50,49,55,113,49,50,32,48,32,49,50,32,45,56,116,45,49,48,32,45,50,50,108,45,56,49,55,32,45,49,48,50,52,113,45,50,53,32,45,50,57,32,45,52,51,32,45,50,57,122,77,54,57,48,32,45,53,49,50,104,45,50,48,51,113,45,49,54,32,48,32,45,49,54,32,49,52,113,48,32,56,32,54,32,49,53,108,56,49,55,32,49,48,50,52,113,50,53,32,51,49,32,51,55,32,51,48,104,50,49,55,113,49,50,32,48,32,49,51,32,45,49,48,113,45,49,32,45,54,32,45,49,49,32,45,50,48,108,45,56,49,55,32,45,49,48,50,52,113,45,50,53,32,45,50,57,32,45,52,51,32,45,50,57,122,77,50,49,57,32,45,53,49,50,32,104,45,50,48,51,113,45,49,54,32,48,32,45,49,54,32,49,52,113,48,32,56,32,54,32,49,53,108,56,49,55,32,49,48,50,52,113,50,53,32,51,49,32,51,55,32,51,48,104,50,49,55,113,49,50,32,48,32,49,51,32,45,49,48,113,48,32,45,54,32,45,49,49,32,45,50,48,108,45,56,49,55,32,45,49,48,50,52,113,45,50,53,32,45,50,57,32,45,52,51,32,45,50,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E502-repeat4Bars.xml",fileData76,true,true);var fileData77=[];fileData77.push.apply(fileData77,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,48,51,32,55,48,113,51,51,32,48,32,56,48,32,53,49,116,56,56,32,49,51,57,116,52,49,32,49,53,54,116,45,50,54,32,56,48,113,45,54,32,50,32,45,49,55,32,50,113,45,51,51,32,48,32,45,55,57,32,45,52,57,116,45,56,56,32,45,49,52,48,116,45,52,50,32,45,49,54,53,116,52,51,32,45,55,52,122,77,50,56,49,32,53,54,55,113,55,54,32,48,32,49,49,48,32,45,55,49,108,52,32,45,55,113,49,57,32,45,52,50,32,51,55,32,45,49,52,113,50,54,32,51,51,32,57,50,32,54,54,116,49,50,56,32,51,51,116,49,48,51,32,45,53,53,113,52,48,32,45,53,52,32,52,48,32,45,49,53,56,116,45,55,50,32,45,49,57,55,113,45,50,51,32,45,51,49,32,45,53,57,32,45,55,49,113,45,56,49,32,45,57,49,32,45,49,57,49,32,45,57,49,104,45,56,113,45,56,50,32,48,32,45,49,50,57,32,51,53,113,45,50,53,32,50,53,32,45,51,51,32,50,52,32,113,45,49,50,32,48,32,45,50,50,32,45,51,50,113,45,57,49,32,45,50,50,50,32,45,57,50,32,45,50,51,54,116,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,49,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,55,32,51,50,32,50,55,104,57,51,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,50,53,32,56,32,53,53,116,45,50,51,32,50,57,113,45,49,53,32,48,32,45,51,53,32,45,49,49,116,45,53,55,32,45,54,48,116,45,54,49,32,45,57,48,108,45,50,51,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,55,32,48,32,45,49,53,32,53,116,45,56,32,50,48,108,49,48,32,50,52,113,54,53,32,49,49,50,32,49,51,50,32,49,56,49,116,49,48,54,32,55,53,113,49,48,32,50,32,51,51,32,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E520-dynamicPiano.xml",fileData77,true,true);var fileData78=[];fileData78.push.apply(fileData78,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,49,55,32,52,50,48,113,45,51,48,32,48,32,45,52,56,32,45,51,51,113,45,49,57,32,45,52,49,32,45,56,49,32,45,49,57,51,116,45,54,54,32,45,49,53,57,113,45,49,54,32,45,51,53,32,45,51,57,32,45,51,53,104,45,49,48,50,113,45,49,56,32,48,32,45,49,57,32,49,52,113,48,32,49,48,32,54,32,50,53,113,49,51,51,32,51,49,49,32,49,51,51,32,51,52,52,116,45,50,57,32,51,51,116,45,52,48,32,45,49,55,113,45,49,54,32,45,49,54,32,45,56,49,32,45,49,54,50,113,45,54,53,32,45,49,52,53,32,45,56,49,32,45,49,55,53,116,45,49,56,32,45,51,53,113,45,50,48,32,45,50,53,32,45,51,57,32,45,50,55,104,45,56,48,113,45,51,51,32,48,32,45,51,51,32,49,49,116,54,52,32,49,53,51,116,56,56,32,50,49,49,113,49,56,32,51,55,32,49,56,32,55,55,116,45,50,52,32,52,48,116,45,56,57,32,45,55,56,32,113,45,49,54,32,45,49,56,32,45,52,52,32,45,54,50,108,45,52,50,32,45,54,54,113,45,49,52,32,45,50,48,32,45,50,52,32,45,50,48,113,45,50,53,32,48,32,45,50,53,32,50,49,113,48,32,49,50,32,50,52,32,52,56,113,50,52,32,51,53,32,51,52,32,53,55,113,49,49,32,50,50,32,54,55,32,56,53,113,54,54,32,56,50,32,49,51,50,32,56,50,116,49,48,50,32,45,53,55,113,49,50,32,45,49,56,32,49,55,32,45,49,56,116,53,53,32,51,55,113,53,49,32,51,56,32,57,51,32,51,56,113,55,48,32,48,32,49,48,48,32,45,53,51,113,49,49,32,45,49,56,32,49,54,32,45,49,56,116,52,56,32,51,53,113,52,51,32,51,54,32,56,56,32,51,54,116,56,48,32,45,50,55,116,51,53,32,45,49,48,49,116,45,49,48,50,32,45,51,49,50,113,45,57,32,45,50,53,32,45,57,32,45,51,54,116,49,55,32,45,49,55,113,50,53,32,48,32,54,51,32,53,55,32,113,51,52,32,52,51,32,53,50,32,55,49,116,51,51,32,51,49,113,49,53,32,50,32,49,54,32,45,49,52,113,48,32,45,52,49,32,45,57,51,32,45,49,53,51,113,45,54,55,32,45,56,49,32,45,49,52,53,32,45,56,49,116,45,49,48,48,32,54,52,113,45,50,32,54,32,45,50,32,50,51,116,49,50,32,53,49,108,50,53,32,54,55,113,49,51,32,52,54,32,53,49,32,49,53,48,108,49,54,32,53,55,113,48,32,51,49,32,45,51,48,32,51,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E521-dynamicMezzo.xml",fileData78,true,true);var fileData79=[];fileData79.push.apply(fileData79,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,56,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,55,48,113,45,50,55,32,49,32,45,51,49,32,55,116,45,53,32,51,56,113,48,32,51,50,32,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,32,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,49,32,45,55,53,113,48,32,45,49,54,32,49,50,32,45,49,57,116,53,49,32,45,51,104,55,48,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,50,32,48,32,45,54,52,32,45,54,113,45,50,50,32,45,49,49,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,53,32,45,49,50,53,32,45,56,49,32,45,50,48,53,113,45,57,50,32,45,50,48,51,32,45,50,49,52,32,45,50,56,51,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,32,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E522-dynamicForte.xml",fileData79,true,true);var fileData80=[];fileData80.push.apply(fileData80,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,50,55,32,53,48,50,113,48,32,45,51,48,32,45,52,32,45,52,56,113,45,52,32,45,50,48,32,45,51,54,32,45,52,55,116,45,56,49,32,45,52,113,45,51,55,32,50,48,32,45,51,55,32,53,56,113,45,49,54,32,51,51,32,45,51,51,32,51,51,113,45,52,57,32,48,32,45,55,56,32,45,54,48,108,45,49,56,56,32,45,52,49,49,113,45,56,32,45,50,51,32,45,51,49,32,45,50,51,104,45,49,49,52,113,45,50,53,32,48,32,45,50,53,32,49,49,116,49,56,32,52,57,116,52,50,32,57,52,116,53,51,32,49,50,55,113,50,57,32,55,51,32,53,51,32,49,50,49,116,50,50,32,55,57,113,48,32,51,49,32,45,49,57,32,51,49,113,45,51,53,32,48,32,45,56,56,32,45,55,54,113,45,50,50,32,45,51,49,32,45,50,52,32,45,51,51,108,45,52,55,32,45,55,55,113,45,54,32,45,49,50,32,45,49,52,32,45,49,50,113,45,50,50,32,45,49,32,45,50,51,32,50,48,32,113,48,32,50,48,32,49,57,32,51,57,113,56,55,32,49,52,53,32,49,52,57,32,49,56,48,116,49,48,57,32,50,50,113,54,49,32,45,49,50,32,55,50,32,45,55,57,113,50,32,45,49,48,32,49,49,32,45,49,48,116,57,32,49,48,113,49,49,52,32,56,57,32,49,54,57,32,57,49,113,53,54,32,49,32,56,54,32,45,50,55,116,51,48,32,45,53,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E523-dynamicRinforzando.xml",fileData80,true,true);var fileData81=[];fileData81.push.apply(fileData81,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,52,53,113,49,52,32,57,49,32,55,50,32,57,49,113,50,55,32,48,32,52,55,32,45,49,56,116,50,48,32,45,51,56,113,48,32,45,50,50,32,45,49,51,32,45,52,57,116,45,49,51,32,45,51,49,113,54,32,45,51,55,32,53,54,32,45,51,55,116,56,53,32,50,52,116,51,55,32,53,50,118,56,113,45,49,32,51,49,32,45,49,55,32,53,51,116,45,51,51,32,51,48,116,45,53,57,32,50,54,113,45,52,50,32,49,54,32,45,55,52,32,53,55,116,45,51,50,32,56,51,113,48,32,57,51,32,56,52,32,49,53,48,116,49,55,54,32,50,57,113,52,55,32,45,49,54,32,56,51,32,45,52,56,116,51,54,32,45,55,50,116,45,50,57,32,45,54,48,113,45,50,48,32,45,49,56,32,45,52,52,32,45,49,56,116,45,51,54,32,56,113,45,51,57,32,50,53,32,45,51,57,32,54,54,108,49,48,32,51,48,108,45,50,32,54,113,45,50,53,32,50,53,32,45,54,53,32,50,53,32,113,45,54,54,32,48,32,45,55,52,32,45,52,57,118,45,49,52,113,48,32,45,52,51,32,51,57,32,45,54,54,113,49,54,32,45,49,51,32,53,49,32,45,50,55,113,49,52,51,32,45,53,57,32,49,52,54,32,45,49,54,51,113,48,32,45,52,51,32,45,50,49,32,45,56,48,113,45,52,53,32,45,55,52,32,45,49,50,55,32,45,57,55,104,45,50,113,45,51,50,32,45,49,54,32,45,57,50,32,45,49,54,116,45,49,49,52,32,52,55,113,45,53,54,32,52,55,32,45,53,54,32,57,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E524-dynamicSforzando.xml",fileData81,true,true);var fileData82=[];fileData82.push.apply(fileData82,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,49,55,32,45,49,48,113,45,51,51,32,48,32,45,57,48,32,50,56,116,45,55,51,32,50,55,113,45,49,54,32,49,32,45,52,50,32,45,50,51,113,45,50,55,32,45,50,52,32,45,52,53,32,45,50,52,116,45,50,50,32,53,116,45,52,32,49,53,118,49,49,113,48,32,49,52,32,49,56,32,51,48,108,51,55,49,32,51,55,53,113,48,32,50,48,32,45,55,56,32,50,49,104,45,55,54,113,45,50,48,32,49,32,45,53,57,32,45,54,49,116,45,53,55,32,45,54,50,116,45,49,57,32,50,48,108,50,32,50,49,113,48,32,51,57,32,51,57,32,49,48,54,113,54,32,49,54,32,49,51,32,52,57,116,50,56,32,51,51,104,49,48,108,49,55,56,32,45,50,48,113,50,55,32,48,32,55,57,32,49,54,116,55,52,32,49,54,116,51,52,32,45,49,53,113,49,52,32,45,49,52,32,49,52,32,45,51,48,116,45,50,55,32,45,51,52,108,45,51,48,57,32,45,50,57,51,32,113,45,56,32,45,53,32,45,49,57,32,45,50,49,116,45,49,50,32,45,50,56,113,49,32,45,56,32,49,53,32,45,56,116,50,56,32,49,113,54,48,32,48,32,49,49,55,32,45,52,51,108,49,55,32,45,50,113,50,54,32,48,32,50,54,32,50,57,116,45,49,54,32,51,54,113,45,49,54,32,54,32,45,51,53,32,57,113,45,51,51,32,52,32,45,51,51,32,51,54,116,50,49,32,52,52,113,49,52,32,49,52,32,51,57,32,49,52,113,56,51,32,45,55,32,56,54,32,45,49,48,48,113,48,32,45,54,56,32,45,53,50,32,45,49,50,51,116,45,49,52,49,32,45,53,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E525-dynamicZ.xml",fileData82,true,true);var fileData83=[];fileData83.push.apply(fileData83,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,55,56,32,50,56,57,113,48,32,49,48,32,49,50,32,51,48,113,49,52,54,32,50,53,52,32,50,54,51,32,50,53,52,113,53,55,32,48,32,57,54,32,45,54,50,113,49,52,32,45,50,50,32,49,56,32,45,50,50,113,53,32,45,49,32,50,49,32,49,57,113,53,49,32,54,48,32,49,51,51,32,54,49,113,57,52,32,48,32,57,52,32,45,49,48,50,108,45,50,32,45,50,49,113,45,52,32,45,53,53,32,45,53,53,32,45,49,56,56,113,45,53,49,32,45,49,51,50,32,45,53,49,32,45,49,53,54,116,49,52,32,45,50,52,113,51,49,32,48,32,49,50,57,32,49,52,55,113,49,54,32,49,54,32,50,52,32,49,55,113,49,50,32,45,56,32,49,51,32,45,49,57,118,45,49,48,113,45,52,32,45,49,55,32,45,52,56,32,45,55,57,116,45,55,48,32,45,57,48,116,45,54,55,32,45,52,49,113,45,52,48,32,45,49,51,32,45,54,52,32,45,49,51,116,45,53,56,32,50,48,116,45,51,53,32,54,48,32,113,52,32,54,56,32,53,53,32,49,57,48,116,53,49,32,49,52,57,113,49,32,50,53,32,45,51,51,32,50,53,116,45,53,55,32,45,53,53,113,45,52,32,45,49,50,32,45,56,50,32,45,49,56,49,116,45,55,56,32,45,49,56,50,113,45,49,48,32,45,49,54,32,45,50,54,32,45,49,54,104,45,49,48,53,113,45,49,54,32,48,32,45,49,54,32,49,48,113,56,32,50,56,32,56,49,32,49,57,49,113,55,51,32,49,54,53,32,56,51,32,49,57,53,116,49,48,32,54,52,116,45,50,48,32,51,52,113,45,53,50,32,45,51,32,45,49,51,53,32,45,49,51,55,113,45,53,52,32,45,56,54,32,45,55,54,32,45,56,57,113,45,49,57,32,48,32,45,49,57,32,50,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E526-dynamicNiente.xml",fileData83,true,true);var fileData84=[];fileData84.push.apply(fileData84,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,49,54,56,32,52,49,52,113,48,32,54,54,32,45,50,55,32,56,48,113,45,52,32,50,32,45,49,52,32,50,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,52,48,113,45,52,50,32,45,56,56,32,45,52,50,32,45,49,53,54,116,50,54,32,45,56,48,113,52,32,45,50,32,49,53,32,45,50,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,52,48,116,52,49,32,49,53,55,122,77,51,52,49,52,32,52,57,54,113,45,51,51,32,48,32,45,55,57,32,45,53,48,116,45,56,56,32,45,49,52,48,116,45,52,50,32,45,49,54,52,116,52,51,32,45,55,52,113,51,51,32,48,32,56,48,32,53,48,116,56,56,32,49,52,48,116,52,49,32,49,53,54,116,45,50,55,32,56,48,113,45,54,32,50,32,45,49,54,32,50,122,77,50,55,48,51,32,52,57,54,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,52,48,116,45,52,50,32,45,49,54,52,32,116,52,49,32,45,55,52,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,51,55,116,52,49,32,49,53,54,116,45,50,54,32,56,52,113,45,52,32,50,32,45,49,53,32,50,122,77,50,48,51,52,32,52,50,50,113,48,32,55,52,32,45,52,49,32,55,52,113,45,51,53,32,48,32,45,56,49,32,45,53,48,116,45,56,55,32,45,49,51,56,113,45,52,49,32,45,56,54,32,45,52,49,32,45,49,53,54,116,50,54,32,45,56,50,113,52,32,45,50,32,49,53,32,45,50,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,52,48,116,52,49,32,49,54,53,122,77,49,50,56,50,32,52,57,54,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,52,48,116,45,52,50,32,45,49,54,52,116,52,49,32,45,55,52,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,52,48,116,52,49,32,49,53,55,116,45,50,55,32,56,48,113,45,52,32,50,32,45,49,52,32,50,122,32,77,53,54,57,32,52,57,54,113,45,51,51,32,48,32,45,55,57,32,45,53,48,116,45,56,56,32,45,49,52,48,116,45,52,50,32,45,49,54,52,116,52,51,32,45,55,52,113,51,51,32,48,32,56,48,32,53,48,116,56,56,32,49,52,48,116,52,49,32,49,53,54,116,45,50,54,32,56,48,113,45,54,32,50,32,45,49,55,32,50,122,77,52,51,53,48,32,51,55,57,113,48,32,45,56,55,32,45,50,54,32,45,49,52,51,116,45,54,48,32,45,49,48,48,116,45,49,48,48,32,45,57,49,116,45,49,51,54,32,45,52,55,104,45,56,113,45,56,54,32,54,32,45,49,50,51,32,51,52,116,45,51,57,32,50,55,113,45,49,50,32,48,32,45,50,48,32,45,51,50,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,52,116,50,52,32,45,49,54,104,54,52,113,50,57,32,48,32,50,57,32,45,50,55,116,45,51,49,32,45,50,54,104,45,52,50,54,113,45,51,49,32,48,32,45,51,49,32,50,54,116,51,49,32,50,55,32,104,57,50,113,50,57,32,48,32,51,57,32,49,56,108,50,54,50,32,54,48,54,113,56,32,50,53,32,56,32,53,53,116,45,50,52,32,50,57,113,45,53,51,32,48,32,45,49,52,56,32,45,49,53,49,113,45,57,32,45,54,56,32,45,50,55,32,45,49,48,53,116,45,52,48,32,45,54,57,113,45,49,49,54,32,45,49,54,50,32,45,50,53,48,32,45,49,54,50,104,45,56,113,45,56,56,32,54,32,45,49,50,51,32,51,52,116,45,51,57,32,50,55,113,45,49,50,32,48,32,45,50,51,32,45,51,50,113,45,57,50,32,45,50,50,53,32,45,57,50,32,45,50,51,55,113,48,32,45,49,51,32,50,53,32,45,49,51,104,54,53,113,50,55,32,48,32,50,55,32,45,50,55,116,45,51,49,32,45,50,54,104,45,52,50,52,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,55,104,57,50,113,50,57,32,48,32,51,55,32,49,56,108,50,54,50,32,54,48,54,113,56,32,50,53,32,56,32,53,53,116,45,50,50,32,50,57,32,113,45,53,52,32,48,32,45,49,52,55,32,45,49,53,49,113,45,56,32,45,54,56,32,45,51,55,32,45,49,50,54,116,45,49,48,55,32,45,49,51,52,116,45,49,55,52,32,45,55,54,104,45,49,48,113,45,56,54,32,54,32,45,49,50,51,32,51,52,116,45,51,57,32,50,55,113,45,49,48,32,48,32,45,54,49,32,45,49,50,54,116,45,53,49,32,45,49,52,49,113,45,49,32,45,49,53,32,50,52,32,45,49,53,104,54,51,113,50,57,32,48,32,50,57,32,45,50,55,116,45,51,49,32,45,50,54,104,45,52,50,54,113,45,51,49,32,48,32,45,51,48,32,50,54,113,48,32,50,55,32,51,48,32,50,55,104,57,51,113,50,57,32,48,32,51,57,32,49,56,108,50,54,50,32,54,48,54,113,56,32,50,53,32,56,32,53,53,116,45,50,51,32,50,57,113,45,53,49,32,48,32,45,49,52,55,32,45,49,53,49,113,45,49,50,32,45,57,53,32,45,55,48,32,45,49,55,51,32,113,45,49,49,55,32,45,49,54,51,32,45,50,53,48,32,45,49,54,51,104,45,56,113,45,56,56,32,54,32,45,49,50,52,32,51,52,116,45,51,56,32,50,55,113,45,49,50,32,48,32,45,50,48,32,45,51,50,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,52,116,50,52,32,45,49,54,104,54,52,113,50,57,32,48,32,50,57,32,45,50,55,116,45,51,49,32,45,50,54,104,45,52,50,54,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,55,104,57,50,113,50,57,32,48,32,51,57,32,49,56,108,50,54,48,32,54,48,54,113,49,48,32,49,51,32,49,48,32,52,57,116,45,50,52,32,51,53,113,45,49,52,32,48,32,45,50,53,32,45,56,113,45,52,57,32,45,50,53,32,45,49,50,51,32,45,49,52,51,113,45,50,51,32,45,49,55,55,32,45,49,56,49,32,45,50,56,57,113,45,54,55,32,45,52,55,32,45,49,51,54,32,45,52,55,104,45,56,32,113,45,56,54,32,54,32,45,49,50,51,32,51,52,116,45,51,57,32,50,55,113,45,49,50,32,48,32,45,50,49,32,45,51,50,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,52,116,50,53,32,45,49,54,104,54,51,113,50,57,32,48,32,50,57,32,45,50,55,116,45,51,49,32,45,50,54,104,45,52,50,54,113,45,51,49,32,48,32,45,51,49,32,50,54,116,51,49,32,50,55,104,57,50,113,50,57,32,48,32,51,57,32,49,56,108,50,54,50,32,54,48,54,113,56,32,50,53,32,56,32,53,53,116,45,50,52,32,50,57,113,45,53,51,32,48,32,45,49,52,55,32,45,49,53,49,113,45,56,32,45,54,56,32,45,51,51,32,45,49,49,56,116,45,55,55,32,45,49,48,56,113,45,49,48,48,32,45,49,49,48,32,45,50,48,56,32,45,49,49,48,104,45,56,113,45,56,56,32,54,32,45,49,50,51,32,51,52,116,45,51,57,32,50,55,113,45,49,50,32,48,32,45,50,50,32,45,51,50,32,113,45,57,49,32,45,50,50,50,32,45,57,50,32,45,50,51,54,116,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,49,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,55,32,51,50,32,50,55,104,57,51,113,50,57,32,48,32,51,55,32,49,56,108,50,54,50,32,54,48,54,113,56,32,50,53,32,56,32,53,53,116,45,51,48,32,51,48,116,45,55,54,32,45,54,49,113,45,52,54,32,45,54,48,32,45,55,48,32,45,49,48,49,108,45,50,51,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,55,32,48,32,45,49,53,32,53,116,45,56,32,49,56,108,49,48,32,50,52,113,52,51,32,55,56,32,49,49,50,32,49,54,52,116,49,50,54,32,57,52,108,51,51,32,50,113,55,54,32,48,32,49,49,48,32,45,55,49,108,54,32,45,57,113,49,51,32,45,50,55,32,49,57,32,45,50,55,32,116,50,52,32,50,52,113,49,56,32,50,50,32,56,52,32,53,54,116,49,50,55,32,51,52,116,57,55,32,45,52,55,113,51,54,32,45,52,54,32,52,51,32,45,49,48,57,113,49,48,48,32,49,51,55,32,49,54,55,32,49,52,55,108,51,51,32,50,113,55,56,32,48,32,49,49,49,32,45,55,49,108,52,32,45,55,113,49,50,32,45,50,57,32,49,57,32,45,50,57,116,50,48,32,49,51,113,50,55,32,51,51,32,57,51,32,54,55,113,49,52,55,32,55,55,32,50,50,50,32,45,49,52,113,51,51,32,45,52,51,32,52,51,32,45,49,48,56,113,49,48,48,32,49,51,55,32,49,54,54,32,49,52,55,108,51,51,32,50,113,55,56,32,48,32,49,49,48,32,45,55,49,108,55,32,45,57,113,49,50,32,45,50,55,32,49,56,32,45,50,55,113,55,32,48,32,50,53,32,50,52,113,49,56,32,50,50,32,56,53,32,53,54,113,49,52,57,32,55,54,32,50,50,52,32,45,49,52,113,51,55,32,45,52,57,32,52,51,32,45,49,48,56,32,113,49,48,48,32,49,51,55,32,49,54,54,32,49,52,55,108,51,51,32,50,113,55,56,32,48,32,49,49,48,32,45,55,49,108,52,32,45,55,113,49,50,32,45,50,57,32,50,49,32,45,50,56,113,54,32,48,32,49,56,32,49,50,113,50,54,32,51,51,32,57,50,32,54,55,113,49,52,55,32,55,54,32,50,50,52,32,45,49,52,113,51,53,32,45,52,49,32,52,53,32,45,49,48,56,113,49,48,48,32,49,51,55,32,49,54,53,32,49,52,55,108,51,51,32,50,113,55,52,32,48,32,49,49,49,32,45,55,49,108,54,32,45,57,113,49,52,32,45,50,55,32,49,57,32,45,50,55,116,50,52,32,50,52,113,49,57,32,50,50,32,56,53,32,53,54,116,49,50,54,32,51,52,113,54,49,32,48,32,57,56,32,45,52,56,113,51,55,32,45,52,55,32,52,51,32,45,49,48,56,113,49,48,48,32,49,51,55,32,49,54,54,32,49,52,55,108,51,51,32,50,113,55,56,32,48,32,49,49,48,32,45,55,49,108,53,32,45,55,32,113,49,50,32,45,50,57,32,49,57,32,45,50,57,116,50,48,32,49,51,113,50,54,32,51,51,32,57,50,32,54,55,113,49,52,55,32,55,55,32,50,50,51,32,45,49,52,113,52,53,32,45,53,55,32,52,53,32,45,49,52,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E527-dynamicPPPPPP.xml",fileData84,true,true);var fileData85=[];fileData85.push.apply(fileData85,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,52,49,52,32,52,57,54,113,45,51,51,32,48,32,45,55,57,32,45,53,48,116,45,56,56,32,45,49,51,56,113,45,52,50,32,45,57,48,32,45,52,50,32,45,49,54,52,116,52,51,32,45,55,52,113,51,51,32,48,32,56,48,32,53,48,116,56,56,32,49,51,56,116,52,49,32,49,53,54,116,45,50,55,32,56,48,113,45,54,32,50,32,45,49,54,32,50,122,77,50,55,48,51,32,52,57,54,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,51,56,113,45,52,50,32,45,57,48,32,45,52,50,32,45,49,54,52,116,52,49,32,45,55,52,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,51,54,116,52,49,32,49,53,55,116,45,50,54,32,56,50,113,45,52,32,50,32,45,49,53,32,50,122,77,50,48,51,52,32,52,50,49,113,48,32,55,53,32,45,52,49,32,55,53,113,45,51,53,32,48,32,45,56,49,32,45,53,48,116,45,56,55,32,45,49,51,54,32,116,45,52,49,32,45,49,53,54,116,50,54,32,45,56,50,113,52,32,45,50,32,49,53,32,45,50,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,51,56,116,52,49,32,49,54,52,122,77,49,50,56,50,32,52,57,54,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,51,56,113,45,52,50,32,45,57,48,32,45,52,50,32,45,49,54,52,116,52,49,32,45,55,52,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,51,56,116,52,49,32,49,53,55,116,45,50,55,32,56,48,113,45,52,32,50,32,45,49,52,32,50,122,77,53,54,57,32,52,57,54,113,45,51,51,32,48,32,45,55,57,32,45,53,48,116,45,56,56,32,45,49,51,56,113,45,52,50,32,45,57,48,32,45,52,50,32,45,49,54,52,116,52,51,32,45,55,52,113,51,51,32,48,32,56,48,32,53,48,116,56,56,32,49,51,56,116,52,49,32,49,53,54,116,45,50,54,32,56,48,113,45,54,32,50,32,45,49,55,32,50,122,32,77,49,55,48,50,32,53,54,55,113,55,54,32,48,32,49,49,48,32,45,55,49,113,50,48,32,45,51,54,32,50,53,32,45,51,53,113,55,32,49,32,50,53,32,50,51,116,56,53,32,53,54,113,49,52,57,32,55,54,32,50,50,52,32,45,49,52,113,51,55,32,45,52,55,32,52,51,32,45,49,49,48,113,49,48,50,32,49,51,57,32,49,54,54,32,49,52,55,113,50,53,32,52,32,51,51,32,52,113,55,56,32,48,32,49,49,52,32,45,56,48,113,49,50,32,45,50,55,32,50,49,32,45,50,54,113,54,32,48,32,49,56,32,49,50,113,50,54,32,51,51,32,57,50,32,54,55,113,49,52,55,32,55,54,32,50,50,52,32,45,49,52,113,51,51,32,45,52,49,32,52,53,32,45,49,49,48,113,49,48,50,32,49,51,57,32,49,54,53,32,49,52,55,113,50,48,32,52,32,51,51,32,52,113,55,57,32,48,32,49,49,53,32,45,56,48,113,49,50,32,45,50,55,32,49,57,32,45,50,55,116,50,54,32,50,52,32,113,49,57,32,50,50,32,56,53,32,53,54,116,49,50,54,32,51,52,113,54,49,32,48,32,49,48,50,32,45,53,53,113,52,49,32,45,53,52,32,52,49,32,45,49,52,48,116,45,51,53,32,45,49,53,55,113,45,51,54,32,45,55,48,32,45,49,49,50,32,45,49,52,54,116,45,49,55,52,32,45,55,54,104,45,49,53,113,45,56,52,32,54,32,45,49,50,50,32,51,53,113,45,50,53,32,50,53,32,45,51,51,32,50,52,113,45,49,50,32,48,32,45,50,51,32,45,51,48,113,45,57,50,32,45,50,50,53,32,45,57,50,32,45,50,51,56,113,48,32,45,49,52,32,50,53,32,45,49,52,104,54,53,113,50,55,32,48,32,50,55,32,45,50,54,116,45,51,49,32,45,50,53,104,45,52,50,52,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,53,104,57,50,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,50,49,32,56,56,32,45,49,52,32,56,54,32,113,45,53,52,32,48,32,45,49,52,55,32,45,49,53,51,113,45,56,32,45,55,50,32,45,51,51,32,45,49,49,53,113,45,51,51,32,45,54,55,32,45,49,49,49,32,45,49,52,51,116,45,49,55,52,32,45,55,54,104,45,49,54,113,45,56,50,32,54,32,45,49,49,54,32,51,51,116,45,52,50,32,50,55,116,45,53,57,32,45,49,50,54,113,45,53,49,32,45,49,50,53,32,45,53,49,32,45,49,52,49,113,45,49,32,45,49,54,32,50,52,32,45,49,54,104,54,51,113,50,57,32,48,32,50,57,32,45,50,54,116,45,51,49,32,45,50,53,104,45,52,50,54,113,45,51,49,32,48,32,45,51,48,32,50,54,113,48,32,50,53,32,51,48,32,50,53,104,57,51,113,50,57,32,48,32,51,57,32,50,48,108,50,54,50,32,54,48,52,113,56,32,51,51,32,56,32,54,48,116,45,50,51,32,50,54,113,45,53,52,32,48,32,45,49,52,55,32,45,49,53,51,113,45,56,32,45,54,54,32,45,51,56,32,45,49,50,52,32,116,45,49,48,54,32,45,49,51,52,116,45,49,55,54,32,45,55,54,104,45,49,52,113,45,56,52,32,54,32,45,49,49,55,32,51,51,116,45,51,57,32,50,54,113,45,49,50,32,48,32,45,50,48,32,45,51,48,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,53,116,50,52,32,45,49,55,104,54,52,113,50,57,32,48,32,50,57,32,45,50,54,116,45,51,49,32,45,50,53,104,45,52,50,54,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,53,104,57,50,113,50,57,32,48,32,51,57,32,50,48,108,50,54,48,32,54,48,52,113,49,48,32,49,57,32,49,48,32,53,51,116,45,50,52,32,51,51,113,45,49,52,32,48,32,45,50,53,32,45,56,113,45,53,51,32,45,50,57,32,45,49,50,51,32,45,49,52,53,113,45,56,32,45,54,54,32,45,51,54,32,45,49,50,52,113,45,50,55,32,45,53,56,32,45,49,48,53,32,45,49,51,52,116,45,49,55,54,32,45,55,54,104,45,49,53,32,113,45,56,49,32,54,32,45,49,49,53,32,51,51,116,45,52,48,32,50,54,113,45,49,50,32,48,32,45,50,49,32,45,51,48,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,53,116,50,53,32,45,49,55,104,54,51,113,50,57,32,48,32,50,57,32,45,50,54,116,45,51,49,32,45,50,53,104,45,52,50,54,113,45,51,49,32,48,32,45,51,49,32,50,54,116,51,49,32,50,53,104,57,50,113,50,57,32,48,32,51,57,32,50,48,108,50,54,50,32,54,48,52,113,56,32,51,51,32,56,32,54,48,116,45,50,52,32,50,54,113,45,49,48,32,48,32,45,50,53,32,45,56,113,45,53,49,32,45,50,55,32,45,49,50,50,32,45,49,52,53,113,45,56,32,45,55,50,32,45,51,51,32,45,49,49,53,113,45,51,51,32,45,54,55,32,45,49,49,48,32,45,49,52,51,116,45,49,55,53,32,45,55,54,104,45,49,52,113,45,56,52,32,54,32,45,49,50,51,32,51,53,113,45,50,53,32,50,53,32,45,51,51,32,50,52,32,113,45,49,50,32,48,32,45,50,50,32,45,51,48,113,45,57,50,32,45,50,50,53,32,45,57,50,32,45,50,51,56,113,45,49,32,45,49,52,32,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,55,32,45,51,49,32,45,50,54,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,53,32,51,50,32,50,53,104,57,51,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,51,51,32,56,32,54,48,116,45,51,48,32,50,55,116,45,55,54,32,45,54,49,113,45,52,54,32,45,54,48,32,45,55,48,32,45,49,48,49,108,45,50,51,32,45,52,49,113,45,49,49,32,45,50,53,32,45,51,49,32,45,50,53,116,45,50,48,32,50,51,108,49,48,32,50,52,113,54,53,32,49,49,50,32,49,51,50,32,49,56,49,116,49,48,54,32,55,53,113,50,48,32,52,32,51,51,32,52,113,55,56,32,48,32,49,49,52,32,45,56,48,32,113,49,53,32,45,50,55,32,50,49,32,45,50,55,116,50,52,32,50,52,113,49,56,32,50,50,32,56,52,32,53,54,116,49,50,55,32,51,52,116,57,55,32,45,52,54,113,51,54,32,45,52,53,32,52,51,32,45,49,49,50,113,49,48,50,32,49,51,57,32,49,54,55,32,49,52,55,113,50,48,32,52,32,51,51,32,52,113,55,57,32,48,32,49,49,53,32,45,56,48,113,49,50,32,45,50,55,32,49,57,32,45,50,55,116,50,48,32,49,51,113,50,55,32,51,51,32,57,51,32,54,55,116,49,50,50,32,51,51,113,49,49,53,32,48,32,49,52,51,32,45,49,53,55,113,49,48,50,32,49,51,57,32,49,54,54,32,49,52,55,113,50,48,32,52,32,51,51,32,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E528-dynamicPPPPP.xml",fileData85,true,true);var fileData86=[];fileData86.push.apply(fileData86,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,55,48,51,32,52,57,54,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,51,56,113,45,52,50,32,45,57,48,32,45,52,50,32,45,49,54,52,116,52,49,32,45,55,52,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,51,54,116,52,49,32,49,53,55,116,45,50,54,32,56,50,113,45,52,32,50,32,45,49,53,32,50,122,77,50,48,51,52,32,52,50,49,113,48,32,55,53,32,45,52,49,32,55,53,113,45,51,53,32,48,32,45,56,49,32,45,53,48,116,45,56,55,32,45,49,51,54,116,45,52,49,32,45,49,53,54,116,50,54,32,45,56,50,113,52,32,45,50,32,49,53,32,45,50,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,51,56,116,52,49,32,49,54,52,122,77,49,50,56,50,32,52,57,54,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,51,56,113,45,52,50,32,45,57,48,32,45,52,50,32,45,49,54,52,32,116,52,49,32,45,55,52,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,51,56,116,52,49,32,49,53,55,116,45,50,55,32,56,48,113,45,52,32,50,32,45,49,52,32,50,122,77,53,54,57,32,52,57,54,113,45,51,51,32,48,32,45,55,57,32,45,53,48,116,45,56,56,32,45,49,51,56,113,45,52,50,32,45,57,48,32,45,52,50,32,45,49,54,52,116,52,51,32,45,55,52,113,51,51,32,48,32,56,48,32,53,48,116,56,56,32,49,51,56,116,52,49,32,49,53,54,116,45,50,54,32,56,48,113,45,54,32,50,32,45,49,55,32,50,122,77,49,55,48,50,32,53,54,55,113,55,54,32,48,32,49,49,48,32,45,55,49,113,50,48,32,45,51,54,32,50,53,32,45,51,53,113,55,32,49,32,50,53,32,50,51,116,56,53,32,53,54,113,49,52,57,32,55,54,32,50,50,52,32,45,49,52,113,51,55,32,45,52,55,32,52,51,32,45,49,49,48,113,49,48,50,32,49,51,57,32,49,54,54,32,49,52,55,32,113,50,53,32,52,32,51,51,32,52,113,55,56,32,48,32,49,49,52,32,45,56,48,113,49,50,32,45,50,55,32,50,49,32,45,50,54,113,54,32,48,32,49,56,32,49,50,113,50,54,32,51,51,32,57,50,32,54,55,113,49,52,56,32,55,55,32,50,50,52,32,45,49,52,113,52,53,32,45,53,55,32,52,53,32,45,49,52,55,116,45,51,52,32,45,49,53,56,113,45,51,52,32,45,54,57,32,45,49,49,50,32,45,49,52,53,116,45,49,55,52,32,45,55,54,104,45,49,54,113,45,56,50,32,54,32,45,49,49,54,32,51,51,116,45,52,50,32,50,55,116,45,53,57,32,45,49,50,54,113,45,53,49,32,45,49,50,53,32,45,53,49,32,45,49,52,49,113,45,49,32,45,49,54,32,50,52,32,45,49,54,104,54,51,113,50,57,32,48,32,50,57,32,45,50,54,116,45,51,49,32,45,50,53,104,45,52,50,54,113,45,51,49,32,48,32,45,51,48,32,50,54,113,48,32,50,53,32,51,48,32,50,53,104,57,51,32,113,50,57,32,48,32,51,57,32,50,48,108,50,54,50,32,54,48,52,113,56,32,51,51,32,56,32,54,48,116,45,50,51,32,50,54,113,45,53,52,32,48,32,45,49,52,55,32,45,49,53,51,113,45,56,32,45,54,54,32,45,51,56,32,45,49,50,52,116,45,49,48,54,32,45,49,51,52,116,45,49,55,54,32,45,55,54,104,45,49,52,113,45,56,52,32,54,32,45,49,49,55,32,51,51,116,45,51,57,32,50,54,113,45,49,50,32,48,32,45,50,48,32,45,51,48,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,53,116,50,52,32,45,49,55,104,54,52,113,50,57,32,48,32,50,57,32,45,50,54,116,45,51,49,32,45,50,53,104,45,52,50,54,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,53,104,57,50,113,50,57,32,48,32,51,57,32,50,48,108,50,54,48,32,54,48,52,113,49,48,32,49,57,32,49,48,32,53,51,116,45,50,52,32,51,51,113,45,49,52,32,48,32,45,50,53,32,45,56,32,113,45,53,51,32,45,50,57,32,45,49,50,51,32,45,49,52,53,113,45,56,32,45,54,54,32,45,51,54,32,45,49,50,52,113,45,50,55,32,45,53,56,32,45,49,48,53,32,45,49,51,52,116,45,49,55,54,32,45,55,54,104,45,49,53,113,45,56,49,32,54,32,45,49,49,53,32,51,51,116,45,52,48,32,50,54,113,45,49,50,32,48,32,45,50,49,32,45,51,48,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,53,116,50,53,32,45,49,55,104,54,51,113,50,57,32,48,32,50,57,32,45,50,54,116,45,51,49,32,45,50,53,104,45,52,50,54,113,45,51,49,32,48,32,45,51,49,32,50,54,116,51,49,32,50,53,104,57,50,113,50,57,32,48,32,51,57,32,50,48,108,50,54,50,32,54,48,52,113,56,32,51,51,32,56,32,54,48,116,45,50,52,32,50,54,113,45,49,48,32,48,32,45,50,53,32,45,56,113,45,53,49,32,45,50,55,32,45,49,50,50,32,45,49,52,53,32,113,45,56,32,45,55,50,32,45,51,51,32,45,49,49,53,113,45,51,51,32,45,54,55,32,45,49,49,48,32,45,49,52,51,116,45,49,55,53,32,45,55,54,104,45,49,52,113,45,56,52,32,54,32,45,49,50,51,32,51,53,113,45,50,53,32,50,53,32,45,51,51,32,50,52,113,45,49,50,32,48,32,45,50,50,32,45,51,48,113,45,57,50,32,45,50,50,53,32,45,57,50,32,45,50,51,56,113,45,49,32,45,49,52,32,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,55,32,45,51,49,32,45,50,54,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,53,32,51,50,32,50,53,104,57,51,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,51,51,32,56,32,54,48,116,45,51,48,32,50,55,116,45,55,54,32,45,54,49,113,45,52,54,32,45,54,48,32,45,55,48,32,45,49,48,49,108,45,50,51,32,45,52,49,32,113,45,49,49,32,45,50,53,32,45,51,49,32,45,50,53,116,45,50,48,32,50,51,108,49,48,32,50,52,113,54,53,32,49,49,50,32,49,51,50,32,49,56,49,116,49,48,54,32,55,53,113,50,48,32,52,32,51,51,32,52,113,55,56,32,48,32,49,49,52,32,45,56,48,113,49,53,32,45,50,55,32,50,49,32,45,50,55,116,50,52,32,50,52,113,49,56,32,50,50,32,56,52,32,53,54,116,49,50,55,32,51,52,116,57,55,32,45,52,54,113,51,54,32,45,52,53,32,52,51,32,45,49,49,50,113,49,48,50,32,49,51,57,32,49,54,55,32,49,52,55,113,50,48,32,52,32,51,51,32,52,113,55,57,32,48,32,49,49,53,32,45,56,48,113,49,50,32,45,50,55,32,49,57,32,45,50,55,116,50,48,32,49,51,113,50,55,32,51,51,32,57,51,32,54,55,116,49,50,50,32,51,51,113,49,49,53,32,48,32,49,52,51,32,45,49,53,55,113,49,48,50,32,49,51,57,32,49,54,54,32,49,52,55,113,50,48,32,52,32,51,51,32,52,32,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E529-dynamicPPPP.xml",fileData86,true,true);var fileData87=[];fileData87.push.apply(fileData87,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,48,51,52,32,52,51,52,113,48,32,55,52,32,45,52,49,32,55,52,113,45,51,53,32,48,32,45,56,49,32,45,53,48,116,45,56,55,32,45,49,51,55,116,45,52,49,32,45,49,53,55,116,50,54,32,45,56,50,113,52,32,45,50,32,49,53,32,45,50,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,52,48,116,52,49,32,49,54,53,122,77,49,51,50,51,32,52,50,54,113,48,32,54,54,32,45,50,55,32,56,48,113,45,52,32,50,32,45,49,52,32,50,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,51,57,116,45,52,50,32,45,49,53,55,116,50,55,32,45,56,48,113,52,32,45,50,32,49,52,32,45,50,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,52,48,116,52,49,32,49,53,55,122,77,52,48,51,32,56,48,113,51,51,32,48,32,56,48,32,53,48,116,56,56,32,49,52,48,116,52,49,32,49,53,54,116,45,50,54,32,56,48,32,113,45,54,32,50,32,45,49,55,32,50,113,45,51,51,32,48,32,45,55,57,32,45,53,48,116,45,56,56,32,45,49,51,57,116,45,52,50,32,45,49,54,52,116,52,51,32,45,55,53,122,77,49,56,51,55,32,52,55,49,113,55,32,49,32,50,53,32,50,51,116,56,53,32,53,54,116,49,50,54,32,51,52,116,57,56,32,45,52,55,113,52,53,32,45,54,49,32,52,53,32,45,49,54,52,116,45,55,50,32,45,50,48,48,113,45,49,49,55,32,45,49,54,51,32,45,50,53,48,32,45,49,54,51,104,45,56,113,45,56,56,32,54,32,45,49,50,52,32,51,52,116,45,51,56,32,50,56,113,45,49,50,32,48,32,45,50,48,32,45,51,51,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,52,116,50,52,32,45,49,54,104,54,52,113,50,57,32,48,32,50,57,32,45,50,55,116,45,51,49,32,45,50,54,104,45,52,50,54,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,55,104,57,50,32,113,50,57,32,48,32,51,57,32,49,56,108,50,54,48,32,54,48,55,113,49,48,32,49,52,32,49,48,32,52,57,116,45,50,52,32,51,53,113,45,49,52,32,48,32,45,50,53,32,45,57,113,45,52,57,32,45,50,53,32,45,49,50,51,32,45,49,52,51,113,45,50,51,32,45,49,55,55,32,45,49,56,49,32,45,50,56,57,113,45,54,55,32,45,52,55,32,45,49,51,54,32,45,52,55,104,45,56,113,45,56,54,32,54,32,45,49,50,51,32,51,52,116,45,51,57,32,50,56,113,45,49,50,32,48,32,45,50,49,32,45,51,51,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,52,116,50,53,32,45,49,54,104,54,51,113,50,57,32,48,32,50,57,32,45,50,55,116,45,51,49,32,45,50,54,104,45,52,50,54,113,45,51,49,32,48,32,45,51,49,32,50,54,116,51,49,32,50,55,104,57,50,113,50,57,32,48,32,51,57,32,49,56,108,50,54,50,32,54,48,55,113,50,55,32,56,52,32,45,49,54,32,56,52,32,113,45,49,48,32,48,32,45,50,53,32,45,57,113,45,52,55,32,45,50,51,32,45,49,50,50,32,45,49,52,51,113,45,56,32,45,54,56,32,45,51,51,32,45,49,49,56,116,45,55,55,32,45,49,48,56,113,45,49,48,48,32,45,49,49,48,32,45,50,48,56,32,45,49,49,48,104,45,56,113,45,56,56,32,54,32,45,49,50,51,32,51,52,116,45,51,57,32,50,56,113,45,49,50,32,48,32,45,50,50,32,45,51,51,113,45,57,49,32,45,50,50,50,32,45,57,50,32,45,50,51,54,116,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,49,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,55,32,51,50,32,50,55,104,57,51,113,50,57,32,48,32,51,55,32,49,56,108,50,54,50,32,54,48,55,113,56,32,50,52,32,56,32,53,52,116,45,50,51,32,51,48,113,45,51,54,32,48,32,45,56,50,32,45,54,48,32,113,45,52,55,32,45,54,48,32,45,55,49,32,45,49,48,50,108,45,50,51,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,55,32,48,32,45,49,53,32,53,116,45,56,32,49,56,108,49,48,32,50,52,113,52,51,32,55,56,32,49,49,50,32,49,54,52,116,49,50,54,32,57,52,108,51,51,32,51,113,55,54,32,48,32,49,49,48,32,45,55,50,108,54,32,45,56,113,49,51,32,45,50,55,32,49,57,32,45,50,55,113,54,32,49,32,50,52,32,50,51,116,56,52,32,53,54,116,49,50,55,32,51,52,116,57,55,32,45,52,54,116,52,51,32,45,49,49,48,113,49,48,48,32,49,51,55,32,49,54,55,32,49,52,55,108,51,51,32,51,113,55,56,32,48,32,49,49,49,32,45,55,50,108,52,32,45,54,113,49,50,32,45,50,57,32,49,57,32,45,50,57,116,50,48,32,49,50,113,50,55,32,51,51,32,57,51,32,54,55,116,49,50,52,32,51,52,113,53,57,32,48,32,57,53,32,45,52,53,32,116,52,54,32,45,49,49,49,113,49,48,48,32,49,51,55,32,49,54,54,32,49,52,55,108,51,51,32,51,113,55,56,32,48,32,49,49,48,32,45,55,50,108,55,32,45,56,113,49,50,32,45,50,55,32,49,56,32,45,50,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E52A-dynamicPPP.xml",fileData87,true,true);var fileData88=[];fileData88.push.apply(fileData88,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,56,50,32,52,57,54,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,52,48,116,45,52,50,32,45,49,54,52,116,52,49,32,45,55,52,113,51,53,32,48,32,56,49,32,52,57,116,56,55,32,49,52,48,116,52,49,32,49,53,55,116,45,50,55,32,56,48,113,45,52,32,50,32,45,49,52,32,50,122,77,53,54,57,32,52,57,54,113,45,51,51,32,48,32,45,55,57,32,45,53,48,116,45,56,56,32,45,49,52,48,116,45,52,50,32,45,49,54,52,116,52,51,32,45,55,52,113,51,51,32,48,32,56,48,32,53,48,116,56,56,32,49,52,48,116,52,49,32,49,53,54,116,45,50,54,32,56,48,113,45,54,32,50,32,45,49,55,32,50,122,77,49,53,48,53,32,51,55,57,113,45,49,32,45,56,55,32,45,50,55,32,45,49,52,51,116,45,53,57,32,45,49,48,48,116,45,57,57,32,45,57,49,116,45,49,51,54,32,45,52,55,104,45,56,113,45,56,54,32,54,32,45,49,50,51,32,51,52,32,116,45,51,57,32,50,55,113,45,49,50,32,48,32,45,50,49,32,45,51,50,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,52,116,50,53,32,45,49,54,104,54,51,113,50,57,32,48,32,50,57,32,45,50,55,116,45,51,49,32,45,50,54,104,45,52,50,54,113,45,51,49,32,48,32,45,51,49,32,50,54,116,51,49,32,50,55,104,57,50,113,50,57,32,48,32,51,57,32,49,56,108,50,54,50,32,54,48,54,113,56,32,50,53,32,56,32,53,53,116,45,50,52,32,50,57,113,45,53,51,32,48,32,45,49,52,55,32,45,49,53,49,113,45,56,32,45,54,56,32,45,51,51,32,45,49,49,56,116,45,55,55,32,45,49,48,56,113,45,49,48,48,32,45,49,49,48,32,45,50,48,56,32,45,49,49,48,104,45,56,113,45,56,56,32,54,32,45,49,50,51,32,51,52,116,45,51,57,32,50,55,113,45,49,50,32,48,32,45,50,50,32,45,51,50,113,45,57,49,32,45,50,50,50,32,45,57,50,32,45,50,51,54,32,116,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,49,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,55,32,51,50,32,50,55,104,57,51,113,50,57,32,48,32,51,55,32,49,56,108,50,54,50,32,54,48,54,113,56,32,50,53,32,56,32,53,53,116,45,51,48,32,51,48,116,45,55,54,32,45,54,49,113,45,52,54,32,45,54,48,32,45,55,48,32,45,49,48,49,108,45,50,51,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,55,32,48,32,45,49,53,32,53,116,45,56,32,49,56,108,49,48,32,50,52,113,52,51,32,55,56,32,49,49,50,32,49,54,52,116,49,50,54,32,57,52,108,51,51,32,50,113,55,54,32,48,32,49,49,48,32,45,55,49,108,54,32,45,57,113,49,51,32,45,50,55,32,49,57,32,45,50,55,116,50,52,32,50,52,113,49,56,32,50,50,32,56,52,32,53,54,32,116,49,50,55,32,51,52,116,57,55,32,45,52,55,113,51,54,32,45,52,54,32,52,51,32,45,49,48,57,113,49,48,48,32,49,51,55,32,49,54,55,32,49,52,55,108,51,51,32,50,113,55,56,32,48,32,49,49,49,32,45,55,49,108,52,32,45,55,113,49,50,32,45,50,57,32,49,57,32,45,50,57,116,50,48,32,49,51,113,50,55,32,51,51,32,57,51,32,54,55,113,49,52,55,32,55,55,32,50,50,50,32,45,49,52,113,52,53,32,45,53,55,32,52,53,32,45,49,52,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E52B-dynamicPP.xml",fileData88,true,true);var fileData89=[];fileData89.push.apply(fileData89,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,57,54,32,49,51,57,113,48,32,45,55,50,32,52,49,32,45,55,54,113,51,53,32,49,32,56,49,32,53,49,116,56,55,32,49,51,57,116,52,49,32,49,54,50,116,45,52,49,32,55,55,113,45,51,53,32,48,32,45,56,48,32,45,53,48,116,45,56,55,32,45,49,52,48,113,45,52,50,32,45,57,49,32,45,52,50,32,45,49,54,51,122,77,54,50,52,32,52,50,48,113,45,51,48,32,48,32,45,52,57,32,45,51,51,113,45,50,48,32,45,52,49,32,45,56,49,32,45,49,57,51,116,45,54,54,32,45,49,53,57,113,45,49,56,32,45,51,53,32,45,51,57,32,45,51,53,104,45,49,48,50,113,45,49,56,32,48,32,45,49,57,32,49,52,113,48,32,49,48,32,54,32,50,53,113,49,51,52,32,51,49,49,32,49,51,52,32,51,52,52,116,45,51,49,32,51,51,116,45,52,53,32,45,50,55,108,45,54,32,45,49,48,113,45,57,56,32,45,49,56,50,32,45,57,57,32,45,50,48,55,32,113,45,55,54,32,45,49,54,55,32,45,57,52,32,45,49,55,48,113,45,52,32,45,50,32,45,49,52,32,45,50,104,45,56,48,113,45,51,51,32,48,32,45,51,51,32,49,49,116,54,52,32,49,53,51,116,56,56,32,50,49,49,113,49,56,32,51,55,32,49,56,32,55,55,116,45,50,52,32,52,48,116,45,56,57,32,45,55,56,113,45,49,54,32,45,49,56,32,45,52,52,32,45,54,50,108,45,52,50,32,45,54,54,113,45,49,52,32,45,50,48,32,45,50,52,32,45,50,48,113,45,50,51,32,48,32,45,50,53,32,50,49,113,48,32,49,50,32,50,52,32,52,56,113,50,52,32,51,53,32,51,52,32,53,55,113,49,49,32,50,50,32,54,55,32,56,53,113,54,54,32,56,50,32,49,51,50,32,56,50,116,49,48,50,32,45,53,55,113,49,50,32,45,49,56,32,49,55,32,45,49,56,116,53,53,32,51,55,113,53,49,32,51,56,32,57,51,32,51,56,113,55,48,32,48,32,49,48,48,32,45,53,51,32,113,49,49,32,45,49,56,32,49,54,32,45,49,56,116,52,56,32,51,53,113,52,51,32,51,54,32,56,56,32,51,54,116,56,48,32,45,50,55,116,51,53,32,45,49,48,49,116,45,49,48,50,32,45,51,49,50,113,45,54,32,45,49,57,32,45,54,32,45,51,51,116,49,50,32,45,49,52,113,53,50,32,50,51,32,49,53,53,32,50,52,51,113,51,56,32,56,50,32,57,56,32,49,54,54,116,49,51,54,32,56,52,116,49,49,51,32,45,55,54,108,52,32,45,54,113,49,50,32,45,50,55,32,50,48,32,45,50,55,116,50,55,32,50,52,113,49,56,32,50,50,32,56,52,32,53,53,116,49,50,54,32,51,51,116,49,48,49,32,45,53,51,113,52,49,32,45,53,50,32,52,49,32,45,49,52,48,116,45,51,52,32,45,49,53,56,113,45,51,52,32,45,54,57,32,45,49,49,50,32,45,49,52,53,116,45,49,55,53,32,45,55,54,104,45,57,113,45,56,48,32,48,32,45,49,49,56,32,51,48,116,45,52,51,32,50,57,32,113,45,49,50,32,48,32,45,50,49,32,45,51,50,113,45,57,50,32,45,50,49,56,32,45,57,50,32,45,50,51,52,116,50,53,32,45,49,54,104,54,51,113,50,57,32,48,32,50,57,32,45,50,55,116,45,51,49,32,45,50,55,104,45,52,50,54,113,45,51,49,32,48,32,45,51,49,32,50,55,116,51,49,32,50,55,104,57,50,113,50,57,32,48,32,51,57,32,50,48,108,50,54,50,32,54,48,52,108,49,57,32,53,56,113,48,32,50,51,32,45,50,53,32,50,50,108,45,49,56,32,45,50,113,45,49,55,32,45,52,32,45,53,55,32,45,56,52,116,45,56,52,32,45,49,55,49,116,45,49,49,52,32,45,49,54,55,116,45,49,52,55,32,45,55,54,113,45,55,56,32,48,32,45,49,48,48,32,54,52,113,45,50,32,54,32,45,50,32,50,51,116,49,50,32,53,49,108,50,53,32,54,55,113,49,51,32,52,54,32,53,49,32,49,53,48,108,49,54,32,53,55,113,49,32,51,49,32,45,50,57,32,51,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E52C-dynamicMP.xml",fileData89,true,true);var fileData90=[];fileData90.push.apply(fileData90,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,53,57,32,45,50,56,55,113,49,53,32,45,54,32,51,55,32,45,54,116,54,54,32,51,56,113,52,53,32,51,56,32,55,54,32,49,49,52,113,56,32,50,48,32,56,50,32,50,57,51,116,55,53,32,50,57,49,113,48,32,49,57,32,45,51,52,32,50,48,104,45,55,48,113,45,50,55,32,48,32,45,51,50,32,54,116,45,53,32,51,56,116,57,32,51,57,116,52,54,32,55,104,57,55,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,51,32,49,48,52,32,49,52,49,32,50,48,52,116,50,53,50,32,57,57,104,49,51,113,55,51,32,45,50,32,49,49,51,32,45,52,50,116,51,57,32,45,57,55,116,45,52,48,32,45,49,48,48,116,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,53,113,48,32,51,51,32,49,56,32,53,56,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,52,113,45,50,32,49,50,32,45,49,57,32,49,51,32,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,53,116,45,51,56,32,45,57,49,116,45,50,50,32,45,55,52,116,49,50,32,45,50,48,113,49,50,32,45,51,32,53,50,32,45,51,104,54,57,113,50,57,32,48,32,51,51,32,45,53,116,52,32,45,51,57,116,45,53,32,45,52,48,116,45,51,52,32,45,54,104,45,56,52,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,57,113,45,53,48,32,45,49,52,48,32,45,54,56,32,45,49,55,50,113,45,52,57,32,45,49,49,51,32,45,55,51,32,45,49,52,57,113,45,55,50,32,45,49,49,51,32,45,49,53,54,32,45,49,54,56,116,45,49,54,54,32,45,53,54,113,45,55,50,32,45,49,32,45,49,50,50,32,52,57,113,45,50,56,32,50,56,32,45,50,56,32,56,54,113,48,32,53,54,32,51,50,32,57,52,113,51,49,32,51,56,32,54,55,32,51,56,32,113,49,48,48,32,48,32,49,48,48,32,45,57,55,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,122,77,54,49,55,32,52,50,48,113,45,51,48,32,48,32,45,52,56,32,45,51,51,113,45,49,57,32,45,52,49,32,45,56,49,32,45,49,57,51,116,45,54,54,32,45,49,53,57,113,45,49,54,32,45,51,53,32,45,51,57,32,45,51,53,104,45,49,48,50,113,45,49,56,32,48,32,45,49,57,32,49,52,113,48,32,49,48,32,54,32,50,53,113,49,51,51,32,51,49,49,32,49,51,51,32,51,52,52,116,45,50,57,32,51,51,116,45,52,48,32,45,49,55,113,45,49,54,32,45,49,54,32,45,56,49,32,45,49,54,50,113,45,54,53,32,45,49,52,53,32,45,56,49,32,45,49,55,53,116,45,49,56,32,45,51,53,113,45,50,48,32,45,50,53,32,45,51,57,32,45,50,55,104,45,56,48,113,45,51,51,32,48,32,45,51,51,32,49,49,116,54,52,32,49,53,51,32,116,56,56,32,50,49,49,113,49,56,32,51,55,32,49,56,32,55,55,116,45,50,52,32,52,48,116,45,56,57,32,45,55,56,113,45,49,54,32,45,49,56,32,45,52,52,32,45,54,50,108,45,52,50,32,45,54,54,113,45,49,52,32,45,50,48,32,45,50,52,32,45,50,48,113,45,50,53,32,48,32,45,50,53,32,50,49,113,48,32,49,50,32,50,52,32,52,56,113,50,52,32,51,53,32,51,52,32,53,55,113,49,49,32,50,50,32,54,55,32,56,53,113,54,54,32,56,50,32,49,51,50,32,56,50,116,49,48,50,32,45,53,55,113,49,50,32,45,49,56,32,49,55,32,45,49,56,116,53,53,32,51,55,113,53,49,32,51,56,32,57,51,32,51,56,113,55,48,32,48,32,49,48,48,32,45,53,51,113,49,49,32,45,49,56,32,49,54,32,45,49,56,116,52,56,32,51,53,113,52,51,32,51,54,32,56,56,32,51,54,116,56,48,32,45,50,55,116,51,53,32,45,49,48,49,116,45,49,48,50,32,45,51,49,50,32,113,45,57,32,45,50,53,32,45,57,32,45,51,54,116,49,55,32,45,49,55,113,50,53,32,48,32,54,51,32,53,55,113,51,52,32,52,51,32,53,50,32,55,49,116,51,51,32,51,49,113,49,53,32,50,32,49,54,32,45,49,52,113,48,32,45,52,49,32,45,57,51,32,45,49,53,51,113,45,54,55,32,45,56,49,32,45,49,52,53,32,45,56,49,116,45,49,48,48,32,54,52,113,45,50,32,54,32,45,50,32,50,51,116,49,50,32,53,49,108,50,53,32,54,55,113,49,51,32,52,54,32,53,49,32,49,53,48,108,49,54,32,53,55,113,48,32,51,49,32,45,51,48,32,51,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E52D-dynamicMF.xml",fileData90,true,true);var fileData91=[];fileData91.push.apply(fileData91,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,69,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,52,50,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,52,53,113,45,50,55,32,49,32,45,51,50,32,55,116,45,53,32,51,56,113,45,49,32,51,50,32,57,32,51,56,116,52,55,32,56,104,55,49,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,53,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,32,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,49,32,45,55,53,113,48,32,45,49,54,32,49,50,32,45,49,57,116,53,49,32,45,51,104,55,48,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,57,50,113,45,52,49,32,48,32,45,53,52,32,45,55,113,45,50,54,32,45,49,52,32,45,56,49,32,45,49,54,51,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,32,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,54,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,77,52,48,51,32,55,48,113,51,51,32,48,32,56,48,32,53,49,116,56,56,32,49,51,57,116,52,49,32,49,53,54,116,45,50,54,32,56,48,113,45,54,32,50,32,45,49,55,32,50,113,45,51,51,32,48,32,45,55,57,32,45,52,57,116,45,56,56,32,45,49,52,48,116,45,52,50,32,45,49,54,53,116,52,51,32,45,55,52,122,77,50,56,49,32,53,54,55,113,55,54,32,48,32,49,49,48,32,45,55,49,108,52,32,45,55,113,49,57,32,45,52,50,32,51,55,32,45,49,52,113,50,54,32,51,51,32,57,50,32,54,54,116,49,50,56,32,51,51,116,49,48,51,32,45,53,53,32,113,52,48,32,45,53,52,32,52,48,32,45,49,53,56,116,45,55,50,32,45,49,57,55,113,45,50,51,32,45,51,49,32,45,53,57,32,45,55,49,113,45,56,49,32,45,57,49,32,45,49,57,49,32,45,57,49,104,45,56,113,45,56,50,32,48,32,45,49,50,57,32,51,53,113,45,50,53,32,50,53,32,45,51,51,32,50,52,113,45,49,50,32,48,32,45,50,50,32,45,51,50,113,45,57,49,32,45,50,50,50,32,45,57,50,32,45,50,51,54,116,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,49,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,55,32,51,50,32,50,55,104,57,51,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,50,53,32,56,32,53,53,116,45,50,51,32,50,57,113,45,49,53,32,48,32,45,51,53,32,45,49,49,116,45,53,55,32,45,54,48,116,45,54,49,32,45,57,48,32,108,45,50,51,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,55,32,48,32,45,49,53,32,53,116,45,56,32,50,48,108,49,48,32,50,52,113,54,53,32,49,49,50,32,49,51,50,32,49,56,49,116,49,48,54,32,55,53,113,49,48,32,50,32,51,51,32,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E52E-dynamicPF.xml",fileData91,true,true);var fileData92=[];fileData92.push.apply(fileData92,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,70,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,48,56,32,57,51,50,104,49,51,113,55,51,32,45,50,32,49,49,51,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,50,32,45,51,104,54,57,113,50,55,32,48,32,51,50,32,45,54,116,53,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,49,32,48,32,45,54,51,32,45,54,32,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,49,32,45,50,48,49,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,55,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,49,32,49,50,55,113,56,32,50,48,32,56,50,32,50,57,51,116,55,53,32,50,57,50,113,48,32,49,57,32,45,51,53,32,49,57,104,45,49,57,50,113,45,53,50,32,48,32,45,54,52,32,45,54,32,113,45,50,50,32,45,49,49,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,53,32,45,49,50,53,32,45,56,49,32,45,50,48,53,113,45,57,50,32,45,50,48,51,32,45,50,49,52,32,45,50,56,51,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,55,48,113,45,50,55,32,49,32,45,51,49,32,55,116,45,53,32,51,56,32,113,48,32,51,50,32,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,116,45,50,49,32,45,55,57,113,48,32,45,50,49,32,54,53,32,45,50,48,104,50,54,108,49,57,51,32,50,32,113,51,53,32,48,32,52,54,32,55,113,49,48,32,55,32,50,52,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E52F-dynamicFF.xml",fileData92,true,true);var fileData93=[];fileData93.push.apply(fileData93,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,56,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,55,48,113,45,50,55,32,49,32,45,51,49,32,55,116,45,53,32,51,56,113,48,32,51,50,32,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,32,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,49,32,45,55,53,113,48,32,45,49,54,32,49,50,32,45,49,57,116,53,49,32,45,51,104,50,49,51,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,53,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,53,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,32,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,50,50,50,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,51,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,113,45,49,32,45,53,56,32,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,49,32,45,49,57,32,113,49,50,32,45,51,32,53,50,32,45,51,104,54,57,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,53,50,32,45,49,52,52,32,45,54,56,32,45,49,55,50,113,45,52,57,32,45,49,49,51,32,45,55,51,32,45,49,53,48,113,45,55,50,32,45,49,49,51,32,45,49,53,54,32,45,49,54,56,116,45,49,54,54,32,45,53,53,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,55,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,53,32,45,50,108,50,54,32,45,52,32,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,116,45,51,52,32,49,57,104,45,49,57,51,113,45,53,49,32,48,32,45,54,51,32,45,54,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,32,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,52,113,45,53,50,32,48,32,45,54,52,32,45,54,113,45,50,50,32,45,49,49,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,53,32,45,49,50,53,32,45,56,49,32,45,50,48,53,113,45,57,50,32,45,50,48,51,32,45,50,49,52,32,45,50,56,51,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,32,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E530-dynamicFFF.xml",fileData93,true,true);var fileData94=[];fileData94.push.apply(fileData94,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,56,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,55,48,113,45,50,55,32,49,32,45,51,49,32,55,116,45,53,32,51,56,113,48,32,51,50,32,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,32,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,49,32,45,55,53,113,48,32,45,49,54,32,49,50,32,45,49,57,116,53,49,32,45,51,104,50,49,55,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,51,113,55,51,32,45,50,32,49,49,51,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,53,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,32,113,45,50,50,32,45,53,55,32,45,50,50,32,45,55,55,116,53,55,32,45,50,48,104,50,49,57,113,51,53,32,48,32,52,54,32,55,113,49,48,32,55,32,50,52,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,51,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,113,45,49,32,45,53,56,32,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,49,32,45,53,55,32,45,50,49,32,45,55,55,32,116,53,54,32,45,50,48,104,50,50,52,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,51,32,49,48,48,104,49,50,113,55,51,32,45,50,32,49,49,51,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,57,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,50,32,45,51,104,54,57,113,50,55,32,48,32,51,50,32,45,54,116,53,32,45,51,56,32,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,49,32,48,32,45,54,51,32,45,54,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,53,50,32,45,49,52,52,32,45,54,56,32,45,49,55,50,113,45,52,57,32,45,49,49,51,32,45,55,51,32,45,49,53,48,113,45,55,50,32,45,49,49,51,32,45,49,53,54,32,45,49,54,56,116,45,49,54,54,32,45,53,53,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,55,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,54,32,45,52,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,32,113,56,32,50,48,32,56,50,32,50,57,51,116,55,53,32,50,57,50,113,48,32,49,57,32,45,51,52,32,49,57,104,45,49,56,57,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,49,32,45,50,48,49,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,55,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,49,32,49,50,55,32,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,52,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,55,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,32,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,56,113,45,53,50,32,48,32,45,54,52,32,45,54,113,45,50,50,32,45,49,49,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,53,32,45,49,50,53,32,45,56,49,32,45,50,48,53,113,45,57,50,32,45,50,48,51,32,45,50,49,52,32,45,50,56,51,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,32,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E531-dynamicFFFF.xml",fileData94,true,true);var fileData95=[];fileData95.push.apply(fileData95,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,56,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,55,48,113,45,50,55,32,49,32,45,51,49,32,55,116,45,53,32,51,56,113,48,32,51,50,32,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,32,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,55,32,45,50,49,32,45,55,55,113,48,32,45,50,48,32,53,55,32,45,50,48,104,50,50,51,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,51,113,55,51,32,45,50,32,49,49,51,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,53,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,32,113,45,50,50,32,45,53,55,32,45,50,50,32,45,55,55,116,53,55,32,45,50,48,104,50,50,50,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,51,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,113,45,49,32,45,53,56,32,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,50,32,45,53,55,32,45,50,50,32,45,55,55,116,53,54,32,45,50,48,104,50,49,54,32,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,51,113,55,51,32,45,50,32,49,49,51,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,55,32,45,50,50,32,45,55,55,116,53,56,32,45,50,48,104,50,50,49,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,32,116,50,53,50,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,113,45,49,32,45,53,56,32,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,57,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,54,57,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,51,32,48,32,45,54,52,32,45,54,32,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,53,50,32,45,49,52,52,32,45,54,56,32,45,49,55,50,113,45,52,57,32,45,49,49,51,32,45,55,51,32,45,49,53,48,113,45,55,50,32,45,49,49,51,32,45,49,53,54,32,45,49,54,56,116,45,49,54,54,32,45,53,53,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,55,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,54,32,45,52,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,116,45,51,52,32,49,57,104,45,49,56,55,113,45,53,51,32,48,32,45,54,52,32,45,54,32,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,53,50,32,45,49,52,52,32,45,54,56,32,45,49,55,50,113,45,52,57,32,45,49,49,51,32,45,55,51,32,45,49,53,48,113,45,55,50,32,45,49,49,51,32,45,49,53,54,32,45,49,54,56,116,45,49,54,54,32,45,53,53,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,50,32,57,52,113,51,49,32,51,56,32,54,55,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,53,32,45,50,108,50,54,32,45,52,113,50,55,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,49,32,49,50,55,113,56,32,50,48,32,56,50,32,50,57,51,116,55,53,32,50,57,50,113,48,32,49,57,32,45,51,53,32,49,57,104,45,49,56,48,32,113,45,53,49,32,48,32,45,54,51,32,45,54,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,49,32,45,50,48,49,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,55,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,53,32,45,50,108,50,54,32,45,52,113,50,55,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,49,32,49,50,55,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,54,32,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,55,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,56,32,113,45,53,50,32,48,32,45,54,52,32,45,54,113,45,50,50,32,45,49,49,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,53,32,45,49,50,53,32,45,56,49,32,45,50,48,53,113,45,57,50,32,45,50,48,51,32,45,50,49,52,32,45,50,56,51,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E532-dynamicFFFFF.xml",fileData95,true,true);var fileData96=[];fileData96.push.apply(fileData96,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,56,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,55,48,113,45,50,55,32,49,32,45,51,49,32,55,116,45,53,32,51,56,113,48,32,51,50,32,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,32,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,55,32,45,50,49,32,45,55,55,113,48,32,45,50,48,32,53,55,32,45,50,48,104,50,49,53,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,53,32,52,32,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,32,113,45,50,50,32,45,53,55,32,45,50,50,32,45,55,55,116,53,55,32,45,50,48,104,50,50,49,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,53,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,55,32,45,50,49,32,45,55,55,113,48,32,45,50,48,32,53,55,32,45,50,48,32,104,50,49,55,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,51,113,55,51,32,45,50,32,49,49,51,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,53,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,55,32,45,50,50,32,45,55,55,116,53,55,32,45,50,48,104,50,49,51,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,32,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,53,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,55,32,45,50,49,32,45,55,55,113,48,32,45,50,48,32,53,55,32,45,50,48,104,50,49,55,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,32,104,49,51,113,55,51,32,45,50,32,49,49,51,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,53,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,50,32,45,51,104,54,57,113,50,55,32,48,32,51,50,32,45,54,116,53,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,49,32,48,32,45,54,51,32,45,54,32,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,55,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,50,113,45,53,49,32,48,32,45,54,51,32,45,54,32,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,54,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,49,55,56,113,45,53,49,32,48,32,45,54,51,32,45,54,32,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,52,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,55,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,50,113,45,53,49,32,48,32,45,54,51,32,45,54,32,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,54,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,54,113,45,53,49,32,48,32,45,54,51,32,45,54,32,113,45,50,50,32,45,49,49,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,54,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,116,45,51,53,32,49,57,104,45,49,56,48,113,45,53,50,32,48,32,45,54,52,32,45,54,32,113,45,50,50,32,45,49,49,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,53,32,45,49,50,53,32,45,56,49,32,45,50,48,53,113,45,57,50,32,45,50,48,51,32,45,50,49,52,32,45,50,56,51,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E533-dynamicFFFFFF.xml",fileData96,true,true);var fileData97=[];fileData97.push.apply(fileData97,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,50,56,32,52,57,56,113,45,51,50,32,48,32,45,55,56,32,45,52,57,116,45,56,56,32,45,49,52,48,116,45,52,50,32,45,49,53,54,116,50,56,32,45,56,49,113,52,32,45,50,32,49,53,32,45,50,113,51,51,32,48,32,55,57,32,53,49,116,56,56,32,49,51,57,116,52,50,32,49,53,54,116,45,50,55,32,56,48,113,45,54,32,50,32,45,49,55,32,50,122,77,56,52,48,32,53,54,55,113,55,52,32,48,32,49,49,48,32,45,55,49,108,52,32,45,55,113,49,57,32,45,52,50,32,51,55,32,45,49,52,113,50,55,32,51,51,32,57,51,32,54,54,116,49,50,56,32,51,51,116,49,48,50,32,45,53,53,113,52,48,32,45,53,52,32,52,48,32,45,49,53,56,116,45,55,50,32,45,49,57,55,113,45,50,50,32,45,51,49,32,45,53,56,32,45,55,49,113,45,56,49,32,45,57,49,32,45,49,57,50,32,45,57,49,104,45,56,113,45,56,50,32,48,32,45,49,50,57,32,51,53,32,113,45,50,53,32,50,53,32,45,51,51,32,50,52,113,45,49,50,32,48,32,45,50,50,32,45,51,50,113,45,57,50,32,45,50,50,53,32,45,57,50,32,45,50,51,55,113,48,32,45,49,51,32,50,52,32,45,49,51,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,48,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,55,104,57,50,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,50,53,32,56,32,53,53,116,45,50,51,32,50,57,113,45,49,54,32,48,32,45,51,54,32,45,49,49,116,45,53,54,32,45,54,48,113,45,51,55,32,45,52,57,32,45,53,57,32,45,57,48,108,45,50,53,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,54,32,48,32,45,49,52,32,53,116,45,57,32,50,48,108,49,48,32,50,52,113,54,53,32,49,49,50,32,49,51,50,32,49,56,49,32,116,49,48,54,32,55,53,113,49,48,32,50,32,51,51,32,50,122,77,49,54,56,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,55,48,113,45,50,55,32,49,32,45,51,49,32,55,116,45,53,32,51,56,113,48,32,51,50,32,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,32,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,49,32,45,55,53,113,48,32,45,49,54,32,49,50,32,45,49,57,116,53,49,32,45,51,104,55,48,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,50,32,48,32,45,54,52,32,45,54,113,45,50,50,32,45,49,49,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,53,32,45,49,50,53,32,45,56,49,32,45,50,48,53,113,45,57,50,32,45,50,48,51,32,45,50,49,52,32,45,50,56,51,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,32,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E534-dynamicFortePiano.xml",fileData97,true,true);var fileData98=[];fileData98.push.apply(fileData98,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,56,49,49,32,45,49,48,113,45,51,51,32,48,32,45,57,48,32,50,56,116,45,55,51,32,50,55,113,45,49,54,32,49,32,45,52,50,32,45,50,51,113,45,50,55,32,45,50,52,32,45,52,53,32,45,50,52,116,45,50,50,32,53,116,45,52,32,49,53,118,49,49,113,48,32,49,52,32,49,56,32,51,48,108,51,55,49,32,51,55,53,113,48,32,50,48,32,45,55,56,32,50,49,104,45,55,54,113,45,50,48,32,49,32,45,53,57,32,45,54,49,116,45,53,55,32,45,54,50,116,45,49,57,32,50,48,108,50,32,50,49,113,48,32,51,57,32,51,57,32,49,48,54,113,54,32,49,54,32,49,51,32,52,57,116,50,56,32,51,51,104,49,48,108,49,55,56,32,45,50,48,113,50,55,32,48,32,55,57,32,49,54,116,55,52,32,49,54,116,51,52,32,45,49,53,113,49,52,32,45,49,52,32,49,52,32,45,51,48,116,45,50,55,32,45,51,52,108,45,51,48,57,32,45,50,57,51,32,113,45,56,32,45,53,32,45,49,57,32,45,50,49,116,45,49,50,32,45,50,56,113,49,32,45,56,32,49,53,32,45,56,116,52,50,32,49,113,50,56,32,48,32,54,51,32,45,50,48,113,51,54,32,45,50,48,32,52,48,32,45,50,51,108,49,54,32,45,50,113,50,55,32,48,32,50,55,32,50,57,116,45,49,54,32,51,54,113,45,49,54,32,54,32,45,51,53,32,57,113,45,51,51,32,52,32,45,51,51,32,51,54,116,50,49,32,52,52,113,49,52,32,49,52,32,51,57,32,49,52,113,56,51,32,45,55,32,56,54,32,45,49,48,48,113,48,32,45,54,56,32,45,53,50,32,45,49,50,51,116,45,49,52,49,32,45,53,53,122,77,49,54,56,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,55,48,113,45,50,55,32,49,32,45,51,49,32,55,116,45,53,32,51,56,113,48,32,51,50,32,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,32,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,49,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,55,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,113,45,52,49,32,45,51,50,32,45,53,55,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,49,32,45,55,53,113,48,32,45,49,54,32,49,50,32,45,49,57,116,53,49,32,45,51,104,55,48,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,32,116,45,51,52,32,45,55,104,45,56,52,113,45,53,50,32,48,32,45,54,52,32,45,54,113,45,50,50,32,45,49,49,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,53,32,45,49,50,53,32,45,56,49,32,45,50,48,53,113,45,57,50,32,45,50,48,51,32,45,50,49,52,32,45,50,56,51,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,51,32,48,32,45,49,50,49,32,52,57,113,45,50,56,32,50,57,32,45,50,57,32,56,53,113,48,32,53,54,32,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,53,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E535-dynamicForzando.xml",fileData98,true,true);var fileData99=[];fileData99.push.apply(fileData99,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,49,56,32,52,55,48,113,48,32,49,57,32,45,51,52,32,49,57,104,45,55,48,113,45,50,57,32,49,32,45,51,51,32,55,116,45,52,32,51,56,116,57,32,51,56,116,52,54,32,56,104,57,55,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,50,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,56,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,57,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,32,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,54,57,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,53,48,32,45,49,51,57,32,45,56,51,32,45,50,49,50,113,45,56,56,32,45,49,57,54,32,45,50,49,50,32,45,50,55,54,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,56,32,51,56,113,57,57,32,48,32,57,57,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,32,108,50,54,32,45,52,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,122,77,48,32,49,52,53,113,49,52,32,57,49,32,55,50,32,57,49,113,50,55,32,48,32,52,55,32,45,49,56,116,50,48,32,45,51,56,113,48,32,45,50,50,32,45,49,51,32,45,52,57,116,45,49,51,32,45,51,49,113,54,32,45,51,55,32,53,54,32,45,51,55,116,56,53,32,50,52,116,51,55,32,53,50,118,56,113,45,49,32,51,49,32,45,49,55,32,53,51,116,45,51,51,32,51,48,116,45,53,57,32,50,54,113,45,52,50,32,49,54,32,45,55,52,32,53,55,116,45,51,50,32,56,51,113,48,32,57,51,32,56,52,32,49,53,48,116,49,55,54,32,50,57,113,52,55,32,45,49,54,32,56,51,32,45,52,56,116,51,54,32,45,55,50,116,45,50,57,32,45,54,48,113,45,50,48,32,45,49,56,32,45,52,52,32,45,49,56,116,45,51,54,32,56,32,113,45,51,57,32,50,53,32,45,51,57,32,54,54,108,49,48,32,51,48,108,45,50,32,54,113,45,50,53,32,50,53,32,45,54,53,32,50,53,113,45,54,54,32,48,32,45,55,52,32,45,52,57,118,45,49,52,113,48,32,45,52,51,32,51,57,32,45,54,54,113,49,54,32,45,49,51,32,53,49,32,45,50,55,113,49,52,51,32,45,53,57,32,49,52,54,32,45,49,54,51,113,48,32,45,52,51,32,45,50,49,32,45,56,48,113,45,52,53,32,45,55,52,32,45,49,50,55,32,45,57,55,104,45,50,113,45,51,50,32,45,49,54,32,45,57,50,32,45,49,54,116,45,49,49,52,32,52,55,113,45,53,54,32,52,55,32,45,53,54,32,57,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E536-dynamicSforzando1.xml",fileData99,true,true);var fileData100=[];fileData100.push.apply(fileData100,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,51,56,52,32,55,48,113,51,51,32,48,32,56,48,32,53,49,116,56,56,32,49,51,57,113,52,50,32,56,56,32,52,50,32,49,53,54,116,45,50,55,32,56,48,113,45,54,32,50,32,45,49,55,32,50,113,45,51,51,32,48,32,45,55,57,32,45,52,57,113,45,52,53,32,45,52,57,32,45,56,55,32,45,49,52,48,116,45,52,50,32,45,49,54,53,116,52,50,32,45,55,52,122,77,49,50,54,50,32,53,54,55,113,55,52,32,48,32,49,49,48,32,45,55,49,108,52,32,45,55,113,49,57,32,45,52,50,32,51,55,32,45,49,52,113,50,55,32,51,51,32,57,51,32,54,54,116,49,50,56,32,51,51,116,49,48,50,32,45,53,53,113,52,48,32,45,53,52,32,52,48,32,45,49,53,56,116,45,55,50,32,45,49,57,55,113,45,50,50,32,45,51,49,32,45,53,56,32,45,55,49,113,45,56,49,32,45,57,49,32,45,49,57,50,32,45,57,49,104,45,56,113,45,56,50,32,48,32,45,49,50,57,32,51,53,32,113,45,50,53,32,50,53,32,45,51,51,32,50,52,113,45,49,50,32,48,32,45,50,50,32,45,51,50,113,45,57,49,32,45,50,50,50,32,45,57,50,32,45,50,51,54,116,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,49,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,55,32,51,50,32,50,55,104,57,51,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,50,53,32,56,32,53,53,116,45,50,51,32,50,57,113,45,49,54,32,48,32,45,51,54,32,45,49,49,116,45,53,54,32,45,54,48,113,45,51,55,32,45,52,57,32,45,53,57,32,45,57,48,108,45,50,53,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,54,32,48,32,45,49,52,32,53,116,45,57,32,50,48,108,49,48,32,50,52,113,54,53,32,49,49,50,32,49,51,50,32,49,56,49,32,116,49,48,54,32,55,53,113,49,48,32,50,32,51,51,32,50,122,77,54,49,56,32,52,55,48,113,48,32,49,57,32,45,51,52,32,49,57,104,45,55,48,113,45,50,57,32,49,32,45,51,51,32,55,116,45,52,32,51,56,116,57,32,51,56,116,52,54,32,56,104,57,55,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,50,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,56,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,57,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,32,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,54,57,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,53,48,32,45,49,51,57,32,45,56,51,32,45,50,49,50,113,45,56,56,32,45,49,57,54,32,45,50,49,50,32,45,50,55,54,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,56,32,51,56,113,57,57,32,48,32,57,57,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,32,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,54,32,45,52,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,122,77,48,32,49,52,53,113,49,52,32,57,49,32,55,50,32,57,49,113,50,55,32,48,32,52,55,32,45,49,56,116,50,48,32,45,51,56,113,48,32,45,50,50,32,45,49,51,32,45,52,57,116,45,49,51,32,45,51,49,113,54,32,45,51,55,32,53,54,32,45,51,55,116,56,53,32,50,52,116,51,55,32,53,50,118,56,113,45,49,32,51,49,32,45,49,55,32,53,51,116,45,51,51,32,51,48,116,45,53,57,32,50,54,113,45,52,50,32,49,54,32,45,55,52,32,53,55,116,45,51,50,32,56,51,113,48,32,57,51,32,56,52,32,49,53,48,116,49,55,54,32,50,57,113,52,55,32,45,49,54,32,56,51,32,45,52,56,116,51,54,32,45,55,50,116,45,50,57,32,45,54,48,32,113,45,50,48,32,45,49,56,32,45,52,52,32,45,49,56,116,45,51,54,32,56,113,45,51,57,32,50,53,32,45,51,57,32,54,54,108,49,48,32,51,48,108,45,50,32,54,113,45,50,53,32,50,53,32,45,54,53,32,50,53,113,45,54,54,32,48,32,45,55,52,32,45,52,57,118,45,49,52,113,48,32,45,52,51,32,51,57,32,45,54,54,113,49,54,32,45,49,51,32,53,49,32,45,50,55,113,49,52,51,32,45,53,57,32,49,52,54,32,45,49,54,51,113,48,32,45,52,51,32,45,50,49,32,45,56,48,113,45,52,53,32,45,55,52,32,45,49,50,55,32,45,57,55,104,45,50,113,45,51,50,32,45,49,54,32,45,57,50,32,45,49,54,116,45,49,49,52,32,52,55,113,45,53,54,32,52,55,32,45,53,54,32,57,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E537-dynamicSforzandoPiano.xml",fileData100,true,true);var fileData101=[];fileData101.push.apply(fileData101,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,53,49,50,32,53,49,57,113,52,48,32,45,53,52,32,52,48,32,45,49,53,56,116,45,55,50,32,45,49,57,55,113,45,50,50,32,45,51,49,32,45,53,56,32,45,55,49,113,45,56,49,32,45,57,49,32,45,49,57,50,32,45,57,49,104,45,56,113,45,56,50,32,48,32,45,49,50,57,32,51,53,113,45,50,53,32,50,53,32,45,51,51,32,50,52,113,45,49,50,32,48,32,45,50,50,32,45,51,50,113,45,57,50,32,45,50,50,53,32,45,57,50,32,45,50,51,55,113,48,32,45,49,51,32,50,52,32,45,49,51,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,48,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,55,104,57,50,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,50,53,32,56,32,53,53,116,45,50,50,32,50,57,113,45,49,54,32,48,32,45,51,54,32,45,49,49,32,116,45,53,55,32,45,54,48,116,45,54,49,32,45,57,48,108,45,50,51,32,45,52,49,113,45,50,32,45,52,32,45,54,32,45,49,49,116,45,49,48,32,45,51,49,116,45,49,48,32,45,50,52,113,45,50,49,32,45,52,52,32,45,57,56,32,45,49,51,48,113,45,55,55,32,45,56,55,32,45,49,56,55,32,45,56,55,104,45,56,113,45,56,50,32,48,32,45,49,50,57,32,51,53,113,45,50,53,32,50,53,32,45,51,51,32,50,52,113,45,49,50,32,48,32,45,50,50,32,45,51,50,113,45,57,49,32,45,50,50,50,32,45,57,50,32,45,50,51,54,116,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,49,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,50,32,50,54,113,48,32,50,55,32,51,50,32,50,55,104,57,51,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,50,53,32,56,32,53,53,116,45,50,51,32,50,57,32,113,45,49,53,32,48,32,45,51,53,32,45,49,49,116,45,53,55,32,45,54,48,116,45,54,49,32,45,57,48,108,45,50,51,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,55,32,48,32,45,49,53,32,53,116,45,56,32,50,48,108,49,48,32,50,52,113,54,53,32,49,49,50,32,49,51,50,32,49,56,49,116,49,48,54,32,55,53,113,49,48,32,50,32,51,51,32,50,113,55,54,32,48,32,49,49,48,32,45,55,49,108,52,32,45,55,113,49,57,32,45,52,50,32,51,55,32,45,49,52,113,50,54,32,51,51,32,57,50,32,54,54,116,49,50,56,32,51,51,116,57,54,32,45,52,56,113,52,51,32,45,53,53,32,52,55,32,45,49,51,53,113,49,49,53,32,49,54,52,32,49,56,54,32,49,55,52,113,49,48,32,50,32,51,51,32,50,113,55,53,32,49,32,49,49,48,32,45,55,49,108,52,32,45,55,113,49,57,32,45,52,50,32,51,55,32,45,49,52,113,50,55,32,51,51,32,57,50,32,54,54,32,113,49,53,55,32,55,56,32,50,51,49,32,45,50,50,122,77,49,52,50,55,32,55,48,113,51,51,32,48,32,56,48,32,53,49,116,56,56,32,49,51,57,116,52,49,32,49,53,54,116,45,50,54,32,56,48,113,45,54,32,50,32,45,49,55,32,50,113,45,51,51,32,48,32,45,55,57,32,45,52,57,116,45,56,56,32,45,49,52,48,116,45,52,50,32,45,49,54,53,116,52,51,32,45,55,52,122,77,50,51,50,55,32,52,57,56,113,45,51,51,32,48,32,45,55,57,32,45,52,57,116,45,56,56,32,45,49,52,48,116,45,52,50,32,45,49,53,54,116,50,56,32,45,56,49,113,52,32,45,50,32,49,53,32,45,50,113,51,51,32,48,32,56,48,32,53,49,113,52,54,32,53,49,32,56,55,32,49,51,57,113,52,50,32,56,56,32,52,50,32,49,53,54,116,45,50,55,32,56,48,113,45,54,32,50,32,45,49,54,32,50,122,77,54,51,57,32,52,55,48,113,48,32,49,57,32,45,51,53,32,49,57,104,45,54,57,32,113,45,50,55,32,49,32,45,51,50,32,55,116,45,53,32,51,56,116,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,53,32,52,32,54,32,50,53,113,45,51,32,49,50,32,45,49,57,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,32,104,55,48,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,51,32,48,32,45,54,53,32,45,54,113,45,50,50,32,45,49,49,32,45,55,56,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,52,56,32,45,49,51,49,32,45,56,50,32,45,50,48,56,113,45,57,48,32,45,50,48,48,32,45,50,49,51,32,45,50,56,48,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,54,32,48,32,53,55,32,50,52,32,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,51,32,50,57,51,116,55,53,32,50,57,50,122,77,55,54,32,50,51,54,113,50,51,32,48,32,52,51,32,45,49,56,116,50,48,32,45,51,56,113,48,32,45,50,50,32,45,49,51,32,45,52,57,116,45,49,51,32,45,51,49,113,54,32,45,51,55,32,53,54,32,45,51,55,116,56,53,32,50,52,116,51,55,32,53,50,118,56,113,45,49,32,51,49,32,45,49,55,32,53,51,116,45,51,51,32,51,48,116,45,53,57,32,50,54,113,45,52,50,32,49,54,32,45,55,52,32,53,55,116,45,51,50,32,56,51,116,49,56,32,56,48,116,54,57,32,55,50,113,53,48,32,51,52,32,57,56,32,51,53,113,57,50,32,50,32,49,52,51,32,45,52,51,116,53,49,32,45,56,53,116,45,50,57,32,45,54,48,113,45,50,48,32,45,49,56,32,45,52,52,32,45,49,56,116,45,51,54,32,56,113,45,51,57,32,50,53,32,45,51,57,32,54,54,108,49,48,32,51,48,32,108,45,50,32,54,113,45,50,53,32,50,53,32,45,54,53,32,50,53,113,45,54,54,32,48,32,45,55,52,32,45,52,57,118,45,49,52,113,48,32,45,52,51,32,51,57,32,45,54,54,113,49,54,32,45,49,51,32,53,49,32,45,50,55,113,49,52,51,32,45,53,57,32,49,52,54,32,45,49,54,51,113,48,32,45,52,51,32,45,50,49,32,45,56,48,113,45,52,53,32,45,55,52,32,45,49,50,55,32,45,57,55,104,45,50,113,45,51,50,32,45,49,54,32,45,57,50,32,45,49,54,116,45,49,49,52,32,52,55,113,45,53,54,32,52,55,32,45,53,54,32,57,56,113,49,52,32,57,49,32,55,54,32,57,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E538-dynamicSforzandoPianissimo.xml",fileData101,true,true);var fileData102=[];fileData102.push.apply(fileData102,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,52,49,32,45,49,48,113,45,51,51,32,48,32,45,57,48,32,50,56,116,45,55,51,32,50,55,113,45,49,54,32,49,32,45,52,50,32,45,50,51,113,45,50,55,32,45,50,52,32,45,52,53,32,45,50,52,116,45,50,50,32,53,116,45,52,32,49,53,118,49,49,113,48,32,49,52,32,49,56,32,51,48,108,51,55,49,32,51,55,53,113,48,32,50,48,32,45,55,56,32,50,49,104,45,55,54,113,45,50,48,32,49,32,45,53,57,32,45,54,49,116,45,53,55,32,45,54,50,116,45,49,57,32,50,48,108,50,32,50,49,113,48,32,51,57,32,51,57,32,49,48,54,113,54,32,49,54,32,49,51,32,52,57,116,50,56,32,51,51,104,49,48,108,49,55,56,32,45,50,48,113,50,55,32,48,32,55,57,32,49,54,116,55,52,32,49,54,116,51,52,32,45,49,53,113,49,52,32,45,49,52,32,49,52,32,45,51,48,116,45,50,55,32,45,51,52,108,45,51,48,57,32,45,50,57,51,32,113,45,56,32,45,53,32,45,49,57,32,45,50,49,116,45,49,50,32,45,50,56,113,49,32,45,56,32,49,53,32,45,56,116,50,56,32,49,113,54,48,32,48,32,49,49,55,32,45,52,51,108,49,55,32,45,50,113,50,54,32,48,32,50,54,32,50,57,116,45,49,54,32,51,54,113,45,49,54,32,54,32,45,51,53,32,57,113,45,51,51,32,52,32,45,51,51,32,51,54,116,50,49,32,52,52,113,49,52,32,49,52,32,51,57,32,49,52,113,56,51,32,45,55,32,56,54,32,45,49,48,48,113,48,32,45,54,56,32,45,53,50,32,45,49,50,51,116,45,49,52,49,32,45,53,53,122,77,54,49,56,32,52,55,48,113,48,32,49,57,32,45,51,52,32,49,57,104,45,55,48,113,45,50,57,32,49,32,45,51,51,32,55,116,45,52,32,51,56,116,57,32,51,56,116,52,54,32,56,104,57,55,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,50,32,49,48,48,104,49,50,32,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,56,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,57,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,54,57,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,32,108,45,52,51,32,45,49,49,56,113,45,53,48,32,45,49,51,57,32,45,56,51,32,45,50,49,50,113,45,56,56,32,45,49,57,54,32,45,50,49,50,32,45,50,55,54,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,56,32,51,56,113,57,57,32,48,32,57,57,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,54,32,45,52,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,122,77,48,32,49,52,53,113,49,52,32,57,49,32,55,50,32,57,49,113,50,55,32,48,32,52,55,32,45,49,56,116,50,48,32,45,51,56,113,48,32,45,50,50,32,45,49,51,32,45,52,57,32,116,45,49,51,32,45,51,49,113,54,32,45,51,55,32,53,54,32,45,51,55,116,56,53,32,50,52,116,51,55,32,53,50,118,56,113,45,49,32,51,49,32,45,49,55,32,53,51,116,45,51,51,32,51,48,116,45,53,57,32,50,54,113,45,52,50,32,49,54,32,45,55,52,32,53,55,116,45,51,50,32,56,51,113,48,32,57,51,32,56,52,32,49,53,48,116,49,55,54,32,50,57,113,52,55,32,45,49,54,32,56,51,32,45,52,56,116,51,54,32,45,55,50,116,45,50,57,32,45,54,48,113,45,50,48,32,45,49,56,32,45,52,52,32,45,49,56,116,45,51,54,32,56,113,45,51,57,32,50,53,32,45,51,57,32,54,54,108,49,48,32,51,48,108,45,50,32,54,113,45,50,53,32,50,53,32,45,54,53,32,50,53,113,45,54,54,32,48,32,45,55,52,32,45,52,57,118,45,49,52,113,48,32,45,52,51,32,51,57,32,45,54,54,113,49,54,32,45,49,51,32,53,49,32,45,50,55,113,49,52,51,32,45,53,57,32,49,52,54,32,45,49,54,51,32,113,48,32,45,52,51,32,45,50,49,32,45,56,48,113,45,52,53,32,45,55,52,32,45,49,50,55,32,45,57,55,104,45,50,113,45,51,50,32,45,49,54,32,45,57,50,32,45,49,54,116,45,49,49,52,32,52,55,113,45,53,54,32,52,55,32,45,53,54,32,57,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E539-dynamicSforzato.xml",fileData102,true,true);var fileData103=[];fileData103.push.apply(fileData103,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,48,50,51,32,52,57,56,113,45,51,51,32,48,32,45,55,57,32,45,52,57,116,45,56,55,32,45,49,52,48,113,45,52,50,32,45,57,49,32,45,52,50,32,45,49,53,54,116,50,56,32,45,56,49,113,52,32,45,50,32,49,53,32,45,50,113,51,52,32,48,32,56,48,32,53,49,116,56,55,32,49,51,57,116,52,49,32,49,53,54,116,45,50,54,32,56,48,113,45,54,32,50,32,45,49,55,32,50,122,77,49,55,51,53,32,53,54,55,113,55,54,32,48,32,49,49,48,32,45,55,49,108,52,32,45,55,113,49,57,32,45,52,50,32,51,55,32,45,49,52,113,50,54,32,51,51,32,57,50,32,54,54,116,49,50,56,32,51,51,116,49,48,51,32,45,53,53,113,52,48,32,45,53,52,32,52,48,32,45,49,53,56,116,45,55,50,32,45,49,57,55,113,45,50,51,32,45,51,49,32,45,53,57,32,45,55,49,113,45,56,49,32,45,57,49,32,45,49,57,49,32,45,57,49,104,45,56,32,113,45,56,50,32,48,32,45,49,50,57,32,51,53,113,45,50,53,32,50,53,32,45,51,51,32,50,52,113,45,49,50,32,48,32,45,50,50,32,45,51,50,113,45,57,49,32,45,50,50,50,32,45,57,50,32,45,50,51,54,116,50,52,32,45,49,52,104,54,54,113,50,55,32,48,32,50,54,32,45,50,53,113,48,32,45,50,57,32,45,51,48,32,45,50,56,104,45,52,50,52,113,45,51,51,32,48,32,45,51,51,32,50,54,116,51,51,32,50,55,104,57,50,113,50,57,32,48,32,51,55,32,50,48,108,50,54,50,32,54,48,52,113,56,32,50,53,32,56,32,53,53,116,45,50,51,32,50,57,113,45,49,53,32,48,32,45,51,53,32,45,49,49,116,45,53,55,32,45,54,48,116,45,54,49,32,45,57,48,108,45,50,51,32,45,52,49,113,45,49,48,32,45,50,53,32,45,50,56,32,45,50,53,113,45,55,32,48,32,45,49,53,32,53,116,45,56,32,50,48,108,49,48,32,50,52,113,54,53,32,49,49,50,32,49,51,50,32,49,56,49,32,116,49,48,54,32,55,53,113,49,48,32,50,32,51,51,32,50,122,77,49,50,52,49,32,45,49,48,113,45,51,51,32,48,32,45,57,48,32,50,56,116,45,55,51,32,50,55,113,45,49,54,32,49,32,45,52,50,32,45,50,51,113,45,50,55,32,45,50,52,32,45,52,53,32,45,50,52,116,45,50,50,32,53,116,45,52,32,49,53,118,49,49,113,48,32,49,52,32,49,56,32,51,48,108,51,55,49,32,51,55,53,113,48,32,50,48,32,45,55,56,32,50,49,104,45,55,54,113,45,50,48,32,49,32,45,53,57,32,45,54,49,116,45,53,55,32,45,54,50,116,45,49,57,32,50,48,108,50,32,50,49,113,48,32,51,57,32,51,57,32,49,48,54,113,54,32,49,54,32,49,51,32,52,57,116,50,56,32,51,51,104,49,48,108,49,55,56,32,45,50,48,113,50,55,32,48,32,55,57,32,49,54,116,55,52,32,49,54,116,51,52,32,45,49,53,113,49,52,32,45,49,52,32,49,52,32,45,51,48,116,45,50,55,32,45,51,52,32,108,45,51,48,57,32,45,50,57,51,113,45,56,32,45,53,32,45,49,57,32,45,50,49,116,45,49,50,32,45,50,56,113,49,32,45,56,32,49,53,32,45,56,116,50,56,32,49,113,54,48,32,48,32,49,49,55,32,45,52,51,108,49,55,32,45,50,113,50,54,32,48,32,50,54,32,50,57,116,45,49,54,32,51,54,113,45,49,54,32,54,32,45,51,53,32,57,113,45,51,51,32,52,32,45,51,51,32,51,54,116,50,49,32,52,52,113,49,52,32,49,52,32,51,57,32,49,52,113,56,51,32,45,55,32,56,54,32,45,49,48,48,113,48,32,45,54,56,32,45,53,50,32,45,49,50,51,116,45,49,52,49,32,45,53,53,122,77,54,49,56,32,52,55,48,113,48,32,49,57,32,45,51,52,32,49,57,104,45,55,48,113,45,50,57,32,49,32,45,51,51,32,55,116,45,52,32,51,56,116,57,32,51,56,116,52,54,32,56,104,57,55,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,32,116,50,53,50,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,56,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,57,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,54,57,113,50,57,32,48,32,51,51,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,51,32,48,32,45,54,52,32,45,54,32,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,113,45,53,48,32,45,49,51,57,32,45,56,51,32,45,50,49,50,113,45,56,56,32,45,49,57,54,32,45,50,49,50,32,45,50,55,54,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,56,32,51,56,113,57,57,32,48,32,57,57,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,54,32,45,52,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,122,77,48,32,49,52,53,113,49,52,32,57,49,32,55,50,32,57,49,113,50,55,32,48,32,52,55,32,45,49,56,116,50,48,32,45,51,56,32,113,48,32,45,50,50,32,45,49,51,32,45,52,57,116,45,49,51,32,45,51,49,113,54,32,45,51,55,32,53,54,32,45,51,55,116,56,53,32,50,52,116,51,55,32,53,50,118,56,113,45,49,32,51,49,32,45,49,55,32,53,51,116,45,51,51,32,51,48,116,45,53,57,32,50,54,113,45,52,50,32,49,54,32,45,55,52,32,53,55,116,45,51,50,32,56,51,113,48,32,57,51,32,56,52,32,49,53,48,116,49,55,54,32,50,57,113,52,55,32,45,49,54,32,56,51,32,45,52,56,116,51,54,32,45,55,50,116,45,50,57,32,45,54,48,113,45,50,48,32,45,49,56,32,45,52,52,32,45,49,56,116,45,51,54,32,56,113,45,51,57,32,50,53,32,45,51,57,32,54,54,108,49,48,32,51,48,108,45,50,32,54,113,45,50,53,32,50,53,32,45,54,53,32,50,53,113,45,54,54,32,48,32,45,55,52,32,45,52,57,118,45,49,52,113,48,32,45,52,51,32,51,57,32,45,54,54,113,49,54,32,45,49,51,32,53,49,32,45,50,55,32,113,49,52,51,32,45,53,57,32,49,52,54,32,45,49,54,51,113,48,32,45,52,51,32,45,50,49,32,45,56,48,113,45,52,53,32,45,55,52,32,45,49,50,55,32,45,57,55,104,45,50,113,45,51,50,32,45,49,54,32,45,57,50,32,45,49,54,116,45,49,49,52,32,52,55,113,45,53,54,32,52,55,32,45,53,54,32,57,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E53A-dynamicSforzatoPiano.xml",fileData103,true,true);var fileData104=[];fileData104.push.apply(fileData104,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,55,50,48,32,53,54,49,104,49,49,108,49,55,56,32,45,50,48,113,50,55,32,48,32,55,57,32,49,54,116,55,51,32,49,54,116,51,53,32,45,49,53,113,49,52,32,45,49,52,32,49,51,32,45,51,48,113,48,32,45,49,54,32,45,50,54,32,45,51,52,108,45,51,48,57,32,45,50,57,51,113,45,56,32,45,53,32,45,50,48,32,45,50,49,116,45,49,49,32,45,50,54,113,48,32,45,49,48,32,49,52,32,45,49,48,116,52,52,32,49,113,51,48,32,48,32,49,48,50,32,45,52,51,108,49,54,32,45,50,113,50,55,32,48,32,50,55,32,50,57,116,45,49,55,32,51,54,116,45,51,53,32,57,113,45,51,50,32,52,32,45,51,50,32,51,54,116,50,48,32,52,52,113,49,52,32,49,52,32,51,57,32,49,52,113,56,54,32,45,55,32,56,54,32,45,49,48,48,113,48,32,45,54,56,32,45,53,49,32,45,49,50,51,116,45,49,52,49,32,45,53,53,113,45,51,51,32,48,32,45,57,49,32,50,56,32,116,45,55,50,32,50,55,113,45,49,53,32,49,32,45,52,50,32,45,50,51,116,45,52,53,32,45,50,52,116,45,50,51,32,53,113,45,52,32,53,32,45,52,32,49,53,118,49,49,113,48,32,49,52,32,49,56,32,51,48,108,51,55,49,32,51,55,53,113,48,32,50,48,32,45,55,56,32,50,49,104,45,55,53,113,45,50,48,32,49,32,45,54,48,32,45,54,49,116,45,53,55,32,45,54,50,113,45,49,56,32,48,32,45,49,57,32,50,48,108,50,32,50,49,113,48,32,51,57,32,51,57,32,49,48,54,113,54,32,49,54,32,49,51,32,52,57,113,56,32,51,51,32,50,56,32,51,51,122,77,54,49,56,32,52,55,48,113,48,32,49,57,32,45,51,52,32,49,57,104,45,55,48,113,45,50,57,32,49,32,45,51,51,32,55,116,45,52,32,51,56,116,57,32,51,56,116,52,54,32,56,104,57,55,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,52,32,49,48,51,32,49,52,50,32,50,48,51,116,50,53,50,32,49,48,48,32,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,56,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,56,32,45,52,51,32,45,55,51,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,51,32,50,55,32,51,53,32,51,53,116,50,56,32,49,50,116,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,57,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,50,49,49,113,51,53,32,48,32,52,53,32,55,116,50,52,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,51,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,32,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,56,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,54,32,52,32,54,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,57,113,45,53,57,32,45,50,32,45,57,57,32,45,51,52,116,45,53,54,32,45,54,52,113,45,49,54,32,45,51,51,32,45,51,56,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,50,32,45,51,104,55,48,113,50,56,32,48,32,51,50,32,45,54,116,52,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,51,113,45,53,50,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,56,48,32,45,49,54,52,108,45,52,51,32,45,49,49,56,32,113,45,53,48,32,45,49,51,57,32,45,56,51,32,45,50,49,50,113,45,56,56,32,45,49,57,54,32,45,50,49,50,32,45,50,55,54,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,49,32,48,32,57,57,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,54,32,45,52,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,50,32,50,56,57,116,55,54,32,50,57,55,113,48,32,49,56,32,45,51,53,32,49,56,104,45,49,56,51,113,45,53,51,32,48,32,45,54,52,32,45,54,113,45,50,51,32,45,49,50,32,45,55,57,32,45,49,54,52,108,45,52,51,32,45,49,49,56,32,113,45,53,48,32,45,49,51,57,32,45,56,51,32,45,50,49,50,113,45,56,56,32,45,49,57,54,32,45,50,49,50,32,45,50,55,54,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,50,32,48,32,45,49,49,49,32,51,57,113,45,51,56,32,51,57,32,45,51,56,32,57,53,116,51,49,32,57,52,116,54,56,32,51,56,113,57,57,32,48,32,57,57,32,45,57,54,113,48,32,45,51,49,32,45,50,50,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,54,32,45,52,113,50,54,32,48,32,53,56,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,57,32,50,48,32,56,51,32,50,57,51,116,55,52,32,50,57,50,122,77,55,54,32,50,51,54,113,50,51,32,48,32,52,51,32,45,49,56,116,50,48,32,45,51,56,113,48,32,45,50,50,32,45,49,51,32,45,52,57,116,45,49,51,32,45,51,49,113,54,32,45,51,55,32,53,54,32,45,51,55,32,116,56,53,32,50,52,116,51,55,32,53,50,118,56,113,45,49,32,51,49,32,45,49,55,32,53,51,116,45,51,51,32,51,48,116,45,53,57,32,50,54,113,45,52,50,32,49,54,32,45,55,52,32,53,55,116,45,51,50,32,56,51,116,49,56,32,56,48,116,54,57,32,55,50,113,53,48,32,51,52,32,57,56,32,51,53,113,57,50,32,50,32,49,52,51,32,45,52,51,116,53,49,32,45,56,53,116,45,50,57,32,45,54,48,113,45,50,48,32,45,49,56,32,45,52,52,32,45,49,56,116,45,51,54,32,56,113,45,51,57,32,50,53,32,45,51,57,32,54,54,108,49,48,32,51,48,108,45,50,32,54,113,45,50,53,32,50,53,32,45,54,53,32,50,53,113,45,54,54,32,48,32,45,55,52,32,45,52,57,118,45,49,52,113,48,32,45,52,51,32,51,57,32,45,54,54,113,49,54,32,45,49,51,32,53,49,32,45,50,55,113,49,52,51,32,45,53,57,32,49,52,54,32,45,49,54,51,113,48,32,45,52,51,32,45,50,49,32,45,56,48,32,113,45,52,53,32,45,55,52,32,45,49,50,55,32,45,57,55,104,45,50,113,45,51,50,32,45,49,54,32,45,57,50,32,45,49,54,116,45,49,49,52,32,52,55,113,45,53,54,32,52,55,32,45,53,54,32,57,56,113,49,52,32,57,49,32,55,54,32,57,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E53B-dynamicSforzatoFF.xml",fileData104,true,true);var fileData105=[];fileData105.push.apply(fileData105,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,55,55,48,32,52,56,57,104,45,55,48,113,45,50,56,32,49,32,45,51,50,32,55,116,45,52,32,51,56,116,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,50,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,53,32,52,32,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,49,48,48,32,45,51,51,113,45,52,48,32,45,51,50,32,45,53,54,32,45,54,53,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,32,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,55,48,113,50,55,32,48,32,51,50,32,45,54,116,53,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,49,32,48,32,45,54,56,32,45,56,116,45,55,54,32,45,49,54,50,108,45,52,51,32,45,49,49,56,113,45,53,48,32,45,49,51,57,32,45,56,51,32,45,50,49,50,113,45,56,56,32,45,49,57,54,32,45,50,49,49,32,45,50,55,54,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,32,113,50,54,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,50,32,50,56,57,116,55,54,32,50,57,55,113,48,32,49,56,32,45,51,53,32,49,56,122,77,54,50,55,32,53,48,50,113,48,32,45,51,48,32,45,52,32,45,52,56,113,45,52,32,45,50,48,32,45,51,54,32,45,52,55,116,45,56,49,32,45,52,113,45,51,55,32,50,48,32,45,51,55,32,53,56,113,45,49,54,32,51,51,32,45,51,51,32,51,51,113,45,52,57,32,48,32,45,55,56,32,45,54,48,108,45,49,56,56,32,45,52,49,49,113,45,56,32,45,50,51,32,45,51,49,32,45,50,51,104,45,49,49,52,113,45,50,53,32,48,32,45,50,53,32,49,49,116,49,56,32,52,57,116,52,50,32,57,52,116,53,51,32,49,50,55,113,50,57,32,55,51,32,53,51,32,49,50,49,116,50,50,32,55,57,113,48,32,51,49,32,45,49,57,32,51,49,113,45,51,53,32,48,32,45,56,56,32,45,55,54,32,113,45,50,50,32,45,51,49,32,45,50,52,32,45,51,51,108,45,52,55,32,45,55,55,113,45,54,32,45,49,50,32,45,49,52,32,45,49,50,113,45,50,50,32,45,49,32,45,50,51,32,50,48,113,48,32,50,48,32,49,57,32,51,57,113,56,55,32,49,52,53,32,49,52,57,32,49,56,48,116,49,48,57,32,50,50,113,54,49,32,45,49,50,32,55,50,32,45,55,57,113,50,32,45,49,48,32,49,49,32,45,49,48,116,57,32,49,48,113,49,49,52,32,56,57,32,49,54,57,32,57,49,113,53,54,32,49,32,56,54,32,45,50,55,116,51,48,32,45,53,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E53C-dynamicRinforzando1.xml",fileData105,true,true);var fileData106=[];fileData106.push.apply(fileData106,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,52,53,54,32,45,49,48,113,45,51,49,32,48,32,45,57,48,32,50,56,113,45,54,48,32,50,56,32,45,55,52,32,50,55,113,45,49,52,32,49,32,45,52,49,32,45,50,51,116,45,52,53,32,45,50,52,116,45,50,50,32,53,116,45,52,32,49,53,118,49,49,113,48,32,49,52,32,49,56,32,51,48,108,51,55,49,32,51,55,53,113,48,32,50,48,32,45,55,56,32,50,49,104,45,55,54,113,45,50,48,32,49,32,45,53,57,32,45,54,49,113,45,52,48,32,45,54,50,32,45,53,56,32,45,54,50,116,45,49,56,32,50,48,108,50,32,50,49,113,48,32,51,57,32,51,57,32,49,48,54,113,54,32,49,54,32,49,51,32,52,57,116,50,56,32,51,51,104,49,48,108,49,55,56,32,45,50,48,113,50,55,32,48,32,55,57,32,49,54,113,53,49,32,49,54,32,55,51,32,49,54,116,51,54,32,45,49,53,113,49,52,32,45,49,52,32,49,51,32,45,51,48,113,48,32,45,49,54,32,45,50,55,32,45,51,52,32,108,45,51,48,57,32,45,50,57,51,113,45,56,32,45,53,32,45,49,57,32,45,50,49,116,45,49,50,32,45,50,56,113,48,32,45,56,32,49,52,32,45,56,116,50,57,32,49,113,54,48,32,48,32,49,49,55,32,45,52,51,108,49,55,32,45,50,113,50,55,32,48,32,50,55,32,50,57,116,45,49,54,32,51,53,113,45,49,53,32,54,32,45,51,54,32,49,48,113,45,51,51,32,52,32,45,51,51,32,51,54,116,50,49,32,52,52,113,49,52,32,49,52,32,51,57,32,49,52,113,56,51,32,45,55,32,56,54,32,45,49,48,48,113,49,32,45,54,56,32,45,53,49,32,45,49,50,51,116,45,49,52,50,32,45,53,53,122,77,55,55,48,32,52,56,57,104,45,55,48,113,45,50,56,32,49,32,45,51,50,32,55,116,45,52,32,51,56,116,57,32,51,56,116,52,54,32,56,104,57,54,113,51,53,32,48,32,52,53,32,55,116,50,53,32,52,50,113,52,51,32,49,48,51,32,49,52,49,32,50,48,51,116,50,53,50,32,49,48,48,104,49,50,32,113,55,52,32,45,50,32,49,49,52,32,45,52,50,116,51,57,32,45,57,56,116,45,52,48,32,45,49,48,48,113,45,51,57,32,45,52,51,32,45,55,52,32,45,52,51,113,45,55,54,32,48,32,45,55,54,32,55,54,113,48,32,51,51,32,49,57,32,53,55,113,49,52,32,50,55,32,51,54,32,51,53,116,50,54,32,49,50,113,53,32,52,32,53,32,50,53,113,45,50,32,49,50,32,45,49,56,32,49,50,104,45,56,113,45,53,57,32,45,50,32,45,49,48,48,32,45,51,51,113,45,52,48,32,45,51,50,32,45,53,54,32,45,54,53,113,45,49,53,32,45,51,51,32,45,51,55,32,45,57,49,113,45,50,50,32,45,53,57,32,45,50,50,32,45,55,53,116,49,50,32,45,49,57,116,53,49,32,45,51,104,55,48,113,50,55,32,48,32,51,50,32,45,54,116,53,32,45,51,56,113,48,32,45,51,52,32,45,53,32,45,52,48,116,45,51,52,32,45,55,104,45,56,52,113,45,53,49,32,48,32,45,54,56,32,45,56,32,116,45,55,54,32,45,49,54,50,108,45,52,51,32,45,49,49,56,113,45,53,48,32,45,49,51,57,32,45,56,51,32,45,50,49,50,113,45,56,56,32,45,49,57,54,32,45,50,49,49,32,45,50,55,54,113,45,56,54,32,45,53,55,32,45,49,54,56,32,45,53,55,113,45,55,52,32,48,32,45,49,50,50,32,52,57,113,45,50,56,32,50,57,32,45,50,56,32,56,53,116,51,49,32,57,52,116,54,56,32,51,56,113,49,48,48,32,48,32,49,48,48,32,45,57,54,113,48,32,45,51,49,32,45,50,51,32,45,53,55,113,45,51,57,32,45,50,53,32,45,53,51,32,45,50,57,108,52,32,45,50,108,50,55,32,45,52,113,50,54,32,48,32,53,55,32,50,52,113,53,57,32,53,49,32,57,48,32,49,50,55,113,56,32,50,48,32,56,50,32,50,56,57,116,55,54,32,50,57,55,113,48,32,49,56,32,45,51,53,32,49,56,122,77,54,50,55,32,53,48,50,113,48,32,45,51,48,32,45,52,32,45,52,56,32,113,45,52,32,45,50,48,32,45,51,54,32,45,52,55,116,45,56,49,32,45,52,113,45,51,55,32,50,48,32,45,51,55,32,53,56,113,45,49,54,32,51,51,32,45,51,51,32,51,51,113,45,52,57,32,48,32,45,55,56,32,45,54,48,108,45,49,56,56,32,45,52,49,49,113,45,56,32,45,50,51,32,45,51,49,32,45,50,51,104,45,49,49,52,113,45,50,53,32,48,32,45,50,53,32,49,49,116,49,56,32,52,57,116,52,50,32,57,52,116,53,51,32,49,50,55,113,50,57,32,55,51,32,53,51,32,49,50,49,116,50,50,32,55,57,113,48,32,51,49,32,45,49,57,32,51,49,113,45,51,53,32,48,32,45,56,56,32,45,55,54,113,45,50,50,32,45,51,49,32,45,50,52,32,45,51,51,108,45,52,55,32,45,55,55,113,45,54,32,45,49,50,32,45,49,52,32,45,49,50,113,45,50,50,32,45,49,32,45,50,51,32,50,48,113,48,32,50,48,32,49,57,32,51,57,113,56,55,32,49,52,53,32,49,52,57,32,49,56,48,32,116,49,48,57,32,50,50,113,54,49,32,45,49,50,32,55,50,32,45,55,57,113,50,32,45,49,48,32,49,49,32,45,49,48,116,57,32,49,48,113,49,49,52,32,56,57,32,49,54,57,32,57,49,113,53,54,32,49,32,56,54,32,45,50,55,116,51,48,32,45,53,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E53D-dynamicRinforzando2.xml",fileData106,true,true);var fileData107=[];fileData107.push.apply(fileData107,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,52,54,32,50,55,52,113,45,55,49,32,45,49,51,48,32,45,55,56,32,45,49,55,56,118,45,56,113,48,32,45,52,55,32,52,57,32,45,52,55,113,50,51,32,48,32,52,57,32,50,54,113,50,54,32,50,55,32,52,53,32,54,57,116,50,49,32,56,49,118,56,113,48,32,51,51,32,45,50,48,32,54,52,113,45,54,32,50,48,32,45,50,53,32,51,51,108,45,56,32,50,113,45,53,32,45,50,32,45,49,57,32,45,49,54,116,45,49,52,32,45,51,52,122,77,50,53,56,32,52,53,53,113,48,32,54,53,32,45,57,56,32,55,55,113,45,54,48,32,48,32,45,56,56,32,45,53,57,113,45,56,32,45,50,53,32,45,57,32,45,52,49,113,48,32,45,54,49,32,53,56,32,45,55,56,113,49,50,32,45,52,32,50,50,32,45,52,108,51,55,32,54,113,53,57,32,49,54,32,55,54,32,55,56,113,50,32,55,32,50,32,50,49,122,77,49,55,56,32,50,55,51,113,48,32,49,51,32,45,49,49,32,49,55,32,116,45,52,57,32,49,52,113,45,51,56,32,57,32,45,53,55,32,50,48,113,45,53,55,32,50,52,32,45,53,55,32,49,48,48,113,48,32,51,49,32,49,54,32,54,51,113,51,53,32,54,54,32,56,54,32,56,56,113,50,51,32,49,48,32,54,56,32,49,49,104,49,57,113,49,51,32,45,52,32,52,49,32,45,49,56,116,52,52,32,45,49,51,113,49,54,32,48,32,50,49,32,50,113,49,56,32,54,32,51,49,32,51,57,108,49,56,32,52,49,113,54,32,49,48,32,50,48,32,52,50,113,49,51,32,51,50,32,50,49,32,52,56,108,49,49,32,50,50,113,50,50,32,51,54,32,57,54,32,51,53,104,56,50,113,49,48,32,48,32,49,48,32,45,55,116,45,54,32,45,49,57,108,45,49,49,57,32,45,50,53,52,113,45,50,32,45,50,32,45,50,32,45,57,116,49,48,32,45,55,116,57,55,32,52,52,113,56,55,32,52,54,32,49,48,56,32,53,52,116,53,57,32,56,113,54,49,32,48,32,55,48,32,45,52,57,32,113,54,32,45,50,57,32,54,32,45,53,54,118,45,49,50,113,48,32,45,49,56,32,49,48,32,45,49,56,113,50,32,48,32,54,32,52,113,45,49,32,57,32,50,53,32,51,49,116,51,57,32,51,48,113,54,57,32,54,48,32,49,50,57,32,54,50,113,50,48,32,48,32,53,50,32,45,50,52,116,51,50,32,45,55,56,116,45,50,56,32,45,56,51,116,45,52,52,32,45,51,51,116,45,50,56,32,45,54,113,45,54,56,32,49,48,32,45,54,56,32,54,48,118,56,113,48,32,50,54,32,49,56,32,52,54,116,49,55,32,50,52,113,48,32,49,50,32,45,49,55,32,49,50,113,45,50,57,32,45,49,48,32,45,55,50,32,45,54,48,116,45,53,54,32,45,55,54,116,45,53,51,32,45,49,48,57,116,45,55,56,32,45,49,54,52,116,45,52,48,32,45,56,53,113,45,56,32,45,50,51,32,45,51,48,32,45,50,50,104,45,50,55,113,45,52,50,32,48,32,45,54,56,32,51,116,45,50,54,32,49,55,118,49,51,32,113,48,32,51,49,32,51,55,32,57,50,108,53,49,32,49,48,50,113,51,55,32,55,56,32,53,49,32,49,50,49,113,50,48,32,52,55,32,51,55,32,49,48,50,108,56,32,51,49,118,56,113,48,32,51,55,32,45,50,48,32,51,55,113,45,52,32,48,32,45,54,48,32,45,50,52,116,45,49,48,50,32,45,53,50,113,45,50,57,32,45,49,48,32,45,52,56,32,45,50,56,116,45,50,48,32,45,51,55,118,45,49,52,113,52,32,45,49,55,32,50,48,32,45,53,49,116,49,55,32,45,56,50,116,45,50,55,32,45,49,49,51,113,45,53,52,32,45,49,50,53,32,45,49,54,55,32,45,49,50,53,113,45,53,57,32,48,32,45,57,53,32,50,52,113,45,51,53,32,50,53,32,45,52,51,32,53,49,116,45,56,32,53,50,108,50,32,50,48,113,45,49,32,49,55,32,55,32,51,53,116,49,51,32,51,50,108,49,51,32,51,52,113,56,32,49,54,32,56,32,50,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E566-ornamentTrill.xml",fileData107,true,true);var fileData108=[];fileData108.push.apply(fileData108,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,51,55,32,51,53,56,113,45,49,32,51,54,32,51,49,32,54,48,113,51,50,32,50,50,32,56,49,32,50,50,116,49,49,56,32,45,54,49,116,54,57,32,45,49,54,53,116,45,53,57,32,45,49,54,48,113,45,53,57,32,45,53,52,32,45,49,54,52,32,45,53,52,113,45,49,52,50,32,48,32,45,50,51,52,32,57,54,113,45,53,48,32,53,48,32,45,49,49,50,32,49,50,57,113,45,49,48,49,32,49,49,53,32,45,49,54,51,32,49,49,53,116,45,49,48,56,32,45,51,48,116,45,52,53,32,45,56,50,113,48,32,45,53,50,32,50,53,32,45,56,50,116,52,54,32,45,51,48,116,52,56,32,50,52,113,50,54,32,50,52,32,53,54,32,50,52,116,53,48,32,45,50,51,116,50,48,32,45,53,57,116,45,51,49,32,45,53,56,113,45,51,50,32,45,50,52,32,45,54,54,32,45,50,52,113,45,54,49,32,48,32,45,49,51,48,32,54,50,116,45,54,57,32,49,54,54,116,53,57,32,49,53,56,32,116,49,52,49,32,53,52,116,49,52,48,32,45,50,56,113,57,52,32,45,52,57,32,50,50,55,32,45,50,48,55,113,56,56,32,45,49,48,50,32,49,55,56,32,45,49,48,51,104,49,55,113,53,49,32,52,32,56,55,32,51,55,116,51,54,32,55,57,116,45,50,53,32,55,54,116,45,52,55,32,51,48,116,45,52,57,32,45,50,52,113,45,50,54,32,45,50,52,32,45,53,54,32,45,50,52,116,45,53,49,32,50,51,113,45,50,48,32,50,51,32,45,50,48,32,53,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E567-ornamentTurn.xml",fileData108,true,true);var fileData109=[];fileData109.push.apply(fileData109,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,55,32,52,52,48,113,52,57,32,48,32,56,49,32,45,50,50,116,51,49,32,45,54,48,113,48,32,45,51,56,32,45,50,48,32,45,54,48,113,45,49,57,32,45,50,50,32,45,53,49,32,45,50,50,116,45,53,56,32,50,52,116,45,52,56,32,50,52,116,45,52,54,32,45,51,48,116,45,50,53,32,45,55,54,113,48,32,45,52,54,32,51,54,32,45,55,57,116,56,55,32,45,51,55,104,49,54,113,57,48,32,48,32,49,55,57,32,49,48,51,113,49,51,51,32,49,53,56,32,50,50,55,32,50,48,55,113,53,55,32,50,56,32,49,51,57,32,50,56,113,56,49,32,48,32,49,52,49,32,45,53,52,116,54,48,32,45,49,53,56,116,45,54,57,32,45,49,54,54,116,45,49,49,55,32,45,54,50,116,45,56,48,32,50,52,116,45,51,49,32,54,48,113,48,32,51,54,32,50,48,32,53,56,113,50,49,32,50,50,32,53,49,32,50,50,116,53,54,32,45,50,52,116,52,56,32,45,50,52,116,52,54,32,51,48,32,116,50,53,32,56,50,113,48,32,53,50,32,45,52,53,32,56,50,116,45,49,49,51,32,51,48,116,45,49,57,51,32,45,49,53,56,113,45,55,53,32,45,57,49,32,45,49,50,50,32,45,49,50,53,113,45,56,52,32,45,53,55,32,45,49,56,56,32,45,53,55,116,45,49,54,53,32,53,52,113,45,53,57,32,53,52,32,45,53,57,32,49,53,57,116,54,57,32,49,54,54,116,49,49,56,32,54,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E568-ornamentTurnInverted.xml",fileData109,true,true);var fileData110=[];fileData110.push.apply(fileData110,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,52,32,55,48,56,113,48,32,45,51,48,32,45,50,51,32,45,53,48,116,45,53,57,32,45,50,49,116,45,54,48,32,51,49,113,45,50,50,32,51,50,32,45,50,50,32,56,49,116,54,49,32,49,49,56,116,49,54,54,32,54,57,116,49,53,57,32,45,53,57,116,53,52,32,45,49,54,52,113,48,32,45,49,52,50,32,45,57,54,32,45,50,51,52,113,45,53,48,32,45,53,48,32,45,49,50,57,32,45,49,49,50,113,45,49,49,53,32,45,49,48,49,32,45,49,49,53,32,45,49,54,51,116,51,48,32,45,49,48,56,116,56,50,32,45,52,53,113,53,50,32,48,32,56,50,32,50,53,116,51,48,32,52,54,116,45,50,52,32,52,56,113,45,50,52,32,50,54,32,45,50,52,32,53,54,116,50,51,32,53,48,116,53,57,32,50,48,116,53,57,32,45,51,49,113,50,52,32,45,51,50,32,50,51,32,45,54,54,113,48,32,45,54,49,32,45,54,50,32,45,49,51,48,116,45,49,54,54,32,45,54,57,32,116,45,49,53,56,32,53,57,116,45,53,52,32,49,52,49,116,50,57,32,49,52,48,113,52,57,32,57,52,32,50,48,55,32,50,50,55,113,49,48,50,32,56,56,32,49,48,50,32,49,55,56,118,49,55,113,45,52,32,53,49,32,45,51,55,32,56,55,116,45,55,57,32,51,54,116,45,55,54,32,45,50,53,116,45,51,48,32,45,52,55,116,50,52,32,45,52,57,113,50,52,32,45,50,54,32,50,52,32,45,53,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E56A-ornamentTurnUp.xml",fileData110,true,true);var fileData111=[];fileData111.push.apply(fileData111,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,52,48,32,55,52,57,113,48,32,45,52,57,32,45,50,50,32,45,56,49,116,45,54,48,32,45,51,49,113,45,51,56,32,48,32,45,54,48,32,50,48,113,45,50,50,32,50,49,32,45,50,50,32,53,49,116,50,52,32,53,54,116,50,52,32,53,48,113,48,32,50,50,32,45,51,48,32,52,54,116,45,55,54,32,50,53,113,45,52,54,32,48,32,45,55,57,32,45,51,54,116,45,51,55,32,45,56,55,118,45,49,55,113,48,32,45,57,48,32,49,48,51,32,45,49,55,56,113,49,53,56,32,45,49,51,51,32,50,48,55,32,45,50,50,55,113,50,56,32,45,53,55,32,50,56,32,45,49,51,57,113,48,32,45,56,49,32,45,53,52,32,45,49,52,49,116,45,49,53,56,32,45,54,48,116,45,49,54,54,32,54,57,116,45,54,50,32,49,49,55,116,50,52,32,56,48,116,54,48,32,51,49,116,53,56,32,45,50,49,116,50,50,32,45,53,48,116,45,50,52,32,45,53,54,116,45,50,52,32,45,52,56,116,51,48,32,45,52,54,32,116,56,50,32,45,50,53,113,53,50,32,48,32,56,50,32,52,53,116,51,48,32,49,49,51,116,45,49,53,56,32,49,57,51,113,45,57,49,32,55,53,32,45,49,50,53,32,49,50,50,113,45,53,55,32,56,52,32,45,53,55,32,49,56,56,116,53,52,32,49,54,52,116,49,53,57,32,54,48,116,49,54,54,32,45,54,57,116,54,49,32,45,49,49,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E56B-ornamentTurnUpS.xml",fileData111,true,true);var fileData112=[];fileData112.push.apply(fileData112,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,57,54,32,48,113,45,50,55,32,48,32,45,51,55,32,49,51,116,45,57,50,32,57,57,113,45,56,49,32,56,54,32,45,57,53,32,49,48,50,113,45,50,55,32,50,57,32,45,54,57,32,45,49,51,113,45,53,51,32,45,52,53,32,45,56,51,32,45,55,53,116,45,52,54,32,45,51,54,113,45,49,56,32,45,56,32,45,52,54,32,45,56,116,45,50,56,32,50,48,113,48,32,54,32,50,53,32,53,48,108,50,52,55,32,50,56,48,113,54,32,54,32,51,50,32,51,55,116,54,49,32,51,51,113,51,55,32,45,52,32,54,51,32,45,51,57,108,50,48,53,32,45,50,51,56,113,54,50,32,56,49,32,49,56,50,32,50,48,55,113,51,55,32,52,51,32,53,50,32,53,53,113,52,50,32,51,51,32,57,49,32,45,49,54,113,49,50,32,45,49,48,32,57,48,32,45,49,48,50,113,55,56,32,45,57,51,32,57,49,32,45,49,48,55,113,49,52,32,45,49,52,32,50,57,32,45,49,52,113,49,52,32,48,32,51,48,32,49,52,32,116,57,57,32,49,49,52,116,57,57,32,49,49,51,113,49,54,32,49,50,32,51,54,32,49,50,113,49,56,32,48,32,51,54,32,45,49,51,116,49,55,32,45,50,50,113,48,32,45,57,32,45,50,54,32,45,52,50,113,45,50,53,32,45,51,51,32,45,49,57,55,32,45,50,49,57,113,45,49,55,50,32,45,49,56,53,32,45,49,56,52,32,45,49,57,53,116,45,52,48,32,45,49,48,113,45,50,55,32,48,32,45,51,57,32,49,52,113,45,52,49,32,53,49,32,45,49,55,56,32,49,56,57,113,45,49,56,32,50,53,32,45,51,50,32,50,53,116,45,53,53,32,45,51,54,113,45,52,50,32,45,51,54,32,45,54,54,32,45,54,49,113,45,52,51,32,45,51,55,32,45,52,55,32,45,51,57,108,45,56,52,32,45,56,50,113,45,49,52,32,45,49,48,32,45,52,49,32,45,49,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E56C-ornamentMordent.xml",fileData112,true,true);var fileData113=[];fileData113.push.apply(fileData113,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,55,54,32,50,53,48,113,49,54,32,48,32,51,51,32,49,53,116,57,57,32,49,49,51,116,57,56,32,49,49,49,113,49,52,32,49,50,32,51,52,32,49,50,116,51,54,32,45,49,50,116,49,55,32,45,50,53,113,48,32,45,49,51,32,45,50,53,32,45,51,56,113,45,56,32,45,49,50,32,45,49,56,57,32,45,50,48,56,113,45,49,56,49,32,45,49,57,56,32,45,49,57,51,32,45,50,48,56,116,45,51,56,32,45,49,48,116,45,51,53,32,49,48,116,45,57,52,32,49,48,49,116,45,57,57,32,49,49,48,113,45,49,51,32,49,57,32,45,52,54,32,45,52,118,45,51,54,55,104,45,54,53,118,51,49,50,113,45,49,54,56,32,45,49,52,54,32,45,49,55,54,32,45,49,53,52,116,45,51,53,32,45,56,116,45,51,57,32,49,52,108,45,49,55,56,32,49,57,49,113,45,49,57,32,50,53,32,45,51,49,32,50,53,116,45,53,48,32,45,51,48,113,45,51,56,32,45,50,57,32,45,56,49,32,45,55,51,32,113,45,52,51,32,45,52,51,32,45,56,48,32,45,52,51,116,45,51,55,32,50,48,116,50,55,32,52,56,108,55,51,32,56,54,113,49,49,55,32,49,51,57,32,49,55,50,32,49,57,52,113,53,51,32,54,56,32,57,51,32,55,48,113,50,57,32,45,50,32,52,56,32,45,50,50,116,57,51,32,45,49,48,57,113,55,52,32,45,56,56,32,49,51,49,32,45,49,53,48,113,56,32,49,50,32,49,52,32,49,55,108,54,48,32,54,57,118,51,52,54,104,54,51,118,45,50,55,54,108,52,57,32,53,53,113,51,57,32,52,53,32,53,53,32,53,55,113,49,54,32,49,51,32,51,54,32,49,51,116,52,50,32,45,50,48,116,49,48,48,32,45,49,49,50,113,55,55,32,45,57,50,32,57,48,32,45,49,48,54,113,49,50,32,45,49,52,32,50,56,32,45,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E56D-ornamentMordentInverted.xml",fileData113,true,true);var fileData114=[];fileData114.push.apply(fileData114,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,69,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,48,49,55,32,52,54,54,113,48,32,45,57,32,45,50,56,32,45,52,56,113,45,50,51,32,45,50,55,32,45,49,57,53,32,45,50,49,51,113,45,49,55,50,32,45,49,56,53,32,45,49,56,52,32,45,49,57,53,116,45,51,56,32,45,49,48,116,45,52,48,32,49,52,108,45,49,55,56,32,49,56,57,113,45,49,56,32,50,53,32,45,51,48,32,50,53,116,45,52,54,32,45,50,55,108,45,50,48,53,32,45,49,57,49,113,45,49,52,32,45,49,48,32,45,52,49,32,45,49,48,116,45,51,54,32,49,48,116,45,53,50,32,53,54,116,45,56,51,32,56,57,113,45,51,57,32,52,49,32,45,53,51,32,53,55,116,45,50,57,32,49,53,116,45,52,48,32,45,50,54,113,45,50,51,32,45,49,54,32,45,52,53,32,45,52,51,113,45,50,52,32,45,50,51,32,45,54,50,32,45,54,48,113,45,51,56,32,45,51,54,32,45,54,52,32,45,54,48,116,45,51,52,32,45,51,49,116,45,51,53,32,45,55,32,113,45,50,54,32,48,32,45,51,56,32,49,52,113,45,49,53,56,32,49,53,56,32,45,49,55,56,32,49,56,57,113,45,50,51,32,50,53,32,45,51,50,32,50,53,116,45,50,53,32,45,49,50,113,45,49,54,32,45,49,49,32,45,49,56,32,45,49,51,113,45,49,32,45,50,32,45,51,32,45,50,108,45,55,56,32,45,55,48,113,45,52,57,32,45,52,57,32,45,56,55,32,45,52,57,116,45,51,56,32,50,48,113,48,32,54,32,50,53,32,53,48,108,50,52,55,32,50,56,48,113,54,32,54,32,50,50,32,50,51,116,50,56,32,50,54,113,49,56,32,49,55,32,52,55,32,49,55,116,53,57,32,45,51,53,113,52,32,45,52,32,50,48,49,32,45,50,51,52,108,49,55,56,32,50,48,51,113,54,32,54,32,51,50,32,51,54,116,53,57,32,51,48,113,51,52,32,48,32,54,53,32,45,51,53,108,50,48,50,32,45,50,51,54,108,49,56,49,32,50,48,53,113,51,53,32,51,57,32,53,49,32,53,51,32,113,51,56,32,51,51,32,57,50,32,45,49,52,113,49,48,32,45,49,48,32,56,56,32,45,49,48,50,113,55,56,32,45,57,51,32,57,50,32,45,49,48,55,113,49,51,32,45,49,52,32,50,57,32,45,49,52,116,51,50,32,49,52,116,57,56,32,49,49,52,113,56,51,32,49,48,48,32,57,55,32,49,49,49,113,49,52,32,49,50,32,51,54,32,49,50,116,52,50,32,45,49,52,113,49,50,32,45,49,48,32,49,50,32,45,49,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E56E-ornamentTremblement.xml",fileData114,true,true);var fileData115=[];fileData115.push.apply(fileData115,[60,115,121,109,98,111,108,32,105,100,61,34,69,54,53,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,55,52,32,49,49,57,113,48,32,52,49,32,51,48,32,54,57,116,54,57,32,50,57,113,52,48,32,48,32,54,57,32,45,50,57,113,50,57,32,45,51,48,32,50,57,32,45,55,48,116,45,50,57,32,45,54,57,116,45,55,48,32,45,50,57,113,45,52,50,32,48,32,45,55,48,32,50,57,116,45,50,56,32,55,48,122,77,49,49,56,50,32,52,56,55,113,48,32,54,52,32,45,52,57,32,54,52,113,45,51,57,32,45,50,32,45,54,49,32,45,51,57,116,45,50,49,32,45,56,50,118,45,49,54,113,52,32,45,54,49,32,51,50,32,45,54,50,113,56,32,48,32,50,49,32,54,113,53,53,32,50,53,32,55,54,32,49,48,55,113,50,32,56,32,50,32,50,50,122,77,49,55,49,54,32,50,51,52,113,48,32,52,52,32,45,49,54,32,49,52,52,113,45,49,54,32,57,56,32,45,54,50,32,50,48,52,116,45,49,49,54,32,49,54,49,113,45,55,50,32,54,49,32,45,49,56,48,32,49,50,51,32,116,45,50,51,50,32,56,52,113,45,53,55,32,48,32,45,53,55,32,51,51,113,52,32,50,51,32,51,50,32,50,51,113,53,57,32,48,32,49,57,48,32,45,52,50,113,49,51,50,32,45,52,50,32,50,56,48,32,45,49,50,56,113,49,52,56,32,45,56,56,32,50,49,55,32,45,49,57,55,113,57,52,32,45,49,53,52,32,57,52,32,45,50,57,53,113,48,32,45,52,51,32,45,54,32,45,57,57,113,45,54,32,45,53,55,32,45,55,51,32,45,49,52,51,116,45,49,54,53,32,45,57,48,104,45,49,48,113,45,49,49,49,32,50,51,32,45,49,52,56,32,52,52,116,45,53,57,32,54,52,113,45,50,51,32,52,52,32,45,55,51,32,49,50,113,45,50,53,32,45,49,55,32,45,56,53,32,45,55,55,113,45,55,48,32,45,53,53,32,45,49,48,56,32,45,53,53,104,45,49,49,113,45,53,53,32,49,48,32,45,49,53,51,32,49,48,57,113,45,49,52,32,49,52,32,45,51,53,32,49,52,116,45,52,53,32,45,50,53,32,113,45,54,51,32,45,54,56,32,45,56,53,32,45,55,53,116,45,51,56,32,45,55,113,45,49,52,32,48,32,45,51,54,32,50,55,116,45,52,48,32,54,57,116,45,53,52,32,55,50,113,45,51,54,32,50,57,32,45,55,48,32,50,57,113,45,52,52,32,48,32,45,57,54,32,45,55,51,113,45,49,48,51,32,45,49,52,53,32,45,49,56,53,32,45,49,52,52,113,45,54,50,32,55,32,45,54,50,32,52,53,113,48,32,51,55,32,55,54,32,49,49,57,113,52,56,32,54,48,32,49,48,57,32,57,50,113,49,49,50,32,52,53,32,49,52,48,32,55,57,113,50,56,32,51,53,32,50,57,32,49,49,52,116,45,54,55,32,49,52,55,113,45,49,49,55,32,49,50,53,32,45,49,49,55,32,49,55,50,113,53,32,50,55,32,54,51,32,49,52,55,116,53,56,32,49,51,51,113,48,32,51,49,32,45,51,53,32,51,49,113,45,49,50,55,32,48,32,45,50,52,49,32,45,55,56,32,113,45,49,49,52,32,45,55,55,32,45,49,49,53,32,45,49,56,55,113,48,32,45,49,49,48,32,53,55,32,45,49,49,48,104,57,113,50,57,32,50,32,53,55,32,51,51,116,52,52,32,54,54,113,49,53,32,51,53,32,50,54,32,51,53,113,51,51,32,48,32,51,50,32,45,54,54,113,45,56,32,45,49,50,49,32,45,56,48,32,45,49,57,51,113,45,52,49,32,45,52,49,32,45,49,48,49,32,45,52,49,113,45,53,57,32,48,32,45,49,49,53,32,53,48,113,45,53,54,32,52,57,32,45,53,54,32,49,51,53,113,48,32,49,52,55,32,49,50,48,32,50,53,49,116,50,56,52,32,49,53,48,113,55,56,32,50,51,32,49,55,54,32,50,51,116,50,48,50,32,45,52,54,116,49,54,50,32,45,49,51,54,116,54,48,32,45,49,53,51,113,48,32,45,54,51,32,45,52,48,32,45,49,48,49,116,45,56,55,32,45,51,55,104,45,49,49,113,45,54,51,32,54,32,45,49,49,56,32,54,48,32,113,45,53,52,32,53,52,32,45,55,48,32,57,52,116,45,49,54,32,54,50,113,48,32,50,48,32,49,54,32,49,57,113,49,55,32,45,51,32,50,51,32,45,49,51,113,54,32,45,57,32,56,32,45,49,49,113,50,32,45,51,32,49,49,32,45,49,53,113,51,54,32,45,53,48,32,55,51,32,45,52,57,113,56,32,48,32,49,50,32,50,113,54,51,32,49,54,32,54,51,32,54,52,113,48,32,49,56,32,45,49,52,32,53,49,116,45,56,52,32,57,51,116,45,49,49,57,32,54,51,113,45,51,53,32,45,50,32,45,55,51,32,45,53,53,116,45,51,55,32,45,49,51,53,113,48,32,45,56,49,32,49,48,50,32,45,49,57,55,113,50,48,32,45,50,52,32,52,48,32,45,52,52,116,51,48,32,45,53,48,113,49,48,32,45,51,49,32,49,48,32,45,52,52,113,48,32,45,54,51,32,45,54,49,32,45,49,54,54,113,45,50,57,32,45,53,51,32,45,50,57,32,45,55,49,116,51,48,32,45,51,48,32,113,51,49,32,45,49,51,32,49,48,53,32,45,53,53,116,57,50,32,45,52,54,104,56,113,51,52,32,48,32,53,50,32,51,53,116,49,56,32,55,49,108,45,50,32,53,55,113,48,32,53,57,32,52,49,32,49,52,52,113,56,48,32,49,52,55,32,49,56,52,32,49,52,55,113,51,55,32,48,32,56,49,32,45,51,51,116,52,52,32,45,57,50,113,48,32,45,49,48,54,32,45,49,55,50,32,45,50,51,57,113,45,49,54,32,45,49,48,32,45,49,54,32,45,52,50,116,51,48,32,45,53,57,116,56,48,32,45,50,54,113,57,48,32,48,32,49,50,57,32,55,54,113,49,55,32,51,50,32,49,55,32,56,50,116,52,49,32,49,51,55,118,50,113,50,32,50,32,50,32,52,113,55,55,32,49,56,48,32,49,52,49,32,49,56,48,113,50,53,32,45,52,32,50,53,32,45,50,57,113,48,32,45,49,50,32,45,54,32,45,50,52,113,45,54,49,32,45,49,48,52,32,45,54,50,32,45,50,50,56,108,50,32,45,51,52,32,113,56,32,45,49,53,56,32,55,52,32,45,50,49,53,113,50,48,32,45,49,54,32,52,51,32,45,49,55,113,53,54,32,48,32,55,56,32,52,56,116,50,50,32,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E650-keyboardPedalPed.xml",fileData115,true,true);var fileData116=[];fileData116.push.apply(fileData116,[60,115,121,109,98,111,108,32,105,100,61,34,69,54,53,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,53,53,32,53,52,55,113,45,51,49,32,48,32,45,53,51,32,45,50,53,113,45,50,50,32,45,50,54,32,45,50,50,32,45,54,48,116,50,50,32,45,53,57,116,53,51,32,45,50,53,116,53,51,32,50,54,113,50,50,32,50,52,32,50,48,32,53,57,113,48,32,51,53,32,45,50,49,32,53,57,116,45,53,50,32,50,53,122,77,53,53,51,32,56,49,57,113,48,32,45,51,55,32,45,55,48,32,45,49,48,55,113,45,56,32,45,49,50,32,45,56,32,45,52,54,113,48,32,45,54,52,32,52,55,32,45,55,52,113,49,52,32,48,32,52,53,32,51,49,116,51,48,32,52,54,116,45,49,32,51,51,113,52,32,55,56,32,52,53,32,49,48,55,113,50,51,32,49,48,32,52,49,32,49,52,104,49,50,113,51,53,32,49,32,54,55,32,45,50,49,113,52,54,32,45,51,49,32,52,54,32,45,55,57,113,48,32,45,52,55,32,45,49,57,32,45,55,48,113,45,50,53,32,45,51,57,32,45,55,57,32,45,51,57,32,108,45,52,51,32,50,108,45,49,57,32,45,50,113,45,49,53,32,45,52,32,45,52,49,32,45,50,57,116,45,50,54,32,45,53,51,113,48,32,45,51,52,32,52,53,32,45,51,52,104,49,56,113,51,51,32,48,32,52,53,32,56,116,52,48,32,52,48,116,54,53,32,51,51,113,51,56,32,49,32,54,51,32,45,49,53,113,52,55,32,45,50,57,32,52,55,32,45,56,52,113,48,32,45,53,54,32,45,52,51,32,45,57,57,113,45,51,48,32,45,49,55,32,45,54,54,32,45,49,56,116,45,56,57,32,53,56,113,45,50,48,32,50,51,32,45,53,54,32,50,51,104,45,50,48,113,45,52,55,32,48,32,45,52,55,32,45,52,51,113,48,32,45,50,53,32,50,54,32,45,53,49,116,52,49,32,45,50,56,104,53,56,113,53,55,32,48,32,56,52,32,45,51,57,108,49,54,32,45,51,57,113,50,32,45,54,32,50,32,45,50,48,113,48,32,45,53,56,32,45,52,48,32,45,56,56,113,45,52,48,32,45,50,57,32,45,55,55,32,45,50,52,32,116,45,52,57,32,49,53,113,45,52,53,32,50,57,32,45,52,53,32,49,48,54,108,50,32,50,55,113,48,32,50,52,32,45,50,56,32,53,48,116,45,52,52,32,50,54,116,45,51,48,32,45,49,50,116,45,49,53,32,45,51,57,118,45,50,49,113,49,32,45,51,51,32,57,32,45,52,52,113,56,32,45,49,48,32,50,56,32,45,51,48,116,51,50,32,45,51,54,116,49,51,32,45,52,56,113,45,49,53,32,45,49,48,50,32,45,49,48,54,32,45,49,48,50,113,45,53,57,32,48,32,45,57,48,32,52,51,113,45,50,49,32,50,54,32,45,50,49,32,54,51,116,52,53,32,56,51,113,52,32,52,32,49,49,32,57,113,50,54,32,49,57,32,50,54,32,53,56,118,56,113,48,32,51,49,32,45,49,55,32,53,49,116,45,51,56,32,57,113,45,54,32,48,32,45,51,55,32,45,50,49,113,45,50,57,32,45,50,57,32,45,50,57,32,45,53,51,108,50,32,45,50,55,113,48,32,45,49,48,54,32,45,56,54,32,45,49,50,49,32,108,45,49,52,32,45,50,113,45,51,53,32,48,32,45,55,51,32,50,56,116,45,51,56,32,55,49,116,50,48,32,55,51,113,50,48,32,51,49,32,53,56,32,51,55,104,54,48,113,49,52,32,48,32,50,54,32,51,116,51,53,32,50,54,113,50,51,32,49,54,32,50,53,32,53,49,118,56,113,48,32,52,53,32,45,54,48,32,52,53,104,45,56,113,45,50,56,32,48,32,45,51,56,32,45,55,113,45,57,32,45,55,32,45,49,55,32,45,49,54,113,45,53,50,32,45,53,56,32,45,57,50,32,45,53,56,116,45,54,54,32,50,48,113,45,52,51,32,51,49,32,45,52,51,32,57,50,113,48,32,56,50,32,56,56,32,49,48,51,108,49,52,32,50,113,51,48,32,48,32,52,56,32,45,49,50,116,51,53,32,45,51,51,116,50,57,32,45,50,57,116,52,56,32,45,56,104,49,50,113,50,57,32,48,32,52,48,32,49,49,116,49,50,32,51,52,118,56,113,45,50,32,49,53,32,45,50,55,32,51,56,32,113,45,50,54,32,50,51,32,45,53,55,32,50,55,104,45,53,56,113,45,53,53,32,48,32,45,55,56,32,51,54,113,45,50,52,32,51,54,32,45,50,52,32,53,57,113,48,32,54,50,32,52,48,32,57,49,116,55,55,32,50,52,116,52,57,32,45,49,53,113,52,53,32,45,50,57,32,52,53,32,45,49,48,52,118,45,50,55,113,48,32,45,50,56,32,50,56,32,45,53,52,113,50,57,32,45,50,54,32,54,53,32,45,50,54,116,51,54,32,54,50,113,48,32,50,53,32,45,49,50,32,52,55,113,45,56,32,49,48,32,45,50,56,32,50,56,116,45,51,50,32,51,54,113,45,50,56,32,51,56,32,50,32,49,48,50,113,50,53,32,52,53,32,56,55,32,52,54,116,56,56,32,45,51,51,116,50,54,32,45,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E655-keyboardPedalUp.xml",fileData116,true,true);var fileData117=[];fileData117.push.apply(fileData117,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,53,53,32,54,55,50,113,45,56,51,32,48,32,45,49,51,57,32,45,56,49,116,45,49,48,57,32,45,50,51,55,108,45,49,48,32,45,50,56,113,45,53,49,32,45,49,53,52,32,45,53,50,32,45,50,48,49,113,48,32,45,54,51,32,54,55,32,45,54,51,116,49,48,57,32,53,54,113,52,50,32,53,56,32,49,48,51,32,49,57,57,108,49,50,32,50,57,113,56,48,32,49,55,54,32,56,48,32,50,53,49,116,45,54,49,32,55,53,122,77,49,57,48,32,48,113,45,55,52,32,48,32,45,49,51,50,32,55,52,116,45,53,56,32,49,56,48,113,48,32,54,51,32,50,53,32,49,51,49,113,54,54,32,49,56,50,32,49,56,54,32,50,56,51,113,49,50,49,32,49,48,48,32,50,52,48,32,49,48,48,113,56,48,32,48,32,49,52,48,32,45,55,52,116,54,48,32,45,49,56,50,113,49,32,45,53,53,32,45,50,50,32,45,49,50,55,113,45,54,49,32,45,49,56,49,32,45,49,54,49,32,45,50,56,51,32,116,45,50,55,56,32,45,49,48,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E880-tuplet0.xml",fileData117,true,true);var fileData118=[];fileData118.push.apply(fileData118,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,50,32,52,49,54,113,45,50,48,32,48,32,45,50,49,32,49,52,113,48,32,49,52,32,49,54,32,50,57,108,50,48,49,32,50,55,56,113,50,48,32,50,53,32,52,51,32,50,53,113,52,49,32,45,52,32,55,56,32,45,52,108,55,48,32,52,104,49,48,113,50,51,32,48,32,50,50,32,45,49,55,113,48,32,45,52,32,45,52,32,45,49,54,108,45,50,50,55,32,45,54,50,55,113,45,52,32,45,49,50,32,45,52,32,45,49,54,113,48,32,45,51,57,32,51,51,32,45,51,57,113,49,54,32,48,32,49,54,32,45,49,52,113,45,56,32,45,51,49,32,45,51,53,32,45,51,49,104,45,51,50,53,113,45,50,53,32,48,32,45,50,53,32,49,52,113,48,32,54,32,50,32,57,113,56,32,50,51,32,51,52,32,50,51,116,54,48,32,49,54,113,51,52,32,49,56,32,52,51,32,52,50,108,49,53,54,32,51,57,52,118,50,113,50,32,50,32,50,32,52,113,48,32,49,52,32,45,49,50,32,49,52,32,116,45,50,55,32,45,49,52,108,45,55,56,32,45,55,56,113,45,56,32,45,49,50,32,45,50,56,32,45,49,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E881-tuplet1.xml",fileData118,true,true);var fileData119=[];fileData119.push.apply(fileData119,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,48,55,32,53,54,50,113,48,32,45,57,53,32,45,56,50,32,45,57,53,113,45,51,57,32,48,32,45,54,49,32,49,54,116,45,50,49,32,55,48,113,49,32,53,53,32,53,49,32,49,49,51,113,57,54,32,49,49,49,32,50,49,54,32,49,49,48,113,55,56,32,48,32,49,52,54,32,45,51,54,113,49,49,52,32,45,54,49,32,49,49,54,32,45,49,57,49,113,45,49,51,32,45,49,50,48,32,45,49,49,49,32,45,49,55,53,113,45,54,53,32,45,51,56,32,45,49,49,51,32,45,53,50,113,45,52,57,32,45,49,52,32,45,49,49,48,32,45,52,52,116,45,56,52,32,45,54,51,104,50,50,113,52,48,32,49,32,49,49,49,32,45,51,49,113,55,48,32,45,51,50,32,57,50,32,45,51,50,113,54,49,32,48,32,49,49,51,32,53,57,113,49,52,32,50,48,32,51,50,32,50,48,116,49,55,32,45,49,56,113,49,32,45,54,32,45,49,53,32,45,52,51,116,45,53,56,32,45,57,50,116,45,49,49,57,32,45,55,49,32,113,45,50,48,32,45,51,32,45,53,56,32,45,53,104,45,50,50,113,45,53,55,32,48,32,45,49,50,51,32,52,54,116,45,57,54,32,52,54,116,45,54,50,32,45,50,56,108,45,51,57,32,45,52,54,113,45,49,56,32,45,49,56,32,45,50,51,32,45,49,56,116,45,49,52,32,52,113,45,49,50,32,56,32,45,49,50,32,50,49,113,50,56,32,49,54,57,32,49,54,48,32,50,52,49,113,50,52,32,49,52,32,49,48,56,32,53,54,116,49,52,56,32,56,54,116,56,52,32,49,51,57,113,49,48,32,51,53,32,49,48,32,54,49,113,48,32,57,52,32,45,49,49,53,32,57,53,113,45,53,51,32,48,32,45,56,48,32,45,50,50,116,45,50,54,32,45,52,50,113,45,50,32,45,52,32,45,50,32,45,49,49,113,48,32,45,56,32,49,48,32,45,50,56,116,49,48,32,45,52,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E882-tuplet2.xml",fileData119,true,true);var fileData120=[];fileData120.push.apply(fileData120,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,56,51,32,54,52,57,108,54,32,45,52,51,113,48,32,45,52,32,45,50,32,45,52,113,45,50,32,45,51,54,32,45,50,55,32,45,53,56,113,45,50,54,32,45,50,50,32,45,54,48,32,45,50,50,116,45,54,48,32,50,53,116,45,50,53,32,54,49,113,48,32,55,50,32,54,54,32,49,49,54,116,49,54,51,32,52,52,116,49,53,52,32,45,54,50,116,53,55,32,45,49,50,54,113,48,32,45,49,51,49,32,45,49,54,54,32,45,50,48,55,113,45,49,56,32,45,57,32,45,49,56,32,45,49,57,116,54,32,45,49,54,113,52,51,32,45,52,51,32,52,51,32,45,49,49,53,113,48,32,45,50,48,32,45,50,32,45,51,48,113,45,51,55,32,45,49,57,51,32,45,50,56,50,32,45,49,57,51,113,45,49,50,55,32,48,32,45,49,56,50,32,52,51,113,45,53,52,32,52,51,32,45,53,52,32,49,48,52,113,48,32,50,57,32,49,48,32,53,52,113,50,51,32,54,54,32,56,54,32,54,53,32,113,51,53,32,48,32,54,49,32,45,50,54,113,50,53,32,45,50,54,32,50,53,32,45,55,48,113,48,32,45,52,53,32,45,52,57,32,45,55,48,113,45,49,52,32,45,54,32,45,49,52,32,45,49,55,113,49,32,45,49,49,32,49,55,32,45,50,50,116,53,57,32,45,49,50,113,57,54,32,48,32,49,53,53,32,49,50,55,113,49,56,32,52,53,32,49,57,32,56,52,113,48,32,57,56,32,45,54,56,32,57,56,104,45,54,49,113,45,53,57,32,48,32,45,54,48,32,51,49,113,48,32,49,48,32,50,32,49,55,113,49,52,32,52,51,32,55,52,32,52,51,104,57,54,113,51,53,32,49,32,56,49,32,50,57,113,55,55,32,52,56,32,55,55,32,49,52,53,113,48,32,54,54,32,45,52,57,32,56,50,113,45,54,32,50,32,45,50,53,32,50,113,45,49,57,32,49,32,45,51,54,32,45,49,55,116,45,49,55,32,45,52,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E883-tuplet3.xml",fileData120,true,true);var fileData121=[];fileData121.push.apply(fileData121,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,50,32,50,48,113,48,32,52,50,32,53,50,32,52,50,113,53,50,32,45,49,32,54,57,32,53,51,108,50,53,32,57,54,104,45,51,48,51,113,45,50,51,32,48,32,45,50,51,32,49,56,116,50,53,32,52,49,113,50,54,56,32,50,55,54,32,51,49,55,32,52,54,51,113,56,32,51,49,32,52,51,32,51,49,108,49,48,55,32,45,54,108,56,56,32,54,113,49,54,32,48,32,49,54,32,45,49,54,113,48,32,45,54,32,45,53,32,45,49,54,116,45,56,57,32,45,49,48,48,113,45,56,52,32,45,57,49,32,45,50,48,50,32,45,50,48,51,116,45,49,56,53,32,45,49,53,57,104,50,50,55,108,51,53,32,49,50,53,113,52,32,49,56,32,50,50,32,51,55,108,49,53,48,32,49,55,52,113,49,53,32,49,52,32,51,49,32,49,52,116,49,54,32,45,49,48,113,48,32,45,49,50,32,45,52,32,45,50,56,108,45,56,52,32,45,51,49,50,104,49,51,51,113,49,54,32,48,32,49,54,32,45,49,54,32,113,48,32,45,52,51,32,45,51,50,32,45,52,51,104,45,49,51,51,108,45,50,53,32,45,57,48,113,45,50,32,45,54,32,45,50,32,45,49,53,113,48,32,45,52,51,32,53,53,32,45,52,51,113,50,57,32,48,32,50,57,32,45,50,50,108,45,50,32,45,52,118,45,52,113,45,56,32,45,51,51,32,45,52,49,32,45,51,51,104,45,51,48,49,113,45,50,53,32,48,32,45,50,53,32,50,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E884-tuplet4.xml",fileData121,true,true);var fileData122=[];fileData122.push.apply(fileData122,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,52,55,32,55,51,57,118,45,56,108,45,50,32,45,54,113,45,51,49,32,45,49,48,54,32,45,50,52,54,32,45,49,48,55,113,45,54,49,32,48,32,45,49,51,53,32,49,55,113,45,50,48,32,48,32,45,51,49,32,45,50,49,108,45,51,56,32,45,49,48,54,113,45,50,32,45,54,32,45,50,32,45,49,49,116,52,32,45,53,116,56,32,50,113,52,53,32,50,50,32,49,48,52,32,50,50,113,49,53,49,32,45,49,32,50,50,55,32,45,55,55,113,53,50,32,45,53,50,32,53,50,32,45,49,50,56,113,48,32,45,51,49,32,45,56,32,45,54,49,113,45,51,49,32,45,49,49,48,32,45,49,50,53,32,45,49,56,48,116,45,50,51,49,32,45,55,48,116,45,49,56,54,32,55,50,113,45,51,51,32,52,54,32,45,51,56,32,57,52,118,56,113,48,32,51,57,32,51,48,32,54,54,113,51,48,32,50,54,32,54,50,32,50,54,113,54,52,32,45,49,32,54,54,32,45,54,51,32,113,48,32,45,51,56,32,45,50,48,32,45,54,55,113,45,50,48,32,45,51,48,32,45,50,49,32,45,52,56,118,45,49,48,113,54,32,45,52,49,32,56,52,32,45,52,49,116,49,53,55,32,56,48,113,53,49,32,53,49,32,55,50,32,49,50,57,113,49,48,32,51,51,32,49,48,32,56,55,116,45,52,49,32,56,54,116,45,56,50,32,51,50,113,45,52,49,32,45,49,32,45,57,49,32,45,49,53,116,45,55,48,32,45,50,56,116,45,52,48,32,45,49,52,113,45,50,50,32,48,32,45,50,50,32,49,52,113,48,32,54,32,50,32,49,48,108,57,57,32,51,49,51,113,56,32,50,53,32,52,51,32,50,53,113,49,55,50,32,45,49,52,32,50,48,48,32,45,49,53,108,49,57,51,32,49,53,113,49,54,32,48,32,49,54,32,45,49,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E885-tuplet5.xml",fileData122,true,true);var fileData123=[];fileData123.push.apply(fileData123,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,54,50,32,51,49,53,113,48,32,56,50,32,45,54,49,32,56,50,113,45,52,53,32,48,32,45,57,54,32,45,52,57,113,45,53,49,32,45,53,48,32,45,55,53,32,45,49,49,48,116,45,50,52,32,45,57,57,113,48,32,45,56,50,32,54,50,32,45,56,50,113,52,53,32,48,32,57,54,32,52,57,113,53,48,32,53,48,32,55,52,32,49,49,48,116,50,52,32,57,57,122,77,52,50,56,32,55,48,48,113,45,53,56,32,48,32,45,49,51,50,32,45,56,52,113,45,53,48,32,45,53,53,32,45,53,54,32,45,49,50,50,118,45,57,113,48,32,45,50,55,32,50,50,32,45,50,54,113,51,49,32,54,32,54,48,32,54,113,56,48,32,48,32,49,51,48,32,45,52,55,116,53,48,32,45,49,50,49,113,48,32,45,49,51,50,32,45,49,50,56,32,45,50,50,56,113,45,57,50,32,45,54,57,32,45,49,56,48,32,45,54,57,116,45,49,51,56,32,52,52,116,45,53,52,32,49,49,52,118,51,50,32,113,48,32,50,49,56,32,49,51,52,32,52,48,52,116,51,49,57,32,49,56,54,113,52,57,32,48,32,57,51,32,45,52,57,116,52,52,32,45,49,48,56,113,48,32,45,49,54,32,45,50,32,45,50,53,113,45,49,56,32,45,56,48,32,45,57,54,32,45,56,48,113,45,51,53,32,48,32,45,53,57,32,50,52,116,45,50,52,32,54,48,116,50,55,32,54,48,113,50,55,32,51,56,32,45,49,48,32,51,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E886-tuplet6.xml",fileData123,true,true);var fileData124=[];fileData124.push.apply(fileData124,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,53,32,52,50,56,104,45,55,113,45,49,54,32,48,32,45,49,54,32,50,54,116,53,57,32,49,53,53,113,53,57,32,49,50,55,32,54,51,32,49,52,49,116,50,48,32,49,52,116,50,49,32,45,52,116,49,50,32,45,50,48,113,49,51,32,45,51,50,32,54,53,32,49,113,51,55,32,50,49,32,56,48,32,50,49,104,49,50,113,54,52,32,48,32,49,48,52,32,45,53,55,108,50,51,32,45,50,57,113,49,52,32,45,50,51,32,53,57,32,45,50,51,113,50,56,32,48,32,53,56,32,52,52,116,52,49,32,52,52,113,50,52,32,48,32,50,52,32,45,50,52,113,48,32,45,54,32,45,52,32,45,50,51,118,45,50,108,45,50,53,32,45,53,55,113,45,51,55,32,45,56,51,32,45,52,55,32,45,49,48,49,116,45,54,53,32,45,57,50,108,45,54,52,32,45,57,50,108,45,50,50,32,45,50,56,113,45,49,56,32,45,51,49,32,45,54,48,32,45,49,50,57,113,45,52,50,32,45,57,55,32,45,53,51,32,45,49,52,53,32,113,45,49,48,32,45,52,56,32,45,51,51,32,45,52,56,104,45,56,113,45,56,32,48,32,45,52,56,32,57,116,45,55,50,32,57,116,45,53,52,32,45,49,48,116,45,50,55,32,45,49,48,113,45,49,52,32,48,32,45,49,52,32,50,50,113,45,49,32,54,32,50,51,32,51,55,116,53,50,32,55,48,116,53,52,32,55,49,116,49,49,51,32,49,49,53,113,49,54,32,49,56,32,52,53,32,52,53,116,55,52,32,57,49,108,49,50,32,49,56,113,49,56,32,50,57,32,49,56,32,53,49,116,45,49,50,32,50,49,108,45,54,49,32,45,49,53,113,45,51,55,32,48,32,45,56,48,32,50,57,108,45,51,57,32,50,57,113,45,51,49,32,49,56,32,45,54,50,32,49,56,108,45,49,54,32,45,50,113,45,50,51,32,45,52,32,45,52,57,32,45,52,53,113,45,50,55,32,45,52,49,32,45,52,53,32,45,55,50,116,45,50,55,32,45,52,50,113,45,56,32,45,49,49,32,45,50,50,32,45,49,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E887-tuplet7.xml",fileData124,true,true);var fileData125=[];fileData125.push.apply(fileData125,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,56,32,51,52,50,108,45,50,49,32,45,50,53,113,45,51,57,32,45,54,51,32,45,50,52,32,45,49,50,53,113,49,52,32,45,54,51,32,54,52,32,45,49,48,56,113,53,49,32,45,52,53,32,57,57,32,45,52,52,116,56,50,32,51,54,113,53,51,32,53,52,32,50,51,32,49,49,55,113,45,50,51,32,54,49,32,45,55,56,32,49,48,56,113,45,49,50,32,56,32,45,50,51,32,49,57,116,45,51,57,32,50,55,113,45,50,56,32,49,55,32,45,52,50,32,49,55,116,45,52,49,32,45,50,50,122,77,50,55,54,32,54,51,53,113,48,32,45,51,57,32,53,50,32,45,57,52,108,52,32,45,54,113,56,51,32,45,57,48,32,49,50,53,32,45,57,51,113,53,57,32,48,32,55,49,32,49,52,52,118,49,48,113,48,32,52,53,32,45,51,52,32,56,52,116,45,49,49,49,32,51,57,104,45,56,113,45,56,55,32,45,52,32,45,57,57,32,45,55,54,118,45,56,122,77,51,53,50,32,55,55,50,104,49,53,32,113,49,55,48,32,45,49,51,32,50,51,56,32,45,57,51,113,51,52,32,45,52,48,32,51,52,32,45,49,48,51,116,45,51,53,32,45,49,48,49,113,45,49,48,32,45,49,50,32,45,51,53,32,45,51,49,108,45,50,54,32,45,49,56,113,45,50,55,32,45,50,48,32,45,50,55,32,45,52,55,116,50,48,32,45,54,49,116,50,49,32,45,57,55,113,48,32,45,54,50,32,45,51,55,32,45,49,49,56,113,45,51,55,32,45,53,53,32,45,57,54,32,45,55,57,116,45,49,52,50,32,45,50,52,116,45,49,55,48,32,53,48,116,45,49,48,56,32,49,51,50,113,45,52,32,50,48,32,45,52,32,51,51,113,48,32,54,54,32,52,56,32,49,50,55,116,49,49,50,32,56,50,113,49,56,32,54,32,49,56,32,49,52,116,45,54,32,49,53,113,45,53,49,32,53,55,32,45,53,49,32,49,49,57,116,51,52,32,49,49,48,113,54,53,32,57,48,32,49,57,55,32,57,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E888-tuplet8.xml",fileData125,true,true);var fileData126=[];fileData126.push.apply(fileData126,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,57,49,32,51,56,53,113,52,53,32,48,32,57,55,32,53,48,113,53,50,32,52,57,32,55,52,32,49,48,57,116,50,51,32,57,57,113,48,32,56,50,32,45,54,49,32,56,50,113,45,52,53,32,48,32,45,57,54,32,45,52,57,113,45,53,48,32,45,53,48,32,45,55,52,32,45,49,49,48,116,45,50,53,32,45,57,57,113,48,32,45,56,50,32,54,50,32,45,56,50,122,77,49,51,55,32,50,113,45,53,49,32,48,32,45,57,52,32,52,55,116,45,52,51,32,49,48,57,113,48,32,49,54,32,50,32,50,52,113,50,48,32,56,50,32,57,52,32,56,50,113,51,53,32,48,32,54,48,32,45,50,52,116,50,53,32,45,54,48,116,45,50,55,32,45,53,57,113,45,49,50,32,45,49,52,32,45,49,51,32,45,50,53,113,45,49,32,45,49,54,32,50,49,32,45,49,54,113,53,57,32,48,32,49,51,52,32,56,53,113,53,48,32,53,54,32,53,54,32,49,50,52,118,56,113,48,32,50,55,32,45,50,50,32,50,55,32,113,45,51,49,32,45,54,32,45,54,48,32,45,55,113,45,56,50,32,45,49,32,45,49,51,50,32,52,55,116,45,53,48,32,49,50,49,113,48,32,50,55,32,49,48,32,54,52,113,50,57,32,57,54,32,49,49,57,32,49,54,53,113,57,49,32,54,56,32,49,56,49,32,54,56,116,49,51,56,32,45,52,52,116,53,50,32,45,49,49,51,108,50,32,45,51,55,113,48,32,45,50,49,56,32,45,49,51,52,32,45,52,48,50,116,45,51,49,57,32,45,49,56,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E889-tuplet9.xml",fileData126,true,true);var fileData127=[];fileData127.push.apply(fileData127,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,32,50,52,50,113,48,32,51,51,32,50,50,32,53,52,116,53,53,32,50,49,113,51,51,32,49,32,53,53,32,45,50,49,116,50,50,32,45,53,52,116,45,50,51,32,45,53,54,113,45,50,51,32,45,50,50,32,45,53,53,32,45,50,50,116,45,53,52,32,50,50,116,45,50,50,32,53,54,122,77,57,50,32,52,57,51,113,48,32,51,51,32,50,51,32,53,53,116,53,53,32,50,50,116,53,52,32,45,50,51,113,50,50,32,45,50,50,32,50,50,32,45,53,52,116,45,50,51,32,45,53,53,113,45,50,51,32,45,50,50,32,45,53,53,32,45,50,50,116,45,53,52,32,50,50,116,45,50,50,32,53,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E88A-tupletColon.xml",fileData127,true,true);var fileData128=[];fileData128.push.apply(fileData128,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,49,50,32,51,55,113,48,32,55,52,32,49,56,32,49,52,55,113,45,55,56,32,45,52,32,45,49,50,53,32,45,53,49,118,45,51,57,113,48,32,45,49,57,49,32,56,52,32,45,50,53,53,113,54,56,32,45,53,50,32,49,52,56,32,45,53,50,113,50,57,32,48,32,52,57,32,52,113,49,48,32,48,32,49,48,32,53,50,116,45,49,48,32,55,55,113,45,50,32,56,32,45,51,57,32,56,108,45,55,52,32,45,50,113,45,50,48,32,48,32,45,50,52,32,50,113,45,51,55,32,51,53,32,45,51,55,32,49,48,57,122,77,53,53,53,32,49,53,56,53,113,48,32,49,48,49,32,45,52,51,32,49,53,57,113,45,52,50,32,53,56,32,45,49,49,48,32,53,56,116,45,57,57,32,45,51,48,113,45,53,49,32,45,53,50,32,45,53,49,32,45,49,54,48,116,50,57,32,45,50,49,57,116,54,48,32,45,49,54,49,116,52,57,32,45,55,56,116,51,50,32,45,53,54,108,50,52,32,52,51,32,113,54,54,32,49,52,49,32,56,56,32,50,55,48,116,50,49,32,49,55,52,122,77,52,54,57,32,49,55,50,113,48,32,45,53,51,32,51,49,32,45,49,51,49,113,49,50,32,49,50,32,49,55,32,49,53,116,53,48,32,51,108,49,49,53,32,45,54,113,49,50,32,45,52,57,32,49,50,32,45,57,54,113,48,32,45,49,50,53,32,45,55,50,32,45,50,49,49,116,45,49,53,57,32,45,57,50,104,45,49,50,113,45,54,51,32,48,32,45,49,50,55,32,52,49,113,45,54,51,32,52,49,32,45,56,52,32,57,54,113,45,51,53,32,57,53,32,45,51,53,32,49,56,55,116,56,50,32,49,57,56,116,49,56,52,32,49,51,55,108,49,56,32,52,51,113,55,56,32,49,55,54,32,50,57,32,51,51,56,113,45,50,55,32,49,48,48,32,45,49,51,57,32,50,56,51,113,45,50,57,32,45,51,51,32,45,49,49,55,32,45,49,49,54,116,45,49,52,49,32,45,49,53,57,116,45,53,56,32,45,49,55,48,32,113,49,32,45,55,52,32,52,57,32,45,49,51,49,116,55,56,32,45,53,55,113,49,50,32,45,56,32,49,50,32,45,49,50,116,45,49,48,32,45,50,55,116,45,50,54,32,45,52,48,116,45,50,55,32,45,49,55,113,45,50,51,32,49,48,32,45,50,57,32,49,50,113,45,53,32,50,32,45,50,55,32,49,56,113,45,55,56,32,53,53,32,45,56,51,32,49,57,49,118,49,48,113,48,32,54,56,32,51,57,32,49,53,48,113,52,55,32,56,56,32,49,55,54,32,50,50,52,116,49,52,53,32,49,53,53,108,45,53,57,32,49,48,48,113,45,49,49,57,32,50,50,51,32,45,49,49,57,32,51,56,55,113,48,32,56,56,32,50,50,32,49,52,54,113,50,50,32,53,57,32,53,48,32,49,49,48,113,54,54,32,49,49,53,32,49,57,57,32,49,51,53,113,49,48,32,50,32,51,48,32,50,113,49,51,53,32,48,32,49,51,53,32,45,50,48,53,113,48,32,45,49,52,49,32,45,54,53,32,45,51,54,48,32,113,45,53,57,32,45,49,55,54,32,45,49,49,49,32,45,50,54,48,113,49,54,54,32,45,50,57,51,32,49,54,54,32,45,52,51,48,113,48,32,45,49,48,48,32,45,56,56,32,45,50,57,49,108,45,49,48,32,45,50,48,108,50,53,32,50,113,54,54,32,48,32,49,50,50,32,45,52,49,113,49,52,32,45,49,52,32,45,50,53,32,45,55,49,113,45,51,56,32,45,53,56,32,45,54,51,32,45,53,56,108,45,50,32,50,104,45,52,113,45,52,49,32,50,53,32,45,57,52,32,50,54,118,45,49,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E901-mensuralGclefPetrucci.xml",fileData128,true,true);var fileData129=[];fileData129.push.apply(fileData129,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,55,57,55,32,45,52,50,50,108,56,50,32,49,51,57,108,45,49,50,55,32,50,49,51,108,45,56,48,32,45,49,51,53,122,77,54,55,50,32,50,55,54,108,49,50,53,32,45,50,49,55,108,56,50,32,49,52,48,108,45,49,50,55,32,50,49,51,122,77,55,55,52,32,49,49,57,48,113,48,32,50,48,32,50,49,32,50,48,104,50,54,113,50,48,32,48,32,50,49,32,45,50,48,118,45,54,51,49,113,49,57,32,45,50,53,32,55,55,32,45,49,50,54,116,54,57,32,45,49,50,52,116,49,49,32,45,51,54,116,45,54,32,45,50,53,108,45,49,49,52,32,45,49,57,53,113,45,54,32,45,49,49,32,45,54,32,45,49,57,116,52,49,32,45,56,50,116,54,49,32,45,49,48,56,113,50,48,32,45,51,51,32,50,48,32,45,53,57,108,45,52,32,45,50,53,113,45,49,53,54,32,45,50,57,57,32,45,50,49,51,32,45,51,52,52,118,45,49,53,56,53,113,48,32,45,50,48,32,45,50,48,32,45,50,48,104,45,50,55,32,113,45,50,48,32,48,32,45,50,48,32,50,48,118,49,53,57,54,113,45,50,48,32,50,57,32,45,56,49,32,49,51,53,113,45,54,50,32,49,48,55,32,45,55,50,32,49,49,56,116,45,57,32,50,54,113,48,32,49,53,32,56,32,51,54,108,49,49,51,32,50,48,49,113,56,32,49,48,32,56,32,49,55,116,45,56,32,49,55,113,45,54,32,49,48,32,45,54,52,32,49,49,50,116,45,53,55,32,49,49,52,108,49,50,32,51,51,108,49,54,52,32,50,56,54,113,50,51,32,52,55,32,52,57,32,54,48,118,54,48,56,122,77,49,49,55,32,45,49,48,57,104,50,51,57,113,53,51,32,48,32,54,50,32,55,54,118,55,56,113,45,49,54,32,52,55,32,45,53,54,32,52,55,104,45,50,52,55,113,45,51,57,32,48,32,45,52,55,32,45,52,55,118,45,56,54,113,56,32,45,54,56,32,52,57,32,45,54,56,122,77,52,53,57,32,51,54,57,113,50,53,32,48,32,50,52,32,45,51,57,118,45,50,50,54,51,32,113,48,32,45,50,53,32,45,54,32,45,51,49,116,45,49,56,32,45,54,104,45,49,55,113,45,49,54,32,48,32,45,50,48,32,57,116,45,52,32,50,56,118,49,54,48,57,113,45,49,54,32,52,55,32,45,53,54,32,52,56,104,45,50,52,55,113,45,51,57,32,48,32,45,52,55,32,45,52,56,118,45,51,54,113,48,32,45,50,48,32,45,50,53,32,45,50,49,104,45,49,56,113,45,50,53,32,48,32,45,50,53,32,50,49,118,55,48,56,113,48,32,50,48,32,50,53,32,50,49,104,49,56,113,50,53,32,48,32,50,53,32,45,50,49,118,45,50,48,113,56,32,45,54,56,32,52,57,32,45,54,56,104,50,51,57,113,53,51,32,48,32,54,50,32,56,48,113,50,32,50,57,32,50,52,32,50,57,104,49,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E904-mensuralFclefPetrucci.xml",fileData129,true,true);var fileData130=[];fileData130.push.apply(fileData130,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,57,32,51,53,54,113,45,51,55,32,48,32,45,52,57,32,45,52,55,118,45,55,51,113,56,32,45,55,54,32,54,49,32,45,55,54,104,50,52,56,113,51,55,32,48,32,52,55,32,52,55,113,52,32,49,54,32,52,32,50,52,118,55,56,113,45,49,52,32,52,55,32,45,53,53,32,52,55,104,45,50,53,54,122,77,49,51,49,32,45,51,52,54,104,50,52,56,113,52,51,32,48,32,53,49,32,54,55,118,53,52,113,45,53,32,55,53,32,45,53,53,32,55,53,104,45,50,54,48,113,45,52,49,32,45,49,48,32,45,52,53,32,45,55,53,118,45,52,53,113,56,32,45,55,54,32,54,49,32,45,55,54,122,77,53,49,32,49,54,51,56,113,49,57,32,48,32,49,57,32,45,51,52,118,45,57,55,49,113,56,32,45,54,56,32,53,49,32,45,54,56,104,50,52,56,113,51,53,32,45,49,32,52,54,32,49,57,116,49,53,32,53,55,118,52,54,53,113,48,32,50,51,32,54,32,50,57,116,50,49,32,54,104,49,56,32,113,50,53,32,48,32,50,53,32,45,51,53,118,45,50,50,50,48,113,48,32,45,50,51,32,45,54,32,45,50,57,116,45,49,57,32,45,54,104,45,50,54,113,45,49,57,32,48,32,45,49,57,32,51,53,118,52,56,53,113,45,56,32,55,56,32,45,54,49,32,55,56,104,45,50,51,56,113,45,53,51,32,48,32,45,54,49,32,45,55,56,118,45,57,55,53,113,48,32,45,50,50,32,45,54,32,45,50,56,116,45,50,48,32,45,54,104,45,50,54,113,45,49,56,32,48,32,45,49,56,32,51,52,118,51,50,48,56,113,48,32,50,50,32,54,32,50,56,116,50,48,32,54,104,50,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E909-mensuralCclefPetrucciPosMiddle.xml",fileData130,true,true);var fileData131=[];fileData131.push.apply(fileData131,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,57,48,32,45,50,56,57,113,45,49,53,32,48,32,45,50,52,32,56,108,45,50,53,54,32,50,53,54,113,45,49,48,32,57,32,45,49,48,32,50,51,116,49,48,32,50,53,108,50,53,54,32,50,53,54,113,49,48,32,49,48,32,50,52,32,49,48,116,50,51,32,45,49,48,108,50,53,54,32,45,50,53,54,113,57,32,45,55,32,57,32,45,50,51,116,45,57,32,45,50,53,108,45,50,53,54,32,45,50,53,54,113,45,56,32,45,56,32,45,50,51,32,45,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E938-mensuralNoteheadSemibrevisBlack.xml",fileData131,true,true);var fileData132=[];fileData132.push.apply(fileData132,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,57,49,32,45,50,49,49,108,50,48,57,32,50,49,49,108,45,50,48,57,32,50,48,57,108,45,50,48,57,32,45,50,48,57,122,77,50,57,49,32,45,50,56,57,113,45,49,52,32,48,32,45,50,51,32,56,108,45,50,53,54,32,50,53,54,113,45,49,48,32,55,32,45,49,48,32,50,51,116,49,48,32,50,53,108,50,53,54,32,50,53,54,113,49,48,32,49,48,32,50,50,32,49,48,116,50,51,32,45,49,48,108,50,53,54,32,45,50,53,54,113,50,52,32,45,50,52,32,48,32,45,52,56,108,45,50,53,54,32,45,50,53,54,113,45,56,32,45,56,32,45,50,50,32,45,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E939-mensuralNoteheadSemibrevisVoid.xml",fileData132,true,true);var fileData133=[];fileData133.push.apply(fileData133,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,55,57,32,45,50,52,48,108,49,53,51,32,49,56,53,108,45,50,52,53,32,50,57,55,108,45,49,54,52,32,45,49,56,55,122,77,54,53,53,32,48,113,48,32,45,54,32,45,52,32,45,49,52,108,45,51,48,51,32,45,51,53,55,113,45,54,32,45,54,32,45,49,54,32,45,54,116,45,49,55,32,54,108,45,51,49,49,32,51,53,55,113,45,52,32,56,32,45,52,32,49,50,116,52,32,49,54,108,51,49,49,32,51,53,55,113,55,32,54,32,49,55,32,55,116,49,54,32,45,55,108,51,48,51,32,45,51,53,55,113,52,32,45,56,32,52,32,45,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E93C-mensuralNoteheadMinimaWhite.xml",fileData133,true,true);var fileData134=[];fileData134.push.apply(fileData134,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,50,48,52,56,32,50,48,52,56,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,53,53,32,48,113,48,32,45,54,32,45,52,32,45,49,52,108,45,51,48,51,32,45,51,53,55,113,45,54,32,45,54,32,45,49,54,32,45,54,116,45,49,55,32,54,108,45,51,49,49,32,51,53,55,113,45,52,32,56,32,45,52,32,49,53,116,52,32,49,51,108,51,49,49,32,51,53,55,113,55,32,54,32,49,55,32,55,116,49,54,32,45,55,108,51,48,51,32,45,51,53,55,113,52,32,45,56,32,52,32,45,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Bravura","E93D-mensuralNoteheadSemiminimaWhite.xml",fileData134,true,true);var fileData135=[];fileData135.push.apply(fileData135,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,48,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,49,49,32,49,50,32,50,49,32,50,52,32,50,49,99,49,53,56,32,48,32,50,56,57,32,55,49,32,51,55,57,32,49,51,57,99,48,32,48,32,52,32,51,32,54,32,51,99,51,32,48,32,53,32,45,50,32,53,32,45,55,99,48,32,45,51,49,32,45,49,55,49,32,45,50,51,51,32,45,52,49,52,32,45,50,51,51,118,55,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E003-bracketTop.xml",fileData135,true,true);var fileData136=[];fileData136.push.apply(fileData136,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,48,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,55,55,99,50,52,51,32,48,32,52,49,52,32,45,50,48,50,32,52,49,52,32,45,50,51,51,99,48,32,45,53,32,45,50,32,45,55,32,45,53,32,45,55,99,45,50,32,48,32,45,54,32,51,32,45,54,32,51,99,45,57,48,32,54,56,32,45,50,50,49,32,49,51,57,32,45,51,55,57,32,49,51,57,99,45,49,50,32,48,32,45,50,52,32,49,48,32,45,50,52,32,50,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E004-bracketBottom.xml",fileData136,true,true);var fileData137=[];fileData137.push.apply(fileData137,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E045-dalSegno.xml",fileData137,true,true);var fileData138=[];fileData138.push.apply(fileData138,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E046-daCapo.xml",fileData138,true,true);var fileData139=[];fileData139.push.apply(fileData139,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,56,52,99,48,32,50,53,32,50,49,32,52,54,32,52,54,32,52,54,115,52,54,32,45,50,49,32,52,54,32,45,52,54,115,45,50,49,32,45,52,54,32,45,52,54,32,45,52,54,115,45,52,54,32,50,49,32,45,52,54,32,52,54,122,77,50,53,32,45,51,51,48,99,48,32,55,32,52,32,49,52,32,56,32,50,48,108,49,54,56,32,50,55,57,99,45,56,48,32,52,54,32,45,49,54,53,32,49,51,49,32,45,49,54,53,32,50,51,54,99,48,32,55,53,32,52,50,32,49,52,51,32,49,50,49,32,49,52,51,99,52,55,32,48,32,49,49,50,32,45,51,54,32,49,49,50,32,45,57,54,99,48,32,45,50,54,32,45,49,56,32,45,52,53,32,45,52,53,32,45,52,53,99,45,50,50,32,48,32,45,51,55,32,49,49,32,45,52,54,32,51,56,115,45,51,52,32,52,54,32,45,53,56,32,52,54,99,45,50,54,32,48,32,45,52,52,32,45,49,57,32,45,52,52,32,45,52,53,32,99,48,32,45,55,57,32,57,49,32,45,49,53,51,32,49,55,52,32,45,49,57,54,108,49,54,57,32,50,56,48,99,56,32,49,51,32,49,51,32,49,56,32,50,50,32,49,56,99,49,50,32,48,32,50,48,32,45,55,32,50,48,32,45,49,56,99,48,32,45,55,32,45,52,32,45,49,52,32,45,56,32,45,50,48,108,45,49,54,56,32,45,50,55,57,99,56,48,32,45,52,54,32,49,54,53,32,45,49,51,49,32,49,54,53,32,45,50,51,54,99,48,32,45,55,53,32,45,52,50,32,45,49,52,51,32,45,49,50,49,32,45,49,52,51,99,45,52,55,32,48,32,45,49,49,50,32,51,54,32,45,49,49,50,32,57,54,99,48,32,50,54,32,49,56,32,52,53,32,52,53,32,52,53,99,50,50,32,48,32,51,55,32,45,49,49,32,52,54,32,45,51,56,115,51,52,32,45,52,54,32,53,56,32,45,52,54,99,50,54,32,48,32,52,52,32,49,57,32,52,52,32,52,53,32,99,48,32,55,57,32,45,57,49,32,49,53,51,32,45,49,55,52,32,49,57,54,108,45,49,54,57,32,45,50,56,48,99,45,56,32,45,49,51,32,45,49,51,32,45,49,56,32,45,50,50,32,45,49,56,99,45,49,50,32,48,32,45,50,48,32,55,32,45,50,48,32,49,56,122,77,51,57,52,32,56,52,99,48,32,50,53,32,50,49,32,52,54,32,52,54,32,52,54,115,52,54,32,45,50,49,32,52,54,32,45,52,54,115,45,50,49,32,45,52,54,32,45,52,54,32,45,52,54,115,45,52,54,32,50,49,32,45,52,54,32,52,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E047-segno.xml",fileData139,true,true);var fileData140=[];fileData140.push.apply(fileData140,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,50,48,32,50,48,32,50,48,32,50,48,32,50,48,104,51,53,99,54,32,49,48,57,32,53,55,32,50,49,56,32,49,53,55,32,50,51,49,118,52,53,115,48,32,50,48,32,50,48,32,50,48,115,50,48,32,45,50,48,32,50,48,32,45,50,48,118,45,52,53,99,49,48,48,32,45,49,51,32,49,53,49,32,45,49,50,50,32,49,53,55,32,45,50,51,49,104,51,53,115,50,48,32,48,32,50,48,32,45,50,48,115,45,50,48,32,45,50,48,32,45,50,48,32,45,50,48,104,45,51,53,99,45,54,32,45,49,48,57,32,45,53,55,32,45,50,49,56,32,45,49,53,55,32,45,50,51,49,118,45,52,53,115,48,32,45,50,48,32,45,50,48,32,45,50,48,115,45,50,48,32,50,48,32,45,50,48,32,50,48,118,52,53,99,45,49,48,48,32,49,51,32,45,49,53,49,32,49,50,50,32,45,49,53,55,32,50,51,49,104,45,51,53,115,45,50,48,32,48,32,45,50,48,32,50,48,122,77,49,52,52,32,50,48,32,104,54,56,118,49,57,52,99,45,52,55,32,45,50,48,32,45,54,54,32,45,49,49,48,32,45,54,56,32,45,49,57,52,122,77,49,52,52,32,45,50,48,99,50,32,45,56,52,32,50,49,32,45,49,55,52,32,54,56,32,45,49,57,52,118,49,57,52,104,45,54,56,122,77,50,53,50,32,50,48,104,54,56,99,45,50,32,56,52,32,45,50,49,32,49,55,52,32,45,54,56,32,49,57,52,118,45,49,57,52,122,77,50,53,50,32,45,50,48,118,45,49,57,52,99,52,55,32,50,48,32,54,54,32,49,49,48,32,54,56,32,49,57,52,104,45,54,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E048-coda.xml",fileData140,true,true);var fileData141=[];fileData141.push.apply(fileData141,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E04B-segnoSerpent2.xml",fileData141,true,true);var fileData142=[];fileData142.push.apply(fileData142,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,48,50,99,48,32,49,55,55,32,49,51,54,32,51,50,52,32,50,54,48,32,52,51,52,99,48,32,48,32,45,52,51,32,49,55,56,32,45,52,51,32,50,52,54,99,48,32,56,56,32,51,51,32,49,55,50,32,54,57,32,50,50,48,115,54,54,32,55,56,32,55,56,32,55,56,99,57,32,48,32,50,50,32,45,56,32,51,55,32,45,50,54,99,54,53,32,45,55,56,32,57,56,32,45,49,56,51,32,57,56,32,45,50,55,57,99,48,32,45,49,53,48,32,45,56,51,32,45,50,53,52,32,45,49,56,49,32,45,51,52,56,108,51,55,32,45,49,55,52,99,49,49,32,50,32,50,50,32,50,32,51,51,32,50,99,49,51,56,32,48,32,50,51,56,32,45,49,49,52,32,50,51,56,32,45,50,52,48,99,48,32,45,49,48,53,32,45,54,56,32,45,49,57,57,32,45,49,55,48,32,45,50,52,48,99,48,32,48,32,51,50,32,45,49,52,54,32,51,50,32,45,49,57,49,32,99,48,32,45,49,50,49,32,45,56,50,32,45,50,49,55,32,45,50,48,52,32,45,50,49,55,99,45,55,51,32,48,32,45,49,56,50,32,52,49,32,45,49,56,50,32,49,53,49,99,48,32,53,54,32,52,53,32,49,48,49,32,49,48,49,32,49,48,49,115,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,99,48,32,45,53,51,32,45,52,48,32,45,57,55,32,45,57,50,32,45,49,48,49,99,49,52,32,45,49,50,32,52,57,32,45,49,55,32,55,50,32,45,49,55,99,57,55,32,48,32,49,55,49,32,55,52,32,49,55,49,32,49,56,52,99,48,32,52,57,32,45,51,49,32,49,56,48,32,45,51,49,32,49,56,48,99,45,50,53,32,45,55,32,45,53,50,32,45,49,48,32,45,56,48,32,45,49,48,99,45,49,56,55,32,48,32,45,51,52,52,32,49,54,50,32,45,51,52,52,32,51,52,56,122,77,57,52,32,52,57,99,48,32,45,49,53,55,32,49,50,49,32,45,50,54,57,32,50,53,48,32,45,50,54,57,32,99,50,54,32,48,32,53,49,32,51,32,55,52,32,49,48,108,45,55,52,32,51,53,49,99,45,53,56,32,45,50,48,32,45,57,54,32,45,55,50,32,45,57,54,32,45,49,50,52,99,48,32,45,52,49,32,49,57,32,45,56,55,32,53,55,32,45,49,49,48,99,53,32,45,51,32,57,32,45,56,32,57,32,45,49,52,99,48,32,45,56,32,45,55,32,45,49,53,32,45,49,53,32,45,49,53,99,45,51,32,48,32,45,56,32,50,32,45,56,32,50,99,45,54,54,32,50,57,32,45,49,49,51,32,56,55,32,45,49,49,51,32,49,55,51,99,48,32,56,49,32,53,53,32,49,54,52,32,49,52,52,32,49,57,50,108,45,51,51,32,49,53,53,99,45,49,53,51,32,45,49,52,56,32,45,49,57,53,32,45,50,55,51,32,45,49,57,53,32,45,51,53,49,122,77,50,54,50,32,55,50,51,99,48,32,45,52,52,32,50,55,32,45,49,54,48,32,50,55,32,45,49,54,48,32,99,56,48,32,55,56,32,49,53,57,32,49,57,48,32,49,53,57,32,50,57,54,99,48,32,52,51,32,45,56,32,55,55,32,45,52,57,32,55,55,99,45,56,49,32,48,32,45,49,51,55,32,45,49,50,51,32,45,49,51,55,32,45,50,49,51,122,77,51,55,55,32,49,52,57,108,55,51,32,45,51,52,54,99,54,51,32,51,48,32,49,49,50,32,49,48,53,32,49,49,50,32,49,56,50,99,48,32,57,48,32,45,54,50,32,49,54,53,32,45,49,54,53,32,49,54,53,99,45,55,32,48,32,45,49,51,32,48,32,45,50,48,32,45,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E050-gClef.xml",fileData142,true,true);var fileData143=[];fileData143.push.apply(fileData143,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,48,50,99,48,32,49,55,55,32,49,51,54,32,51,50,52,32,50,54,48,32,52,51,52,99,48,32,48,32,45,52,51,32,49,55,56,32,45,52,51,32,50,52,54,99,48,32,56,56,32,51,51,32,49,55,50,32,54,57,32,50,50,48,115,54,54,32,55,56,32,55,56,32,55,56,99,57,32,48,32,50,50,32,45,56,32,51,55,32,45,50,54,99,54,53,32,45,55,56,32,57,56,32,45,49,56,51,32,57,56,32,45,50,55,57,99,48,32,45,49,53,48,32,45,56,51,32,45,50,53,52,32,45,49,56,49,32,45,51,52,56,108,51,55,32,45,49,55,52,99,49,49,32,50,32,50,50,32,50,32,51,51,32,50,99,49,51,56,32,48,32,50,51,56,32,45,49,49,52,32,50,51,56,32,45,50,52,48,99,48,32,45,49,48,53,32,45,54,56,32,45,49,57,57,32,45,49,55,48,32,45,50,52,48,99,48,32,48,32,51,50,32,45,49,52,54,32,51,50,32,45,49,57,49,32,99,48,32,45,49,50,49,32,45,56,50,32,45,50,49,55,32,45,50,48,52,32,45,50,49,55,99,45,55,51,32,48,32,45,49,56,50,32,52,49,32,45,49,56,50,32,49,53,49,99,48,32,53,54,32,52,53,32,49,48,49,32,49,48,49,32,49,48,49,115,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,99,48,32,45,53,51,32,45,52,48,32,45,57,55,32,45,57,50,32,45,49,48,49,99,49,52,32,45,49,50,32,52,57,32,45,49,55,32,55,50,32,45,49,55,99,57,55,32,48,32,49,55,49,32,55,52,32,49,55,49,32,49,56,52,99,48,32,52,57,32,45,51,49,32,49,56,48,32,45,51,49,32,49,56,48,99,45,50,53,32,45,55,32,45,53,50,32,45,49,48,32,45,56,48,32,45,49,48,99,45,49,56,55,32,48,32,45,51,52,52,32,49,54,50,32,45,51,52,52,32,51,52,56,122,77,57,52,32,52,57,99,48,32,45,49,53,55,32,49,50,49,32,45,50,54,57,32,50,53,48,32,45,50,54,57,32,99,50,54,32,48,32,53,49,32,51,32,55,52,32,49,48,108,45,55,52,32,51,53,49,99,45,53,56,32,45,50,48,32,45,57,54,32,45,55,50,32,45,57,54,32,45,49,50,52,99,48,32,45,52,49,32,49,57,32,45,56,55,32,53,55,32,45,49,49,48,99,53,32,45,51,32,57,32,45,56,32,57,32,45,49,52,99,48,32,45,56,32,45,55,32,45,49,53,32,45,49,53,32,45,49,53,99,45,51,32,48,32,45,56,32,50,32,45,56,32,50,99,45,54,54,32,50,57,32,45,49,49,51,32,56,55,32,45,49,49,51,32,49,55,51,99,48,32,56,49,32,53,53,32,49,54,52,32,49,52,52,32,49,57,50,108,45,51,51,32,49,53,53,99,45,49,53,51,32,45,49,52,56,32,45,49,57,53,32,45,50,55,51,32,45,49,57,53,32,45,51,53,49,122,77,49,53,51,32,45,55,51,55,99,48,32,50,32,49,32,51,32,49,32,51,108,52,57,32,57,54,115,51,32,53,32,53,32,53,104,53,49,32,99,50,32,48,32,51,32,45,50,32,51,32,45,52,118,45,49,57,50,99,48,32,45,49,56,32,49,49,32,45,51,48,32,50,49,32,45,51,48,99,52,32,48,32,49,50,32,48,32,49,50,32,45,56,99,48,32,45,55,32,45,54,32,45,49,48,32,45,49,50,32,45,49,48,104,45,49,48,49,99,45,54,32,48,32,45,49,50,32,51,32,45,49,50,32,49,48,99,48,32,56,32,56,32,56,32,49,50,32,56,99,49,48,32,48,32,50,48,32,49,50,32,50,48,32,51,48,118,49,52,50,108,45,51,52,32,45,53,52,99,45,50,32,45,52,32,45,51,32,45,52,32,45,54,32,45,52,99,45,52,32,48,32,45,57,32,52,32,45,57,32,56,122,77,50,54,50,32,55,50,51,99,48,32,45,52,52,32,50,55,32,45,49,54,48,32,50,55,32,45,49,54,48,99,56,48,32,55,56,32,49,53,57,32,49,57,48,32,49,53,57,32,50,57,54,99,48,32,52,51,32,45,56,32,55,55,32,45,52,57,32,55,55,32,99,45,56,49,32,48,32,45,49,51,55,32,45,49,50,51,32,45,49,51,55,32,45,50,49,51,122,77,51,48,52,32,45,56,50,53,99,48,32,49,56,32,49,52,32,51,50,32,51,50,32,51,50,115,51,49,32,45,49,52,32,51,49,32,45,51,50,99,48,32,45,49,50,32,45,55,32,45,50,51,32,45,49,56,32,45,50,56,99,50,32,45,50,32,49,48,32,45,56,32,50,50,32,45,56,99,50,54,32,48,32,52,51,32,50,57,32,52,51,32,54,53,115,45,50,51,32,53,57,32,45,52,57,32,53,57,99,45,50,48,32,48,32,45,50,55,32,45,51,32,45,51,53,32,45,57,99,45,54,32,45,52,32,45,56,32,45,53,32,45,49,48,32,45,53,99,45,55,32,48,32,45,55,32,50,32,45,55,32,56,99,48,32,49,32,49,32,50,53,32,51,32,52,54,115,51,32,53,49,32,51,32,53,50,99,48,32,55,32,50,32,49,50,32,54,32,49,50,99,53,32,48,32,49,50,32,45,50,32,50,50,32,45,53,32,115,50,54,32,45,54,32,52,52,32,45,54,115,51,57,32,51,32,52,57,32,54,115,49,56,32,53,32,50,52,32,53,99,51,32,48,32,53,32,45,51,32,53,32,45,55,115,48,32,45,49,50,32,45,57,32,45,50,51,115,45,51,53,32,45,50,56,32,45,54,57,32,45,50,56,99,45,50,49,32,48,32,45,52,51,32,52,32,45,54,49,32,49,48,108,45,51,32,45,53,48,99,50,48,32,49,51,32,51,55,32,49,52,32,53,51,32,49,52,99,52,56,32,48,32,57,51,32,45,51,49,32,57,51,32,45,55,57,115,45,52,50,32,45,56,49,32,45,56,54,32,45,56,49,99,45,52,50,32,48,32,45,56,51,32,49,55,32,45,56,51,32,53,50,122,77,51,55,55,32,49,52,57,108,55,51,32,45,51,52,54,99,54,51,32,51,48,32,49,49,50,32,49,48,53,32,49,49,50,32,49,56,50,99,48,32,57,48,32,45,54,50,32,49,54,53,32,45,49,54,53,32,49,54,53,99,45,55,32,48,32,45,49,51,32,48,32,45,50,48,32,45,49,122,32,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E051-gClef15mb.xml",fileData143,true,true);var fileData144=[];fileData144.push.apply(fileData144,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,48,50,99,48,32,49,55,55,32,49,51,54,32,51,50,52,32,50,54,48,32,52,51,52,99,48,32,48,32,45,52,51,32,49,55,56,32,45,52,51,32,50,52,54,99,48,32,56,56,32,51,51,32,49,55,50,32,54,57,32,50,50,48,115,54,54,32,55,56,32,55,56,32,55,56,99,57,32,48,32,50,50,32,45,56,32,51,55,32,45,50,54,99,54,53,32,45,55,56,32,57,56,32,45,49,56,51,32,57,56,32,45,50,55,57,99,48,32,45,49,53,48,32,45,56,51,32,45,50,53,52,32,45,49,56,49,32,45,51,52,56,108,51,55,32,45,49,55,52,99,49,49,32,50,32,50,50,32,50,32,51,51,32,50,99,49,51,56,32,48,32,50,51,56,32,45,49,49,52,32,50,51,56,32,45,50,52,48,99,48,32,45,49,48,53,32,45,54,56,32,45,49,57,57,32,45,49,55,48,32,45,50,52,48,99,48,32,48,32,51,50,32,45,49,52,54,32,51,50,32,45,49,57,49,32,99,48,32,45,49,50,49,32,45,56,50,32,45,50,49,55,32,45,50,48,52,32,45,50,49,55,99,45,55,51,32,48,32,45,49,56,50,32,52,49,32,45,49,56,50,32,49,53,49,99,48,32,53,54,32,52,53,32,49,48,49,32,49,48,49,32,49,48,49,115,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,99,48,32,45,53,51,32,45,52,48,32,45,57,55,32,45,57,50,32,45,49,48,49,99,49,52,32,45,49,50,32,52,57,32,45,49,55,32,55,50,32,45,49,55,99,57,55,32,48,32,49,55,49,32,55,52,32,49,55,49,32,49,56,52,99,48,32,52,57,32,45,51,49,32,49,56,48,32,45,51,49,32,49,56,48,99,45,50,53,32,45,55,32,45,53,50,32,45,49,48,32,45,56,48,32,45,49,48,99,45,49,56,55,32,48,32,45,51,52,52,32,49,54,50,32,45,51,52,52,32,51,52,56,122,77,57,52,32,52,57,99,48,32,45,49,53,55,32,49,50,49,32,45,50,54,57,32,50,53,48,32,45,50,54,57,32,99,50,54,32,48,32,53,49,32,51,32,55,52,32,49,48,108,45,55,52,32,51,53,49,99,45,53,56,32,45,50,48,32,45,57,54,32,45,55,50,32,45,57,54,32,45,49,50,52,99,48,32,45,52,49,32,49,57,32,45,56,55,32,53,55,32,45,49,49,48,99,53,32,45,51,32,57,32,45,56,32,57,32,45,49,52,99,48,32,45,56,32,45,55,32,45,49,53,32,45,49,53,32,45,49,53,99,45,51,32,48,32,45,56,32,50,32,45,56,32,50,99,45,54,54,32,50,57,32,45,49,49,51,32,56,55,32,45,49,49,51,32,49,55,51,99,48,32,56,49,32,53,53,32,49,54,52,32,49,52,52,32,49,57,50,108,45,51,51,32,49,53,53,99,45,49,53,51,32,45,49,52,56,32,45,49,57,53,32,45,50,55,51,32,45,49,57,53,32,45,51,53,49,122,77,50,49,51,32,45,56,48,49,99,48,32,50,48,32,49,48,32,52,52,32,51,50,32,53,53,99,45,49,52,32,57,32,45,50,48,32,50,53,32,45,50,48,32,52,51,32,99,48,32,52,51,32,51,54,32,55,48,32,56,56,32,55,48,115,56,56,32,45,50,55,32,56,56,32,45,55,48,99,48,32,45,49,56,32,45,49,48,32,45,51,49,32,45,50,48,32,45,52,51,99,50,50,32,45,49,54,32,51,50,32,45,51,49,32,51,50,32,45,53,53,99,48,32,45,53,48,32,45,53,52,32,45,55,54,32,45,49,48,48,32,45,55,54,115,45,49,48,48,32,51,49,32,45,49,48,48,32,55,54,122,77,50,52,56,32,45,56,48,49,99,48,32,45,51,48,32,50,55,32,45,53,56,32,54,53,32,45,53,56,99,50,52,32,48,32,52,50,32,49,50,32,52,50,32,50,56,99,48,32,50,54,32,45,52,52,32,52,56,32,45,56,56,32,55,48,99,45,56,32,45,49,48,32,45,49,57,32,45,50,52,32,45,49,57,32,45,52,48,122,77,50,54,50,32,55,50,51,99,48,32,45,52,52,32,50,55,32,45,49,54,48,32,50,55,32,45,49,54,48,32,99,56,48,32,55,56,32,49,53,57,32,49,57,48,32,49,53,57,32,50,57,54,99,48,32,52,51,32,45,56,32,55,55,32,45,52,57,32,55,55,99,45,56,49,32,48,32,45,49,51,55,32,45,49,50,51,32,45,49,51,55,32,45,50,49,51,122,77,50,55,56,32,45,54,55,50,99,48,32,45,50,53,32,52,50,32,45,52,53,32,55,51,32,45,53,57,99,54,32,54,32,56,32,50,48,32,56,32,50,56,99,48,32,50,54,32,45,49,54,32,53,50,32,45,52,54,32,53,50,99,45,50,51,32,48,32,45,51,53,32,45,49,48,32,45,51,53,32,45,50,49,122,77,51,55,55,32,49,52,57,108,55,51,32,45,51,52,54,99,54,51,32,51,48,32,49,49,50,32,49,48,53,32,49,49,50,32,49,56,50,99,48,32,57,48,32,45,54,50,32,49,54,53,32,45,49,54,53,32,49,54,53,99,45,55,32,48,32,45,49,51,32,48,32,45,50,48,32,45,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E052-gClef8vb.xml",fileData144,true,true);var fileData145=[];fileData145.push.apply(fileData145,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,48,50,99,48,32,49,55,55,32,49,51,54,32,51,50,52,32,50,54,48,32,52,51,52,99,48,32,48,32,45,52,51,32,49,55,56,32,45,52,51,32,50,52,54,99,48,32,56,56,32,51,51,32,49,55,50,32,54,57,32,50,50,48,115,54,54,32,55,56,32,55,56,32,55,56,99,57,32,48,32,50,50,32,45,56,32,51,55,32,45,50,54,99,54,53,32,45,55,56,32,57,56,32,45,49,56,51,32,57,56,32,45,50,55,57,99,48,32,45,49,53,48,32,45,56,51,32,45,50,53,52,32,45,49,56,49,32,45,51,52,56,108,51,55,32,45,49,55,52,99,49,49,32,50,32,50,50,32,50,32,51,51,32,50,99,49,51,56,32,48,32,50,51,56,32,45,49,49,52,32,50,51,56,32,45,50,52,48,99,48,32,45,49,48,53,32,45,54,56,32,45,49,57,57,32,45,49,55,48,32,45,50,52,48,99,48,32,48,32,51,50,32,45,49,52,54,32,51,50,32,45,49,57,49,32,99,48,32,45,49,50,49,32,45,56,50,32,45,50,49,55,32,45,50,48,52,32,45,50,49,55,99,45,55,51,32,48,32,45,49,56,50,32,52,49,32,45,49,56,50,32,49,53,49,99,48,32,53,54,32,52,53,32,49,48,49,32,49,48,49,32,49,48,49,115,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,99,48,32,45,53,51,32,45,52,48,32,45,57,55,32,45,57,50,32,45,49,48,49,99,49,52,32,45,49,50,32,52,57,32,45,49,55,32,55,50,32,45,49,55,99,57,55,32,48,32,49,55,49,32,55,52,32,49,55,49,32,49,56,52,99,48,32,52,57,32,45,51,49,32,49,56,48,32,45,51,49,32,49,56,48,99,45,50,53,32,45,55,32,45,53,50,32,45,49,48,32,45,56,48,32,45,49,48,99,45,49,56,55,32,48,32,45,51,52,52,32,49,54,50,32,45,51,52,52,32,51,52,56,122,77,57,52,32,52,57,99,48,32,45,49,53,55,32,49,50,49,32,45,50,54,57,32,50,53,48,32,45,50,54,57,32,99,50,54,32,48,32,53,49,32,51,32,55,52,32,49,48,108,45,55,52,32,51,53,49,99,45,53,56,32,45,50,48,32,45,57,54,32,45,55,50,32,45,57,54,32,45,49,50,52,99,48,32,45,52,49,32,49,57,32,45,56,55,32,53,55,32,45,49,49,48,99,53,32,45,51,32,57,32,45,56,32,57,32,45,49,52,99,48,32,45,56,32,45,55,32,45,49,53,32,45,49,53,32,45,49,53,99,45,51,32,48,32,45,56,32,50,32,45,56,32,50,99,45,54,54,32,50,57,32,45,49,49,51,32,56,55,32,45,49,49,51,32,49,55,51,99,48,32,56,49,32,53,53,32,49,54,52,32,49,52,52,32,49,57,50,108,45,51,51,32,49,53,53,99,45,49,53,51,32,45,49,52,56,32,45,49,57,53,32,45,50,55,51,32,45,49,57,53,32,45,51,53,49,122,77,50,49,51,32,49,49,53,54,99,48,32,50,48,32,49,48,32,52,52,32,51,50,32,53,53,99,45,49,52,32,57,32,45,50,48,32,50,53,32,45,50,48,32,52,51,32,99,48,32,52,51,32,51,54,32,55,48,32,56,56,32,55,48,115,56,56,32,45,50,55,32,56,56,32,45,55,48,99,48,32,45,49,56,32,45,49,48,32,45,51,49,32,45,50,48,32,45,52,51,99,50,50,32,45,49,54,32,51,50,32,45,51,49,32,51,50,32,45,53,53,99,48,32,45,53,48,32,45,53,52,32,45,55,54,32,45,49,48,48,32,45,55,54,115,45,49,48,48,32,51,49,32,45,49,48,48,32,55,54,122,77,50,52,56,32,49,49,53,54,99,48,32,45,51,48,32,50,55,32,45,53,56,32,54,53,32,45,53,56,99,50,52,32,48,32,52,50,32,49,50,32,52,50,32,50,56,99,48,32,50,54,32,45,52,52,32,52,56,32,45,56,56,32,55,48,99,45,56,32,45,49,48,32,45,49,57,32,45,50,52,32,45,49,57,32,45,52,48,122,77,50,54,50,32,55,50,51,99,48,32,45,52,52,32,50,55,32,45,49,54,48,32,50,55,32,45,49,54,48,32,99,56,48,32,55,56,32,49,53,57,32,49,57,48,32,49,53,57,32,50,57,54,99,48,32,52,51,32,45,56,32,55,55,32,45,52,57,32,55,55,99,45,56,49,32,48,32,45,49,51,55,32,45,49,50,51,32,45,49,51,55,32,45,50,49,51,122,77,50,55,56,32,49,50,56,53,99,48,32,45,50,53,32,52,50,32,45,52,53,32,55,51,32,45,53,57,99,54,32,54,32,56,32,50,48,32,56,32,50,56,99,48,32,50,54,32,45,49,54,32,53,50,32,45,52,54,32,53,50,99,45,50,51,32,48,32,45,51,53,32,45,49,48,32,45,51,53,32,45,50,49,122,77,51,55,55,32,49,52,57,108,55,51,32,45,51,52,54,99,54,51,32,51,48,32,49,49,50,32,49,48,53,32,49,49,50,32,49,56,50,99,48,32,57,48,32,45,54,50,32,49,54,53,32,45,49,54,53,32,49,54,53,99,45,55,32,48,32,45,49,51,32,48,32,45,50,48,32,45,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E053-gClef8va.xml",fileData145,true,true);var fileData146=[];fileData146.push.apply(fileData146,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,48,50,99,48,32,49,55,55,32,49,51,54,32,51,50,52,32,50,54,48,32,52,51,52,99,48,32,48,32,45,52,51,32,49,55,56,32,45,52,51,32,50,52,54,99,48,32,56,56,32,51,51,32,49,55,50,32,54,57,32,50,50,48,115,54,54,32,55,56,32,55,56,32,55,56,99,57,32,48,32,50,50,32,45,56,32,51,55,32,45,50,54,99,54,53,32,45,55,56,32,57,56,32,45,49,56,51,32,57,56,32,45,50,55,57,99,48,32,45,49,53,48,32,45,56,51,32,45,50,53,52,32,45,49,56,49,32,45,51,52,56,108,51,55,32,45,49,55,52,99,49,49,32,50,32,50,50,32,50,32,51,51,32,50,99,49,51,56,32,48,32,50,51,56,32,45,49,49,52,32,50,51,56,32,45,50,52,48,99,48,32,45,49,48,53,32,45,54,56,32,45,49,57,57,32,45,49,55,48,32,45,50,52,48,99,48,32,48,32,51,50,32,45,49,52,54,32,51,50,32,45,49,57,49,32,99,48,32,45,49,50,49,32,45,56,50,32,45,50,49,55,32,45,50,48,52,32,45,50,49,55,99,45,55,51,32,48,32,45,49,56,50,32,52,49,32,45,49,56,50,32,49,53,49,99,48,32,53,54,32,52,53,32,49,48,49,32,49,48,49,32,49,48,49,115,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,99,48,32,45,53,51,32,45,52,48,32,45,57,55,32,45,57,50,32,45,49,48,49,99,49,52,32,45,49,50,32,52,57,32,45,49,55,32,55,50,32,45,49,55,99,57,55,32,48,32,49,55,49,32,55,52,32,49,55,49,32,49,56,52,99,48,32,52,57,32,45,51,49,32,49,56,48,32,45,51,49,32,49,56,48,99,45,50,53,32,45,55,32,45,53,50,32,45,49,48,32,45,56,48,32,45,49,48,99,45,49,56,55,32,48,32,45,51,52,52,32,49,54,50,32,45,51,52,52,32,51,52,56,122,77,57,52,32,52,57,99,48,32,45,49,53,55,32,49,50,49,32,45,50,54,57,32,50,53,48,32,45,50,54,57,32,99,50,54,32,48,32,53,49,32,51,32,55,52,32,49,48,108,45,55,52,32,51,53,49,99,45,53,56,32,45,50,48,32,45,57,54,32,45,55,50,32,45,57,54,32,45,49,50,52,99,48,32,45,52,49,32,49,57,32,45,56,55,32,53,55,32,45,49,49,48,99,53,32,45,51,32,57,32,45,56,32,57,32,45,49,52,99,48,32,45,56,32,45,55,32,45,49,53,32,45,49,53,32,45,49,53,99,45,51,32,48,32,45,56,32,50,32,45,56,32,50,99,45,54,54,32,50,57,32,45,49,49,51,32,56,55,32,45,49,49,51,32,49,55,51,99,48,32,56,49,32,53,53,32,49,54,52,32,49,52,52,32,49,57,50,108,45,51,51,32,49,53,53,99,45,49,53,51,32,45,49,52,56,32,45,49,57,53,32,45,50,55,51,32,45,49,57,53,32,45,51,53,49,122,77,49,53,51,32,49,50,50,48,99,48,32,50,32,49,32,51,32,49,32,51,108,52,57,32,57,54,115,51,32,53,32,53,32,53,104,53,49,32,99,50,32,48,32,51,32,45,50,32,51,32,45,52,118,45,49,57,50,99,48,32,45,49,56,32,49,49,32,45,51,48,32,50,49,32,45,51,48,99,52,32,48,32,49,50,32,48,32,49,50,32,45,56,99,48,32,45,55,32,45,54,32,45,49,48,32,45,49,50,32,45,49,48,104,45,49,48,49,99,45,54,32,48,32,45,49,50,32,51,32,45,49,50,32,49,48,99,48,32,56,32,56,32,56,32,49,50,32,56,99,49,48,32,48,32,50,48,32,49,50,32,50,48,32,51,48,118,49,52,50,108,45,51,52,32,45,53,52,99,45,50,32,45,52,32,45,51,32,45,52,32,45,54,32,45,52,99,45,52,32,48,32,45,57,32,52,32,45,57,32,56,122,77,50,54,50,32,55,50,51,99,48,32,45,52,52,32,50,55,32,45,49,54,48,32,50,55,32,45,49,54,48,99,56,48,32,55,56,32,49,53,57,32,49,57,48,32,49,53,57,32,50,57,54,99,48,32,52,51,32,45,56,32,55,55,32,45,52,57,32,55,55,32,99,45,56,49,32,48,32,45,49,51,55,32,45,49,50,51,32,45,49,51,55,32,45,50,49,51,122,77,51,48,52,32,49,49,51,50,99,48,32,49,56,32,49,52,32,51,50,32,51,50,32,51,50,115,51,49,32,45,49,52,32,51,49,32,45,51,50,99,48,32,45,49,50,32,45,55,32,45,50,51,32,45,49,56,32,45,50,56,99,50,32,45,50,32,49,48,32,45,56,32,50,50,32,45,56,99,50,54,32,48,32,52,51,32,50,57,32,52,51,32,54,53,115,45,50,51,32,53,57,32,45,52,57,32,53,57,99,45,50,48,32,48,32,45,50,55,32,45,51,32,45,51,53,32,45,57,99,45,54,32,45,52,32,45,56,32,45,53,32,45,49,48,32,45,53,99,45,55,32,48,32,45,55,32,50,32,45,55,32,56,99,48,32,49,32,49,32,50,53,32,51,32,52,54,115,51,32,53,49,32,51,32,53,50,99,48,32,55,32,50,32,49,50,32,54,32,49,50,99,53,32,48,32,49,50,32,45,50,32,50,50,32,45,53,32,115,50,54,32,45,54,32,52,52,32,45,54,115,51,57,32,51,32,52,57,32,54,115,49,56,32,53,32,50,52,32,53,99,51,32,48,32,53,32,45,51,32,53,32,45,55,115,48,32,45,49,50,32,45,57,32,45,50,51,115,45,51,53,32,45,50,56,32,45,54,57,32,45,50,56,99,45,50,49,32,48,32,45,52,51,32,52,32,45,54,49,32,49,48,108,45,51,32,45,53,48,99,50,48,32,49,51,32,51,55,32,49,52,32,53,51,32,49,52,99,52,56,32,48,32,57,51,32,45,51,49,32,57,51,32,45,55,57,115,45,52,50,32,45,56,49,32,45,56,54,32,45,56,49,99,45,52,50,32,48,32,45,56,51,32,49,55,32,45,56,51,32,53,50,122,77,51,55,55,32,49,52,57,108,55,51,32,45,51,52,54,99,54,51,32,51,48,32,49,49,50,32,49,48,53,32,49,49,50,32,49,56,50,99,48,32,57,48,32,45,54,50,32,49,54,53,32,45,49,54,53,32,49,54,53,99,45,55,32,48,32,45,49,51,32,48,32,45,50,48,32,45,49,122,32,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E054-gClef15ma.xml",fileData146,true,true);var fileData147=[];fileData147.push.apply(fileData147,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,52,57,48,118,57,56,48,99,48,32,54,32,52,32,49,48,32,49,48,32,49,48,104,49,48,49,99,54,32,48,32,49,48,32,45,52,32,49,48,32,45,49,48,118,45,57,56,48,99,48,32,45,54,32,45,52,32,45,49,48,32,45,49,48,32,45,49,48,104,45,49,48,49,99,45,54,32,48,32,45,49,48,32,52,32,45,49,48,32,49,48,122,77,49,54,55,32,45,52,57,48,118,57,56,48,99,48,32,54,32,52,32,49,48,32,49,48,32,49,48,104,49,48,99,54,32,48,32,49,48,32,45,52,32,49,48,32,45,49,48,118,45,52,54,56,99,53,52,32,52,51,32,49,48,56,32,49,49,54,32,49,48,56,32,49,57,56,99,48,32,49,49,32,53,32,49,55,32,49,51,32,49,55,115,49,51,32,45,54,32,49,51,32,45,49,55,99,48,32,45,56,50,32,53,57,32,45,49,51,54,32,49,49,57,32,45,49,51,54,99,56,51,32,48,32,56,54,32,56,52,32,56,54,32,49,57,56,32,99,48,32,49,51,52,32,45,49,49,32,49,57,53,32,45,49,48,56,32,49,57,53,99,45,50,52,32,48,32,45,53,51,32,45,54,32,45,55,51,32,45,49,53,99,50,54,32,45,55,32,52,53,32,45,51,48,32,52,53,32,45,53,56,99,48,32,45,51,51,32,45,50,55,32,45,54,48,32,45,54,48,32,45,54,48,115,45,54,48,32,50,55,32,45,54,48,32,54,48,99,48,32,54,48,32,56,49,32,57,54,32,49,52,56,32,57,54,99,49,49,49,32,48,32,50,49,52,32,45,56,55,32,50,49,52,32,45,50,49,56,99,48,32,45,49,50,50,32,45,56,52,32,45,50,50,50,32,45,49,57,50,32,45,50,50,50,99,45,51,49,32,48,32,45,53,51,32,49,51,32,45,55,56,32,50,56,108,45,53,51,32,45,56,56,108,53,51,32,45,56,56,99,50,53,32,49,53,32,52,55,32,50,56,32,55,56,32,50,56,99,49,48,56,32,48,32,49,57,50,32,45,49,48,48,32,49,57,50,32,45,50,50,50,32,99,48,32,45,49,51,49,32,45,49,48,51,32,45,50,49,56,32,45,50,49,52,32,45,50,49,56,99,45,54,55,32,48,32,45,49,52,56,32,51,54,32,45,49,52,56,32,57,54,99,48,32,51,51,32,50,55,32,54,48,32,54,48,32,54,48,115,54,48,32,45,50,55,32,54,48,32,45,54,48,99,48,32,45,50,56,32,45,49,57,32,45,53,49,32,45,52,53,32,45,53,56,99,50,48,32,45,57,32,52,57,32,45,49,53,32,55,51,32,45,49,53,99,57,55,32,48,32,49,48,56,32,54,49,32,49,48,56,32,49,57,53,99,48,32,49,49,52,32,45,51,32,49,57,56,32,45,56,54,32,49,57,56,99,45,54,48,32,48,32,45,49,49,57,32,45,53,52,32,45,49,49,57,32,45,49,51,54,99,48,32,45,49,49,32,45,53,32,45,49,55,32,45,49,51,32,45,49,55,115,45,49,51,32,54,32,45,49,51,32,49,55,99,48,32,56,50,32,45,53,52,32,49,53,53,32,45,49,48,56,32,49,57,56,118,45,52,54,56,32,99,48,32,45,54,32,45,52,32,45,49,48,32,45,49,48,32,45,49,48,104,45,49,48,99,45,54,32,48,32,45,49,48,32,52,32,45,49,48,32,49,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E05C-cClef.xml",fileData147,true,true);var fileData148=[];fileData148.push.apply(fileData148,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,52,57,48,118,57,56,48,99,48,32,54,32,52,32,49,48,32,49,48,32,49,48,104,49,48,49,99,54,32,48,32,49,48,32,45,52,32,49,48,32,45,49,48,118,45,57,56,48,99,48,32,45,54,32,45,52,32,45,49,48,32,45,49,48,32,45,49,48,104,45,49,48,49,99,45,54,32,48,32,45,49,48,32,52,32,45,49,48,32,49,48,122,77,49,54,55,32,45,52,57,48,118,57,56,48,99,48,32,54,32,52,32,49,48,32,49,48,32,49,48,104,49,48,99,54,32,48,32,49,48,32,45,52,32,49,48,32,45,49,48,118,45,52,54,56,99,53,52,32,52,51,32,49,48,56,32,49,49,54,32,49,48,56,32,49,57,56,99,48,32,49,49,32,53,32,49,55,32,49,51,32,49,55,115,49,51,32,45,54,32,49,51,32,45,49,55,99,48,32,45,56,50,32,53,57,32,45,49,51,54,32,49,49,57,32,45,49,51,54,99,56,51,32,48,32,56,54,32,56,52,32,56,54,32,49,57,56,32,99,48,32,49,51,52,32,45,49,49,32,49,57,53,32,45,49,48,56,32,49,57,53,99,45,50,52,32,48,32,45,53,51,32,45,54,32,45,55,51,32,45,49,53,99,50,54,32,45,55,32,52,53,32,45,51,48,32,52,53,32,45,53,56,99,48,32,45,51,51,32,45,50,55,32,45,54,48,32,45,54,48,32,45,54,48,115,45,54,48,32,50,55,32,45,54,48,32,54,48,99,48,32,54,48,32,56,49,32,57,54,32,49,52,56,32,57,54,99,49,49,49,32,48,32,50,49,52,32,45,56,55,32,50,49,52,32,45,50,49,56,99,48,32,45,49,50,50,32,45,56,52,32,45,50,50,50,32,45,49,57,50,32,45,50,50,50,99,45,51,49,32,48,32,45,53,51,32,49,51,32,45,55,56,32,50,56,108,45,53,51,32,45,56,56,108,53,51,32,45,56,56,99,50,53,32,49,53,32,52,55,32,50,56,32,55,56,32,50,56,99,49,48,56,32,48,32,49,57,50,32,45,49,48,48,32,49,57,50,32,45,50,50,50,32,99,48,32,45,49,51,49,32,45,49,48,51,32,45,50,49,56,32,45,50,49,52,32,45,50,49,56,99,45,54,55,32,48,32,45,49,52,56,32,51,54,32,45,49,52,56,32,57,54,99,48,32,51,51,32,50,55,32,54,48,32,54,48,32,54,48,115,54,48,32,45,50,55,32,54,48,32,45,54,48,99,48,32,45,50,56,32,45,49,57,32,45,53,49,32,45,52,53,32,45,53,56,99,50,48,32,45,57,32,52,57,32,45,49,53,32,55,51,32,45,49,53,99,57,55,32,48,32,49,48,56,32,54,49,32,49,48,56,32,49,57,53,99,48,32,49,49,52,32,45,51,32,49,57,56,32,45,56,54,32,49,57,56,99,45,54,48,32,48,32,45,49,49,57,32,45,53,52,32,45,49,49,57,32,45,49,51,54,99,48,32,45,49,49,32,45,53,32,45,49,55,32,45,49,51,32,45,49,55,115,45,49,51,32,54,32,45,49,51,32,49,55,99,48,32,56,50,32,45,53,52,32,49,53,53,32,45,49,48,56,32,49,57,56,118,45,52,54,56,32,99,48,32,45,54,32,45,52,32,45,49,48,32,45,49,48,32,45,49,48,104,45,49,48,99,45,54,32,48,32,45,49,48,32,52,32,45,49,48,32,49,48,122,77,50,50,49,32,45,54,54,56,99,48,32,50,48,32,49,48,32,52,52,32,51,50,32,53,53,99,45,49,52,32,57,32,45,50,48,32,50,53,32,45,50,48,32,52,51,99,48,32,52,51,32,51,54,32,55,48,32,56,56,32,55,48,115,56,56,32,45,50,55,32,56,56,32,45,55,48,99,48,32,45,49,56,32,45,49,48,32,45,51,49,32,45,50,48,32,45,52,51,99,50,50,32,45,49,54,32,51,50,32,45,51,49,32,51,50,32,45,53,53,99,48,32,45,53,48,32,45,53,52,32,45,55,54,32,45,49,48,48,32,45,55,54,115,45,49,48,48,32,51,49,32,45,49,48,48,32,55,54,122,77,50,53,54,32,45,54,54,56,99,48,32,45,51,48,32,50,55,32,45,53,56,32,54,53,32,45,53,56,99,50,52,32,48,32,52,50,32,49,50,32,52,50,32,50,56,32,99,48,32,50,54,32,45,52,52,32,52,56,32,45,56,56,32,55,48,99,45,56,32,45,49,48,32,45,49,57,32,45,50,52,32,45,49,57,32,45,52,48,122,77,50,56,54,32,45,53,51,57,99,48,32,45,50,53,32,52,50,32,45,52,53,32,55,51,32,45,53,57,99,54,32,54,32,56,32,50,48,32,56,32,50,56,99,48,32,50,54,32,45,49,54,32,53,50,32,45,52,54,32,53,50,99,45,50,51,32,48,32,45,51,53,32,45,49,48,32,45,51,53,32,45,50,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E05D-cClef8vb.xml",fileData148,true,true);var fileData149=[];fileData149.push.apply(fileData149,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,51,49,99,48,32,54,32,51,32,49,48,32,57,32,49,51,99,50,51,54,32,49,48,49,32,52,49,48,32,50,56,50,32,52,49,48,32,53,49,54,99,48,32,49,50,56,32,45,53,51,32,50,50,52,32,45,49,55,55,32,50,50,52,99,45,54,55,32,48,32,45,49,51,48,32,45,50,50,32,45,49,54,57,32,45,55,51,99,49,49,32,52,32,50,50,32,54,32,51,52,32,54,99,53,54,32,48,32,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,115,45,52,53,32,45,49,48,49,32,45,49,48,49,32,45,49,48,49,115,45,49,48,49,32,52,53,32,45,49,48,49,32,49,48,49,99,48,32,49,49,48,32,49,48,51,32,50,48,48,32,50,51,54,32,50,48,48,99,49,55,51,32,48,32,51,48,54,32,45,49,48,49,32,51,48,54,32,45,50,53,54,99,48,32,45,50,57,55,32,45,50,55,52,32,45,52,57,49,32,45,53,50,53,32,45,53,52,51,32,99,48,32,48,32,45,53,32,45,49,32,45,56,32,45,49,99,45,56,32,48,32,45,49,53,32,55,32,45,49,53,32,49,53,122,77,53,56,56,32,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,77,53,56,56,32,45,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E062-fClef.xml",fileData149,true,true);var fileData150=[];fileData150.push.apply(fileData150,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,51,49,99,48,32,54,32,51,32,49,48,32,57,32,49,51,99,50,51,54,32,49,48,49,32,52,49,48,32,50,56,50,32,52,49,48,32,53,49,54,99,48,32,49,50,56,32,45,53,51,32,50,50,52,32,45,49,55,55,32,50,50,52,99,45,54,55,32,48,32,45,49,51,48,32,45,50,50,32,45,49,54,57,32,45,55,51,99,49,49,32,52,32,50,50,32,54,32,51,52,32,54,99,53,54,32,48,32,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,115,45,52,53,32,45,49,48,49,32,45,49,48,49,32,45,49,48,49,115,45,49,48,49,32,52,53,32,45,49,48,49,32,49,48,49,99,48,32,49,49,48,32,49,48,51,32,50,48,48,32,50,51,54,32,50,48,48,99,49,55,51,32,48,32,51,48,54,32,45,49,48,49,32,51,48,54,32,45,50,53,54,99,48,32,45,50,57,55,32,45,50,55,52,32,45,52,57,49,32,45,53,50,53,32,45,53,52,51,32,99,48,32,48,32,45,53,32,45,49,32,45,56,32,45,49,99,45,56,32,48,32,45,49,53,32,55,32,45,49,53,32,49,53,122,77,49,55,50,32,45,54,53,48,99,48,32,50,32,49,32,51,32,49,32,51,108,52,57,32,57,54,115,51,32,53,32,53,32,53,104,53,49,99,50,32,48,32,51,32,45,50,32,51,32,45,52,118,45,49,57,50,99,48,32,45,49,56,32,49,49,32,45,51,48,32,50,49,32,45,51,48,99,52,32,48,32,49,50,32,48,32,49,50,32,45,56,99,48,32,45,55,32,45,54,32,45,49,48,32,45,49,50,32,45,49,48,104,45,49,48,49,99,45,54,32,48,32,45,49,50,32,51,32,45,49,50,32,49,48,99,48,32,56,32,56,32,56,32,49,50,32,56,99,49,48,32,48,32,50,48,32,49,50,32,50,48,32,51,48,118,49,52,50,108,45,51,52,32,45,53,52,99,45,50,32,45,52,32,45,51,32,45,52,32,45,54,32,45,52,99,45,52,32,48,32,45,57,32,52,32,45,57,32,56,122,32,77,51,50,51,32,45,55,51,56,99,48,32,49,56,32,49,52,32,51,50,32,51,50,32,51,50,115,51,49,32,45,49,52,32,51,49,32,45,51,50,99,48,32,45,49,50,32,45,55,32,45,50,51,32,45,49,56,32,45,50,56,99,50,32,45,50,32,49,48,32,45,56,32,50,50,32,45,56,99,50,54,32,48,32,52,51,32,50,57,32,52,51,32,54,53,115,45,50,51,32,53,57,32,45,52,57,32,53,57,99,45,50,48,32,48,32,45,50,55,32,45,51,32,45,51,53,32,45,57,99,45,54,32,45,52,32,45,56,32,45,53,32,45,49,48,32,45,53,99,45,55,32,48,32,45,55,32,50,32,45,55,32,56,99,48,32,49,32,49,32,50,53,32,51,32,52,54,115,51,32,53,49,32,51,32,53,50,99,48,32,55,32,50,32,49,50,32,54,32,49,50,99,53,32,48,32,49,50,32,45,50,32,50,50,32,45,53,115,50,54,32,45,54,32,52,52,32,45,54,115,51,57,32,51,32,52,57,32,54,115,49,56,32,53,32,50,52,32,53,32,99,51,32,48,32,53,32,45,51,32,53,32,45,55,115,48,32,45,49,50,32,45,57,32,45,50,51,115,45,51,53,32,45,50,56,32,45,54,57,32,45,50,56,99,45,50,49,32,48,32,45,52,51,32,52,32,45,54,49,32,49,48,108,45,51,32,45,53,48,99,50,48,32,49,51,32,51,55,32,49,52,32,53,51,32,49,52,99,52,56,32,48,32,57,51,32,45,51,49,32,57,51,32,45,55,57,115,45,52,50,32,45,56,49,32,45,56,54,32,45,56,49,99,45,52,50,32,48,32,45,56,51,32,49,55,32,45,56,51,32,53,50,122,77,53,56,56,32,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,77,53,56,56,32,45,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,32,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E063-fClef15mb.xml",fileData150,true,true);var fileData151=[];fileData151.push.apply(fileData151,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,51,49,99,48,32,54,32,51,32,49,48,32,57,32,49,51,99,50,51,54,32,49,48,49,32,52,49,48,32,50,56,50,32,52,49,48,32,53,49,54,99,48,32,49,50,56,32,45,53,51,32,50,50,52,32,45,49,55,55,32,50,50,52,99,45,54,55,32,48,32,45,49,51,48,32,45,50,50,32,45,49,54,57,32,45,55,51,99,49,49,32,52,32,50,50,32,54,32,51,52,32,54,99,53,54,32,48,32,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,115,45,52,53,32,45,49,48,49,32,45,49,48,49,32,45,49,48,49,115,45,49,48,49,32,52,53,32,45,49,48,49,32,49,48,49,99,48,32,49,49,48,32,49,48,51,32,50,48,48,32,50,51,54,32,50,48,48,99,49,55,51,32,48,32,51,48,54,32,45,49,48,49,32,51,48,54,32,45,50,53,54,99,48,32,45,50,57,55,32,45,50,55,52,32,45,52,57,49,32,45,53,50,53,32,45,53,52,51,32,99,48,32,48,32,45,53,32,45,49,32,45,56,32,45,49,99,45,56,32,48,32,45,49,53,32,55,32,45,49,53,32,49,53,122,77,50,51,50,32,45,55,49,52,99,48,32,50,48,32,49,48,32,52,52,32,51,50,32,53,53,99,45,49,52,32,57,32,45,50,48,32,50,53,32,45,50,48,32,52,51,99,48,32,52,51,32,51,54,32,55,48,32,56,56,32,55,48,115,56,56,32,45,50,55,32,56,56,32,45,55,48,99,48,32,45,49,56,32,45,49,48,32,45,51,49,32,45,50,48,32,45,52,51,99,50,50,32,45,49,54,32,51,50,32,45,51,49,32,51,50,32,45,53,53,99,48,32,45,53,48,32,45,53,52,32,45,55,54,32,45,49,48,48,32,45,55,54,115,45,49,48,48,32,51,49,32,45,49,48,48,32,55,54,122,77,50,54,55,32,45,55,49,52,99,48,32,45,51,48,32,50,55,32,45,53,56,32,54,53,32,45,53,56,99,50,52,32,48,32,52,50,32,49,50,32,52,50,32,50,56,32,99,48,32,50,54,32,45,52,52,32,52,56,32,45,56,56,32,55,48,99,45,56,32,45,49,48,32,45,49,57,32,45,50,52,32,45,49,57,32,45,52,48,122,77,50,57,55,32,45,53,56,53,99,48,32,45,50,53,32,52,50,32,45,52,53,32,55,51,32,45,53,57,99,54,32,54,32,56,32,50,48,32,56,32,50,56,99,48,32,50,54,32,45,49,54,32,53,50,32,45,52,54,32,53,50,99,45,50,51,32,48,32,45,51,53,32,45,49,48,32,45,51,53,32,45,50,49,122,77,53,56,56,32,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,77,53,56,56,32,45,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,32,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E064-fClef8vb.xml",fileData151,true,true);var fileData152=[];fileData152.push.apply(fileData152,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,51,49,99,48,32,54,32,51,32,49,48,32,57,32,49,51,99,50,51,54,32,49,48,49,32,52,49,48,32,50,56,50,32,52,49,48,32,53,49,54,99,48,32,49,50,56,32,45,53,51,32,50,50,52,32,45,49,55,55,32,50,50,52,99,45,54,55,32,48,32,45,49,51,48,32,45,50,50,32,45,49,54,57,32,45,55,51,99,49,49,32,52,32,50,50,32,54,32,51,52,32,54,99,53,54,32,48,32,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,115,45,52,53,32,45,49,48,49,32,45,49,48,49,32,45,49,48,49,115,45,49,48,49,32,52,53,32,45,49,48,49,32,49,48,49,99,48,32,49,49,48,32,49,48,51,32,50,48,48,32,50,51,54,32,50,48,48,99,49,55,51,32,48,32,51,48,54,32,45,49,48,49,32,51,48,54,32,45,50,53,54,99,48,32,45,50,57,55,32,45,50,55,52,32,45,52,57,49,32,45,53,50,53,32,45,53,52,51,32,99,48,32,48,32,45,53,32,45,49,32,45,56,32,45,49,99,45,56,32,48,32,45,49,53,32,55,32,45,49,53,32,49,53,122,77,50,51,50,32,51,51,48,99,48,32,50,48,32,49,48,32,52,52,32,51,50,32,53,53,99,45,49,52,32,57,32,45,50,48,32,50,53,32,45,50,48,32,52,51,99,48,32,52,51,32,51,54,32,55,48,32,56,56,32,55,48,115,56,56,32,45,50,55,32,56,56,32,45,55,48,99,48,32,45,49,56,32,45,49,48,32,45,51,49,32,45,50,48,32,45,52,51,99,50,50,32,45,49,54,32,51,50,32,45,51,49,32,51,50,32,45,53,53,99,48,32,45,53,48,32,45,53,52,32,45,55,54,32,45,49,48,48,32,45,55,54,115,45,49,48,48,32,51,49,32,45,49,48,48,32,55,54,122,77,50,54,55,32,51,51,48,99,48,32,45,51,48,32,50,55,32,45,53,56,32,54,53,32,45,53,56,99,50,52,32,48,32,52,50,32,49,50,32,52,50,32,50,56,32,99,48,32,50,54,32,45,52,52,32,52,56,32,45,56,56,32,55,48,99,45,56,32,45,49,48,32,45,49,57,32,45,50,52,32,45,49,57,32,45,52,48,122,77,50,57,55,32,52,53,57,99,48,32,45,50,53,32,52,50,32,45,52,53,32,55,51,32,45,53,57,99,54,32,54,32,56,32,50,48,32,56,32,50,56,99,48,32,50,54,32,45,49,54,32,53,50,32,45,52,54,32,53,50,99,45,50,51,32,48,32,45,51,53,32,45,49,48,32,45,51,53,32,45,50,49,122,77,53,56,56,32,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,77,53,56,56,32,45,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,32,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E065-fClef8va.xml",fileData152,true,true);var fileData153=[];fileData153.push.apply(fileData153,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,51,49,99,48,32,54,32,51,32,49,48,32,57,32,49,51,99,50,51,54,32,49,48,49,32,52,49,48,32,50,56,50,32,52,49,48,32,53,49,54,99,48,32,49,50,56,32,45,53,51,32,50,50,52,32,45,49,55,55,32,50,50,52,99,45,54,55,32,48,32,45,49,51,48,32,45,50,50,32,45,49,54,57,32,45,55,51,99,49,49,32,52,32,50,50,32,54,32,51,52,32,54,99,53,54,32,48,32,49,48,49,32,45,52,53,32,49,48,49,32,45,49,48,49,115,45,52,53,32,45,49,48,49,32,45,49,48,49,32,45,49,48,49,115,45,49,48,49,32,52,53,32,45,49,48,49,32,49,48,49,99,48,32,49,49,48,32,49,48,51,32,50,48,48,32,50,51,54,32,50,48,48,104,45,52,49,99,45,54,32,48,32,45,49,50,32,51,32,45,49,50,32,49,48,99,48,32,56,32,56,32,56,32,49,50,32,56,99,49,48,32,48,32,50,48,32,49,50,32,50,48,32,51,48,118,49,52,50,108,45,51,52,32,45,53,52,32,99,45,50,32,45,52,32,45,51,32,45,52,32,45,54,32,45,52,99,45,52,32,48,32,45,57,32,52,32,45,57,32,56,99,48,32,50,32,49,32,51,32,49,32,51,108,52,57,32,57,54,115,51,32,53,32,53,32,53,104,53,49,99,50,32,48,32,51,32,45,50,32,51,32,45,52,118,45,49,57,50,99,48,32,45,49,56,32,49,49,32,45,51,48,32,50,49,32,45,51,48,99,52,32,48,32,49,50,32,48,32,49,50,32,45,56,99,48,32,45,55,32,45,54,32,45,49,48,32,45,49,50,32,45,49,48,104,45,54,48,99,49,55,51,32,48,32,51,48,54,32,45,49,48,49,32,51,48,54,32,45,50,53,54,99,48,32,45,50,57,55,32,45,50,55,52,32,45,52,57,49,32,45,53,50,53,32,45,53,52,51,99,48,32,48,32,45,53,32,45,49,32,45,56,32,45,49,99,45,56,32,48,32,45,49,53,32,55,32,45,49,53,32,49,53,122,77,51,50,51,32,51,48,54,99,48,32,49,56,32,49,52,32,51,50,32,51,50,32,51,50,32,115,51,49,32,45,49,52,32,51,49,32,45,51,50,99,48,32,45,49,50,32,45,55,32,45,50,51,32,45,49,56,32,45,50,56,99,50,32,45,50,32,49,48,32,45,56,32,50,50,32,45,56,99,50,54,32,48,32,52,51,32,50,57,32,52,51,32,54,53,115,45,50,51,32,53,57,32,45,52,57,32,53,57,99,45,50,48,32,48,32,45,50,55,32,45,51,32,45,51,53,32,45,57,99,45,54,32,45,52,32,45,56,32,45,53,32,45,49,48,32,45,53,99,45,55,32,48,32,45,55,32,50,32,45,55,32,56,99,48,32,49,32,49,32,50,53,32,51,32,52,54,115,51,32,53,49,32,51,32,53,50,99,48,32,55,32,50,32,49,50,32,54,32,49,50,99,53,32,48,32,49,50,32,45,50,32,50,50,32,45,53,115,50,54,32,45,54,32,52,52,32,45,54,115,51,57,32,51,32,52,57,32,54,115,49,56,32,53,32,50,52,32,53,99,51,32,48,32,53,32,45,51,32,53,32,45,55,115,48,32,45,49,50,32,45,57,32,45,50,51,32,115,45,51,53,32,45,50,56,32,45,54,57,32,45,50,56,99,45,50,49,32,48,32,45,52,51,32,52,32,45,54,49,32,49,48,108,45,51,32,45,53,48,99,50,48,32,49,51,32,51,55,32,49,52,32,53,51,32,49,52,99,52,56,32,48,32,57,51,32,45,51,49,32,57,51,32,45,55,57,115,45,52,50,32,45,56,49,32,45,56,54,32,45,56,49,99,45,52,50,32,48,32,45,56,51,32,49,55,32,45,56,51,32,53,50,122,77,53,56,56,32,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,77,53,56,56,32,45,49,49,57,99,48,32,50,49,32,49,55,32,51,56,32,51,56,32,51,56,115,51,56,32,45,49,55,32,51,56,32,45,51,56,115,45,49,55,32,45,51,56,32,45,51,56,32,45,51,56,32,115,45,51,56,32,49,55,32,45,51,56,32,51,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E066-fClef15ma.xml",fileData153,true,true);var fileData154=[];fileData154.push.apply(fileData154,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,49,51,50,32,49,48,48,32,50,52,51,32,50,49,50,32,50,52,51,115,50,49,50,32,45,49,49,49,32,50,49,50,32,45,50,52,51,115,45,49,48,48,32,45,50,52,51,32,45,50,49,50,32,45,50,52,51,115,45,50,49,50,32,49,49,49,32,45,50,49,50,32,50,52,51,122,77,49,51,50,32,48,99,48,32,45,57,54,32,48,32,45,50,49,55,32,56,48,32,45,50,49,55,115,56,48,32,49,50,49,32,56,48,32,50,49,55,115,48,32,50,49,55,32,45,56,48,32,50,49,55,115,45,56,48,32,45,49,50,49,32,45,56,48,32,45,50,49,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E080-timeSig0.xml",fileData154,true,true);var fileData155=[];fileData155.push.apply(fileData155,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,51,53,99,48,32,52,32,50,32,55,32,50,32,55,108,57,56,32,49,57,50,115,53,32,57,32,57,32,57,104,49,48,51,99,52,32,48,32,55,32,45,52,32,55,32,45,56,118,45,51,56,52,99,48,32,45,51,53,32,50,50,32,45,53,56,32,52,49,32,45,53,56,99,56,32,48,32,50,52,32,45,49,32,50,52,32,45,49,56,99,48,32,45,49,52,32,45,49,49,32,45,49,56,32,45,50,52,32,45,49,56,104,45,50,48,50,99,45,49,51,32,48,32,45,50,52,32,52,32,45,50,52,32,49,56,99,48,32,49,55,32,49,54,32,49,56,32,50,52,32,49,56,99,49,57,32,48,32,52,49,32,50,51,32,52,49,32,53,56,118,50,56,53,108,45,54,56,32,45,49,48,55,99,45,52,32,45,55,32,45,55,32,45,49,48,32,45,49,51,32,45,49,48,99,45,57,32,48,32,45,49,56,32,55,32,45,49,56,32,49,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E081-timeSig1.xml",fileData155,true,true);var fileData156=[];fileData156.push.apply(fileData156,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,50,49,52,99,48,32,56,51,32,55,48,32,49,52,50,32,49,50,54,32,49,56,49,115,49,49,48,32,56,49,32,49,49,48,32,49,52,55,99,48,32,54,49,32,45,50,50,32,57,56,32,45,55,56,32,57,56,99,45,51,51,32,48,32,45,52,56,32,45,57,32,45,53,53,32,45,49,52,99,50,49,32,45,49,48,32,51,54,32,45,51,50,32,51,54,32,45,53,55,99,48,32,45,51,53,32,45,50,56,32,45,54,51,32,45,54,51,32,45,54,51,115,45,54,51,32,50,56,32,45,54,51,32,54,51,99,48,32,55,48,32,56,48,32,49,48,50,32,49,54,53,32,49,48,50,99,57,49,32,48,32,49,55,55,32,45,52,48,32,49,55,55,32,45,49,50,57,99,48,32,45,57,51,32,45,57,53,32,45,49,53,48,32,45,49,53,57,32,45,49,55,49,115,45,49,49,49,32,45,53,48,32,45,49,52,50,32,45,56,56,99,51,51,32,50,54,32,55,56,32,52,53,32,49,50,48,32,52,53,32,99,51,48,32,48,32,53,50,32,45,54,32,55,54,32,45,49,56,115,52,48,32,45,50,48,32,53,54,32,45,50,48,99,50,48,32,48,32,51,50,32,49,50,32,51,56,32,49,56,115,49,54,32,49,50,32,50,50,32,49,50,115,49,48,32,45,52,32,49,48,32,45,49,50,99,48,32,45,53,48,32,45,54,52,32,45,49,50,51,32,45,49,49,54,32,45,49,50,51,99,45,51,50,32,48,32,45,53,54,32,55,32,45,56,48,32,50,51,115,45,52,56,32,50,54,32,45,55,50,32,50,54,115,45,51,54,32,45,52,32,45,53,52,32,45,49,56,115,45,50,54,32,45,50,48,32,45,51,52,32,45,50,48,115,45,50,48,32,53,32,45,50,48,32,49,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E082-timeSig2.xml",fileData156,true,true);var fileData157=[];fileData157.push.apply(fileData157,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,52,48,99,48,32,51,53,32,50,56,32,54,51,32,54,51,32,54,51,115,54,51,32,45,50,56,32,54,51,32,45,54,51,99,48,32,45,50,53,32,45,49,53,32,45,52,55,32,45,51,55,32,45,53,55,99,54,32,45,53,32,50,49,32,45,49,53,32,52,53,32,45,49,53,99,53,52,32,48,32,56,51,32,52,55,32,56,51,32,57,56,99,48,32,54,55,32,45,52,55,32,49,50,49,32,45,57,55,32,49,50,49,99,45,49,50,32,48,32,45,49,54,32,55,32,45,49,54,32,49,51,115,52,32,49,51,32,49,54,32,49,51,99,53,48,32,48,32,49,48,49,32,51,56,32,49,48,49,32,57,50,99,48,32,53,54,32,45,51,49,32,56,55,32,45,55,54,32,56,55,99,45,51,51,32,48,32,45,52,56,32,45,57,32,45,53,53,32,45,49,52,99,50,49,32,45,49,48,32,51,54,32,45,51,50,32,51,54,32,45,53,55,99,48,32,45,51,53,32,45,50,56,32,45,54,51,32,45,54,51,32,45,54,51,32,115,45,54,51,32,50,56,32,45,54,51,32,54,51,99,48,32,55,48,32,56,48,32,49,48,50,32,49,54,53,32,49,48,50,99,57,49,32,48,32,49,54,55,32,45,51,48,32,49,54,55,32,45,49,49,56,99,48,32,45,53,57,32,45,54,48,32,45,56,51,32,45,49,50,48,32,45,49,48,53,99,56,53,32,45,49,56,32,49,50,53,32,45,53,49,32,49,50,53,32,45,49,51,52,99,48,32,45,55,48,32,45,56,53,32,45,49,50,57,32,45,49,55,50,32,45,49,50,57,99,45,56,53,32,48,32,45,49,54,53,32,51,51,32,45,49,54,53,32,49,48,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E083-timeSig3.xml",fileData157,true,true);var fileData158=[];fileData158.push.apply(fileData158,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,48,54,99,48,32,51,32,48,32,57,32,57,32,49,57,99,55,50,32,55,56,32,49,50,54,32,50,49,52,32,49,50,54,32,51,48,56,99,48,32,49,52,32,49,32,50,50,32,57,32,50,50,104,49,55,52,99,55,32,48,32,57,32,45,54,32,57,32,45,49,50,99,48,32,45,51,32,45,50,32,45,56,32,45,53,32,45,49,49,108,45,50,55,50,32,45,51,48,55,104,49,52,57,118,49,48,52,99,48,32,49,50,32,49,50,32,50,53,32,51,54,32,53,49,108,53,57,32,54,54,115,56,32,49,48,32,49,54,32,49,48,99,51,32,48,32,57,32,45,49,32,57,32,45,49,48,118,45,50,50,49,104,51,57,115,49,51,32,45,49,32,49,51,32,45,49,55,115,45,49,51,32,45,49,55,32,45,49,51,32,45,49,55,104,45,51,57,118,45,50,56,99,48,32,45,51,53,32,50,50,32,45,53,56,32,52,49,32,45,53,56,99,56,32,48,32,50,52,32,45,49,32,50,52,32,45,49,56,32,99,48,32,45,49,52,32,45,49,49,32,45,49,56,32,45,50,52,32,45,49,56,104,45,50,48,50,99,45,49,51,32,48,32,45,50,52,32,52,32,45,50,52,32,49,56,99,48,32,49,55,32,49,54,32,49,56,32,50,52,32,49,56,99,49,57,32,48,32,52,49,32,50,51,32,52,49,32,53,56,118,50,56,104,45,49,56,48,99,45,57,32,48,32,45,49,57,32,54,32,45,49,57,32,49,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E084-timeSig4.xml",fileData158,true,true);var fileData159=[];fileData159.push.apply(fileData159,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,52,48,99,48,32,51,53,32,50,56,32,54,51,32,54,51,32,54,51,115,54,51,32,45,50,56,32,54,51,32,45,54,51,99,48,32,45,50,53,32,45,49,53,32,45,52,55,32,45,51,55,32,45,53,55,99,54,32,45,53,32,50,49,32,45,49,53,32,52,53,32,45,49,53,99,53,49,32,48,32,56,53,32,53,56,32,56,53,32,49,51,48,115,45,52,53,32,49,49,56,32,45,57,55,32,49,49,56,99,45,52,48,32,48,32,45,53,52,32,45,55,32,45,55,48,32,45,49,56,115,45,49,56,32,45,49,49,32,45,50,53,32,45,49,49,99,45,49,48,32,48,32,45,49,48,32,49,48,32,45,49,48,32,49,56,99,48,32,50,32,51,32,53,48,32,54,32,57,50,115,55,32,49,48,50,32,55,32,49,48,52,99,48,32,49,52,32,51,32,50,50,32,49,49,32,50,50,99,49,50,32,48,32,50,53,32,45,51,32,52,53,32,45,57,115,53,50,32,45,49,50,32,56,56,32,45,49,50,32,115,55,55,32,54,32,57,55,32,49,50,115,51,55,32,57,32,52,57,32,57,99,54,32,48,32,49,48,32,45,54,32,49,48,32,45,49,51,115,48,32,45,50,53,32,45,49,56,32,45,52,55,115,45,55,48,32,45,53,53,32,45,49,51,56,32,45,53,53,99,45,52,50,32,48,32,45,56,56,32,57,32,45,49,50,51,32,50,48,108,45,54,32,45,57,57,99,51,57,32,50,54,32,55,53,32,50,55,32,49,48,55,32,50,55,99,57,53,32,48,32,49,56,53,32,45,54,51,32,49,56,53,32,45,49,53,56,115,45,56,52,32,45,49,54,49,32,45,49,55,50,32,45,49,54,49,99,45,56,53,32,48,32,45,49,54,53,32,51,51,32,45,49,54,53,32,49,48,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E085-timeSig5.xml",fileData159,true,true);var fileData160=[];fileData160.push.apply(fileData160,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,50,99,48,32,49,51,54,32,49,48,51,32,50,52,49,32,50,50,54,32,50,52,49,99,55,52,32,48,32,49,52,55,32,45,51,56,32,49,52,55,32,45,57,56,99,48,32,45,51,53,32,45,50,56,32,45,54,51,32,45,54,51,32,45,54,51,115,45,54,51,32,50,56,32,45,54,51,32,54,51,99,48,32,50,56,32,49,55,32,53,49,32,52,50,32,54,48,99,45,55,32,53,32,45,50,50,32,49,50,32,45,53,49,32,49,50,99,45,56,49,32,48,32,45,49,48,53,32,45,57,57,32,45,49,48,53,32,45,49,57,57,99,51,49,32,49,56,32,53,52,32,50,50,32,56,48,32,50,50,99,56,57,32,48,32,49,55,55,32,45,50,55,32,49,55,55,32,45,49,52,49,99,48,32,45,55,53,32,45,56,55,32,45,49,52,50,32,45,49,55,55,32,45,49,52,50,99,45,49,50,55,32,48,32,45,50,49,51,32,49,50,55,32,45,50,49,51,32,50,52,53,122,77,49,53,52,32,45,49,48,49,32,99,48,32,45,54,48,32,49,48,32,45,49,49,54,32,53,57,32,45,49,49,54,115,53,57,32,53,54,32,53,57,32,49,49,54,115,45,49,48,32,49,49,54,32,45,53,57,32,49,49,54,115,45,53,57,32,45,53,54,32,45,53,57,32,45,49,49,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E086-timeSig6.xml",fileData160,true,true);var fileData161=[];fileData161.push.apply(fileData161,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,48,57,118,49,49,53,99,48,32,56,32,55,32,49,48,32,49,51,32,49,48,115,49,49,32,45,50,32,49,53,32,45,53,115,55,32,45,53,32,49,51,32,45,53,99,49,50,32,48,32,50,57,32,53,32,52,53,32,49,48,115,51,51,32,57,32,53,49,32,57,99,52,50,32,48,32,56,55,32,45,49,53,32,49,48,56,32,45,51,50,115,51,49,32,45,49,56,32,52,50,32,45,49,56,99,50,49,32,48,32,51,52,32,49,49,32,53,49,32,51,51,99,52,32,54,32,55,32,56,32,49,51,32,56,115,49,50,32,45,52,32,49,50,32,45,49,49,99,48,32,45,54,49,32,45,53,52,32,45,49,55,51,32,45,56,51,32,45,50,50,49,115,45,53,54,32,45,49,50,56,32,45,53,54,32,45,50,50,48,99,48,32,45,50,48,32,48,32,45,50,53,32,45,49,48,32,45,50,53,104,45,49,51,50,99,45,57,32,48,32,45,49,48,32,53,32,45,49,48,32,50,53,32,99,48,32,57,56,32,56,50,32,50,48,54,32,49,51,52,32,50,53,52,115,56,49,32,56,51,32,49,48,55,32,49,50,54,99,45,51,53,32,45,50,54,32,45,55,54,32,45,52,50,32,45,49,49,54,32,45,52,50,99,45,51,51,32,48,32,45,54,53,32,49,49,32,45,57,48,32,51,50,99,45,49,55,32,49,52,32,45,50,56,32,50,48,32,45,51,56,32,50,48,99,45,50,49,32,48,32,45,50,57,32,45,50,50,32,45,51,57,32,45,53,56,99,45,51,32,45,49,50,32,45,49,48,32,45,49,53,32,45,49,55,32,45,49,53,115,45,49,51,32,51,32,45,49,51,32,49,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E087-timeSig7.xml",fileData161,true,true);var fileData162=[];fileData162.push.apply(fileData162,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,57,49,99,48,32,51,57,32,50,50,32,56,55,32,54,53,32,49,48,57,99,45,50,56,32,49,56,32,45,52,48,32,53,49,32,45,52,48,32,56,55,99,48,32,56,54,32,55,48,32,49,51,56,32,49,55,53,32,49,51,56,115,49,55,53,32,45,53,50,32,49,55,53,32,45,49,51,56,99,48,32,45,51,54,32,45,50,48,32,45,54,52,32,45,52,48,32,45,56,55,99,52,53,32,45,51,49,32,54,53,32,45,54,49,32,54,53,32,45,49,48,57,99,48,32,45,49,48,49,32,45,49,48,57,32,45,49,53,50,32,45,50,48,48,32,45,49,53,50,115,45,50,48,48,32,54,50,32,45,50,48,48,32,49,53,50,122,77,55,48,32,45,57,49,99,48,32,45,54,49,32,53,52,32,45,49,49,56,32,49,51,48,32,45,49,49,56,99,52,55,32,48,32,56,51,32,50,54,32,56,51,32,53,55,99,48,32,53,49,32,45,56,55,32,57,56,32,45,49,55,54,32,49,52,49,32,99,45,49,55,32,45,50,48,32,45,51,55,32,45,52,55,32,45,51,55,32,45,56,48,122,77,49,51,48,32,49,54,54,99,48,32,45,53,48,32,56,52,32,45,57,48,32,49,52,54,32,45,49,49,57,99,49,51,32,49,51,32,49,55,32,52,49,32,49,55,32,53,56,99,48,32,53,50,32,45,51,52,32,49,48,52,32,45,57,51,32,49,48,52,99,45,52,54,32,48,32,45,55,48,32,45,50,49,32,45,55,48,32,45,52,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E088-timeSig8.xml",fileData162,true,true);var fileData163=[];fileData163.push.apply(fileData163,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,48,49,99,48,32,55,53,32,56,55,32,49,52,50,32,49,55,55,32,49,52,50,99,49,50,55,32,48,32,50,49,51,32,45,49,50,55,32,50,49,51,32,45,50,52,53,99,48,32,45,49,51,54,32,45,49,48,51,32,45,50,52,49,32,45,50,50,54,32,45,50,52,49,99,45,55,52,32,48,32,45,49,52,55,32,51,56,32,45,49,52,55,32,57,56,99,48,32,51,53,32,50,56,32,54,51,32,54,51,32,54,51,115,54,51,32,45,50,56,32,54,51,32,45,54,51,99,48,32,45,50,56,32,45,49,55,32,45,53,49,32,45,52,50,32,45,54,48,99,55,32,45,53,32,50,50,32,45,49,50,32,53,49,32,45,49,50,99,56,49,32,48,32,49,48,53,32,57,57,32,49,48,53,32,49,57,57,99,45,51,49,32,45,49,56,32,45,53,52,32,45,50,50,32,45,56,48,32,45,50,50,99,45,56,57,32,48,32,45,49,55,55,32,50,55,32,45,49,55,55,32,49,52,49,122,77,49,49,56,32,49,48,49,32,99,48,32,45,54,48,32,49,48,32,45,49,49,54,32,53,57,32,45,49,49,54,115,53,57,32,53,54,32,53,57,32,49,49,54,115,45,49,48,32,49,49,54,32,45,53,57,32,49,49,54,115,45,53,57,32,45,53,54,32,45,53,57,32,45,49,49,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E089-timeSig9.xml",fileData163,true,true);var fileData164=[];fileData164.push.apply(fileData164,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,49,50,52,32,57,55,32,50,52,51,32,50,52,52,32,50,52,51,99,55,53,32,48,32,49,55,51,32,45,52,49,32,49,55,51,32,45,49,50,48,99,48,32,45,51,57,32,45,51,50,32,45,55,49,32,45,55,49,32,45,55,49,115,45,55,49,32,51,50,32,45,55,49,32,55,49,99,48,32,51,55,32,50,56,32,54,56,32,54,52,32,55,49,99,45,49,55,32,49,48,32,45,52,55,32,50,53,32,45,57,53,32,50,53,99,45,49,48,56,32,48,32,45,49,51,50,32,45,53,57,32,45,49,51,50,32,45,50,49,57,115,51,53,32,45,50,49,57,32,49,51,50,32,45,50,49,57,99,49,48,56,32,48,32,49,53,56,32,56,51,32,49,53,56,32,49,52,50,99,48,32,49,50,32,56,32,49,52,32,49,50,32,49,52,115,49,50,32,45,50,32,49,50,32,45,49,52,99,48,32,45,57,56,32,45,56,57,32,45,49,54,54,32,45,49,56,50,32,45,49,54,54,32,99,45,49,52,55,32,48,32,45,50,52,52,32,49,49,57,32,45,50,52,52,32,50,52,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E08A-timeSigCommon.xml",fileData164,true,true);var fileData165=[];fileData165.push.apply(fileData165,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,49,49,53,32,56,52,32,50,50,54,32,50,49,52,32,50,52,49,118,49,53,55,115,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,118,45,49,53,53,99,55,53,32,48,32,49,55,51,32,45,52,49,32,49,55,51,32,45,49,50,48,99,48,32,45,51,57,32,45,51,50,32,45,55,49,32,45,55,49,32,45,55,49,115,45,55,49,32,51,50,32,45,55,49,32,55,49,99,48,32,51,55,32,50,56,32,54,56,32,54,52,32,55,49,99,45,49,55,32,49,48,32,45,52,55,32,50,53,32,45,57,53,32,50,53,118,45,52,51,56,99,49,48,56,32,48,32,49,53,56,32,56,51,32,49,53,56,32,49,52,50,99,48,32,49,50,32,56,32,49,52,32,49,50,32,49,52,115,49,50,32,45,50,32,49,50,32,45,49,52,99,48,32,45,57,56,32,45,56,57,32,45,49,54,54,32,45,49,56,50,32,45,49,54,54,118,45,49,53,53,32,115,48,32,45,49,52,32,45,49,53,32,45,49,52,115,45,49,53,32,49,52,32,45,49,53,32,49,52,118,49,53,55,99,45,49,51,48,32,49,53,32,45,50,49,52,32,49,50,54,32,45,50,49,52,32,50,52,49,122,77,49,49,50,32,48,99,48,32,45,49,52,50,32,50,56,32,45,50,48,53,32,49,48,50,32,45,50,49,55,118,52,51,52,99,45,56,51,32,45,49,49,32,45,49,48,50,32,45,55,51,32,45,49,48,50,32,45,50,49,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E08B-timeSigCutCommon.xml",fileData165,true,true);var fileData166=[];fileData166.push.apply(fileData166,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,55,53,32,49,48,50,32,49,51,53,32,50,50,54,32,49,51,53,115,50,50,56,32,45,54,48,32,50,50,56,32,45,49,51,53,115,45,49,48,52,32,45,49,51,53,32,45,50,50,56,32,45,49,51,53,115,45,50,50,54,32,54,48,32,45,50,50,54,32,49,51,53,122,77,49,50,53,32,51,48,99,48,32,45,55,51,32,54,57,32,45,49,52,56,32,49,50,56,32,45,49,52,56,99,52,49,32,48,32,55,54,32,51,57,32,55,54,32,56,56,99,48,32,55,51,32,45,54,57,32,49,52,56,32,45,49,50,56,32,49,52,56,99,45,52,49,32,48,32,45,55,54,32,45,51,57,32,45,55,54,32,45,56,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E0A2-noteheadWhole.xml",fileData166,true,true);var fileData167=[];fileData167.push.apply(fileData167,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,51,55,99,48,32,57,50,32,57,55,32,49,55,50,32,50,48,49,32,49,55,50,99,54,55,32,48,32,49,49,53,32,45,52,48,32,49,49,53,32,45,57,56,99,48,32,45,57,50,32,45,57,55,32,45,49,55,50,32,45,50,48,49,32,45,49,55,50,99,45,54,55,32,48,32,45,49,49,53,32,52,48,32,45,49,49,53,32,57,56,122,77,51,53,32,45,56,48,99,48,32,45,49,49,32,56,32,45,49,56,32,50,50,32,45,49,56,99,54,50,32,48,32,50,50,52,32,49,50,57,32,50,50,52,32,49,55,56,99,48,32,49,49,32,45,56,32,49,56,32,45,50,50,32,49,56,99,45,54,50,32,48,32,45,50,50,52,32,45,49,50,57,32,45,50,50,52,32,45,49,55,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E0A3-noteheadHalf.xml",fileData167,true,true);var fileData168=[];fileData168.push.apply(fileData168,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,51,55,99,48,32,57,50,32,57,55,32,49,55,50,32,50,48,49,32,49,55,50,99,54,55,32,48,32,49,49,53,32,45,52,48,32,49,49,53,32,45,57,56,99,48,32,45,57,50,32,45,57,55,32,45,49,55,50,32,45,50,48,49,32,45,49,55,50,99,45,54,55,32,48,32,45,49,49,53,32,52,48,32,45,49,49,53,32,57,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E0A4-noteheadBlack.xml",fileData168,true,true);var fileData169=[];fileData169.push.apply(fileData169,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,70,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E0FA-noteheadWholeFilled.xml",fileData169,true,true);var fileData170=[];fileData170.push.apply(fileData170,[60,115,121,109,98,111,108,32,105,100,61,34,69,49,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,50,50,52,99,48,32,54,32,55,57,32,51,57,52,32,57,48,32,52,52,56,99,51,32,49,51,32,57,32,50,50,32,49,57,32,50,50,104,56,55,99,49,48,32,48,32,49,54,32,45,49,49,32,49,54,32,45,50,50,99,48,32,45,54,32,45,55,57,32,45,51,57,52,32,45,57,48,32,45,52,52,56,99,45,51,32,45,49,51,32,45,57,32,45,50,50,32,45,49,57,32,45,50,50,104,45,56,55,99,45,49,48,32,48,32,45,49,54,32,49,49,32,45,49,54,32,50,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E101-noteheadSlashHorizontalEnds.xml",fileData170,true,true);var fileData171=[];fileData171.push.apply(fileData171,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E220-tremolo1.xml",fileData171,true,true);var fileData172=[];fileData172.push.apply(fileData172,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E221-tremolo2.xml",fileData172,true,true);var fileData173=[];fileData173.push.apply(fileData173,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E222-tremolo3.xml",fileData173,true,true);var fileData174=[];fileData174.push.apply(fileData174,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E223-tremolo4.xml",fileData174,true,true);var fileData175=[];fileData175.push.apply(fileData175,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E224-tremolo5.xml",fileData175,true,true);var fileData176=[];fileData176.push.apply(fileData176,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,52,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,48,32,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,99,50,52,32,45,54,54,32,53,56,32,45,49,49,54,32,49,49,57,32,45,49,57,49,115,49,51,53,32,45,49,54,54,32,49,51,53,32,45,50,56,50,99,48,32,45,56,56,32,45,51,51,32,45,49,56,52,32,45,49,48,49,32,45,50,54,52,99,45,49,49,32,45,49,51,32,45,49,56,32,45,49,57,32,45,50,52,32,45,49,57,115,45,49,50,32,53,32,45,49,50,32,49,50,115,52,32,49,51,32,50,50,32,51,55,115,55,54,32,49,49,50,32,55,54,32,50,49,48,99,48,32,49,53,57,32,45,57,49,32,50,51,48,32,45,50,49,53,32,50,55,51,104,45,51,48,118,50,50,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E240-flag8thUp.xml",fileData176,true,true);var fileData177=[];fileData177.push.apply(fileData177,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,52,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,50,50,52,104,51,48,99,49,53,54,32,48,32,50,52,53,32,49,50,49,32,50,52,53,32,50,55,51,99,48,32,57,56,32,45,53,56,32,49,56,54,32,45,55,54,32,50,49,48,115,45,50,50,32,51,48,32,45,50,50,32,51,55,115,54,32,49,50,32,49,50,32,49,50,115,49,51,32,45,54,32,50,52,32,45,49,57,99,54,56,32,45,56,48,32,49,48,49,32,45,49,55,54,32,49,48,49,32,45,50,54,52,99,48,32,45,49,52,51,32,45,55,55,32,45,50,50,54,32,45,49,52,51,32,45,50,57,49,115,45,49,49,55,32,45,49,49,54,32,45,49,52,49,32,45,49,56,50,99,48,32,48,32,48,32,45,49,52,32,45,49,53,32,45,49,52,115,45,49,53,32,49,52,32,45,49,53,32,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E241-flag8thDown.xml",fileData177,true,true);var fileData178=[];fileData178.push.apply(fileData178,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,53,32,45,49,53,51,118,53,57,57,115,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,118,45,51,51,56,99,51,49,32,50,53,32,53,50,32,51,54,32,56,55,32,51,54,99,53,51,32,48,32,56,51,32,45,51,54,32,56,51,32,45,56,50,99,48,32,45,56,55,32,45,55,54,32,45,49,53,48,32,45,49,53,51,32,45,50,48,56,99,45,49,50,32,45,57,32,45,50,54,32,45,49,57,32,45,51,50,32,45,49,57,99,45,56,32,48,32,45,49,53,32,53,32,45,49,53,32,49,50,122,77,49,53,32,53,56,118,45,49,55,48,99,51,52,32,51,48,32,57,51,32,56,52,32,57,51,32,49,55,52,99,48,32,50,49,32,45,49,49,32,51,53,32,45,51,55,32,51,53,99,45,50,52,32,48,32,45,52,51,32,45,50,48,32,45,53,54,32,45,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E260-accidentalFlat.xml",fileData178,true,true);var fileData179=[];fileData179.push.apply(fileData179,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,54,57,118,52,57,50,115,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,118,45,49,55,53,108,49,51,49,32,51,50,99,49,50,32,48,32,49,53,32,45,49,49,32,49,53,32,45,49,49,118,45,52,57,50,115,48,32,45,49,52,32,45,49,53,32,45,49,52,115,45,49,53,32,49,52,32,45,49,53,32,49,52,118,49,55,53,108,45,49,51,49,32,45,51,50,99,45,49,50,32,48,32,45,49,53,32,49,49,32,45,49,53,32,49,49,122,77,51,48,32,53,54,118,45,49,52,48,108,49,49,54,32,50,56,118,49,52,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E261-accidentalNatural.xml",fileData179,true,true);var fileData180=[];fileData180.push.apply(fileData180,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,54,52,118,54,53,99,48,32,49,51,32,49,53,32,49,56,32,49,53,32,49,56,108,51,57,32,49,48,118,49,56,49,115,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,118,45,49,55,52,108,54,56,32,49,55,118,49,56,49,115,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,118,45,49,55,52,115,51,54,32,49,48,32,51,57,32,49,48,99,54,32,48,32,49,50,32,45,49,32,49,53,32,45,49,48,118,45,54,53,99,48,32,45,49,51,32,45,49,53,32,45,49,56,32,45,49,53,32,45,49,56,108,45,51,57,32,45,49,48,118,45,49,53,57,115,51,54,32,49,48,32,51,57,32,49,48,99,54,32,48,32,49,50,32,45,49,32,49,53,32,45,49,48,118,45,54,53,99,48,32,45,49,51,32,45,49,53,32,45,49,56,32,45,49,53,32,45,49,56,108,45,51,57,32,45,49,48,118,45,49,56,49,32,115,48,32,45,49,52,32,45,49,53,32,45,49,52,115,45,49,53,32,49,52,32,45,49,53,32,49,52,118,49,55,52,108,45,54,56,32,45,49,55,118,45,49,56,49,115,48,32,45,49,52,32,45,49,53,32,45,49,52,115,45,49,53,32,49,52,32,45,49,53,32,49,52,118,49,55,52,115,45,51,54,32,45,49,48,32,45,51,57,32,45,49,48,99,45,54,32,48,32,45,49,50,32,49,32,45,49,53,32,49,48,118,54,53,99,48,32,49,51,32,49,53,32,49,56,32,49,53,32,49,56,108,51,57,32,49,48,118,49,53,57,115,45,51,54,32,45,49,48,32,45,51,57,32,45,49,48,99,45,54,32,48,32,45,49,50,32,49,32,45,49,53,32,49,48,122,77,56,52,32,55,49,118,45,49,53,57,108,54,56,32,49,55,118,49,53,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E262-accidentalSharp.xml",fileData180,true,true);var fileData181=[];fileData181.push.apply(fileData181,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,53,99,48,32,54,32,52,32,49,48,32,49,48,32,49,48,104,53,56,115,52,53,32,50,48,32,52,53,32,52,53,115,45,52,53,32,52,53,32,45,52,53,32,52,53,104,45,53,56,99,45,54,32,48,32,45,49,48,32,52,32,45,49,48,32,49,48,118,55,48,99,48,32,54,32,52,32,49,48,32,49,48,32,49,48,104,55,48,99,54,32,48,32,49,48,32,45,52,32,49,48,32,45,49,48,118,45,53,56,115,50,48,32,45,52,53,32,52,53,32,45,52,53,115,52,53,32,52,53,32,52,53,32,52,53,118,53,56,99,48,32,54,32,52,32,49,48,32,49,48,32,49,48,104,55,48,99,54,32,48,32,49,48,32,45,52,32,49,48,32,45,49,48,118,45,55,48,99,48,32,45,54,32,45,52,32,45,49,48,32,45,49,48,32,45,49,48,104,45,53,56,115,45,52,53,32,45,50,48,32,45,52,53,32,45,52,53,115,52,53,32,45,52,53,32,52,53,32,45,52,53,104,53,56,32,99,54,32,48,32,49,48,32,45,52,32,49,48,32,45,49,48,118,45,55,48,99,48,32,45,54,32,45,52,32,45,49,48,32,45,49,48,32,45,49,48,104,45,55,48,99,45,54,32,48,32,45,49,48,32,52,32,45,49,48,32,49,48,118,53,56,115,45,50,48,32,52,53,32,45,52,53,32,52,53,115,45,52,53,32,45,52,53,32,45,52,53,32,45,52,53,118,45,53,56,99,48,32,45,54,32,45,52,32,45,49,48,32,45,49,48,32,45,49,48,104,45,55,48,99,45,54,32,48,32,45,49,48,32,52,32,45,49,48,32,49,48,118,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E263-accidentalDoubleSharp.xml",fileData181,true,true);var fileData182=[];fileData182.push.apply(fileData182,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,53,32,45,49,53,51,118,53,57,57,115,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,118,45,51,51,56,99,51,49,32,50,53,32,53,50,32,51,54,32,56,55,32,51,54,99,50,50,32,48,32,51,57,32,45,54,32,53,51,32,45,49,54,118,51,49,56,115,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,118,45,51,51,56,99,51,49,32,50,53,32,53,50,32,51,54,32,56,55,32,51,54,99,53,51,32,48,32,56,51,32,45,51,54,32,56,51,32,45,56,50,99,48,32,45,56,55,32,45,55,54,32,45,49,53,48,32,45,49,53,51,32,45,50,48,56,99,45,49,50,32,45,57,32,45,50,54,32,45,49,57,32,45,51,50,32,45,49,57,99,45,56,32,48,32,45,49,53,32,53,32,45,49,53,32,49,50,118,49,50,51,99,45,50,57,32,45,52,52,32,45,55,54,32,45,56,49,32,45,49,48,53,32,45,49,48,51,32,115,45,52,52,32,45,51,50,32,45,53,48,32,45,51,50,99,45,56,32,48,32,45,49,53,32,53,32,45,49,53,32,49,50,122,77,49,53,32,53,56,118,45,49,55,48,99,51,52,32,51,48,32,57,51,32,56,52,32,57,51,32,49,55,52,99,48,32,50,49,32,45,49,49,32,51,53,32,45,51,55,32,51,53,99,45,50,52,32,48,32,45,52,51,32,45,50,48,32,45,53,54,32,45,51,57,122,77,49,56,53,32,53,56,118,45,49,55,48,99,51,52,32,51,48,32,57,51,32,56,52,32,57,51,32,49,55,52,99,48,32,50,49,32,45,49,49,32,51,53,32,45,51,55,32,51,53,99,45,50,52,32,48,32,45,52,51,32,45,50,48,32,45,53,54,32,45,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E264-accidentalDoubleFlat.xml",fileData182,true,true);var fileData183=[];fileData183.push.apply(fileData183,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E265-accidentalTripleSharp.xml",fileData183,true,true);var fileData184=[];fileData184.push.apply(fileData184,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E266-accidentalTripleFlat.xml",fileData184,true,true);var fileData185=[];fileData185.push.apply(fileData185,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E267-accidentalNaturalFlat.xml",fileData185,true,true);var fileData186=[];fileData186.push.apply(fileData186,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E268-accidentalNaturalSharp.xml",fileData186,true,true);var fileData187=[];fileData187.push.apply(fileData187,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E269-accidentalSharpSharp.xml",fileData187,true,true);var fileData188=[];fileData188.push.apply(fileData188,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,49,48,50,32,50,55,32,49,55,53,32,55,55,32,50,53,53,99,55,32,49,49,32,49,50,32,49,50,32,49,53,32,49,50,99,55,32,48,32,49,50,32,45,52,32,49,50,32,45,57,99,48,32,45,51,32,45,49,32,45,54,32,45,53,32,45,49,53,99,45,51,48,32,45,55,51,32,45,52,53,32,45,49,52,53,32,45,52,53,32,45,50,52,51,115,49,53,32,45,49,55,48,32,52,53,32,45,50,52,51,99,52,32,45,57,32,53,32,45,49,50,32,53,32,45,49,53,99,48,32,45,53,32,45,53,32,45,57,32,45,49,50,32,45,57,99,45,51,32,48,32,45,56,32,49,32,45,49,53,32,49,50,99,45,53,48,32,56,48,32,45,55,55,32,49,53,51,32,45,55,55,32,50,53,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E26A-accidentalParensLeft.xml",fileData188,true,true);var fileData189=[];fileData189.push.apply(fileData189,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,50,53,56,99,48,32,51,32,49,32,54,32,53,32,49,53,99,51,48,32,55,51,32,52,53,32,49,52,53,32,52,53,32,50,52,51,115,45,49,53,32,49,55,48,32,45,52,53,32,50,52,51,99,45,52,32,57,32,45,53,32,49,50,32,45,53,32,49,53,99,48,32,53,32,53,32,57,32,49,50,32,57,99,51,32,48,32,56,32,45,49,32,49,53,32,45,49,50,99,53,48,32,45,56,48,32,55,55,32,45,49,53,51,32,55,55,32,45,50,53,53,115,45,50,55,32,45,49,55,53,32,45,55,55,32,45,50,53,53,99,45,55,32,45,49,49,32,45,49,50,32,45,49,50,32,45,49,53,32,45,49,50,99,45,55,32,48,32,45,49,50,32,52,32,45,49,50,32,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E26B-accidentalParensRight.xml",fileData189,true,true);var fileData190=[];fileData190.push.apply(fileData190,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,57,99,48,32,57,32,55,32,49,55,32,49,54,32,49,57,108,51,51,48,32,56,57,108,45,51,51,48,32,56,57,99,45,57,32,50,32,45,49,54,32,49,48,32,45,49,54,32,49,57,99,48,32,49,48,32,57,32,49,57,32,49,57,32,49,57,99,54,32,48,32,49,49,32,45,50,32,49,49,32,45,50,108,52,48,49,32,45,49,48,57,115,49,49,32,45,51,32,49,49,32,45,49,54,115,45,49,49,32,45,49,54,32,45,49,49,32,45,49,54,108,45,52,48,49,32,45,49,48,57,115,45,53,32,45,50,32,45,49,49,32,45,50,99,45,49,48,32,48,32,45,49,57,32,57,32,45,49,57,32,49,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4A0-articAccentAbove.xml",fileData190,true,true);var fileData191=[];fileData191.push.apply(fileData191,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,57,99,48,32,49,48,32,57,32,49,57,32,49,57,32,49,57,99,54,32,48,32,49,49,32,45,50,32,49,49,32,45,50,108,52,48,49,32,45,49,48,57,115,49,49,32,45,51,32,49,49,32,45,49,54,115,45,49,49,32,45,49,54,32,45,49,49,32,45,49,54,108,45,52,48,49,32,45,49,48,57,115,45,53,32,45,50,32,45,49,49,32,45,50,99,45,49,48,32,48,32,45,49,57,32,57,32,45,49,57,32,49,57,99,48,32,57,32,55,32,49,55,32,49,54,32,49,57,108,51,51,48,32,56,57,108,45,51,51,48,32,56,57,99,45,57,32,50,32,45,49,54,32,49,48,32,45,49,54,32,49,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4A1-articAccentBelow.xml",fileData191,true,true);var fileData192=[];fileData192.push.apply(fileData192,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,56,53,99,48,32,57,32,55,32,49,51,32,49,52,32,49,51,99,57,32,48,32,49,56,32,45,52,32,50,55,32,45,56,115,50,56,32,45,49,48,32,52,49,32,45,49,48,115,51,50,32,54,32,52,49,32,49,48,115,49,56,32,56,32,50,55,32,56,99,55,32,48,32,49,52,32,45,52,32,49,52,32,45,49,51,99,48,32,45,54,32,45,52,32,45,49,49,32,45,52,32,45,49,49,99,45,49,57,32,45,51,50,32,45,52,56,32,45,57,55,32,45,53,55,32,45,49,51,51,115,45,49,49,32,45,52,49,32,45,50,49,32,45,52,49,115,45,49,50,32,53,32,45,50,49,32,52,49,115,45,51,56,32,49,48,49,32,45,53,55,32,49,51,51,99,48,32,48,32,45,52,32,53,32,45,52,32,49,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4A8-articStaccatissimoWedgeAbove.xml",fileData192,true,true);var fileData193=[];fileData193.push.apply(fileData193,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,56,53,99,48,32,54,32,52,32,49,49,32,52,32,49,49,99,49,57,32,51,50,32,52,56,32,57,55,32,53,55,32,49,51,51,115,49,49,32,52,49,32,50,49,32,52,49,115,49,50,32,45,53,32,50,49,32,45,52,49,115,51,56,32,45,49,48,49,32,53,55,32,45,49,51,51,99,48,32,48,32,52,32,45,53,32,52,32,45,49,49,99,48,32,45,57,32,45,55,32,45,49,51,32,45,49,52,32,45,49,51,99,45,57,32,48,32,45,49,56,32,52,32,45,50,55,32,56,115,45,50,56,32,49,48,32,45,52,49,32,49,48,115,45,51,50,32,45,54,32,45,52,49,32,45,49,48,115,45,49,56,32,45,56,32,45,50,55,32,45,56,99,45,55,32,48,32,45,49,52,32,52,32,45,49,52,32,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4A9-articStaccatissimoWedgeBelow.xml",fileData193,true,true);var fileData194=[];fileData194.push.apply(fileData194,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,51,99,48,32,50,32,50,32,56,32,50,32,56,108,49,49,53,32,51,57,49,115,49,32,49,48,32,57,32,49,48,115,57,32,45,49,48,32,57,32,45,49,48,108,49,49,54,32,45,51,57,49,115,49,32,45,51,32,49,32,45,53,99,48,32,45,51,32,45,50,32,45,54,32,45,49,48,32,45,54,104,45,53,49,99,45,55,32,48,32,45,49,48,32,49,49,32,45,49,48,32,49,49,108,45,55,57,32,50,54,54,108,45,55,56,32,45,50,54,54,115,45,51,32,45,49,49,32,45,49,48,32,45,49,49,104,45,56,99,45,52,32,48,32,45,54,32,49,32,45,54,32,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4AC-articMarcatoAbove.xml",fileData194,true,true);var fileData195=[];fileData195.push.apply(fileData195,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,54,99,48,32,51,32,50,32,54,32,49,48,32,54,104,53,49,99,55,32,48,32,49,48,32,45,49,49,32,49,48,32,45,49,49,108,55,57,32,45,50,54,54,108,55,56,32,50,54,54,115,51,32,49,49,32,49,48,32,49,49,104,56,99,52,32,48,32,54,32,45,49,32,54,32,45,51,115,45,50,32,45,56,32,45,50,32,45,56,108,45,49,49,53,32,45,51,57,49,115,45,49,32,45,49,48,32,45,57,32,45,49,48,115,45,57,32,49,48,32,45,57,32,49,48,108,45,49,49,54,32,51,57,49,115,45,49,32,51,32,45,49,32,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4AD-articMarcatoBelow.xml",fileData195,true,true);var fileData196=[];fileData196.push.apply(fileData196,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,67,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,50,50,99,48,32,49,57,50,32,49,52,56,32,51,51,50,32,51,50,53,32,51,51,50,115,51,50,53,32,45,49,52,48,32,51,50,53,32,45,51,51,50,99,48,32,45,49,52,32,45,51,32,45,50,50,32,45,49,53,32,45,50,50,115,45,49,53,32,56,32,45,49,53,32,50,50,99,48,32,49,50,55,32,45,49,51,49,32,50,51,50,32,45,50,57,53,32,50,51,50,115,45,50,57,53,32,45,49,48,53,32,45,50,57,53,32,45,50,51,50,99,48,32,45,49,52,32,45,51,32,45,50,50,32,45,49,53,32,45,50,50,115,45,49,53,32,56,32,45,49,53,32,50,50,122,77,50,55,57,32,52,54,99,48,32,50,53,32,50,49,32,52,54,32,52,54,32,52,54,115,52,54,32,45,50,49,32,52,54,32,45,52,54,115,45,50,49,32,45,52,54,32,45,52,54,32,45,52,54,115,45,52,54,32,50,49,32,45,52,54,32,52,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4C0-fermataAbove.xml",fileData196,true,true);var fileData197=[];fileData197.push.apply(fileData197,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,67,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,50,50,99,48,32,49,52,32,51,32,50,50,32,49,53,32,50,50,115,49,53,32,45,56,32,49,53,32,45,50,50,99,48,32,45,49,50,55,32,49,51,49,32,45,50,51,50,32,50,57,53,32,45,50,51,50,115,50,57,53,32,49,48,53,32,50,57,53,32,50,51,50,99,48,32,49,52,32,51,32,50,50,32,49,53,32,50,50,115,49,53,32,45,56,32,49,53,32,45,50,50,99,48,32,45,49,57,50,32,45,49,52,56,32,45,51,51,50,32,45,51,50,53,32,45,51,51,50,115,45,51,50,53,32,49,52,48,32,45,51,50,53,32,51,51,50,122,77,50,55,57,32,45,52,54,99,48,32,50,53,32,50,49,32,52,54,32,52,54,32,52,54,115,52,54,32,45,50,49,32,52,54,32,45,52,54,115,45,50,49,32,45,52,54,32,45,52,54,32,45,52,54,115,45,52,54,32,50,49,32,45,52,54,32,52,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4C1-fermataBelow.xml",fileData197,true,true);var fileData198=[];fileData198.push.apply(fileData198,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,56,56,99,48,32,53,56,32,53,50,32,56,55,32,49,49,48,32,56,55,99,49,52,32,48,32,52,56,32,45,54,32,52,56,32,45,54,115,45,49,52,53,32,49,50,52,32,45,49,52,53,32,49,51,53,99,48,32,52,32,48,32,54,32,55,32,49,51,99,52,54,32,53,48,32,54,49,32,49,49,55,32,54,49,32,49,55,53,99,48,32,53,48,32,45,49,53,32,57,53,32,45,52,55,32,49,50,55,99,45,52,32,52,32,45,54,32,56,32,45,54,32,49,50,99,48,32,53,32,52,32,49,48,32,49,50,32,49,48,99,49,50,32,48,32,49,55,54,32,45,49,49,48,32,49,55,54,32,45,49,53,53,99,48,32,45,49,57,32,45,49,50,32,45,53,50,32,45,50,57,32,45,56,53,115,45,51,50,32,45,55,49,32,45,51,50,32,45,57,56,99,48,32,45,53,56,32,50,48,32,45,49,49,53,32,52,51,32,45,49,51,53,115,50,52,32,45,50,52,32,50,52,32,45,50,57,32,99,48,32,45,55,32,45,53,32,45,49,51,32,45,49,51,32,45,49,51,99,45,53,32,48,32,45,49,51,32,50,32,45,49,54,32,51,115,45,49,49,32,50,32,45,49,55,32,50,99,45,49,56,32,48,32,45,51,50,32,45,53,32,45,52,54,32,45,49,52,99,45,51,49,32,45,50,49,32,45,52,53,32,45,53,50,32,45,52,53,32,45,56,53,115,49,52,32,45,54,55,32,52,51,32,45,57,54,99,54,32,45,54,32,56,32,45,57,32,56,32,45,49,52,115,45,53,32,45,57,32,45,49,48,32,45,57,115,45,56,32,49,32,45,49,52,32,53,99,45,54,57,32,52,54,32,45,49,49,50,32,49,48,54,32,45,49,49,50,32,49,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4E5-restQuarter.xml",fileData198,true,true);var fileData199=[];fileData199.push.apply(fileData199,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,50,52,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,99,51,32,56,32,57,32,49,49,32,49,54,32,49,49,115,49,52,32,45,54,32,49,52,32,45,49,53,99,48,32,48,32,48,32,45,51,32,45,49,32,45,54,108,45,49,48,55,32,45,51,54,51,99,45,51,32,45,56,32,45,57,32,45,49,49,32,45,49,54,32,45,49,49,115,45,49,52,32,54,32,45,49,52,32,49,53,99,48,32,48,32,48,32,51,32,49,32,54,108,56,50,32,50,55,56,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4E6-rest8th.xml",fileData199,true,true);var fileData200=[];fileData200.push.apply(fileData200,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,50,48,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,99,51,32,56,32,57,32,49,49,32,49,54,32,49,49,115,49,52,32,45,54,32,49,52,32,45,49,53,99,48,32,48,32,48,32,45,51,32,45,49,32,45,54,32,108,45,49,55,57,32,45,54,48,55,99,45,51,32,45,56,32,45,57,32,45,49,49,32,45,49,54,32,45,49,49,115,45,49,52,32,54,32,45,49,52,32,49,53,99,48,32,48,32,48,32,51,32,49,32,54,108,56,50,32,50,55,56,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4E7-rest16th.xml",fileData200,true,true);var fileData201=[];fileData201.push.apply(fileData201,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,50,48,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,32,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,99,51,32,56,32,57,32,49,49,32,49,54,32,49,49,115,49,52,32,45,54,32,49,52,32,45,49,53,99,48,32,48,32,48,32,45,51,32,45,49,32,45,54,108,45,50,53,49,32,45,56,53,49,99,45,51,32,45,56,32,45,57,32,45,49,49,32,45,49,54,32,45,49,49,115,45,49,52,32,54,32,45,49,52,32,49,53,99,48,32,48,32,48,32,51,32,49,32,54,108,56,50,32,50,55,56,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4E8-rest32nd.xml",fileData201,true,true);var fileData202=[];fileData202.push.apply(fileData202,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,51,54,52,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,32,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,99,51,32,56,32,57,32,49,49,32,49,54,32,49,49,115,49,52,32,45,54,32,49,52,32,45,49,53,32,99,48,32,48,32,48,32,45,51,32,45,49,32,45,54,108,45,51,50,51,32,45,49,48,57,53,99,45,51,32,45,56,32,45,57,32,45,49,49,32,45,49,54,32,45,49,49,115,45,49,52,32,54,32,45,49,52,32,49,53,99,48,32,48,32,48,32,51,32,49,32,54,108,56,50,32,50,55,56,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4E9-rest64th.xml",fileData202,true,true);var fileData203=[];fileData203.push.apply(fileData203,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,51,54,52,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,32,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,108,52,55,32,49,53,57,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,32,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,99,48,32,52,50,32,51,52,32,55,54,32,55,54,32,55,54,115,55,54,32,45,51,52,32,55,54,32,45,55,54,99,48,32,45,49,57,32,45,55,32,45,51,55,32,45,49,57,32,45,53,48,99,52,51,32,49,50,32,55,53,32,52,50,32,57,51,32,56,54,99,51,32,56,32,57,32,49,49,32,49,54,32,49,49,115,49,52,32,45,54,32,49,52,32,45,49,53,99,48,32,48,32,48,32,45,51,32,45,49,32,45,54,108,45,51,57,53,32,45,49,51,51,57,99,45,51,32,45,56,32,45,57,32,45,49,49,32,45,49,54,32,45,49,49,115,45,49,52,32,54,32,45,49,52,32,49,53,99,48,32,48,32,48,32,51,32,49,32,54,108,56,50,32,50,55,56,99,45,51,49,32,45,50,48,32,45,54,50,32,45,51,54,32,45,57,55,32,45,51,54,99,45,53,54,32,48,32,45,49,48,52,32,51,52,32,45,49,48,52,32,56,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E4EA-rest128th.xml",fileData203,true,true);var fileData204=[];fileData204.push.apply(fileData204,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E500-repeat1Bar.xml",fileData204,true,true);var fileData205=[];fileData205.push.apply(fileData205,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E501-repeat2Bars.xml",fileData205,true,true);var fileData206=[];fileData206.push.apply(fileData206,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E502-repeat4Bars.xml",fileData206,true,true);var fileData207=[];fileData207.push.apply(fileData207,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,55,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,32,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,51,57,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E520-dynamicPiano.xml",fileData207,true,true);var fileData208=[];fileData208.push.apply(fileData208,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,52,49,32,49,54,49,99,48,32,53,32,50,32,49,53,32,49,51,32,51,56,115,52,56,32,55,51,32,57,52,32,55,51,115,54,48,32,45,52,50,32,54,48,32,45,52,50,115,50,57,32,52,50,32,54,48,32,52,50,99,52,54,32,48,32,54,48,32,45,52,50,32,54,48,32,45,52,50,115,50,57,32,52,50,32,54,48,32,52,50,99,51,56,32,48,32,54,52,32,45,51,48,32,54,52,32,45,54,54,99,48,32,45,49,53,32,45,50,51,32,45,56,48,32,45,50,51,32,45,56,48,115,45,50,53,32,45,55,52,32,45,50,53,32,45,57,51,99,48,32,45,56,32,50,32,45,49,53,32,49,48,32,45,49,53,99,50,53,32,48,32,53,52,32,51,53,32,54,50,32,53,56,115,49,50,32,50,54,32,49,55,32,50,54,115,56,32,45,51,32,56,32,45,56,99,48,32,45,52,53,32,45,53,54,32,45,49,49,52,32,45,49,49,48,32,45,49,49,52,99,45,51,48,32,48,32,45,53,56,32,50,54,32,45,53,56,32,54,51,32,99,48,32,49,57,32,50,53,32,57,51,32,50,53,32,57,51,115,50,51,32,54,53,32,50,51,32,56,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,99,45,50,49,32,48,32,45,51,52,32,45,52,56,32,45,51,52,32,45,52,56,108,45,53,56,32,45,49,56,52,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,53,57,32,49,56,51,32,53,57,32,50,49,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,99,45,50,49,32,48,32,45,51,52,32,45,52,56,32,45,51,52,32,45,52,56,108,45,53,56,32,45,49,56,52,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,53,57,32,49,56,51,32,53,57,32,50,49,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,32,99,45,51,48,32,48,32,45,53,52,32,45,52,49,32,45,54,49,32,45,54,50,115,45,49,48,32,45,50,49,32,45,49,53,32,45,50,49,115,45,56,32,51,32,45,56,32,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E521-dynamicMezzo.xml",fileData208,true,true);var fileData209=[];fileData209.push.apply(fileData209,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,52,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,32,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E522-dynamicForte.xml",fileData209,true,true);var fileData210=[];fileData210.push.apply(fileData210,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,55,32,50,49,56,99,48,32,53,32,51,32,49,50,32,49,54,32,50,53,115,51,51,32,50,55,32,55,49,32,50,55,115,53,49,32,45,51,48,32,53,49,32,45,51,48,115,51,51,32,51,50,32,56,49,32,51,50,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,99,45,51,56,32,48,32,45,53,57,32,45,49,57,32,45,55,50,32,45,52,50,115,45,53,57,32,45,49,57,49,32,45,53,57,32,45,49,57,49,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,54,48,32,49,55,48,32,54,48,32,50,49,50,32,99,48,32,49,51,32,45,55,32,50,49,32,45,49,57,32,50,49,99,45,49,53,32,48,32,45,50,53,32,45,53,32,45,51,51,32,45,49,53,115,45,49,50,32,45,49,52,32,45,49,55,32,45,49,52,115,45,56,32,51,32,45,56,32,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E523-dynamicRinforzando.xml",fileData210,true,true);var fileData211=[];fileData211.push.apply(fileData211,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,52,48,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,55,32,45,50,32,45,49,52,32,45,54,32,45,50,48,99,50,32,45,50,32,49,50,32,45,57,32,51,51,32,45,57,99,50,53,32,48,32,52,49,32,49,57,32,52,49,32,51,54,99,48,32,49,57,32,45,50,48,32,51,51,32,45,52,48,32,52,52,99,45,52,50,32,50,52,32,45,54,54,32,54,49,32,45,54,54,32,57,53,99,48,32,53,50,32,53,52,32,56,54,32,49,48,51,32,56,54,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,32,99,45,50,54,32,48,32,45,51,54,32,45,49,57,32,45,51,54,32,45,51,50,99,48,32,45,50,52,32,49,55,32,45,51,52,32,51,56,32,45,52,54,99,51,56,32,45,50,49,32,54,57,32,45,53,54,32,54,57,32,45,57,51,99,48,32,45,53,54,32,45,54,49,32,45,56,56,32,45,49,48,57,32,45,56,56,99,45,51,56,32,48,32,45,57,55,32,50,52,32,45,57,55,32,54,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E524-dynamicSforzando.xml",fileData211,true,true);var fileData212=[];fileData212.push.apply(fileData212,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,50,52,32,50,49,99,48,32,55,32,56,32,49,52,32,51,48,32,51,48,99,53,32,52,32,49,55,51,32,49,52,54,32,49,55,51,32,49,52,54,104,45,49,49,55,99,45,49,53,32,48,32,45,50,50,32,45,54,32,45,51,53,32,45,49,57,99,45,52,32,45,52,32,45,56,32,45,53,32,45,49,50,32,45,53,115,45,49,53,32,48,32,45,49,53,32,56,108,51,54,32,56,50,115,53,32,57,32,57,32,57,104,50,51,55,99,55,32,48,32,56,32,45,51,32,56,32,45,56,99,48,32,45,51,32,45,49,32,45,56,32,45,52,32,45,49,49,108,45,49,57,50,32,45,49,54,49,115,55,32,50,32,49,50,32,50,99,49,56,32,48,32,51,51,32,45,56,32,52,53,32,45,49,55,99,49,53,32,45,49,51,32,50,55,32,45,49,56,32,52,57,32,45,49,56,99,45,49,54,32,51,32,45,50,56,32,49,55,32,45,50,56,32,51,52,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,32,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,52,57,32,45,53,56,32,45,57,51,32,45,49,48,57,32,45,57,51,99,45,50,48,32,48,32,45,51,51,32,54,32,45,52,53,32,49,51,99,45,49,53,32,57,32,45,51,50,32,49,52,32,45,52,56,32,49,52,99,45,49,51,32,48,32,45,50,54,32,45,50,32,45,51,51,32,45,57,115,45,49,49,32,45,49,48,32,45,49,56,32,45,49,48,115,45,49,51,32,54,32,45,49,51,32,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E525-dynamicZ.xml",fileData212,true,true);var fileData213=[];fileData213.push.apply(fileData213,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,52,49,32,49,54,49,99,48,32,53,32,50,32,49,53,32,49,51,32,51,56,115,52,56,32,55,51,32,57,52,32,55,51,115,54,48,32,45,52,50,32,54,48,32,45,52,50,115,50,57,32,52,50,32,54,48,32,52,50,99,51,56,32,48,32,54,52,32,45,51,48,32,54,52,32,45,54,54,99,48,32,45,49,53,32,45,50,51,32,45,56,48,32,45,50,51,32,45,56,48,115,45,50,53,32,45,55,52,32,45,50,53,32,45,57,51,99,48,32,45,56,32,50,32,45,49,53,32,49,48,32,45,49,53,99,50,53,32,48,32,53,52,32,51,53,32,54,50,32,53,56,115,49,50,32,50,54,32,49,55,32,50,54,115,56,32,45,51,32,56,32,45,56,99,48,32,45,52,53,32,45,53,54,32,45,49,49,52,32,45,49,49,48,32,45,49,49,52,99,45,51,48,32,48,32,45,53,56,32,50,54,32,45,53,56,32,54,51,99,48,32,49,57,32,50,53,32,57,51,32,50,53,32,57,51,115,50,51,32,54,53,32,50,51,32,56,48,32,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,99,45,50,49,32,48,32,45,51,52,32,45,52,56,32,45,51,52,32,45,52,56,108,45,53,56,32,45,49,56,52,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,53,57,32,49,56,51,32,53,57,32,50,49,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,99,45,51,48,32,48,32,45,53,52,32,45,52,49,32,45,54,49,32,45,54,50,115,45,49,48,32,45,50,49,32,45,49,53,32,45,50,49,115,45,56,32,51,32,45,56,32,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E526-dynamicNiente.xml",fileData213,true,true);var fileData214=[];fileData214.push.apply(fileData214,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,55,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,32,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,51,57,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,50,55,52,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,32,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,32,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,52,56,53,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,54,50,48,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,32,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,32,77,56,51,49,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,57,54,54,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,32,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,49,55,55,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,32,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,49,51,49,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,32,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,53,50,51,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,49,54,53,56,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,32,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,32,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,56,54,57,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E527-dynamicPPPPPP.xml",fileData214,true,true);var fileData215=[];fileData215.push.apply(fileData215,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,55,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,32,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,51,57,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,50,55,52,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,32,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,32,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,52,56,53,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,54,50,48,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,32,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,32,77,56,51,49,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,57,54,54,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,32,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,49,55,55,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,32,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,49,51,49,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,32,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,53,50,51,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E528-dynamicPPPPP.xml",fileData215,true,true);var fileData216=[];fileData216.push.apply(fileData216,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,55,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,32,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,51,57,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,50,55,52,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,32,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,32,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,52,56,53,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,54,50,48,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,32,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,32,77,56,51,49,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,57,54,54,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,32,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,49,55,55,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,32,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E529-dynamicPPPP.xml",fileData216,true,true);var fileData217=[];fileData217.push.apply(fileData217,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,55,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,32,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,51,57,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,50,55,52,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,32,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,32,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,52,56,53,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,54,50,48,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,32,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,32,77,56,51,49,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E52A-dynamicPPP.xml",fileData217,true,true);var fileData218=[];fileData218.push.apply(fileData218,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,55,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,32,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,51,57,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,50,55,52,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,32,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,32,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,52,56,53,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E52B-dynamicPP.xml",fileData218,true,true);var fileData219=[];fileData219.push.apply(fileData219,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,52,49,32,49,54,49,99,48,32,53,32,50,32,49,53,32,49,51,32,51,56,115,52,56,32,55,51,32,57,52,32,55,51,115,54,48,32,45,52,50,32,54,48,32,45,52,50,115,50,57,32,52,50,32,54,48,32,52,50,99,52,54,32,48,32,54,48,32,45,52,50,32,54,48,32,45,52,50,115,50,57,32,52,50,32,54,48,32,52,50,99,51,56,32,48,32,54,52,32,45,51,48,32,54,52,32,45,54,54,99,48,32,45,49,53,32,45,50,51,32,45,56,48,32,45,50,51,32,45,56,48,115,45,50,53,32,45,55,52,32,45,50,53,32,45,57,51,99,48,32,45,56,32,50,32,45,49,53,32,49,48,32,45,49,53,99,50,53,32,48,32,53,52,32,51,53,32,54,50,32,53,56,115,49,50,32,50,54,32,49,55,32,50,54,115,56,32,45,51,32,56,32,45,56,99,48,32,45,52,53,32,45,53,54,32,45,49,49,52,32,45,49,49,48,32,45,49,49,52,99,45,51,48,32,48,32,45,53,56,32,50,54,32,45,53,56,32,54,51,32,99,48,32,49,57,32,50,53,32,57,51,32,50,53,32,57,51,115,50,51,32,54,53,32,50,51,32,56,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,99,45,50,49,32,48,32,45,51,52,32,45,52,56,32,45,51,52,32,45,52,56,108,45,53,56,32,45,49,56,52,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,53,57,32,49,56,51,32,53,57,32,50,49,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,99,45,50,49,32,48,32,45,51,52,32,45,52,56,32,45,51,52,32,45,52,56,108,45,53,56,32,45,49,56,52,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,53,57,32,49,56,51,32,53,57,32,50,49,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,32,99,45,51,48,32,48,32,45,53,52,32,45,52,49,32,45,54,49,32,45,54,50,115,45,49,48,32,45,50,49,32,45,49,53,32,45,50,49,115,45,56,32,51,32,45,56,32,56,122,77,51,50,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,32,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,53,51,51,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E52C-dynamicMP.xml",fileData219,true,true);var fileData220=[];fileData220.push.apply(fileData220,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,52,49,32,49,54,49,99,48,32,53,32,50,32,49,53,32,49,51,32,51,56,115,52,56,32,55,51,32,57,52,32,55,51,115,54,48,32,45,52,50,32,54,48,32,45,52,50,115,50,57,32,52,50,32,54,48,32,52,50,99,52,54,32,48,32,54,48,32,45,52,50,32,54,48,32,45,52,50,115,50,57,32,52,50,32,54,48,32,52,50,99,51,56,32,48,32,54,52,32,45,51,48,32,54,52,32,45,54,54,99,48,32,45,49,53,32,45,50,51,32,45,56,48,32,45,50,51,32,45,56,48,115,45,50,53,32,45,55,52,32,45,50,53,32,45,57,51,99,48,32,45,56,32,50,32,45,49,53,32,49,48,32,45,49,53,99,50,53,32,48,32,53,52,32,51,53,32,54,50,32,53,56,115,49,50,32,50,54,32,49,55,32,50,54,115,56,32,45,51,32,56,32,45,56,99,48,32,45,52,53,32,45,53,54,32,45,49,49,52,32,45,49,49,48,32,45,49,49,52,99,45,51,48,32,48,32,45,53,56,32,50,54,32,45,53,56,32,54,51,32,99,48,32,49,57,32,50,53,32,57,51,32,50,53,32,57,51,115,50,51,32,54,53,32,50,51,32,56,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,99,45,50,49,32,48,32,45,51,52,32,45,52,56,32,45,51,52,32,45,52,56,108,45,53,56,32,45,49,56,52,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,53,57,32,49,56,51,32,53,57,32,50,49,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,99,45,50,49,32,48,32,45,51,52,32,45,52,56,32,45,51,52,32,45,52,56,108,45,53,56,32,45,49,56,52,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,53,57,32,49,56,51,32,53,57,32,50,49,48,99,48,32,57,32,45,55,32,50,48,32,45,49,54,32,50,48,32,99,45,51,48,32,48,32,45,53,52,32,45,52,49,32,45,54,49,32,45,54,50,115,45,49,48,32,45,50,49,32,45,49,53,32,45,50,49,115,45,56,32,51,32,45,56,32,56,122,77,50,53,48,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,32,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E52D-dynamicMF.xml",fileData220,true,true);var fileData221=[];fileData221.push.apply(fileData221,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,69,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,55,50,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,32,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,49,51,57,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,50,48,50,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,32,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,32,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E52E-dynamicPF.xml",fileData221,true,true);var fileData222=[];fileData222.push.apply(fileData222,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,70,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,52,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,32,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,49,51,51,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,32,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E52F-dynamicFF.xml",fileData222,true,true);var fileData223=[];fileData223.push.apply(fileData223,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,52,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,32,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,49,51,51,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,32,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,52,49,48,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,32,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E530-dynamicFFF.xml",fileData223,true,true);var fileData224=[];fileData224.push.apply(fileData224,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,52,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,32,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,49,51,51,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,32,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,52,49,48,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,32,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,54,56,55,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,32,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,32,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E531-dynamicFFFF.xml",fileData224,true,true);var fileData225=[];fileData225.push.apply(fileData225,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,52,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,32,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,49,51,51,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,32,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,52,49,48,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,32,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,54,56,55,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,32,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,32,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,57,54,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,32,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E532-dynamicFFFFF.xml",fileData225,true,true);var fileData226=[];fileData226.push.apply(fileData226,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,52,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,32,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,49,51,51,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,32,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,52,49,48,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,32,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,54,56,55,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,32,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,32,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,57,54,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,32,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,49,50,52,49,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,32,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E533-dynamicFFFFFF.xml",fileData226,true,true);var fileData227=[];fileData227.push.apply(fileData227,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,52,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,32,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,50,48,53,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,32,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,52,49,54,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,32,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E534-dynamicFortePiano.xml",fileData227,true,true);var fileData228=[];fileData228.push.apply(fileData228,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,52,52,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,32,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,50,53,51,32,50,49,99,48,32,55,32,56,32,49,52,32,51,48,32,51,48,99,53,32,52,32,49,55,51,32,49,52,54,32,49,55,51,32,49,52,54,104,45,49,49,55,99,45,49,53,32,48,32,45,50,50,32,45,54,32,45,51,53,32,45,49,57,99,45,52,32,45,52,32,45,56,32,45,53,32,45,49,50,32,45,53,115,45,49,53,32,48,32,45,49,53,32,56,108,51,54,32,56,50,115,53,32,57,32,57,32,57,104,50,51,55,99,55,32,48,32,56,32,45,51,32,56,32,45,56,99,48,32,45,51,32,45,49,32,45,56,32,45,52,32,45,49,49,108,45,49,57,50,32,45,49,54,49,115,55,32,50,32,49,50,32,50,32,99,49,56,32,48,32,51,51,32,45,56,32,52,53,32,45,49,55,99,49,53,32,45,49,51,32,50,55,32,45,49,56,32,52,57,32,45,49,56,99,45,49,54,32,51,32,45,50,56,32,49,55,32,45,50,56,32,51,52,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,52,57,32,45,53,56,32,45,57,51,32,45,49,48,57,32,45,57,51,99,45,50,48,32,48,32,45,51,51,32,54,32,45,52,53,32,49,51,99,45,49,53,32,57,32,45,51,50,32,49,52,32,45,52,56,32,49,52,99,45,49,51,32,48,32,45,50,54,32,45,50,32,45,51,51,32,45,57,115,45,49,49,32,45,49,48,32,45,49,56,32,45,49,48,115,45,49,51,32,54,32,45,49,51,32,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E535-dynamicForzando.xml",fileData228,true,true);var fileData229=[];fileData229.push.apply(fileData229,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,52,48,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,55,32,45,50,32,45,49,52,32,45,54,32,45,50,48,99,50,32,45,50,32,49,50,32,45,57,32,51,51,32,45,57,99,50,53,32,48,32,52,49,32,49,57,32,52,49,32,51,54,99,48,32,49,57,32,45,50,48,32,51,51,32,45,52,48,32,52,52,99,45,52,50,32,50,52,32,45,54,54,32,54,49,32,45,54,54,32,57,53,99,48,32,53,50,32,53,52,32,56,54,32,49,48,51,32,56,54,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,32,99,45,50,54,32,48,32,45,51,54,32,45,49,57,32,45,51,54,32,45,51,50,99,48,32,45,50,52,32,49,55,32,45,51,52,32,51,56,32,45,52,54,99,51,56,32,45,50,49,32,54,57,32,45,53,54,32,54,57,32,45,57,51,99,48,32,45,53,54,32,45,54,49,32,45,56,56,32,45,49,48,57,32,45,56,56,99,45,51,56,32,48,32,45,57,55,32,50,52,32,45,57,55,32,54,50,122,77,56,50,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,32,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E536-dynamicSforzando1.xml",fileData229,true,true);var fileData230=[];fileData230.push.apply(fileData230,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,52,48,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,55,32,45,50,32,45,49,52,32,45,54,32,45,50,48,99,50,32,45,50,32,49,50,32,45,57,32,51,51,32,45,57,99,50,53,32,48,32,52,49,32,49,57,32,52,49,32,51,54,99,48,32,49,57,32,45,50,48,32,51,51,32,45,52,48,32,52,52,99,45,52,50,32,50,52,32,45,54,54,32,54,49,32,45,54,54,32,57,53,99,48,32,53,50,32,53,52,32,56,54,32,49,48,51,32,56,54,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,32,99,45,50,54,32,48,32,45,51,54,32,45,49,57,32,45,51,54,32,45,51,50,99,48,32,45,50,52,32,49,55,32,45,51,52,32,51,56,32,45,52,54,99,51,56,32,45,50,49,32,54,57,32,45,53,54,32,54,57,32,45,57,51,99,48,32,45,53,54,32,45,54,49,32,45,56,56,32,45,49,48,57,32,45,56,56,99,45,51,56,32,48,32,45,57,55,32,50,52,32,45,57,55,32,54,50,122,77,56,50,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,32,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,52,51,49,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,32,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,32,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,54,52,50,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E537-dynamicSforzandoPiano.xml",fileData230,true,true);var fileData231=[];fileData231.push.apply(fileData231,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,52,48,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,55,32,45,50,32,45,49,52,32,45,54,32,45,50,48,99,50,32,45,50,32,49,50,32,45,57,32,51,51,32,45,57,99,50,53,32,48,32,52,49,32,49,57,32,52,49,32,51,54,99,48,32,49,57,32,45,50,48,32,51,51,32,45,52,48,32,52,52,99,45,52,50,32,50,52,32,45,54,54,32,54,49,32,45,54,54,32,57,53,99,48,32,53,50,32,53,52,32,56,54,32,49,48,51,32,56,54,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,32,99,45,50,54,32,48,32,45,51,54,32,45,49,57,32,45,51,54,32,45,51,50,99,48,32,45,50,52,32,49,55,32,45,51,52,32,51,56,32,45,52,54,99,51,56,32,45,50,49,32,54,57,32,45,53,54,32,54,57,32,45,57,51,99,48,32,45,53,54,32,45,54,49,32,45,56,56,32,45,49,48,57,32,45,56,56,99,45,51,56,32,48,32,45,57,55,32,50,52,32,45,57,55,32,54,50,122,77,56,50,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,32,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,52,51,49,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,32,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,32,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,54,52,50,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,77,55,55,55,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,32,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,57,56,56,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,32,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E538-dynamicSforzandoPianissimo.xml",fileData231,true,true);var fileData232=[];fileData232.push.apply(fileData232,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,52,48,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,55,32,45,50,32,45,49,52,32,45,54,32,45,50,48,99,50,32,45,50,32,49,50,32,45,57,32,51,51,32,45,57,99,50,53,32,48,32,52,49,32,49,57,32,52,49,32,51,54,99,48,32,49,57,32,45,50,48,32,51,51,32,45,52,48,32,52,52,99,45,52,50,32,50,52,32,45,54,54,32,54,49,32,45,54,54,32,57,53,99,48,32,53,50,32,53,52,32,56,54,32,49,48,51,32,56,54,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,32,99,45,50,54,32,48,32,45,51,54,32,45,49,57,32,45,51,54,32,45,51,50,99,48,32,45,50,52,32,49,55,32,45,51,52,32,51,56,32,45,52,54,99,51,56,32,45,50,49,32,54,57,32,45,53,54,32,54,57,32,45,57,51,99,48,32,45,53,54,32,45,54,49,32,45,56,56,32,45,49,48,57,32,45,56,56,99,45,51,56,32,48,32,45,57,55,32,50,52,32,45,57,55,32,54,50,122,77,56,50,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,32,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,52,55,57,32,50,49,99,48,32,55,32,56,32,49,52,32,51,48,32,51,48,99,53,32,52,32,49,55,51,32,49,52,54,32,49,55,51,32,49,52,54,104,45,49,49,55,99,45,49,53,32,48,32,45,50,50,32,45,54,32,45,51,53,32,45,49,57,32,99,45,52,32,45,52,32,45,56,32,45,53,32,45,49,50,32,45,53,115,45,49,53,32,48,32,45,49,53,32,56,108,51,54,32,56,50,115,53,32,57,32,57,32,57,104,50,51,55,99,55,32,48,32,56,32,45,51,32,56,32,45,56,99,48,32,45,51,32,45,49,32,45,56,32,45,52,32,45,49,49,108,45,49,57,50,32,45,49,54,49,115,55,32,50,32,49,50,32,50,99,49,56,32,48,32,51,51,32,45,56,32,52,53,32,45,49,55,99,49,53,32,45,49,51,32,50,55,32,45,49,56,32,52,57,32,45,49,56,99,45,49,54,32,51,32,45,50,56,32,49,55,32,45,50,56,32,51,52,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,52,57,32,45,53,56,32,45,57,51,32,45,49,48,57,32,45,57,51,99,45,50,48,32,48,32,45,51,51,32,54,32,45,52,53,32,49,51,99,45,49,53,32,57,32,45,51,50,32,49,52,32,45,52,56,32,49,52,32,99,45,49,51,32,48,32,45,50,54,32,45,50,32,45,51,51,32,45,57,115,45,49,49,32,45,49,48,32,45,49,56,32,45,49,48,115,45,49,51,32,54,32,45,49,51,32,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E539-dynamicSforzato.xml",fileData232,true,true);var fileData233=[];fileData233.push.apply(fileData233,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,52,48,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,55,32,45,50,32,45,49,52,32,45,54,32,45,50,48,99,50,32,45,50,32,49,50,32,45,57,32,51,51,32,45,57,99,50,53,32,48,32,52,49,32,49,57,32,52,49,32,51,54,99,48,32,49,57,32,45,50,48,32,51,51,32,45,52,48,32,52,52,99,45,52,50,32,50,52,32,45,54,54,32,54,49,32,45,54,54,32,57,53,99,48,32,53,50,32,53,52,32,56,54,32,49,48,51,32,56,54,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,32,99,45,50,54,32,48,32,45,51,54,32,45,49,57,32,45,51,54,32,45,51,50,99,48,32,45,50,52,32,49,55,32,45,51,52,32,51,56,32,45,52,54,99,51,56,32,45,50,49,32,54,57,32,45,53,54,32,54,57,32,45,57,51,99,48,32,45,53,54,32,45,54,49,32,45,56,56,32,45,49,48,57,32,45,56,56,99,45,51,56,32,48,32,45,57,55,32,50,52,32,45,57,55,32,54,50,122,77,56,50,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,32,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,52,55,57,32,50,49,99,48,32,55,32,56,32,49,52,32,51,48,32,51,48,99,53,32,52,32,49,55,51,32,49,52,54,32,49,55,51,32,49,52,54,104,45,49,49,55,99,45,49,53,32,48,32,45,50,50,32,45,54,32,45,51,53,32,45,49,57,32,99,45,52,32,45,52,32,45,56,32,45,53,32,45,49,50,32,45,53,115,45,49,53,32,48,32,45,49,53,32,56,108,51,54,32,56,50,115,53,32,57,32,57,32,57,104,50,51,55,99,55,32,48,32,56,32,45,51,32,56,32,45,56,99,48,32,45,51,32,45,49,32,45,56,32,45,52,32,45,49,49,108,45,49,57,50,32,45,49,54,49,115,55,32,50,32,49,50,32,50,99,49,56,32,48,32,51,51,32,45,56,32,52,53,32,45,49,55,99,49,53,32,45,49,51,32,50,55,32,45,49,56,32,52,57,32,45,49,56,99,45,49,54,32,51,32,45,50,56,32,49,55,32,45,50,56,32,51,52,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,52,57,32,45,53,56,32,45,57,51,32,45,49,48,57,32,45,57,51,99,45,50,48,32,48,32,45,51,51,32,54,32,45,52,53,32,49,51,99,45,49,53,32,57,32,45,51,50,32,49,52,32,45,52,56,32,49,52,32,99,45,49,51,32,48,32,45,50,54,32,45,50,32,45,51,51,32,45,57,115,45,49,49,32,45,49,48,32,45,49,56,32,45,49,48,115,45,49,51,32,54,32,45,49,51,32,49,51,122,77,55,50,49,32,45,49,54,55,99,48,32,56,32,55,32,49,51,32,51,49,32,49,51,99,50,50,32,48,32,50,56,32,49,57,32,50,56,32,49,57,108,49,48,50,32,51,51,56,115,53,32,49,55,32,53,32,50,51,99,48,32,55,32,45,51,32,49,49,32,45,49,49,32,49,49,99,45,50,50,32,48,32,45,52,55,32,45,51,55,32,45,53,55,32,45,53,57,115,45,49,51,32,45,50,52,32,45,49,56,32,45,50,52,115,45,56,32,51,32,45,56,32,56,115,49,32,49,48,32,49,51,32,51,53,115,52,49,32,55,53,32,57,57,32,55,53,115,54,54,32,45,52,55,32,54,54,32,45,52,55,115,51,51,32,52,51,32,56,56,32,52,51,99,52,51,32,48,32,56,48,32,45,52,48,32,56,48,32,45,57,54,32,99,48,32,45,49,48,52,32,45,54,51,32,45,49,57,50,32,45,49,52,54,32,45,49,57,50,99,45,51,55,32,48,32,45,54,48,32,49,55,32,45,55,49,32,52,55,99,48,32,45,49,32,45,53,48,32,45,49,54,54,32,45,53,48,32,45,49,54,54,115,45,49,32,45,51,32,45,49,32,45,53,99,48,32,45,52,32,53,32,45,49,48,32,50,51,32,45,49,48,99,50,52,32,48,32,51,49,32,45,53,32,51,49,32,45,49,51,115,45,55,32,45,49,51,32,45,51,49,32,45,49,51,104,45,49,52,50,99,45,50,52,32,48,32,45,51,49,32,53,32,45,51,49,32,49,51,122,77,57,51,50,32,54,49,99,48,32,45,50,49,32,49,53,32,45,51,52,32,51,51,32,45,51,52,99,55,49,32,48,32,57,56,32,57,48,32,57,56,32,49,53,49,99,48,32,50,51,32,45,49,50,32,52,52,32,45,51,50,32,52,52,99,45,49,53,32,48,32,45,51,54,32,45,49,32,45,54,49,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E53A-dynamicSforzatoPiano.xml",fileData233,true,true);var fileData234=[];fileData234.push.apply(fileData234,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,52,48,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,55,32,45,50,32,45,49,52,32,45,54,32,45,50,48,99,50,32,45,50,32,49,50,32,45,57,32,51,51,32,45,57,99,50,53,32,48,32,52,49,32,49,57,32,52,49,32,51,54,99,48,32,49,57,32,45,50,48,32,51,51,32,45,52,48,32,52,52,99,45,52,50,32,50,52,32,45,54,54,32,54,49,32,45,54,54,32,57,53,99,48,32,53,50,32,53,52,32,56,54,32,49,48,51,32,56,54,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,32,99,45,50,54,32,48,32,45,51,54,32,45,49,57,32,45,51,54,32,45,51,50,99,48,32,45,50,52,32,49,55,32,45,51,52,32,51,56,32,45,52,54,99,51,56,32,45,50,49,32,54,57,32,45,53,54,32,54,57,32,45,57,51,99,48,32,45,53,54,32,45,54,49,32,45,56,56,32,45,49,48,57,32,45,56,56,99,45,51,56,32,48,32,45,57,55,32,50,52,32,45,57,55,32,54,50,122,77,56,50,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,32,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,51,53,57,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,32,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,32,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,55,53,54,32,50,49,99,48,32,55,32,56,32,49,52,32,51,48,32,51,48,99,53,32,52,32,49,55,51,32,49,52,54,32,49,55,51,32,49,52,54,104,45,49,49,55,99,45,49,53,32,48,32,45,50,50,32,45,54,32,45,51,53,32,45,49,57,99,45,52,32,45,52,32,45,56,32,45,53,32,45,49,50,32,45,53,115,45,49,53,32,48,32,45,49,53,32,56,108,51,54,32,56,50,115,53,32,57,32,57,32,57,104,50,51,55,99,55,32,48,32,56,32,45,51,32,56,32,45,56,99,48,32,45,51,32,45,49,32,45,56,32,45,52,32,45,49,49,108,45,49,57,50,32,45,49,54,49,115,55,32,50,32,49,50,32,50,99,49,56,32,48,32,51,51,32,45,56,32,52,53,32,45,49,55,99,49,53,32,45,49,51,32,50,55,32,45,49,56,32,52,57,32,45,49,56,99,45,49,54,32,51,32,45,50,56,32,49,55,32,45,50,56,32,51,52,32,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,52,57,32,45,53,56,32,45,57,51,32,45,49,48,57,32,45,57,51,99,45,50,48,32,48,32,45,51,51,32,54,32,45,52,53,32,49,51,99,45,49,53,32,57,32,45,51,50,32,49,52,32,45,52,56,32,49,52,99,45,49,51,32,48,32,45,50,54,32,45,50,32,45,51,51,32,45,57,115,45,49,49,32,45,49,48,32,45,49,56,32,45,49,48,115,45,49,51,32,54,32,45,49,51,32,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E53B-dynamicSforzatoFF.xml",fileData234,true,true);var fileData235=[];fileData235.push.apply(fileData235,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,55,32,50,49,56,99,48,32,53,32,51,32,49,50,32,49,54,32,50,53,115,51,51,32,50,55,32,55,49,32,50,55,115,53,49,32,45,51,48,32,53,49,32,45,51,48,115,51,51,32,51,50,32,56,49,32,51,50,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,99,45,51,56,32,48,32,45,53,57,32,45,49,57,32,45,55,50,32,45,52,50,115,45,53,57,32,45,49,57,49,32,45,53,57,32,45,49,57,49,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,54,48,32,49,55,48,32,54,48,32,50,49,50,32,99,48,32,49,51,32,45,55,32,50,49,32,45,49,57,32,50,49,99,45,49,53,32,48,32,45,50,53,32,45,53,32,45,51,51,32,45,49,53,115,45,49,50,32,45,49,52,32,45,49,55,32,45,49,52,115,45,56,32,51,32,45,56,32,56,122,77,49,52,57,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,32,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E53C-dynamicRinforzando1.xml",fileData235,true,true);var fileData236=[];fileData236.push.apply(fileData236,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,55,32,50,49,56,99,48,32,53,32,51,32,49,50,32,49,54,32,50,53,115,51,51,32,50,55,32,55,49,32,50,55,115,53,49,32,45,51,48,32,53,49,32,45,51,48,115,51,51,32,51,50,32,56,49,32,51,50,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,99,45,51,56,32,48,32,45,53,57,32,45,49,57,32,45,55,50,32,45,52,50,115,45,53,57,32,45,49,57,49,32,45,53,57,32,45,49,57,49,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,99,48,32,48,32,54,48,32,49,55,48,32,54,48,32,50,49,50,32,99,48,32,49,51,32,45,55,32,50,49,32,45,49,57,32,50,49,99,45,49,53,32,48,32,45,50,53,32,45,53,32,45,51,51,32,45,49,53,115,45,49,50,32,45,49,52,32,45,49,55,32,45,49,52,115,45,56,32,51,32,45,56,32,56,122,77,49,52,57,32,45,55,55,99,48,32,50,56,32,50,50,32,53,48,32,53,48,32,53,48,115,53,48,32,45,50,50,32,53,48,32,45,53,48,99,48,32,45,49,53,32,45,55,32,45,50,57,32,45,49,55,32,45,51,56,99,55,55,32,49,49,32,49,49,50,32,49,57,55,32,49,52,48,32,51,52,57,104,45,53,57,115,45,50,48,32,48,32,45,50,48,32,49,57,115,50,48,32,49,57,32,50,48,32,49,57,104,54,57,99,51,54,32,57,55,32,49,48,56,32,49,55,56,32,49,57,54,32,49,55,56,99,52,55,32,48,32,49,48,49,32,45,50,50,32,49,48,49,32,45,54,55,99,48,32,45,50,56,32,45,50,50,32,45,53,48,32,45,53,48,32,45,53,48,32,115,45,53,48,32,50,50,32,45,53,48,32,53,48,99,48,32,49,51,32,53,32,50,53,32,49,51,32,51,52,99,45,52,56,32,48,32,45,56,54,32,45,54,53,32,45,49,48,49,32,45,49,52,53,104,53,57,115,50,48,32,48,32,50,48,32,45,49,57,115,45,50,48,32,45,49,57,32,45,50,48,32,45,49,57,104,45,54,57,99,45,50,55,32,45,49,51,55,32,45,56,56,32,45,51,56,49,32,45,50,54,48,32,45,51,56,49,99,45,51,56,32,48,32,45,55,50,32,50,56,32,45,55,50,32,55,48,122,77,53,52,54,32,50,49,99,48,32,55,32,56,32,49,52,32,51,48,32,51,48,99,53,32,52,32,49,55,51,32,49,52,54,32,49,55,51,32,49,52,54,104,45,49,49,55,99,45,49,53,32,48,32,45,50,50,32,45,54,32,45,51,53,32,45,49,57,99,45,52,32,45,52,32,45,56,32,45,53,32,45,49,50,32,45,53,115,45,49,53,32,48,32,45,49,53,32,56,108,51,54,32,56,50,115,53,32,57,32,57,32,57,32,104,50,51,55,99,55,32,48,32,56,32,45,51,32,56,32,45,56,99,48,32,45,51,32,45,49,32,45,56,32,45,52,32,45,49,49,108,45,49,57,50,32,45,49,54,49,115,55,32,50,32,49,50,32,50,99,49,56,32,48,32,51,51,32,45,56,32,52,53,32,45,49,55,99,49,53,32,45,49,51,32,50,55,32,45,49,56,32,52,57,32,45,49,56,99,45,49,54,32,51,32,45,50,56,32,49,55,32,45,50,56,32,51,52,99,48,32,49,57,32,49,54,32,51,53,32,51,53,32,51,53,115,51,53,32,45,49,54,32,51,53,32,45,51,53,99,48,32,45,52,57,32,45,53,56,32,45,57,51,32,45,49,48,57,32,45,57,51,99,45,50,48,32,48,32,45,51,51,32,54,32,45,52,53,32,49,51,99,45,49,53,32,57,32,45,51,50,32,49,52,32,45,52,56,32,49,52,99,45,49,51,32,48,32,45,50,54,32,45,50,32,45,51,51,32,45,57,115,45,49,49,32,45,49,48,32,45,49,56,32,45,49,48,32,115,45,49,51,32,54,32,45,49,51,32,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E53D-dynamicRinforzando2.xml",fileData236,true,true);var fileData237=[];fileData237.push.apply(fileData237,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,50,50,50,99,48,32,49,54,32,50,52,32,49,57,32,51,54,32,49,57,99,50,48,32,48,32,56,53,32,50,32,56,53,32,50,108,50,49,32,54,56,99,49,52,32,52,53,32,56,55,32,53,54,32,57,48,32,53,54,115,54,32,45,50,32,54,32,45,53,99,48,32,45,55,32,45,51,52,32,45,49,49,49,32,45,51,52,32,45,49,49,49,115,57,57,32,49,57,32,49,51,49,32,49,57,99,50,52,32,48,32,50,52,32,45,51,48,32,50,52,32,45,51,48,115,51,51,32,51,50,32,56,49,32,51,50,99,52,52,32,48,32,57,49,32,45,50,53,32,57,49,32,45,54,48,99,48,32,45,49,57,32,45,49,54,32,45,51,53,32,45,51,53,32,45,51,53,115,45,51,53,32,49,54,32,45,51,53,32,51,53,99,48,32,55,32,50,32,49,51,32,53,32,49,56,99,45,49,32,49,32,45,49,49,32,55,32,45,50,54,32,55,99,45,51,56,32,48,32,45,53,57,32,45,49,57,32,45,55,50,32,45,52,50,32,115,45,53,57,32,45,49,57,49,32,45,53,57,32,45,49,57,49,99,48,32,45,51,32,45,49,52,32,45,53,32,45,51,50,32,45,53,115,45,51,57,32,50,32,45,51,57,32,55,108,57,32,51,51,115,45,55,48,32,45,52,56,32,45,49,50,53,32,45,52,56,99,45,51,55,32,48,32,45,52,57,32,50,55,32,45,52,57,32,54,50,99,48,32,53,52,32,51,57,32,49,54,51,32,51,57,32,49,54,51,115,45,52,51,32,45,54,32,45,56,50,32,45,54,99,45,49,53,32,48,32,45,51,48,32,48,32,45,51,48,32,49,50,122,77,49,52,57,32,53,52,99,48,32,45,49,53,32,53,32,45,50,54,32,49,54,32,45,50,54,99,53,49,32,48,32,57,53,32,53,53,32,57,53,32,53,53,115,52,50,32,49,49,56,32,52,50,32,49,52,48,99,48,32,54,32,45,55,32,49,48,32,45,49,53,32,49,48,99,45,51,49,32,48,32,45,57,49,32,45,57,32,45,57,49,32,45,57,32,115,45,52,55,32,45,49,51,51,32,45,52,55,32,45,49,55,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E566-ornamentTrill.xml",fileData237,true,true);var fileData238=[];fileData238.push.apply(fileData238,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,55,52,32,53,54,32,49,52,49,32,49,50,53,32,49,52,49,99,56,56,32,48,32,49,54,53,32,45,53,54,32,50,49,55,32,45,49,48,56,115,49,49,55,32,45,57,57,32,49,56,54,32,45,57,57,99,52,52,32,48,32,54,49,32,51,51,32,54,49,32,54,54,115,45,50,56,32,53,57,32,45,54,49,32,53,57,99,45,49,50,32,48,32,45,50,52,32,45,52,32,45,51,56,32,45,49,49,99,45,56,32,45,52,32,45,49,55,32,45,54,32,45,50,53,32,45,54,99,45,50,52,32,48,32,45,52,52,32,50,49,32,45,52,52,32,52,53,99,48,32,51,55,32,51,54,32,53,52,32,55,52,32,53,52,99,55,48,32,48,32,49,50,53,32,45,54,55,32,49,50,53,32,45,49,52,49,115,45,53,54,32,45,49,52,49,32,45,49,50,53,32,45,49,52,49,99,45,56,56,32,48,32,45,49,54,53,32,53,54,32,45,50,49,55,32,49,48,56,115,45,49,49,55,32,57,57,32,45,49,56,54,32,57,57,32,99,45,52,52,32,48,32,45,54,49,32,45,51,51,32,45,54,49,32,45,54,54,115,50,56,32,45,53,57,32,54,49,32,45,53,57,99,49,50,32,48,32,50,52,32,52,32,51,56,32,49,49,99,56,32,52,32,49,55,32,54,32,50,53,32,54,99,50,52,32,48,32,52,52,32,45,50,49,32,52,52,32,45,52,53,99,48,32,45,51,55,32,45,51,54,32,45,53,52,32,45,55,52,32,45,53,52,99,45,55,48,32,48,32,45,49,50,53,32,54,55,32,45,49,50,53,32,49,52,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E567-ornamentTurn.xml",fileData238,true,true);var fileData239=[];fileData239.push.apply(fileData239,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,48,32,55,52,32,53,53,32,49,52,49,32,49,50,53,32,49,52,49,99,51,56,32,48,32,55,52,32,45,49,55,32,55,52,32,45,53,52,99,48,32,45,50,52,32,45,50,48,32,45,52,53,32,45,52,52,32,45,52,53,99,45,56,32,48,32,45,49,55,32,50,32,45,50,53,32,54,99,45,49,52,32,55,32,45,50,54,32,49,49,32,45,51,56,32,49,49,99,45,51,51,32,48,32,45,54,49,32,45,50,54,32,45,54,49,32,45,53,57,115,49,55,32,45,54,54,32,54,49,32,45,54,54,99,54,57,32,48,32,49,51,52,32,52,55,32,49,56,54,32,57,57,115,49,50,57,32,49,48,56,32,50,49,55,32,49,48,56,99,54,57,32,48,32,49,50,53,32,45,54,55,32,49,50,53,32,45,49,52,49,115,45,53,53,32,45,49,52,49,32,45,49,50,53,32,45,49,52,49,99,45,51,56,32,48,32,45,55,52,32,49,55,32,45,55,52,32,53,52,99,48,32,50,52,32,50,48,32,52,53,32,52,52,32,52,53,32,99,56,32,48,32,49,55,32,45,50,32,50,53,32,45,54,99,49,52,32,45,55,32,50,54,32,45,49,49,32,51,56,32,45,49,49,99,51,51,32,48,32,54,49,32,50,54,32,54,49,32,53,57,115,45,49,55,32,54,54,32,45,54,49,32,54,54,99,45,54,57,32,48,32,45,49,51,52,32,45,52,55,32,45,49,56,54,32,45,57,57,115,45,49,50,57,32,45,49,48,56,32,45,50,49,55,32,45,49,48,56,99,45,54,57,32,48,32,45,49,50,53,32,54,55,32,45,49,50,53,32,49,52,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E568-ornamentTurnInverted.xml",fileData239,true,true);var fileData240=[];fileData240.push.apply(fileData240,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E56A-ornamentTurnUp.xml",fileData240,true,true);var fileData241=[];fileData241.push.apply(fileData241,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E56B-ornamentTurnUpS.xml",fileData241,true,true);var fileData242=[];fileData242.push.apply(fileData242,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,48,99,48,32,54,32,50,32,57,32,55,32,49,53,108,49,51,53,32,49,53,57,115,51,32,52,32,56,32,52,115,56,32,45,52,32,56,32,45,52,108,49,50,53,32,45,49,50,52,108,49,48,53,32,49,50,52,115,51,32,52,32,56,32,52,115,56,32,45,52,32,56,32,45,52,108,49,50,53,32,45,49,50,52,108,52,53,32,53,51,99,53,32,54,32,49,48,32,49,49,32,49,55,32,49,49,115,49,53,32,45,53,32,49,53,32,45,49,52,99,48,32,45,54,32,45,50,32,45,57,32,45,55,32,45,49,53,108,45,49,51,53,32,45,49,53,57,115,45,51,32,45,52,32,45,56,32,45,52,115,45,56,32,52,32,45,56,32,52,108,45,49,50,53,32,49,50,52,108,45,49,48,53,32,45,49,50,52,115,45,51,32,45,52,32,45,56,32,45,52,115,45,56,32,52,32,45,56,32,52,108,45,49,50,53,32,49,50,52,108,45,52,53,32,45,53,51,32,99,45,53,32,45,54,32,45,49,48,32,45,49,49,32,45,49,55,32,45,49,49,115,45,49,53,32,53,32,45,49,53,32,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E56C-ornamentMordent.xml",fileData242,true,true);var fileData243=[];fileData243.push.apply(fileData243,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,48,99,48,32,54,32,50,32,57,32,55,32,49,53,108,49,51,53,32,49,53,57,115,51,32,52,32,56,32,52,115,56,32,45,52,32,56,32,45,52,108,49,50,53,32,45,49,50,52,108,53,32,54,118,49,56,48,115,48,32,49,52,32,49,53,32,49,52,115,49,53,32,45,49,52,32,49,53,32,45,49,52,118,45,49,52,53,108,55,48,32,56,51,115,51,32,52,32,56,32,52,115,56,32,45,52,32,56,32,45,52,108,49,50,53,32,45,49,50,52,108,52,53,32,53,51,99,53,32,54,32,49,48,32,49,49,32,49,55,32,49,49,115,49,53,32,45,53,32,49,53,32,45,49,52,99,48,32,45,54,32,45,50,32,45,57,32,45,55,32,45,49,53,108,45,49,51,53,32,45,49,53,57,115,45,51,32,45,52,32,45,56,32,45,52,115,45,56,32,52,32,45,56,32,52,108,45,49,50,53,32,49,50,52,108,45,53,32,45,54,118,45,49,56,48,115,48,32,45,49,52,32,45,49,53,32,45,49,52,32,115,45,49,53,32,49,52,32,45,49,53,32,49,52,118,49,52,53,108,45,55,48,32,45,56,51,115,45,51,32,45,52,32,45,56,32,45,52,115,45,56,32,52,32,45,56,32,52,108,45,49,50,53,32,49,50,52,108,45,52,53,32,45,53,51,99,45,53,32,45,54,32,45,49,48,32,45,49,49,32,45,49,55,32,45,49,49,115,45,49,53,32,53,32,45,49,53,32,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E56D-ornamentMordentInverted.xml",fileData243,true,true);var fileData244=[];fileData244.push.apply(fileData244,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,69,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,53,48,99,48,32,54,32,50,32,57,32,55,32,49,53,108,49,51,53,32,49,53,57,115,51,32,52,32,56,32,52,115,56,32,45,52,32,56,32,45,52,108,49,50,53,32,45,49,50,52,108,49,48,53,32,49,50,52,115,51,32,52,32,56,32,52,115,56,32,45,52,32,56,32,45,52,108,49,50,53,32,45,49,50,52,108,49,48,53,32,49,50,52,115,51,32,52,32,56,32,52,115,56,32,45,52,32,56,32,45,52,108,49,50,53,32,45,49,50,52,108,52,53,32,53,51,99,53,32,54,32,49,48,32,49,49,32,49,55,32,49,49,115,49,53,32,45,53,32,49,53,32,45,49,52,99,48,32,45,54,32,45,50,32,45,57,32,45,55,32,45,49,53,108,45,49,51,53,32,45,49,53,57,115,45,51,32,45,52,32,45,56,32,45,52,115,45,56,32,52,32,45,56,32,52,108,45,49,50,53,32,49,50,52,108,45,49,48,53,32,45,49,50,52,115,45,51,32,45,52,32,45,56,32,45,52,115,45,56,32,52,32,45,56,32,52,32,108,45,49,50,53,32,49,50,52,108,45,49,48,53,32,45,49,50,52,115,45,51,32,45,52,32,45,56,32,45,52,115,45,56,32,52,32,45,56,32,52,108,45,49,50,53,32,49,50,52,108,45,52,53,32,45,53,51,99,45,53,32,45,54,32,45,49,48,32,45,49,49,32,45,49,55,32,45,49,49,115,45,49,53,32,53,32,45,49,53,32,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E56E-ornamentTremblement.xml",fileData244,true,true);var fileData245=[];fileData245.push.apply(fileData245,[60,115,121,109,98,111,108,32,105,100,61,34,69,54,53,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,51,48,55,99,48,32,49,48,56,32,49,49,51,32,49,57,51,32,50,51,49,32,49,57,51,99,57,56,32,48,32,49,55,51,32,45,54,54,32,49,55,51,32,45,49,52,49,99,48,32,45,52,55,32,45,51,51,32,45,55,51,32,45,54,56,32,45,55,51,99,45,51,51,32,48,32,45,54,57,32,50,56,32,45,54,57,32,55,51,99,48,32,56,32,51,32,49,51,32,49,48,32,49,51,99,54,32,48,32,49,48,32,45,54,32,49,53,32,45,49,54,115,49,53,32,45,49,51,32,50,55,32,45,49,51,99,50,51,32,48,32,52,50,32,49,53,32,52,50,32,51,57,99,48,32,53,53,32,45,53,57,32,57,53,32,45,49,50,50,32,57,53,99,45,50,49,32,45,51,56,32,45,52,48,32,45,55,52,32,45,52,48,32,45,57,56,99,48,32,45,50,51,32,49,50,32,45,52,49,32,51,52,32,45,54,51,115,51,52,32,45,51,56,32,51,52,32,45,54,56,32,99,48,32,45,52,56,32,45,51,49,32,45,57,56,32,45,54,48,32,45,49,51,55,99,48,32,48,32,49,56,32,49,32,50,56,32,49,99,51,56,32,48,32,55,56,32,45,49,51,32,49,48,55,32,45,52,50,108,50,57,32,50,52,115,45,51,32,49,56,32,45,51,32,51,54,99,48,32,54,49,32,52,52,32,49,52,53,32,49,48,56,32,49,52,53,99,51,52,32,48,32,53,54,32,45,50,55,32,53,54,32,45,53,55,99,48,32,45,49,54,32,45,50,32,45,51,49,32,45,49,56,32,45,52,52,108,45,56,51,32,45,54,56,115,49,48,32,45,53,51,32,53,54,32,45,53,51,99,50,53,32,48,32,53,50,32,57,32,55,48,32,51,53,99,45,51,32,49,49,32,45,52,32,50,50,32,45,52,32,51,52,99,48,32,54,52,32,52,48,32,49,50,55,32,49,48,56,32,49,54,49,99,45,52,56,32,54,49,32,45,49,49,57,32,49,48,51,32,45,50,48,50,32,49,50,51,99,48,32,48,32,45,49,55,32,51,32,45,49,55,32,49,52,32,99,48,32,56,32,52,32,49,50,32,49,51,32,49,50,99,52,32,48,32,52,48,32,45,52,32,49,48,57,32,45,50,57,115,50,49,56,32,45,49,49,57,32,50,49,56,32,45,50,54,52,99,48,32,45,55,53,32,45,52,54,32,45,49,51,57,32,45,49,49,56,32,45,49,51,57,99,45,52,51,32,48,32,45,55,55,32,50,50,32,45,57,54,32,53,56,99,45,50,54,32,45,51,51,32,45,55,49,32,45,53,56,32,45,49,48,55,32,45,53,56,99,45,52,48,32,48,32,45,54,57,32,50,53,32,45,56,51,32,54,51,108,45,52,53,32,45,51,55,99,45,50,50,32,45,49,56,32,45,51,57,32,45,50,54,32,45,52,55,32,45,50,54,99,45,55,32,48,32,45,56,32,48,32,45,49,55,32,50,49,115,45,51,55,32,53,53,32,45,55,49,32,53,53,99,45,56,32,48,32,45,49,57,32,45,50,32,45,49,57,32,45,50,99,45,50,50,32,45,50,57,32,45,53,55,32,45,55,52,32,45,55,48,32,45,55,52,32,99,45,55,32,48,32,45,49,50,32,53,32,45,49,50,32,49,50,99,48,32,51,54,32,52,52,32,55,51,32,55,52,32,56,56,99,51,54,32,52,54,32,53,49,32,55,55,32,53,49,32,49,48,49,99,48,32,49,53,32,45,52,32,50,50,32,45,50,56,32,52,51,115,45,51,57,32,52,57,32,45,51,57,32,56,53,115,50,51,32,56,57,32,53,54,32,49,52,56,99,45,56,53,32,48,32,45,49,55,48,32,45,55,50,32,45,49,55,48,32,45,49,52,54,99,48,32,45,50,54,32,56,32,45,51,57,32,50,57,32,45,51,57,115,52,51,32,49,57,32,52,51,32,52,54,99,48,32,49,48,32,52,32,49,52,32,49,49,32,49,52,115,49,50,32,45,52,32,49,50,32,45,49,57,99,48,32,45,53,50,32,45,50,55,32,45,49,48,49,32,45,55,56,32,45,49,48,49,99,45,51,57,32,48,32,45,53,56,32,51,52,32,45,53,56,32,55,53,122,77,52,50,48,32,49,54,48,32,99,48,32,45,49,48,32,50,32,45,50,52,32,50,32,45,50,52,108,53,48,32,52,49,99,49,52,32,49,49,32,49,54,32,49,52,32,49,54,32,50,52,99,48,32,49,55,32,45,49,50,32,51,53,32,45,51,50,32,51,53,99,45,50,55,32,48,32,45,51,54,32,45,52,51,32,45,51,54,32,45,55,54,122,77,54,48,54,32,49,50,50,99,48,32,45,52,51,32,50,51,32,45,57,56,32,53,51,32,45,57,56,115,53,53,32,54,57,32,53,53,32,49,49,53,115,45,49,50,32,56,51,32,45,51,53,32,49,49,56,99,45,52,54,32,45,50,51,32,45,55,51,32,45,56,54,32,45,55,51,32,45,49,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E650-keyboardPedalPed.xml",fileData245,true,true);var fileData246=[];fileData246.push.apply(fileData246,[60,115,121,109,98,111,108,32,105,100,61,34,69,54,53,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,50,56,51,99,48,32,51,48,32,50,51,32,52,54,32,52,54,32,52,54,99,49,50,32,48,32,50,53,32,45,54,32,51,53,32,45,49,54,99,49,48,32,45,49,50,32,50,50,32,45,49,57,32,51,49,32,45,49,57,99,49,56,32,48,32,51,51,32,49,53,32,51,51,32,51,49,99,48,32,50,52,32,45,49,55,32,51,51,32,45,52,52,32,51,51,99,45,51,52,32,48,32,45,53,51,32,49,56,32,45,53,51,32,52,54,99,48,32,50,54,32,50,49,32,52,54,32,52,55,32,52,54,99,51,48,32,48,32,52,53,32,45,50,52,32,52,53,32,45,53,49,115,57,32,45,52,52,32,51,51,32,45,52,52,99,49,54,32,48,32,51,49,32,49,53,32,51,49,32,51,51,99,48,32,57,32,45,55,32,50,49,32,45,49,57,32,51,49,99,45,49,48,32,49,48,32,45,49,54,32,50,51,32,45,49,54,32,51,53,99,48,32,50,51,32,49,54,32,52,54,32,52,54,32,52,54,32,115,52,54,32,45,50,51,32,52,54,32,45,52,54,99,48,32,45,49,50,32,45,54,32,45,50,53,32,45,49,54,32,45,51,53,99,45,49,50,32,45,49,48,32,45,49,57,32,45,50,50,32,45,49,57,32,45,51,49,99,48,32,45,49,56,32,49,53,32,45,51,51,32,51,49,32,45,51,51,99,50,52,32,48,32,51,51,32,49,55,32,51,51,32,52,52,115,49,53,32,53,49,32,52,53,32,53,49,99,50,54,32,48,32,52,55,32,45,50,48,32,52,55,32,45,52,54,99,48,32,45,50,56,32,45,49,57,32,45,52,54,32,45,53,51,32,45,52,54,99,45,50,55,32,48,32,45,52,52,32,45,57,32,45,52,52,32,45,51,51,99,48,32,45,49,54,32,49,53,32,45,51,49,32,51,51,32,45,51,49,99,57,32,48,32,50,49,32,55,32,51,49,32,49,57,99,49,48,32,49,48,32,50,51,32,49,54,32,51,53,32,49,54,99,50,51,32,48,32,52,54,32,45,49,54,32,52,54,32,45,52,54,32,115,45,50,51,32,45,52,54,32,45,52,54,32,45,52,54,99,45,49,50,32,48,32,45,50,53,32,54,32,45,51,53,32,49,54,99,45,49,48,32,49,50,32,45,50,50,32,49,57,32,45,51,49,32,49,57,99,45,49,56,32,48,32,45,51,51,32,45,49,53,32,45,51,51,32,45,51,49,99,48,32,45,50,52,32,49,55,32,45,51,51,32,52,52,32,45,51,51,99,51,52,32,48,32,53,51,32,45,49,56,32,53,51,32,45,52,54,99,48,32,45,50,54,32,45,50,49,32,45,52,54,32,45,52,55,32,45,52,54,99,45,51,48,32,48,32,45,52,53,32,50,52,32,45,52,53,32,53,49,115,45,57,32,52,52,32,45,51,51,32,52,52,99,45,49,54,32,48,32,45,51,49,32,45,49,53,32,45,51,49,32,45,51,51,99,48,32,45,57,32,55,32,45,50,49,32,49,57,32,45,51,49,99,49,48,32,45,49,48,32,49,54,32,45,50,51,32,49,54,32,45,51,53,32,99,48,32,45,50,51,32,45,49,54,32,45,52,54,32,45,52,54,32,45,52,54,115,45,52,54,32,50,51,32,45,52,54,32,52,54,99,48,32,49,50,32,54,32,50,53,32,49,54,32,51,53,99,49,50,32,49,48,32,49,57,32,50,50,32,49,57,32,51,49,99,48,32,49,56,32,45,49,53,32,51,51,32,45,51,49,32,51,51,99,45,50,52,32,48,32,45,51,51,32,45,49,55,32,45,51,51,32,45,52,52,115,45,49,53,32,45,53,49,32,45,52,53,32,45,53,49,99,45,50,54,32,48,32,45,52,55,32,50,48,32,45,52,55,32,52,54,99,48,32,50,56,32,49,57,32,52,54,32,53,51,32,52,54,99,50,55,32,48,32,52,52,32,57,32,52,52,32,51,51,99,48,32,49,54,32,45,49,53,32,51,49,32,45,51,51,32,51,49,99,45,57,32,48,32,45,50,49,32,45,55,32,45,51,49,32,45,49,57,99,45,49,48,32,45,49,48,32,45,50,51,32,45,49,54,32,45,51,53,32,45,49,54,32,99,45,50,51,32,48,32,45,52,54,32,49,54,32,45,52,54,32,52,54,122,77,49,54,55,32,50,56,51,99,48,32,45,50,54,32,50,50,32,45,52,56,32,52,56,32,45,52,56,115,52,56,32,50,50,32,52,56,32,52,56,115,45,50,50,32,52,56,32,45,52,56,32,52,56,115,45,52,56,32,45,50,50,32,45,52,56,32,45,52,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E655-keyboardPedalUp.xml",fileData246,true,true);var fileData247=[];fileData247.push.apply(fileData247,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E880-tuplet0.xml",fileData247,true,true);var fileData248=[];fileData248.push.apply(fileData248,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E881-tuplet1.xml",fileData248,true,true);var fileData249=[];fileData249.push.apply(fileData249,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E882-tuplet2.xml",fileData249,true,true);var fileData250=[];fileData250.push.apply(fileData250,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E883-tuplet3.xml",fileData250,true,true);var fileData251=[];fileData251.push.apply(fileData251,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E884-tuplet4.xml",fileData251,true,true);var fileData252=[];fileData252.push.apply(fileData252,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E885-tuplet5.xml",fileData252,true,true);var fileData253=[];fileData253.push.apply(fileData253,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E886-tuplet6.xml",fileData253,true,true);var fileData254=[];fileData254.push.apply(fileData254,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E887-tuplet7.xml",fileData254,true,true);var fileData255=[];fileData255.push.apply(fileData255,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E888-tuplet8.xml",fileData255,true,true);var fileData256=[];fileData256.push.apply(fileData256,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E889-tuplet9.xml",fileData256,true,true);var fileData257=[];fileData257.push.apply(fileData257,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E88A-tupletColon.xml",fileData257,true,true);var fileData258=[];fileData258.push.apply(fileData258,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E901-mensuralGclefPetrucci.xml",fileData258,true,true);var fileData259=[];fileData259.push.apply(fileData259,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E904-mensuralFclefPetrucci.xml",fileData259,true,true);var fileData260=[];fileData260.push.apply(fileData260,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E909-mensuralCclefPetrucciPosMiddle.xml",fileData260,true,true);var fileData261=[];fileData261.push.apply(fileData261,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E938-mensuralNoteheadSemibrevisBlack.xml",fileData261,true,true);var fileData262=[];fileData262.push.apply(fileData262,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E939-mensuralNoteheadSemibrevisVoid.xml",fileData262,true,true);var fileData263=[];fileData263.push.apply(fileData263,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E93C-mensuralNoteheadMinimaWhite.xml",fileData263,true,true);var fileData264=[];fileData264.push.apply(fileData264,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,118,52,48,48,104,50,48,48,118,45,52,48,48,104,45,50,48,48,122,77,49,48,32,49,48,104,49,56,48,118,51,56,48,104,45,49,56,48,118,45,51,56,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Gootville","E93D-mensuralNoteheadSemiminimaWhite.xml",fileData264,true,true);var fileData265=[];fileData265.push.apply(fileData265,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,48,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,48,99,52,57,32,48,32,57,55,46,53,32,45,50,46,50,54,51,54,55,32,49,51,53,46,53,32,52,46,55,51,54,51,51,99,50,48,54,32,57,53,32,50,53,56,46,53,32,50,54,52,46,50,54,52,32,50,54,51,46,53,32,50,55,49,46,50,54,52,99,48,32,49,32,45,49,52,32,55,32,45,49,53,32,54,99,45,56,56,32,45,49,53,52,32,45,50,53,49,32,45,49,54,55,32,45,51,50,49,32,45,49,55,48,99,45,49,32,48,32,45,54,51,32,45,49,32,45,54,51,32,45,49,118,45,49,49,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E003-bracketTop.xml",fileData265,true,true);var fileData266=[];fileData266.push.apply(fileData266,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,48,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,48,99,52,57,32,48,32,57,55,46,53,32,50,46,50,54,51,54,55,32,49,51,53,46,53,32,45,52,46,55,51,54,51,51,99,50,48,54,32,45,57,53,32,50,53,56,46,53,32,45,50,54,52,46,50,54,52,32,50,54,51,46,53,32,45,50,55,49,46,50,54,52,99,48,32,45,49,32,45,49,52,32,45,55,32,45,49,53,32,45,54,99,45,56,56,32,49,53,52,32,45,50,53,49,32,49,54,55,32,45,51,50,49,32,49,55,48,99,45,49,32,48,32,45,54,51,32,49,32,45,54,51,32,49,118,49,49,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E004-bracketBottom.xml",fileData266,true,true);var fileData267=[];fileData267.push.apply(fileData267,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,51,51,32,51,54,51,99,48,32,50,52,32,45,49,56,32,50,54,32,45,52,56,32,51,50,118,57,104,49,53,50,99,49,51,52,32,48,32,50,48,49,32,45,53,53,32,50,48,49,32,45,49,54,54,99,48,32,45,52,56,32,45,49,51,32,45,57,49,32,45,51,57,32,45,49,50,56,99,45,52,55,32,45,54,53,32,45,49,51,56,32,45,49,49,48,32,45,50,52,52,32,45,49,49,48,104,45,49,53,53,118,49,48,99,51,50,32,48,32,52,57,32,50,51,32,53,49,32,53,52,108,55,57,32,50,56,53,108,50,32,57,122,77,51,54,54,32,50,52,57,99,48,32,57,48,32,45,51,57,32,49,51,54,32,45,49,50,56,32,49,51,54,99,45,49,55,32,48,32,45,51,50,32,45,49,32,45,51,56,32,45,49,49,108,45,57,48,32,45,51,50,51,108,45,50,32,45,49,49,99,50,32,45,49,53,32,49,55,32,45,50,51,32,52,53,32,45,50,51,32,99,49,51,57,32,48,32,50,49,50,32,57,50,32,50,49,51,32,50,51,50,122,77,55,48,52,32,51,56,52,99,45,51,53,32,48,32,45,54,52,32,45,50,54,32,45,54,52,32,45,54,49,99,48,32,45,49,55,32,53,32,45,51,51,32,49,53,32,45,52,55,99,50,48,32,45,50,52,32,50,54,32,45,51,49,32,52,56,32,45,53,48,99,49,51,32,45,49,54,32,51,54,32,45,52,51,32,52,56,32,45,53,57,99,49,50,32,45,49,57,32,49,56,32,45,51,56,32,49,56,32,45,53,57,99,48,32,45,50,54,32,45,57,32,45,52,54,32,45,49,57,32,45,54,53,99,45,49,51,32,45,49,57,32,45,50,57,32,45,51,51,32,45,52,54,32,45,52,50,99,45,49,53,32,45,49,48,32,45,51,52,32,45,49,53,32,45,53,57,32,45,49,53,99,45,49,49,32,48,32,45,50,56,32,52,32,45,53,49,32,49,51,99,45,49,54,32,52,32,45,51,50,32,54,32,45,52,50,32,49,49,32,99,45,55,32,48,32,45,49,50,32,45,51,32,45,49,54,32,45,57,99,45,52,32,45,49,32,45,55,32,45,54,32,45,56,32,45,49,52,104,45,49,50,108,50,49,32,49,51,53,104,49,53,108,45,51,32,45,49,55,99,48,32,45,49,53,32,51,32,45,50,54,32,53,32,45,51,55,99,52,32,45,49,49,32,49,49,32,45,50,49,32,50,50,32,45,51,50,99,49,53,32,45,49,57,32,51,53,32,45,50,56,32,54,50,32,45,50,56,99,50,52,32,48,32,52,50,32,56,32,53,52,32,50,52,99,49,54,32,49,53,32,50,52,32,51,52,32,50,52,32,53,53,99,48,32,50,48,32,45,53,32,51,54,32,45,49,52,32,52,56,99,45,49,50,32,49,51,32,45,50,48,32,50,53,32,45,51,51,32,51,56,99,45,53,32,53,32,45,49,49,32,49,49,32,45,49,55,32,49,56,99,45,50,50,32,50,49,32,45,51,56,32,52,48,32,45,52,57,32,53,56,99,45,49,49,32,49,51,32,45,49,54,32,51,49,32,45,49,54,32,53,52,32,99,48,32,51,56,32,56,32,53,51,32,51,49,32,55,50,99,49,57,32,49,57,32,52,52,32,50,57,32,55,53,32,50,57,99,50,52,32,48,32,52,50,32,45,50,32,53,52,32,45,55,99,49,49,32,45,55,32,50,49,32,45,49,48,32,51,49,32,45,49,48,99,55,32,48,32,49,53,32,54,32,50,52,32,49,55,104,49,51,108,45,50,52,32,45,49,49,57,104,45,49,48,99,48,32,54,54,32,45,50,54,32,57,57,32,45,55,55,32,57,57,122,77,52,51,48,32,48,99,45,50,48,32,48,32,45,51,50,32,49,50,32,45,51,50,32,51,51,115,49,55,32,51,52,32,51,50,32,51,52,99,56,32,48,32,49,53,32,45,52,32,50,49,32,45,49,50,99,55,32,45,52,32,49,48,32,45,49,49,32,49,48,32,45,50,50,99,48,32,45,49,54,32,45,49,51,32,45,51,51,32,45,51,49,32,45,51,51,122,77,56,50,57,32,45,49,99,45,50,48,32,48,32,45,51,50,32,49,50,32,45,51,53,32,50,57,32,99,48,32,49,55,32,49,55,32,51,51,32,51,53,32,51,51,99,49,57,32,48,32,51,49,32,45,49,50,32,51,49,32,45,51,51,99,48,32,45,49,56,32,45,49,53,32,45,50,57,32,45,51,49,32,45,50,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E045-dalSegno.xml",fileData267,true,true);var fileData268=[];fileData268.push.apply(fileData268,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,49,32,54,52,108,55,57,32,50,56,53,108,50,32,57,108,49,32,53,99,48,32,56,32,45,50,46,54,54,55,48,49,32,49,52,46,51,51,51,32,45,56,32,49,57,99,45,53,46,51,51,51,32,52,46,54,54,54,57,57,32,45,49,56,46,54,54,55,32,57,32,45,52,48,32,49,51,118,57,104,49,53,50,99,49,51,52,32,48,32,50,48,49,32,45,53,53,46,51,51,51,32,50,48,49,32,45,49,54,54,99,48,32,45,52,56,32,45,49,51,32,45,57,48,46,54,54,55,32,45,51,57,32,45,49,50,56,99,45,49,50,46,54,54,55,32,45,49,55,46,51,51,51,51,32,45,50,56,32,45,51,51,32,45,52,54,32,45,52,55,115,45,51,56,32,45,50,53,46,54,54,54,55,32,45,54,48,32,45,51,53,99,45,52,51,46,51,51,51,32,45,49,56,46,54,54,54,55,32,45,56,57,46,51,51,51,32,45,50,56,32,45,49,51,56,32,45,50,56,104,45,49,53,53,118,49,48,32,99,49,52,46,54,54,54,55,32,48,32,50,54,46,51,51,51,51,32,52,46,54,54,54,55,32,51,53,32,49,52,99,52,46,54,54,54,55,32,52,46,54,54,54,55,32,56,46,51,51,51,52,32,49,48,46,51,51,51,51,32,49,49,32,49,55,99,50,46,54,54,54,57,32,54,46,54,54,54,55,32,52,46,51,51,51,53,32,49,52,46,51,51,51,52,32,53,32,50,51,122,77,50,48,48,32,51,55,52,108,45,57,48,32,45,51,50,51,108,45,50,32,45,49,49,99,50,32,45,49,53,46,51,51,51,51,32,49,55,32,45,50,51,32,52,53,32,45,50,51,99,52,48,32,48,32,55,54,46,54,54,55,32,49,49,46,51,51,51,51,32,49,49,48,32,51,52,99,49,54,46,54,54,55,32,49,48,32,51,49,46,51,51,51,32,50,49,46,54,54,54,55,32,52,52,32,51,53,115,50,51,46,51,51,51,32,50,57,32,51,50,32,52,55,32,99,57,46,51,51,51,48,49,32,49,53,46,51,51,51,32,49,54,32,51,50,46,54,54,55,32,50,48,32,53,50,115,54,46,51,51,51,48,49,32,52,48,46,54,54,55,32,55,32,54,52,99,48,32,52,53,46,51,51,51,32,45,49,48,46,51,51,51,32,55,57,46,51,51,51,32,45,51,49,32,49,48,50,115,45,53,51,32,51,52,32,45,57,55,32,51,52,99,45,57,46,51,51,50,57,57,32,48,32,45,49,55,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,50,52,32,45,50,115,45,49,49,46,51,51,51,32,45,52,46,51,51,51,48,49,32,45,49,52,32,45,57,122,77,56,57,48,32,52,48,52,108,45,50,50,32,45,49,50,53,104,45,49,49,99,48,32,49,54,32,45,50,32,51,48,46,54,54,55,32,45,54,32,52,52,115,45,49,48,46,51,51,51,32,50,53,32,45,49,57,32,51,53,99,45,49,56,46,54,54,55,32,49,55,46,51,51,51,32,45,52,50,46,51,51,51,32,50,54,32,45,55,49,32,50,54,32,99,45,49,56,46,54,54,55,32,48,32,45,51,54,32,45,51,32,45,53,50,32,45,57,115,45,51,49,32,45,49,54,32,45,52,53,32,45,51,48,99,45,50,56,46,54,54,55,32,45,50,52,46,54,54,55,32,45,53,48,32,45,53,54,46,51,51,52,32,45,54,52,32,45,57,53,99,45,56,46,54,54,54,57,57,32,45,50,48,32,45,49,52,46,54,54,55,32,45,51,56,32,45,49,56,32,45,53,52,115,45,53,46,51,51,51,48,49,32,45,51,52,46,51,51,51,32,45,54,32,45,53,53,99,48,32,45,50,48,32,49,46,54,54,54,57,57,32,45,51,55,46,51,51,51,32,53,32,45,53,50,99,51,46,51,51,51,48,49,32,45,49,52,46,54,54,54,55,32,49,48,32,45,50,56,46,54,54,54,55,32,50,48,32,45,52,50,99,49,54,46,54,54,55,32,45,50,52,46,54,54,54,55,32,52,50,32,45,51,55,32,55,54,32,45,51,55,99,50,56,32,48,32,53,52,32,53,46,54,54,54,55,32,55,56,32,49,55,32,99,50,52,32,49,49,46,51,51,51,51,32,52,55,46,54,54,55,32,51,48,46,51,51,51,51,32,55,49,32,53,55,108,56,32,45,49,48,99,45,52,54,46,54,54,55,32,45,54,52,32,45,49,48,51,46,54,54,55,32,45,57,54,32,45,49,55,49,32,45,57,54,99,45,51,48,32,48,32,45,53,55,46,54,54,55,32,55,46,54,54,54,55,32,45,56,51,32,50,51,99,45,49,48,32,55,46,51,51,51,51,51,32,45,49,57,46,54,54,55,32,49,54,46,51,51,51,51,32,45,50,57,32,50,55,99,45,57,46,51,51,51,48,49,32,49,48,46,54,54,54,55,32,45,49,56,32,50,50,46,54,54,54,55,32,45,50,54,32,51,54,99,45,49,50,46,54,54,55,32,50,54,32,45,49,57,32,53,52,46,51,51,51,32,45,49,57,32,56,53,99,48,46,48,48,50,48,49,52,49,54,32,52,50,46,54,54,55,32,49,49,46,51,51,53,32,56,52,32,51,52,32,49,50,52,32,99,50,52,32,51,56,46,54,54,55,32,53,53,46,51,51,51,32,55,49,46,51,51,51,32,57,52,32,57,56,99,52,48,32,50,51,46,51,51,51,32,56,49,46,51,51,51,32,51,53,32,49,50,52,32,51,53,104,49,56,99,55,46,51,51,51,48,49,32,48,32,49,50,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,49,53,32,45,50,108,51,54,32,45,55,108,50,56,32,45,56,108,50,53,32,49,53,104,49,48,122,77,51,57,56,32,51,51,99,48,32,49,49,46,51,51,51,51,32,50,46,54,54,54,57,57,32,49,56,46,54,54,54,55,32,56,32,50,50,99,56,32,56,32,49,54,32,49,50,32,50,52,32,49,50,115,49,53,32,45,52,32,50,49,32,45,49,50,99,54,46,54,54,54,57,57,32,45,52,32,49,48,32,45,49,49,46,51,51,51,51,32,49,48,32,45,50,50,99,48,32,45,56,46,54,54,54,55,32,45,51,46,51,51,51,48,49,32,45,49,54,46,51,51,51,51,32,45,49,48,32,45,50,51,32,99,45,52,46,54,54,54,57,57,32,45,54,46,54,54,54,54,55,32,45,49,49,46,54,54,55,32,45,49,48,32,45,50,49,32,45,49,48,99,45,57,46,51,51,51,48,49,32,45,52,46,55,54,56,51,55,101,45,48,55,32,45,49,55,32,50,46,54,54,54,54,55,32,45,50,51,32,56,99,45,54,32,53,46,51,51,51,51,32,45,57,32,49,51,46,54,54,54,55,32,45,57,32,50,53,122,77,56,55,49,32,50,56,99,48,32,49,49,46,51,51,51,51,32,51,46,51,51,51,48,49,32,49,57,32,49,48,32,50,51,99,54,32,54,46,54,54,54,55,32,49,51,46,54,54,55,32,49,48,32,50,51,32,49,48,99,56,32,48,32,49,54,32,45,51,32,50,52,32,45,57,99,52,46,54,54,54,57,57,32,45,54,32,55,32,45,49,52,32,55,32,45,50,52,99,48,32,45,56,32,45,51,32,45,49,52,46,54,54,54,55,32,45,57,32,45,50,48,32,99,45,53,46,51,52,48,48,51,32,45,54,32,45,49,50,46,54,55,52,32,45,57,32,45,50,50,32,45,57,99,45,49,48,32,48,32,45,49,55,46,51,51,51,32,51,32,45,50,50,32,57,99,45,54,32,52,46,54,54,54,55,32,45,57,46,54,54,54,57,57,32,49,49,46,51,51,51,51,32,45,49,49,32,50,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E046-daCapo.xml",fileData268,true,true);var fileData269=[];fileData269.push.apply(fileData269,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,48,56,32,52,55,52,99,45,50,50,32,48,32,45,51,56,32,45,51,48,32,45,51,56,32,45,53,54,99,48,32,45,53,52,32,55,51,32,45,56,53,32,49,52,48,32,45,49,49,54,108,49,51,56,32,50,48,53,104,52,49,108,45,49,52,54,32,45,50,50,49,99,52,49,32,45,50,49,32,55,51,32,45,52,52,32,57,54,32,45,54,55,99,50,56,32,45,50,57,32,52,50,32,45,54,50,32,52,50,32,45,57,55,99,48,32,45,54,56,32,45,53,52,32,45,49,50,48,32,45,49,50,52,32,45,49,50,49,99,45,52,48,32,48,32,45,55,54,32,51,50,32,45,55,54,32,55,50,99,48,32,50,50,32,50,49,32,51,56,32,52,51,32,51,56,99,50,51,32,48,32,51,52,32,45,49,55,32,51,57,32,45,51,56,99,54,32,45,50,51,32,49,54,32,45,51,52,32,51,49,32,45,51,52,99,50,55,32,48,32,52,50,32,50,51,32,52,50,32,53,52,99,48,32,49,51,32,45,51,32,50,51,32,45,56,32,51,50,32,99,45,57,32,49,55,32,45,51,51,32,51,54,32,45,55,50,32,53,55,108,45,54,48,32,51,48,108,45,49,51,52,32,45,50,48,56,104,45,52,48,108,49,52,49,32,50,50,51,99,45,52,57,32,50,51,32,45,56,53,32,53,48,32,45,49,48,57,32,56,48,99,45,50,49,32,50,55,32,45,51,50,32,53,53,32,45,51,50,32,56,52,99,48,32,52,55,32,50,53,32,56,48,32,53,52,32,49,48,50,99,49,55,32,49,51,32,51,55,32,50,48,32,53,56,32,50,48,99,52,54,32,48,32,57,48,32,45,51,50,32,57,49,32,45,55,55,99,48,32,45,50,50,32,45,50,51,32,45,51,53,32,45,52,53,32,45,51,54,99,45,49,57,32,48,32,45,51,48,32,56,32,45,51,53,32,50,53,108,45,55,32,50,51,99,45,53,32,49,55,32,45,49,53,32,50,54,32,45,51,48,32,50,54,122,77,55,53,32,49,57,50,99,48,32,45,50,49,32,45,49,54,32,45,51,55,32,45,51,54,32,45,51,56,32,99,45,50,51,32,48,32,45,51,55,32,49,51,32,45,51,56,32,51,53,99,45,49,32,50,49,32,49,52,32,51,57,32,51,53,32,51,57,99,50,50,32,48,32,51,56,32,45,49,53,32,51,57,32,45,51,54,122,77,51,51,55,32,51,50,50,99,48,32,50,52,32,49,54,32,51,56,32,51,55,32,51,56,99,50,51,32,48,32,51,55,32,45,49,57,32,51,55,32,45,51,55,99,48,32,45,50,51,32,45,49,55,32,45,51,55,32,45,51,55,32,45,51,55,99,45,50,51,32,48,32,45,51,55,32,49,55,32,45,51,55,32,51,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E047-segno.xml",fileData269,true,true);var fileData270=[];fileData270.push.apply(fileData270,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,51,55,32,50,51,51,104,45,54,52,99,48,32,45,49,54,32,45,52,32,45,52,48,32,45,49,51,32,45,55,51,108,45,49,52,32,45,51,57,108,45,49,54,32,45,51,49,99,45,49,51,32,45,49,55,32,45,51,48,32,45,52,48,32,45,52,55,32,45,53,51,99,45,50,50,32,45,49,55,32,45,53,55,32,45,50,55,32,45,57,55,32,45,51,55,118,45,55,51,104,45,51,53,118,55,51,108,45,51,57,32,54,99,45,57,32,49,32,45,49,54,32,51,32,45,50,51,32,54,99,45,53,55,32,51,49,32,45,56,57,32,55,52,32,45,49,49,49,32,49,52,56,108,45,49,49,32,51,57,108,45,50,32,51,52,104,45,54,53,118,52,48,104,54,53,99,48,32,51,52,32,50,32,52,51,32,49,50,32,55,51,99,54,32,50,52,32,49,56,32,53,50,32,51,48,32,55,48,108,50,51,32,51,48,108,50,52,32,50,53,99,50,49,32,49,54,32,51,48,32,50,51,32,54,49,32,50,56,32,99,49,50,32,50,32,50,52,32,52,32,51,54,32,55,118,55,52,104,51,53,118,45,55,52,99,50,49,32,45,51,32,52,54,32,45,52,32,54,49,32,45,49,51,99,49,51,32,45,53,32,50,53,32,45,49,51,32,51,53,32,45,50,50,99,49,54,32,45,49,51,32,51,50,32,45,51,50,32,52,56,32,45,53,53,99,49,51,32,45,50,51,32,52,51,32,45,49,48,55,32,52,51,32,45,49,52,51,104,54,52,118,45,52,48,122,77,51,55,48,32,50,55,51,108,45,49,32,50,50,108,45,50,32,51,55,99,48,32,49,55,32,45,51,32,51,55,32,45,57,32,53,56,99,45,54,32,51,53,32,45,51,56,32,56,49,32,45,55,50,32,56,49,118,45,49,57,56,104,56,52,122,77,50,53,49,32,50,55,51,118,49,57,56,99,45,49,53,32,48,32,45,51,48,32,45,57,32,45,52,54,32,45,50,54,99,45,49,53,32,45,49,57,32,45,50,52,32,45,51,54,32,45,50,55,32,45,53,50,32,99,45,51,32,45,49,56,32,45,53,32,45,51,54,32,45,56,32,45,53,52,108,45,49,32,45,51,54,99,48,32,45,49,51,32,45,49,32,45,50,51,32,45,50,32,45,51,48,104,56,52,122,77,51,55,48,32,50,51,51,104,45,56,52,118,45,49,57,54,99,49,53,32,48,32,51,49,32,56,32,52,54,32,50,52,99,49,51,32,49,53,32,50,50,32,51,51,32,50,54,32,53,52,108,57,32,54,50,122,77,50,53,49,32,51,55,118,49,57,54,104,45,56,52,118,45,50,49,108,50,32,45,51,55,99,48,32,45,52,50,32,49,51,32,45,56,55,32,51,53,32,45,49,49,52,99,49,53,32,45,49,54,32,51,49,32,45,50,52,32,52,55,32,45,50,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E048-coda.xml",fileData270,true,true);var fileData271=[];fileData271.push.apply(fileData271,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,52,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,55,32,54,52,51,108,54,54,32,45,51,56,118,49,52,54,108,45,54,54,32,51,55,118,45,49,52,53,122,77,51,50,48,32,53,55,50,99,50,57,32,56,32,54,48,32,51,54,32,54,48,32,55,50,99,48,32,50,55,32,45,49,54,32,53,52,32,45,51,52,32,54,51,108,45,54,52,32,51,56,118,45,49,52,56,122,77,49,53,57,32,51,56,49,118,49,52,57,108,45,51,55,32,50,50,99,45,49,57,32,48,32,45,50,56,32,45,55,32,45,51,57,32,45,49,57,99,45,49,53,32,45,49,51,32,45,50,50,32,45,50,54,32,45,50,50,32,45,51,55,99,48,32,45,51,54,32,49,56,32,45,54,51,32,51,57,32,45,55,56,122,77,49,56,55,32,51,55,53,108,54,54,32,45,51,54,118,49,52,52,108,45,54,54,32,51,55,118,45,49,52,53,122,77,51,50,48,32,51,48,53,99,51,50,32,53,32,54,48,32,51,50,32,54,48,32,54,56,99,48,32,50,57,32,45,49,50,32,53,49,32,45,51,54,32,54,55,32,108,45,54,50,32,51,54,118,45,49,52,54,122,77,49,53,57,32,57,50,52,118,51,56,104,50,56,118,45,53,51,108,54,54,32,45,51,53,118,56,56,104,50,57,118,45,57,57,99,51,51,32,45,49,52,32,53,57,32,45,50,56,32,55,56,32,45,52,49,99,52,49,32,45,50,53,32,55,57,32,45,54,51,32,56,50,32,45,49,50,54,99,48,32,45,49,48,32,45,50,32,45,50,48,32,45,53,32,45,50,57,108,45,54,32,45,49,54,99,45,53,32,45,49,51,32,45,49,49,32,45,50,53,32,45,49,56,32,45,51,52,99,45,54,32,45,49,49,32,45,49,55,32,45,50,50,32,45,50,54,32,45,51,50,108,45,51,49,32,45,51,50,99,50,50,32,45,49,50,32,51,57,32,45,50,53,32,53,49,32,45,51,57,99,49,51,32,45,49,51,32,50,49,32,45,50,55,32,50,53,32,45,52,50,99,55,32,45,49,51,32,49,48,32,45,51,50,32,49,48,32,45,53,54,32,99,48,32,45,53,54,32,45,50,57,32,45,49,48,48,32,45,56,54,32,45,49,51,49,99,50,55,32,45,49,57,32,53,48,32,45,51,56,32,54,55,32,45,53,57,115,50,54,32,45,52,53,32,50,55,32,45,55,52,99,48,32,45,52,49,32,45,49,49,32,45,54,57,32,45,51,48,32,45,57,53,99,45,49,57,32,45,50,57,32,45,52,53,32,45,53,49,32,45,55,55,32,45,54,55,99,45,50,57,32,45,49,51,32,45,54,50,32,45,50,50,32,45,57,57,32,45,50,52,99,45,52,51,32,48,32,45,53,55,32,52,32,45,57,53,32,49,54,99,45,52,55,32,49,51,32,45,49,48,51,32,52,53,32,45,49,48,53,32,57,54,108,50,32,49,51,99,53,32,50,53,32,49,57,32,51,55,32,52,50,32,51,55,104,49,51,99,49,53,32,45,50,32,51,51,32,45,49,55,32,53,52,32,45,52,52,99,50,51,32,45,51,48,32,51,56,32,45,53,48,32,54,49,32,45,54,53,32,99,55,32,45,52,32,50,54,32,45,57,32,51,52,32,45,49,50,99,52,32,45,49,32,57,32,45,50,32,49,54,32,45,49,99,52,50,32,48,32,55,51,32,50,49,32,57,49,32,52,53,99,56,32,49,51,32,49,50,32,50,55,32,49,50,32,52,48,108,45,51,32,50,50,99,45,49,32,56,32,45,52,32,49,54,32,45,57,32,50,51,99,45,49,55,32,51,49,32,45,52,51,32,52,56,32,45,55,53,32,54,53,118,45,51,55,104,45,50,57,118,53,51,108,45,54,54,32,51,50,118,45,56,53,104,45,50,56,118,57,56,108,45,53,48,32,50,54,99,45,49,52,32,56,32,45,52,51,32,50,55,32,45,53,53,32,51,56,99,45,49,53,32,49,50,32,45,50,56,32,50,55,32,45,51,55,32,52,52,108,45,49,50,32,50,57,99,45,50,32,56,32,45,51,32,49,51,32,45,51,32,49,54,115,48,32,56,32,45,49,32,49,53,108,50,32,50,48,99,57,32,51,56,32,51,48,32,54,53,32,53,51,32,57,48,108,51,50,32,51,50,32,99,45,51,50,32,49,57,32,45,53,53,32,51,57,32,45,54,56,32,53,56,99,45,49,51,32,50,49,32,45,49,57,32,52,55,32,45,49,57,32,55,56,99,48,32,51,51,32,56,32,53,57,32,50,51,32,55,56,115,51,55,32,51,56,32,54,54,32,53,54,99,45,50,55,32,49,55,32,45,52,57,32,51,55,32,45,54,53,32,54,48,115,45,50,52,32,53,51,32,45,50,53,32,57,48,99,48,32,51,52,32,49,48,32,54,51,32,50,57,32,56,54,99,51,54,32,52,55,32,57,53,32,55,57,32,49,55,50,32,56,48,99,54,57,32,48,32,49,51,50,32,45,50,49,32,49,54,57,32,45,53,53,99,50,48,32,45,49,56,32,51,48,32,45,51,54,32,51,48,32,45,53,52,108,45,50,32,45,49,53,99,45,55,32,45,50,57,32,45,50,50,32,45,52,52,32,45,52,54,32,45,52,52,99,45,49,53,32,48,32,45,50,55,32,52,32,45,51,52,32,49,49,99,45,49,48,32,49,48,32,45,51,57,32,53,51,32,45,53,52,32,54,57,32,99,45,55,32,55,32,45,49,53,32,49,53,32,45,50,53,32,50,51,99,45,49,55,32,49,49,32,45,51,57,32,49,56,32,45,54,53,32,50,49,99,45,51,49,32,48,32,45,53,54,32,45,56,32,45,55,51,32,45,50,51,99,45,49,53,32,45,49,53,32,45,50,57,32,45,51,48,32,45,51,48,32,45,53,55,108,49,32,45,53,99,48,32,45,52,54,32,53,49,32,45,56,57,32,56,55,32,45,49,48,53,122,77,49,54,49,32,54,52,57,118,49,52,56,108,45,51,55,32,50,51,99,45,49,51,32,45,50,32,45,50,51,32,45,54,32,45,51,48,32,45,49,51,99,45,55,32,45,49,48,32,45,49,48,32,45,49,54,32,45,49,53,32,45,50,56,108,45,49,49,32,45,51,48,99,48,32,45,50,51,32,45,49,32,45,50,54,32,57,32,45,52,48,99,55,32,45,49,49,32,49,53,32,45,50,48,32,50,51,32,45,50,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E04B-segnoSerpent2.xml",fileData271,true,true);var fileData272=[];fileData272.push.apply(fileData272,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,52,49,32,45,50,52,53,99,45,50,51,32,45,52,32,45,52,56,32,45,54,32,45,55,54,32,45,54,99,45,53,57,32,48,32,45,49,48,50,32,55,32,45,49,51,48,32,50,48,99,45,56,56,32,52,50,32,45,49,53,48,32,57,51,32,45,49,56,55,32,49,53,52,99,45,50,54,32,52,52,32,45,52,51,32,49,48,51,32,45,52,56,32,49,55,54,99,45,52,32,54,48,32,49,49,32,49,50,51,32,52,52,32,49,56,57,99,50,57,32,53,55,32,54,53,32,49,48,54,32,49,49,48,32,49,52,56,115,57,54,32,56,53,32,49,53,51,32,49,50,55,99,45,51,32,49,54,32,45,56,32,52,54,32,45,49,51,32,57,50,99,45,52,32,52,51,32,45,53,32,55,51,32,45,53,32,56,57,99,48,32,49,49,55,32,49,54,32,49,55,50,32,54,57,32,50,53,55,99,51,52,32,53,52,32,54,52,32,56,50,32,56,57,32,56,50,99,50,49,32,48,32,52,51,32,45,51,48,32,54,57,32,45,57,50,32,115,51,57,32,45,49,49,53,32,52,49,32,45,49,53,57,99,50,32,45,49,50,48,32,45,49,57,32,45,49,55,51,32,45,54,55,32,45,50,53,54,99,45,49,51,32,45,50,48,32,45,54,51,32,45,57,48,32,45,57,56,32,45,49,49,56,99,45,49,51,32,45,57,32,45,50,53,32,45,49,57,32,45,51,55,32,45,50,57,108,51,49,32,45,49,56,49,99,56,32,49,32,49,56,32,50,32,50,56,32,50,99,53,56,32,48,32,49,48,50,32,45,49,50,32,49,51,51,32,45,51,53,99,53,57,32,45,52,51,32,57,50,32,45,49,48,52,32,57,56,32,45,49,56,52,99,49,49,32,45,49,51,53,32,45,56,48,32,45,50,50,57,32,45,49,56,48,32,45,50,55,48,99,56,32,45,53,55,32,49,55,32,45,49,49,48,32,50,53,32,45,49,54,50,99,53,32,45,51,49,32,54,32,45,53,56,32,54,32,45,56,48,99,48,32,45,51,48,32,45,53,32,45,53,51,32,45,49,52,32,45,55,48,32,99,45,51,53,32,45,54,52,32,45,56,56,32,45,57,57,32,45,49,53,56,32,45,49,48,51,99,45,52,50,32,45,51,32,45,56,51,32,54,32,45,49,50,52,32,50,54,99,45,53,48,32,50,52,32,45,55,55,32,53,57,32,45,56,48,32,49,48,53,99,45,50,32,51,52,32,53,32,54,51,32,50,48,32,56,55,99,49,56,32,50,56,32,52,53,32,52,50,32,55,57,32,52,52,99,53,49,32,52,32,57,57,32,45,52,48,32,49,48,51,32,45,56,55,99,52,32,45,53,54,32,45,51,48,32,45,57,52,32,45,49,48,53,32,45,49,49,53,99,49,55,32,45,50,52,32,53,49,32,45,51,54,32,49,48,50,32,45,51,54,99,54,50,32,48,32,49,49,54,32,52,51,32,49,52,48,32,56,53,99,57,32,49,54,32,49,51,32,52,49,32,49,51,32,55,52,99,48,32,50,48,32,45,49,32,52,50,32,45,53,32,54,55,99,45,56,32,53,51,32,45,49,56,32,49,48,54,32,45,50,54,32,49,53,57,122,77,52,54,49,32,57,51,57,32,99,45,57,53,32,48,32,45,49,51,53,32,45,49,55,53,32,45,49,51,53,32,45,50,56,54,99,48,32,45,50,52,32,50,32,45,52,56,32,53,32,45,55,49,99,53,48,32,51,57,32,57,50,32,56,50,32,49,50,55,32,49,50,56,99,52,51,32,53,55,32,54,51,32,49,48,54,32,54,48,32,49,52,56,99,45,52,32,53,52,32,45,50,51,32,56,50,32,45,53,55,32,56,49,122,77,52,48,54,32,49,49,57,108,53,52,32,45,51,50,54,99,56,48,32,50,55,32,49,49,54,32,56,56,32,49,48,57,32,49,56,52,99,45,55,32,57,57,32,45,54,50,32,49,52,54,32,45,49,54,51,32,49,52,50,122,77,51,56,50,32,49,49,55,99,45,55,52,32,45,50,32,45,49,51,50,32,45,53,48,32,45,49,50,56,32,45,49,50,55,99,50,32,45,52,54,32,52,51,32,45,57,57,32,55,53,32,45,49,49,53,99,45,51,32,45,50,32,45,55,32,45,53,32,45,49,48,32,45,49,48,32,99,45,55,48,32,51,51,32,45,49,49,54,32,56,56,32,45,49,50,51,32,49,55,50,99,45,53,32,55,51,32,52,50,32,49,51,53,32,56,56,32,49,55,48,99,50,51,32,49,55,32,52,57,32,50,57,32,55,56,32,51,54,108,45,50,57,32,49,55,48,99,45,50,49,32,45,49,51,32,45,53,50,32,45,51,55,32,45,57,50,32,45,55,51,99,45,53,48,32,45,52,52,32,45,56,54,32,45,56,52,32,45,49,48,57,32,45,49,49,57,99,45,52,57,32,45,55,53,32,45,55,49,32,45,49,52,48,32,45,54,55,32,45,49,57,53,99,53,32,45,54,56,32,51,53,32,45,49,50,55,32,57,51,32,45,49,55,54,115,49,50,53,32,45,55,51,32,50,48,51,32,45,55,51,99,50,53,32,48,32,53,48,32,51,32,55,53,32,57,99,45,49,57,32,49,49,49,32,45,51,54,32,50,50,49,32,45,53,52,32,51,51,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E050-gClef.xml",fileData272,true,true);var fileData273=[];fileData273.push.apply(fileData273,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,50,48,32,45,56,57,48,99,45,51,49,32,52,32,45,49,50,48,32,45,57,32,45,49,50,48,32,57,99,56,32,49,56,32,50,57,32,45,55,32,52,55,32,51,48,99,56,32,49,54,32,52,48,32,57,55,32,51,57,32,57,55,99,48,32,48,32,50,32,53,32,50,32,57,115,45,49,32,55,32,45,55,32,55,99,45,49,48,32,48,32,45,49,52,32,45,49,57,32,45,51,52,32,45,49,57,99,45,54,32,48,32,45,49,49,32,51,32,45,49,49,32,56,99,48,32,50,32,48,32,51,32,50,32,54,99,54,32,55,32,56,48,32,57,51,32,56,55,32,57,57,99,49,32,49,32,51,32,50,32,52,32,51,99,45,49,48,32,51,32,45,49,57,32,56,32,45,50,57,32,49,51,99,45,53,48,32,50,52,32,45,55,55,32,53,57,32,45,56,48,32,49,48,53,99,45,53,32,55,50,32,51,53,32,49,50,55,32,57,57,32,49,51,49,99,53,49,32,51,32,57,57,32,45,52,48,32,49,48,51,32,45,56,55,32,99,52,32,45,53,54,32,45,51,48,32,45,57,52,32,45,49,48,53,32,45,49,49,53,99,49,55,32,45,50,52,32,53,49,32,45,51,54,32,49,48,50,32,45,51,54,99,54,50,32,48,32,49,49,54,32,52,51,32,49,52,48,32,56,53,99,57,32,49,54,32,49,51,32,52,49,32,49,51,32,55,52,99,48,32,50,48,32,45,50,32,52,50,32,45,53,32,54,55,99,45,57,32,53,51,32,45,49,56,32,49,48,54,32,45,50,54,32,49,53,57,99,45,50,51,32,45,52,32,45,52,56,32,45,54,32,45,55,54,32,45,54,99,45,53,57,32,48,32,45,49,48,50,32,55,32,45,49,51,48,32,50,48,99,45,56,56,32,52,50,32,45,49,53,48,32,57,51,32,45,49,56,55,32,49,53,52,99,45,50,54,32,52,52,32,45,52,51,32,49,48,51,32,45,52,56,32,49,55,54,99,45,49,48,32,49,51,50,32,55,56,32,50,54,54,32,49,53,52,32,51,51,55,99,52,53,32,52,50,32,57,54,32,56,53,32,49,53,51,32,49,50,55,32,99,45,51,32,49,54,32,45,56,32,52,54,32,45,49,51,32,57,50,99,45,52,32,52,51,32,45,53,32,55,51,32,45,53,32,56,57,99,48,32,49,49,55,32,49,54,32,49,55,50,32,54,57,32,50,53,55,99,51,52,32,53,52,32,54,52,32,56,49,32,56,57,32,56,50,99,50,49,32,48,32,52,51,32,45,51,48,32,54,57,32,45,57,50,115,51,57,32,45,49,49,53,32,52,49,32,45,49,53,57,99,50,32,45,49,50,48,32,45,49,57,32,45,49,55,51,32,45,54,55,32,45,50,53,54,99,45,49,51,32,45,50,48,32,45,54,51,32,45,57,48,32,45,57,56,32,45,49,49,56,99,45,49,51,32,45,57,32,45,50,53,32,45,49,57,32,45,51,55,32,45,50,57,108,51,49,32,45,49,56,49,99,56,32,49,32,49,56,32,50,32,50,56,32,50,99,53,56,32,48,32,49,48,50,32,45,49,50,32,49,51,51,32,45,51,53,99,53,57,32,45,52,51,32,57,50,32,45,49,48,52,32,57,56,32,45,49,56,52,32,99,49,49,32,45,49,51,53,32,45,56,48,32,45,50,50,57,32,45,49,56,48,32,45,50,55,48,99,56,32,45,53,55,32,49,55,32,45,49,49,48,32,50,53,32,45,49,54,50,99,52,32,45,51,49,32,54,32,45,53,56,32,54,32,45,56,48,99,48,32,45,51,48,32,45,53,32,45,53,51,32,45,49,52,32,45,55,48,99,45,50,52,32,45,52,53,32,45,53,56,32,45,55,53,32,45,57,57,32,45,57,49,104,57,99,51,52,32,48,32,54,55,32,49,32,54,55,32,45,52,99,48,32,45,50,50,32,45,51,52,32,45,51,52,32,45,53,53,32,45,51,56,108,45,50,57,32,45,54,99,45,49,49,32,45,50,32,45,50,50,32,45,52,32,45,51,52,32,45,55,108,45,49,52,32,45,51,99,45,53,32,45,52,32,45,55,32,45,49,57,32,45,55,32,45,50,54,99,48,32,45,49,32,49,32,45,51,32,52,32,45,51,99,56,32,48,32,50,50,32,51,32,51,49,32,51,32,99,50,52,32,48,32,51,49,32,45,49,50,32,52,51,32,45,49,50,108,51,32,45,51,99,49,53,32,45,49,49,32,50,51,32,45,51,51,32,50,51,32,45,53,53,99,48,32,45,54,48,32,45,53,56,32,45,57,55,32,45,49,49,50,32,45,57,55,99,45,51,49,32,48,32,45,54,50,32,50,48,32,45,54,50,32,53,56,99,48,32,49,51,32,53,32,50,51,32,49,54,32,50,57,108,55,32,50,104,52,99,49,52,32,48,32,50,52,32,45,49,50,32,50,52,32,45,50,54,99,48,32,45,49,53,32,45,49,52,32,45,49,56,32,45,49,55,32,45,51,54,99,48,32,45,49,49,32,49,55,32,45,49,52,32,50,57,32,45,49,52,99,49,53,32,49,32,52,48,32,49,48,32,54,48,32,54,55,99,53,32,49,52,32,55,32,50,52,32,55,32,51,50,99,48,32,50,56,32,45,50,50,32,51,50,32,45,51,51,32,51,50,99,45,50,55,32,48,32,45,52,55,32,45,50,55,32,45,53,55,32,45,50,55,32,99,45,49,49,32,48,32,45,49,49,32,52,32,45,49,49,32,57,99,48,32,49,51,32,50,51,32,56,51,32,51,56,32,49,49,50,99,45,56,32,48,32,45,49,55,32,48,32,45,50,53,32,49,99,45,49,48,32,45,50,54,32,45,56,54,32,45,49,57,55,32,45,56,55,32,45,50,48,53,99,48,32,45,50,49,32,50,55,32,45,49,49,32,50,55,32,45,50,50,99,48,32,45,53,32,45,53,32,45,57,32,45,49,50,32,45,57,122,77,52,54,49,32,57,51,57,99,45,57,53,32,48,32,45,49,51,53,32,45,49,55,53,32,45,49,51,53,32,45,50,56,54,99,48,32,45,50,52,32,50,32,45,52,56,32,53,32,45,55,49,99,53,48,32,51,57,32,57,50,32,56,50,32,49,50,55,32,49,50,56,99,52,51,32,53,55,32,54,51,32,49,48,54,32,54,48,32,49,52,56,99,45,52,32,53,52,32,45,50,51,32,56,50,32,45,53,55,32,56,49,122,77,52,48,54,32,49,49,57,108,53,52,32,45,51,50,54,32,99,56,48,32,50,55,32,49,49,54,32,56,56,32,49,48,57,32,49,56,52,99,45,56,32,57,57,32,45,54,50,32,49,52,54,32,45,49,54,51,32,49,52,50,122,77,51,56,50,32,49,49,55,99,45,55,52,32,45,50,32,45,49,51,50,32,45,53,48,32,45,49,50,56,32,45,49,50,55,99,50,32,45,52,54,32,52,51,32,45,57,57,32,55,53,32,45,49,49,53,99,45,51,32,45,50,32,45,55,32,45,53,32,45,49,48,32,45,49,48,99,45,55,48,32,51,51,32,45,49,49,54,32,56,56,32,45,49,50,51,32,49,55,50,99,45,53,32,55,51,32,52,50,32,49,51,53,32,56,56,32,49,55,48,99,50,51,32,49,55,32,52,57,32,50,57,32,55,56,32,51,54,108,45,50,57,32,49,55,48,99,45,50,49,32,45,49,51,32,45,53,50,32,45,51,55,32,45,57,50,32,45,55,51,99,45,53,48,32,45,52,52,32,45,56,54,32,45,56,52,32,45,49,48,57,32,45,49,49,57,32,99,45,52,57,32,45,55,53,32,45,55,50,32,45,49,52,48,32,45,54,55,32,45,49,57,53,99,53,32,45,54,56,32,51,53,32,45,49,50,55,32,57,51,32,45,49,55,54,115,49,50,53,32,45,55,51,32,50,48,51,32,45,55,51,99,50,53,32,48,32,53,48,32,51,32,55,53,32,57,99,45,49,57,32,49,49,49,32,45,51,54,32,50,50,49,32,45,53,52,32,51,51,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E051-gClef15mb.xml",fileData273,true,true);var fileData274=[];fileData274.push.apply(fileData274,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,56,50,32,49,49,55,99,45,55,52,32,45,50,32,45,49,51,50,32,45,53,48,32,45,49,50,56,32,45,49,50,55,99,50,32,45,52,54,32,52,51,32,45,57,57,32,55,53,32,45,49,49,53,99,45,51,32,45,50,32,45,55,32,45,53,32,45,49,48,32,45,49,48,99,45,55,48,32,51,51,32,45,49,49,54,32,56,56,32,45,49,50,51,32,49,55,50,99,45,53,32,55,51,32,52,50,32,49,51,53,32,56,56,32,49,55,48,99,50,51,32,49,55,32,52,57,32,50,57,32,55,56,32,51,54,108,45,50,57,32,49,55,48,99,45,50,49,32,45,49,51,32,45,53,50,32,45,51,55,32,45,57,50,32,45,55,51,99,45,53,48,32,45,52,52,32,45,56,54,32,45,56,52,32,45,49,48,57,32,45,49,49,57,99,45,52,57,32,45,55,53,32,45,55,49,32,45,49,52,48,32,45,54,55,32,45,49,57,53,99,53,32,45,54,56,32,51,53,32,45,49,50,55,32,57,51,32,45,49,55,54,32,115,49,50,53,32,45,55,51,32,50,48,51,32,45,55,51,99,50,53,32,48,32,53,48,32,51,32,55,53,32,57,99,45,49,57,32,49,49,49,32,45,51,54,32,50,50,49,32,45,53,52,32,51,51,49,122,77,52,48,54,32,49,49,57,108,53,52,32,45,51,50,54,99,56,48,32,50,55,32,49,49,54,32,56,56,32,49,48,57,32,49,56,52,99,45,55,32,57,57,32,45,54,50,32,49,52,54,32,45,49,54,51,32,49,52,50,122,77,52,54,49,32,57,51,57,99,45,57,53,32,48,32,45,49,51,53,32,45,49,55,53,32,45,49,51,53,32,45,50,56,54,99,48,32,45,50,52,32,50,32,45,52,56,32,53,32,45,55,49,99,53,48,32,51,57,32,57,50,32,56,50,32,49,50,55,32,49,50,56,99,52,51,32,53,55,32,54,51,32,49,48,54,32,54,48,32,49,52,56,99,45,52,32,53,52,32,45,50,51,32,56,50,32,45,53,55,32,56,49,122,77,52,52,49,32,45,50,52,53,32,99,45,50,51,32,45,52,32,45,52,56,32,45,54,32,45,55,54,32,45,54,99,45,53,57,32,48,32,45,49,48,50,32,55,32,45,49,51,48,32,50,48,99,45,56,56,32,52,50,32,45,49,53,48,32,57,51,32,45,49,56,55,32,49,53,52,99,45,50,54,32,52,52,32,45,52,51,32,49,48,51,32,45,52,56,32,49,55,54,99,45,52,32,54,48,32,49,49,32,49,50,51,32,52,52,32,49,56,57,99,50,57,32,53,55,32,54,53,32,49,48,54,32,49,49,48,32,49,52,56,115,57,54,32,56,53,32,49,53,51,32,49,50,55,99,45,51,32,49,54,32,45,56,32,52,54,32,45,49,51,32,57,50,99,45,52,32,52,51,32,45,53,32,55,51,32,45,53,32,56,57,99,48,32,49,49,55,32,49,54,32,49,55,50,32,54,57,32,50,53,55,99,51,52,32,53,52,32,54,52,32,56,50,32,56,57,32,56,50,99,50,49,32,48,32,52,51,32,45,51,48,32,54,57,32,45,57,50,115,51,57,32,45,49,49,53,32,52,49,32,45,49,53,57,32,99,50,32,45,49,50,48,32,45,49,57,32,45,49,55,51,32,45,54,55,32,45,50,53,54,99,45,49,51,32,45,50,48,32,45,54,51,32,45,57,48,32,45,57,56,32,45,49,49,56,99,45,49,51,32,45,57,32,45,50,53,32,45,49,57,32,45,51,55,32,45,50,57,108,51,49,32,45,49,56,49,99,56,32,49,32,49,56,32,50,32,50,56,32,50,99,53,56,32,48,32,49,48,50,32,45,49,50,32,49,51,51,32,45,51,53,99,53,57,32,45,52,51,32,57,50,32,45,49,48,52,32,57,56,32,45,49,56,52,99,49,49,32,45,49,51,53,32,45,56,48,32,45,50,50,57,32,45,49,56,48,32,45,50,55,48,99,56,32,45,53,55,32,49,55,32,45,49,49,48,32,50,53,32,45,49,54,50,99,53,32,45,51,49,32,54,32,45,53,56,32,54,32,45,56,48,99,48,32,45,51,48,32,45,53,32,45,53,51,32,45,49,52,32,45,55,48,99,45,50,53,32,45,52,54,32,45,53,57,32,45,55,55,32,45,49,48,50,32,45,57,50,32,99,50,49,32,45,49,32,56,53,32,45,49,51,32,56,53,32,45,54,48,99,48,32,45,51,53,32,45,50,50,32,45,52,51,32,45,51,49,32,45,53,48,99,45,54,32,45,53,32,45,56,32,45,49,48,32,45,56,32,45,49,54,115,48,32,45,49,49,32,52,32,45,49,54,99,54,32,45,49,49,32,57,32,45,50,50,32,57,32,45,51,52,99,48,32,45,50,55,32,45,49,56,32,45,53,51,32,45,52,54,32,45,54,53,99,45,49,49,32,45,52,32,45,50,55,32,45,54,32,45,52,49,32,45,54,99,45,51,52,32,48,32,45,56,50,32,50,49,32,45,57,48,32,53,56,99,45,49,32,53,32,45,50,32,56,32,45,50,32,49,50,99,48,32,50,56,32,50,53,32,53,55,32,53,49,32,54,54,99,52,32,49,32,54,32,50,32,54,32,53,99,48,32,50,32,45,49,32,51,32,45,50,32,51,99,45,49,49,32,49,51,32,45,49,54,32,50,55,32,45,49,54,32,52,49,99,48,32,50,49,32,49,49,32,52,48,32,51,48,32,53,49,32,104,45,53,99,45,52,50,32,45,51,32,45,56,51,32,54,32,45,49,50,52,32,50,54,99,45,53,48,32,50,52,32,45,55,55,32,53,57,32,45,56,48,32,49,48,53,99,45,50,32,51,52,32,53,32,54,51,32,50,48,32,56,55,99,49,56,32,50,56,32,52,53,32,52,50,32,55,57,32,52,52,99,53,49,32,52,32,57,57,32,45,52,48,32,49,48,51,32,45,56,55,99,52,32,45,53,54,32,45,51,48,32,45,57,52,32,45,49,48,53,32,45,49,49,53,99,49,55,32,45,50,52,32,53,49,32,45,51,54,32,49,48,50,32,45,51,54,99,54,50,32,48,32,49,49,54,32,52,51,32,49,52,48,32,56,53,99,57,32,49,54,32,49,51,32,52,49,32,49,51,32,55,52,99,48,32,50,48,32,45,49,32,52,50,32,45,53,32,54,55,99,45,56,32,53,51,32,45,49,56,32,49,48,54,32,45,50,54,32,49,53,57,122,77,51,49,53,32,45,55,56,49,99,45,51,32,45,50,32,45,54,32,45,53,32,45,55,32,45,56,32,99,45,54,32,45,56,32,45,49,48,32,45,49,57,32,45,49,48,32,45,51,48,99,48,32,45,50,32,48,32,45,52,32,49,32,45,55,99,55,32,45,51,50,32,51,52,32,45,53,50,32,53,51,32,45,53,50,99,50,48,32,48,32,51,55,32,50,48,32,51,55,32,51,54,99,48,32,53,32,45,50,32,57,32,45,52,32,49,52,99,45,53,32,49,51,32,45,49,52,32,50,52,32,45,50,53,32,51,52,99,45,54,32,53,32,45,49,49,32,49,48,32,45,49,55,32,49,52,99,45,52,32,50,32,45,57,32,54,32,45,49,52,32,54,99,45,54,32,48,32,45,49,49,32,45,51,32,45,49,52,32,45,55,122,77,51,52,57,32,45,54,56,53,99,48,32,45,49,52,32,49,48,32,45,50,53,32,49,56,32,45,51,52,99,56,32,45,56,32,49,54,32,45,49,56,32,50,54,32,45,50,53,99,53,32,45,50,32,49,48,32,45,52,32,49,51,32,45,52,99,49,55,32,48,32,50,50,32,51,48,32,50,51,32,52,56,32,99,48,32,57,32,45,51,32,50,48,32,45,57,32,50,54,99,45,56,32,57,32,45,50,51,32,49,52,32,45,52,48,32,49,52,99,45,49,53,32,45,49,32,45,50,57,32,45,56,32,45,51,49,32,45,50,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E052-gClef8vb.xml",fileData274,true,true);var fileData275=[];fileData275.push.apply(fileData275,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,56,50,32,49,49,55,99,45,55,52,32,45,50,32,45,49,51,50,32,45,53,48,32,45,49,50,56,32,45,49,50,55,99,50,32,45,52,54,32,52,51,32,45,57,57,32,55,53,32,45,49,49,53,99,45,51,32,45,50,32,45,55,32,45,53,32,45,49,48,32,45,49,48,99,45,55,48,32,51,51,32,45,49,49,54,32,56,56,32,45,49,50,51,32,49,55,50,99,45,53,32,55,51,32,52,50,32,49,51,53,32,56,56,32,49,55,48,99,50,51,32,49,55,32,52,57,32,50,57,32,55,56,32,51,54,108,45,50,57,32,49,55,48,99,45,50,49,32,45,49,51,32,45,53,50,32,45,51,55,32,45,57,50,32,45,55,51,99,45,53,48,32,45,52,52,32,45,56,54,32,45,56,52,32,45,49,48,57,32,45,49,49,57,99,45,52,57,32,45,55,53,32,45,55,49,32,45,49,52,48,32,45,54,55,32,45,49,57,53,99,53,32,45,54,56,32,51,53,32,45,49,50,55,32,57,51,32,45,49,55,54,32,115,49,50,53,32,45,55,51,32,50,48,51,32,45,55,51,99,50,53,32,48,32,53,48,32,51,32,55,53,32,57,99,45,49,57,32,49,49,49,32,45,51,54,32,50,50,49,32,45,53,52,32,51,51,49,122,77,52,48,54,32,49,49,57,108,53,52,32,45,51,50,54,99,56,48,32,50,55,32,49,49,54,32,56,56,32,49,48,57,32,49,56,52,99,45,55,32,57,57,32,45,54,50,32,49,52,54,32,45,49,54,51,32,49,52,50,122,77,52,54,49,32,57,51,57,99,45,57,53,32,48,32,45,49,51,53,32,45,49,55,53,32,45,49,51,53,32,45,50,56,54,99,48,32,45,50,52,32,50,32,45,52,56,32,53,32,45,55,49,99,53,48,32,51,57,32,57,50,32,56,50,32,49,50,55,32,49,50,56,99,52,51,32,53,55,32,54,51,32,49,48,54,32,54,48,32,49,52,56,99,45,52,32,53,52,32,45,50,51,32,56,50,32,45,53,55,32,56,49,122,77,52,52,49,32,45,50,52,53,32,99,45,50,51,32,45,52,32,45,52,56,32,45,54,32,45,55,54,32,45,54,99,45,53,57,32,48,32,45,49,48,50,32,55,32,45,49,51,48,32,50,48,99,45,56,56,32,52,50,32,45,49,53,48,32,57,51,32,45,49,56,55,32,49,53,52,99,45,50,54,32,52,52,32,45,52,51,32,49,48,51,32,45,52,56,32,49,55,54,99,45,52,32,54,48,32,49,49,32,49,50,51,32,52,52,32,49,56,57,99,50,57,32,53,55,32,54,53,32,49,48,54,32,49,49,48,32,49,52,56,115,57,54,32,56,53,32,49,53,51,32,49,50,55,99,45,51,32,49,54,32,45,56,32,52,54,32,45,49,51,32,57,50,99,45,52,32,52,51,32,45,53,32,55,51,32,45,53,32,56,57,99,48,32,49,49,55,32,49,54,32,49,55,50,32,54,57,32,50,53,55,99,50,50,32,51,53,32,52,51,32,53,57,32,54,49,32,55,50,99,45,50,57,32,55,32,45,54,49,32,50,54,32,45,54,55,32,53,53,32,99,45,49,32,53,32,45,50,32,56,32,45,50,32,49,50,99,48,32,50,56,32,50,53,32,53,55,32,53,49,32,54,54,99,52,32,49,32,54,32,50,32,54,32,53,99,48,32,50,32,45,49,32,51,32,45,50,32,51,99,45,49,49,32,49,51,32,45,49,54,32,50,55,32,45,49,54,32,52,49,99,48,32,50,52,32,49,52,32,52,54,32,52,48,32,53,54,99,49,48,32,53,32,50,50,32,54,32,51,52,32,54,104,52,99,49,54,32,48,32,56,56,32,45,49,48,32,56,56,32,45,54,48,99,48,32,45,51,53,32,45,50,50,32,45,52,51,32,45,51,49,32,45,53,48,99,45,54,32,45,53,32,45,56,32,45,49,48,32,45,56,32,45,49,54,115,48,32,45,49,49,32,52,32,45,49,54,99,54,32,45,49,49,32,57,32,45,50,50,32,57,32,45,51,52,99,48,32,45,50,55,32,45,49,56,32,45,53,51,32,45,52,54,32,45,54,53,99,45,52,32,45,49,32,45,57,32,45,51,32,45,49,52,32,45,52,32,99,49,53,32,45,49,52,32,51,48,32,45,52,48,32,52,55,32,45,56,49,99,50,54,32,45,54,50,32,51,57,32,45,49,49,53,32,52,49,32,45,49,53,57,99,50,32,45,49,50,48,32,45,49,57,32,45,49,55,51,32,45,54,55,32,45,50,53,54,99,45,49,51,32,45,50,48,32,45,54,51,32,45,57,48,32,45,57,56,32,45,49,49,56,99,45,49,51,32,45,57,32,45,50,53,32,45,49,57,32,45,51,55,32,45,50,57,108,51,49,32,45,49,56,49,99,56,32,49,32,49,56,32,50,32,50,56,32,50,99,53,56,32,48,32,49,48,50,32,45,49,50,32,49,51,51,32,45,51,53,99,53,57,32,45,52,51,32,57,50,32,45,49,48,52,32,57,56,32,45,49,56,52,99,49,49,32,45,49,51,53,32,45,56,48,32,45,50,50,57,32,45,49,56,48,32,45,50,55,48,99,56,32,45,53,55,32,49,55,32,45,49,49,48,32,50,53,32,45,49,54,50,99,53,32,45,51,49,32,54,32,45,53,56,32,54,32,45,56,48,32,99,48,32,45,51,48,32,45,53,32,45,53,51,32,45,49,52,32,45,55,48,99,45,51,53,32,45,54,52,32,45,56,56,32,45,57,57,32,45,49,53,56,32,45,49,48,51,99,45,52,50,32,45,51,32,45,56,51,32,54,32,45,49,50,52,32,50,54,99,45,53,48,32,50,52,32,45,55,55,32,53,57,32,45,56,48,32,49,48,53,99,45,50,32,51,52,32,53,32,54,51,32,50,48,32,56,55,99,49,56,32,50,56,32,52,53,32,52,50,32,55,57,32,52,52,99,53,49,32,52,32,57,57,32,45,52,48,32,49,48,51,32,45,56,55,99,52,32,45,53,54,32,45,51,48,32,45,57,52,32,45,49,48,53,32,45,49,49,53,99,49,55,32,45,50,52,32,53,49,32,45,51,54,32,49,48,50,32,45,51,54,99,54,50,32,48,32,49,49,54,32,52,51,32,49,52,48,32,56,53,99,57,32,49,54,32,49,51,32,52,49,32,49,51,32,55,52,99,48,32,50,48,32,45,49,32,52,50,32,45,53,32,54,55,32,99,45,56,32,53,51,32,45,49,56,32,49,48,54,32,45,50,54,32,49,53,57,122,77,52,48,53,32,49,49,55,57,99,45,51,32,45,50,32,45,54,32,45,53,32,45,55,32,45,56,99,45,54,32,45,56,32,45,49,48,32,45,49,57,32,45,49,48,32,45,51,48,99,48,32,45,50,32,48,32,45,52,32,49,32,45,55,99,55,32,45,51,48,32,51,49,32,45,53,48,32,53,48,32,45,53,50,99,51,32,49,32,53,32,49,32,56,32,49,104,51,99,49,54,32,52,32,50,57,32,50,49,32,50,57,32,51,53,99,48,32,53,32,45,50,32,57,32,45,52,32,49,52,99,45,53,32,49,51,32,45,49,52,32,50,52,32,45,50,53,32,51,52,99,45,54,32,53,32,45,49,49,32,49,48,32,45,49,55,32,49,52,99,45,52,32,50,32,45,57,32,54,32,45,49,52,32,54,99,45,54,32,48,32,45,49,49,32,45,51,32,45,49,52,32,45,55,122,77,52,51,57,32,49,50,55,53,32,99,48,32,45,49,52,32,49,48,32,45,50,53,32,49,56,32,45,51,52,99,56,32,45,56,32,49,54,32,45,49,56,32,50,54,32,45,50,53,99,53,32,45,50,32,49,48,32,45,52,32,49,51,32,45,52,99,49,55,32,48,32,50,50,32,51,48,32,50,51,32,52,56,99,48,32,57,32,45,51,32,50,48,32,45,57,32,50,54,99,45,56,32,57,32,45,50,51,32,49,52,32,45,52,48,32,49,52,99,45,49,53,32,45,49,32,45,50,57,32,45,56,32,45,51,49,32,45,50,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E053-gClef8va.xml",fileData275,true,true);var fileData276=[];fileData276.push.apply(fileData276,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,56,50,32,49,49,55,99,45,55,52,32,45,50,32,45,49,51,50,32,45,53,48,32,45,49,50,56,32,45,49,50,55,99,50,32,45,52,54,32,52,51,32,45,57,57,32,55,53,32,45,49,49,53,99,45,51,32,45,50,32,45,55,32,45,53,32,45,49,48,32,45,49,48,99,45,55,48,32,51,51,32,45,49,49,54,32,56,56,32,45,49,50,51,32,49,55,50,99,45,53,32,55,51,32,52,50,32,49,51,53,32,56,56,32,49,55,48,99,50,51,32,49,55,32,52,57,32,50,57,32,55,56,32,51,54,108,45,50,57,32,49,55,48,99,45,50,49,32,45,49,51,32,45,53,50,32,45,51,55,32,45,57,50,32,45,55,51,99,45,53,48,32,45,52,52,32,45,56,54,32,45,56,52,32,45,49,48,57,32,45,49,49,57,99,45,52,57,32,45,55,53,32,45,55,49,32,45,49,52,48,32,45,54,55,32,45,49,57,53,99,53,32,45,54,56,32,51,53,32,45,49,50,55,32,57,51,32,45,49,55,54,32,115,49,50,53,32,45,55,51,32,50,48,51,32,45,55,51,99,50,53,32,48,32,53,48,32,51,32,55,53,32,57,99,45,49,57,32,49,49,49,32,45,51,54,32,50,50,49,32,45,53,52,32,51,51,49,122,77,52,48,54,32,49,49,57,108,53,52,32,45,51,50,54,99,56,48,32,50,55,32,49,49,54,32,56,56,32,49,48,57,32,49,56,52,99,45,55,32,57,57,32,45,54,50,32,49,52,54,32,45,49,54,51,32,49,52,50,122,77,52,54,49,32,57,51,57,99,45,57,53,32,48,32,45,49,51,53,32,45,49,55,53,32,45,49,51,53,32,45,50,56,54,99,48,32,45,50,52,32,50,32,45,52,56,32,53,32,45,55,49,99,53,48,32,51,57,32,57,50,32,56,50,32,49,50,55,32,49,50,56,99,52,51,32,53,55,32,54,51,32,49,48,54,32,54,48,32,49,52,56,99,45,52,32,53,52,32,45,50,51,32,56,50,32,45,53,55,32,56,49,122,77,52,52,49,32,49,49,49,51,32,99,48,32,49,54,32,56,32,50,55,32,50,51,32,51,49,104,52,99,49,52,32,48,32,50,52,32,45,49,50,32,50,52,32,45,50,54,99,48,32,45,49,53,32,45,49,52,32,45,49,56,32,45,49,55,32,45,51,54,99,48,32,45,49,49,32,49,55,32,45,49,52,32,50,57,32,45,49,52,99,49,53,32,49,32,52,48,32,49,48,32,54,48,32,54,55,99,53,32,49,52,32,55,32,50,52,32,55,32,51,50,99,48,32,50,56,32,45,50,50,32,51,50,32,45,51,51,32,51,50,99,45,50,55,32,48,32,45,52,55,32,45,50,55,32,45,53,55,32,45,50,55,99,45,49,49,32,48,32,45,49,49,32,52,32,45,49,49,32,57,99,48,32,49,54,32,51,54,32,49,50,51,32,52,56,32,49,50,53,104,54,53,99,51,52,32,48,32,54,55,32,49,32,54,55,32,45,52,99,48,32,45,50,50,32,45,51,52,32,45,51,52,32,45,53,53,32,45,51,56,108,45,50,57,32,45,54,32,99,45,49,49,32,45,50,32,45,50,50,32,45,52,32,45,51,52,32,45,55,108,45,49,52,32,45,51,99,45,53,32,45,52,32,45,55,32,45,49,57,32,45,55,32,45,50,54,99,48,32,45,49,32,49,32,45,51,32,52,32,45,51,99,56,32,48,32,50,50,32,51,32,51,49,32,51,99,50,52,32,48,32,51,49,32,45,49,50,32,52,51,32,45,49,50,108,51,32,45,51,99,49,53,32,45,49,49,32,50,51,32,45,51,51,32,50,51,32,45,53,53,99,48,32,45,54,48,32,45,53,56,32,45,57,55,32,45,49,49,50,32,45,57,55,99,45,55,32,48,32,45,49,53,32,49,32,45,50,50,32,51,99,49,49,32,45,49,53,32,50,51,32,45,51,56,32,51,53,32,45,54,55,99,50,54,32,45,54,50,32,51,57,32,45,49,49,53,32,52,49,32,45,49,53,57,99,50,32,45,49,50,48,32,45,49,57,32,45,49,55,51,32,45,54,55,32,45,50,53,54,32,99,45,49,51,32,45,50,48,32,45,54,51,32,45,57,48,32,45,57,56,32,45,49,49,56,99,45,49,51,32,45,57,32,45,50,53,32,45,49,57,32,45,51,55,32,45,50,57,108,51,49,32,45,49,56,49,99,56,32,49,32,49,56,32,50,32,50,56,32,50,99,53,56,32,48,32,49,48,50,32,45,49,50,32,49,51,51,32,45,51,53,99,53,57,32,45,52,51,32,57,50,32,45,49,48,52,32,57,56,32,45,49,56,52,99,49,49,32,45,49,51,53,32,45,56,48,32,45,50,50,57,32,45,49,56,48,32,45,50,55,48,99,56,32,45,53,55,32,49,55,32,45,49,49,48,32,50,53,32,45,49,54,50,99,53,32,45,51,49,32,54,32,45,53,56,32,54,32,45,56,48,99,48,32,45,51,48,32,45,53,32,45,53,51,32,45,49,52,32,45,55,48,99,45,51,53,32,45,54,52,32,45,56,56,32,45,57,57,32,45,49,53,56,32,45,49,48,51,99,45,52,50,32,45,51,32,45,56,51,32,54,32,45,49,50,52,32,50,54,32,99,45,53,48,32,50,52,32,45,55,55,32,53,57,32,45,56,48,32,49,48,53,99,45,52,32,55,51,32,51,52,32,49,50,55,32,57,57,32,49,51,49,99,53,49,32,52,32,57,57,32,45,52,48,32,49,48,51,32,45,56,55,99,52,32,45,53,54,32,45,51,48,32,45,57,52,32,45,49,48,53,32,45,49,49,53,99,49,55,32,45,50,52,32,53,49,32,45,51,54,32,49,48,50,32,45,51,54,99,54,50,32,48,32,49,49,54,32,52,51,32,49,52,48,32,56,53,99,57,32,49,54,32,49,51,32,52,49,32,49,51,32,55,52,99,48,32,50,48,32,45,49,32,52,50,32,45,53,32,54,55,99,45,56,32,53,51,32,45,49,56,32,49,48,54,32,45,50,54,32,49,53,57,99,45,50,51,32,45,52,32,45,52,56,32,45,54,32,45,55,54,32,45,54,99,45,53,57,32,48,32,45,49,48,50,32,55,32,45,49,51,48,32,50,48,99,45,56,56,32,52,50,32,45,49,53,48,32,57,51,32,45,49,56,55,32,49,53,52,32,99,45,50,54,32,52,52,32,45,52,51,32,49,48,51,32,45,52,56,32,49,55,54,99,45,57,32,49,51,50,32,55,57,32,50,54,55,32,49,53,52,32,51,51,55,99,52,53,32,52,50,32,57,54,32,56,53,32,49,53,51,32,49,50,55,99,45,51,32,49,54,32,45,56,32,52,54,32,45,49,51,32,57,50,99,45,52,32,52,51,32,45,53,32,55,51,32,45,53,32,56,57,99,48,32,49,49,55,32,49,54,32,49,55,50,32,54,57,32,50,53,55,99,49,53,32,50,53,32,51,48,32,52,51,32,52,52,32,53,55,99,45,51,54,32,49,32,45,49,49,49,32,45,56,32,45,49,49,49,32,57,99,56,32,49,56,32,50,57,32,45,55,32,52,55,32,51,48,99,56,32,49,54,32,52,48,32,57,55,32,51,57,32,57,55,99,48,32,48,32,50,32,53,32,50,32,57,115,45,49,32,55,32,45,55,32,55,99,45,49,48,32,48,32,45,49,52,32,45,49,57,32,45,51,52,32,45,49,57,32,99,45,54,32,48,32,45,49,49,32,51,32,45,49,49,32,56,99,48,32,50,32,48,32,51,32,50,32,54,99,54,32,55,32,56,48,32,57,51,32,56,55,32,57,57,115,49,49,32,57,32,49,54,32,57,99,49,48,32,48,32,49,55,32,45,49,49,32,51,51,32,45,49,49,99,54,32,48,32,49,49,32,52,32,49,52,32,52,99,52,32,48,32,53,32,45,49,32,53,32,45,53,118,45,52,99,45,49,32,45,55,32,45,56,55,32,45,50,48,48,32,45,56,56,32,45,50,48,56,99,48,32,45,49,53,32,49,52,32,45,49,52,32,50,50,32,45,49,55,99,49,48,32,55,32,50,48,32,49,49,32,50,57,32,49,49,104,49,99,45,53,32,56,32,45,55,32,49,56,32,45,55,32,51,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E054-gClef15ma.xml",fileData276,true,true);var fileData277=[];fileData277.push.apply(fileData277,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,53,48,50,104,49,49,56,118,45,53,48,50,104,45,49,49,56,118,53,48,50,122,77,49,55,53,32,48,118,45,53,48,50,104,52,51,118,52,53,54,99,49,51,32,45,55,32,50,53,32,45,49,56,32,51,55,32,45,50,57,99,49,48,32,45,49,50,32,50,48,32,45,50,52,32,50,55,32,45,51,56,99,54,32,45,49,52,32,49,48,32,45,51,49,32,49,52,32,45,52,57,99,51,32,45,50,48,32,53,32,45,52,49,32,53,32,45,54,50,99,55,32,51,53,32,51,50,32,53,52,32,55,51,32,54,48,99,55,56,32,45,49,57,32,57,57,32,45,54,56,32,49,48,48,32,45,49,54,53,99,48,32,45,52,52,32,45,57,32,45,55,55,32,45,51,49,32,45,49,48,48,99,45,49,56,32,45,50,51,32,45,52,49,32,45,51,53,32,45,54,57,32,45,51,53,99,45,52,51,32,48,32,45,54,53,32,51,55,32,45,54,54,32,56,52,99,55,32,45,49,53,32,49,57,32,45,49,56,32,51,57,32,45,50,52,32,99,54,32,48,32,49,48,32,50,32,49,54,32,52,108,49,55,32,49,48,108,49,48,32,49,52,108,55,32,49,56,99,45,52,32,51,50,32,45,50,51,32,52,56,32,45,53,54,32,52,56,99,45,53,54,32,48,32,45,55,55,32,45,51,57,32,45,55,55,32,45,57,56,99,49,48,32,45,51,54,32,50,50,32,45,54,53,32,53,51,32,45,55,56,99,51,32,45,51,32,50,50,32,45,57,32,50,55,32,45,49,49,108,51,52,32,45,51,108,51,53,32,45,50,99,49,50,48,32,48,32,49,57,48,32,54,49,32,49,57,48,32,49,55,56,108,51,32,51,51,99,48,32,53,50,32,45,50,48,32,57,55,32,45,54,48,32,49,51,52,99,45,50,48,32,49,55,32,45,52,53,32,50,57,32,45,55,52,32,51,57,99,45,51,49,32,57,32,45,54,52,32,49,51,32,45,49,48,49,32,49,51,108,45,57,51,32,56,56,118,51,52,118,48,108,57,51,32,56,56,99,51,55,32,48,32,55,48,32,52,32,49,48,49,32,49,51,32,99,50,57,32,49,48,32,53,52,32,50,50,32,55,52,32,51,57,99,52,48,32,51,55,32,54,48,32,56,50,32,54,48,32,49,51,52,108,45,51,32,51,51,99,48,32,49,49,55,32,45,55,48,32,49,55,56,32,45,49,57,48,32,49,55,56,108,45,51,53,32,45,50,108,45,51,52,32,45,51,99,45,53,32,45,50,32,45,50,52,32,45,56,32,45,50,55,32,45,49,49,99,45,57,32,45,52,32,45,49,54,32,45,49,48,32,45,50,51,32,45,49,55,99,45,49,55,32,45,49,55,32,45,50,50,32,45,51,51,32,45,51,48,32,45,54,49,99,48,32,45,53,57,32,50,49,32,45,57,56,32,55,55,32,45,57,56,99,51,51,32,48,32,53,50,32,49,54,32,53,54,32,52,56,108,45,55,32,49,56,108,45,49,48,32,49,52,108,45,49,55,32,49,48,99,45,54,32,50,32,45,49,48,32,52,32,45,49,54,32,52,99,45,50,48,32,45,54,32,45,51,50,32,45,57,32,45,51,57,32,45,50,52,32,99,49,32,52,55,32,50,51,32,56,52,32,54,54,32,56,52,99,50,56,32,48,32,53,49,32,45,49,50,32,54,57,32,45,51,53,99,50,50,32,45,50,51,32,51,49,32,45,53,54,32,51,49,32,45,49,48,48,99,45,49,32,45,57,55,32,45,50,50,32,45,49,52,54,32,45,49,48,48,32,45,49,54,53,99,45,52,49,32,54,32,45,54,54,32,50,53,32,45,55,51,32,54,48,99,48,32,45,50,49,32,45,50,32,45,52,50,32,45,53,32,45,54,50,99,45,52,32,45,49,56,32,45,56,32,45,51,53,32,45,49,52,32,45,52,57,99,45,55,32,45,49,52,32,45,49,55,32,45,50,54,32,45,50,55,32,45,51,56,99,45,49,50,32,45,49,49,32,45,50,52,32,45,50,50,32,45,51,55,32,45,50,57,118,52,53,54,104,45,52,51,118,45,53,48,50,122,77,48,32,45,53,48,50,118,53,48,50,104,49,49,56,118,45,53,48,50,104,45,49,49,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E05C-cClef.xml",fileData277,true,true);var fileData278=[];fileData278.push.apply(fileData278,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,53,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,56,48,32,45,53,52,53,99,48,32,50,55,32,45,50,49,32,52,48,32,45,52,57,32,52,48,99,45,49,53,32,48,32,45,51,49,32,45,56,32,45,51,49,32,45,50,53,99,48,32,45,49,52,32,49,48,32,45,50,53,32,49,56,32,45,51,52,99,56,32,45,56,32,49,54,32,45,49,56,32,50,54,32,45,50,53,99,53,32,45,50,32,49,48,32,45,52,32,49,51,32,45,52,99,49,55,32,48,32,50,51,32,51,48,32,50,51,32,52,56,122,77,50,54,54,32,45,54,50,54,99,45,51,32,45,50,32,45,54,32,45,53,32,45,55,32,45,56,99,45,54,32,45,56,32,45,49,48,32,45,49,57,32,45,49,48,32,45,51,48,99,48,32,45,50,32,48,32,45,52,32,49,32,45,55,99,55,32,45,51,50,32,51,52,32,45,53,50,32,53,51,32,45,53,50,99,50,48,32,48,32,51,55,32,50,48,32,51,55,32,51,54,99,48,32,53,32,45,50,32,57,32,45,52,32,49,52,32,99,45,55,32,49,57,32,45,50,53,32,51,55,32,45,52,50,32,52,56,99,45,52,32,50,32,45,57,32,54,32,45,49,52,32,54,99,45,54,32,48,32,45,49,49,32,45,51,32,45,49,52,32,45,55,122,77,48,32,53,48,50,104,49,49,56,118,45,49,48,48,52,104,45,49,49,56,118,49,48,48,52,122,77,51,50,49,32,45,52,56,56,104,55,99,56,32,48,32,51,50,32,45,51,32,53,51,32,45,49,51,108,51,50,32,45,49,99,49,50,48,32,48,32,49,57,48,32,54,49,32,49,57,48,32,49,55,56,108,51,32,51,51,99,48,32,53,50,32,45,49,57,32,57,56,32,45,54,48,32,49,51,52,99,45,52,48,32,51,53,32,45,49,48,49,32,53,50,32,45,49,55,53,32,53,50,108,45,57,51,32,56,56,118,51,52,108,57,51,32,56,56,99,55,52,32,48,32,49,51,53,32,49,55,32,49,55,53,32,53,50,99,52,49,32,51,54,32,54,48,32,56,50,32,54,48,32,49,51,52,108,45,51,32,51,51,32,99,48,32,49,49,55,32,45,55,48,32,49,55,56,32,45,49,57,48,32,49,55,56,108,45,51,53,32,45,50,108,45,51,52,32,45,51,99,45,53,32,45,50,32,45,50,52,32,45,56,32,45,50,55,32,45,49,49,99,45,51,49,32,45,49,51,32,45,52,51,32,45,52,50,32,45,53,51,32,45,55,56,99,48,32,45,53,57,32,50,49,32,45,57,56,32,55,55,32,45,57,56,99,51,51,32,48,32,53,50,32,49,54,32,53,54,32,52,56,108,45,55,32,49,56,108,45,49,48,32,49,52,108,45,49,55,32,49,48,99,45,54,32,50,32,45,49,48,32,52,32,45,49,54,32,52,99,45,50,48,32,45,54,32,45,51,50,32,45,57,32,45,51,57,32,45,50,52,99,49,32,52,55,32,50,51,32,56,52,32,54,54,32,56,52,99,50,56,32,48,32,53,48,32,45,49,51,32,54,57,32,45,51,53,99,50,49,32,45,50,52,32,51,49,32,45,53,54,32,51,49,32,45,49,48,48,32,99,45,49,32,45,57,55,32,45,50,50,32,45,49,52,54,32,45,49,48,48,32,45,49,54,53,99,45,52,49,32,54,32,45,54,54,32,50,53,32,45,55,51,32,54,48,99,48,32,45,56,57,32,45,50,54,32,45,49,52,54,32,45,56,51,32,45,49,55,56,118,52,53,54,104,45,52,51,118,45,49,48,48,52,104,52,51,118,52,53,54,99,53,55,32,45,51,50,32,56,51,32,45,56,57,32,56,51,32,45,49,55,56,99,55,32,51,53,32,51,50,32,53,52,32,55,51,32,54,48,99,55,56,32,45,49,57,32,57,57,32,45,54,56,32,49,48,48,32,45,49,54,53,99,48,32,45,52,52,32,45,49,48,32,45,55,54,32,45,51,49,32,45,49,48,48,99,45,49,57,32,45,50,50,32,45,52,49,32,45,51,53,32,45,54,57,32,45,51,53,99,45,52,51,32,48,32,45,54,53,32,51,55,32,45,54,54,32,56,52,99,55,32,45,49,53,32,49,57,32,45,49,56,32,51,57,32,45,50,52,99,54,32,48,32,49,48,32,50,32,49,54,32,52,32,108,49,55,32,49,48,108,49,48,32,49,52,108,55,32,49,56,99,45,52,32,51,50,32,45,50,51,32,52,56,32,45,53,54,32,52,56,99,45,53,54,32,48,32,45,55,55,32,45,51,57,32,45,55,55,32,45,57,56,99,49,48,32,45,51,54,32,50,50,32,45,54,53,32,53,51,32,45,55,56,99,49,32,45,49,32,50,32,45,49,32,52,32,45,50,122,77,51,48,51,32,45,55,51,53,99,45,51,54,32,48,32,45,57,50,32,50,52,32,45,57,50,32,55,48,99,48,32,50,56,32,50,53,32,53,55,32,53,49,32,54,54,99,52,32,49,32,54,32,50,32,54,32,53,99,48,32,50,32,45,49,32,51,32,45,50,32,51,99,45,49,49,32,49,51,32,45,49,54,32,50,55,32,45,49,54,32,52,49,99,48,32,51,52,32,50,57,32,54,49,32,55,49,32,54,50,99,54,32,45,51,32,49,57,32,45,56,32,50,51,32,45,57,108,51,52,32,45,51,108,51,32,45,49,99,49,57,32,45,57,32,51,53,32,45,50,51,32,51,53,32,45,52,55,32,99,48,32,45,51,53,32,45,50,50,32,45,52,51,32,45,51,49,32,45,53,48,99,45,54,32,45,53,32,45,56,32,45,49,48,32,45,56,32,45,49,54,115,49,32,45,49,49,32,52,32,45,49,54,99,55,32,45,49,49,32,57,32,45,50,50,32,57,32,45,51,52,99,48,32,45,50,55,32,45,49,56,32,45,53,51,32,45,52,54,32,45,54,53,99,45,49,49,32,45,52,32,45,50,55,32,45,54,32,45,52,49,32,45,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E05D-cClef8vb.xml",fileData278,true,true);var fileData279=[];fileData279.push.apply(fileData279,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,56,32,57,54,99,53,49,32,48,32,55,51,32,45,49,52,32,56,56,32,45,52,57,108,49,54,32,45,51,57,99,48,32,45,49,55,32,45,50,32,45,51,48,32,45,55,32,45,52,48,99,45,51,32,45,49,49,32,45,49,48,32,45,50,49,32,45,49,57,32,45,51,49,99,45,49,55,32,45,49,56,32,45,52,57,32,45,52,51,32,45,56,52,32,45,52,51,99,45,53,53,32,48,32,45,55,55,32,49,51,32,45,49,49,50,32,52,52,99,45,50,52,32,50,49,32,45,51,53,32,53,53,32,45,51,53,32,49,48,48,99,48,32,52,54,32,49,52,32,56,49,32,51,50,32,49,49,50,99,51,48,32,53,50,32,55,49,32,55,57,32,49,51,55,32,57,51,108,51,54,32,54,108,50,54,32,50,99,49,53,52,32,48,32,50,51,53,32,45,54,56,32,50,55,52,32,45,49,56,50,99,49,49,32,45,51,50,32,49,56,32,45,54,56,32,49,56,32,45,49,48,55,32,99,48,32,45,49,48,51,32,45,50,54,32,45,49,56,50,32,45,54,56,32,45,50,53,48,99,45,56,57,32,45,49,52,53,32,45,50,51,52,32,45,50,51,48,32,45,52,49,50,32,45,50,56,56,108,45,51,48,32,45,53,99,45,57,32,48,32,45,49,52,32,51,32,45,49,52,32,56,99,51,32,49,48,32,53,32,49,49,32,49,48,32,49,54,99,51,53,32,49,53,32,55,48,32,51,48,32,57,54,32,52,52,108,55,56,32,52,51,99,57,54,32,53,55,32,49,54,50,32,49,51,54,32,49,57,55,32,50,53,56,99,57,32,51,51,32,49,55,32,54,48,32,50,50,32,49,48,48,99,51,32,50,50,32,53,32,51,53,32,54,32,51,57,99,45,55,32,54,57,32,45,49,54,32,49,49,53,32,45,50,51,32,49,52,48,115,45,52,32,50,50,32,45,49,54,32,52,48,99,45,56,32,49,50,32,45,49,57,32,50,51,32,45,51,49,32,51,52,99,45,50,52,32,50,49,32,45,54,50,32,52,52,32,45,49,49,56,32,52,52,32,99,45,52,56,32,48,32,45,56,52,32,45,56,32,45,49,49,51,32,45,50,56,99,45,50,56,32,45,49,57,32,45,52,50,32,45,52,52,32,45,52,50,32,45,55,51,118,45,49,54,99,50,32,45,53,32,51,32,45,57,32,52,32,45,49,49,99,50,52,32,50,50,32,53,50,32,51,57,32,56,52,32,51,57,122,77,53,56,53,32,45,49,49,56,99,48,32,51,50,32,50,51,32,53,56,32,53,55,32,53,56,99,49,56,32,48,32,51,51,32,45,54,32,52,48,32,45,49,56,99,57,32,45,49,53,32,49,54,32,45,49,56,32,49,54,32,45,52,48,99,48,32,45,57,32,45,50,32,45,49,54,32,45,53,32,45,50,49,99,45,54,32,45,49,57,32,45,50,55,32,45,51,55,32,45,53,49,32,45,51,55,99,45,51,52,32,48,32,45,53,55,32,50,54,32,45,53,55,32,53,56,122,77,54,52,50,32,49,55,55,99,51,49,32,48,32,53,54,32,45,50,55,32,53,54,32,45,53,56,32,99,48,32,45,51,48,32,45,50,53,32,45,53,56,32,45,53,54,32,45,53,56,108,45,50,51,32,51,99,45,49,57,32,55,32,45,51,52,32,51,50,32,45,51,52,32,53,53,108,51,32,50,51,99,57,32,50,48,32,50,56,32,51,53,32,53,52,32,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E062-fClef.xml",fileData279,true,true);var fileData280=[];fileData280.push.apply(fileData280,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,56,32,57,54,99,53,49,32,48,32,55,51,32,45,49,52,32,56,56,32,45,52,57,108,49,54,32,45,51,57,99,48,32,45,49,55,32,45,50,32,45,51,48,32,45,55,32,45,52,48,99,45,51,32,45,49,49,32,45,49,48,32,45,50,49,32,45,49,57,32,45,51,49,99,45,49,55,32,45,49,56,32,45,52,57,32,45,52,51,32,45,56,52,32,45,52,51,99,45,53,53,32,48,32,45,55,55,32,49,51,32,45,49,49,50,32,52,52,99,45,50,52,32,50,49,32,45,51,53,32,53,53,32,45,51,53,32,49,48,48,99,48,32,52,54,32,49,52,32,56,49,32,51,50,32,49,49,50,99,51,48,32,53,50,32,55,49,32,55,57,32,49,51,55,32,57,51,108,51,54,32,54,108,50,54,32,50,99,49,53,52,32,48,32,50,51,53,32,45,54,56,32,50,55,52,32,45,49,56,50,99,49,49,32,45,51,50,32,49,56,32,45,54,56,32,49,56,32,45,49,48,55,32,99,48,32,45,49,48,51,32,45,50,54,32,45,49,56,50,32,45,54,56,32,45,50,53,48,99,45,56,57,32,45,49,52,53,32,45,50,51,52,32,45,50,51,48,32,45,52,49,50,32,45,50,56,56,108,45,51,48,32,45,53,99,45,57,32,48,32,45,49,52,32,51,32,45,49,52,32,56,99,51,32,49,48,32,53,32,49,49,32,49,48,32,49,54,99,51,53,32,49,53,32,55,48,32,51,48,32,57,54,32,52,52,108,55,56,32,52,51,99,57,54,32,53,55,32,49,54,50,32,49,51,54,32,49,57,55,32,50,53,56,99,57,32,51,51,32,49,55,32,54,48,32,50,50,32,49,48,48,99,51,32,50,50,32,53,32,51,53,32,54,32,51,57,99,45,55,32,54,57,32,45,49,54,32,49,49,53,32,45,50,51,32,49,52,48,115,45,52,32,50,50,32,45,49,54,32,52,48,99,45,56,32,49,50,32,45,49,57,32,50,51,32,45,51,49,32,51,52,99,45,50,52,32,50,49,32,45,54,50,32,52,52,32,45,49,49,56,32,52,52,32,99,45,52,56,32,48,32,45,56,52,32,45,56,32,45,49,49,51,32,45,50,56,99,45,50,56,32,45,49,57,32,45,52,50,32,45,52,52,32,45,52,50,32,45,55,51,118,45,49,54,99,50,32,45,53,32,51,32,45,57,32,52,32,45,49,49,99,50,52,32,50,50,32,53,50,32,51,57,32,56,52,32,51,57,122,77,53,56,53,32,45,49,49,56,99,48,32,51,50,32,50,51,32,53,56,32,53,55,32,53,56,99,49,56,32,48,32,51,51,32,45,54,32,52,48,32,45,49,56,99,57,32,45,49,53,32,49,54,32,45,49,56,32,49,54,32,45,52,48,99,48,32,45,57,32,45,50,32,45,49,54,32,45,53,32,45,50,49,99,45,54,32,45,49,57,32,45,50,55,32,45,51,55,32,45,53,49,32,45,51,55,99,45,51,52,32,48,32,45,53,55,32,50,54,32,45,53,55,32,53,56,122,77,54,52,50,32,49,55,55,99,51,49,32,48,32,53,54,32,45,50,55,32,53,54,32,45,53,56,32,99,48,32,45,51,48,32,45,50,53,32,45,53,56,32,45,53,54,32,45,53,56,108,45,50,51,32,51,99,45,49,57,32,55,32,45,51,52,32,51,50,32,45,51,52,32,53,53,108,51,32,50,51,99,57,32,50,48,32,50,56,32,51,53,32,53,52,32,51,53,122,77,50,53,52,32,45,55,53,50,104,45,49,48,52,99,45,53,32,48,32,45,49,49,32,51,32,45,49,49,32,57,99,50,32,53,32,51,32,56,32,49,49,32,56,115,49,56,32,51,32,49,56,32,51,115,57,32,50,32,49,55,32,49,56,115,51,54,32,57,51,32,51,54,32,57,51,115,50,32,53,32,50,32,57,99,48,32,51,32,45,49,32,54,32,45,54,32,54,99,45,52,32,48,32,45,56,32,45,51,32,45,49,50,32,45,56,115,45,49,49,32,45,49,48,32,45,50,48,32,45,49,48,99,45,55,32,48,32,45,49,50,32,51,32,45,49,50,32,56,99,48,32,50,32,48,32,51,32,50,32,53,99,54,32,55,32,55,56,32,57,48,32,56,51,32,57,53,32,99,55,32,55,32,49,50,32,49,48,32,49,54,32,49,48,115,49,49,32,45,52,32,49,54,32,45,56,99,53,32,45,51,32,57,32,45,52,32,49,54,32,45,52,99,53,32,48,32,49,48,32,52,32,49,51,32,52,99,52,32,48,32,53,32,45,49,32,53,32,45,52,118,45,52,99,45,50,32,45,54,32,45,56,51,32,45,49,57,50,32,45,56,52,32,45,50,48,48,99,48,32,45,54,32,52,32,45,49,52,32,49,51,32,45,49,52,99,54,32,48,32,49,50,32,45,50,32,49,50,32,45,55,115,45,52,32,45,57,32,45,49,49,32,45,57,122,77,51,48,53,32,45,54,54,57,104,52,99,49,51,32,48,32,50,51,32,45,49,49,32,50,51,32,45,50,53,99,48,32,45,53,32,45,50,32,45,49,49,32,45,53,32,45,49,53,99,45,53,32,45,54,32,45,49,48,32,45,57,32,45,49,50,32,45,49,55,118,45,50,99,48,32,45,49,49,32,49,55,32,45,49,52,32,50,54,32,45,49,52,104,50,32,99,49,53,32,48,32,51,56,32,49,48,32,53,56,32,54,53,99,52,32,49,51,32,54,32,50,50,32,54,32,51,49,99,48,32,50,54,32,45,50,48,32,51,48,32,45,51,50,32,51,48,99,45,49,56,32,48,32,45,51,56,32,45,49,57,32,45,52,54,32,45,50,52,99,45,50,32,45,50,32,45,53,32,45,50,32,45,56,32,45,50,99,45,52,32,48,32,45,55,32,49,32,45,55,32,49,99,45,50,32,49,32,45,51,32,52,32,45,51,32,55,99,48,32,52,32,49,32,56,32,49,32,49,48,99,48,32,49,32,49,32,49,32,49,32,50,99,52,32,49,56,32,49,51,32,51,54,32,49,57,32,53,52,99,51,32,57,32,49,50,32,50,55,32,49,50,32,51,52,99,50,32,55,32,54,32,49,57,32,49,51,32,50,48,104,54,50,115,53,53,32,48,32,54,51,32,45,49,99,49,32,48,32,49,32,45,49,32,49,32,45,50,99,48,32,45,52,32,45,53,32,45,49,50,32,45,54,32,45,49,51,32,99,45,50,32,45,52,32,45,54,32,45,55,32,45,57,32,45,57,99,45,52,32,45,51,32,45,56,32,45,54,32,45,49,51,32,45,56,99,45,56,32,45,51,32,45,49,54,32,45,53,32,45,50,53,32,45,55,99,45,57,32,45,49,32,45,49,56,32,45,51,32,45,50,55,32,45,53,99,45,49,49,32,45,51,32,45,50,50,32,45,51,32,45,51,51,32,45,55,99,45,52,32,45,49,32,45,57,32,45,50,32,45,49,51,32,45,52,99,45,53,32,45,51,32,45,54,32,45,49,49,32,45,54,32,45,49,55,99,45,49,32,45,50,32,45,49,32,45,52,32,45,49,32,45,54,115,48,32,45,51,32,50,32,45,52,108,49,32,45,49,99,50,32,48,32,53,32,50,32,56,32,50,99,50,32,49,32,52,32,49,32,54,32,49,99,54,32,49,32,49,50,32,49,32,49,55,32,49,99,50,50,32,48,32,51,48,32,45,53,32,52,49,32,45,49,50,108,50,32,45,50,99,49,49,32,45,56,32,49,54,32,45,49,57,32,50,48,32,45,51,50,32,99,50,32,45,54,32,51,32,45,49,52,32,51,32,45,50,50,115,45,49,32,45,49,54,32,45,50,32,45,50,50,99,45,53,32,45,50,52,32,45,50,53,32,45,52,50,32,45,52,54,32,45,53,52,99,45,49,55,32,45,57,32,45,51,57,32,45,49,55,32,45,53,57,32,45,49,55,99,45,49,53,32,48,32,45,51,48,32,52,32,45,52,49,32,49,51,115,45,49,57,32,50,55,32,45,49,57,32,52,51,99,48,32,49,50,32,53,32,50,51,32,49,54,32,50,56,99,50,32,49,32,52,32,49,32,54,32,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E063-fClef15mb.xml",fileData280,true,true);var fileData281=[];fileData281.push.apply(fileData281,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,56,32,57,54,99,53,49,32,48,32,55,51,32,45,49,52,32,56,56,32,45,52,57,108,49,54,32,45,51,57,99,48,32,45,49,55,32,45,50,32,45,51,48,32,45,55,32,45,52,48,99,45,51,32,45,49,49,32,45,49,48,32,45,50,49,32,45,49,57,32,45,51,49,99,45,49,55,32,45,49,56,32,45,52,57,32,45,52,51,32,45,56,52,32,45,52,51,99,45,53,53,32,48,32,45,55,55,32,49,51,32,45,49,49,50,32,52,52,99,45,50,52,32,50,49,32,45,51,53,32,53,53,32,45,51,53,32,49,48,48,99,48,32,52,54,32,49,52,32,56,49,32,51,50,32,49,49,50,99,51,48,32,53,50,32,55,49,32,55,57,32,49,51,55,32,57,51,108,51,54,32,54,108,50,54,32,50,99,49,53,52,32,48,32,50,51,53,32,45,54,56,32,50,55,52,32,45,49,56,50,99,49,49,32,45,51,50,32,49,56,32,45,54,56,32,49,56,32,45,49,48,55,32,99,48,32,45,49,48,51,32,45,50,54,32,45,49,56,50,32,45,54,56,32,45,50,53,48,99,45,56,57,32,45,49,52,53,32,45,50,51,52,32,45,50,51,48,32,45,52,49,50,32,45,50,56,56,108,45,51,48,32,45,53,99,45,57,32,48,32,45,49,52,32,51,32,45,49,52,32,56,99,51,32,49,48,32,53,32,49,49,32,49,48,32,49,54,99,51,53,32,49,53,32,55,48,32,51,48,32,57,54,32,52,52,108,55,56,32,52,51,99,57,54,32,53,55,32,49,54,50,32,49,51,54,32,49,57,55,32,50,53,56,99,57,32,51,51,32,49,55,32,54,48,32,50,50,32,49,48,48,99,51,32,50,50,32,53,32,51,53,32,54,32,51,57,99,45,55,32,54,57,32,45,49,54,32,49,49,53,32,45,50,51,32,49,52,48,115,45,52,32,50,50,32,45,49,54,32,52,48,99,45,56,32,49,50,32,45,49,57,32,50,51,32,45,51,49,32,51,52,99,45,50,52,32,50,49,32,45,54,50,32,52,52,32,45,49,49,56,32,52,52,32,99,45,52,56,32,48,32,45,56,52,32,45,56,32,45,49,49,51,32,45,50,56,99,45,50,56,32,45,49,57,32,45,52,50,32,45,52,52,32,45,52,50,32,45,55,51,118,45,49,54,99,50,32,45,53,32,51,32,45,57,32,52,32,45,49,49,99,50,52,32,50,50,32,53,50,32,51,57,32,56,52,32,51,57,122,77,53,56,53,32,45,49,49,56,99,48,32,51,50,32,50,51,32,53,56,32,53,55,32,53,56,99,49,56,32,48,32,51,51,32,45,54,32,52,48,32,45,49,56,99,57,32,45,49,53,32,49,54,32,45,49,56,32,49,54,32,45,52,48,99,48,32,45,57,32,45,50,32,45,49,54,32,45,53,32,45,50,49,99,45,54,32,45,49,57,32,45,50,55,32,45,51,55,32,45,53,49,32,45,51,55,99,45,51,52,32,48,32,45,53,55,32,50,54,32,45,53,55,32,53,56,122,77,54,52,50,32,49,55,55,99,51,49,32,48,32,53,54,32,45,50,55,32,53,54,32,45,53,56,32,99,48,32,45,51,48,32,45,50,53,32,45,53,56,32,45,53,54,32,45,53,56,108,45,50,51,32,51,99,45,49,57,32,55,32,45,51,52,32,51,50,32,45,51,52,32,53,53,108,51,32,50,51,99,57,32,50,48,32,50,56,32,51,53,32,53,52,32,51,53,122,77,50,51,50,32,45,53,55,50,99,48,32,51,51,32,50,57,32,53,57,32,55,49,32,53,57,104,53,99,49,53,32,48,32,56,52,32,45,49,48,32,56,52,32,45,53,55,99,48,32,45,51,52,32,45,50,49,32,45,52,49,32,45,51,48,32,45,52,57,99,45,54,32,45,53,32,45,56,32,45,49,48,32,45,56,32,45,49,53,115,49,32,45,49,48,32,52,32,45,49,53,99,54,32,45,49,48,32,56,32,45,50,49,32,56,32,45,51,50,99,48,32,45,50,55,32,45,49,54,32,45,53,50,32,45,52,51,32,45,54,51,99,45,49,50,32,45,52,32,45,50,55,32,45,54,32,45,51,57,32,45,54,99,45,51,53,32,48,32,45,56,57,32,50,51,32,45,56,57,32,54,55,32,99,48,32,50,55,32,50,52,32,53,53,32,52,57,32,54,51,99,53,32,50,32,54,32,51,32,54,32,53,115,45,49,32,51,32,45,50,32,52,99,45,49,49,32,49,49,32,45,49,54,32,50,53,32,45,49,54,32,51,57,122,77,51,53,56,32,45,53,54,55,99,48,32,50,53,32,45,50,50,32,51,56,32,45,52,54,32,51,56,104,45,50,99,45,49,53,32,45,49,32,45,50,56,32,45,56,32,45,51,48,32,45,50,52,118,45,50,99,48,32,45,49,50,32,49,48,32,45,50,51,32,49,55,32,45,51,49,99,57,32,45,57,32,50,51,32,45,50,56,32,51,56,32,45,50,56,99,49,55,32,48,32,50,50,32,50,57,32,50,51,32,52,52,118,51,122,77,50,54,49,32,45,54,51,56,99,45,49,56,32,48,32,45,50,57,32,45,50,53,32,45,50,57,32,45,52,51,118,45,55,99,55,32,45,51,50,32,51,51,32,45,53,48,32,53,49,32,45,53,48,99,50,48,32,48,32,51,53,32,49,56,32,51,53,32,51,52,32,99,48,32,53,32,45,49,32,57,32,45,51,32,49,51,99,45,53,32,49,51,32,45,49,51,32,50,52,32,45,50,52,32,51,51,99,45,53,32,53,32,45,49,49,32,57,32,45,49,54,32,49,52,99,45,52,32,50,32,45,57,32,54,32,45,49,52,32,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E064-fClef8vb.xml",fileData281,true,true);var fileData282=[];fileData282.push.apply(fileData282,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,52,50,32,49,55,55,99,51,49,32,48,32,53,54,32,45,50,55,32,53,54,32,45,53,56,99,48,32,45,51,48,32,45,50,53,32,45,53,56,32,45,53,54,32,45,53,56,108,45,50,51,32,51,99,45,49,57,32,55,32,45,51,52,32,51,50,32,45,51,52,32,53,53,108,51,32,50,51,99,57,32,50,48,32,50,56,32,51,53,32,53,52,32,51,53,122,77,53,56,53,32,45,49,49,56,99,48,32,51,50,32,50,51,32,53,56,32,53,55,32,53,56,99,49,56,32,48,32,51,51,32,45,54,32,52,48,32,45,49,56,99,57,32,45,49,53,32,49,54,32,45,49,56,32,49,54,32,45,52,48,99,48,32,45,57,32,45,50,32,45,49,54,32,45,53,32,45,50,49,99,45,54,32,45,49,57,32,45,50,55,32,45,51,55,32,45,53,49,32,45,51,55,99,45,51,52,32,48,32,45,53,55,32,50,54,32,45,53,55,32,53,56,122,77,49,53,56,32,57,54,99,53,49,32,48,32,55,51,32,45,49,52,32,56,56,32,45,52,57,32,108,49,54,32,45,51,57,99,48,32,45,49,55,32,45,50,32,45,51,48,32,45,55,32,45,52,48,99,45,51,32,45,49,49,32,45,49,48,32,45,50,49,32,45,49,57,32,45,51,49,99,45,49,55,32,45,49,56,32,45,52,57,32,45,52,51,32,45,56,52,32,45,52,51,99,45,53,53,32,48,32,45,55,55,32,49,51,32,45,49,49,50,32,52,52,99,45,50,52,32,50,49,32,45,51,53,32,53,53,32,45,51,53,32,49,48,48,99,48,32,52,54,32,49,52,32,56,49,32,51,50,32,49,49,50,99,51,48,32,53,50,32,55,49,32,55,57,32,49,51,55,32,57,51,108,51,54,32,54,108,50,54,32,50,99,51,52,32,48,32,54,53,32,45,52,32,57,50,32,45,49,48,99,45,49,51,32,57,32,45,50,51,32,50,50,32,45,50,54,32,51,55,99,45,49,32,53,32,45,50,32,56,32,45,50,32,49,50,99,48,32,50,56,32,50,53,32,53,55,32,53,49,32,54,54,99,52,32,49,32,54,32,50,32,54,32,53,32,99,48,32,50,32,45,49,32,51,32,45,50,32,51,99,45,49,49,32,49,51,32,45,49,54,32,50,55,32,45,49,54,32,52,49,99,48,32,50,52,32,49,52,32,52,54,32,52,48,32,53,54,99,49,48,32,53,32,50,50,32,54,32,51,52,32,54,104,52,99,49,54,32,48,32,56,56,32,45,49,48,32,56,56,32,45,54,48,99,48,32,45,51,53,32,45,50,50,32,45,52,51,32,45,51,49,32,45,53,48,99,45,54,32,45,53,32,45,56,32,45,49,48,32,45,56,32,45,49,54,115,48,32,45,49,49,32,52,32,45,49,54,99,54,32,45,49,49,32,57,32,45,50,50,32,57,32,45,51,52,99,48,32,45,50,55,32,45,49,56,32,45,53,51,32,45,52,54,32,45,54,53,99,45,49,49,32,45,52,32,45,50,55,32,45,54,32,45,52,49,32,45,54,104,45,53,99,54,49,32,45,51,48,32,57,57,32,45,56,50,32,49,50,51,32,45,49,53,49,99,49,49,32,45,51,50,32,49,56,32,45,54,56,32,49,56,32,45,49,48,55,32,99,48,32,45,49,48,51,32,45,50,54,32,45,49,56,50,32,45,54,56,32,45,50,53,48,99,45,56,57,32,45,49,52,53,32,45,50,51,52,32,45,50,51,48,32,45,52,49,50,32,45,50,56,56,108,45,51,48,32,45,53,99,45,57,32,48,32,45,49,52,32,51,32,45,49,52,32,56,99,51,32,49,48,32,53,32,49,49,32,49,48,32,49,54,99,51,53,32,49,53,32,55,48,32,51,48,32,57,54,32,52,52,108,55,56,32,52,51,99,57,54,32,53,55,32,49,54,50,32,49,51,54,32,49,57,55,32,50,53,56,99,57,32,51,51,32,49,55,32,54,48,32,50,50,32,49,48,48,99,51,32,50,50,32,53,32,51,53,32,54,32,51,57,99,45,55,32,54,57,32,45,49,54,32,49,49,53,32,45,50,51,32,49,52,48,115,45,52,32,50,50,32,45,49,54,32,52,48,99,45,56,32,49,50,32,45,49,57,32,50,51,32,45,51,49,32,51,52,99,45,50,52,32,50,49,32,45,54,50,32,52,52,32,45,49,49,56,32,52,52,32,99,45,52,56,32,48,32,45,56,52,32,45,56,32,45,49,49,51,32,45,50,56,99,45,50,56,32,45,49,57,32,45,52,50,32,45,52,52,32,45,52,50,32,45,55,51,118,45,49,54,99,50,32,45,53,32,51,32,45,57,32,52,32,45,49,49,99,50,52,32,50,50,32,53,50,32,51,57,32,56,52,32,51,57,122,77,51,53,53,32,51,50,57,99,45,51,32,45,50,32,45,54,32,45,53,32,45,55,32,45,56,99,45,54,32,45,56,32,45,49,48,32,45,49,57,32,45,49,48,32,45,51,48,99,48,32,45,50,32,48,32,45,52,32,49,32,45,55,99,55,32,45,51,50,32,51,52,32,45,53,50,32,53,51,32,45,53,50,99,50,48,32,48,32,51,55,32,50,48,32,51,55,32,51,54,99,48,32,53,32,45,50,32,57,32,45,52,32,49,52,99,45,53,32,49,51,32,45,49,52,32,50,52,32,45,50,53,32,51,52,99,45,54,32,53,32,45,49,49,32,49,48,32,45,49,55,32,49,52,32,99,45,52,32,50,32,45,57,32,54,32,45,49,52,32,54,99,45,54,32,48,32,45,49,49,32,45,51,32,45,49,52,32,45,55,122,77,51,56,57,32,52,50,53,99,48,32,45,49,52,32,49,48,32,45,50,53,32,49,56,32,45,51,52,99,56,32,45,56,32,49,54,32,45,49,56,32,50,54,32,45,50,53,99,53,32,45,50,32,49,48,32,45,52,32,49,51,32,45,52,99,49,55,32,48,32,50,50,32,51,48,32,50,51,32,52,56,99,48,32,57,32,45,51,32,50,48,32,45,57,32,50,54,99,45,56,32,57,32,45,50,51,32,49,52,32,45,52,48,32,49,52,99,45,49,53,32,45,49,32,45,50,57,32,45,56,32,45,51,49,32,45,50,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E065-fClef8va.xml",fileData282,true,true);var fileData283=[];fileData283.push.apply(fileData283,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,52,50,32,49,55,55,99,51,49,32,48,32,53,54,32,45,50,55,32,53,54,32,45,53,56,99,48,32,45,51,48,32,45,50,53,32,45,53,56,32,45,53,54,32,45,53,56,108,45,50,51,32,51,99,45,49,57,32,55,32,45,51,52,32,51,50,32,45,51,52,32,53,53,108,51,32,50,51,99,57,32,50,48,32,50,56,32,51,53,32,53,52,32,51,53,122,77,53,56,53,32,45,49,49,56,99,48,32,51,50,32,50,51,32,53,56,32,53,55,32,53,56,99,49,56,32,48,32,51,51,32,45,54,32,52,48,32,45,49,56,99,57,32,45,49,53,32,49,54,32,45,49,56,32,49,54,32,45,52,48,99,48,32,45,57,32,45,50,32,45,49,54,32,45,53,32,45,50,49,99,45,54,32,45,49,57,32,45,50,55,32,45,51,55,32,45,53,49,32,45,51,55,99,45,51,52,32,48,32,45,53,55,32,50,54,32,45,53,55,32,53,56,122,77,49,53,56,32,57,54,99,53,49,32,48,32,55,51,32,45,49,52,32,56,56,32,45,52,57,32,108,49,54,32,45,51,57,99,48,32,45,49,55,32,45,50,32,45,51,48,32,45,55,32,45,52,48,99,45,51,32,45,49,49,32,45,49,48,32,45,50,49,32,45,49,57,32,45,51,49,99,45,49,55,32,45,49,56,32,45,52,57,32,45,52,51,32,45,56,52,32,45,52,51,99,45,53,53,32,48,32,45,55,55,32,49,51,32,45,49,49,50,32,52,52,99,45,50,52,32,50,49,32,45,51,53,32,53,53,32,45,51,53,32,49,48,48,99,48,32,52,54,32,49,52,32,56,49,32,51,50,32,49,49,50,99,50,56,32,52,57,32,57,52,32,56,49,32,49,53,50,32,57,54,99,56,32,49,55,32,48,32,45,49,52,32,49,56,32,50,51,99,56,32,49,54,32,52,48,32,57,55,32,51,57,32,57,55,99,48,32,48,32,50,32,53,32,50,32,57,115,45,49,32,55,32,45,55,32,55,99,45,49,48,32,48,32,45,49,52,32,45,49,57,32,45,51,52,32,45,49,57,99,45,54,32,48,32,45,49,49,32,51,32,45,49,49,32,56,32,99,48,32,50,32,48,32,51,32,50,32,54,99,54,32,55,32,56,48,32,57,51,32,56,55,32,57,57,115,49,49,32,57,32,49,54,32,57,99,49,48,32,48,32,49,55,32,45,49,49,32,51,51,32,45,49,49,99,54,32,48,32,49,49,32,52,32,49,52,32,52,99,52,32,48,32,53,32,45,49,32,53,32,45,53,118,45,52,99,45,49,32,45,55,32,45,56,55,32,45,50,48,48,32,45,56,56,32,45,50,48,56,99,48,32,45,54,32,50,32,45,57,32,53,32,45,49,49,99,50,50,32,45,50,32,52,50,32,45,52,32,54,49,32,45,57,99,45,49,50,32,49,48,32,45,50,49,32,50,52,32,45,50,49,32,52,52,99,48,32,49,51,32,53,32,50,51,32,49,54,32,50,57,108,55,32,50,104,52,99,49,52,32,48,32,50,52,32,45,49,50,32,50,52,32,45,50,54,99,48,32,45,49,53,32,45,49,52,32,45,49,56,32,45,49,55,32,45,51,54,99,48,32,45,49,49,32,49,55,32,45,49,52,32,50,57,32,45,49,52,32,99,49,53,32,49,32,52,48,32,49,48,32,54,48,32,54,55,99,53,32,49,52,32,55,32,50,52,32,55,32,51,50,99,48,32,50,56,32,45,50,50,32,51,50,32,45,51,51,32,51,50,99,45,50,55,32,48,32,45,52,55,32,45,50,55,32,45,53,55,32,45,50,55,99,45,49,49,32,48,32,45,49,49,32,52,32,45,49,49,32,57,99,48,32,49,54,32,51,54,32,49,50,51,32,52,56,32,49,50,53,104,54,53,99,51,52,32,48,32,54,55,32,49,32,54,55,32,45,52,99,48,32,45,50,50,32,45,51,52,32,45,51,52,32,45,53,53,32,45,51,56,108,45,50,57,32,45,54,99,45,49,49,32,45,50,32,45,50,50,32,45,52,32,45,51,52,32,45,55,108,45,49,52,32,45,51,99,45,53,32,45,52,32,45,55,32,45,49,57,32,45,55,32,45,50,54,99,48,32,45,49,32,49,32,45,51,32,52,32,45,51,99,56,32,48,32,50,50,32,51,32,51,49,32,51,99,50,52,32,48,32,51,49,32,45,49,50,32,52,51,32,45,49,50,32,108,51,32,45,51,99,49,53,32,45,49,49,32,50,51,32,45,51,51,32,50,51,32,45,53,53,99,48,32,45,54,48,32,45,53,56,32,45,57,55,32,45,49,49,50,32,45,57,55,99,54,57,32,45,50,57,32,49,49,51,32,45,56,52,32,49,51,56,32,45,49,53,56,99,49,49,32,45,51,50,32,49,56,32,45,54,56,32,49,56,32,45,49,48,55,99,48,32,45,49,48,51,32,45,50,54,32,45,49,56,50,32,45,54,56,32,45,50,53,48,99,45,56,57,32,45,49,52,53,32,45,50,51,52,32,45,50,51,48,32,45,52,49,50,32,45,50,56,56,108,45,51,48,32,45,53,99,45,57,32,48,32,45,49,52,32,51,32,45,49,52,32,56,99,51,32,49,48,32,53,32,49,49,32,49,48,32,49,54,99,51,53,32,49,53,32,55,48,32,51,48,32,57,54,32,52,52,108,55,56,32,52,51,99,57,54,32,53,55,32,49,54,50,32,49,51,54,32,49,57,55,32,50,53,56,99,57,32,51,51,32,49,55,32,54,48,32,50,50,32,49,48,48,32,99,51,32,50,50,32,53,32,51,53,32,54,32,51,57,99,45,55,32,54,57,32,45,49,54,32,49,49,53,32,45,50,51,32,49,52,48,115,45,52,32,50,50,32,45,49,54,32,52,48,99,45,56,32,49,50,32,45,49,57,32,50,51,32,45,51,49,32,51,52,99,45,50,52,32,50,49,32,45,54,50,32,52,52,32,45,49,49,56,32,52,52,99,45,52,56,32,48,32,45,56,52,32,45,56,32,45,49,49,51,32,45,50,56,99,45,50,56,32,45,49,57,32,45,52,50,32,45,52,52,32,45,52,50,32,45,55,51,118,45,49,54,99,50,32,45,53,32,51,32,45,57,32,52,32,45,49,49,99,50,52,32,50,50,32,53,50,32,51,57,32,56,52,32,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E066-fClef15ma.xml",fileData283,true,true);var fileData284=[];fileData284.push.apply(fileData284,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,48,57,32,50,53,49,122,77,50,49,48,32,45,50,53,48,99,45,57,57,32,48,32,45,50,49,48,32,57,52,32,45,50,49,48,32,50,53,49,99,48,32,49,53,50,32,57,51,32,50,53,48,32,50,48,57,32,50,53,48,115,50,48,53,32,45,49,49,57,32,50,48,53,32,45,50,53,48,99,48,32,45,49,51,57,32,45,49,48,51,32,45,50,53,49,32,45,50,48,52,32,45,50,53,49,122,77,49,49,57,32,49,99,48,32,45,55,57,32,49,51,32,45,50,49,53,32,56,56,32,45,50,49,53,99,54,56,32,48,32,56,52,32,49,49,50,32,56,52,32,50,49,53,99,48,32,55,54,32,45,49,53,32,50,49,54,32,45,56,52,32,50,49,54,99,45,54,56,32,48,32,45,56,56,32,45,49,51,54,32,45,56,56,32,45,50,49,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E080-timeSig0.xml",fileData284,true,true);var fileData285=[];fileData285.push.apply(fileData285,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,56,32,45,50,53,48,118,51,54,99,50,51,32,48,32,52,48,32,54,32,52,57,32,49,56,99,56,32,49,52,32,49,50,32,51,51,32,49,50,32,53,55,118,50,53,48,108,45,56,50,32,45,49,50,57,108,45,50,55,32,49,51,108,49,48,55,32,50,53,53,104,49,50,56,118,45,51,57,52,99,48,32,45,50,52,32,53,32,45,52,50,32,49,52,32,45,53,51,115,50,53,32,45,49,55,32,52,55,32,45,49,55,118,45,51,54,104,45,50,52,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E081-timeSig1.xml",fileData285,true,true);var fileData286=[];fileData286.push.apply(fileData286,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,48,52,32,45,49,56,53,99,45,49,56,32,48,32,45,53,53,32,45,49,52,32,45,54,53,32,45,54,53,104,45,51,54,108,45,51,32,50,57,99,48,32,50,53,32,54,32,52,54,32,49,56,32,54,52,99,49,49,32,49,57,32,50,50,32,51,48,32,51,57,32,52,51,108,49,50,49,32,56,50,108,51,55,32,50,57,99,49,53,32,49,49,32,50,55,32,50,57,32,51,56,32,53,52,99,49,50,32,50,52,32,49,56,32,52,55,32,49,56,32,55,48,99,48,32,52,48,32,45,49,57,32,56,56,32,45,57,52,32,56,56,99,45,50,53,32,48,32,45,51,50,32,48,32,45,53,48,32,45,56,99,45,49,52,32,45,53,32,45,50,51,32,45,49,50,32,45,50,54,32,45,50,50,99,51,32,45,57,32,55,32,45,49,53,32,49,48,32,45,49,56,108,50,52,32,45,49,55,99,49,50,32,45,55,32,49,55,32,45,49,49,32,50,55,32,45,50,49,99,53,32,45,55,32,55,32,45,49,54,32,55,32,45,50,55,32,99,48,32,45,49,50,32,48,32,45,53,55,32,45,55,57,32,45,55,52,99,45,51,48,32,48,32,45,55,54,32,50,54,32,45,55,54,32,57,52,99,48,32,54,54,32,56,48,32,49,51,53,32,49,57,54,32,49,51,53,99,55,50,32,48,32,49,56,50,32,45,51,50,32,49,56,50,32,45,49,53,48,99,48,32,45,53,51,32,45,51,50,32,45,57,53,32,45,49,49,51,32,45,49,51,51,108,45,57,49,32,45,52,49,99,45,50,54,32,45,49,49,32,45,52,53,32,45,50,51,32,45,53,55,32,45,51,55,108,52,57,32,55,99,56,52,32,48,32,49,49,53,32,45,52,49,32,49,52,56,32,45,52,49,99,50,48,32,48,32,51,51,32,50,48,32,51,57,32,54,49,104,51,53,99,48,32,45,49,53,50,32,45,54,56,32,45,49,54,56,32,45,49,49,52,32,45,49,54,56,99,45,49,55,32,48,32,45,53,53,32,48,32,45,54,57,32,55,118,48,108,45,50,56,32,49,55,32,99,45,52,57,32,51,55,32,45,54,57,32,52,48,32,45,56,55,32,52,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E082-timeSig2.xml",fileData286,true,true);var fileData287=[];fileData287.push.apply(fileData287,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,56,32,50,53,48,99,57,55,32,48,32,49,55,55,32,45,53,50,32,49,55,55,32,45,49,49,54,99,48,32,45,54,57,32,45,52,48,32,45,49,49,49,32,45,49,49,56,32,45,49,50,53,99,53,54,32,45,53,32,49,50,53,32,45,52,52,32,49,50,53,32,45,49,49,54,99,48,32,45,51,49,32,45,49,48,32,45,53,55,32,45,51,49,32,45,55,56,99,45,49,57,32,45,50,49,32,45,52,53,32,45,51,56,32,45,55,56,32,45,52,57,108,45,53,48,32,45,49,49,99,45,49,53,32,45,51,32,45,51,54,32,45,55,32,45,53,53,32,45,55,99,45,53,48,32,48,32,45,56,54,32,49,54,32,45,49,49,51,32,51,56,99,45,49,54,32,49,48,32,45,50,51,32,49,56,32,45,51,52,32,51,52,99,45,55,32,49,51,32,45,49,49,32,50,53,32,45,49,49,32,51,56,99,48,32,52,51,32,50,55,32,56,51,32,54,56,32,56,51,108,51,32,45,50,32,99,54,49,32,48,32,55,53,32,45,52,50,32,55,53,32,45,55,48,99,48,32,45,49,57,32,45,50,52,32,45,52,50,32,45,50,54,32,45,53,55,99,55,32,45,49,55,32,50,48,32,45,50,53,32,51,55,32,45,50,53,99,52,52,32,48,32,57,52,32,50,57,32,57,52,32,55,56,99,48,32,55,53,32,45,51,52,32,49,50,53,32,45,49,51,56,32,49,50,53,118,51,54,99,56,52,32,48,32,49,51,49,32,50,50,32,49,51,49,32,57,56,99,48,32,53,52,32,45,51,55,32,56,56,32,45,56,55,32,56,56,99,45,50,54,32,48,32,45,52,51,32,45,55,32,45,53,49,32,45,50,50,99,49,53,32,45,50,50,32,52,52,32,45,49,54,32,52,52,32,45,55,48,99,48,32,45,51,55,32,45,51,55,32,45,54,50,32,45,55,49,32,45,54,50,99,45,50,50,32,48,32,45,54,57,32,49,53,32,45,54,57,32,55,54,99,48,32,55,57,32,49,48,49,32,49,49,54,32,49,55,56,32,49,49,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E083-timeSig3.xml",fileData287,true,true);var fileData288=[];fileData288.push.apply(fileData288,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,55,56,99,56,52,32,57,55,32,49,49,52,32,49,56,48,32,49,51,52,32,51,50,57,104,49,55,48,99,45,49,51,32,45,51,50,32,45,56,50,32,45,49,51,50,32,45,57,57,32,45,49,53,49,108,45,56,52,32,45,57,55,99,45,51,51,32,45,51,54,32,45,53,57,32,45,54,51,32,45,56,48,32,45,56,49,104,49,54,50,118,49,48,50,108,49,50,55,32,49,50,51,118,45,50,50,53,104,53,55,118,45,51,57,104,45,53,55,118,45,51,52,99,48,32,45,52,51,32,49,57,32,45,54,53,32,53,55,32,45,54,53,118,45,51,52,104,45,50,52,52,118,51,54,99,52,56,32,48,32,54,48,32,50,54,32,54,48,32,55,48,118,50,55,104,45,50,48,51,118,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E084-timeSig4.xml",fileData288,true,true);var fileData289=[];fileData289.push.apply(fileData289,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,52,49,32,51,56,99,45,49,52,32,48,32,45,53,54,32,45,53,32,45,57,50,32,45,53,49,104,45,51,50,108,53,32,50,54,51,99,53,53,32,45,49,49,32,49,48,56,32,45,49,56,32,49,53,56,32,45,49,56,99,52,48,32,48,32,56,53,32,54,32,49,51,52,32,49,55,99,45,56,32,45,53,50,32,45,51,57,32,45,49,49,52,32,45,49,53,57,32,45,49,49,52,108,45,53,48,32,50,99,45,49,57,32,50,32,45,51,49,32,52,32,45,52,57,32,49,48,108,45,53,32,45,49,49,49,99,51,56,32,50,54,32,56,49,32,51,57,32,49,50,57,32,51,57,99,57,52,32,48,32,49,55,55,32,45,54,52,32,49,55,55,32,45,49,53,57,99,48,32,45,49,48,48,32,45,57,56,32,45,49,54,54,32,45,50,49,49,32,45,49,54,54,99,45,56,56,32,48,32,45,49,52,54,32,53,51,32,45,49,52,54,32,49,49,53,99,48,32,53,51,32,51,57,32,56,51,32,55,53,32,56,51,32,99,51,55,32,48,32,54,57,32,45,51,50,32,54,57,32,45,55,50,99,48,32,45,52,32,45,49,32,45,49,48,32,45,52,32,45,49,56,108,45,50,55,32,45,51,55,99,45,50,32,45,51,32,45,51,32,45,56,32,45,51,32,45,49,52,99,48,32,45,49,53,32,49,50,32,45,50,51,32,51,54,32,45,50,51,99,55,52,32,48,32,57,50,32,55,55,32,57,50,32,49,51,50,115,45,51,53,32,49,50,50,32,45,57,55,32,49,50,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E085-timeSig5.xml",fileData289,true,true);var fileData290=[];fileData290.push.apply(fileData290,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,54,52,32,45,57,49,99,48,32,51,55,32,45,50,56,32,57,50,32,45,54,55,32,57,50,99,45,51,53,32,48,32,45,54,53,32,45,53,52,32,45,54,53,32,45,49,49,49,99,48,32,45,53,50,32,50,50,32,45,49,48,52,32,54,56,32,45,49,48,52,99,52,55,32,48,32,54,52,32,54,56,32,54,52,32,49,50,51,122,77,50,49,48,32,50,49,52,99,45,51,54,32,48,32,45,57,48,32,45,51,51,32,45,57,48,32,45,49,56,52,108,50,32,45,51,54,99,52,48,32,50,52,32,56,49,32,51,54,32,49,50,48,32,51,54,99,56,48,32,48,32,49,52,48,32,45,52,56,32,49,52,48,32,45,49,50,49,99,48,32,45,57,57,32,45,57,57,32,45,49,53,57,32,45,49,56,50,32,45,49,53,57,99,45,49,54,48,32,48,32,45,50,48,48,32,49,55,51,32,45,50,48,48,32,50,52,52,99,48,32,50,49,32,50,32,52,51,32,55,32,55,49,108,49,48,32,51,53,32,99,50,54,32,56,53,32,55,51,32,49,49,53,32,57,56,32,49,50,54,99,52,49,32,49,57,32,55,52,32,50,52,32,49,48,51,32,50,52,99,57,51,32,48,32,49,52,50,32,45,54,51,32,49,52,50,32,45,49,48,53,99,48,32,45,53,56,32,45,53,50,32,45,55,50,32,45,55,51,32,45,55,50,99,45,51,51,32,48,32,45,53,57,32,50,52,32,45,54,53,32,51,53,99,45,51,32,53,32,45,54,32,49,52,32,45,55,32,50,53,108,49,49,32,51,48,99,54,32,49,53,32,57,32,50,55,32,57,32,51,53,99,48,32,49,49,32,45,57,32,49,54,32,45,50,53,32,49,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E086-timeSig6.xml",fileData290,true,true);var fileData291=[];fileData291.push.apply(fileData291,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,51,48,32,49,50,53,99,45,49,49,32,45,57,32,45,53,51,32,45,52,54,32,45,57,53,32,45,52,54,99,45,49,56,32,50,32,45,51,51,32,56,32,45,52,52,32,49,55,99,45,49,55,32,49,57,32,45,51,51,32,51,52,32,45,52,56,32,52,53,99,45,49,51,32,49,49,32,45,50,55,32,49,55,32,45,52,50,32,49,55,99,45,50,51,32,48,32,45,52,53,32,45,50,50,32,45,54,52,32,45,54,54,104,45,51,55,118,49,53,53,104,51,55,99,52,32,45,49,56,32,49,49,32,45,50,56,32,50,49,32,45,51,48,99,56,32,49,32,49,53,32,51,32,50,50,32,56,108,49,48,32,53,108,49,52,32,49,48,99,51,32,50,32,49,52,32,54,32,50,49,32,55,108,49,49,32,50,99,56,32,49,32,51,51,32,49,32,52,50,32,49,99,51,57,32,48,32,53,55,32,45,55,32,57,48,32,45,52,51,99,49,49,32,45,49,53,32,50,54,32,45,50,51,32,52,52,32,45,50,54,32,99,50,55,32,51,32,52,53,32,50,57,32,53,52,32,55,48,108,51,56,32,45,49,99,45,49,32,45,57,32,45,49,49,32,45,56,56,32,45,50,57,32,45,49,50,52,99,45,53,32,45,49,51,32,45,49,50,32,45,50,56,32,45,50,49,32,45,52,54,108,45,51,51,32,45,54,48,99,45,53,53,32,45,57,50,32,45,54,57,32,45,49,54,50,32,45,54,57,32,45,50,55,48,104,45,49,55,52,99,48,32,52,53,32,49,49,32,56,54,32,51,51,32,49,50,50,99,50,51,32,51,53,32,53,57,32,55,52,32,49,48,54,32,49,49,55,99,57,57,32,56,52,32,49,49,51,32,57,54,32,49,49,51,32,49,51,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E087-timeSig7.xml",fileData291,true,true);var fileData292=[];fileData292.push.apply(fileData292,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,53,32,45,50,49,52,99,55,54,32,48,32,56,56,32,53,56,32,57,48,32,54,56,99,48,32,51,52,32,45,51,53,32,54,48,32,45,53,55,32,55,51,108,45,53,50,32,50,57,99,45,50,49,32,49,48,32,45,51,50,32,49,55,32,45,51,52,32,50,48,99,45,51,57,32,45,51,51,32,45,53,56,32,45,53,52,32,45,54,50,32,45,57,50,99,53,32,45,50,51,32,50,51,32,45,57,56,32,49,49,53,32,45,57,56,122,77,50,57,49,32,49,51,53,99,48,32,54,49,32,45,55,50,32,55,54,32,45,49,49,51,32,55,54,99,45,52,48,32,48,32,45,55,55,32,45,49,55,32,45,55,55,32,45,53,49,99,51,32,45,50,49,32,49,53,32,45,51,56,32,50,54,32,45,53,48,99,49,55,32,45,49,53,32,51,51,32,45,50,54,32,52,56,32,45,51,52,108,54,53,32,45,50,56,99,51,52,32,50,55,32,53,49,32,53,54,32,53,49,32,56,55,122,77,49,54,54,32,45,50,53,48,32,99,45,53,55,32,48,32,45,49,54,54,32,50,54,32,45,49,54,54,32,49,51,50,99,48,32,52,55,32,51,48,32,56,54,32,56,57,32,49,49,54,99,45,51,51,32,49,53,32,45,55,57,32,54,48,32,45,55,57,32,49,49,57,99,48,32,55,57,32,56,53,32,49,51,50,32,49,55,56,32,49,51,50,104,49,56,99,53,32,48,32,50,49,32,49,32,50,56,32,45,49,99,50,53,32,48,32,49,50,54,32,45,51,48,32,49,50,54,32,45,49,49,48,99,48,32,45,51,55,32,45,50,51,32,45,55,54,32,45,54,57,32,45,49,49,54,99,52,51,32,45,50,53,32,56,51,32,45,55,49,32,56,51,32,45,49,49,57,99,48,32,45,49,48,49,32,45,49,49,56,32,45,49,53,51,32,45,50,48,56,32,45,49,53,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E088-timeSig8.xml",fileData292,true,true);var fileData293=[];fileData293.push.apply(fileData293,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,57,32,49,48,55,99,48,32,45,53,49,32,50,50,32,45,49,48,52,32,54,54,32,45,49,48,52,99,51,56,32,48,32,54,52,32,52,56,32,54,52,32,49,49,48,99,48,32,53,48,32,45,51,49,32,49,48,48,32,45,54,52,32,49,48,48,99,45,52,48,32,48,32,45,54,54,32,45,53,54,32,45,54,54,32,45,49,48,54,122,77,57,52,32,45,55,52,99,52,48,32,48,32,55,50,32,45,50,55,32,55,50,32,45,54,53,99,48,32,45,56,32,45,51,32,45,49,57,32,45,57,32,45,51,52,108,45,55,32,45,49,54,108,45,53,32,45,49,53,99,50,32,45,56,32,49,50,32,45,49,50,32,51,49,32,45,49,50,99,53,54,32,48,32,56,52,32,55,51,32,56,52,32,50,49,57,99,45,51,50,32,45,50,52,32,45,55,49,32,45,51,54,32,45,49,49,57,32,45,51,54,99,45,50,57,32,48,32,45,53,54,32,54,32,45,55,57,32,50,48,32,99,45,53,49,32,50,54,32,45,53,55,32,55,56,32,45,54,50,32,49,48,56,99,48,32,54,52,32,53,54,32,49,53,53,32,49,56,56,32,49,53,53,99,49,53,56,32,48,32,49,57,55,32,45,49,53,49,32,49,57,55,32,45,50,51,55,99,48,32,45,49,52,53,32,45,57,50,32,45,50,54,51,32,45,50,48,55,32,45,50,54,51,99,45,49,48,57,32,48,32,45,49,53,53,32,54,56,32,45,49,53,53,32,49,48,49,99,48,32,52,54,32,51,51,32,55,53,32,55,49,32,55,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E089-timeSig9.xml",fileData293,true,true);var fileData294=[];fileData294.push.apply(fileData294,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,52,48,32,49,55,57,99,45,57,32,50,52,32,45,53,54,32,52,49,32,45,56,57,32,52,49,99,45,52,54,32,48,32,45,56,49,32,45,50,56,32,45,49,48,48,32,45,53,56,99,45,49,55,32,45,50,56,32,45,50,53,32,45,55,56,32,45,50,53,32,45,49,53,48,99,48,32,45,54,53,32,50,32,45,49,49,49,32,56,32,45,49,51,53,99,56,32,45,51,49,32,49,56,32,45,52,57,32,52,48,32,45,54,55,99,50,48,32,45,49,55,32,52,51,32,45,50,53,32,55,48,32,45,50,53,99,53,52,32,48,32,57,50,32,51,54,32,49,49,53,32,55,53,99,49,52,32,50,53,32,50,51,32,53,52,32,50,56,32,56,56,104,50,55,99,48,32,45,54,51,32,45,50,52,32,45,49,48,53,32,45,53,56,32,45,49,52,49,99,45,51,53,32,45,51,56,32,45,56,50,32,45,53,54,32,45,49,52,48,32,45,53,54,99,45,52,53,32,48,32,45,56,51,32,49,51,32,45,49,49,53,32,51,57,32,99,45,53,55,32,52,53,32,45,49,48,49,32,49,51,48,32,45,49,48,49,32,50,50,54,99,48,32,53,57,32,51,51,32,49,50,55,32,54,56,32,49,54,51,99,51,54,32,51,55,32,57,55,32,55,50,32,49,54,48,32,55,50,99,51,54,32,48,32,57,51,32,45,50,49,32,49,50,49,32,45,52,48,99,49,49,32,45,56,32,50,51,32,45,49,55,32,51,51,32,45,51,48,99,49,57,32,45,50,51,32,50,55,32,45,52,56,32,50,55,32,45,55,54,99,48,32,45,53,49,32,45,51,53,32,45,56,56,32,45,56,54,32,45,56,56,99,45,52,51,32,48,32,45,55,54,32,50,55,32,45,55,54,32,54,56,99,48,32,50,54,32,55,32,51,53,32,50,49,32,53,49,99,49,53,32,49,55,32,51,50,32,50,55,32,53,56,32,51,50,99,55,32,50,32,49,52,32,55,32,49,52,32,49,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E08A-timeSigCommon.xml",fileData294,true,true);var fileData295=[];fileData295.push.apply(fileData295,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,56,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,56,32,50,48,48,99,45,52,50,32,45,50,50,32,45,54,51,32,45,54,57,32,45,54,51,32,45,49,52,49,118,45,49,49,57,99,48,32,45,51,57,32,55,32,45,55,48,32,49,57,32,45,57,52,115,50,54,32,45,52,48,32,52,52,32,45,52,56,118,52,48,50,122,77,48,32,45,48,99,48,32,49,50,55,32,56,48,32,50,50,48,32,49,56,54,32,50,52,54,118,55,50,104,51,50,108,45,54,32,45,55,50,99,51,51,32,48,32,55,49,32,48,32,49,48,49,32,45,49,49,99,53,52,32,45,50,48,32,49,48,50,32,45,54,53,32,49,48,50,32,45,49,51,53,99,48,32,45,49,54,32,45,52,32,45,51,48,32,45,49,51,32,45,52,51,115,45,50,48,32,45,50,52,32,45,51,50,32,45,50,57,108,45,50,48,32,45,56,108,45,50,51,32,45,51,99,45,50,50,32,50,32,45,52,49,32,56,32,45,53,53,32,50,49,115,45,50,49,32,51,49,32,45,50,54,32,53,49,32,99,48,32,51,56,32,52,53,32,56,48,32,55,57,32,56,48,99,49,50,32,48,32,49,57,32,51,32,49,57,32,49,48,99,48,32,54,32,45,54,32,49,50,32,45,49,53,32,49,56,99,45,49,57,32,49,51,32,45,52,55,32,50,52,32,45,55,57,32,50,52,99,45,49,48,32,48,32,45,50,48,32,45,49,32,45,51,50,32,45,53,118,45,52,51,49,99,49,53,32,45,51,32,49,50,32,45,52,32,51,48,32,45,52,99,53,55,32,48,32,49,48,48,32,53,49,32,49,50,49,32,57,51,108,49,55,32,51,57,99,51,32,49,51,32,53,32,50,53,32,53,32,51,53,104,50,54,99,45,54,32,45,55,48,32,45,50,56,32,45,49,50,49,32,45,54,54,32,45,49,53,50,115,45,56,50,32,45,52,55,32,45,49,51,51,32,45,52,55,118,45,54,56,104,45,51,48,118,55,50,99,45,53,55,32,49,48,32,45,49,50,50,32,53,52,32,45,49,53,51,32,49,48,57,99,45,55,32,49,50,32,45,49,51,32,50,54,32,45,49,57,32,52,50,32,99,45,49,49,32,50,57,32,45,49,54,32,54,49,32,45,49,54,32,57,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E08B-timeSigCutCommon.xml",fileData295,true,true);var fileData296=[];fileData296.push.apply(fileData296,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,57,56,32,49,51,51,99,49,48,50,32,48,32,50,48,55,32,45,52,53,32,50,48,55,32,45,49,51,51,99,48,32,45,57,50,32,45,57,56,32,45,49,51,51,32,45,50,48,55,32,45,49,51,51,99,45,49,48,49,32,48,32,45,49,57,56,32,52,54,32,45,49,57,56,32,49,51,51,99,48,32,56,56,32,57,51,32,49,51,51,32,49,57,56,32,49,51,51,122,77,50,57,51,32,45,50,49,99,48,32,49,52,32,45,51,32,50,57,32,45,56,32,52,52,99,45,55,32,50,48,32,45,49,56,32,51,56,32,45,51,51,32,53,52,99,45,50,48,32,50,49,32,45,52,51,32,51,49,32,45,54,56,32,51,49,108,45,50,48,32,45,50,99,45,49,53,32,45,53,32,45,50,55,32,45,49,52,32,45,51,54,32,45,50,56,99,45,52,32,45,57,32,45,54,32,45,49,55,32,45,56,32,45,50,52,115,45,51,32,45,49,54,32,45,51,32,45,50,55,99,48,32,45,49,53,32,51,32,45,51,52,32,57,32,45,53,55,32,115,49,56,32,45,52,49,32,51,52,32,45,53,53,99,49,53,32,45,49,53,32,51,54,32,45,50,51,32,54,50,32,45,50,51,99,52,32,48,32,49,48,32,49,32,49,56,32,50,99,49,57,32,53,32,51,50,32,49,53,32,52,48,32,51,48,115,49,51,32,51,52,32,49,51,32,53,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E0A2-noteheadWhole.xml",fileData296,true,true);var fileData297=[];fileData297.push.apply(fileData297,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,54,32,45,49,51,50,122,77,50,48,48,32,49,51,56,108,52,49,32,45,53,99,45,50,32,48,32,45,52,49,32,53,32,45,52,49,32,53,122,77,50,55,56,32,54,52,99,48,32,50,50,32,45,49,55,32,51,57,32,45,52,51,32,51,57,99,45,49,50,32,48,32,45,50,54,32,45,51,32,45,52,49,32,45,49,48,99,45,56,53,32,45,52,51,32,45,49,54,53,32,45,57,52,32,45,49,54,53,32,45,49,53,54,99,53,32,45,50,53,32,49,53,32,45,51,50,32,52,57,32,45,51,50,99,54,55,32,49,49,32,50,48,48,32,57,53,32,50,48,48,32,49,53,57,122,77,48,32,45,51,54,99,48,32,54,56,32,55,51,32,49,55,52,32,50,48,48,32,49,55,52,99,54,54,32,48,32,49,49,52,32,45,51,57,32,49,49,52,32,45,57,55,99,48,32,45,56,52,32,45,49,48,54,32,45,49,55,51,32,45,50,49,56,32,45,49,55,51,99,45,54,52,32,48,32,45,57,54,32,51,50,32,45,57,54,32,57,54,122,32,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E0A3-noteheadHalf.xml",fileData297,true,true);var fileData298=[];fileData298.push.apply(fileData298,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,65,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,51,57,99,48,32,54,56,32,55,51,32,49,55,50,32,50,48,48,32,49,55,50,99,54,54,32,48,32,49,49,52,32,45,51,55,32,49,49,52,32,45,57,53,99,48,32,45,56,52,32,45,49,48,54,32,45,49,55,49,32,45,50,49,56,32,45,49,55,49,99,45,54,52,32,48,32,45,57,54,32,51,48,32,45,57,54,32,57,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E0A4-noteheadBlack.xml",fileData298,true,true);var fileData299=[];fileData299.push.apply(fileData299,[60,115,121,109,98,111,108,32,105,100,61,34,69,48,70,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,57,56,32,45,49,51,51,99,45,53,49,46,51,51,51,32,48,32,45,57,53,46,54,54,55,32,49,48,46,54,54,55,32,45,49,51,51,32,51,50,99,45,52,51,46,51,51,51,51,32,50,52,32,45,54,53,32,53,55,46,54,54,54,55,32,45,54,53,32,49,48,49,99,45,51,46,56,49,52,55,101,45,48,54,32,52,51,46,51,51,51,51,32,50,49,46,51,51,51,51,32,55,55,46,51,51,51,51,32,54,52,32,49,48,50,99,51,55,46,51,51,51,32,50,48,46,54,54,55,32,56,50,32,51,49,32,49,51,52,32,51,49,99,53,50,46,54,54,55,32,48,32,57,56,46,54,54,55,32,45,49,48,46,54,54,55,32,49,51,56,32,45,51,50,99,52,54,32,45,50,52,32,54,57,32,45,53,55,46,54,54,54,55,32,54,57,32,45,49,48,49,99,48,32,45,52,54,32,45,50,51,32,45,56,48,46,54,54,54,55,32,45,54,57,32,45,49,48,52,32,99,45,51,54,46,54,54,55,32,45,49,57,46,51,51,51,32,45,56,50,46,54,54,55,32,45,50,57,32,45,49,51,56,32,45,50,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E0FA-noteheadWholeFilled.xml",fileData299,true,true);var fileData300=[];fileData300.push.apply(fileData300,[60,115,121,109,98,111,108,32,105,100,61,34,69,49,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,48,56,32,50,52,50,108,45,51,54,50,32,45,52,56,52,104,45,49,52,54,108,51,54,50,32,52,56,52,104,49,52,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E101-noteheadSlashHorizontalEnds.xml",fileData300,true,true);var fileData301=[];fileData301.push.apply(fileData301,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,54,51,32,45,49,50,52,118,56,51,108,51,50,54,32,49,54,54,118,45,56,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E220-tremolo1.xml",fileData301,true,true);var fileData302=[];fileData302.push.apply(fileData302,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,49,54,51,32,45,49,57,51,118,56,51,108,51,50,54,32,49,54,54,118,45,56,54,122,77,45,49,54,51,32,45,53,55,118,56,52,108,51,50,54,32,49,54,54,118,45,56,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E221-tremolo2.xml",fileData302,true,true);var fileData303=[];fileData303.push.apply(fileData303,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,50,32,49,55,53,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,51,118,45,56,51,122,77,49,54,50,32,52,48,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,52,118,45,56,52,122,77,49,54,50,32,45,57,53,108,45,51,50,52,32,45,49,54,51,118,56,51,108,51,50,52,32,49,54,52,118,45,56,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E222-tremolo3.xml",fileData303,true,true);var fileData304=[];fileData304.push.apply(fileData304,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,50,32,49,48,56,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,51,118,45,56,51,122,77,49,54,50,32,45,50,55,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,52,118,45,56,52,122,77,49,54,50,32,45,49,54,50,108,45,51,50,52,32,45,49,54,51,118,56,51,108,51,50,52,32,49,54,52,118,45,56,52,122,77,49,54,50,32,50,52,50,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,52,118,45,56,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E223-tremolo4.xml",fileData304,true,true);var fileData305=[];fileData305.push.apply(fileData305,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,50,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,50,32,52,49,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,51,118,45,56,51,122,77,49,54,50,32,45,57,52,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,52,118,45,56,52,122,77,49,54,50,32,45,50,50,57,108,45,51,50,52,32,45,49,54,51,118,56,51,108,51,50,52,32,49,54,52,118,45,56,52,122,77,49,54,50,32,51,49,48,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,51,118,45,56,51,122,77,49,54,50,32,49,55,53,108,45,51,50,52,32,45,49,54,52,118,56,52,108,51,50,52,32,49,54,52,118,45,56,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E224-tremolo5.xml",fileData305,true,true);var fileData306=[];fileData306.push.apply(fileData306,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,52,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,48,54,32,45,53,52,56,99,50,52,32,51,52,32,52,57,32,57,52,32,52,57,32,49,53,50,99,48,32,49,48,53,32,45,56,48,32,49,55,51,32,45,49,54,56,32,50,48,48,99,45,49,56,32,53,32,45,52,55,32,49,49,32,45,56,55,32,49,56,118,49,55,54,99,49,54,32,45,49,51,32,51,52,32,45,50,56,32,53,51,32,45,52,53,99,52,32,45,51,32,51,56,32,45,51,53,32,49,48,49,32,45,57,52,99,54,50,32,45,53,56,32,49,50,50,32,45,49,51,55,32,49,50,50,32,45,50,52,49,99,48,32,45,51,55,32,45,56,32,45,55,52,32,45,50,51,32,45,49,49,49,99,45,49,52,32,45,51,53,32,45,50,50,32,45,53,51,32,45,52,52,32,45,55,57,99,45,54,32,45,53,32,45,49,48,32,45,55,32,45,49,51,32,45,55,115,45,53,32,50,32,45,53,32,53,108,52,32,49,48,99,49,32,51,32,53,32,57,32,49,49,32,49,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E240-flag8thUp.xml",fileData306,true,true);var fileData307=[];fileData307.push.apply(fileData307,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,52,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,53,51,32,52,57,51,99,49,54,32,45,51,55,32,50,51,32,45,55,52,32,50,51,32,45,49,49,49,99,48,32,45,52,53,32,45,49,50,32,45,56,57,32,45,51,53,32,45,49,51,50,99,45,50,48,32,45,51,55,32,45,52,57,32,45,55,52,32,45,56,55,32,45,49,48,57,99,45,52,56,32,45,52,54,32,45,49,48,52,32,45,49,48,48,32,45,49,53,52,32,45,49,51,57,118,49,55,54,99,52,48,32,55,32,54,57,32,49,51,32,56,55,32,49,56,99,56,56,32,50,55,32,49,54,56,32,57,53,32,49,54,56,32,50,48,48,99,48,32,53,56,32,45,50,52,32,49,49,56,32,45,52,57,32,49,53,50,99,45,53,32,55,32,45,49,50,32,49,54,32,45,49,53,32,50,54,99,48,32,51,32,50,32,53,32,53,32,53,115,55,32,45,50,32,49,51,32,45,55,99,49,57,32,45,50,51,32,50,56,32,45,52,51,32,52,52,32,45,55,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E241-flag8thDown.xml",fileData307,true,true);var fileData308=[];fileData308.push.apply(fileData308,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,48,32,49,49,48,99,51,50,32,49,54,32,53,52,32,50,55,32,57,51,32,50,55,99,50,54,32,48,32,51,53,32,45,51,32,53,52,32,45,49,51,99,49,51,32,45,55,32,50,52,32,45,50,48,32,50,55,32,45,51,56,108,52,32,45,50,53,99,48,32,45,50,56,32,45,49,54,32,45,53,55,32,45,52,53,32,45,56,57,99,45,50,51,32,45,50,53,32,45,51,57,32,45,52,52,32,45,54,53,32,45,54,56,108,45,56,56,32,45,55,57,118,54,52,52,104,50,48,118,45,51,53,57,122,77,57,48,32,49,48,54,99,45,51,50,32,48,32,45,52,56,32,45,49,48,32,45,55,48,32,45,50,57,118,45,49,57,52,99,51,49,32,51,49,32,53,52,32,53,57,32,55,49,32,56,52,99,50,49,32,51,50,32,51,50,32,53,57,32,51,50,32,56,52,99,48,32,57,32,49,32,49,54,32,49,32,50,48,99,48,32,49,52,32,45,51,32,50,49,32,45,49,49,32,51,48,108,45,56,32,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E260-accidentalFlat.xml",fileData308,true,true);var fileData309=[];fileData309.push.apply(fileData309,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,56,56,118,53,51,57,104,49,56,118,45,49,57,49,108,49,51,57,32,50,50,118,45,53,51,51,104,45,49,55,118,49,56,54,122,77,49,56,32,45,49,48,48,108,49,50,50,32,49,55,118,49,55,54,108,45,49,50,50,32,45,49,57,118,45,49,55,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E261-accidentalNatural.xml",fileData309,true,true);var fileData310=[];fileData310.push.apply(fileData310,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,51,54,32,49,56,54,118,49,54,57,104,49,55,118,45,49,54,52,108,52,52,32,49,52,118,45,57,49,108,45,52,52,32,45,49,52,118,45,49,54,53,108,52,52,32,49,50,118,45,57,49,108,45,52,52,32,45,49,51,118,45,49,53,53,104,45,49,55,118,49,53,48,108,45,55,54,32,45,50,50,118,45,49,53,53,104,45,49,55,118,49,52,57,108,45,52,51,32,45,49,51,118,57,48,108,52,51,32,49,52,118,49,54,55,108,45,52,51,32,45,49,52,118,57,50,108,52,51,32,49,51,118,49,54,57,104,49,55,118,45,49,54,51,122,77,54,48,32,55,51,118,45,49,54,55,108,55,54,32,50,50,118,49,54,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E262-accidentalSharp.xml",fileData310,true,true);var fileData311=[];fileData311.push.apply(fileData311,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,50,48,104,55,52,118,45,53,52,108,49,53,32,45,49,55,104,55,57,108,49,53,32,49,54,118,53,53,104,55,52,118,45,55,50,104,45,53,57,108,45,50,53,32,45,50,56,118,45,51,56,108,50,53,32,45,51,50,104,53,57,118,45,55,48,104,45,55,53,118,53,53,108,45,49,52,32,49,53,104,45,56,48,108,45,49,52,32,45,49,53,118,45,53,53,104,45,55,52,118,55,50,104,54,48,108,50,54,32,51,48,118,51,56,108,45,50,56,32,50,57,104,45,53,56,118,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E263-accidentalDoubleSharp.xml",fileData311,true,true);var fileData312=[];fileData312.push.apply(fileData312,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,56,48,32,49,48,54,99,45,51,50,32,48,32,45,52,56,32,45,49,48,32,45,55,48,32,45,50,57,118,45,49,57,52,99,51,49,32,51,49,32,53,52,32,53,57,32,55,49,32,56,52,99,50,49,32,51,50,32,51,50,32,53,57,32,51,50,32,56,52,99,49,32,57,32,49,32,49,54,32,49,32,50,48,99,48,32,49,52,32,45,51,32,50,49,32,45,49,49,32,51,48,108,45,56,32,51,122,77,49,49,51,32,49,51,55,99,51,56,32,48,32,54,53,32,45,49,51,32,55,55,32,45,52,49,118,51,55,51,104,50,48,118,45,51,53,57,99,51,50,32,49,54,32,53,52,32,50,55,32,57,51,32,50,55,99,50,54,32,48,32,51,53,32,45,51,32,53,52,32,45,49,51,99,49,51,32,45,55,32,50,52,32,45,50,48,32,50,55,32,45,51,56,108,52,32,45,50,53,99,48,32,45,50,56,32,45,49,54,32,45,53,55,32,45,52,53,32,45,56,57,32,99,45,50,51,32,45,50,53,32,45,51,57,32,45,52,52,32,45,54,53,32,45,54,56,108,45,56,56,32,45,55,57,118,49,57,57,99,45,49,50,32,45,50,56,32,45,52,54,32,45,54,51,32,45,54,55,32,45,56,55,99,45,57,32,45,49,49,32,45,50,49,32,45,50,50,32,45,51,53,32,45,51,51,108,45,56,56,32,45,55,57,118,54,52,52,104,50,48,118,45,51,53,57,99,51,50,32,49,54,32,53,52,32,50,55,32,57,51,32,50,55,122,77,57,48,32,49,48,54,99,45,51,50,32,48,32,45,52,56,32,45,49,48,32,45,55,48,32,45,50,57,118,45,49,57,52,99,51,49,32,51,49,32,53,52,32,53,57,32,55,49,32,56,52,99,50,49,32,51,50,32,51,50,32,53,57,32,51,50,32,56,52,99,49,32,57,32,49,32,49,54,32,49,32,50,48,99,48,32,49,52,32,45,51,32,50,49,32,45,49,49,32,51,48,108,45,56,32,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E264-accidentalDoubleFlat.xml",fileData312,true,true);var fileData313=[];fileData313.push.apply(fileData313,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,49,52,32,49,56,54,118,49,54,57,104,49,55,118,45,49,54,52,108,52,52,32,49,52,118,45,57,49,108,45,52,52,32,45,49,52,118,45,49,54,53,108,52,52,32,49,50,118,45,57,49,108,45,52,52,32,45,49,51,118,45,49,53,53,104,45,49,55,118,49,53,48,108,45,55,54,32,45,50,50,118,45,49,53,53,104,45,49,55,118,49,52,57,108,45,52,51,32,45,49,51,118,57,48,108,52,51,32,49,52,118,49,54,55,108,45,52,51,32,45,49,52,118,57,50,108,52,51,32,49,51,118,49,54,57,104,49,55,118,45,49,54,51,122,77,51,51,56,32,55,51,118,45,49,54,55,108,55,54,32,50,50,118,49,54,56,122,77,48,32,49,50,48,104,55,52,118,45,53,52,108,49,53,32,45,49,55,104,55,57,108,49,53,32,49,54,118,53,53,104,55,52,118,45,55,50,104,45,53,57,108,45,50,53,32,45,50,56,118,45,51,56,108,50,53,32,45,51,50,104,53,57,118,45,55,48,104,45,55,53,118,53,53,32,108,45,49,52,32,49,53,104,45,56,48,108,45,49,52,32,45,49,53,118,45,53,53,104,45,55,52,118,55,50,104,54,48,108,50,54,32,51,48,118,51,56,108,45,50,56,32,50,57,104,45,53,56,118,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E265-accidentalTripleSharp.xml",fileData313,true,true);var fileData314=[];fileData314.push.apply(fileData314,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,56,48,32,49,48,54,99,45,51,50,32,48,32,45,52,56,32,45,49,48,32,45,55,48,32,45,50,57,118,45,49,57,52,99,51,49,32,51,49,32,53,52,32,53,57,32,55,49,32,56,52,99,50,49,32,51,50,32,51,50,32,53,57,32,51,50,32,56,52,99,49,32,57,32,49,32,49,54,32,49,32,50,48,99,48,32,49,52,32,45,51,32,50,49,32,45,49,49,32,51,48,108,45,56,32,51,122,77,51,48,51,32,49,51,55,99,51,56,32,48,32,54,53,32,45,49,51,32,55,55,32,45,52,49,118,51,55,51,104,50,48,118,45,51,53,57,99,51,50,32,49,54,32,53,52,32,50,55,32,57,51,32,50,55,99,50,54,32,48,32,51,53,32,45,51,32,53,52,32,45,49,51,99,49,51,32,45,55,32,50,52,32,45,50,48,32,50,55,32,45,51,56,108,52,32,45,50,53,99,48,32,45,50,56,32,45,49,54,32,45,53,55,32,45,52,53,32,45,56,57,32,99,45,50,51,32,45,50,53,32,45,51,57,32,45,52,52,32,45,54,53,32,45,54,56,108,45,56,56,32,45,55,57,118,49,57,57,99,45,49,50,32,45,50,56,32,45,52,54,32,45,54,51,32,45,54,55,32,45,56,55,99,45,57,32,45,49,49,32,45,50,49,32,45,50,50,32,45,51,53,32,45,51,51,108,45,56,56,32,45,55,57,118,49,57,57,99,45,49,50,32,45,50,56,32,45,52,54,32,45,54,51,32,45,54,55,32,45,56,55,99,45,57,32,45,49,49,32,45,50,49,32,45,50,50,32,45,51,53,32,45,51,51,108,45,56,56,32,45,55,57,118,54,52,52,104,50,48,118,45,51,53,57,99,51,50,32,49,54,32,53,52,32,50,55,32,57,51,32,50,55,99,51,56,32,48,32,54,53,32,45,49,51,32,55,55,32,45,52,49,118,51,55,51,104,50,48,118,45,51,53,57,99,51,50,32,49,54,32,53,52,32,50,55,32,57,51,32,50,55,122,77,52,55,48,32,49,48,54,32,99,45,51,50,32,48,32,45,52,56,32,45,49,48,32,45,55,48,32,45,50,57,118,45,49,57,52,99,51,49,32,51,49,32,53,52,32,53,57,32,55,49,32,56,52,99,50,49,32,51,50,32,51,50,32,53,57,32,51,50,32,56,52,99,49,32,57,32,49,32,49,54,32,49,32,50,48,99,48,32,49,52,32,45,51,32,50,49,32,45,49,49,32,51,48,108,45,56,32,51,122,77,57,48,32,49,48,54,99,45,51,50,32,48,32,45,52,56,32,45,49,48,32,45,55,48,32,45,50,57,118,45,49,57,52,99,51,49,32,51,49,32,53,52,32,53,57,32,55,49,32,56,52,99,50,49,32,51,50,32,51,50,32,53,57,32,51,50,32,56,52,99,49,32,57,32,49,32,49,54,32,49,32,50,48,99,48,32,49,52,32,45,51,32,50,49,32,45,49,49,32,51,48,108,45,56,32,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E266-accidentalTripleFlat.xml",fileData314,true,true);var fileData315=[];fileData315.push.apply(fileData315,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,56,56,118,53,51,57,104,49,56,118,45,49,57,49,108,49,51,57,32,50,50,118,45,53,51,51,104,45,49,55,118,49,56,54,122,77,49,56,32,45,49,48,48,108,49,50,50,32,49,55,118,49,55,54,108,45,49,50,50,32,45,49,57,118,45,49,55,52,122,77,50,48,48,32,49,49,48,99,51,50,32,49,54,32,53,52,32,50,55,32,57,51,32,50,55,99,50,54,32,48,32,51,53,32,45,51,32,53,52,32,45,49,51,99,49,51,32,45,55,32,50,52,32,45,50,48,32,50,55,32,45,51,56,108,52,32,45,50,53,99,48,32,45,50,56,32,45,49,54,32,45,53,55,32,45,52,53,32,45,56,57,99,45,50,51,32,45,50,53,32,45,51,57,32,45,52,52,32,45,54,53,32,45,54,56,108,45,56,56,32,45,55,57,118,54,52,52,104,50,48,118,45,51,53,57,122,77,50,55,48,32,49,48,54,99,45,51,50,32,48,32,45,52,56,32,45,49,48,32,45,55,48,32,45,50,57,118,45,49,57,52,32,99,51,49,32,51,49,32,53,52,32,53,57,32,55,49,32,56,52,99,50,49,32,51,50,32,51,50,32,53,57,32,51,50,32,56,52,99,48,32,57,32,49,32,49,54,32,49,32,50,48,99,48,32,49,52,32,45,51,32,50,49,32,45,49,49,32,51,48,108,45,56,32,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E267-accidentalNaturalFlat.xml",fileData315,true,true);var fileData316=[];fileData316.push.apply(fileData316,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,49,56,56,118,53,51,57,104,49,56,118,45,49,57,49,108,49,51,57,32,50,50,118,45,53,51,51,104,45,49,55,118,49,56,54,122,77,49,56,32,45,49,48,48,108,49,50,50,32,49,55,118,49,55,54,108,45,49,50,50,32,45,49,57,118,45,49,55,52,122,77,51,49,54,32,49,56,54,118,49,54,57,104,49,55,118,45,49,54,52,108,52,52,32,49,52,118,45,57,49,108,45,52,52,32,45,49,52,118,45,49,54,53,108,52,52,32,49,50,118,45,57,49,108,45,52,52,32,45,49,51,118,45,49,53,53,104,45,49,55,118,49,53,48,108,45,55,54,32,45,50,50,118,45,49,53,53,104,45,49,55,118,49,52,57,108,45,52,51,32,45,49,51,118,57,48,108,52,51,32,49,52,118,49,54,55,108,45,52,51,32,45,49,52,118,57,50,108,52,51,32,49,51,118,49,54,57,104,49,55,118,45,49,54,51,122,77,50,52,48,32,55,51,118,45,49,54,55,108,55,54,32,50,50,118,49,54,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E268-accidentalNaturalSharp.xml",fileData316,true,true);var fileData317=[];fileData317.push.apply(fileData317,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,51,54,32,49,56,54,118,49,54,57,104,49,55,118,45,49,54,52,108,52,52,32,49,52,118,45,57,49,108,45,52,52,32,45,49,52,118,45,49,54,53,108,52,52,32,49,50,118,45,57,49,108,45,52,52,32,45,49,51,118,45,49,53,53,104,45,49,55,118,49,53,48,108,45,55,54,32,45,50,50,118,45,49,53,53,104,45,49,55,118,49,52,57,108,45,52,51,32,45,49,51,118,57,48,108,52,51,32,49,52,118,49,54,55,108,45,52,51,32,45,49,52,118,57,50,108,52,51,32,49,51,118,49,54,57,104,49,55,118,45,49,54,51,122,77,54,48,32,55,51,118,45,49,54,55,108,55,54,32,50,50,118,49,54,56,122,77,51,53,49,32,49,56,54,118,49,54,57,104,49,55,118,45,49,54,52,108,52,52,32,49,52,118,45,57,49,108,45,52,52,32,45,49,52,118,45,49,54,53,108,52,52,32,49,50,118,45,57,49,108,45,52,52,32,45,49,51,118,45,49,53,53,104,45,49,55,118,49,53,48,108,45,55,54,32,45,50,50,32,118,45,49,53,53,104,45,49,55,118,49,52,57,108,45,52,51,32,45,49,51,118,57,48,108,52,51,32,49,52,118,49,54,55,108,45,52,51,32,45,49,52,118,57,50,108,52,51,32,49,51,118,49,54,57,104,49,55,118,45,49,54,51,122,77,50,55,53,32,55,51,118,45,49,54,55,108,55,54,32,50,50,118,49,54,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E269-accidentalSharpSharp.xml",fileData317,true,true);var fileData318=[];fileData318.push.apply(fileData318,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,51,32,45,50,51,52,118,45,49,51,99,48,32,45,49,32,45,49,32,45,52,32,45,49,32,45,52,99,45,50,32,48,32,45,51,32,48,32,45,51,32,49,99,45,49,49,49,32,54,49,32,45,49,53,57,32,49,52,57,32,45,49,53,57,32,50,53,48,99,48,32,49,48,50,32,53,48,32,49,56,57,32,49,53,57,32,50,52,57,118,49,99,51,32,48,32,52,32,45,50,32,52,32,45,52,118,45,49,49,115,48,32,45,53,32,45,51,32,45,56,99,45,54,55,32,45,52,57,32,45,49,48,49,32,45,49,49,54,32,45,49,48,49,32,45,50,50,55,115,51,55,32,45,49,55,55,32,49,48,48,32,45,50,50,56,99,51,32,45,49,32,52,32,45,51,32,52,32,45,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E26A-accidentalParensLeft.xml",fileData318,true,true);var fileData319=[];fileData319.push.apply(fileData319,[60,115,121,109,98,111,108,32,105,100,61,34,69,50,54,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,50,52,55,118,49,51,99,48,32,51,32,49,32,53,32,52,32,54,99,54,51,32,53,49,32,49,48,48,32,49,49,55,32,49,48,48,32,50,50,56,115,45,51,52,32,49,55,56,32,45,49,48,49,32,50,50,55,99,45,51,32,51,32,45,51,32,56,32,45,51,32,56,118,49,49,99,48,32,50,32,49,32,52,32,52,32,52,118,45,49,99,49,48,57,32,45,54,48,32,49,53,57,32,45,49,52,55,32,49,53,57,32,45,50,52,57,99,48,32,45,49,48,49,32,45,52,56,32,45,49,56,57,32,45,49,53,57,32,45,50,53,48,99,48,32,45,49,32,45,49,32,45,49,32,45,51,32,45,49,99,48,32,48,32,45,49,32,51,32,45,49,32,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E26B-accidentalParensRight.xml",fileData319,true,true);var fileData320=[];fileData320.push.apply(fileData320,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,50,51,54,108,51,52,55,32,45,49,49,57,108,45,51,52,55,32,45,49,49,55,118,50,56,108,50,53,55,32,56,57,108,45,50,53,55,32,57,49,118,50,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4A0-articAccentAbove.xml",fileData320,true,true);var fileData321=[];fileData321.push.apply(fileData321,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,45,50,51,54,108,51,52,55,32,49,49,57,108,45,51,52,55,32,49,49,55,118,45,50,56,108,50,53,55,32,45,56,57,108,45,50,53,55,32,45,57,49,118,45,50,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4A1-articAccentBelow.xml",fileData321,true,true);var fileData322=[];fileData322.push.apply(fileData322,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,51,32,50,49,52,104,45,51,55,99,45,49,48,32,45,52,32,45,49,56,46,54,54,55,32,45,49,52,32,45,50,54,32,45,51,48,99,45,51,46,51,51,51,32,45,55,46,51,51,50,57,57,32,45,56,32,45,49,50,32,45,49,52,32,45,49,52,99,45,52,32,49,46,51,51,50,57,57,32,45,49,48,46,54,54,55,32,49,48,32,45,50,48,32,50,54,99,45,52,46,54,54,55,32,56,46,54,54,55,48,49,32,45,49,49,46,51,51,51,32,49,52,46,54,54,55,32,45,50,48,32,49,56,104,45,51,54,108,55,54,32,45,50,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4A8-articStaccatissimoWedgeAbove.xml",fileData322,true,true);var fileData323=[];fileData323.push.apply(fileData323,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,51,32,45,50,49,52,104,45,51,55,99,45,49,48,32,52,32,45,49,56,46,54,54,55,32,49,52,32,45,50,54,32,51,48,99,45,51,46,51,51,51,32,55,46,51,51,50,57,57,32,45,56,32,49,50,32,45,49,52,32,49,52,99,45,52,32,45,49,46,51,51,50,57,57,32,45,49,48,46,54,54,55,32,45,49,48,32,45,50,48,32,45,50,54,99,45,52,46,54,54,55,32,45,56,46,54,54,55,48,49,32,45,49,49,46,51,51,51,32,45,49,52,46,54,54,55,32,45,50,48,32,45,49,56,104,45,51,54,108,55,54,32,50,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4A9-articStaccatissimoWedgeBelow.xml",fileData323,true,true);var fileData324=[];fileData324.push.apply(fileData324,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,55,51,32,48,104,45,53,57,108,45,49,48,56,32,49,56,48,108,45,56,50,32,45,49,56,48,104,45,50,52,108,49,49,52,32,50,54,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4AC-articMarcatoAbove.xml",fileData324,true,true);var fileData325=[];fileData325.push.apply(fileData325,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,65,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,55,51,32,48,104,45,53,57,108,45,49,48,56,32,45,49,56,48,108,45,56,50,32,49,56,48,104,45,50,52,108,49,49,52,32,45,50,54,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4AD-articMarcatoBelow.xml",fileData325,true,true);var fileData326=[];fileData326.push.apply(fileData326,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,67,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,48,53,32,50,49,122,77,48,32,48,99,48,32,51,32,51,32,49,55,32,52,32,50,49,99,54,49,32,51,48,54,32,50,54,56,32,50,57,57,32,51,48,48,32,50,57,57,99,50,57,32,48,32,50,51,56,32,55,32,51,48,48,32,45,50,57,57,99,49,32,45,52,32,49,32,45,49,56,32,49,32,45,50,49,104,45,51,50,99,45,49,32,49,32,45,52,32,50,50,32,45,53,32,50,53,99,45,49,48,32,51,56,32,45,53,50,32,50,48,50,32,45,50,54,53,32,50,48,50,99,45,50,48,56,32,48,32,45,50,53,50,32,45,49,53,57,32,45,50,54,52,32,45,50,48,48,99,45,49,32,45,52,32,45,54,32,45,50,54,32,45,54,32,45,50,55,104,45,51,51,122,77,51,53,56,32,53,50,99,48,32,45,51,48,32,45,50,53,32,45,53,53,32,45,53,53,32,45,53,53,99,45,50,57,32,48,32,45,53,52,32,50,53,32,45,53,52,32,53,53,99,48,32,50,57,32,50,53,32,53,52,32,53,52,32,53,52,32,99,51,48,32,48,32,53,53,32,45,50,53,32,53,53,32,45,53,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4C0-fermataAbove.xml",fileData326,true,true);var fileData327=[];fileData327.push.apply(fileData327,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,67,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,48,53,32,45,50,49,122,77,48,32,48,99,48,32,45,51,32,51,32,45,49,55,32,52,32,45,50,49,99,54,49,32,45,51,48,54,32,50,54,56,32,45,50,57,57,32,51,48,48,32,45,50,57,57,99,50,57,32,48,32,50,51,56,32,45,55,32,51,48,48,32,50,57,57,99,49,32,52,32,49,32,49,56,32,49,32,50,49,104,45,51,50,99,45,49,32,45,49,32,45,52,32,45,50,50,32,45,53,32,45,50,53,99,45,49,48,32,45,51,56,32,45,53,50,32,45,50,48,50,32,45,50,54,53,32,45,50,48,50,99,45,50,48,56,32,48,32,45,50,53,50,32,49,53,57,32,45,50,54,52,32,50,48,48,99,45,49,32,52,32,45,54,32,50,54,32,45,54,32,50,55,104,45,51,51,122,77,51,53,56,32,45,53,50,99,48,32,51,48,32,45,50,53,32,53,53,32,45,53,53,32,53,53,99,45,50,57,32,48,32,45,53,52,32,45,50,53,32,45,53,52,32,45,53,53,32,99,48,32,45,50,57,32,50,53,32,45,53,52,32,53,52,32,45,53,52,99,51,48,32,48,32,53,53,32,50,53,32,53,53,32,53,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4C1-fermataBelow.xml",fileData327,true,true);var fileData328=[];fileData328.push.apply(fileData328,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,48,55,32,50,57,50,99,45,49,51,32,50,52,32,45,51,48,32,52,57,32,45,53,50,32,55,49,99,45,49,32,49,32,48,32,50,32,48,32,51,108,45,50,32,50,99,51,32,51,32,52,32,52,32,54,32,52,99,49,50,32,48,32,50,54,32,45,55,32,52,48,32,45,50,48,115,52,52,32,45,52,48,32,56,57,32,45,56,49,99,50,54,32,45,50,52,32,50,56,32,45,50,57,32,52,54,32,45,52,55,99,52,32,45,52,32,56,32,45,57,32,49,48,32,45,49,52,99,54,32,45,56,32,56,32,45,49,54,32,56,32,45,50,55,99,48,32,45,49,57,32,45,49,50,32,45,52,48,32,45,51,54,32,45,54,49,99,45,50,56,32,45,50,51,32,45,52,57,32,45,51,56,32,45,54,49,32,45,55,51,99,45,52,32,45,49,49,32,45,55,32,45,50,55,32,45,49,48,32,45,53,48,99,49,51,32,45,52,51,32,51,52,32,45,56,51,32,53,57,32,45,49,50,49,32,99,51,49,32,45,52,55,32,53,57,32,45,55,57,32,49,48,49,32,45,49,50,57,99,45,56,32,48,32,45,50,54,32,55,32,45,53,52,32,50,48,108,45,54,50,32,50,57,108,45,50,49,32,54,108,45,50,51,32,49,99,45,50,53,32,48,32,45,52,53,32,45,49,48,32,45,54,48,32,45,51,48,108,45,52,32,45,49,52,108,45,49,32,45,49,50,99,48,32,45,51,51,32,50,48,32,45,53,54,32,51,57,32,45,55,56,99,56,32,45,57,32,49,55,32,45,49,56,32,50,54,32,45,50,54,99,49,55,32,45,49,53,32,50,55,32,45,50,52,32,50,56,32,45,51,48,108,45,51,32,45,51,99,45,49,49,32,53,32,45,49,57,32,49,48,32,45,50,53,32,49,53,99,45,57,32,51,32,45,51,55,32,50,49,32,45,52,53,32,50,54,99,45,50,52,32,49,52,32,45,52,53,32,51,50,32,45,54,51,32,53,49,99,45,49,57,32,50,49,32,45,51,55,32,52,52,32,45,51,55,32,55,49,32,99,48,32,54,51,32,50,55,32,57,53,32,56,48,32,57,53,99,52,49,32,48,32,56,54,32,45,49,56,32,49,51,54,32,45,53,50,99,45,49,57,32,50,54,32,45,51,55,32,52,56,32,45,53,53,32,54,54,99,45,50,51,32,50,51,32,45,52,56,32,52,52,32,45,55,51,32,54,53,99,45,50,56,32,50,51,32,45,52,55,32,52,48,32,45,53,56,32,53,51,115,45,49,55,32,50,54,32,45,49,56,32,51,57,99,55,53,32,54,52,32,49,49,51,32,49,50,53,32,49,49,51,32,49,56,51,99,48,32,50,55,32,45,55,32,52,56,32,45,49,56,32,54,56,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4E5-restQuarter.xml",fileData328,true,true);var fileData329=[];fileData329.push.apply(fileData329,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,49,50,51,99,55,32,51,52,32,51,51,32,53,54,32,54,57,32,54,48,99,50,57,32,45,51,32,52,51,32,45,57,32,53,51,32,45,50,57,99,52,32,45,56,32,55,32,45,49,53,32,49,48,32,45,50,50,99,48,32,45,50,49,32,45,49,32,45,50,53,32,45,49,49,32,45,51,53,99,45,53,32,45,56,32,45,49,56,32,45,49,52,32,45,52,48,32,45,50,48,108,49,50,32,45,51,108,49,53,32,45,49,99,52,52,32,48,32,57,55,32,50,54,32,49,50,50,32,53,54,99,49,48,32,49,49,32,49,56,32,50,54,32,50,52,32,52,50,99,55,32,49,32,49,53,32,50,32,50,50,32,51,108,45,49,52,48,32,45,52,50,52,104,45,51,54,108,49,49,49,32,51,51,48,99,45,49,48,32,45,54,32,45,50,55,32,45,49,50,32,45,53,51,32,45,49,54,108,45,53,50,32,45,56,104,45,49,48,108,45,50,48,32,49,99,45,49,32,48,32,45,56,32,51,32,45,50,49,32,54,32,99,45,51,55,32,57,32,45,53,53,32,50,56,32,45,53,53,32,54,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4E6-rest8th.xml",fileData329,true,true);var fileData330=[];fileData330.push.apply(fileData330,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,51,51,32,45,49,49,49,99,45,49,54,32,51,56,32,45,50,49,32,52,51,32,45,54,52,32,53,49,99,45,51,55,32,45,52,32,45,54,48,32,45,50,53,32,45,54,56,32,45,54,48,99,48,32,45,51,50,32,49,56,32,45,53,50,32,53,53,32,45,53,56,99,56,32,45,54,32,50,50,32,45,49,48,32,52,51,32,45,49,48,99,51,49,32,48,32,54,50,32,55,32,56,50,32,50,48,108,45,49,48,56,32,45,51,50,52,104,51,55,99,55,50,32,50,50,48,32,49,52,51,32,52,51,57,32,50,49,53,32,54,53,57,104,45,52,108,45,49,48,32,45,50,108,45,55,32,45,49,99,45,49,53,32,45,51,53,32,45,50,55,32,45,53,50,32,45,53,57,32,45,55,49,99,45,50,54,32,45,49,53,32,45,53,54,32,45,50,55,32,45,56,56,32,45,50,57,99,45,49,49,32,48,32,45,50,48,32,50,32,45,50,54,32,54,99,50,57,32,51,32,53,54,32,50,53,32,53,49,32,53,54,32,99,45,49,53,32,51,53,32,45,49,57,32,52,50,32,45,54,52,32,52,56,99,45,51,56,32,45,52,32,45,54,48,32,45,50,51,32,45,54,56,32,45,53,56,99,48,32,45,51,50,32,49,56,32,45,53,50,32,53,53,32,45,53,57,99,55,32,45,53,32,50,50,32,45,56,32,52,53,32,45,56,99,52,56,32,48,32,55,54,32,55,32,49,49,50,32,50,53,108,45,54,54,32,45,49,57,55,99,45,50,49,32,45,50,51,32,45,53,48,32,45,52,55,32,45,57,48,32,45,52,55,99,45,55,32,48,32,45,49,53,32,49,32,45,50,53,32,52,99,51,49,32,53,32,53,50,32,50,50,32,53,50,32,53,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4E7-rest16th.xml",fileData330,true,true);var fileData331=[];fileData331.push.apply(fileData331,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,52,56,32,49,55,57,99,45,51,55,32,48,32,45,54,48,32,45,50,52,32,45,54,56,32,45,53,56,99,48,32,45,51,50,32,49,56,32,45,53,50,32,53,52,32,45,54,49,99,49,50,32,45,54,32,50,56,32,45,57,32,52,54,32,45,57,99,51,51,32,48,32,53,57,32,57,32,56,49,32,50,49,108,45,54,49,32,45,49,56,55,99,45,51,32,45,54,32,45,49,50,32,45,49,52,32,45,51,48,32,45,50,54,99,45,50,50,32,45,49,53,32,45,52,51,32,45,50,50,32,45,54,49,32,45,50,50,99,45,49,48,32,48,32,45,49,57,32,49,32,45,50,53,32,52,99,50,52,32,54,32,52,48,32,49,53,32,52,55,32,50,54,99,51,32,53,32,52,32,49,53,32,52,32,50,57,99,45,55,32,50,48,32,45,49,53,32,51,52,32,45,50,53,32,52,48,99,45,53,32,51,32,45,49,56,32,54,32,45,51,56,32,49,48,99,45,51,55,32,45,52,32,45,54,48,32,45,50,51,32,45,54,56,32,45,53,56,32,99,48,32,45,51,56,32,50,48,32,45,53,51,32,53,53,32,45,54,49,99,49,50,32,45,54,32,51,48,32,45,57,32,53,50,32,45,57,99,51,48,32,48,32,53,52,32,54,32,55,49,32,49,55,108,49,56,32,53,48,108,45,49,50,51,32,45,51,55,48,104,51,55,108,50,56,56,32,56,56,57,108,45,52,32,49,108,45,49,56,32,45,50,99,45,49,50,32,45,52,57,32,45,53,52,32,45,55,55,32,45,49,48,49,32,45,57,50,99,45,49,54,32,45,53,32,45,51,49,32,45,56,32,45,52,53,32,45,56,99,45,49,49,32,48,32,45,49,57,32,50,32,45,50,52,32,54,99,51,52,32,56,32,53,49,32,49,56,32,53,49,32,53,53,99,45,56,32,50,56,32,45,50,56,32,52,57,32,45,54,49,32,52,57,99,45,51,57,32,48,32,45,54,51,32,45,50,54,32,45,55,50,32,45,53,57,99,48,32,45,51,51,32,49,57,32,45,53,50,32,53,54,32,45,53,57,99,54,32,45,51,32,49,51,32,45,53,32,50,51,32,45,54,32,108,50,56,32,45,50,104,49,53,99,54,32,48,32,49,55,32,52,32,51,53,32,56,99,50,50,32,53,32,52,51,32,54,32,53,53,32,49,55,108,45,54,54,32,45,49,57,56,99,45,49,55,32,45,50,48,32,45,53,51,32,45,52,53,32,45,56,56,32,45,52,53,99,45,56,32,48,32,45,49,54,32,50,32,45,50,52,32,53,99,50,51,32,54,32,51,53,32,49,51,32,51,57,32,49,56,99,54,32,57,32,49,48,32,49,57,32,49,48,32,51,48,99,48,32,51,51,32,45,50,57,32,53,55,32,45,54,51,32,53,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4E8-rest32nd.xml",fileData331,true,true);var fileData332=[];fileData332.push.apply(fileData332,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,57,49,32,45,50,52,55,108,54,49,32,49,56,52,122,77,50,55,51,32,54,53,50,99,45,51,51,32,48,32,45,54,54,32,45,50,53,32,45,54,54,32,45,53,56,99,48,32,45,51,50,32,49,56,32,45,53,50,32,53,52,32,45,54,48,99,49,49,32,45,55,32,50,55,32,45,56,32,52,53,32,45,56,99,51,49,32,48,32,57,51,32,49,52,32,49,49,50,32,50,52,108,45,54,50,32,45,49,57,49,99,45,50,52,32,45,50,53,32,45,53,48,32,45,53,48,32,45,57,49,32,45,53,48,99,45,56,32,48,32,45,49,53,32,49,32,45,50,51,32,51,99,51,51,32,49,49,32,52,56,32,49,56,32,52,56,32,53,53,99,45,49,51,32,51,56,32,45,49,57,32,52,53,32,45,54,52,32,53,48,99,45,51,54,32,45,52,32,45,53,57,32,45,50,51,32,45,54,57,32,45,53,56,99,48,32,45,51,52,32,49,57,32,45,53,52,32,53,54,32,45,54,49,32,99,57,32,45,52,32,50,51,32,45,55,32,52,49,32,45,55,99,50,56,32,48,32,53,54,32,54,32,56,52,32,49,56,108,45,54,49,32,45,49,56,55,99,45,50,52,32,45,50,52,32,45,53,48,32,45,52,52,32,45,56,57,32,45,52,54,99,45,57,32,48,32,45,49,55,32,48,32,45,50,53,32,51,99,50,51,32,56,32,51,57,32,49,54,32,52,53,32,50,53,99,52,32,53,32,53,32,49,53,32,53,32,51,48,99,45,49,50,32,51,55,32,45,50,50,32,52,51,32,45,54,51,32,53,49,99,45,51,57,32,45,53,32,45,54,56,32,45,50,53,32,45,54,56,32,45,54,48,99,48,32,45,51,49,32,49,57,32,45,52,57,32,53,51,32,45,53,56,99,49,53,32,45,52,32,50,56,32,45,57,32,52,57,32,45,57,99,51,53,32,48,32,53,50,32,53,32,55,56,32,49,57,108,45,54,51,32,45,49,56,57,99,45,51,48,32,45,51,49,32,45,54,48,32,45,52,54,32,45,57,48,32,45,52,54,32,99,45,55,32,48,32,45,49,53,32,50,32,45,50,51,32,53,99,51,53,32,49,49,32,53,49,32,49,55,32,53,49,32,53,54,99,45,49,51,32,51,54,32,45,50,51,32,52,49,32,45,54,52,32,52,57,99,45,51,57,32,45,52,32,45,54,56,32,45,50,52,32,45,54,56,32,45,54,49,99,48,32,45,51,52,32,50,53,32,45,53,50,32,53,53,32,45,53,56,99,57,32,45,53,32,50,51,32,45,55,32,52,51,32,45,55,99,51,55,32,48,32,53,55,32,53,32,56,52,32,49,57,99,45,51,56,32,45,49,48,54,32,45,55,50,32,45,50,49,54,32,45,49,48,56,32,45,51,50,52,104,51,52,99,52,55,32,49,51,57,32,57,51,32,50,55,55,32,49,51,57,32,52,49,54,99,55,55,32,50,51,54,32,49,53,51,32,52,55,51,32,50,51,49,32,55,48,56,108,45,55,32,49,108,45,55,32,45,52,104,45,54,99,45,49,52,32,45,51,50,32,45,51,53,32,45,53,55,32,45,54,51,32,45,55,51,32,115,45,53,55,32,45,50,53,32,45,56,53,32,45,50,54,108,45,49,52,32,49,99,45,50,32,49,32,45,52,32,50,32,45,54,32,50,115,45,52,32,49,32,45,55,32,50,99,51,55,32,56,32,52,57,32,49,56,32,53,48,32,53,55,99,45,57,32,51,50,32,45,50,53,32,52,55,32,45,54,53,32,52,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4E9-rest64th.xml",fileData332,true,true);var fileData333=[];fileData333.push.apply(fileData333,[60,115,121,109,98,111,108,32,105,100,61,34,69,52,69,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,55,57,32,53,54,55,99,50,57,32,53,32,53,50,32,50,50,32,53,50,32,53,52,99,48,32,51,54,32,45,51,49,32,53,51,32,45,54,54,32,53,54,99,45,51,57,32,45,54,32,45,54,51,32,45,50,55,32,45,55,49,32,45,54,51,99,48,32,45,51,50,32,49,57,32,45,53,50,32,53,54,32,45,54,49,99,49,52,32,45,55,32,50,50,32,45,55,32,52,52,32,45,55,99,51,55,32,48,32,57,51,32,49,51,32,49,49,57,32,50,52,108,45,54,53,32,45,49,57,56,99,45,50,52,32,45,50,55,32,45,53,49,32,45,53,50,32,45,57,50,32,45,53,50,99,45,57,32,48,32,45,49,56,32,49,32,45,50,57,32,53,99,51,56,32,56,32,53,52,32,49,55,32,53,52,32,53,55,99,45,49,51,32,51,54,32,45,50,54,32,52,53,32,45,54,54,32,53,51,99,45,51,57,32,45,55,32,45,54,51,32,45,50,56,32,45,55,49,32,45,54,50,32,99,48,32,45,51,50,32,49,57,32,45,53,51,32,53,55,32,45,54,50,108,49,56,32,45,55,99,53,32,45,49,32,49,55,32,45,49,32,51,51,32,45,49,99,51,57,32,48,32,53,55,32,52,32,55,57,32,50,48,108,45,54,52,32,45,49,57,52,99,45,49,55,32,45,50,50,32,45,53,55,32,45,52,57,32,45,57,52,32,45,53,48,99,45,56,32,48,32,45,49,55,32,50,32,45,50,53,32,53,99,51,54,32,55,32,53,51,32,50,48,32,53,51,32,53,56,99,45,49,51,32,51,56,32,45,50,50,32,52,51,32,45,54,53,32,53,49,99,45,52,50,32,45,53,32,45,54,48,32,45,50,53,32,45,55,49,32,45,54,49,99,48,32,45,51,50,32,49,57,32,45,53,51,32,53,55,32,45,54,50,99,57,32,45,52,32,51,54,32,45,55,32,52,57,32,45,56,99,51,55,32,48,32,53,54,32,53,32,55,57,32,50,49,108,45,54,50,32,45,49,57,55,32,99,45,50,55,32,45,50,54,32,45,53,51,32,45,52,54,32,45,57,51,32,45,52,56,99,45,57,32,48,32,45,49,57,32,52,32,45,50,54,32,54,99,51,53,32,57,32,53,51,32,49,56,32,53,51,32,53,55,99,45,49,53,32,51,56,32,45,50,48,32,52,55,32,45,54,54,32,53,50,99,45,51,56,32,45,53,32,45,54,48,32,45,50,56,32,45,54,56,32,45,54,51,99,48,32,45,51,50,32,49,56,32,45,53,50,32,53,52,32,45,54,48,99,49,51,32,45,55,32,50,57,32,45,57,32,53,50,32,45,57,99,51,50,32,48,32,53,55,32,56,32,55,56,32,50,50,108,45,54,53,32,45,49,57,54,99,45,50,52,32,45,50,54,32,45,53,49,32,45,52,54,32,45,57,49,32,45,52,56,99,45,49,48,32,48,32,45,49,56,32,48,32,45,50,53,32,51,99,51,54,32,49,50,32,53,49,32,49,56,32,53,51,32,53,55,99,45,49,48,32,51,56,32,45,50,54,32,52,55,32,45,54,55,32,53,51,32,99,45,51,57,32,45,54,32,45,54,50,32,45,50,55,32,45,55,48,32,45,54,50,99,48,32,45,51,51,32,49,57,32,45,53,52,32,53,56,32,45,54,50,108,49,55,32,45,54,99,50,32,45,49,32,56,32,48,32,49,56,32,48,99,51,52,32,48,32,55,49,32,54,32,57,51,32,49,57,99,45,51,55,32,45,49,49,49,32,45,55,51,32,45,50,50,51,32,45,49,48,57,32,45,51,51,53,104,51,53,99,49,50,54,32,51,56,52,32,50,53,51,32,55,54,56,32,51,55,56,32,49,49,53,51,108,56,50,32,50,52,55,104,45,54,108,45,57,32,45,50,104,45,56,99,45,57,32,45,51,52,32,45,51,51,32,45,53,56,32,45,54,49,32,45,55,52,99,45,51,50,32,45,49,56,32,45,54,49,32,45,50,56,32,45,56,57,32,45,50,56,99,45,49,50,32,48,32,45,49,52,32,50,32,45,50,55,32,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E4EA-rest128th.xml",fileData333,true,true);var fileData334=[];fileData334.push.apply(fileData334,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,48,56,32,50,52,50,108,45,51,54,50,32,45,52,56,52,104,45,49,52,54,108,51,54,50,32,52,56,52,104,49,52,54,122,77,53,50,32,49,49,56,99,48,32,49,51,46,51,51,51,32,52,46,51,51,51,32,50,52,46,54,54,55,32,49,51,32,51,52,115,49,57,46,51,51,51,32,49,52,46,51,51,51,32,51,50,32,49,53,99,49,52,32,48,32,50,53,46,54,54,55,32,45,52,32,51,53,32,45,49,50,99,57,46,51,51,50,57,57,32,45,56,32,49,52,46,51,51,51,32,45,49,57,32,49,53,32,45,51,51,99,48,32,45,49,51,46,51,51,51,32,45,52,46,51,51,50,57,57,32,45,50,52,46,54,54,55,32,45,49,51,32,45,51,52,99,45,56,46,54,54,55,32,45,57,46,51,51,51,32,45,49,57,46,51,51,51,32,45,49,52,46,51,51,51,32,45,51,50,32,45,49,53,99,45,49,52,32,48,32,45,50,53,46,54,54,55,32,52,32,45,51,53,32,49,50,32,115,45,49,52,46,51,51,51,32,49,57,32,45,49,53,32,51,51,122,77,51,54,49,32,45,49,50,49,99,48,32,49,51,46,51,51,51,32,52,46,51,51,51,48,49,32,50,52,46,54,54,55,32,49,51,32,51,52,115,49,57,46,51,51,52,32,49,52,46,51,51,51,32,51,50,32,49,53,99,49,52,32,48,32,50,53,46,54,54,55,32,45,52,32,51,53,32,45,49,50,115,49,52,46,51,51,51,32,45,49,57,32,49,53,32,45,51,51,99,48,32,45,49,51,46,51,51,51,32,45,52,46,51,51,51,48,49,32,45,50,52,46,54,54,55,32,45,49,51,32,45,51,52,115,45,49,57,46,51,51,51,32,45,49,52,46,51,51,51,32,45,51,50,32,45,49,53,99,45,49,52,32,48,32,45,50,53,46,54,54,55,32,52,32,45,51,53,32,49,50,115,45,49,52,46,51,51,51,32,49,57,32,45,49,53,32,51,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E500-repeat1Bar.xml",fileData334,true,true);var fileData335=[];fileData335.push.apply(fileData335,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,55,53,48,32,50,52,50,108,45,51,54,50,32,45,52,56,52,104,45,49,52,54,108,51,54,50,32,52,56,52,104,49,52,54,122,77,53,48,56,32,50,52,50,108,45,51,54,50,32,45,52,56,52,104,45,49,52,54,108,51,54,50,32,52,56,52,104,49,52,54,122,77,53,50,32,49,49,56,99,48,32,49,51,46,51,51,51,32,52,46,51,51,51,32,50,52,46,54,54,55,32,49,51,32,51,52,115,49,57,46,51,51,51,32,49,52,46,51,51,51,32,51,50,32,49,53,99,49,52,32,48,32,50,53,46,54,54,55,32,45,52,32,51,53,32,45,49,50,99,57,46,51,51,50,57,57,32,45,56,32,49,52,46,51,51,51,32,45,49,57,32,49,53,32,45,51,51,99,48,32,45,49,51,46,51,51,51,32,45,52,46,51,51,50,57,57,32,45,50,52,46,54,54,55,32,45,49,51,32,45,51,52,99,45,56,46,54,54,55,32,45,57,46,51,51,51,32,45,49,57,46,51,51,51,32,45,49,52,46,51,51,51,32,45,51,50,32,45,49,53,32,99,45,49,52,32,48,32,45,50,53,46,54,54,55,32,52,32,45,51,53,32,49,50,115,45,49,52,46,51,51,51,32,49,57,32,45,49,53,32,51,51,122,77,54,48,51,32,45,49,50,49,99,48,32,49,51,46,51,51,51,32,52,46,51,51,51,48,49,32,50,52,46,54,54,55,32,49,51,32,51,52,115,49,57,46,51,51,52,32,49,52,46,51,51,51,32,51,50,32,49,53,99,49,52,32,48,32,50,53,46,54,54,55,32,45,52,32,51,53,32,45,49,50,115,49,52,46,51,51,51,32,45,49,57,32,49,53,32,45,51,51,99,48,32,45,49,51,46,51,51,51,32,45,52,46,51,51,51,48,49,32,45,50,52,46,54,54,55,32,45,49,51,32,45,51,52,115,45,49,57,46,51,51,51,32,45,49,52,46,51,51,51,32,45,51,50,32,45,49,53,99,45,49,52,32,48,32,45,50,53,46,54,54,55,32,52,32,45,51,53,32,49,50,115,45,49,52,46,51,51,51,32,49,57,32,45,49,53,32,51,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E501-repeat2Bars.xml",fileData335,true,true);var fileData336=[];fileData336.push.apply(fileData336,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,48,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,51,52,32,50,52,50,108,45,51,54,50,32,45,52,56,52,104,45,49,52,54,108,51,54,50,32,52,56,52,104,49,52,54,122,77,57,57,50,32,50,52,50,108,45,51,54,50,32,45,52,56,52,104,45,49,52,54,108,51,54,50,32,52,56,52,104,49,52,54,122,77,55,53,48,32,50,52,50,108,45,51,54,50,32,45,52,56,52,104,45,49,52,54,108,51,54,50,32,52,56,52,104,49,52,54,122,77,53,48,56,32,50,52,50,108,45,51,54,50,32,45,52,56,52,104,45,49,52,54,108,51,54,50,32,52,56,52,104,49,52,54,122,77,53,50,32,49,49,56,99,48,32,49,51,46,51,51,51,32,52,46,51,51,51,32,50,52,46,54,54,55,32,49,51,32,51,52,115,49,57,46,51,51,51,32,49,52,46,51,51,51,32,51,50,32,49,53,99,49,52,32,48,32,50,53,46,54,54,55,32,45,52,32,51,53,32,45,49,50,99,57,46,51,51,50,57,57,32,45,56,32,49,52,46,51,51,51,32,45,49,57,32,49,53,32,45,51,51,32,99,48,32,45,49,51,46,51,51,51,32,45,52,46,51,51,50,57,57,32,45,50,52,46,54,54,55,32,45,49,51,32,45,51,52,99,45,56,46,54,54,55,32,45,57,46,51,51,51,32,45,49,57,46,51,51,51,32,45,49,52,46,51,51,51,32,45,51,50,32,45,49,53,99,45,49,52,32,48,32,45,50,53,46,54,54,55,32,52,32,45,51,53,32,49,50,115,45,49,52,46,51,51,51,32,49,57,32,45,49,53,32,51,51,122,77,49,48,56,55,32,45,49,50,49,99,48,32,49,51,46,51,51,51,32,52,46,51,50,57,57,54,32,50,52,46,54,54,55,32,49,51,32,51,52,115,49,57,46,51,51,32,49,52,46,51,51,51,32,51,50,32,49,53,99,49,52,32,48,32,50,53,46,54,55,32,45,52,32,51,53,32,45,49,50,115,49,52,46,51,51,32,45,49,57,32,49,53,32,45,51,51,99,48,32,45,49,51,46,51,51,51,32,45,52,46,51,50,57,57,54,32,45,50,52,46,54,54,55,32,45,49,51,32,45,51,52,32,115,45,49,57,46,51,51,32,45,49,52,46,51,51,51,32,45,51,50,32,45,49,53,99,45,49,52,32,48,32,45,50,53,46,54,55,32,52,32,45,51,53,32,49,50,115,45,49,52,46,51,51,32,49,57,32,45,49,53,32,51,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E502-repeat4Bars.xml",fileData336,true,true);var fileData337=[];fileData337.push.apply(fileData337,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,51,32,49,50,52,104,45,50,51,99,50,50,32,52,50,46,54,54,55,32,52,50,46,54,54,55,32,55,54,46,51,51,51,32,54,50,32,49,48,49,115,52,52,46,54,54,55,32,51,55,46,51,51,51,32,55,54,32,51,56,99,54,32,48,32,49,50,32,45,52,46,51,51,51,48,49,32,49,56,32,45,49,51,99,54,46,54,54,55,48,49,32,45,54,46,54,54,55,48,49,32,49,48,32,45,49,53,46,54,54,55,32,49,48,32,45,50,55,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,52,46,54,54,55,48,49,32,50,52,46,51,51,51,32,55,32,51,55,32,55,99,50,52,32,48,32,52,51,46,51,51,51,32,45,57,46,51,51,50,57,57,32,53,56,32,45,50,56,115,50,50,46,51,51,51,32,45,52,52,46,51,51,51,32,50,51,32,45,55,55,99,48,32,45,49,52,32,45,49,32,45,50,54,46,54,54,55,32,45,51,32,45,51,56,32,115,45,53,46,51,51,51,48,49,32,45,50,49,32,45,49,48,32,45,50,57,115,45,49,49,32,45,49,55,32,45,49,57,32,45,50,55,99,45,49,52,32,45,49,56,32,45,50,57,46,54,54,55,32,45,51,50,32,45,52,55,32,45,52,50,99,45,49,55,46,51,51,51,32,45,49,48,32,45,51,53,46,51,51,51,32,45,49,53,32,45,53,52,32,45,49,53,99,45,56,46,54,54,55,48,49,32,48,32,45,49,57,46,54,54,55,32,51,46,51,51,51,48,49,32,45,51,51,32,49,48,99,45,53,46,51,51,50,57,57,32,51,46,51,51,51,32,45,49,48,46,51,51,51,32,54,46,54,54,55,32,45,49,53,32,49,48,115,45,57,32,56,32,45,49,51,32,49,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,50,46,54,54,55,32,45,54,46,54,54,55,48,49,32,54,46,54,54,55,32,45,49,48,46,51,51,51,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,32,99,52,32,48,32,56,46,54,54,55,32,49,46,54,54,55,48,49,32,49,52,32,53,99,52,32,52,32,55,32,56,46,54,54,55,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,56,46,54,54,55,32,48,32,45,49,55,32,45,52,32,45,50,53,32,45,49,50,115,45,49,53,46,54,54,55,32,45,49,56,46,51,51,51,32,45,50,51,32,45,51,49,108,45,49,49,32,45,49,55,108,45,49,48,32,45,50,48,122,77,49,57,55,32,50,48,49,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,49,46,54,54,55,32,45,52,52,46,54,54,55,32,45,50,57,32,45,55,50,99,45,54,46,54,54,55,48,49,32,45,51,48,32,45,49,48,32,45,53,48,46,54,54,55,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,46,51,51,50,57,57,32,45,51,54,32,50,50,32,45,51,54,99,49,50,46,54,54,55,32,48,32,50,51,32,50,46,51,51,51,32,51,49,32,55,32,115,49,53,32,49,49,46,51,51,51,32,50,49,32,50,48,99,49,48,32,49,54,46,54,54,55,32,49,53,46,51,51,51,32,50,54,32,49,54,32,50,56,99,52,46,54,54,55,48,49,32,49,49,46,51,51,51,32,56,32,50,54,32,49,48,32,52,52,115,51,46,51,51,51,48,49,32,51,49,32,52,32,51,57,99,48,32,55,46,51,51,50,57,57,32,45,48,46,54,54,54,57,57,50,32,49,51,46,51,51,51,32,45,50,32,49,56,115,45,51,46,51,51,51,48,49,32,57,46,51,51,52,32,45,54,32,49,52,99,45,53,46,51,51,50,57,57,32,57,46,51,51,50,57,57,32,45,49,52,46,54,54,55,32,49,52,32,45,50,56,32,49,52,99,45,49,52,32,48,32,45,50,51,46,54,54,55,32,45,52,46,54,54,55,48,49,32,45,50,57,32,45,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E520-dynamicPiano.xml",fileData337,true,true);var fileData338=[];fileData338.push.apply(fileData338,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,51,55,32,50,54,50,99,50,49,32,48,32,52,51,32,45,49,52,32,52,51,32,45,51,53,118,45,55,108,45,54,51,32,45,49,56,51,99,48,32,45,49,51,32,52,32,45,50,48,32,49,50,32,45,50,49,99,56,32,48,32,49,55,32,53,32,50,54,32,49,53,115,49,53,32,49,54,32,49,54,32,49,55,99,52,32,55,32,49,56,46,54,51,51,32,51,49,46,54,54,51,49,32,50,48,32,51,53,108,49,52,32,52,49,104,50,51,108,45,50,52,32,45,54,51,99,45,56,46,51,48,51,57,57,32,45,50,49,46,55,57,54,57,32,45,51,49,32,45,52,53,32,45,52,52,32,45,53,56,115,45,50,57,32,45,50,48,32,45,52,54,32,45,50,49,99,45,49,56,32,48,32,45,51,52,32,53,32,45,52,57,32,49,52,108,45,49,54,32,49,53,99,45,51,32,55,32,45,53,32,49,50,32,45,53,32,49,55,99,50,48,32,54,51,32,52,52,32,49,50,52,32,54,53,32,49,56,54,32,99,48,32,55,32,45,53,32,49,50,32,45,49,53,32,49,51,99,45,49,54,32,48,32,45,51,49,32,45,49,53,32,45,52,52,32,45,52,53,108,45,54,52,32,45,49,56,50,104,45,55,49,108,55,55,32,50,49,52,99,48,32,57,32,45,54,32,49,51,32,45,49,55,32,49,51,99,45,57,32,48,32,45,49,55,32,45,52,32,45,50,50,32,45,49,49,115,45,49,50,32,45,49,57,32,45,50,48,32,45,51,52,108,45,54,52,32,45,49,56,50,104,45,54,57,108,55,55,32,50,49,48,118,52,99,48,32,49,48,32,45,53,32,49,50,32,45,49,50,32,49,54,99,45,50,53,32,48,32,45,53,50,32,45,52,55,32,45,54,54,32,45,55,51,99,45,53,32,45,57,32,45,49,50,32,45,50,51,32,45,50,49,32,45,52,50,104,45,50,50,99,49,57,32,51,57,32,52,48,32,55,54,32,54,52,32,49,48,55,99,50,49,32,50,55,32,52,55,32,52,48,32,55,57,32,52,48,32,99,50,49,32,48,32,51,49,32,45,49,57,32,51,52,32,45,52,49,99,49,57,32,49,55,32,51,52,32,50,55,32,52,53,32,51,50,99,49,49,32,54,32,50,52,32,57,32,51,57,32,57,99,50,49,32,48,32,51,50,32,45,49,57,32,51,53,32,45,52,49,99,50,50,32,49,55,32,52,57,32,52,49,32,56,53,32,52,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E521-dynamicMezzo.xml",fileData338,true,true);var fileData339=[];fileData339.push.apply(fileData339,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,57,49,32,45,49,55,57,99,45,50,32,45,50,46,54,54,55,48,49,32,45,50,46,54,54,55,32,45,53,32,45,50,32,45,55,115,52,46,51,51,51,32,45,51,46,51,51,50,57,57,32,49,49,32,45,52,99,49,56,46,54,54,55,32,48,32,51,52,46,51,51,51,32,49,51,46,54,54,55,32,52,55,32,52,49,99,54,46,54,54,55,32,49,52,32,49,51,46,51,51,51,32,51,48,32,50,48,32,52,56,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,108,49,52,32,54,49,108,52,52,32,50,48,56,104,45,53,56,118,51,56,104,55,48,99,55,46,51,51,51,32,50,48,46,54,54,55,32,49,51,46,51,51,51,32,51,54,46,51,51,51,32,49,56,32,52,55,99,55,46,51,51,51,32,49,56,32,49,52,46,54,54,55,32,51,50,46,54,54,55,32,50,50,32,52,52,32,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,57,46,51,51,51,48,49,32,48,32,49,55,32,45,49,32,50,51,32,45,51,115,49,50,46,51,51,51,32,45,55,46,51,51,51,48,49,32,49,57,32,45,49,54,99,52,46,54,54,54,57,57,32,45,54,46,54,54,54,57,57,32,55,46,54,54,54,57,57,32,45,49,51,32,57,32,45,49,57,108,52,32,45,49,54,99,48,32,45,49,52,46,54,54,55,32,45,48,46,54,54,54,57,57,50,32,45,50,53,46,51,51,52,32,45,50,32,45,51,50,99,45,49,46,51,51,51,48,49,32,45,54,46,54,54,54,57,57,32,45,53,32,45,49,54,32,45,49,49,32,45,50,56,99,45,50,46,54,54,54,57,57,32,45,54,32,45,56,46,54,54,54,57,57,32,45,49,51,32,45,49,56,32,45,50,49,32,99,45,52,32,45,51,46,51,51,51,48,49,32,45,56,46,51,51,51,48,49,32,45,53,46,51,51,51,48,49,32,45,49,51,32,45,54,115,45,49,48,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,49,55,32,48,99,45,54,32,49,46,51,51,51,48,49,32,45,49,48,46,51,51,51,32,53,32,45,49,51,32,49,49,115,45,52,46,54,54,55,48,49,32,49,50,46,54,54,55,32,45,54,32,50,48,99,48,32,49,50,32,50,46,51,51,50,57,57,32,50,50,46,54,54,55,32,55,32,51,50,115,49,50,32,49,55,46,51,51,51,32,50,50,32,50,52,108,49,52,32,49,48,99,48,32,56,46,54,54,54,57,57,32,45,54,32,49,52,32,45,49,56,32,49,54,99,45,49,51,46,51,51,51,32,49,46,51,50,57,57,57,32,45,50,52,46,54,54,55,32,45,49,46,51,51,55,48,49,32,45,51,52,32,45,56,32,99,45,57,46,51,51,50,57,57,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,99,45,52,46,54,54,55,48,49,32,45,49,50,32,45,49,48,46,51,51,51,32,45,50,57,46,54,54,55,32,45,49,55,32,45,53,51,115,45,49,49,46,51,51,51,32,45,52,48,32,45,49,52,32,45,53,48,104,55,55,118,45,52,48,104,45,56,53,99,45,49,50,32,45,54,56,46,54,54,55,32,45,50,57,32,45,49,51,55,46,51,51,51,32,45,53,49,32,45,50,48,54,99,45,49,56,32,45,53,53,46,51,51,51,32,45,51,53,46,51,51,51,32,45,57,57,32,45,53,50,32,45,49,51,49,99,45,49,51,46,51,51,51,32,45,50,54,32,45,50,55,32,45,52,55,32,45,52,49,32,45,54,51,99,45,50,52,46,54,54,55,32,45,50,56,46,54,54,55,32,45,53,48,32,45,52,51,32,45,55,54,32,45,52,51,32,99,45,50,52,46,54,54,54,32,48,32,45,52,51,46,51,51,51,32,57,46,54,54,55,48,49,32,45,53,54,32,50,57,99,45,49,48,32,49,53,46,51,51,51,32,45,49,53,32,51,51,46,51,51,51,32,45,49,53,32,53,52,99,48,32,49,54,46,54,54,55,32,52,32,51,50,46,54,54,55,32,49,50,32,52,56,99,52,46,54,54,55,32,55,46,51,51,51,32,49,48,46,51,51,51,32,49,51,32,49,55,32,49,55,115,49,51,46,51,51,51,32,54,32,50,48,32,54,99,56,46,54,54,55,32,48,32,49,53,46,54,54,55,32,45,52,32,50,49,32,45,49,50,115,57,32,45,49,53,46,51,51,51,32,49,49,32,45,50,50,115,51,32,45,49,50,46,51,51,51,32,51,32,45,49,55,99,48,32,45,57,46,51,51,50,57,57,32,45,50,46,51,51,51,32,45,49,55,46,51,51,51,32,45,55,32,45,50,52,32,99,45,52,46,54,54,52,49,32,45,54,46,54,54,55,48,49,32,45,57,46,51,51,48,49,32,45,49,51,46,54,54,55,32,45,49,52,32,45,50,49,99,45,52,46,54,54,52,49,32,45,55,46,51,51,50,57,57,32,45,56,46,51,51,48,49,32,45,49,50,32,45,49,49,32,45,49,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E522-dynamicForte.xml",fileData339,true,true);var fileData340=[];fileData340.push.apply(fileData340,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,57,52,32,49,55,52,99,45,49,52,32,48,32,45,50,51,32,49,50,32,45,50,51,32,50,57,108,49,32,49,49,108,51,32,49,50,99,48,32,53,32,45,51,32,55,32,45,56,32,55,99,45,49,51,32,48,32,45,50,54,32,45,49,48,32,45,51,56,32,45,51,49,108,45,49,54,32,45,51,50,99,45,50,49,32,45,53,52,32,45,51,53,32,45,49,49,51,32,45,53,51,32,45,49,55,48,104,45,54,48,108,53,55,32,49,57,52,118,53,99,48,32,49,49,32,45,51,32,49,54,32,45,56,32,49,54,99,45,49,53,32,48,32,45,50,48,32,45,57,32,45,51,48,32,45,50,49,99,45,57,32,45,49,49,32,45,49,55,32,45,50,51,32,45,50,53,32,45,51,54,108,45,49,52,32,56,99,54,32,49,53,32,49,54,32,50,53,32,50,56,32,51,56,99,49,57,32,49,57,32,53,48,32,52,56,32,56,51,32,52,56,99,49,53,32,48,32,50,50,32,45,57,32,50,50,32,45,50,56,32,99,45,49,32,45,55,32,45,49,32,45,49,52,32,45,50,32,45,50,49,99,49,54,32,50,52,32,51,57,32,53,54,32,55,52,32,53,54,99,50,49,32,48,32,52,48,32,45,49,57,32,52,48,32,45,52,48,99,48,32,45,51,48,32,45,49,48,32,45,52,53,32,45,51,49,32,45,52,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E523-dynamicRinforzando.xml",fileData340,true,true);var fileData341=[];fileData341.push.apply(fileData341,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,56,49,32,51,51,99,50,49,32,48,32,51,56,32,49,53,32,52,48,32,51,52,99,48,32,55,32,45,51,32,49,53,32,45,56,32,50,50,99,45,51,32,53,32,45,57,32,49,49,32,45,49,57,32,49,56,99,45,50,50,32,49,51,32,45,51,56,32,50,54,32,45,52,55,32,51,56,115,45,49,52,32,50,54,32,45,49,53,32,52,51,99,48,32,53,48,32,52,48,32,56,50,32,56,55,32,56,50,108,50,56,32,45,51,99,57,32,45,51,32,49,55,32,45,55,32,50,52,32,45,49,51,99,49,53,32,45,57,32,50,51,32,45,50,52,32,50,51,32,45,52,51,108,45,49,32,45,49,48,108,45,54,32,45,49,48,99,45,51,32,45,53,32,45,56,32,45,57,32,45,49,55,32,45,49,48,99,45,49,55,32,48,32,45,50,54,32,56,32,45,50,57,32,50,52,108,52,32,49,57,99,48,32,49,48,32,45,49,52,32,49,54,32,45,50,52,32,49,56,32,99,45,49,57,32,51,32,45,51,50,32,45,49,54,32,45,51,53,32,45,51,54,99,48,32,45,55,32,52,32,45,49,53,32,49,49,32,45,50,50,99,57,32,45,55,32,49,56,32,45,49,52,32,50,54,32,45,50,49,99,50,56,32,45,50,51,32,52,51,32,45,51,55,32,52,52,32,45,52,48,99,56,32,45,49,48,32,49,50,32,45,50,51,32,49,50,32,45,51,57,118,45,49,48,99,48,32,45,50,49,32,45,49,48,32,45,51,57,32,45,50,57,32,45,53,52,99,45,49,54,32,45,49,48,32,45,51,56,32,45,49,56,32,45,54,49,32,45,50,48,99,45,52,55,32,48,32,45,56,57,32,50,54,32,45,56,57,32,54,55,108,49,32,49,53,108,53,32,49,51,108,49,48,32,57,108,49,51,32,52,99,49,54,32,48,32,50,52,32,45,49,48,32,50,52,32,45,51,49,99,48,32,45,49,51,32,45,53,32,45,49,54,32,45,56,32,45,50,56,99,48,32,45,56,32,49,49,32,45,49,54,32,50,51,32,45,49,54,104,49,51,122,32,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E524-dynamicSforzando.xml",fileData341,true,true);var fileData342=[];fileData342.push.apply(fileData342,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,55,51,32,49,49,53,99,50,49,32,48,32,51,52,32,45,50,51,32,51,52,32,45,52,56,99,48,32,45,50,51,32,45,56,32,45,52,50,32,45,50,52,32,45,53,56,99,45,49,53,32,45,49,55,32,45,51,57,32,45,50,53,32,45,55,51,32,45,50,53,99,45,49,50,32,48,32,45,50,49,32,49,32,45,50,55,32,52,108,45,49,50,32,54,108,45,49,55,32,49,48,99,45,49,53,32,55,32,45,50,52,32,49,48,32,45,50,57,32,49,48,99,45,57,32,48,32,45,49,57,32,45,53,32,45,51,48,32,45,49,52,104,45,51,49,118,49,54,108,50,48,57,32,49,55,55,108,45,54,52,32,45,49,99,45,50,51,32,45,51,32,45,51,50,32,45,49,53,32,45,52,52,32,45,51,48,104,45,50,52,108,51,48,32,56,55,104,49,56,57,118,45,51,50,108,45,50,49,49,32,45,49,54,51,99,49,51,32,54,32,50,54,32,57,32,51,57,32,57,99,49,52,32,48,32,53,51,32,45,49,56,32,54,51,32,45,50,48,32,99,57,32,49,32,49,52,32,56,32,49,52,32,49,57,99,45,49,51,32,48,32,45,50,48,32,56,32,45,50,50,32,50,51,99,48,32,49,55,32,49,51,32,51,48,32,51,48,32,51,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E525-dynamicZ.xml",fileData342,true,true);var fileData343=[];fileData343.push.apply(fileData343,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,51,57,32,49,49,53,99,50,46,51,55,52,32,50,46,51,52,49,32,49,56,46,54,56,49,54,32,51,53,46,56,49,52,32,50,52,32,52,51,108,52,49,32,55,48,99,49,57,32,49,55,32,49,52,32,49,55,32,50,53,32,50,50,99,49,49,32,54,32,51,54,32,49,50,32,53,49,32,49,50,99,50,49,32,48,32,51,50,32,45,49,57,32,51,53,32,45,52,49,99,50,50,32,49,55,32,52,57,32,52,49,32,56,53,32,52,49,99,50,49,32,48,32,52,51,32,45,49,52,32,52,51,32,45,51,53,118,45,55,108,45,54,51,32,45,49,56,51,99,48,32,45,49,51,32,52,32,45,50,48,32,49,50,32,45,50,49,99,56,32,48,32,49,55,32,53,32,50,54,32,49,53,115,49,53,32,49,54,32,49,54,32,49,55,99,52,32,55,32,49,56,46,54,51,51,32,51,49,46,54,54,51,49,32,50,48,32,51,53,108,49,52,32,52,49,104,50,51,108,45,50,52,32,45,54,51,32,99,45,56,46,51,48,51,57,57,32,45,50,49,46,55,57,54,57,32,45,51,49,32,45,52,53,32,45,52,52,32,45,53,56,115,45,50,57,32,45,50,48,32,45,52,54,32,45,50,49,99,45,49,56,32,48,32,45,51,52,32,53,32,45,52,57,32,49,52,108,45,49,54,32,49,53,99,45,51,32,55,32,45,53,32,49,50,32,45,53,32,49,55,99,50,48,32,54,51,32,52,52,32,49,50,52,32,54,53,32,49,56,54,99,48,32,55,32,45,53,32,49,50,32,45,49,53,32,49,51,99,45,49,54,32,48,32,45,51,49,32,45,49,53,32,45,52,52,32,45,52,53,108,45,54,52,32,45,49,56,50,104,45,55,49,108,55,55,32,50,49,52,99,48,32,57,32,45,54,32,49,51,32,45,49,55,32,49,51,99,45,57,32,48,32,45,49,55,32,45,52,32,45,50,50,32,45,49,49,115,45,52,55,32,45,56,54,32,45,53,53,32,45,49,48,49,104,45,50,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E526-dynamicNiente.xml",fileData343,true,true);var fileData344=[];fileData344.push.apply(fileData344,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,55,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,49,55,48,48,32,49,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,32,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,50,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,49,56,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,54,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,53,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,52,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,32,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,50,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,49,56,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,54,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,53,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,52,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,32,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,51,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,32,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,51,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,32,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,32,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,50,55,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,32,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,56,32,45,49,53,32,45,49,53,32,45,51,49,32,45,50,51,32,45,52,55,104,45,50,51,99,50,50,32,52,51,32,52,51,32,55,54,32,54,50,32,49,48,49,115,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,54,57,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,32,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,55,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,32,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,55,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,54,57,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,32,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,54,57,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,53,52,32,48,32,56,48,32,45,52,56,32,56,49,32,45,49,48,53,99,48,32,45,52,55,32,45,49,49,32,45,54,56,32,45,51,50,32,45,57,52,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,49,52,54,50,32,49,54,57,32,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,49,49,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,32,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,56,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,53,54,50,32,49,54,57,32,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,50,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,32,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E527-dynamicPPPPPP.xml",fileData344,true,true);var fileData345=[];fileData345.push.apply(fileData345,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,52,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,49,52,48,48,32,49,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,32,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,50,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,49,56,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,54,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,53,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,52,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,32,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,51,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,32,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,51,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,32,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,50,55,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,32,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,56,32,45,49,53,32,45,49,53,32,45,51,49,32,45,50,51,32,45,52,55,104,45,50,51,32,99,50,50,32,52,51,32,52,51,32,55,54,32,54,50,32,49,48,49,115,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,54,57,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,32,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,55,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,55,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,32,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,54,57,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,53,52,32,48,32,56,48,32,45,52,56,32,56,49,32,45,49,48,53,32,99,48,32,45,52,55,32,45,49,49,32,45,54,56,32,45,51,50,32,45,57,52,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,49,49,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,56,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,32,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,53,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,32,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,50,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E528-dynamicPPPPP.xml",fileData345,true,true);var fileData346=[];fileData346.push.apply(fileData346,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,49,49,48,48,32,49,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,32,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,51,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,32,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,51,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,32,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,50,55,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,32,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,56,32,45,49,53,32,45,49,53,32,45,51,49,32,45,50,51,32,45,52,55,104,45,50,51,32,99,50,50,32,52,51,32,52,51,32,55,54,32,54,50,32,49,48,49,115,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,54,57,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,32,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,55,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,55,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,32,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,53,52,32,48,32,56,48,32,45,52,56,32,56,49,32,45,49,48,53,99,48,32,45,52,55,32,45,49,49,32,45,54,56,32,45,51,50,32,45,57,52,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,56,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,32,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,53,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,50,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,32,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E529-dynamicPPPP.xml",fileData346,true,true);var fileData347=[];fileData347.push.apply(fileData347,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,54,50,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,50,48,48,32,49,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,32,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,56,32,45,49,53,32,45,49,53,32,45,51,49,32,45,50,51,32,45,52,55,104,45,50,51,99,50,50,32,52,51,32,52,51,32,55,54,32,54,50,32,49,48,49,115,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,32,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,54,57,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,46,50,57,52,54,32,48,32,55,48,46,56,56,57,51,32,45,51,51,46,55,55,49,50,32,55,56,46,53,53,52,54,32,45,55,56,46,50,57,55,57,99,49,48,46,57,51,54,57,32,49,55,46,56,51,50,51,32,50,49,46,52,54,55,32,51,51,46,49,54,56,52,32,51,49,46,52,52,53,52,32,52,54,46,50,57,55,57,99,49,57,32,50,53,32,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,32,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,53,52,32,48,32,56,48,32,45,52,56,32,56,49,32,45,49,48,53,99,48,32,45,52,55,32,45,49,49,32,45,54,56,32,45,51,50,32,45,57,52,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,32,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,51,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,32,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,46,53,54,56,49,56,32,45,56,46,53,54,53,51,49,32,45,56,46,56,49,48,50,55,32,45,49,55,46,52,53,54,55,32,45,49,51,46,48,57,56,55,32,45,50,54,46,52,56,55,57,99,45,49,46,49,51,53,50,53,32,45,52,49,46,56,50,53,54,32,45,49,50,46,48,53,48,54,32,45,54,49,46,57,51,53,32,45,51,49,46,57,48,49,51,32,45,56,54,46,53,49,50,49,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,56,53,56,32,49,51,48,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,32,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,122,77,53,53,56,32,49,51,48,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E52A-dynamicPPP.xml",fileData347,true,true);var fileData348=[];fileData348.push.apply(fileData348,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,57,55,32,50,48,49,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,49,46,54,54,55,32,45,52,52,46,54,54,55,32,45,50,57,32,45,55,50,99,45,54,46,54,54,54,57,57,32,45,51,48,32,45,49,48,32,45,53,48,46,54,54,55,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,46,51,51,51,48,49,32,45,51,54,32,50,50,32,45,51,54,99,49,50,46,54,54,55,32,48,32,50,51,32,50,46,51,51,51,48,49,32,51,49,32,55,115,49,53,32,49,49,46,51,51,51,32,50,49,32,50,48,99,49,48,32,49,54,46,54,54,55,32,49,53,46,51,51,51,32,50,54,32,49,54,32,50,56,99,52,46,54,54,54,57,57,32,49,49,46,51,51,51,32,56,32,50,54,32,49,48,32,52,52,115,51,46,51,51,51,48,49,32,51,49,32,52,32,51,57,99,48,32,55,46,51,51,51,48,49,32,45,48,46,54,54,54,57,57,50,32,49,51,46,51,51,51,32,45,50,32,49,56,32,115,45,51,46,51,51,51,48,49,32,57,46,51,51,51,57,56,32,45,54,32,49,52,99,45,53,46,51,51,51,48,49,32,57,46,51,51,51,48,49,32,45,49,52,46,54,54,55,32,49,52,32,45,50,56,32,49,52,99,45,49,52,32,48,32,45,50,51,46,54,54,55,32,45,52,46,54,54,54,57,57,32,45,50,57,32,45,49,52,122,77,49,57,55,32,50,48,49,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,49,46,54,54,55,32,45,52,52,46,54,54,55,32,45,50,57,32,45,55,50,99,45,54,46,54,54,55,48,49,32,45,51,48,32,45,49,48,32,45,53,48,46,54,54,55,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,46,51,51,50,57,57,32,45,51,54,32,50,50,32,45,51,54,99,49,50,46,54,54,55,32,48,32,50,51,32,50,46,51,51,51,32,51,49,32,55,115,49,53,32,49,49,46,51,51,51,32,50,49,32,50,48,32,99,49,48,32,49,54,46,54,54,55,32,49,53,46,51,51,51,32,50,54,32,49,54,32,50,56,99,52,46,54,54,55,48,49,32,49,49,46,51,51,51,32,56,32,50,54,32,49,48,32,52,52,115,51,46,51,51,51,48,49,32,51,49,32,52,32,51,57,99,48,32,55,46,51,51,50,57,57,32,45,48,46,54,54,54,57,57,50,32,49,51,46,51,51,51,32,45,50,32,49,56,115,45,51,46,51,51,51,48,49,32,57,46,51,51,52,32,45,54,32,49,52,99,45,53,46,51,51,50,57,57,32,57,46,51,51,50,57,57,32,45,49,52,46,54,54,55,32,49,52,32,45,50,56,32,49,52,99,45,49,52,32,48,32,45,50,51,46,54,54,55,32,45,52,46,54,54,55,48,49,32,45,50,57,32,45,49,52,122,77,50,51,32,49,50,52,104,45,50,51,99,50,50,32,52,50,46,54,54,55,32,52,50,46,54,54,55,32,55,54,46,51,51,51,32,54,50,32,49,48,49,115,52,52,46,54,54,55,32,51,55,46,51,51,51,32,55,54,32,51,56,32,99,54,32,48,32,49,50,32,45,52,46,51,51,51,48,49,32,49,56,32,45,49,51,99,54,46,54,54,55,48,49,32,45,54,46,54,54,55,48,49,32,49,48,32,45,49,53,46,54,54,55,32,49,48,32,45,50,55,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,52,46,54,54,55,48,49,32,50,52,46,51,51,51,32,55,32,51,55,32,55,99,50,52,32,48,32,52,51,46,51,51,51,32,45,57,46,51,51,50,57,57,32,53,56,32,45,50,56,99,49,48,46,51,54,48,55,32,45,49,51,46,49,56,54,52,32,49,55,46,50,50,56,32,45,50,57,46,56,54,53,50,32,50,48,46,54,48,50,53,32,45,53,48,46,48,51,55,51,99,49,48,46,56,51,48,49,32,49,55,46,56,48,50,57,32,50,49,46,50,57,54,51,32,51,51,46,49,52,56,53,32,51,49,46,51,57,55,53,32,52,54,46,48,51,55,51,32,99,49,57,46,51,51,51,32,50,52,46,54,54,55,32,52,52,46,54,54,55,32,51,55,46,51,51,51,32,55,54,32,51,56,99,54,32,48,32,49,50,32,45,52,46,51,51,51,48,49,32,49,56,32,45,49,51,99,54,46,54,54,54,57,57,32,45,54,46,54,54,54,57,57,32,49,48,32,45,49,53,46,54,54,55,32,49,48,32,45,50,55,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,52,46,54,54,54,57,57,32,50,52,46,51,51,51,32,55,32,51,55,32,55,99,50,52,32,48,32,52,51,46,51,51,51,32,45,57,46,51,51,51,48,49,32,53,56,32,45,50,56,115,50,50,46,51,51,51,32,45,52,52,46,51,51,51,32,50,51,32,45,55,55,99,48,32,45,49,52,32,45,49,32,45,50,54,46,54,54,55,32,45,51,32,45,51,56,115,45,53,46,51,51,51,48,49,32,45,50,49,32,45,49,48,32,45,50,57,115,45,49,49,32,45,49,55,32,45,49,57,32,45,50,55,32,99,45,49,52,32,45,49,56,32,45,50,57,46,54,54,55,32,45,51,50,32,45,52,55,32,45,52,50,115,45,51,53,46,51,51,51,32,45,49,53,32,45,53,52,32,45,49,53,99,45,56,46,54,54,54,57,57,32,48,32,45,49,57,46,54,54,55,32,51,46,51,51,51,48,49,32,45,51,51,32,49,48,99,45,53,46,51,51,51,48,49,32,51,46,51,51,51,48,49,32,45,49,48,46,51,51,51,32,54,46,54,54,54,57,57,32,45,49,53,32,49,48,115,45,57,32,56,32,45,49,51,32,49,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,50,46,54,54,54,57,57,32,45,54,46,54,54,54,57,57,32,54,46,54,54,54,57,57,32,45,49,48,46,51,51,51,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,56,46,54,54,54,57,57,32,49,46,54,54,54,57,57,32,49,52,32,53,99,52,32,52,32,55,32,56,46,54,54,54,57,57,32,57,32,49,52,32,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,56,46,54,54,54,57,57,32,48,32,45,49,55,32,45,52,32,45,50,53,32,45,49,50,115,45,49,53,46,54,54,55,32,45,49,56,46,51,51,51,32,45,50,51,32,45,51,49,108,45,49,49,32,45,49,55,108,45,49,48,32,45,50,48,108,45,51,46,48,57,55,50,54,32,45,54,46,52,51,50,55,55,99,45,48,46,50,57,53,50,56,56,32,45,49,49,46,48,56,53,54,32,45,49,46,50,54,50,56,56,32,45,50,49,46,50,55,52,56,32,45,50,46,57,48,50,55,52,32,45,51,48,46,53,54,55,50,99,45,50,32,45,49,49,46,51,51,51,32,45,53,46,51,51,51,48,49,32,45,50,49,32,45,49,48,32,45,50,57,115,45,49,49,32,45,49,55,32,45,49,57,32,45,50,55,99,45,49,52,32,45,49,56,32,45,50,57,46,54,54,55,32,45,51,50,32,45,52,55,32,45,52,50,32,99,45,49,55,46,51,51,51,32,45,49,48,32,45,51,53,46,51,51,51,32,45,49,53,32,45,53,52,32,45,49,53,99,45,56,46,54,54,55,48,49,32,48,32,45,49,57,46,54,54,55,32,51,46,51,51,51,48,49,32,45,51,51,32,49,48,99,45,53,46,51,51,50,57,57,32,51,46,51,51,51,32,45,49,48,46,51,51,51,32,54,46,54,54,55,32,45,49,53,32,49,48,115,45,57,32,56,32,45,49,51,32,49,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,50,46,54,54,55,32,45,54,46,54,54,55,48,49,32,54,46,54,54,55,32,45,49,48,46,51,51,51,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,56,46,54,54,55,32,49,46,54,54,55,48,49,32,49,52,32,53,99,52,32,52,32,55,32,56,46,54,54,55,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,32,99,45,56,46,54,54,55,32,48,32,45,49,55,32,45,52,32,45,50,53,32,45,49,50,115,45,49,53,46,54,54,55,32,45,49,56,46,51,51,51,32,45,50,51,32,45,51,49,108,45,49,49,32,45,49,55,108,45,49,48,32,45,50,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E52B-dynamicPP.xml",fileData348,true,true);var fileData349=[];fileData349.push.apply(fileData349,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,48,53,32,49,99,45,50,49,46,57,50,49,52,32,48,32,45,53,48,46,51,52,55,56,32,49,56,46,48,50,49,55,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,50,46,54,54,54,57,57,32,45,54,46,54,54,54,57,57,32,54,46,54,54,54,57,57,32,45,49,48,46,51,51,51,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,56,46,54,54,54,57,57,32,49,46,54,54,54,57,57,32,49,52,32,53,99,52,32,52,32,55,32,56,46,54,54,54,57,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,50,46,53,54,56,52,32,48,32,45,51,55,46,56,52,57,53,32,45,50,53,46,52,54,54,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,108,45,49,48,32,45,50,48,32,99,45,49,50,46,54,50,56,53,32,45,50,57,46,55,48,52,56,32,45,50,52,46,55,52,50,51,32,45,53,57,46,57,50,52,52,32,45,51,55,32,45,57,48,99,45,56,46,55,56,57,48,54,32,45,50,49,46,54,48,54,52,32,45,51,49,32,45,52,53,32,45,52,52,32,45,53,56,115,45,50,57,32,45,50,48,32,45,52,54,32,45,50,49,99,45,49,56,32,48,32,45,51,52,32,53,32,45,52,57,32,49,52,108,45,49,54,32,49,53,99,45,51,32,55,32,45,53,32,49,50,32,45,53,32,49,55,99,50,48,32,54,51,32,52,52,32,49,50,52,32,54,53,32,49,56,54,99,48,32,55,32,45,53,32,49,50,32,45,49,53,32,49,51,99,45,49,54,32,48,32,45,51,49,32,45,49,53,32,45,52,52,32,45,52,53,108,45,54,52,32,45,49,56,50,104,45,55,49,108,55,55,32,50,49,52,99,48,32,57,32,45,54,32,49,51,32,45,49,55,32,49,51,99,45,57,32,48,32,45,49,55,32,45,52,32,45,50,50,32,45,49,49,32,115,45,49,50,32,45,49,57,32,45,50,48,32,45,51,52,108,45,54,52,32,45,49,56,50,104,45,54,57,108,55,55,32,50,49,48,118,52,99,48,32,49,48,32,45,53,32,49,50,32,45,49,50,32,49,54,99,45,50,53,32,48,32,45,53,50,32,45,52,55,32,45,54,54,32,45,55,51,99,45,53,32,45,57,32,45,49,50,32,45,50,51,32,45,50,49,32,45,52,50,104,45,50,50,99,49,57,32,51,57,32,52,48,32,55,54,32,54,52,32,49,48,55,99,50,49,32,50,55,32,52,55,32,52,48,32,55,57,32,52,48,99,50,49,32,48,32,51,49,32,45,49,57,32,51,52,32,45,52,49,99,49,57,32,49,55,32,51,52,32,50,55,32,52,53,32,51,50,99,49,49,32,54,32,50,52,32,57,32,51,57,32,57,99,50,49,32,48,32,51,50,32,45,49,57,32,51,53,32,45,52,49,99,50,50,32,49,55,32,52,57,32,52,49,32,56,53,32,52,49,99,50,49,32,48,32,52,51,32,45,49,52,32,52,51,32,45,51,53,118,45,55,32,108,45,54,51,32,45,49,56,51,99,48,32,45,49,51,32,52,32,45,50,48,32,49,50,32,45,50,49,99,56,32,48,32,49,55,32,53,32,50,54,32,49,53,115,49,53,32,49,54,32,49,54,32,49,55,99,52,32,55,32,49,56,46,54,49,55,50,32,51,49,46,54,54,57,57,32,50,48,32,51,53,108,50,55,32,54,53,99,50,50,32,52,50,46,54,54,55,32,50,57,46,54,54,55,32,53,50,46,51,51,51,32,52,57,32,55,55,115,52,52,46,54,54,55,32,51,55,46,51,51,51,32,55,54,32,51,56,99,49,51,46,57,48,53,57,32,48,32,50,56,32,45,50,51,46,49,48,52,57,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,52,46,54,54,54,57,57,32,50,52,46,51,51,51,32,55,32,51,55,32,55,99,53,52,46,49,53,52,32,48,32,55,57,46,56,51,54,32,45,52,55,46,57,57,49,52,32,56,49,32,45,49,48,53,32,99,48,32,45,52,54,46,53,56,48,52,32,45,49,49,46,49,55,51,51,32,45,54,55,46,57,54,54,55,32,45,51,50,32,45,57,52,99,45,50,50,46,53,48,53,53,32,45,50,56,46,57,51,53,54,32,45,53,53,46,52,53,53,54,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,54,54,55,32,49,54,57,99,48,32,50,54,46,50,50,50,57,32,45,49,48,46,48,57,50,57,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,51,46,54,54,55,32,45,52,46,54,54,54,57,57,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,49,46,54,54,55,32,45,52,52,46,54,54,55,32,45,50,57,32,45,55,50,99,45,54,46,54,54,54,57,57,32,45,51,48,32,45,49,48,32,45,53,48,46,54,54,55,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,46,51,51,51,48,49,32,45,51,54,32,50,50,32,45,51,54,32,99,50,54,46,55,57,56,49,32,48,32,52,48,46,54,53,49,56,32,49,48,46,54,48,55,53,32,53,50,32,50,55,99,49,57,46,53,50,52,49,32,51,50,46,53,52,48,56,32,50,49,46,53,53,57,49,32,51,50,46,48,51,49,55,32,50,54,32,55,50,99,50,32,49,56,32,51,46,51,51,51,48,49,32,51,49,32,52,32,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E52C-dynamicMP.xml",fileData349,true,true);var fileData350=[];fileData350.push.apply(fileData350,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,49,49,32,45,54,57,99,50,49,46,51,56,54,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,49,32,45,49,50,46,54,48,50,53,32,45,51,49,46,56,49,51,56,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,50,52,32,45,55,46,51,54,50,53,51,32,45,49,46,51,51,55,54,56,32,45,57,46,57,54,53,55,55,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,32,99,50,48,46,55,48,54,50,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,55,32,51,55,46,56,52,54,57,32,50,50,46,57,53,55,49,32,54,52,46,54,54,48,54,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,55,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,32,45,51,54,46,48,48,54,54,32,45,49,51,32,45,54,48,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,32,99,45,52,46,54,54,54,57,57,32,45,48,46,54,54,54,57,57,50,32,45,49,48,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,49,55,32,48,99,45,49,50,46,54,48,54,52,32,50,46,56,48,48,55,50,32,45,49,54,46,53,54,54,50,32,49,55,46,54,49,49,54,32,45,49,57,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,56,46,54,54,54,57,57,32,45,54,32,49,52,32,45,49,56,32,49,54,99,45,49,51,46,51,51,51,32,49,46,51,51,48,48,56,32,45,50,52,46,54,54,55,32,45,49,46,51,51,54,57,49,32,45,51,52,32,45,56,99,45,57,46,51,51,51,48,49,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,32,99,45,54,46,57,49,52,50,53,32,45,49,55,46,55,55,56,51,32,45,50,53,46,57,48,48,51,32,45,56,51,46,56,55,56,53,32,45,51,49,32,45,49,48,51,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,52,32,45,54,52,46,51,48,50,49,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,55,49,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,51,51,55,32,50,54,50,99,50,49,32,48,32,52,51,32,45,49,52,32,52,51,32,45,51,53,118,45,55,108,45,54,51,32,45,49,56,51,32,99,48,32,45,49,51,32,52,32,45,50,48,32,49,50,32,45,50,49,99,56,32,48,32,49,55,32,53,32,50,54,32,49,53,115,49,53,32,49,54,32,49,54,32,49,55,99,52,32,55,32,49,56,46,54,51,51,32,51,49,46,54,54,51,49,32,50,48,32,51,53,108,49,52,32,52,49,104,50,51,108,45,50,52,32,45,54,51,99,45,56,46,51,48,51,57,57,32,45,50,49,46,55,57,54,57,32,45,51,49,32,45,52,53,32,45,52,52,32,45,53,56,115,45,50,57,32,45,50,48,32,45,52,54,32,45,50,49,99,45,49,56,32,48,32,45,51,52,32,53,32,45,52,57,32,49,52,108,45,49,54,32,49,53,99,45,51,32,55,32,45,53,32,49,50,32,45,53,32,49,55,99,50,48,32,54,51,32,52,52,32,49,50,52,32,54,53,32,49,56,54,99,48,32,55,32,45,53,32,49,50,32,45,49,53,32,49,51,99,45,49,54,32,48,32,45,51,49,32,45,49,53,32,45,52,52,32,45,52,53,108,45,54,52,32,45,49,56,50,104,45,55,49,32,108,55,55,32,50,49,52,99,48,32,57,32,45,54,32,49,51,32,45,49,55,32,49,51,99,45,57,32,48,32,45,49,55,32,45,52,32,45,50,50,32,45,49,49,115,45,49,50,32,45,49,57,32,45,50,48,32,45,51,52,108,45,54,52,32,45,49,56,50,104,45,54,57,108,55,55,32,50,49,48,118,52,99,48,32,49,48,32,45,53,32,49,50,32,45,49,50,32,49,54,99,45,50,53,32,48,32,45,53,50,32,45,52,55,32,45,54,54,32,45,55,51,99,45,53,32,45,57,32,45,49,50,32,45,50,51,32,45,50,49,32,45,52,50,104,45,50,50,99,49,57,32,51,57,32,52,48,32,55,54,32,54,52,32,49,48,55,99,50,49,32,50,55,32,52,55,32,52,48,32,55,57,32,52,48,99,50,49,32,48,32,51,49,32,45,49,57,32,51,52,32,45,52,49,99,49,57,32,49,55,32,51,52,32,50,55,32,52,53,32,51,50,99,49,49,32,54,32,50,52,32,57,32,51,57,32,57,32,99,50,49,32,48,32,51,50,32,45,49,57,32,51,53,32,45,52,49,99,50,50,32,49,55,32,52,57,32,52,49,32,56,53,32,52,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E52D-dynamicMF.xml",fileData350,true,true);var fileData351=[];fileData351.push.apply(fileData351,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,69,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,51,57,32,45,54,57,99,50,49,46,51,56,54,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,49,32,45,49,50,46,54,48,50,53,32,45,51,49,46,56,49,51,56,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,50,32,45,55,46,51,54,50,52,32,45,49,46,51,51,55,53,57,32,45,57,46,57,54,53,55,57,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,32,99,50,48,46,55,48,54,50,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,57,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,50,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,55,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,32,45,51,54,46,48,48,54,54,32,45,49,51,32,45,54,48,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,32,99,45,52,46,54,54,54,57,57,32,45,48,46,54,54,54,57,57,50,32,45,49,48,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,49,55,32,48,99,45,49,50,46,54,48,54,52,32,50,46,56,48,48,55,50,32,45,49,54,46,53,54,54,50,32,49,55,46,54,49,49,54,32,45,49,57,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,56,46,54,54,54,57,57,32,45,54,32,49,52,32,45,49,56,32,49,54,99,45,49,51,46,51,51,51,32,49,46,51,51,48,48,56,32,45,50,52,46,54,54,55,32,45,49,46,51,51,54,57,49,32,45,51,52,32,45,56,99,45,57,46,51,51,51,48,49,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,32,99,45,54,46,57,49,52,50,53,32,45,49,55,46,55,55,56,50,32,45,50,53,46,57,48,48,52,32,45,56,51,46,56,55,56,55,32,45,51,49,32,45,49,48,51,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,52,32,45,54,52,46,51,48,50,49,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,55,49,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,50,48,48,32,49,99,45,50,49,46,57,50,49,52,32,48,32,45,53,48,46,51,52,55,57,32,49,56,46,48,50,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,32,108,45,51,32,45,52,99,50,46,54,54,55,32,45,54,46,54,54,55,48,49,32,54,46,54,54,55,32,45,49,48,46,51,51,51,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,56,46,54,54,55,32,49,46,54,54,55,48,49,32,49,52,32,53,99,52,32,52,32,55,32,56,46,54,54,55,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,50,46,53,54,56,55,32,48,32,45,51,55,46,56,52,57,52,32,45,50,53,46,52,54,53,56,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,55,46,56,53,52,56,32,45,49,53,46,52,55,56,53,32,45,49,53,46,52,52,50,50,32,45,51,49,46,50,50,52,53,32,45,50,51,32,45,52,55,104,45,50,51,99,50,50,32,52,50,46,54,54,55,32,52,50,46,54,54,55,32,55,54,46,51,51,51,32,54,50,32,49,48,49,32,115,52,52,46,54,54,55,32,51,55,46,51,51,51,32,55,54,32,51,56,99,49,51,46,57,48,53,57,32,48,32,50,56,32,45,50,51,46,49,48,52,57,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,52,46,54,54,55,48,49,32,50,52,46,51,51,51,32,55,32,51,55,32,55,99,53,52,46,49,53,52,49,32,48,32,55,57,46,56,51,54,32,45,52,55,46,57,57,49,54,32,56,49,32,45,49,48,53,99,48,32,45,52,54,46,53,56,48,52,32,45,49,49,46,49,55,51,51,32,45,54,55,46,57,54,54,55,32,45,51,50,32,45,57,52,99,45,50,50,46,53,48,53,53,32,45,50,56,46,57,51,53,54,32,45,53,53,46,52,53,53,54,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,50,54,50,32,49,54,57,99,48,32,50,54,46,50,50,50,57,32,45,49,48,46,48,57,50,51,32,52,54,32,45,51,54,32,52,54,32,99,45,49,52,32,48,32,45,50,51,46,54,54,55,32,45,52,46,54,54,55,48,49,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,49,46,54,54,55,32,45,52,52,46,54,54,55,32,45,50,57,32,45,55,50,99,45,54,46,54,54,55,48,49,32,45,51,48,32,45,49,48,32,45,53,48,46,54,54,55,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,46,51,51,50,57,57,32,45,51,54,32,50,50,32,45,51,54,99,50,54,46,55,57,56,54,32,48,32,52,48,46,54,53,49,56,32,49,48,46,54,48,55,53,32,53,50,32,50,55,99,49,57,46,53,50,52,51,32,51,50,46,53,52,49,50,32,50,49,46,53,53,57,49,32,51,50,46,48,51,49,53,32,50,54,32,55,50,99,50,32,49,56,32,51,46,51,51,51,48,49,32,51,49,32,52,32,51,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E52E-dynamicPF.xml",fileData351,true,true);var fileData352=[];fileData352.push.apply(fileData352,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,50,70,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,53,53,53,32,51,55,54,99,48,32,45,51,56,46,49,54,54,57,32,45,49,56,46,57,55,52,54,32,45,54,56,46,50,52,51,55,32,45,53,48,32,45,55,54,99,45,49,56,32,48,32,45,50,56,32,49,48,46,54,54,55,32,45,51,48,32,51,50,99,48,32,50,56,46,57,57,49,32,49,55,46,56,53,56,56,32,53,49,46,51,54,55,32,51,55,32,54,50,99,51,46,51,51,51,48,49,32,50,46,54,54,54,57,57,32,53,32,52,46,54,54,54,57,57,32,53,32,54,108,45,54,32,57,99,45,52,46,54,54,54,57,57,32,51,46,51,51,51,48,49,32,45,49,48,46,51,51,51,32,53,32,45,49,55,32,53,99,45,51,55,46,51,51,51,32,48,32,45,54,54,46,54,54,55,32,45,53,50,32,45,56,56,32,45,49,53,54,104,55,53,118,45,51,56,104,45,56,51,32,99,45,49,52,46,53,56,50,50,32,45,57,51,46,48,57,55,55,32,45,53,56,46,53,57,49,53,32,45,50,52,57,46,55,51,32,45,57,50,32,45,51,49,56,99,45,49,53,46,51,51,51,32,45,51,49,46,51,51,51,32,45,51,50,32,45,53,56,32,45,53,48,32,45,56,48,99,45,49,54,32,45,50,49,46,51,51,51,32,45,51,55,32,45,51,53,46,54,54,54,32,45,54,51,32,45,52,51,108,45,49,57,32,45,50,99,45,52,51,46,50,55,54,32,48,32,45,54,54,32,52,48,46,51,57,51,32,45,54,54,32,56,55,99,48,32,51,56,46,56,53,52,53,32,49,56,46,51,55,49,52,32,53,50,46,57,48,52,53,32,52,52,32,54,55,99,50,51,46,57,53,51,57,32,48,32,51,56,32,45,50,53,46,49,50,54,52,32,51,56,32,45,52,57,99,48,32,45,49,52,46,54,54,55,32,45,49,48,46,54,54,55,32,45,51,54,46,51,51,51,32,45,51,50,32,45,54,53,32,99,48,32,45,52,46,54,54,55,48,49,32,51,32,45,55,32,57,32,45,55,99,51,52,32,48,32,54,49,46,51,51,51,32,52,54,46,51,51,51,32,56,50,32,49,51,57,99,55,46,51,50,56,57,56,32,50,57,46,48,48,52,51,32,49,51,46,52,55,52,56,32,53,57,46,49,57,49,57,32,50,48,32,56,57,99,49,51,46,48,57,50,55,32,54,48,46,53,55,52,32,50,54,46,49,53,50,52,32,49,50,49,46,49,56,49,32,51,57,32,49,56,50,104,45,49,54,49,99,45,49,52,46,49,54,55,57,32,45,57,52,46,52,53,50,49,32,45,53,53,46,55,49,49,53,32,45,50,52,49,46,52,50,55,32,45,57,52,32,45,51,49,56,99,45,51,50,46,54,54,55,32,45,55,50,32,45,54,57,46,51,51,51,32,45,49,49,51,32,45,49,49,48,32,45,49,50,51,108,45,49,56,32,45,50,99,45,50,49,46,51,51,49,49,32,48,32,45,51,55,46,54,54,52,32,56,46,54,54,55,48,49,32,45,52,57,32,50,54,32,99,45,53,46,51,51,50,57,57,32,54,32,45,49,48,46,51,51,51,32,49,53,46,51,51,51,32,45,49,53,32,50,56,99,45,49,46,53,54,48,57,57,32,49,50,46,52,56,48,56,32,45,50,46,55,51,56,49,32,49,57,46,49,50,54,56,32,45,52,32,51,51,99,50,46,53,52,55,56,50,32,50,49,46,54,54,49,52,32,50,46,55,56,56,53,54,32,51,50,46,56,55,50,32,49,51,32,52,54,99,54,46,54,54,55,32,56,46,54,54,55,32,49,55,46,54,54,55,32,49,53,46,54,54,55,32,51,51,32,50,49,99,50,50,46,57,51,51,54,32,48,32,51,53,46,55,57,53,50,32,45,50,54,46,52,49,56,32,51,55,32,45,52,57,99,48,32,45,49,49,46,51,56,56,55,32,45,50,46,48,51,55,48,57,32,45,49,55,46,48,55,52,50,32,45,53,32,45,50,51,108,45,49,52,32,45,50,51,108,45,49,53,32,45,49,57,99,48,32,45,52,46,54,54,55,48,49,32,51,46,51,51,51,32,45,55,32,49,48,32,45,55,32,99,50,55,46,48,53,54,55,32,48,32,52,51,46,53,56,48,55,32,50,57,46,49,54,49,52,32,53,52,32,53,48,108,49,52,32,51,54,108,49,53,32,53,51,99,49,52,46,50,49,52,50,32,54,51,46,49,49,57,49,32,50,55,46,55,49,49,54,32,49,50,54,46,57,53,53,32,52,49,32,49,57,49,108,49,55,32,56,48,104,45,53,55,118,51,56,104,55,48,99,49,57,46,56,57,53,57,32,54,54,46,55,57,55,49,32,53,49,46,49,57,50,32,49,50,49,46,48,57,49,32,49,48,51,32,49,53,57,99,50,52,46,54,54,55,32,49,54,46,54,54,55,32,53,50,46,51,51,51,32,50,53,32,56,51,32,50,53,99,51,50,46,56,48,57,57,32,48,32,52,57,32,45,51,49,46,57,54,55,32,52,57,32,45,54,54,99,48,32,45,51,55,46,53,55,55,49,32,45,49,56,46,49,57,57,51,32,45,55,48,46,55,53,53,50,32,45,53,49,32,45,55,54,32,99,45,49,54,46,54,54,55,32,48,32,45,50,54,32,49,48,46,54,54,55,32,45,50,56,32,51,50,99,48,32,49,49,46,51,51,53,32,51,46,51,51,50,57,57,32,50,51,46,54,54,56,32,49,48,32,51,55,99,54,46,54,54,55,48,49,32,49,49,46,51,51,53,32,49,53,46,54,54,55,32,49,57,46,54,54,56,32,50,55,32,50,53,99,51,46,51,51,51,48,49,32,50,46,54,54,54,57,57,32,53,32,52,46,54,54,54,57,57,32,53,32,54,99,45,54,46,56,56,56,53,53,32,57,46,54,52,53,53,55,32,45,49,48,46,54,51,52,56,32,49,52,32,45,50,53,32,49,52,99,45,50,50,32,48,32,45,52,48,32,45,49,53,46,54,54,55,32,45,53,52,32,45,52,55,115,45,50,53,32,45,54,55,32,45,51,51,32,45,49,48,55,104,49,54,52,99,50,50,46,52,52,56,52,32,56,51,46,48,54,48,54,32,56,55,46,49,48,56,55,32,49,56,50,32,49,56,54,32,49,56,50,32,99,51,53,46,55,50,53,54,32,48,32,52,54,46,57,50,50,56,32,45,51,48,46,55,48,53,54,32,52,57,32,45,54,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E52F-dynamicFF.xml",fileData352,true,true);var fileData353=[];fileData353.push.apply(fileData353,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,54,51,32,45,54,57,99,50,51,32,48,32,51,53,32,45,50,51,32,51,54,32,45,52,55,99,48,32,45,56,32,45,52,32,45,50,51,32,45,57,32,45,51,49,108,45,49,48,32,45,49,53,99,45,55,32,45,49,48,32,45,56,32,45,49,50,32,45,49,51,32,45,50,49,99,48,32,45,53,32,51,32,45,55,32,49,48,32,45,55,99,49,57,32,48,32,51,53,32,49,52,32,52,56,32,52,50,99,49,51,32,51,50,32,50,51,32,54,48,32,51,51,32,57,55,99,49,52,32,54,50,32,50,55,32,49,50,51,32,52,49,32,49,56,53,108,49,56,32,56,54,104,45,49,52,48,99,45,49,52,32,45,56,57,32,45,54,48,32,45,50,53,54,32,45,57,51,32,45,51,49,56,99,45,49,53,32,45,51,49,32,45,51,48,32,45,53,55,32,45,52,55,32,45,55,57,115,45,51,56,32,45,51,55,32,45,54,53,32,45,52,52,108,45,49,56,32,45,50,99,45,52,52,32,48,32,45,54,55,32,52,48,32,45,54,55,32,56,55,32,99,48,32,51,57,32,49,56,32,53,51,32,52,53,32,54,55,99,54,32,48,32,49,49,32,45,49,32,49,52,32,45,52,99,49,52,46,56,52,54,32,45,53,46,57,51,56,52,49,32,50,51,32,45,50,53,46,48,53,49,50,32,50,51,32,45,52,53,99,48,32,45,49,53,32,45,49,49,32,45,51,54,32,45,51,50,32,45,54,53,99,48,32,45,53,32,51,32,45,55,32,57,32,45,55,99,51,52,32,48,32,54,49,32,52,54,32,56,50,32,49,51,57,99,50,49,46,52,50,51,56,32,56,56,46,55,53,53,56,32,51,57,46,55,55,49,53,32,49,56,48,46,55,55,52,32,53,57,32,50,55,49,104,45,49,52,49,99,45,49,51,32,45,56,53,32,45,54,50,32,45,50,53,53,32,45,57,51,32,45,51,49,56,99,45,51,51,32,45,55,50,32,45,55,48,32,45,49,49,51,32,45,49,49,48,32,45,49,50,51,108,45,49,57,32,45,50,99,45,51,53,32,48,32,45,53,49,32,50,52,32,45,54,51,32,53,52,108,45,53,32,51,51,32,99,53,32,51,57,32,49,51,32,53,53,32,52,54,32,54,55,99,50,51,32,48,32,51,56,32,45,50,54,32,51,56,32,45,52,57,99,48,32,45,56,32,45,50,32,45,49,54,32,45,54,32,45,50,51,108,45,49,52,32,45,50,51,108,45,49,52,32,45,49,57,99,48,32,45,53,32,51,32,45,55,32,49,48,32,45,55,99,49,49,32,48,32,50,49,32,53,32,51,48,32,49,53,99,49,56,32,49,53,32,50,54,32,52,54,32,51,55,32,55,49,108,49,53,32,53,51,99,49,55,32,55,55,32,51,52,32,49,53,53,32,53,48,32,50,51,51,99,51,32,49,51,32,54,32,50,54,32,57,32,51,56,104,45,53,55,118,51,56,104,54,57,99,57,32,51,51,32,50,51,32,54,50,32,52,48,32,56,57,99,49,55,32,50,56,32,51,56,32,53,49,32,54,51,32,55,48,99,50,53,32,49,55,32,53,51,32,50,53,32,56,51,32,50,53,99,51,51,32,48,32,52,57,32,45,51,48,32,52,57,32,45,54,54,32,99,48,32,45,51,56,32,45,49,57,32,45,55,48,32,45,53,48,32,45,55,54,99,45,49,55,32,48,32,45,50,55,32,49,49,32,45,50,57,32,51,50,99,48,32,50,55,32,49,55,32,53,51,32,51,55,32,54,50,99,51,32,48,32,53,32,50,32,53,32,54,108,45,54,32,57,99,45,53,32,51,32,45,49,49,32,53,32,45,49,56,32,53,99,45,50,51,32,48,32,45,52,49,32,45,49,54,32,45,53,53,32,45,52,56,115,45,50,53,32,45,54,55,32,45,51,50,32,45,49,48,54,104,49,52,52,99,50,51,32,56,52,32,56,53,32,49,56,50,32,49,56,53,32,49,56,50,99,51,54,32,48,32,52,55,32,45,51,49,32,52,57,32,45,54,54,99,48,32,45,49,56,32,45,52,32,45,51,53,32,45,49,51,32,45,53,49,99,45,56,32,45,49,50,32,45,50,48,32,45,50,48,32,45,51,55,32,45,50,53,99,45,49,56,32,48,32,45,50,56,32,49,49,32,45,51,48,32,51,50,32,99,48,32,50,57,32,49,56,32,53,49,32,51,55,32,54,50,99,51,32,48,32,53,32,50,32,53,32,54,99,45,52,32,49,48,32,45,49,49,32,49,52,32,45,50,51,32,49,52,99,45,51,55,32,48,32,45,54,55,32,45,53,50,32,45,56,56,32,45,49,53,54,104,49,52,52,99,49,53,32,52,57,32,51,57,32,57,51,32,55,50,32,49,51,50,99,51,49,32,51,54,32,54,57,32,53,52,32,49,49,52,32,53,52,99,51,52,32,48,32,52,57,32,45,51,54,32,52,57,32,45,55,48,99,48,32,45,51,55,32,45,49,57,32,45,54,56,32,45,53,49,32,45,55,52,99,45,49,54,32,48,32,45,50,53,32,49,49,32,45,50,55,32,51,50,99,48,32,50,54,32,49,56,32,53,50,32,51,53,32,54,50,99,52,32,48,32,54,32,50,32,54,32,54,99,45,53,32,57,32,45,49,49,32,49,52,32,45,50,52,32,49,52,99,45,51,55,32,48,32,45,54,55,32,45,53,50,32,45,56,56,32,45,49,53,54,104,55,54,118,45,51,56,32,104,45,56,53,99,45,55,32,45,52,52,32,45,49,53,32,45,56,52,32,45,50,54,32,45,49,50,49,99,45,49,56,32,45,55,53,32,45,51,57,32,45,49,52,49,32,45,54,54,32,45,49,57,55,99,45,49,53,32,45,50,56,32,45,51,49,32,45,53,53,32,45,53,48,32,45,55,57,99,45,49,54,32,45,50,49,32,45,51,54,32,45,51,54,32,45,54,49,32,45,52,52,108,45,49,56,32,45,50,99,45,51,53,32,48,32,45,53,51,32,50,51,32,45,54,50,32,53,52,99,45,52,32,49,48,32,45,54,32,50,49,32,45,54,32,51,51,99,52,32,51,55,32,49,53,32,53,55,32,52,54,32,54,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E530-dynamicFFF.xml",fileData353,true,true);var fileData354=[];fileData354.push.apply(fileData354,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,51,50,32,45,54,57,99,50,52,46,55,54,51,32,48,32,51,55,32,45,50,52,46,51,55,52,32,51,55,32,45,52,57,99,48,32,45,49,53,32,45,49,49,32,45,51,54,32,45,51,50,32,45,54,53,99,48,32,45,53,32,51,32,45,55,32,57,32,45,55,99,51,52,32,48,32,54,49,32,52,54,32,56,50,32,49,51,57,99,50,49,46,52,50,52,32,56,56,46,55,53,53,57,32,51,57,46,55,55,50,32,49,56,48,46,55,55,52,32,53,57,32,50,55,49,104,45,49,52,49,99,45,49,51,32,45,56,53,32,45,54,50,32,45,50,53,53,32,45,57,51,32,45,51,49,56,99,45,51,51,32,45,55,50,32,45,55,48,32,45,49,49,51,32,45,49,49,48,32,45,49,50,51,108,45,49,57,32,45,50,99,45,51,53,32,48,32,45,53,49,32,50,52,32,45,54,51,32,53,52,108,45,53,32,51,51,99,53,32,51,57,32,49,51,32,53,53,32,52,54,32,54,55,32,99,50,51,32,48,32,51,56,32,45,50,54,32,51,56,32,45,52,57,99,48,32,45,56,32,45,50,32,45,49,54,32,45,54,32,45,50,51,108,45,49,52,32,45,50,51,108,45,49,52,32,45,49,57,99,48,32,45,53,32,51,32,45,55,32,49,48,32,45,55,99,49,49,32,48,32,50,49,32,53,32,51,48,32,49,53,99,49,56,32,49,53,32,50,54,32,52,54,32,51,55,32,55,49,108,49,53,32,53,51,99,49,55,32,55,55,32,51,52,32,49,53,53,32,53,48,32,50,51,51,99,51,32,49,51,32,54,32,50,54,32,57,32,51,56,104,45,53,55,118,51,56,104,54,57,99,49,55,46,56,57,55,54,32,54,53,46,54,50,52,52,32,53,53,46,49,54,53,54,32,49,50,50,46,54,52,54,32,49,48,51,32,49,53,57,99,50,53,32,49,55,32,53,51,32,50,53,32,56,51,32,50,53,99,51,51,32,48,32,52,57,32,45,51,48,32,52,57,32,45,54,54,99,48,32,45,51,56,32,45,49,57,32,45,55,48,32,45,53,48,32,45,55,54,32,99,45,49,55,32,48,32,45,50,55,32,49,49,32,45,50,57,32,51,50,99,48,32,50,55,32,49,55,32,53,51,32,51,55,32,54,50,99,51,32,48,32,53,32,50,32,53,32,54,108,45,54,32,57,99,45,53,32,51,32,45,49,49,32,53,32,45,49,56,32,53,99,45,50,51,32,48,32,45,52,49,32,45,49,54,32,45,53,53,32,45,52,56,115,45,50,53,32,45,54,55,32,45,51,50,32,45,49,48,54,104,49,52,52,99,50,51,32,56,52,32,56,53,32,49,56,50,32,49,56,53,32,49,56,50,99,51,54,32,48,32,52,55,32,45,51,49,32,52,57,32,45,54,54,99,48,32,45,49,56,32,45,52,32,45,51,53,32,45,49,51,32,45,53,49,99,45,56,32,45,49,50,32,45,50,48,32,45,50,48,32,45,51,55,32,45,50,53,99,45,49,56,32,48,32,45,50,56,32,49,49,32,45,51,48,32,51,50,99,48,32,50,57,32,49,56,32,53,49,32,51,55,32,54,50,99,51,32,48,32,53,32,50,32,53,32,54,32,99,45,52,32,49,48,32,45,49,49,32,49,52,32,45,50,51,32,49,52,99,45,51,55,32,48,32,45,54,55,32,45,53,50,32,45,56,56,32,45,49,53,54,104,49,52,52,99,49,53,32,52,57,32,51,57,32,57,51,32,55,50,32,49,51,50,99,51,49,32,51,54,32,54,57,32,53,52,32,49,49,52,32,53,52,99,51,52,32,48,32,52,57,32,45,51,54,32,52,57,32,45,55,48,99,48,32,45,51,55,32,45,49,57,32,45,54,56,32,45,53,49,32,45,55,52,99,45,49,54,32,48,32,45,50,53,32,49,49,32,45,50,55,32,51,50,99,48,32,50,54,32,49,56,32,53,50,32,51,53,32,54,50,99,52,32,48,32,54,32,50,32,54,32,54,99,45,53,32,57,32,45,49,49,32,49,52,32,45,50,52,32,49,52,99,45,51,55,32,48,32,45,54,55,32,45,53,50,32,45,56,56,32,45,49,53,54,104,49,52,54,32,99,49,51,46,52,50,57,32,51,55,46,56,52,55,32,50,50,46,57,53,55,32,54,52,46,54,54,49,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,56,32,48,32,52,53,46,54,32,45,49,51,46,54,55,52,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,57,32,45,49,32,45,51,54,46,48,48,55,32,45,49,51,32,45,54,48,99,45,51,46,49,51,56,32,45,55,46,48,54,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,52,32,45,51,49,32,45,50,55,99,45,50,54,46,50,48,56,57,32,45,51,46,55,52,53,55,32,45,51,50,46,50,56,57,57,32,49,48,46,53,57,51,51,32,45,51,54,32,51,49,99,48,32,50,55,46,50,56,32,49,49,46,51,50,53,32,52,52,46,50,49,54,32,50,57,32,53,54,108,49,52,32,49,48,32,99,48,32,50,50,46,53,53,51,55,32,45,51,57,46,48,48,52,50,32,49,55,46,50,55,56,32,45,53,50,32,56,99,45,57,46,51,51,51,48,49,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,99,45,54,46,57,49,52,32,45,49,55,46,55,55,56,32,45,50,53,46,57,32,45,56,51,46,56,55,57,32,45,51,49,32,45,49,48,51,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,49,32,45,50,53,52,46,53,53,57,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,32,45,54,52,46,51,48,50,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,55,32,48,32,45,55,49,32,51,54,46,54,56,51,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,50,32,49,53,46,51,49,32,55,49,32,52,57,32,55,49,32,99,50,49,46,51,56,54,32,48,32,51,53,32,45,51,48,46,57,50,49,57,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,32,45,51,49,46,56,49,51,32,45,50,49,32,45,52,53,99,45,54,46,57,48,48,51,57,32,45,49,48,46,56,52,57,49,32,45,50,52,46,49,51,57,32,45,50,50,46,55,56,53,55,32,45,50,32,45,50,53,99,51,53,46,48,55,53,32,48,32,53,52,46,50,50,49,32,53,52,46,53,32,54,55,32,56,57,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,32,56,56,46,50,57,51,57,32,51,56,46,54,54,52,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,49,52,51,99,45,55,32,45,52,52,32,45,49,53,32,45,56,52,32,45,50,54,32,45,49,50,49,99,45,49,56,32,45,55,53,32,45,51,57,32,45,49,52,49,32,45,54,54,32,45,49,57,55,32,99,45,49,53,32,45,50,56,32,45,51,49,32,45,53,53,32,45,53,48,32,45,55,57,99,45,49,54,32,45,50,49,32,45,51,54,32,45,51,54,32,45,54,49,32,45,52,52,108,45,49,56,32,45,50,99,45,51,53,32,48,32,45,53,51,32,50,51,32,45,54,50,32,53,52,99,45,52,32,49,48,32,45,54,32,50,49,32,45,54,32,51,51,99,52,32,51,55,32,49,53,32,53,55,32,52,54,32,54,55,99,50,51,32,48,32,51,53,32,45,50,51,32,51,54,32,45,52,55,99,48,32,45,56,32,45,52,32,45,50,51,32,45,57,32,45,51,49,108,45,49,48,32,45,49,53,99,45,55,32,45,49,48,32,45,56,32,45,49,50,32,45,49,51,32,45,50,49,99,48,32,45,53,32,51,32,45,55,32,49,48,32,45,55,99,49,57,32,48,32,51,53,32,49,52,32,52,56,32,52,50,99,49,51,32,51,50,32,50,51,32,54,48,32,51,51,32,57,55,99,49,52,32,54,50,32,50,55,32,49,50,51,32,52,49,32,49,56,53,32,108,49,56,32,56,54,104,45,49,52,48,99,45,49,52,32,45,56,57,32,45,54,48,32,45,50,53,54,32,45,57,51,32,45,51,49,56,99,45,49,53,32,45,51,49,32,45,51,48,32,45,53,55,32,45,52,55,32,45,55,57,115,45,51,56,32,45,51,55,32,45,54,53,32,45,52,52,108,45,49,56,32,45,50,99,45,52,52,32,48,32,45,54,55,32,52,48,32,45,54,55,32,56,55,99,48,32,51,57,32,49,56,32,53,51,32,52,53,32,54,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E531-dynamicFFFF.xml",fileData354,true,true);var fileData355=[];fileData355.push.apply(fileData355,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,55,56,50,32,45,49,52,48,99,48,32,45,52,54,46,51,49,51,32,50,54,46,51,56,51,55,32,45,56,51,32,55,49,32,45,56,51,99,53,50,46,54,49,51,53,32,48,32,57,51,46,52,48,56,52,32,53,57,46,57,57,53,52,32,49,49,55,32,49,48,54,99,52,50,46,56,50,51,55,32,56,50,46,50,48,53,49,32,56,52,46,48,51,49,49,32,50,50,56,46,52,53,53,32,49,48,51,32,51,51,55,104,56,53,118,52,48,104,45,55,55,99,53,46,48,56,57,55,50,32,49,57,46,48,54,50,51,32,50,52,46,49,49,56,57,32,56,53,46,51,49,56,54,32,51,49,32,49,48,51,99,49,48,32,50,50,32,49,57,46,54,55,32,51,54,46,51,51,51,32,50,57,32,52,51,99,57,46,51,50,57,57,54,32,54,46,54,54,50,57,57,32,50,48,46,54,55,32,57,46,51,50,57,57,57,32,51,52,32,56,99,49,50,32,45,50,32,49,56,32,45,55,46,51,51,51,48,49,32,49,56,32,45,49,54,32,108,45,49,52,32,45,49,48,99,45,49,55,46,54,56,54,57,32,45,49,49,46,55,57,49,56,32,45,50,57,32,45,50,56,46,55,48,51,52,32,45,50,57,32,45,53,54,99,51,46,54,57,57,52,54,32,45,50,48,46,51,57,55,50,32,57,46,55,49,49,49,56,32,45,51,52,46,55,53,52,55,32,51,54,32,45,51,49,99,49,51,46,54,49,52,54,32,49,46,57,52,52,52,57,32,50,55,46,56,54,55,50,32,49,57,46,57,54,48,49,32,51,49,32,50,55,99,49,49,46,57,57,51,55,32,50,51,46,57,56,55,51,32,49,51,32,50,54,46,56,53,49,51,32,49,51,32,54,48,108,45,52,32,49,54,99,45,50,46,57,56,51,52,32,49,51,46,52,53,57,54,32,45,49,55,46,52,49,55,56,32,51,49,46,52,55,50,54,32,45,50,56,32,51,53,99,45,54,32,50,32,45,49,51,46,54,55,32,51,32,45,50,51,32,51,99,45,50,55,46,51,51,32,48,32,45,53,50,46,51,51,32,45,56,32,45,55,53,32,45,50,52,32,99,45,51,52,46,51,51,53,54,32,45,50,52,46,50,51,51,51,32,45,54,55,46,50,53,52,51,32,45,54,52,46,53,49,49,50,32,45,56,55,32,45,49,49,51,99,45,52,46,54,54,57,57,56,32,45,49,48,46,54,54,55,32,45,49,48,46,54,55,32,45,50,54,46,51,51,51,32,45,49,56,32,45,52,55,104,45,49,52,56,99,53,46,48,57,57,57,56,32,49,57,46,49,50,49,32,50,52,46,48,56,54,32,56,55,46,50,50,50,32,51,49,32,49,48,53,99,49,48,32,50,50,32,49,57,46,54,54,55,32,51,54,46,51,51,51,32,50,57,32,52,51,99,49,51,46,48,50,57,49,32,57,46,51,48,49,55,32,53,50,32,49,52,46,53,54,53,49,32,53,50,32,45,56,108,45,49,52,32,45,49,48,99,45,49,55,46,54,55,53,32,45,49,49,46,55,56,52,32,45,50,57,32,45,50,56,46,55,50,32,45,50,57,32,45,53,54,32,99,51,46,55,48,54,53,52,32,45,50,48,46,51,56,55,52,32,57,46,55,48,54,52,56,32,45,51,52,46,55,53,55,56,32,51,54,32,45,51,49,99,49,51,46,54,49,55,32,49,46,57,52,54,48,49,32,50,55,46,56,54,50,32,49,57,46,57,52,32,51,49,32,50,55,99,49,50,32,50,51,46,57,57,51,32,49,51,32,50,54,46,56,54,49,32,49,51,32,54,48,108,45,52,32,49,54,99,45,53,46,52,48,48,48,50,32,50,52,46,51,50,54,32,45,50,50,46,54,56,50,32,51,56,32,45,53,49,32,51,56,99,45,50,55,46,51,51,51,32,48,32,45,53,50,46,51,51,51,32,45,56,32,45,55,53,32,45,50,52,115,45,52,52,46,51,51,52,32,45,51,57,32,45,54,53,32,45,54,57,99,45,49,55,46,48,52,51,32,45,50,54,46,51,51,57,32,45,50,54,46,53,55,49,32,45,53,51,46,49,53,51,32,45,52,48,32,45,57,49,104,45,49,52,54,32,99,50,49,32,49,48,52,32,53,49,32,49,53,54,32,56,56,32,49,53,54,99,49,51,32,48,32,49,57,32,45,53,32,50,52,32,45,49,52,99,48,32,45,52,32,45,50,32,45,54,32,45,54,32,45,54,99,45,49,55,32,45,49,48,32,45,51,53,32,45,51,54,32,45,51,53,32,45,54,50,99,50,32,45,50,49,32,49,49,32,45,51,50,32,50,55,32,45,51,50,99,51,50,32,54,32,53,49,32,51,55,32,53,49,32,55,52,99,48,32,51,52,32,45,49,53,32,55,48,32,45,52,57,32,55,48,99,45,52,53,32,48,32,45,56,51,32,45,49,56,32,45,49,49,52,32,45,53,52,99,45,51,51,32,45,51,57,32,45,53,55,32,45,56,51,32,45,55,50,32,45,49,51,50,104,45,49,52,52,99,50,49,32,49,48,52,32,53,49,32,49,53,54,32,56,56,32,49,53,54,99,49,50,32,48,32,49,57,32,45,52,32,50,51,32,45,49,52,99,48,32,45,52,32,45,50,32,45,54,32,45,53,32,45,54,32,99,45,49,57,32,45,49,49,32,45,51,55,32,45,51,51,32,45,51,55,32,45,54,50,99,50,32,45,50,49,32,49,50,32,45,51,50,32,51,48,32,45,51,50,99,49,55,32,53,32,50,57,32,49,51,32,51,55,32,50,53,99,57,32,49,54,32,49,51,32,51,51,32,49,51,32,53,49,99,45,50,32,51,53,32,45,49,51,32,54,54,32,45,52,57,32,54,54,99,45,49,48,48,32,48,32,45,49,54,50,32,45,57,56,32,45,49,56,53,32,45,49,56,50,104,45,49,52,52,99,55,32,51,57,32,49,56,32,55,52,32,51,50,32,49,48,54,115,51,50,32,52,56,32,53,53,32,52,56,99,55,32,48,32,49,51,32,45,50,32,49,56,32,45,53,108,54,32,45,57,99,48,32,45,52,32,45,50,32,45,54,32,45,53,32,45,54,99,45,50,48,32,45,57,32,45,51,55,32,45,51,53,32,45,51,55,32,45,54,50,99,50,32,45,50,49,32,49,50,32,45,51,50,32,50,57,32,45,51,50,32,99,51,49,32,54,32,53,48,32,51,56,32,53,48,32,55,54,99,48,32,51,54,32,45,49,54,32,54,54,32,45,52,57,32,54,54,99,45,51,48,32,48,32,45,53,56,32,45,56,32,45,56,51,32,45,50,53,99,45,52,55,46,56,52,54,57,32,45,51,54,46,51,54,51,54,32,45,56,53,46,49,48,51,53,32,45,57,51,46,51,55,57,55,32,45,49,48,51,32,45,49,53,57,104,45,54,57,118,45,51,56,104,53,55,99,45,51,32,45,49,50,32,45,54,32,45,50,53,32,45,57,32,45,51,56,99,45,49,54,32,45,55,56,32,45,51,51,32,45,49,53,54,32,45,53,48,32,45,50,51,51,108,45,49,53,32,45,53,51,99,45,49,49,32,45,50,53,32,45,49,57,32,45,53,54,32,45,51,55,32,45,55,49,99,45,57,32,45,49,48,32,45,49,57,32,45,49,53,32,45,51,48,32,45,49,53,99,45,55,32,48,32,45,49,48,32,50,32,45,49,48,32,55,108,49,52,32,49,57,108,49,52,32,50,51,32,99,52,32,55,32,54,32,49,53,32,54,32,50,51,99,48,32,50,51,32,45,49,53,32,52,57,32,45,51,56,32,52,57,99,45,51,51,32,45,49,50,32,45,52,49,32,45,50,56,32,45,52,54,32,45,54,55,108,53,32,45,51,51,99,49,50,32,45,51,48,32,50,56,32,45,53,52,32,54,51,32,45,53,52,108,49,57,32,50,99,52,48,32,49,48,32,55,55,32,53,49,32,49,49,48,32,49,50,51,99,51,49,32,54,51,32,56,48,32,50,51,51,32,57,51,32,51,49,56,104,49,52,49,99,45,49,57,46,50,50,56,32,45,57,48,46,50,50,54,32,45,51,55,46,53,55,54,32,45,49,56,50,46,50,52,52,32,45,53,57,32,45,50,55,49,99,45,50,49,32,45,57,51,32,45,52,56,32,45,49,51,57,32,45,56,50,32,45,49,51,57,99,45,54,32,48,32,45,57,32,50,32,45,57,32,55,99,50,49,32,50,57,32,51,50,32,53,48,32,51,50,32,54,53,32,99,48,32,49,57,46,57,52,57,50,32,45,56,46,49,53,52,48,49,32,51,57,46,48,54,49,53,32,45,50,51,32,52,53,99,45,51,32,51,32,45,56,32,52,32,45,49,52,32,52,99,45,50,55,32,45,49,52,32,45,52,53,32,45,50,56,32,45,52,53,32,45,54,55,99,48,32,45,52,55,32,50,51,32,45,56,55,32,54,55,32,45,56,55,108,49,56,32,50,99,50,55,32,55,32,52,56,32,50,50,32,54,53,32,52,52,115,51,50,32,52,56,32,52,55,32,55,57,99,51,51,32,54,50,32,55,57,32,50,50,57,32,57,51,32,51,49,56,104,49,52,48,108,45,49,56,32,45,56,54,99,45,49,52,32,45,54,50,32,45,50,55,32,45,49,50,51,32,45,52,49,32,45,49,56,53,99,45,49,48,32,45,51,55,32,45,50,48,32,45,54,53,32,45,51,51,32,45,57,55,99,45,49,51,32,45,50,56,32,45,50,57,32,45,52,50,32,45,52,56,32,45,52,50,99,45,55,32,48,32,45,49,48,32,50,32,45,49,48,32,55,32,99,53,32,57,32,54,32,49,49,32,49,51,32,50,49,108,49,48,32,49,53,99,53,32,56,32,57,32,50,51,32,57,32,51,49,99,45,49,32,50,52,32,45,49,51,32,52,55,32,45,51,54,32,52,55,99,45,51,49,32,45,49,48,32,45,52,50,32,45,51,48,32,45,52,54,32,45,54,55,99,48,32,45,49,50,32,50,32,45,50,51,32,54,32,45,51,51,99,57,32,45,51,49,32,50,55,32,45,53,52,32,54,50,32,45,53,52,108,49,56,32,50,99,53,53,46,50,57,54,49,32,49,55,46,54,57,52,56,32,56,53,46,48,53,50,50,32,55,52,46,53,54,52,32,49,49,49,32,49,50,51,99,50,55,32,53,54,32,52,56,32,49,50,50,32,54,54,32,49,57,55,99,49,49,32,51,55,32,49,57,32,55,55,32,50,54,32,49,50,49,104,49,52,51,99,45,49,57,46,51,51,54,32,45,56,57,46,54,54,52,32,45,51,55,46,50,57,52,32,45,49,56,48,46,55,48,54,32,45,53,56,32,45,50,54,57,32,99,45,51,46,51,51,51,48,49,32,45,49,54,46,54,54,55,32,45,56,46,51,51,51,48,49,32,45,51,52,32,45,49,53,32,45,53,50,99,45,49,50,46,55,55,57,32,45,51,52,46,53,32,45,51,49,46,57,50,53,32,45,56,57,32,45,54,55,32,45,56,57,99,45,50,50,46,49,52,50,32,50,46,50,49,52,54,51,32,45,52,46,56,55,53,57,56,32,49,52,46,49,56,57,50,32,50,32,50,53,99,56,46,51,57,56,48,49,32,49,51,46,49,56,55,32,50,49,32,50,52,46,56,56,55,32,50,49,32,52,53,99,48,32,50,48,46,48,55,56,49,32,45,49,51,46,54,49,52,32,53,49,32,45,51,53,32,53,49,99,45,51,51,46,54,57,32,48,32,45,52,57,32,45,51,57,46,49,55,56,32,45,52,57,32,45,55,49,99,48,32,45,52,54,46,51,49,55,32,50,54,46,51,56,51,32,45,56,51,32,55,49,32,45,56,51,32,99,53,50,46,54,57,56,32,48,32,57,51,46,51,52,51,32,53,57,46,56,54,56,32,49,49,55,32,49,48,54,99,52,50,46,57,51,57,32,56,50,46,52,52,49,52,32,56,51,46,57,56,54,32,50,50,56,46,49,57,53,32,49,48,51,32,51,51,55,104,49,52,52,108,45,52,52,32,45,50,48,56,108,45,49,52,32,45,54,49,99,45,54,46,53,55,57,53,51,32,45,51,50,46,57,48,49,54,32,45,50,50,46,50,50,57,32,45,55,51,46,49,56,50,50,32,45,51,53,32,45,49,48,48,99,45,49,50,46,54,54,55,32,45,50,55,46,51,51,51,32,45,50,56,46,51,51,51,32,45,52,49,32,45,52,55,32,45,52,49,99,45,50,50,46,49,52,52,52,32,50,46,50,49,53,52,53,32,45,52,46,56,55,55,52,52,32,49,52,46,49,56,54,57,32,50,32,50,53,99,56,46,52,48,52,48,53,32,49,51,46,49,57,54,52,32,50,49,32,50,52,46,56,55,55,55,32,50,49,32,52,53,32,99,48,32,50,48,46,48,55,57,51,32,45,49,51,46,54,49,56,50,32,53,49,32,45,51,53,32,53,49,99,45,51,51,46,54,55,56,54,32,48,32,45,52,57,32,45,51,57,46,49,56,50,54,32,45,52,57,32,45,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E532-dynamicFFFFF.xml",fileData355,true,true);var fileData356=[];fileData356.push.apply(fileData356,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,45,57,52,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,55,32,45,51,49,46,56,49,52,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,49,32,45,55,46,51,51,50,57,57,32,45,56,46,51,51,48,49,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,32,45,55,46,51,54,50,52,49,32,45,49,46,51,51,55,54,32,45,57,46,57,54,53,55,54,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,50,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,32,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,56,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,49,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,57,32,45,49,46,48,48,51,51,51,32,45,51,54,46,48,48,54,54,32,45,49,51,32,45,54,48,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,50,53,46,53,51,57,54,32,45,51,46,54,53,48,48,50,32,45,51,50,46,49,57,49,52,32,49,48,46,48,52,56,50,32,45,51,54,32,51,49,32,99,48,32,50,55,46,50,55,57,52,32,49,49,46,51,50,53,57,32,52,52,46,50,49,54,55,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,50,50,46,53,53,51,52,32,45,51,57,46,48,48,51,54,32,49,55,46,50,55,56,51,32,45,53,50,32,56,99,45,51,48,46,48,51,50,51,32,45,50,49,46,52,53,51,53,32,45,52,56,46,48,56,51,57,32,45,49,48,51,46,51,50,32,45,54,48,32,45,49,52,56,108,55,55,46,53,32,45,48,46,53,108,45,52,46,53,32,45,51,55,46,53,104,45,56,49,99,45,49,57,46,48,49,52,52,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,57,32,45,50,53,52,46,53,53,57,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,54,57,32,45,52,54,46,49,51,50,50,32,45,54,52,46,51,48,50,51,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,32,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,49,48,49,52,32,45,49,52,48,99,48,32,45,52,54,46,51,49,51,32,50,54,46,51,56,51,55,32,45,56,51,32,55,49,32,45,56,51,99,53,50,46,54,49,51,52,32,48,32,57,51,46,52,48,56,52,32,53,57,46,57,57,53,52,32,49,49,55,32,49,48,54,99,52,50,46,56,50,51,54,32,56,50,46,50,48,53,50,32,56,52,46,48,51,49,49,32,50,50,56,46,52,53,53,32,49,48,51,32,51,51,55,104,56,53,118,52,48,104,45,55,55,99,53,46,48,56,57,52,56,32,49,57,46,48,54,50,52,32,50,52,46,49,49,57,49,32,56,53,46,51,49,56,53,32,51,49,32,49,48,51,99,49,48,32,50,50,32,49,57,46,54,54,57,57,32,51,54,46,51,51,51,32,50,57,32,52,51,32,99,49,51,46,48,50,56,32,57,46,51,48,51,56,57,32,53,50,32,49,52,46,53,54,51,53,32,53,50,32,45,56,108,45,49,52,32,45,49,48,99,45,49,55,46,54,56,54,57,32,45,49,49,46,55,57,49,57,32,45,50,57,32,45,50,56,46,55,48,51,51,32,45,50,57,32,45,53,54,99,51,46,54,57,57,55,49,32,45,50,48,46,51,57,55,49,32,57,46,55,49,48,57,52,32,45,51,52,46,55,53,52,56,32,51,54,32,45,51,49,99,49,51,46,54,49,52,53,32,49,46,57,52,52,53,50,32,50,55,46,56,54,55,51,32,49,57,46,57,54,48,49,32,51,49,32,50,55,99,49,49,46,57,57,51,55,32,50,51,46,57,56,55,50,32,49,51,32,50,54,46,56,53,49,51,32,49,51,32,54,48,108,45,52,32,49,54,99,45,50,46,57,56,51,55,54,32,49,51,46,52,53,57,54,32,45,49,55,46,52,49,55,55,32,51,49,46,52,55,50,54,32,45,50,56,32,51,53,32,99,45,54,32,50,32,45,49,51,46,54,54,57,57,32,51,32,45,50,51,32,51,99,45,50,55,46,51,51,48,49,32,48,32,45,53,50,46,51,51,48,49,32,45,56,32,45,55,53,32,45,50,52,99,45,51,52,46,51,51,53,55,32,45,50,52,46,50,51,51,53,32,45,54,55,46,50,53,52,32,45,54,52,46,53,49,49,49,32,45,56,55,32,45,49,49,51,99,45,52,46,54,54,57,57,50,32,45,49,48,46,54,54,55,32,45,49,48,46,54,54,57,57,32,45,50,54,46,51,51,51,32,45,49,56,32,45,52,55,104,45,49,52,56,99,53,46,48,57,57,54,49,32,49,57,46,49,50,49,49,32,50,52,46,48,56,53,57,32,56,55,46,50,50,49,55,32,51,49,32,49,48,53,99,49,48,32,50,50,32,49,57,46,54,54,55,32,51,54,46,51,51,51,32,50,57,32,52,51,99,49,51,46,48,50,57,50,32,57,46,51,48,49,56,56,32,53,50,32,49,52,46,53,54,53,32,53,50,32,45,56,108,45,49,52,32,45,49,48,32,99,45,49,55,46,54,55,52,56,32,45,49,49,46,55,56,52,50,32,45,50,57,32,45,50,56,46,55,49,57,55,32,45,50,57,32,45,53,54,99,51,46,55,48,53,57,51,32,45,50,48,46,51,56,55,52,32,57,46,55,48,55,48,51,32,45,51,52,46,55,53,55,55,32,51,54,32,45,51,49,99,49,51,46,54,49,55,50,32,49,46,57,52,54,50,57,32,50,55,46,56,54,50,51,32,49,57,46,57,52,48,52,32,51,49,32,50,55,99,49,50,32,50,51,46,57,57,51,50,32,49,51,32,50,54,46,56,54,49,51,32,49,51,32,54,48,108,45,52,32,49,54,99,45,53,46,52,48,48,51,57,32,50,52,46,51,50,54,50,32,45,50,50,46,54,56,49,54,32,51,56,32,45,53,49,32,51,56,99,45,50,55,46,51,51,51,32,48,32,45,53,50,46,51,51,51,32,45,56,32,45,55,53,32,45,50,52,115,45,52,52,46,51,51,52,32,45,51,57,32,45,54,53,32,45,54,57,32,99,45,49,55,46,48,52,51,32,45,50,54,46,51,51,56,57,32,45,50,54,46,53,55,49,51,32,45,53,51,46,49,53,51,51,32,45,52,48,32,45,57,49,104,45,49,52,54,99,50,49,32,49,48,52,32,53,49,32,49,53,54,32,56,56,32,49,53,54,99,49,51,32,48,32,49,57,32,45,53,32,50,52,32,45,49,52,99,48,32,45,52,32,45,50,32,45,54,32,45,54,32,45,54,99,45,49,55,32,45,49,48,32,45,51,53,32,45,51,54,32,45,51,53,32,45,54,50,99,50,32,45,50,49,32,49,49,32,45,51,50,32,50,55,32,45,51,50,99,51,50,32,54,32,53,49,32,51,55,32,53,49,32,55,52,99,48,32,51,52,32,45,49,53,32,55,48,32,45,52,57,32,55,48,99,45,52,53,32,48,32,45,56,51,32,45,49,56,32,45,49,49,52,32,45,53,52,99,45,51,51,32,45,51,57,32,45,53,55,32,45,56,51,32,45,55,50,32,45,49,51,50,104,45,49,52,52,32,99,50,49,32,49,48,52,32,53,49,32,49,53,54,32,56,56,32,49,53,54,99,49,50,32,48,32,49,57,32,45,52,32,50,51,32,45,49,52,99,48,32,45,52,32,45,50,32,45,54,32,45,53,32,45,54,99,45,49,57,32,45,49,49,32,45,51,55,32,45,51,51,32,45,51,55,32,45,54,50,99,50,32,45,50,49,32,49,50,32,45,51,50,32,51,48,32,45,51,50,99,49,55,32,53,32,50,57,32,49,51,32,51,55,32,50,53,99,57,32,49,54,32,49,51,32,51,51,32,49,51,32,53,49,99,45,50,32,51,53,32,45,49,51,32,54,54,32,45,52,57,32,54,54,99,45,49,48,48,32,48,32,45,49,54,50,32,45,57,56,32,45,49,56,53,32,45,49,56,50,104,45,49,52,52,99,55,32,51,57,32,49,56,32,55,52,32,51,50,32,49,48,54,115,51,50,32,52,56,32,53,53,32,52,56,99,55,32,48,32,49,51,32,45,50,32,49,56,32,45,53,108,54,32,45,57,99,48,32,45,52,32,45,50,32,45,54,32,45,53,32,45,54,32,99,45,50,48,32,45,57,32,45,51,55,32,45,51,53,32,45,51,55,32,45,54,50,99,50,32,45,50,49,32,49,50,32,45,51,50,32,50,57,32,45,51,50,99,51,49,32,54,32,53,48,32,51,56,32,53,48,32,55,54,99,48,32,51,54,32,45,49,54,32,54,54,32,45,52,57,32,54,54,99,45,51,48,32,48,32,45,53,56,32,45,56,32,45,56,51,32,45,50,53,99,45,50,53,32,45,49,57,32,45,52,54,32,45,52,50,32,45,54,51,32,45,55,48,99,45,49,55,32,45,50,55,32,45,50,54,32,45,53,54,32,45,51,53,32,45,56,57,104,45,56,48,108,50,46,53,32,45,51,55,46,53,108,54,48,46,53,32,45,48,46,53,99,45,51,32,45,49,50,32,45,54,32,45,50,53,32,45,57,32,45,51,56,99,45,49,54,32,45,55,56,32,45,51,51,32,45,49,53,54,32,45,53,48,32,45,50,51,51,108,45,49,53,32,45,53,51,99,45,49,49,32,45,50,53,32,45,49,57,32,45,53,54,32,45,51,55,32,45,55,49,32,99,45,57,32,45,49,48,32,45,49,57,32,45,49,53,32,45,51,48,32,45,49,53,99,45,55,32,48,32,45,49,48,32,50,32,45,49,48,32,55,108,49,52,32,49,57,108,49,52,32,50,51,99,52,32,55,32,54,32,49,53,32,54,32,50,51,99,48,32,50,51,32,45,49,53,32,52,57,32,45,51,56,32,52,57,99,45,51,51,32,45,49,50,32,45,52,49,32,45,50,56,32,45,52,54,32,45,54,55,108,53,32,45,51,51,99,49,50,32,45,51,48,32,50,56,32,45,53,52,32,54,51,32,45,53,52,108,49,57,32,50,99,52,48,32,49,48,32,55,55,32,53,49,32,49,49,48,32,49,50,51,99,51,49,32,54,51,32,56,48,32,50,51,51,32,57,51,32,51,49,56,104,49,52,49,99,45,49,57,46,50,50,55,53,32,45,57,48,46,50,50,53,54,32,45,51,55,46,53,55,54,50,32,45,49,56,50,46,50,52,52,32,45,53,57,32,45,50,55,49,32,99,45,50,49,32,45,57,51,32,45,52,56,32,45,49,51,57,32,45,56,50,32,45,49,51,57,99,45,54,32,48,32,45,57,32,50,32,45,57,32,55,99,50,49,32,50,57,32,51,50,32,53,48,32,51,50,32,54,53,99,48,32,49,57,46,57,52,57,50,32,45,56,46,49,53,52,51,32,51,57,46,48,54,49,53,32,45,50,51,32,52,53,99,45,51,32,51,32,45,56,32,52,32,45,49,52,32,52,99,45,50,55,32,45,49,52,32,45,52,53,32,45,50,56,32,45,52,53,32,45,54,55,99,48,32,45,52,55,32,50,51,32,45,56,55,32,54,55,32,45,56,55,108,49,56,32,50,99,50,55,32,55,32,52,56,32,50,50,32,54,53,32,52,52,115,51,50,32,52,56,32,52,55,32,55,57,99,51,51,32,54,50,32,55,57,32,50,50,57,32,57,51,32,51,49,56,104,49,52,48,108,45,49,56,32,45,56,54,99,45,49,52,32,45,54,50,32,45,50,55,32,45,49,50,51,32,45,52,49,32,45,49,56,53,32,99,45,49,48,32,45,51,55,32,45,50,48,32,45,54,53,32,45,51,51,32,45,57,55,99,45,49,51,32,45,50,56,32,45,50,57,32,45,52,50,32,45,52,56,32,45,52,50,99,45,55,32,48,32,45,49,48,32,50,32,45,49,48,32,55,99,53,32,57,32,54,32,49,49,32,49,51,32,50,49,108,49,48,32,49,53,99,53,32,56,32,57,32,50,51,32,57,32,51,49,99,45,49,32,50,52,32,45,49,51,32,52,55,32,45,51,54,32,52,55,99,45,51,49,32,45,49,48,32,45,52,50,32,45,51,48,32,45,52,54,32,45,54,55,99,48,32,45,49,50,32,50,32,45,50,51,32,54,32,45,51,51,99,57,32,45,51,49,32,50,55,32,45,53,52,32,54,50,32,45,53,52,108,49,56,32,50,99,53,53,46,50,57,54,49,32,49,55,46,54,57,52,56,32,56,53,46,48,53,50,50,32,55,52,46,53,54,52,32,49,49,49,32,49,50,51,99,50,55,32,53,54,32,52,56,32,49,50,50,32,54,54,32,49,57,55,32,99,49,49,32,51,55,32,49,57,32,55,55,32,50,54,32,49,50,49,104,49,52,51,99,45,49,57,46,51,51,53,57,32,45,56,57,46,54,54,52,49,32,45,51,55,46,50,57,51,57,32,45,49,56,48,46,55,48,54,32,45,53,56,32,45,50,54,57,99,45,51,46,51,51,51,48,49,32,45,49,54,46,54,54,55,32,45,56,46,51,51,51,48,49,32,45,51,52,32,45,49,53,32,45,53,50,99,45,49,50,46,55,55,57,51,32,45,51,52,46,53,32,45,51,49,46,57,50,52,56,32,45,56,57,32,45,54,55,32,45,56,57,99,45,50,50,46,49,52,50,32,50,46,50,49,53,48,52,32,45,52,46,56,55,54,52,32,49,52,46,49,56,56,54,32,50,32,50,53,99,56,46,51,57,56,52,52,32,49,51,46,49,56,54,53,32,50,49,32,50,52,46,56,56,54,55,32,50,49,32,52,53,99,48,32,50,48,46,48,55,56,49,32,45,49,51,46,54,49,52,51,32,53,49,32,45,51,53,32,53,49,32,99,45,51,51,46,54,57,48,52,32,48,32,45,52,57,32,45,51,57,46,49,55,55,55,32,45,52,57,32,45,55,49,99,48,32,45,52,54,46,51,49,55,52,32,50,54,46,51,56,50,56,32,45,56,51,32,55,49,32,45,56,51,99,53,50,46,54,57,56,50,32,48,32,57,51,46,51,52,50,56,32,53,57,46,56,54,56,50,32,49,49,55,32,49,48,54,99,52,50,46,57,51,57,53,32,56,50,46,52,52,49,52,32,56,51,46,57,56,54,51,32,50,50,56,46,49,57,53,32,49,48,51,32,51,51,55,104,49,52,52,108,45,52,52,32,45,50,48,56,108,45,49,52,32,45,54,49,99,45,54,46,53,55,57,53,57,32,45,51,50,46,57,48,49,54,32,45,50,50,46,50,50,57,32,45,55,51,46,49,56,50,50,32,45,51,53,32,45,49,48,48,99,45,49,50,46,54,54,55,32,45,50,55,46,51,51,51,32,45,50,56,46,51,51,51,32,45,52,49,32,45,52,55,32,45,52,49,32,99,45,50,50,46,49,52,52,52,32,50,46,50,49,53,52,49,32,45,52,46,56,55,55,53,54,32,49,52,46,49,56,54,57,32,50,32,50,53,99,56,46,52,48,51,57,51,32,49,51,46,49,57,54,52,32,50,49,32,50,52,46,56,55,55,54,32,50,49,32,52,53,99,48,32,50,48,46,48,55,57,51,32,45,49,51,46,54,49,56,32,53,49,32,45,51,53,32,53,49,99,45,51,51,46,54,55,56,54,32,48,32,45,52,57,32,45,51,57,46,49,56,50,54,32,45,52,57,32,45,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E533-dynamicFFFFFF.xml",fileData356,true,true);var fileData357=[];fileData357.push.apply(fileData357,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,51,50,32,49,99,45,50,49,46,57,50,49,52,32,48,32,45,53,48,46,51,52,55,56,32,49,56,46,48,50,49,55,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,50,46,54,54,54,57,57,32,45,54,46,54,54,54,57,57,32,54,46,54,54,54,57,57,32,45,49,48,46,51,51,51,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,56,46,54,54,54,57,57,32,49,46,54,54,54,57,57,32,49,52,32,53,99,52,32,52,32,55,32,56,46,54,54,54,57,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,50,46,53,54,56,52,32,48,32,45,51,55,46,56,52,57,53,32,45,50,53,46,52,54,54,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,32,99,45,55,46,56,53,52,56,32,45,49,53,46,52,55,56,53,32,45,49,53,46,52,52,50,50,32,45,51,49,46,50,50,52,53,32,45,50,51,32,45,52,55,104,45,50,51,99,50,50,32,52,50,46,54,54,55,32,52,50,46,54,54,55,32,55,54,46,51,51,51,32,54,50,32,49,48,49,115,52,52,46,54,54,55,32,51,55,46,51,51,51,32,55,54,32,51,56,99,49,51,46,57,48,53,57,32,48,32,50,56,32,45,50,51,46,49,48,52,57,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,52,46,54,54,54,57,57,32,50,52,46,51,51,51,32,55,32,51,55,32,55,99,53,52,46,49,53,52,32,48,32,55,57,46,56,51,54,32,45,52,55,46,57,57,49,52,32,56,49,32,45,49,48,53,99,48,32,45,52,54,46,53,56,48,52,32,45,49,49,46,49,55,51,51,32,45,54,55,46,57,54,54,55,32,45,51,50,32,45,57,52,32,99,45,50,50,46,53,48,53,53,32,45,50,56,46,57,51,53,54,32,45,53,53,46,52,53,53,54,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,52,57,52,32,49,54,57,99,48,32,50,54,46,50,50,50,57,32,45,49,48,46,48,57,50,51,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,51,46,54,54,55,32,45,52,46,54,54,54,57,57,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,49,46,54,54,55,32,45,52,52,46,54,54,55,32,45,50,57,32,45,55,50,99,45,54,46,54,54,54,57,57,32,45,51,48,32,45,49,48,32,45,53,48,46,54,54,55,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,46,51,51,51,48,49,32,45,51,54,32,50,50,32,45,51,54,99,50,54,46,55,57,56,49,32,48,32,52,48,46,54,53,49,56,32,49,48,46,54,48,55,53,32,53,50,32,50,55,32,99,49,57,46,53,50,52,49,32,51,50,46,53,52,48,56,32,50,49,46,53,53,57,49,32,51,50,46,48,51,49,55,32,50,54,32,55,50,99,50,32,49,56,32,51,46,51,51,51,48,49,32,51,49,32,52,32,51,57,122,77,45,57,52,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,55,32,45,51,49,46,56,49,52,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,49,32,45,55,46,51,51,50,57,57,32,45,56,46,51,51,48,49,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,32,45,55,46,51,54,50,52,49,32,45,49,46,51,51,55,54,32,45,57,46,57,54,53,55,54,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,32,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,50,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,56,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,49,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,57,32,45,49,46,48,48,51,51,51,32,45,51,54,46,48,48,54,54,32,45,49,51,32,45,54,48,32,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,52,46,54,54,54,57,57,32,45,48,46,54,54,54,57,57,50,32,45,49,48,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,49,55,32,48,99,45,49,50,46,54,48,54,56,32,50,46,56,48,48,56,52,32,45,49,54,46,53,54,54,51,32,49,55,46,54,49,49,53,32,45,49,57,32,51,49,99,48,32,50,55,46,50,55,57,52,32,49,49,46,51,50,53,57,32,52,52,46,50,49,54,55,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,56,46,54,54,54,57,57,32,45,54,32,49,52,32,45,49,56,32,49,54,99,45,49,51,46,51,51,51,32,49,46,51,50,57,57,57,32,45,50,52,46,54,54,55,32,45,49,46,51,51,55,48,49,32,45,51,52,32,45,56,32,99,45,57,46,51,51,50,57,57,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,99,45,54,46,57,49,52,52,52,32,45,49,55,46,55,55,56,55,32,45,50,53,46,57,48,48,51,32,45,56,51,46,56,55,56,53,32,45,51,49,32,45,49,48,51,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,52,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,57,32,45,50,53,52,46,53,53,57,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,54,57,32,45,52,54,46,49,51,50,50,32,45,54,52,46,51,48,50,51,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E534-dynamicFortePiano.xml",fileData357,true,true);var fileData358=[];fileData358.push.apply(fileData358,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,48,53,32,49,49,53,99,50,49,32,48,32,51,52,32,45,50,51,32,51,52,32,45,52,56,99,48,32,45,50,51,32,45,56,32,45,52,50,32,45,50,52,32,45,53,56,99,45,49,53,32,45,49,55,32,45,51,57,32,45,50,53,32,45,55,51,32,45,50,53,99,45,49,50,32,48,32,45,50,49,32,49,32,45,50,55,32,52,108,45,49,50,32,54,108,45,49,55,32,49,48,99,45,49,53,32,55,32,45,50,52,32,49,48,32,45,50,57,32,49,48,99,45,57,32,48,32,45,49,57,32,45,53,32,45,51,48,32,45,49,52,104,45,51,49,118,49,54,108,50,48,57,32,49,55,55,108,45,54,52,32,45,49,99,45,50,51,32,45,51,32,45,51,50,32,45,49,53,32,45,52,52,32,45,51,48,104,45,50,52,108,51,48,32,56,55,104,49,56,57,118,45,51,50,108,45,50,49,49,32,45,49,54,51,99,49,51,32,54,32,50,54,32,57,32,51,57,32,57,99,49,52,32,48,32,53,51,32,45,49,56,32,54,51,32,45,50,48,32,99,57,32,49,32,49,52,32,56,32,49,52,32,49,57,99,45,49,51,32,48,32,45,50,48,32,56,32,45,50,50,32,50,51,99,48,32,49,55,32,49,51,32,51,48,32,51,48,32,51,48,122,77,45,57,52,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,55,32,45,51,49,46,56,49,52,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,49,32,45,55,46,51,51,50,57,57,32,45,56,46,51,51,48,49,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,32,45,55,46,51,54,50,52,49,32,45,49,46,51,51,55,54,32,45,57,46,57,54,53,55,54,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,32,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,50,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,56,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,49,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,57,32,45,49,46,48,48,51,51,51,32,45,51,54,46,48,48,54,54,32,45,49,51,32,45,54,48,32,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,52,46,54,54,54,57,57,32,45,48,46,54,54,54,57,57,50,32,45,49,48,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,49,55,32,48,99,45,49,50,46,54,48,54,56,32,50,46,56,48,48,56,52,32,45,49,54,46,53,54,54,51,32,49,55,46,54,49,49,53,32,45,49,57,32,51,49,99,48,32,50,55,46,50,55,57,52,32,49,49,46,51,50,53,57,32,52,52,46,50,49,54,55,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,56,46,54,54,54,57,57,32,45,54,32,49,52,32,45,49,56,32,49,54,99,45,49,51,46,51,51,51,32,49,46,51,50,57,57,57,32,45,50,52,46,54,54,55,32,45,49,46,51,51,55,48,49,32,45,51,52,32,45,56,32,99,45,57,46,51,51,50,57,57,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,99,45,54,46,57,49,52,52,52,32,45,49,55,46,55,55,56,55,32,45,50,53,46,57,48,48,51,32,45,56,51,46,56,55,56,53,32,45,51,49,32,45,49,48,51,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,52,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,57,32,45,50,53,52,46,53,53,57,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,54,57,32,45,52,54,46,49,51,50,50,32,45,54,52,46,51,48,50,51,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E535-dynamicForzando.xml",fileData358,true,true);var fileData359=[];fileData359.push.apply(fileData359,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,48,48,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,54,32,45,51,49,46,56,49,51,57,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,50,32,45,55,46,51,54,50,52,32,45,49,46,51,51,55,53,57,32,45,57,46,57,54,53,55,57,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,32,99,50,48,46,55,48,54,51,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,57,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,50,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,51,32,45,51,54,46,48,48,54,55,32,45,49,51,32,45,54,48,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,32,99,45,50,53,46,53,51,57,54,32,45,51,46,54,53,48,48,53,32,45,51,50,46,49,57,49,51,32,49,48,46,48,52,56,49,32,45,51,54,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,50,50,46,53,53,51,52,32,45,51,57,46,48,48,51,55,32,49,55,46,50,55,56,52,32,45,53,50,32,56,99,45,50,57,46,51,48,53,51,32,45,50,48,46,57,51,52,49,32,45,52,56,46,51,52,54,54,32,45,49,48,50,46,51,48,53,32,45,54,48,32,45,49,52,54,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,32,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,50,32,45,54,52,46,51,48,50,50,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,56,49,32,51,51,99,50,49,32,48,32,51,56,32,49,53,32,52,48,32,51,52,99,48,32,49,56,46,51,48,55,50,32,45,49,50,46,49,48,48,49,32,50,57,46,53,55,48,49,32,45,50,55,32,52,48,99,45,50,50,32,49,51,32,45,51,56,32,50,54,32,45,52,55,32,51,56,115,45,49,52,32,50,54,32,45,49,53,32,52,51,99,48,32,53,48,32,52,48,32,56,50,32,56,55,32,56,50,108,50,56,32,45,51,99,57,32,45,51,32,49,55,32,45,55,32,50,52,32,45,49,51,99,49,53,32,45,57,32,50,51,32,45,50,52,32,50,51,32,45,52,51,32,108,45,49,32,45,49,48,108,45,54,32,45,49,48,99,45,51,32,45,53,32,45,56,32,45,57,32,45,49,55,32,45,49,48,99,45,49,55,32,48,32,45,50,54,32,56,32,45,50,57,32,50,52,108,52,32,49,57,99,48,32,49,48,32,45,49,52,32,49,54,32,45,50,52,32,49,56,99,45,49,57,32,51,32,45,51,50,32,45,49,54,32,45,51,53,32,45,51,54,99,48,32,45,55,32,52,32,45,49,53,32,49,49,32,45,50,50,99,57,32,45,55,32,49,56,32,45,49,52,32,50,54,32,45,50,49,99,50,56,32,45,50,51,32,52,51,32,45,51,55,32,52,52,32,45,52,48,99,56,32,45,49,48,32,49,50,32,45,50,51,32,49,50,32,45,51,57,118,45,49,48,99,48,32,45,50,49,32,45,49,48,32,45,51,57,32,45,50,57,32,45,53,52,99,45,49,54,32,45,49,48,32,45,51,56,32,45,49,56,32,45,54,49,32,45,50,48,99,45,52,55,32,48,32,45,56,57,32,50,54,32,45,56,57,32,54,55,108,49,32,49,53,32,108,53,32,49,51,108,49,48,32,57,108,49,51,32,52,99,49,54,32,48,32,50,52,32,45,49,48,32,50,52,32,45,51,49,99,48,32,45,49,51,32,45,53,32,45,49,54,32,45,56,32,45,50,56,99,48,32,45,56,32,49,49,32,45,49,54,32,50,51,32,45,49,54,104,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E536-dynamicSforzando1.xml",fileData359,true,true);var fileData360=[];fileData360.push.apply(fileData360,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,50,56,32,49,99,45,50,49,46,57,50,49,52,32,48,32,45,53,48,46,51,52,55,56,32,49,56,46,48,50,49,55,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,50,46,54,54,54,57,57,32,45,54,46,54,54,54,57,57,32,54,46,54,54,54,57,57,32,45,49,48,46,51,51,51,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,56,46,54,54,54,57,57,32,49,46,54,54,54,57,57,32,49,52,32,53,99,52,32,52,32,55,32,56,46,54,54,54,57,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,50,46,53,54,56,52,32,48,32,45,51,55,46,56,52,57,53,32,45,50,53,46,52,54,54,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,32,99,45,55,46,56,53,52,56,32,45,49,53,46,52,55,56,53,32,45,49,53,46,52,52,50,50,32,45,51,49,46,50,50,52,53,32,45,50,51,32,45,52,55,104,45,50,51,99,50,50,32,52,50,46,54,54,55,32,52,50,46,54,54,55,32,55,54,46,51,51,51,32,54,50,32,49,48,49,115,52,52,46,54,54,55,32,51,55,46,51,51,51,32,55,54,32,51,56,99,49,51,46,57,48,53,57,32,48,32,50,56,32,45,50,51,46,49,48,52,57,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,52,46,54,54,54,57,57,32,50,52,46,51,51,51,32,55,32,51,55,32,55,99,53,52,46,49,53,52,32,48,32,55,57,46,56,51,54,32,45,52,55,46,57,57,49,52,32,56,49,32,45,49,48,53,99,48,32,45,52,54,46,53,56,48,52,32,45,49,49,46,49,55,51,51,32,45,54,55,46,57,54,54,55,32,45,51,50,32,45,57,52,32,99,45,50,50,46,53,48,53,53,32,45,50,56,46,57,51,53,54,32,45,53,53,46,52,53,53,54,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,54,57,48,32,49,54,57,99,48,32,50,54,46,50,50,50,57,32,45,49,48,46,48,57,50,57,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,51,46,54,54,55,32,45,52,46,54,54,54,57,57,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,49,46,54,54,55,32,45,52,52,46,54,54,55,32,45,50,57,32,45,55,50,99,45,54,46,54,54,54,57,57,32,45,51,48,32,45,49,48,32,45,53,48,46,54,54,55,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,46,51,51,51,48,49,32,45,51,54,32,50,50,32,45,51,54,99,50,54,46,55,57,56,49,32,48,32,52,48,46,54,53,49,56,32,49,48,46,54,48,55,53,32,53,50,32,50,55,32,99,49,57,46,53,50,52,49,32,51,50,46,53,52,48,56,32,50,49,46,53,53,57,49,32,51,50,46,48,51,49,55,32,50,54,32,55,50,99,50,32,49,56,32,51,46,51,51,51,48,49,32,51,49,32,52,32,51,57,122,77,49,48,48,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,54,32,45,51,49,46,56,49,51,57,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,50,32,45,55,46,51,54,50,52,32,45,49,46,51,51,55,53,57,32,45,57,46,57,54,53,55,57,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,32,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,51,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,57,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,50,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,51,32,45,51,54,46,48,48,54,55,32,45,49,51,32,45,54,48,32,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,50,53,46,53,51,57,54,32,45,51,46,54,53,48,48,53,32,45,51,50,46,49,57,49,51,32,49,48,46,48,52,56,49,32,45,51,54,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,50,50,46,53,53,51,52,32,45,51,57,46,48,48,51,55,32,49,55,46,50,55,56,52,32,45,53,50,32,56,99,45,50,57,46,51,48,53,51,32,45,50,48,46,57,51,52,49,32,45,52,56,46,51,52,54,54,32,45,49,48,50,46,51,48,53,32,45,54,48,32,45,49,52,54,104,55,55,118,45,52,48,104,45,56,53,32,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,50,32,45,54,52,46,51,48,50,50,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,56,49,32,51,51,99,50,49,32,48,32,51,56,32,49,53,32,52,48,32,51,52,99,48,32,49,56,46,51,48,55,50,32,45,49,50,46,49,48,48,49,32,50,57,46,53,55,48,49,32,45,50,55,32,52,48,99,45,50,50,32,49,51,32,45,51,56,32,50,54,32,45,52,55,32,51,56,115,45,49,52,32,50,54,32,45,49,53,32,52,51,99,48,32,53,48,32,52,48,32,56,50,32,56,55,32,56,50,32,108,50,56,32,45,51,99,57,32,45,51,32,49,55,32,45,55,32,50,52,32,45,49,51,99,49,53,32,45,57,32,50,51,32,45,50,52,32,50,51,32,45,52,51,108,45,49,32,45,49,48,108,45,54,32,45,49,48,99,45,51,32,45,53,32,45,56,32,45,57,32,45,49,55,32,45,49,48,99,45,49,55,32,48,32,45,50,54,32,56,32,45,50,57,32,50,52,108,52,32,49,57,99,48,32,49,48,32,45,49,52,32,49,54,32,45,50,52,32,49,56,99,45,49,57,32,51,32,45,51,50,32,45,49,54,32,45,51,53,32,45,51,54,99,48,32,45,55,32,52,32,45,49,53,32,49,49,32,45,50,50,99,57,32,45,55,32,49,56,32,45,49,52,32,50,54,32,45,50,49,99,50,56,32,45,50,51,32,52,51,32,45,51,55,32,52,52,32,45,52,48,99,56,32,45,49,48,32,49,50,32,45,50,51,32,49,50,32,45,51,57,118,45,49,48,99,48,32,45,50,49,32,45,49,48,32,45,51,57,32,45,50,57,32,45,53,52,32,99,45,49,54,32,45,49,48,32,45,51,56,32,45,49,56,32,45,54,49,32,45,50,48,99,45,52,55,32,48,32,45,56,57,32,50,54,32,45,56,57,32,54,55,108,49,32,49,53,108,53,32,49,51,108,49,48,32,57,108,49,51,32,52,99,49,54,32,48,32,50,52,32,45,49,48,32,50,52,32,45,51,49,99,48,32,45,49,51,32,45,53,32,45,49,54,32,45,56,32,45,50,56,99,48,32,45,56,32,49,49,32,45,49,54,32,50,51,32,45,49,54,104,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E537-dynamicSforzandoPiano.xml",fileData360,true,true);var fileData361=[];fileData361.push.apply(fileData361,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,57,57,48,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,54,57,48,32,49,54,57,99,48,32,50,54,32,45,49,48,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,52,32,45,53,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,49,32,45,50,50,32,45,52,53,32,45,50,57,32,45,55,50,32,99,45,55,32,45,51,48,32,45,49,48,32,45,53,49,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,32,45,51,54,32,50,50,32,45,51,54,99,50,55,32,48,32,52,49,32,49,49,32,53,50,32,50,55,99,50,48,32,51,51,32,50,50,32,51,50,32,50,54,32,55,50,99,50,32,49,56,32,51,32,51,49,32,52,32,51,57,122,77,54,50,56,32,49,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,32,99,45,56,32,45,49,53,32,45,49,53,32,45,51,49,32,45,50,51,32,45,52,55,104,45,50,51,99,50,50,32,52,51,32,52,51,32,55,54,32,54,50,32,49,48,49,115,52,53,32,51,55,32,55,54,32,51,56,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,52,53,32,48,32,55,50,32,45,51,53,32,55,57,32,45,55,56,99,50,53,32,52,49,32,53,49,32,56,51,32,49,48,55,32,56,52,99,49,52,32,48,32,50,56,32,45,50,51,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,53,32,50,52,32,55,32,51,55,32,55,99,53,52,32,48,32,56,48,32,45,52,56,32,56,49,32,45,49,48,53,99,48,32,45,52,55,32,45,49,49,32,45,54,56,32,45,51,50,32,45,57,52,32,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,99,45,50,50,32,48,32,45,53,48,32,49,56,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,51,32,45,55,32,55,32,45,49,48,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,57,32,50,32,49,52,32,53,99,52,32,52,32,55,32,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,51,32,48,32,45,51,56,32,45,50,53,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,99,45,52,32,45,57,32,45,57,32,45,49,55,32,45,49,51,32,45,50,54,99,45,49,32,45,52,51,32,45,49,50,32,45,54,50,32,45,51,50,32,45,56,55,99,45,50,51,32,45,50,57,32,45,53,53,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,49,48,48,32,45,54,57,32,99,50,49,32,48,32,51,53,32,45,51,49,32,51,53,32,45,53,49,115,45,49,51,32,45,51,50,32,45,50,49,32,45,52,53,99,45,53,32,45,55,32,45,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,54,32,45,55,32,45,49,32,45,49,48,32,57,32,45,49,49,99,51,53,32,48,32,53,52,32,53,52,32,54,55,32,56,57,99,55,32,49,56,32,49,50,32,51,53,32,49,53,32,53,50,99,50,49,32,56,56,32,51,57,32,49,55,57,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,32,51,56,32,50,51,32,54,53,32,52,48,32,57,49,99,50,49,32,51,48,32,52,50,32,53,51,32,54,53,32,54,57,115,52,56,32,50,52,32,55,53,32,50,52,99,50,56,32,48,32,52,54,32,45,49,52,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,32,45,49,32,45,51,54,32,45,49,51,32,45,54,48,32,99,45,51,32,45,55,32,45,49,55,32,45,50,53,32,45,51,49,32,45,50,55,99,45,50,54,32,45,52,32,45,51,50,32,49,48,32,45,51,54,32,51,49,99,48,32,50,55,32,49,49,32,52,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,50,51,32,45,51,57,32,49,55,32,45,53,50,32,56,99,45,50,57,32,45,50,49,32,45,52,56,32,45,49,48,50,32,45,54,48,32,45,49,52,54,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,32,45,49,48,57,32,45,54,48,32,45,50,53,53,32,45,49,48,51,32,45,51,51,55,99,45,50,52,32,45,52,54,32,45,54,52,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,53,32,48,32,45,55,49,32,51,55,32,45,55,49,32,56,51,99,48,32,51,50,32,49,53,32,55,49,32,52,57,32,55,49,122,77,56,49,32,51,51,99,50,49,32,48,32,51,56,32,49,53,32,52,48,32,51,52,32,99,48,32,49,56,32,45,49,50,32,51,48,32,45,50,55,32,52,48,99,45,50,50,32,49,51,32,45,51,56,32,50,54,32,45,52,55,32,51,56,115,45,49,52,32,50,54,32,45,49,53,32,52,51,99,48,32,53,48,32,52,48,32,56,50,32,56,55,32,56,50,108,50,56,32,45,51,99,57,32,45,51,32,49,55,32,45,55,32,50,52,32,45,49,51,99,49,53,32,45,57,32,50,51,32,45,50,52,32,50,51,32,45,52,51,108,45,49,32,45,49,48,108,45,54,32,45,49,48,99,45,51,32,45,53,32,45,56,32,45,57,32,45,49,55,32,45,49,48,99,45,49,55,32,48,32,45,50,54,32,56,32,45,50,57,32,50,52,108,52,32,49,57,99,48,32,49,48,32,45,49,52,32,49,54,32,45,50,52,32,49,56,99,45,49,57,32,51,32,45,51,50,32,45,49,54,32,45,51,53,32,45,51,54,99,48,32,45,55,32,52,32,45,49,53,32,49,49,32,45,50,50,99,57,32,45,55,32,49,56,32,45,49,52,32,50,54,32,45,50,49,32,99,50,56,32,45,50,51,32,52,51,32,45,51,55,32,52,52,32,45,52,48,99,56,32,45,49,48,32,49,50,32,45,50,51,32,49,50,32,45,51,57,118,45,49,48,99,48,32,45,50,49,32,45,49,48,32,45,51,57,32,45,50,57,32,45,53,52,99,45,49,54,32,45,49,48,32,45,51,56,32,45,49,56,32,45,54,49,32,45,50,48,99,45,52,55,32,48,32,45,56,57,32,50,54,32,45,56,57,32,54,55,108,49,32,49,53,108,53,32,49,51,108,49,48,32,57,108,49,51,32,52,99,49,54,32,48,32,50,52,32,45,49,48,32,50,52,32,45,51,49,99,48,32,45,49,51,32,45,53,32,45,49,54,32,45,56,32,45,50,56,99,48,32,45,56,32,49,49,32,45,49,54,32,50,51,32,45,49,54,104,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E538-dynamicSforzandoPianissimo.xml",fileData361,true,true);var fileData362=[];fileData362.push.apply(fileData362,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,48,49,32,49,49,53,99,50,49,32,48,32,51,52,32,45,50,51,32,51,52,32,45,52,56,99,48,32,45,50,51,32,45,56,32,45,52,50,32,45,50,52,32,45,53,56,99,45,49,53,32,45,49,55,32,45,51,57,32,45,50,53,32,45,55,51,32,45,50,53,99,45,49,50,32,48,32,45,50,49,32,49,32,45,50,55,32,52,108,45,49,50,32,54,108,45,49,55,32,49,48,99,45,49,53,32,55,32,45,50,52,32,49,48,32,45,50,57,32,49,48,99,45,57,32,48,32,45,49,57,32,45,53,32,45,51,48,32,45,49,52,104,45,51,49,118,49,54,108,50,48,57,32,49,55,55,108,45,54,52,32,45,49,99,45,50,51,32,45,51,32,45,51,50,32,45,49,53,32,45,52,52,32,45,51,48,104,45,50,52,108,51,48,32,56,55,104,49,56,57,118,45,51,50,108,45,50,49,49,32,45,49,54,51,99,49,51,32,54,32,50,54,32,57,32,51,57,32,57,99,49,52,32,48,32,53,51,32,45,49,56,32,54,51,32,45,50,48,32,99,57,32,49,32,49,52,32,56,32,49,52,32,49,57,99,45,49,51,32,48,32,45,50,48,32,56,32,45,50,50,32,50,51,99,48,32,49,55,32,49,51,32,51,48,32,51,48,32,51,48,122,77,49,48,48,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,54,32,45,51,49,46,56,49,51,57,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,50,32,45,55,46,51,54,50,52,32,45,49,46,51,51,55,53,57,32,45,57,46,57,54,53,55,57,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,32,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,51,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,57,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,50,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,51,32,45,51,54,46,48,48,54,55,32,45,49,51,32,45,54,48,32,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,50,53,46,53,51,57,54,32,45,51,46,54,53,48,48,53,32,45,51,50,46,49,57,49,51,32,49,48,46,48,52,56,49,32,45,51,54,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,50,50,46,53,53,51,52,32,45,51,57,46,48,48,51,55,32,49,55,46,50,55,56,52,32,45,53,50,32,56,99,45,50,57,46,51,48,53,51,32,45,50,48,46,57,51,52,49,32,45,52,56,46,51,52,54,54,32,45,49,48,50,46,51,48,53,32,45,54,48,32,45,49,52,54,104,55,55,118,45,52,48,104,45,56,53,32,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,50,32,45,54,52,46,51,48,50,50,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,56,49,32,51,51,99,50,49,32,48,32,51,56,32,49,53,32,52,48,32,51,52,99,48,32,49,56,46,51,48,55,50,32,45,49,50,46,49,48,48,49,32,50,57,46,53,55,48,49,32,45,50,55,32,52,48,99,45,50,50,32,49,51,32,45,51,56,32,50,54,32,45,52,55,32,51,56,115,45,49,52,32,50,54,32,45,49,53,32,52,51,99,48,32,53,48,32,52,48,32,56,50,32,56,55,32,56,50,32,108,50,56,32,45,51,99,57,32,45,51,32,49,55,32,45,55,32,50,52,32,45,49,51,99,49,53,32,45,57,32,50,51,32,45,50,52,32,50,51,32,45,52,51,108,45,49,32,45,49,48,108,45,54,32,45,49,48,99,45,51,32,45,53,32,45,56,32,45,57,32,45,49,55,32,45,49,48,99,45,49,55,32,48,32,45,50,54,32,56,32,45,50,57,32,50,52,108,52,32,49,57,99,48,32,49,48,32,45,49,52,32,49,54,32,45,50,52,32,49,56,99,45,49,57,32,51,32,45,51,50,32,45,49,54,32,45,51,53,32,45,51,54,99,48,32,45,55,32,52,32,45,49,53,32,49,49,32,45,50,50,99,57,32,45,55,32,49,56,32,45,49,52,32,50,54,32,45,50,49,99,50,56,32,45,50,51,32,52,51,32,45,51,55,32,52,52,32,45,52,48,99,56,32,45,49,48,32,49,50,32,45,50,51,32,49,50,32,45,51,57,118,45,49,48,99,48,32,45,50,49,32,45,49,48,32,45,51,57,32,45,50,57,32,45,53,52,32,99,45,49,54,32,45,49,48,32,45,51,56,32,45,49,56,32,45,54,49,32,45,50,48,99,45,52,55,32,48,32,45,56,57,32,50,54,32,45,56,57,32,54,55,108,49,32,49,53,108,53,32,49,51,108,49,48,32,57,108,49,51,32,52,99,49,54,32,48,32,50,52,32,45,49,48,32,50,52,32,45,51,49,99,48,32,45,49,51,32,45,53,32,45,49,54,32,45,56,32,45,50,56,99,48,32,45,56,32,49,49,32,45,49,54,32,50,51,32,45,49,54,104,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E539-dynamicSforzato.xml",fileData362,true,true);var fileData363=[];fileData363.push.apply(fileData363,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,56,56,56,32,49,99,45,50,49,46,57,50,49,52,32,48,32,45,53,48,46,51,52,55,56,32,49,56,46,48,50,49,55,32,45,54,49,32,51,52,108,45,53,54,32,45,49,53,56,108,45,51,32,45,52,99,50,46,54,54,54,57,57,32,45,54,46,54,54,54,57,57,32,54,46,54,54,54,57,57,32,45,49,48,46,51,51,51,32,49,50,32,45,49,49,104,51,50,118,45,50,57,104,45,49,55,51,118,50,57,104,50,49,99,52,32,48,32,56,46,54,54,54,57,57,32,49,46,54,54,54,57,57,32,49,52,32,53,99,52,32,52,32,55,32,56,46,54,54,54,57,57,32,57,32,49,52,108,49,49,57,32,51,51,49,118,54,108,45,51,32,49,48,108,45,54,32,51,99,45,50,50,46,53,54,56,52,32,48,32,45,51,55,46,56,52,57,52,32,45,50,53,46,52,54,54,32,45,52,56,32,45,52,51,108,45,49,49,32,45,49,55,32,99,45,55,46,56,53,52,56,32,45,49,53,46,52,55,56,53,32,45,49,53,46,52,52,50,50,32,45,51,49,46,50,50,52,53,32,45,50,51,32,45,52,55,104,45,50,51,99,50,50,32,52,50,46,54,54,55,32,52,50,46,54,54,55,32,55,54,46,51,51,51,32,54,50,32,49,48,49,115,52,52,46,54,54,55,32,51,55,46,51,51,51,32,55,54,32,51,56,99,49,51,46,57,48,53,57,32,48,32,50,56,32,45,50,51,46,49,48,52,57,32,50,56,32,45,52,48,108,50,52,32,49,52,108,50,53,32,49,51,99,49,50,32,52,46,54,54,54,57,57,32,50,52,46,51,51,51,32,55,32,51,55,32,55,99,53,52,46,49,53,52,32,48,32,55,57,46,56,51,54,32,45,52,55,46,57,57,49,52,32,56,49,32,45,49,48,53,99,48,32,45,52,54,46,53,56,48,52,32,45,49,49,46,49,55,51,51,32,45,54,55,46,57,54,54,55,32,45,51,50,32,45,57,52,32,99,45,50,50,46,53,48,53,53,32,45,50,56,46,57,51,53,54,32,45,53,53,46,52,53,53,54,32,45,53,55,32,45,49,48,49,32,45,53,55,122,77,57,53,48,32,49,54,57,99,48,32,50,54,46,50,50,50,57,32,45,49,48,46,48,57,50,57,32,52,54,32,45,51,54,32,52,54,99,45,49,52,32,48,32,45,50,51,46,54,54,55,32,45,52,46,54,54,54,57,57,32,45,50,57,32,45,49,52,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,49,46,54,54,55,32,45,52,52,46,54,54,55,32,45,50,57,32,45,55,50,99,45,54,46,54,54,54,57,57,32,45,51,48,32,45,49,48,32,45,53,48,46,54,54,55,32,45,49,48,32,45,54,50,99,48,32,45,50,52,32,55,46,51,51,51,48,49,32,45,51,54,32,50,50,32,45,51,54,99,50,54,46,55,57,56,49,32,48,32,52,48,46,54,53,49,56,32,49,48,46,54,48,55,53,32,53,50,32,50,55,32,99,49,57,46,53,50,52,49,32,51,50,46,53,52,48,56,32,50,49,46,53,53,57,49,32,51,50,46,48,51,49,55,32,50,54,32,55,50,99,50,32,49,56,32,51,46,51,51,51,48,49,32,51,49,32,52,32,51,57,122,77,54,48,49,32,49,49,53,99,50,49,32,48,32,51,52,32,45,50,51,32,51,52,32,45,52,56,99,48,32,45,50,51,32,45,56,32,45,52,50,32,45,50,52,32,45,53,56,99,45,49,53,32,45,49,55,32,45,51,57,32,45,50,53,32,45,55,51,32,45,50,53,99,45,49,50,32,48,32,45,50,49,32,49,32,45,50,55,32,52,108,45,49,50,32,54,108,45,49,55,32,49,48,99,45,49,53,32,55,32,45,50,52,32,49,48,32,45,50,57,32,49,48,99,45,57,32,48,32,45,49,57,32,45,53,32,45,51,48,32,45,49,52,104,45,51,49,118,49,54,108,50,48,57,32,49,55,55,108,45,54,52,32,45,49,99,45,50,51,32,45,51,32,45,51,50,32,45,49,53,32,45,52,52,32,45,51,48,104,45,50,52,32,108,51,48,32,56,55,104,49,56,57,118,45,51,50,108,45,50,49,49,32,45,49,54,51,99,49,51,32,54,32,50,54,32,57,32,51,57,32,57,99,49,52,32,48,32,53,51,32,45,49,56,32,54,51,32,45,50,48,99,57,32,49,32,49,52,32,56,32,49,52,32,49,57,99,45,49,51,32,48,32,45,50,48,32,56,32,45,50,50,32,50,51,99,48,32,49,55,32,49,51,32,51,48,32,51,48,32,51,48,122,77,49,48,48,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,54,32,45,51,49,46,56,49,51,57,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,32,99,45,53,46,53,50,49,49,50,32,45,55,46,51,54,50,52,32,45,49,46,51,51,55,53,57,32,45,57,46,57,54,53,55,57,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,51,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,57,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,50,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,32,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,51,32,45,51,54,46,48,48,54,55,32,45,49,51,32,45,54,48,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,50,53,46,53,51,57,54,32,45,51,46,54,53,48,48,53,32,45,51,50,46,49,57,49,51,32,49,48,46,48,52,56,49,32,45,51,54,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,50,50,46,53,53,51,52,32,45,51,57,46,48,48,51,55,32,49,55,46,50,55,56,52,32,45,53,50,32,56,32,99,45,50,57,46,51,48,53,51,32,45,50,48,46,57,51,52,49,32,45,52,56,46,51,52,54,54,32,45,49,48,50,46,51,48,53,32,45,54,48,32,45,49,52,54,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,50,32,45,54,52,46,51,48,50,50,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,56,49,32,51,51,99,50,49,32,48,32,51,56,32,49,53,32,52,48,32,51,52,32,99,48,32,49,56,46,51,48,55,50,32,45,49,50,46,49,48,48,49,32,50,57,46,53,55,48,49,32,45,50,55,32,52,48,99,45,50,50,32,49,51,32,45,51,56,32,50,54,32,45,52,55,32,51,56,115,45,49,52,32,50,54,32,45,49,53,32,52,51,99,48,32,53,48,32,52,48,32,56,50,32,56,55,32,56,50,108,50,56,32,45,51,99,57,32,45,51,32,49,55,32,45,55,32,50,52,32,45,49,51,99,49,53,32,45,57,32,50,51,32,45,50,52,32,50,51,32,45,52,51,108,45,49,32,45,49,48,108,45,54,32,45,49,48,99,45,51,32,45,53,32,45,56,32,45,57,32,45,49,55,32,45,49,48,99,45,49,55,32,48,32,45,50,54,32,56,32,45,50,57,32,50,52,108,52,32,49,57,99,48,32,49,48,32,45,49,52,32,49,54,32,45,50,52,32,49,56,99,45,49,57,32,51,32,45,51,50,32,45,49,54,32,45,51,53,32,45,51,54,99,48,32,45,55,32,52,32,45,49,53,32,49,49,32,45,50,50,32,99,57,32,45,55,32,49,56,32,45,49,52,32,50,54,32,45,50,49,99,50,56,32,45,50,51,32,52,51,32,45,51,55,32,52,52,32,45,52,48,99,56,32,45,49,48,32,49,50,32,45,50,51,32,49,50,32,45,51,57,118,45,49,48,99,48,32,45,50,49,32,45,49,48,32,45,51,57,32,45,50,57,32,45,53,52,99,45,49,54,32,45,49,48,32,45,51,56,32,45,49,56,32,45,54,49,32,45,50,48,99,45,52,55,32,48,32,45,56,57,32,50,54,32,45,56,57,32,54,55,108,49,32,49,53,108,53,32,49,51,108,49,48,32,57,108,49,51,32,52,99,49,54,32,48,32,50,52,32,45,49,48,32,50,52,32,45,51,49,99,48,32,45,49,51,32,45,53,32,45,49,54,32,45,56,32,45,50,56,99,48,32,45,56,32,49,49,32,45,49,54,32,50,51,32,45,49,54,104,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E53A-dynamicSforzatoPiano.xml",fileData363,true,true);var fileData364=[];fileData364.push.apply(fileData364,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,56,51,51,32,49,49,53,99,50,49,32,48,32,51,52,32,45,50,51,32,51,52,32,45,52,56,99,48,32,45,50,51,32,45,56,32,45,52,50,32,45,50,52,32,45,53,56,99,45,49,53,32,45,49,55,32,45,51,57,32,45,50,53,32,45,55,51,32,45,50,53,99,45,49,50,32,48,32,45,50,49,32,49,32,45,50,55,32,52,108,45,49,50,32,54,108,45,49,55,32,49,48,99,45,49,53,32,55,32,45,50,52,32,49,48,32,45,50,57,32,49,48,99,45,57,32,48,32,45,49,57,32,45,53,32,45,51,48,32,45,49,52,104,45,51,49,118,49,54,108,50,48,57,32,49,55,55,108,45,54,52,32,45,49,99,45,50,51,32,45,51,32,45,51,50,32,45,49,53,32,45,52,52,32,45,51,48,104,45,50,52,108,51,48,32,56,55,104,49,56,57,118,45,51,50,108,45,50,49,49,32,45,49,54,51,99,49,51,32,54,32,50,54,32,57,32,51,57,32,57,99,49,52,32,48,32,53,51,32,45,49,56,32,54,51,32,45,50,48,32,99,57,32,49,32,49,52,32,56,32,49,52,32,49,57,99,45,49,51,32,48,32,45,50,48,32,56,32,45,50,50,32,50,51,99,48,32,49,55,32,49,51,32,51,48,32,51,48,32,51,48,122,77,51,51,52,32,45,54,57,99,50,49,46,51,56,54,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,49,32,45,49,50,46,54,48,50,53,32,45,51,49,46,56,49,51,56,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,50,52,32,45,55,46,51,54,50,53,51,32,45,49,46,51,51,55,54,56,32,45,57,46,57,54,53,55,55,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,32,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,50,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,55,32,51,55,46,56,52,55,32,50,50,46,57,53,55,49,32,54,52,46,54,54,48,54,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,55,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,32,45,51,54,46,48,48,54,54,32,45,49,51,32,45,54,48,32,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,52,46,54,54,54,57,57,32,45,48,46,54,54,54,57,57,50,32,45,49,48,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,49,55,32,48,99,45,49,50,46,54,48,54,52,32,50,46,56,48,48,55,50,32,45,49,54,46,53,54,54,50,32,49,55,46,54,49,49,54,32,45,49,57,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,56,46,54,54,54,57,57,32,45,54,32,49,52,32,45,49,56,32,49,54,99,45,49,51,46,51,51,51,32,49,46,51,51,48,48,56,32,45,50,52,46,54,54,55,32,45,49,46,51,51,54,57,49,32,45,51,52,32,45,56,32,99,45,57,46,51,51,51,48,49,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,99,45,54,46,57,49,52,50,53,32,45,49,55,46,55,55,56,51,32,45,50,53,46,57,48,48,51,32,45,56,51,46,56,55,56,53,32,45,51,49,32,45,49,48,51,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,57,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,52,32,45,54,52,46,51,48,50,49,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,55,49,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,49,48,48,32,45,54,57,32,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,54,32,45,51,49,46,56,49,51,57,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,50,32,45,55,46,51,54,50,52,32,45,49,46,51,51,55,53,57,32,45,57,46,57,54,53,55,57,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,51,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,32,104,55,48,99,49,51,46,52,50,56,57,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,50,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,51,32,45,51,54,46,48,48,54,55,32,45,49,51,32,45,54,48,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,50,53,46,53,51,57,54,32,45,51,46,54,53,48,48,53,32,45,51,50,46,49,57,49,51,32,49,48,46,48,52,56,49,32,45,51,54,32,51,49,32,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,50,50,46,53,53,51,52,32,45,51,57,46,48,48,51,55,32,49,55,46,50,55,56,52,32,45,53,50,32,56,99,45,50,57,46,51,48,53,51,32,45,50,48,46,57,51,52,49,32,45,52,56,46,51,52,54,54,32,45,49,48,50,46,51,48,53,32,45,54,48,32,45,49,52,54,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,50,32,45,54,52,46,51,48,50,50,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,32,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,56,49,32,51,51,99,50,49,32,48,32,51,56,32,49,53,32,52,48,32,51,52,99,48,32,49,56,46,51,48,55,50,32,45,49,50,46,49,48,48,49,32,50,57,46,53,55,48,49,32,45,50,55,32,52,48,99,45,50,50,32,49,51,32,45,51,56,32,50,54,32,45,52,55,32,51,56,115,45,49,52,32,50,54,32,45,49,53,32,52,51,99,48,32,53,48,32,52,48,32,56,50,32,56,55,32,56,50,108,50,56,32,45,51,99,57,32,45,51,32,49,55,32,45,55,32,50,52,32,45,49,51,99,49,53,32,45,57,32,50,51,32,45,50,52,32,50,51,32,45,52,51,108,45,49,32,45,49,48,108,45,54,32,45,49,48,99,45,51,32,45,53,32,45,56,32,45,57,32,45,49,55,32,45,49,48,99,45,49,55,32,48,32,45,50,54,32,56,32,45,50,57,32,50,52,108,52,32,49,57,32,99,48,32,49,48,32,45,49,52,32,49,54,32,45,50,52,32,49,56,99,45,49,57,32,51,32,45,51,50,32,45,49,54,32,45,51,53,32,45,51,54,99,48,32,45,55,32,52,32,45,49,53,32,49,49,32,45,50,50,99,57,32,45,55,32,49,56,32,45,49,52,32,50,54,32,45,50,49,99,50,56,32,45,50,51,32,52,51,32,45,51,55,32,52,52,32,45,52,48,99,56,32,45,49,48,32,49,50,32,45,50,51,32,49,50,32,45,51,57,118,45,49,48,99,48,32,45,50,49,32,45,49,48,32,45,51,57,32,45,50,57,32,45,53,52,99,45,49,54,32,45,49,48,32,45,51,56,32,45,49,56,32,45,54,49,32,45,50,48,99,45,52,55,32,48,32,45,56,57,32,50,54,32,45,56,57,32,54,55,108,49,32,49,53,108,53,32,49,51,108,49,48,32,57,108,49,51,32,52,99,49,54,32,48,32,50,52,32,45,49,48,32,50,52,32,45,51,49,99,48,32,45,49,51,32,45,53,32,45,49,54,32,45,56,32,45,50,56,32,99,48,32,45,56,32,49,49,32,45,49,54,32,50,51,32,45,49,54,104,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E53B-dynamicSforzatoFF.xml",fileData364,true,true);var fileData365=[];fileData365.push.apply(fileData365,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,51,49,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,54,32,45,51,49,46,56,49,51,57,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,50,32,45,55,46,51,54,50,52,32,45,49,46,51,51,55,53,57,32,45,57,46,57,54,53,55,57,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,32,99,50,48,46,55,48,54,50,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,57,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,50,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,32,45,51,54,46,48,48,54,54,32,45,49,51,32,45,54,48,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,32,99,45,52,46,54,54,54,57,57,32,45,48,46,54,54,54,57,57,50,32,45,49,48,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,49,55,32,48,99,45,49,50,46,54,48,54,52,32,50,46,56,48,48,55,50,32,45,49,54,46,53,54,54,50,32,49,55,46,54,49,49,54,32,45,49,57,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,56,46,54,54,54,57,57,32,45,54,32,49,52,32,45,49,56,32,49,54,99,45,49,51,46,51,51,51,32,49,46,51,51,48,48,56,32,45,50,52,46,54,54,55,32,45,49,46,51,51,54,57,49,32,45,51,52,32,45,56,99,45,57,46,51,51,51,48,49,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,32,99,45,54,46,57,49,52,52,51,32,45,49,55,46,55,55,56,55,32,45,50,53,46,57,48,48,51,32,45,56,51,46,56,55,56,53,32,45,51,49,32,45,49,48,51,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,51,32,45,54,52,46,51,48,50,52,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,49,57,52,32,49,55,52,99,45,49,52,32,48,32,45,50,51,32,49,50,32,45,50,51,32,50,57,108,49,32,49,49,108,51,32,49,50,99,48,32,53,32,45,51,32,55,32,45,56,32,55,32,99,45,49,51,32,48,32,45,50,54,32,45,49,48,32,45,51,56,32,45,51,49,108,45,49,54,32,45,51,50,99,45,50,49,32,45,53,52,32,45,51,53,32,45,49,49,51,32,45,53,51,32,45,49,55,48,104,45,54,48,108,53,55,32,49,57,52,118,53,99,48,32,49,49,32,45,51,32,49,54,32,45,56,32,49,54,99,45,49,53,32,48,32,45,50,48,32,45,57,32,45,51,48,32,45,50,49,99,45,57,32,45,49,49,32,45,49,55,32,45,50,51,32,45,50,53,32,45,51,54,108,45,49,52,32,56,99,54,32,49,53,32,49,54,32,50,53,32,50,56,32,51,56,99,49,57,32,49,57,32,53,48,32,52,56,32,56,51,32,52,56,99,49,53,32,48,32,50,50,32,45,57,32,50,50,32,45,50,56,99,45,49,32,45,55,32,45,49,32,45,49,52,32,45,50,32,45,50,49,99,49,54,32,50,52,32,51,57,32,53,54,32,55,52,32,53,54,99,50,49,32,48,32,52,48,32,45,49,57,32,52,48,32,45,52,48,32,99,48,32,45,51,48,32,45,49,48,32,45,52,53,32,45,51,49,32,45,52,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E53C-dynamicRinforzando1.xml",fileData365,true,true);var fileData366=[];fileData366.push.apply(fileData366,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,51,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,51,48,32,49,49,53,99,50,49,32,48,32,51,52,32,45,50,51,32,51,52,32,45,52,56,99,48,32,45,50,51,32,45,56,32,45,52,50,32,45,50,52,32,45,53,56,99,45,49,53,32,45,49,55,32,45,51,57,32,45,50,53,32,45,55,51,32,45,50,53,99,45,49,50,32,48,32,45,50,49,32,49,32,45,50,55,32,52,108,45,49,50,32,54,108,45,49,55,32,49,48,99,45,49,53,32,55,32,45,50,52,32,49,48,32,45,50,57,32,49,48,99,45,57,32,48,32,45,49,57,32,45,53,32,45,51,48,32,45,49,52,104,45,51,49,118,49,54,108,50,48,57,32,49,55,55,108,45,54,52,32,45,49,99,45,50,51,32,45,51,32,45,51,50,32,45,49,53,32,45,52,52,32,45,51,48,104,45,50,52,108,51,48,32,56,55,104,49,56,57,118,45,51,50,108,45,50,49,49,32,45,49,54,51,99,49,51,32,54,32,50,54,32,57,32,51,57,32,57,99,49,52,32,48,32,53,51,32,45,49,56,32,54,51,32,45,50,48,32,99,57,32,49,32,49,52,32,56,32,49,52,32,49,57,99,45,49,51,32,48,32,45,50,48,32,56,32,45,50,50,32,50,51,99,48,32,49,55,32,49,51,32,51,48,32,51,48,32,51,48,122,77,49,51,49,32,45,54,57,99,50,49,46,51,56,53,56,32,48,32,51,53,32,45,51,48,46,57,50,49,54,32,51,53,32,45,53,49,99,48,32,45,50,48,46,49,49,51,32,45,49,50,46,54,48,50,54,32,45,51,49,46,56,49,51,57,32,45,50,49,32,45,52,53,99,45,52,46,54,54,52,48,54,32,45,55,46,51,51,51,48,49,32,45,56,46,51,51,48,48,56,32,45,49,50,32,45,49,49,32,45,49,52,99,45,53,46,53,50,49,49,50,32,45,55,46,51,54,50,52,32,45,49,46,51,51,55,53,57,32,45,57,46,57,54,53,55,57,32,57,32,45,49,49,99,51,53,46,48,55,53,55,32,48,32,53,52,46,50,50,49,53,32,53,52,46,52,57,57,56,32,54,55,32,56,57,32,99,54,46,54,54,54,57,57,32,49,56,32,49,49,46,54,54,55,32,51,53,46,51,51,51,32,49,53,32,53,50,99,50,48,46,55,48,54,50,32,56,56,46,50,57,51,56,32,51,56,46,54,54,51,56,32,49,55,57,46,51,51,54,32,53,56,32,50,54,57,104,45,53,56,118,51,56,104,55,48,99,49,51,46,52,50,56,57,32,51,55,46,56,52,55,51,32,50,50,46,57,53,54,56,32,54,52,46,54,54,48,50,32,52,48,32,57,49,99,50,48,46,54,54,54,32,51,48,32,52,50,46,51,51,51,32,53,51,32,54,53,32,54,57,115,52,55,46,54,54,55,32,50,52,32,55,53,32,50,52,99,50,56,46,51,49,55,57,32,48,32,52,53,46,53,57,53,53,32,45,49,51,46,54,55,51,54,32,53,49,32,45,51,56,108,52,32,45,49,54,99,48,32,45,51,51,46,49,51,56,57,32,45,49,46,48,48,51,51,32,45,51,54,46,48,48,54,54,32,45,49,51,32,45,54,48,32,99,45,51,46,49,51,56,51,49,32,45,55,46,48,54,48,51,32,45,49,55,46,51,56,51,32,45,50,53,46,48,53,51,57,32,45,51,49,32,45,50,55,99,45,52,46,54,54,54,57,57,32,45,48,46,54,54,54,57,57,50,32,45,49,48,46,51,51,51,32,45,48,46,54,54,54,57,57,50,32,45,49,55,32,48,99,45,49,50,46,54,48,54,52,32,50,46,56,48,48,55,50,32,45,49,54,46,53,54,54,50,32,49,55,46,54,49,49,54,32,45,49,57,32,51,49,99,48,32,50,55,46,50,55,57,55,32,49,49,46,51,50,53,52,32,52,52,46,50,49,54,52,32,50,57,32,53,54,108,49,52,32,49,48,99,48,32,56,46,54,54,54,57,57,32,45,54,32,49,52,32,45,49,56,32,49,54,99,45,49,51,46,51,51,51,32,49,46,51,51,48,48,56,32,45,50,52,46,54,54,55,32,45,49,46,51,51,54,57,49,32,45,51,52,32,45,56,32,99,45,57,46,51,51,51,48,49,32,45,54,46,54,54,54,57,57,32,45,49,57,32,45,50,49,32,45,50,57,32,45,52,51,99,45,54,46,57,49,52,52,51,32,45,49,55,46,55,55,56,55,32,45,50,53,46,57,48,48,51,32,45,56,51,46,56,55,56,53,32,45,51,49,32,45,49,48,51,104,55,55,118,45,52,48,104,45,56,53,99,45,49,57,46,48,49,52,53,32,45,49,48,56,46,56,48,53,32,45,54,48,46,48,54,48,56,32,45,50,53,52,46,53,53,56,32,45,49,48,51,32,45,51,51,55,99,45,50,51,46,54,53,55,32,45,52,54,46,49,51,50,51,32,45,54,52,46,51,48,50,52,32,45,49,48,54,32,45,49,49,55,32,45,49,48,54,99,45,52,52,46,54,49,54,54,32,48,32,45,55,49,32,51,54,46,54,56,50,55,32,45,55,49,32,56,51,99,48,32,51,49,46,56,50,49,56,32,49,53,46,51,49,48,54,32,55,49,32,52,57,32,55,49,122,77,49,57,52,32,49,55,52,32,99,45,49,52,32,48,32,45,50,51,32,49,50,32,45,50,51,32,50,57,108,49,32,49,49,108,51,32,49,50,99,48,32,53,32,45,51,32,55,32,45,56,32,55,99,45,49,51,32,48,32,45,50,54,32,45,49,48,32,45,51,56,32,45,51,49,108,45,49,54,32,45,51,50,99,45,50,49,32,45,53,52,32,45,51,53,32,45,49,49,51,32,45,53,51,32,45,49,55,48,104,45,54,48,108,53,55,32,49,57,52,118,53,99,48,32,49,49,32,45,51,32,49,54,32,45,56,32,49,54,99,45,49,53,32,48,32,45,50,48,32,45,57,32,45,51,48,32,45,50,49,99,45,57,32,45,49,49,32,45,49,55,32,45,50,51,32,45,50,53,32,45,51,54,108,45,49,52,32,56,99,54,32,49,53,32,49,54,32,50,53,32,50,56,32,51,56,99,49,57,32,49,57,32,53,48,32,52,56,32,56,51,32,52,56,99,49,53,32,48,32,50,50,32,45,57,32,50,50,32,45,50,56,99,45,49,32,45,55,32,45,49,32,45,49,52,32,45,50,32,45,50,49,32,99,49,54,32,50,52,32,51,57,32,53,54,32,55,52,32,53,54,99,50,49,32,48,32,52,48,32,45,49,57,32,52,48,32,45,52,48,99,48,32,45,51,48,32,45,49,48,32,45,52,53,32,45,51,49,32,45,52,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E53D-dynamicRinforzando2.xml",fileData366,true,true);var fileData367=[];fileData367.push.apply(fileData367,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,32,50,48,56,99,48,32,45,50,55,32,49,55,32,45,52,55,32,52,53,32,45,52,55,108,51,32,45,50,108,49,51,32,52,108,50,51,32,57,108,49,52,32,53,53,99,45,49,55,32,49,53,32,45,51,53,32,50,50,32,45,53,53,32,50,50,99,45,50,54,32,48,32,45,52,51,32,45,49,55,32,45,52,51,32,45,52,49,122,77,52,51,50,32,50,50,53,99,48,32,45,50,49,32,45,49,49,32,45,51,54,32,45,51,49,32,45,51,55,99,45,49,53,32,48,32,45,50,48,32,49,48,32,45,50,51,32,50,53,108,51,32,49,52,108,50,32,49,49,108,49,32,57,108,45,52,32,52,99,45,49,32,45,49,32,45,50,32,45,49,32,45,51,32,45,49,99,45,50,51,32,45,49,51,32,45,51,54,32,45,50,52,32,45,52,55,32,45,52,56,108,45,49,50,32,45,50,55,99,45,49,56,32,45,53,48,32,45,51,49,32,45,49,48,53,32,45,52,55,32,45,49,53,55,104,45,54,48,108,53,56,32,50,49,52,32,99,48,32,55,32,45,51,32,53,32,45,53,32,57,99,45,55,32,48,32,45,50,53,32,45,56,32,45,53,49,32,45,50,56,108,45,52,51,32,45,51,51,108,53,32,54,99,50,49,32,45,51,53,32,51,50,32,45,54,56,32,51,50,32,45,57,56,99,48,32,45,49,50,32,45,49,32,45,50,49,32,45,52,32,45,50,56,108,45,54,32,45,49,53,99,45,49,32,45,51,32,45,53,32,45,49,48,32,45,49,50,32,45,49,57,99,45,49,52,32,45,49,56,32,45,51,48,32,45,50,54,32,45,52,57,32,45,50,54,99,45,51,48,32,48,32,45,54,55,32,49,56,32,45,54,55,32,53,50,99,49,32,49,32,49,32,54,32,51,32,49,53,108,50,48,32,56,52,99,45,57,32,45,53,32,45,50,49,32,45,56,32,45,51,54,32,45,56,99,45,50,49,32,48,32,45,50,57,32,55,32,45,52,48,32,49,57,99,45,49,48,32,49,50,32,45,49,54,32,50,55,32,45,49,54,32,52,55,99,48,32,50,51,32,54,32,51,51,32,49,55,32,52,53,32,115,50,53,32,49,56,32,52,54,32,49,56,99,49,57,32,48,32,51,57,32,45,56,32,54,48,32,45,50,53,108,51,52,32,49,49,55,104,54,51,108,45,52,54,32,45,49,53,56,108,51,56,32,51,49,108,51,50,32,50,48,99,50,49,32,49,48,32,51,53,32,49,51,32,54,50,32,49,53,99,49,54,32,48,32,50,52,32,45,55,32,50,52,32,45,50,49,108,45,49,32,45,49,48,108,45,54,32,45,50,52,99,50,49,32,51,55,32,52,52,32,53,53,32,55,48,32,53,53,99,50,51,32,48,32,51,57,32,45,50,51,32,51,57,32,45,52,55,122,77,49,54,50,32,49,54,55,108,45,51,54,32,45,49,49,53,108,45,49,32,45,49,48,99,48,32,45,49,48,32,53,32,45,49,54,32,49,54,32,45,49,57,99,51,50,32,49,56,32,52,56,32,52,51,32,52,56,32,55,53,99,48,32,50,48,32,45,57,32,52,51,32,45,50,55,32,54,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E566-ornamentTrill.xml",fileData367,true,true);var fileData368=[];fileData368.push.apply(fileData368,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,54,56,32,49,49,56,99,48,32,45,54,57,46,51,53,53,53,32,45,51,55,46,53,49,52,32,45,49,49,54,46,48,52,50,32,45,49,48,54,32,45,49,49,56,99,45,50,50,46,54,54,55,32,48,32,45,52,51,46,54,54,55,32,53,32,45,54,51,32,49,53,99,45,50,48,46,54,48,51,32,49,50,46,54,55,54,56,32,45,52,52,46,55,57,49,32,51,50,46,48,53,48,56,32,45,54,52,32,52,57,99,45,50,50,46,53,54,50,32,50,51,46,55,55,50,53,32,45,52,53,46,56,49,51,32,52,54,46,56,53,52,32,45,54,57,32,55,48,99,45,49,54,32,49,52,32,45,51,49,32,50,53,32,45,52,53,32,51,51,115,45,50,54,46,51,51,51,32,49,50,46,51,51,51,32,45,51,55,32,49,51,99,45,49,57,46,55,53,55,56,32,48,32,45,50,55,46,55,49,56,56,32,45,49,51,46,53,54,50,32,45,51,55,32,45,50,56,108,45,49,50,32,45,50,54,32,99,45,51,46,51,51,51,32,45,57,46,51,51,51,32,45,53,32,45,49,53,46,54,54,55,32,45,53,32,45,49,57,118,45,56,99,48,32,45,50,56,46,54,54,55,32,49,51,46,51,51,51,32,45,52,51,32,52,48,32,45,52,51,108,57,32,50,108,49,49,32,57,108,55,32,55,99,54,46,52,52,55,32,52,46,48,50,57,51,32,49,52,46,49,53,49,32,56,32,50,52,32,56,99,49,55,46,51,51,51,32,48,32,50,56,46,51,51,51,32,45,57,46,51,51,51,32,51,51,32,45,50,56,99,48,32,45,51,52,46,49,56,55,53,32,45,50,54,46,55,55,49,32,45,53,50,46,53,56,48,49,32,45,53,56,32,45,53,52,99,45,50,50,46,56,51,48,49,32,48,32,45,50,53,46,55,49,48,57,32,45,48,46,51,51,57,56,52,52,32,45,52,49,32,56,99,45,51,50,46,57,56,49,52,32,49,51,46,53,56,50,32,45,53,53,32,53,51,46,53,55,56,49,32,45,53,53,32,57,55,32,99,48,32,53,48,46,52,53,49,32,50,48,46,54,50,55,57,32,56,54,46,55,54,51,32,52,57,32,49,49,52,99,49,56,32,49,52,46,54,54,55,32,51,54,46,51,51,51,32,50,51,32,53,53,32,50,53,99,50,54,32,48,32,53,49,32,45,55,32,55,53,32,45,50,49,99,56,46,54,54,55,48,49,32,45,53,46,51,51,50,57,57,32,49,52,46,54,54,55,32,45,57,32,49,56,32,45,49,49,108,49,56,32,45,49,53,99,56,46,54,51,56,32,45,55,46,49,57,55,48,49,32,50,53,46,50,52,32,45,50,50,46,49,51,51,32,51,51,32,45,51,49,108,54,53,32,45,54,55,108,49,48,32,45,57,108,50,50,32,45,49,54,99,49,51,46,51,51,51,32,45,55,46,51,51,51,32,50,53,46,54,54,55,32,45,49,49,32,51,55,32,45,49,49,99,51,55,46,49,48,50,32,48,32,53,53,32,51,53,46,56,55,49,49,32,53,53,32,55,48,32,99,48,32,50,55,46,57,54,32,45,49,49,46,57,55,49,32,53,53,32,45,51,57,32,53,53,99,45,54,46,51,53,52,32,45,50,46,49,49,57,32,45,49,48,46,54,57,49,32,45,52,46,55,57,52,48,49,32,45,49,55,32,45,57,108,45,49,56,32,45,49,51,99,45,51,46,51,51,51,48,49,32,45,50,46,54,54,55,48,49,32,45,57,46,51,51,51,48,49,32,45,52,32,45,49,56,32,45,52,99,45,49,57,46,52,53,49,32,48,32,45,50,57,46,54,55,54,32,49,55,46,50,52,32,45,51,50,32,51,55,99,48,32,50,56,46,48,53,49,32,50,56,46,50,56,53,32,52,49,46,55,49,51,32,53,56,32,52,52,99,52,51,46,52,57,51,32,48,32,54,57,46,55,51,50,32,45,51,49,46,52,54,56,32,56,53,32,45,54,50,99,56,46,54,54,54,57,57,32,45,49,55,46,51,51,51,32,49,50,46,54,54,55,32,45,51,56,46,51,51,51,32,49,50,32,45,54,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E567-ornamentTurn.xml",fileData368,true,true);var fileData369=[];fileData369.push.apply(fileData369,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,52,54,56,32,49,50,54,99,48,32,54,57,46,51,53,53,32,45,51,55,46,53,49,52,32,49,49,54,46,48,52,50,32,45,49,48,54,32,49,49,56,99,45,50,50,46,54,54,55,32,48,32,45,52,51,46,54,54,55,32,45,53,32,45,54,51,32,45,49,53,99,45,50,48,46,54,48,50,32,45,49,50,46,54,55,55,32,45,52,52,46,55,57,49,32,45,51,50,46,48,53,49,32,45,54,52,32,45,52,57,99,45,50,50,46,53,54,49,32,45,50,51,46,55,55,50,32,45,52,53,46,56,49,52,32,45,52,54,46,56,53,51,32,45,54,57,32,45,55,48,99,45,49,54,32,45,49,52,32,45,51,49,32,45,50,53,32,45,52,53,32,45,51,51,115,45,50,54,46,51,51,51,32,45,49,50,46,51,51,51,32,45,51,55,32,45,49,51,99,45,49,57,46,55,53,56,51,32,48,32,45,50,55,46,55,49,56,54,32,49,51,46,53,54,50,56,32,45,51,55,32,50,56,108,45,49,50,32,50,54,32,99,45,51,46,51,51,51,32,57,46,51,51,51,32,45,53,32,49,53,46,54,54,55,32,45,53,32,49,57,118,56,99,48,32,50,56,46,54,54,55,32,49,51,46,51,51,51,32,52,51,32,52,48,32,52,51,108,57,32,45,50,108,49,49,32,45,57,108,55,32,45,55,99,54,46,52,52,55,32,45,52,46,48,51,32,49,52,46,49,53,49,32,45,56,32,50,52,32,45,56,99,49,55,46,51,51,51,32,48,32,50,56,46,51,51,51,32,57,46,51,51,50,57,57,32,51,51,32,50,56,99,48,32,51,52,46,49,56,55,32,45,50,54,46,55,55,49,32,53,50,46,53,56,32,45,53,56,32,53,52,99,45,50,50,46,56,50,57,54,32,48,32,45,50,53,46,55,49,48,54,32,48,46,51,51,57,57,57,54,32,45,52,49,32,45,56,99,45,51,50,46,57,56,49,54,32,45,49,51,46,53,56,50,32,45,53,53,32,45,53,51,46,53,55,56,32,45,53,53,32,45,57,55,32,99,48,32,45,53,48,46,52,53,48,57,32,50,48,46,54,50,55,54,32,45,56,54,46,55,54,51,32,52,57,32,45,49,49,52,99,49,56,32,45,49,52,46,54,54,55,32,51,54,46,51,51,51,32,45,50,51,32,53,53,32,45,50,53,99,50,54,32,48,32,53,49,32,55,32,55,53,32,50,49,99,56,46,54,54,55,48,49,32,53,46,51,51,51,32,49,52,46,54,54,55,32,57,32,49,56,32,49,49,108,49,56,32,49,53,99,56,46,54,51,56,32,55,46,49,57,55,53,32,50,53,46,50,52,32,50,50,46,49,51,50,56,32,51,51,32,51,49,108,54,53,32,54,55,108,49,48,32,57,108,50,50,32,49,54,99,49,51,46,51,51,51,32,55,46,51,51,50,57,57,32,50,53,46,54,54,55,32,49,49,32,51,55,32,49,49,99,51,55,46,49,48,49,32,48,32,53,53,32,45,51,53,46,56,55,49,32,53,53,32,45,55,48,99,48,32,45,50,55,46,57,53,57,57,32,45,49,49,46,57,55,32,45,53,53,32,45,51,57,32,45,53,53,32,99,45,54,46,51,53,51,32,50,46,49,49,56,55,32,45,49,48,46,54,57,49,32,52,46,55,57,51,53,32,45,49,55,32,57,108,45,49,56,32,49,51,99,45,51,46,51,51,51,48,49,32,50,46,54,54,55,32,45,57,46,51,51,51,48,49,32,52,32,45,49,56,32,52,99,45,49,57,46,52,53,49,32,48,32,45,50,57,46,54,55,54,32,45,49,55,46,50,52,48,53,32,45,51,50,32,45,51,55,99,48,32,45,50,56,46,48,53,49,32,50,56,46,50,56,53,32,45,52,49,46,55,49,51,50,32,53,56,32,45,52,52,99,52,51,46,52,57,52,32,48,32,54,57,46,55,51,51,32,51,49,46,52,54,55,52,32,56,53,32,54,50,99,56,46,54,54,54,57,57,32,49,55,46,51,51,51,32,49,50,46,54,54,55,32,51,56,46,51,51,51,32,49,50,32,54,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E568-ornamentTurnInverted.xml",fileData369,true,true);var fileData370=[];fileData370.push.apply(fileData370,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,50,54,32,52,54,56,99,54,57,46,51,53,53,32,48,32,49,49,54,46,48,52,50,32,45,51,55,46,53,49,52,32,49,49,56,32,45,49,48,54,99,48,32,45,50,50,46,54,54,55,32,45,53,32,45,52,51,46,54,54,55,32,45,49,53,32,45,54,51,99,45,49,50,46,54,55,55,32,45,50,48,46,54,48,51,32,45,51,50,46,48,53,49,32,45,52,52,46,55,57,49,32,45,52,57,32,45,54,52,99,45,50,51,46,55,55,50,32,45,50,50,46,53,54,50,32,45,52,54,46,56,53,52,32,45,52,53,46,56,49,51,32,45,55,48,32,45,54,57,99,45,49,52,32,45,49,54,32,45,50,53,32,45,51,49,32,45,51,51,32,45,52,53,115,45,49,50,46,51,51,51,32,45,50,54,46,51,51,51,32,45,49,51,32,45,51,55,99,48,32,45,49,57,46,55,53,55,56,32,49,51,46,53,54,50,53,32,45,50,55,46,55,49,56,56,32,50,56,32,45,51,55,108,50,54,32,45,49,50,32,99,57,46,51,51,51,32,45,51,46,51,51,51,32,49,53,46,54,54,55,32,45,53,32,49,57,32,45,53,104,56,99,50,56,46,54,54,55,32,48,32,52,51,32,49,51,46,51,51,51,32,52,51,32,52,48,108,45,50,32,57,108,45,57,32,49,49,108,45,55,32,55,99,45,52,46,48,50,57,48,49,32,54,46,52,52,55,32,45,56,32,49,52,46,49,53,49,32,45,56,32,50,52,99,48,32,49,55,46,51,51,51,32,57,46,51,51,50,57,57,32,50,56,46,51,51,51,32,50,56,32,51,51,99,51,52,46,49,56,56,32,48,32,53,50,46,53,56,32,45,50,54,46,55,55,49,32,53,52,32,45,53,56,99,48,32,45,50,50,46,56,51,48,49,32,48,46,51,51,57,57,57,54,32,45,50,53,46,55,49,48,57,32,45,56,32,45,52,49,99,45,49,51,46,53,56,50,32,45,51,50,46,57,56,49,52,32,45,53,51,46,53,55,56,32,45,53,53,32,45,57,55,32,45,53,53,32,99,45,53,48,46,52,53,49,50,32,48,32,45,56,54,46,55,54,50,55,32,50,48,46,54,50,55,57,32,45,49,49,52,32,52,57,99,45,49,52,46,54,54,55,32,49,56,32,45,50,51,32,51,54,46,51,51,51,32,45,50,53,32,53,53,99,48,32,50,54,32,55,32,53,49,32,50,49,32,55,53,99,53,46,51,51,51,32,56,46,54,54,55,48,49,32,57,32,49,52,46,54,54,55,32,49,49,32,49,56,108,49,53,32,49,56,99,55,46,49,57,55,51,32,56,46,54,51,56,32,50,50,46,49,51,50,56,32,50,53,46,50,52,32,51,49,32,51,51,108,54,55,32,54,53,108,57,32,49,48,108,49,54,32,50,50,99,55,46,51,51,50,57,57,32,49,51,46,51,51,51,32,49,49,32,50,53,46,54,54,55,32,49,49,32,51,55,99,48,32,51,55,46,49,48,50,32,45,51,53,46,56,55,49,32,53,53,32,45,55,48,32,53,53,99,45,50,55,46,57,54,32,48,32,45,53,53,32,45,49,49,46,57,55,49,32,45,53,53,32,45,51,57,32,99,50,46,49,49,57,49,32,45,54,46,51,53,52,32,52,46,55,57,51,57,32,45,49,48,46,54,57,49,32,57,32,45,49,55,108,49,51,32,45,49,56,99,50,46,54,54,55,32,45,51,46,51,51,51,48,49,32,52,32,45,57,46,51,51,51,48,49,32,52,32,45,49,56,99,48,32,45,49,57,46,52,53,49,32,45,49,55,46,50,52,48,50,32,45,50,57,46,54,55,54,32,45,51,55,32,45,51,50,99,45,50,56,46,48,53,48,56,32,48,32,45,52,49,46,55,49,50,57,32,50,56,46,50,56,53,32,45,52,52,32,53,56,99,48,32,52,51,46,52,57,51,32,51,49,46,52,54,55,56,32,54,57,46,55,51,50,32,54,50,32,56,53,99,49,55,46,51,51,51,32,56,46,54,54,54,57,57,32,51,56,46,51,51,51,32,49,50,46,54,54,55,32,54,51,32,49,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E56A-ornamentTurnUp.xml",fileData370,true,true);var fileData371=[];fileData371.push.apply(fileData371,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,66,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,49,56,32,52,54,56,99,45,54,57,46,51,53,53,53,32,48,32,45,49,49,54,46,48,52,50,32,45,51,55,46,53,49,52,32,45,49,49,56,32,45,49,48,54,99,48,32,45,50,50,46,54,54,55,32,53,32,45,52,51,46,54,54,55,32,49,53,32,45,54,51,99,49,50,46,54,55,54,56,32,45,50,48,46,54,48,51,32,51,50,46,48,53,48,56,32,45,52,52,46,55,57,49,32,52,57,32,45,54,52,99,50,51,46,55,55,50,53,32,45,50,50,46,53,54,50,32,52,54,46,56,53,52,32,45,52,53,46,56,49,51,32,55,48,32,45,54,57,99,49,52,32,45,49,54,32,50,53,32,45,51,49,32,51,51,32,45,52,53,115,49,50,46,51,51,51,32,45,50,54,46,51,51,51,32,49,51,32,45,51,55,99,48,32,45,49,57,46,55,53,55,56,32,45,49,51,46,53,54,50,32,45,50,55,46,55,49,56,56,32,45,50,56,32,45,51,55,108,45,50,54,32,45,49,50,32,99,45,57,46,51,51,51,32,45,51,46,51,51,51,32,45,49,53,46,54,54,55,32,45,53,32,45,49,57,32,45,53,104,45,56,99,45,50,56,46,54,54,55,32,48,32,45,52,51,32,49,51,46,51,51,51,32,45,52,51,32,52,48,108,50,32,57,108,57,32,49,49,108,55,32,55,99,52,46,48,50,57,51,32,54,46,52,52,55,32,56,32,49,52,46,49,53,49,32,56,32,50,52,99,48,32,49,55,46,51,51,51,32,45,57,46,51,51,51,32,50,56,46,51,51,51,32,45,50,56,32,51,51,99,45,51,52,46,49,56,55,53,32,48,32,45,53,50,46,53,56,48,49,32,45,50,54,46,55,55,49,32,45,53,52,32,45,53,56,99,48,32,45,50,50,46,56,51,48,49,32,45,48,46,51,51,57,56,52,52,32,45,50,53,46,55,49,48,57,32,56,32,45,52,49,99,49,51,46,53,56,50,32,45,51,50,46,57,56,49,52,32,53,51,46,53,55,56,49,32,45,53,53,32,57,55,32,45,53,53,32,99,53,48,46,52,53,49,32,48,32,56,54,46,55,54,51,32,50,48,46,54,50,55,57,32,49,49,52,32,52,57,99,49,52,46,54,54,55,32,49,56,32,50,51,32,51,54,46,51,51,51,32,50,53,32,53,53,99,48,32,50,54,32,45,55,32,53,49,32,45,50,49,32,55,53,99,45,53,46,51,51,50,57,57,32,56,46,54,54,55,48,49,32,45,57,32,49,52,46,54,54,55,32,45,49,49,32,49,56,108,45,49,53,32,49,56,99,45,55,46,49,57,55,48,49,32,56,46,54,51,56,32,45,50,50,46,49,51,51,32,50,53,46,50,52,32,45,51,49,32,51,51,108,45,54,55,32,54,53,108,45,57,32,49,48,108,45,49,54,32,50,50,99,45,55,46,51,51,51,32,49,51,46,51,51,51,32,45,49,49,32,50,53,46,54,54,55,32,45,49,49,32,51,55,99,48,32,51,55,46,49,48,50,32,51,53,46,56,55,49,49,32,53,53,32,55,48,32,53,53,32,99,50,55,46,57,54,32,48,32,53,53,32,45,49,49,46,57,55,49,32,53,53,32,45,51,57,99,45,50,46,49,49,57,32,45,54,46,51,53,52,32,45,52,46,55,57,52,48,49,32,45,49,48,46,54,57,49,32,45,57,32,45,49,55,108,45,49,51,32,45,49,56,99,45,50,46,54,54,55,48,49,32,45,51,46,51,51,51,48,49,32,45,52,32,45,57,46,51,51,51,48,49,32,45,52,32,45,49,56,99,48,32,45,49,57,46,52,53,49,32,49,55,46,50,52,32,45,50,57,46,54,55,54,32,51,55,32,45,51,50,99,50,56,46,48,53,49,32,48,32,52,49,46,55,49,51,32,50,56,46,50,56,53,32,52,52,32,53,56,99,48,32,52,51,46,52,57,51,32,45,51,49,46,52,54,56,32,54,57,46,55,51,50,32,45,54,50,32,56,53,99,45,49,55,46,51,51,51,32,56,46,54,54,54,57,57,32,45,51,56,46,51,51,51,32,49,50,46,54,54,55,32,45,54,51,32,49,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E56B-ornamentTurnUpS.xml",fileData371,true,true);var fileData372=[];fileData372.push.apply(fileData372,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,50,49,118,53,57,108,49,50,57,32,49,53,48,108,49,55,32,49,48,99,55,32,48,32,49,49,32,45,50,32,49,50,32,45,54,108,49,48,54,32,45,57,51,108,49,55,32,45,49,48,108,49,50,32,54,108,56,48,32,57,51,108,49,56,32,49,48,99,53,32,48,32,57,32,45,50,32,49,50,32,45,54,108,49,48,53,32,45,57,51,108,57,32,45,55,108,56,32,45,53,99,53,32,49,32,57,32,52,32,49,50,32,56,108,54,56,32,56,48,118,45,53,57,108,45,49,50,56,32,45,49,53,48,99,45,57,32,45,55,32,45,49,54,32,45,49,48,32,45,50,48,32,45,49,48,99,45,51,32,48,32,45,55,32,50,32,45,49,48,32,54,108,45,49,48,53,32,57,52,99,45,54,32,53,32,45,49,51,32,55,32,45,50,48,32,55,99,45,52,32,48,32,45,55,32,45,49,32,45,57,32,45,51,108,45,56,49,32,45,57,52,99,45,55,32,45,55,32,45,49,52,32,45,49,48,32,45,49,57,32,45,49,48,32,99,45,51,32,48,32,45,55,32,50,32,45,49,48,32,54,108,45,49,48,53,32,57,52,99,45,54,32,54,32,45,49,51,32,57,32,45,50,48,32,57,99,45,51,32,48,32,45,55,32,45,50,32,45,49,48,32,45,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E56C-ornamentMordent.xml",fileData372,true,true);var fileData373=[];fileData373.push.apply(fileData373,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,50,49,118,53,57,108,49,50,49,32,49,52,51,99,52,32,52,32,56,32,55,32,49,49,32,57,115,55,32,51,32,49,49,32,52,99,53,32,48,32,49,51,32,45,54,32,50,53,32,45,49,55,108,49,48,55,32,45,57,52,118,49,56,52,104,51,48,118,45,49,53,57,108,53,56,32,54,57,99,49,49,32,49,51,32,49,57,32,50,48,32,50,51,32,50,48,108,50,52,32,45,49,54,108,56,52,32,45,55,53,108,51,49,32,45,50,53,99,51,32,49,32,55,32,53,32,49,51,32,49,50,108,49,52,32,49,53,108,51,52,32,52,52,118,45,53,53,108,45,49,48,54,32,45,49,50,53,99,45,56,32,45,49,49,32,45,49,54,32,45,49,54,32,45,50,51,32,45,49,54,99,45,51,32,49,32,45,53,32,51,32,45,55,32,52,99,45,54,32,52,32,45,49,50,32,57,32,45,49,56,32,49,52,108,45,55,56,32,55,48,99,45,49,52,32,49,52,32,45,50,53,32,50,49,32,45,51,52,32,50,49,108,45,53,32,45,50,32,108,45,53,32,45,53,108,45,53,32,45,54,118,45,49,56,52,104,45,51,48,118,49,52,57,108,45,51,54,32,45,52,53,99,45,49,48,32,45,49,49,32,45,49,56,32,45,49,54,32,45,50,52,32,45,49,54,108,45,55,32,50,108,45,49,48,32,56,108,45,49,48,32,56,108,45,56,56,32,56,48,99,45,55,32,55,32,45,49,52,32,49,49,32,45,50,48,32,49,51,99,45,51,32,48,32,45,57,32,45,52,32,45,49,55,32,45,49,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E56D-ornamentMordentInverted.xml",fileData373,true,true);var fileData374=[];fileData374.push.apply(fileData374,[60,115,121,109,98,111,108,32,105,100,61,34,69,53,54,69,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,55,49,48,32,49,51,52,108,45,49,48,57,32,45,49,50,55,99,45,50,46,54,54,54,57,57,32,45,51,46,51,51,51,51,51,32,45,53,32,45,53,46,51,51,51,51,51,32,45,55,32,45,54,108,45,54,32,45,50,99,45,53,46,51,53,49,48,49,32,50,32,45,56,46,54,56,52,48,50,32,51,46,54,54,54,54,55,32,45,49,48,32,53,108,45,56,57,32,55,56,99,45,52,46,54,55,48,48,49,32,52,46,54,54,54,55,32,45,49,48,46,51,51,55,32,55,46,51,51,51,51,32,45,49,55,32,56,99,45,52,32,45,49,46,51,51,51,51,32,45,54,46,54,54,54,57,57,32,45,50,46,54,54,54,55,32,45,56,32,45,52,108,45,54,54,32,45,55,57,99,45,51,46,51,51,51,48,49,32,45,53,46,51,51,51,51,51,32,45,55,46,54,54,54,57,57,32,45,56,32,45,49,51,32,45,56,108,45,49,49,32,53,108,45,56,57,32,55,56,32,99,45,54,32,52,46,54,54,54,55,32,45,49,49,46,51,51,51,32,55,46,51,51,51,51,32,45,49,54,32,56,99,45,52,32,45,49,46,51,51,51,51,32,45,54,46,54,54,54,57,57,32,45,50,46,54,54,54,55,32,45,56,32,45,52,108,45,54,55,32,45,55,57,99,45,53,46,51,51,50,57,57,32,45,53,46,51,51,51,51,51,32,45,49,48,32,45,56,32,45,49,52,32,45,56,99,45,50,32,48,32,45,53,46,51,51,50,57,57,32,49,46,54,54,54,54,55,32,45,49,48,32,53,108,45,56,56,32,55,56,99,45,53,46,51,51,51,51,32,52,46,54,54,54,55,32,45,49,49,32,55,46,51,51,51,51,32,45,49,55,32,56,99,45,52,46,54,54,54,55,32,45,49,46,51,51,51,51,32,45,55,46,51,51,51,51,32,45,50,46,54,54,54,55,32,45,56,32,45,52,108,45,53,55,32,45,54,56,118,52,57,108,49,48,56,32,49,50,55,108,49,48,32,52,32,99,48,46,54,54,55,32,48,32,50,32,45,48,46,51,51,50,57,57,51,32,52,32,45,49,115,54,32,45,51,32,49,50,32,45,55,108,56,56,32,45,55,56,108,49,48,32,45,53,99,52,32,48,32,56,46,54,54,55,48,49,32,50,46,54,54,55,32,49,52,32,56,108,54,55,32,55,57,99,51,46,51,51,51,48,49,32,50,46,54,54,55,48,49,32,54,32,52,32,56,32,52,99,52,46,54,54,54,57,57,32,48,32,49,48,32,45,50,46,54,54,55,48,49,32,49,54,32,45,56,108,56,57,32,45,55,56,108,49,49,32,45,53,108,54,32,49,108,55,32,55,108,54,55,32,55,57,99,51,46,51,51,51,48,49,32,50,46,54,54,55,48,49,32,53,46,54,54,54,57,57,32,52,32,55,32,52,99,52,32,45,49,46,51,51,52,32,54,46,54,54,54,57,57,32,45,50,46,54,54,55,48,49,32,56,32,45,52,108,55,32,45,54,108,56,57,32,45,55,55,32,99,51,46,51,51,51,48,49,32,45,51,46,51,51,51,32,55,32,45,53,32,49,49,32,45,53,115,56,46,51,51,51,48,49,32,50,46,54,54,55,32,49,51,32,56,108,53,56,32,54,55,118,45,52,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E56E-ornamentTremblement.xml",fileData374,true,true);var fileData375=[];fileData375.push.apply(fileData375,[60,115,121,109,98,111,108,32,105,100,61,34,69,54,53,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,53,55,32,49,51,52,99,48,32,45,51,52,46,54,54,55,32,45,49,50,46,51,51,51,32,45,54,53,46,54,54,55,32,45,51,55,32,45,57,51,115,45,53,51,46,54,54,55,32,45,52,49,32,45,56,55,32,45,52,49,104,45,49,52,99,45,54,32,56,32,45,49,48,46,54,54,55,32,49,51,46,54,54,55,32,45,49,52,32,49,55,99,45,49,49,46,51,51,51,32,49,50,32,45,50,49,32,49,56,32,45,50,57,32,49,56,99,45,49,52,46,54,54,55,32,48,32,45,50,55,46,51,51,51,32,45,51,46,51,51,51,32,45,51,56,32,45,49,48,99,45,49,51,46,51,51,51,32,45,49,48,46,54,54,55,32,45,50,52,32,45,49,57,32,45,51,50,32,45,50,53,104,45,54,54,108,45,52,48,32,52,55,108,45,51,51,32,45,52,55,104,45,55,55,99,45,53,46,51,51,50,57,57,32,49,57,46,51,51,51,32,45,57,46,54,54,55,48,49,32,51,51,46,51,51,51,32,45,49,51,32,52,50,32,99,45,54,32,49,54,32,45,49,53,32,50,51,46,51,51,51,32,45,50,55,32,50,50,99,45,49,54,46,54,54,55,32,45,50,32,45,51,51,32,45,49,50,32,45,52,57,32,45,51,48,99,45,57,46,51,51,51,32,45,49,49,46,51,51,51,32,45,49,57,32,45,50,50,46,54,54,55,32,45,50,57,32,45,51,52,104,45,51,52,99,48,32,50,57,46,51,51,51,32,51,52,46,51,51,51,32,54,55,32,49,48,51,32,49,49,51,99,51,50,46,54,54,55,32,50,50,32,52,57,32,52,54,32,52,57,32,55,50,99,48,46,48,48,49,57,57,56,57,32,49,55,46,51,51,51,32,45,49,48,46,54,54,53,32,52,49,32,45,51,50,32,55,49,99,45,50,49,46,51,51,51,32,51,48,32,45,51,50,46,51,51,51,32,54,53,46,51,51,51,32,45,51,51,32,49,48,54,99,48,32,49,52,46,54,54,55,32,49,32,51,48,46,51,51,51,32,51,32,52,55,115,53,46,54,54,55,48,49,32,51,55,32,49,49,32,54,49,32,99,45,49,46,51,49,53,57,57,32,52,32,45,51,46,54,52,57,32,55,32,45,55,32,57,99,45,51,46,51,51,50,57,57,32,50,32,45,57,46,51,51,51,32,51,32,45,49,56,32,51,99,45,49,56,46,54,54,55,32,45,53,46,51,51,51,48,49,32,45,51,50,46,54,54,55,32,45,49,49,46,51,51,51,32,45,52,50,32,45,49,56,99,45,50,56,32,45,50,49,46,51,51,51,32,45,52,50,32,45,53,51,46,54,54,55,32,45,52,50,32,45,57,55,99,48,32,45,49,49,46,51,51,51,32,49,46,54,54,55,32,45,50,48,46,51,51,51,32,53,32,45,50,55,115,55,46,54,54,55,32,45,49,49,46,54,54,55,32,49,51,32,45,49,53,99,49,54,32,45,52,46,54,54,54,57,57,32,51,48,32,57,32,52,50,32,52,49,99,51,46,51,51,51,32,50,46,54,54,54,57,57,32,54,46,51,51,51,32,53,46,51,51,51,48,49,32,57,32,56,32,99,48,46,54,54,55,32,45,50,32,49,32,45,53,46,54,54,54,57,57,32,49,32,45,49,49,99,48,32,45,49,52,46,54,54,55,32,45,52,32,45,50,56,32,45,49,50,32,45,52,48,99,45,49,49,46,51,51,51,32,45,49,54,32,45,50,56,32,45,50,54,46,51,51,51,32,45,53,48,32,45,51,49,99,45,56,46,54,54,55,32,48,32,45,49,54,46,54,54,55,32,53,32,45,50,52,32,49,53,99,45,57,46,51,51,51,48,49,32,49,51,46,51,51,52,32,45,49,52,32,51,49,46,54,54,55,32,45,49,52,32,53,53,99,48,32,52,53,46,51,51,51,32,49,53,32,56,50,32,52,53,32,49,49,48,115,54,55,46,54,54,55,32,52,50,32,49,49,51,32,52,50,99,53,50,32,48,32,57,49,46,54,54,55,32,45,49,48,32,49,49,57,32,45,51,48,99,50,55,46,51,51,51,32,45,50,48,32,52,49,46,51,51,51,32,45,52,55,46,54,54,55,32,52,50,32,45,56,51,32,99,48,32,45,49,52,32,45,50,46,51,51,51,48,49,32,45,50,56,32,45,55,32,45,52,50,99,45,49,50,32,45,50,48,46,54,54,55,32,45,50,54,46,54,54,55,32,45,51,49,32,45,52,52,32,45,51,49,99,45,49,56,32,48,32,45,51,53,46,54,54,55,32,57,46,51,51,51,48,49,32,45,53,51,32,50,56,115,45,50,54,32,51,52,46,51,51,51,32,45,50,54,32,52,55,99,48,32,54,32,50,46,51,51,50,57,57,32,57,46,51,51,51,48,49,32,55,32,49,48,99,52,32,45,49,49,46,51,51,51,32,56,32,45,49,57,46,54,54,55,32,49,50,32,45,50,53,99,49,50,32,45,49,55,46,51,51,51,32,50,55,46,51,51,51,32,45,50,54,32,52,54,32,45,50,54,99,49,52,46,54,54,55,32,48,32,50,52,46,54,54,55,32,52,32,51,48,32,49,50,115,56,32,49,56,46,54,54,55,32,56,32,51,50,32,99,48,32,50,48,46,54,54,55,32,45,55,46,54,54,54,57,57,32,51,54,46,51,51,51,32,45,50,51,32,52,55,99,45,49,53,46,51,51,51,32,49,48,46,54,54,55,32,45,51,53,46,51,51,51,32,49,56,46,54,54,55,32,45,54,48,32,50,52,99,45,49,48,32,50,32,45,49,54,46,54,54,55,32,51,32,45,50,48,32,51,99,45,52,32,48,32,45,49,50,46,54,54,55,32,45,49,32,45,50,54,32,45,51,99,45,53,46,51,51,50,57,57,32,45,49,53,46,51,51,51,32,45,57,32,45,51,48,46,54,54,55,32,45,49,49,32,45,52,54,115,45,51,32,45,51,52,46,51,51,51,32,45,51,32,45,53,55,99,48,32,45,50,48,46,54,54,55,32,55,32,45,52,51,46,51,51,52,32,50,49,32,45,54,56,108,53,52,32,45,57,48,99,50,46,54,54,55,48,49,32,45,49,50,46,54,54,55,32,52,32,45,50,53,32,52,32,45,51,55,32,99,48,32,45,50,50,32,45,56,46,51,51,50,57,57,32,45,52,50,46,51,51,51,32,45,50,53,32,45,54,49,99,45,56,46,54,54,55,48,49,32,45,57,46,51,51,51,32,45,49,51,32,45,49,54,46,54,54,55,32,45,49,51,32,45,50,50,99,57,46,51,51,50,57,57,32,45,56,46,54,54,55,32,49,53,46,51,51,51,32,45,49,57,46,54,54,55,32,49,56,32,45,51,51,115,49,52,46,54,54,55,32,45,50,50,46,54,54,55,32,51,54,32,45,50,56,99,49,55,46,51,51,51,32,52,46,54,54,55,32,50,57,46,51,51,51,32,57,46,54,54,55,32,51,54,32,49,53,115,49,48,32,49,50,46,51,51,51,32,49,48,32,50,49,99,48,32,54,46,54,54,55,32,45,52,32,49,57,46,51,51,51,32,45,49,50,32,51,56,99,45,53,46,51,51,51,48,49,32,49,50,46,54,54,55,32,45,57,32,50,50,46,54,54,55,32,45,49,49,32,51,48,32,99,45,48,46,54,54,54,57,57,50,32,54,32,45,49,32,49,48,46,54,54,55,32,45,49,32,49,52,99,48,32,50,56,32,56,32,53,51,46,51,51,51,32,50,52,32,55,54,115,51,56,46,51,51,51,32,51,52,32,54,55,32,51,52,99,50,49,46,51,51,51,32,48,32,51,54,32,45,52,32,52,52,32,45,49,50,115,49,51,46,54,54,55,32,45,50,51,46,51,51,51,32,49,55,32,45,52,54,99,50,46,54,54,54,57,57,32,45,50,50,32,45,52,46,51,51,51,48,49,32,45,52,49,46,51,51,51,32,45,50,49,32,45,53,56,99,45,50,50,46,54,54,54,32,45,50,48,46,54,54,55,32,45,52,53,46,51,51,51,32,45,52,49,32,45,54,56,32,45,54,49,99,54,32,45,49,48,46,54,54,55,32,49,51,32,45,50,49,32,50,49,32,45,51,49,99,49,54,46,54,54,55,32,45,50,48,46,54,54,55,32,51,51,46,51,51,51,32,45,51,49,32,53,48,32,45,51,49,99,49,50,32,48,32,50,53,32,53,32,51,57,32,49,53,32,99,52,32,51,46,51,51,51,32,57,46,54,54,54,57,57,32,56,46,51,51,51,32,49,55,32,49,53,99,45,49,46,51,51,51,48,49,32,49,50,32,45,50,32,50,50,46,51,51,51,32,45,50,32,51,49,99,48,32,51,54,46,54,54,55,32,54,46,54,54,54,57,57,32,54,56,46,51,51,51,32,50,48,32,57,53,99,49,56,46,54,54,55,32,51,56,32,53,49,32,54,55,32,57,55,32,56,55,99,45,50,48,46,54,54,55,32,52,54,46,54,54,55,32,45,53,50,46,54,54,55,32,56,56,32,45,57,54,32,49,50,52,99,45,52,48,46,54,54,55,32,50,56,46,54,54,55,32,45,56,49,46,54,54,55,32,53,55,46,51,51,51,32,45,49,50,51,32,56,54,99,50,57,46,51,51,51,32,45,50,46,54,54,56,32,54,54,46,51,51,51,32,45,49,55,46,51,51,52,32,49,49,49,32,45,52,52,99,53,52,46,54,54,55,32,45,51,50,32,57,56,46,51,51,51,32,45,55,48,46,51,51,51,32,49,51,49,32,45,49,49,53,32,99,52,50,32,45,53,54,46,54,54,55,32,54,51,32,45,49,49,56,32,54,51,32,45,49,56,52,122,77,51,55,57,32,50,50,55,99,45,49,48,32,48,32,45,50,48,46,51,51,51,32,45,48,46,54,54,55,48,48,55,32,45,51,49,32,45,50,115,45,49,56,32,45,54,46,51,51,50,57,57,32,45,50,50,32,45,49,53,115,45,54,46,54,54,54,57,57,32,45,49,55,32,45,56,32,45,50,53,115,45,50,32,45,49,54,46,54,54,55,32,45,50,32,45,50,54,118,45,50,48,99,50,56,32,48,32,52,54,46,51,51,51,32,57,46,51,51,50,57,57,32,53,53,32,50,56,99,53,46,51,51,51,48,49,32,49,49,46,51,51,51,32,56,32,51,49,46,51,51,51,32,56,32,54,48,122,77,53,49,51,32,53,52,99,54,32,45,49,50,46,54,54,55,32,49,54,32,45,49,57,32,51,48,32,45,49,57,99,49,54,32,48,32,51,48,46,51,51,51,32,56,32,52,51,32,50,52,32,115,49,57,46,51,51,51,32,51,57,46,51,51,51,32,50,48,32,55,48,99,48,32,50,53,46,51,51,51,32,45,51,46,51,51,51,48,49,32,53,50,32,45,49,48,32,56,48,115,45,49,53,32,52,50,46,51,51,51,32,45,50,53,32,52,51,99,45,50,49,46,51,51,51,32,45,56,46,54,54,55,48,49,32,45,51,56,32,45,50,54,32,45,53,48,32,45,53,50,115,45,49,56,32,45,53,53,32,45,49,56,32,45,56,55,99,48,32,45,50,51,46,51,51,51,32,51,46,51,51,51,48,49,32,45,52,51,32,49,48,32,45,53,57,122,77,54,55,49,32,53,48,99,54,46,54,54,54,57,57,32,48,32,49,50,46,51,51,51,32,45,50,46,54,54,55,32,49,55,32,45,56,115,55,32,45,49,49,46,51,51,51,32,55,32,45,49,56,115,45,50,46,54,54,54,57,57,32,45,49,50,46,51,51,51,32,45,56,32,45,49,55,32,99,45,53,46,51,51,51,48,49,32,45,52,46,54,54,54,57,57,32,45,49,49,46,54,54,55,32,45,55,32,45,49,57,32,45,55,99,45,54,46,54,54,54,57,57,32,45,48,32,45,49,50,46,51,51,51,32,50,46,54,54,54,57,57,32,45,49,55,32,56,99,45,52,46,54,54,54,57,57,32,53,46,51,51,51,32,45,55,32,49,49,46,54,54,55,32,45,55,32,49,57,99,48,32,49,53,46,51,51,51,32,57,32,50,51,32,50,55,32,50,51,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E650-keyboardPedalPed.xml",fileData375,true,true);var fileData376=[];fileData376.push.apply(fileData376,[60,115,121,109,98,111,108,32,105,100,61,34,69,54,53,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,53,53,32,50,56,56,99,45,50,54,32,48,32,45,52,53,32,45,49,56,32,45,52,53,32,45,52,51,99,48,32,45,50,49,32,50,52,32,45,52,49,32,52,53,32,45,52,50,99,50,52,32,48,32,52,49,32,50,50,32,52,49,32,52,52,99,48,32,50,53,32,45,49,55,32,52,48,32,45,52,49,32,52,49,122,77,53,50,32,51,55,52,99,52,32,51,48,32,50,57,32,54,48,32,54,49,32,54,48,99,49,57,32,48,32,51,50,32,45,53,32,51,55,32,45,49,52,99,49,51,32,45,49,54,32,49,54,32,45,54,53,32,50,54,32,45,56,57,99,55,32,45,57,32,49,55,32,45,49,53,32,51,48,32,45,49,55,108,49,57,32,54,99,49,49,32,54,32,49,54,32,49,50,32,49,55,32,50,57,99,48,32,56,32,45,50,32,49,53,32,45,53,32,50,48,108,45,49,52,32,50,49,108,45,49,57,32,50,49,108,45,49,49,32,50,54,99,48,32,51,51,32,50,57,32,53,53,32,54,50,32,53,53,32,115,53,57,32,45,50,55,32,53,57,32,45,53,53,99,48,32,45,50,52,32,45,56,32,45,51,48,32,45,50,52,32,45,52,55,108,45,49,56,32,45,50,51,99,45,53,32,45,56,32,45,55,32,45,49,53,32,45,56,32,45,50,49,99,49,32,45,53,32,53,32,45,49,51,32,53,32,45,49,55,108,49,51,32,45,49,50,108,49,55,32,45,57,99,50,52,32,50,32,51,54,32,50,54,32,51,57,32,53,53,99,48,32,52,54,32,49,57,32,54,57,32,53,55,32,54,57,99,51,48,32,48,32,53,53,32,45,50,53,32,53,53,32,45,53,53,99,48,32,45,51,52,32,45,50,56,32,45,53,53,32,45,54,52,32,45,53,53,99,45,51,53,32,48,32,45,53,52,32,45,49,51,32,45,53,55,32,45,52,48,108,54,32,45,49,52,99,49,32,45,51,32,52,32,45,54,32,56,32,45,57,99,49,32,45,50,32,55,32,45,52,32,49,55,32,45,54,99,49,50,32,50,32,50,48,32,55,32,50,55,32,49,52,32,99,57,32,52,32,55,32,53,32,49,57,32,49,52,108,50,53,32,49,56,99,53,32,52,32,49,51,32,54,32,50,52,32,54,99,50,55,32,48,32,53,49,32,45,51,49,32,53,50,32,45,53,56,99,48,32,45,50,52,32,45,49,56,32,45,52,56,32,45,51,53,32,45,53,56,99,45,51,32,45,49,32,45,49,49,32,45,51,32,45,50,50,32,45,52,99,45,56,32,49,32,45,50,48,32,56,32,45,51,54,32,50,49,108,45,51,48,32,50,50,99,45,53,32,51,32,45,49,51,32,53,32,45,50,52,32,53,99,45,57,32,48,32,45,49,54,32,45,50,32,45,50,48,32,45,53,108,45,49,49,32,45,50,50,99,50,32,45,49,53,32,56,32,45,50,52,32,49,55,32,45,50,56,108,49,51,32,45,53,108,51,49,32,45,54,99,49,57,32,48,32,51,51,32,45,53,32,52,52,32,45,49,52,99,49,49,32,45,55,32,49,54,32,45,50,48,32,49,54,32,45,52,48,99,48,32,45,49,53,32,45,54,32,45,50,57,32,45,49,55,32,45,52,48,32,99,45,49,49,32,45,57,32,45,50,54,32,45,49,53,32,45,52,51,32,45,49,57,99,45,49,51,32,50,32,45,50,54,32,49,48,32,45,51,57,32,50,51,99,45,57,32,49,51,32,45,49,51,32,51,50,32,45,49,51,32,53,53,99,48,32,49,51,32,45,54,32,50,52,32,45,57,32,51,49,99,45,54,32,49,48,32,45,49,54,32,49,53,32,45,51,48,32,49,53,99,45,50,50,32,48,32,45,51,52,32,45,49,56,32,45,51,56,32,45,51,55,99,51,32,45,56,32,57,32,45,49,54,32,49,51,32,45,50,52,99,53,32,45,57,32,49,48,32,45,49,55,32,49,54,32,45,50,53,108,57,32,45,49,48,108,54,32,45,49,50,99,52,32,45,54,32,53,32,45,49,52,32,54,32,45,50,52,99,48,32,45,51,48,32,45,51,49,32,45,52,54,32,45,54,49,32,45,52,54,99,45,50,57,32,48,32,45,53,52,32,49,56,32,45,53,55,32,52,54,99,49,32,55,32,54,32,50,49,32,56,32,50,53,32,99,49,51,32,49,55,32,50,54,32,51,52,32,51,57,32,53,48,99,50,32,53,32,52,32,49,50,32,53,32,50,51,99,48,32,50,48,32,45,49,48,32,51,49,32,45,50,57,32,51,52,99,45,51,55,32,48,32,45,52,55,32,45,50,51,32,45,52,55,32,45,54,48,115,45,49,57,32,45,53,56,32,45,53,54,32,45,54,52,99,45,51,57,32,56,32,45,53,48,32,50,51,32,45,53,57,32,54,49,99,52,32,51,54,32,51,48,32,53,52,32,55,56,32,53,52,99,50,50,32,48,32,52,51,32,49,53,32,52,51,32,51,55,99,48,32,57,32,45,51,32,49,53,32,45,57,32,49,57,99,45,52,32,53,32,45,49,48,32,56,32,45,49,57,32,56,99,45,49,50,32,48,32,45,50,56,32,45,55,32,45,52,55,32,45,50,49,99,45,49,54,32,45,49,49,32,45,50,57,32,45,49,57,32,45,52,54,32,45,50,53,99,45,51,51,32,52,32,45,53,51,32,50,52,32,45,53,52,32,54,48,32,99,48,32,51,48,32,50,50,32,53,53,32,53,50,32,53,53,99,50,50,32,48,32,51,55,32,45,49,48,32,53,50,32,45,50,50,108,50,49,32,45,49,54,108,50,50,32,45,57,99,50,49,32,53,32,51,49,32,49,52,32,51,49,32,50,55,99,48,32,50,55,32,45,49,56,32,52,48,32,45,53,53,32,52,48,99,45,52,51,32,48,32,45,54,54,32,49,55,32,45,55,49,32,53,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E655-keyboardPedalUp.xml",fileData376,true,true);var fileData377=[];fileData377.push.apply(fileData377,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,48,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,54,32,51,50,54,99,52,55,32,48,32,55,55,32,45,52,51,32,55,55,32,45,57,48,99,48,32,45,49,49,50,32,45,54,56,32,45,50,51,54,32,45,49,54,52,32,45,50,51,54,99,45,53,48,32,48,32,45,55,57,32,52,51,32,45,55,57,32,57,51,99,48,32,53,50,32,49,52,32,49,48,50,32,52,51,32,49,52,57,99,50,56,32,52,54,32,54,49,32,56,52,32,49,50,51,32,56,52,122,77,49,57,49,32,50,54,56,99,48,32,50,49,32,45,49,48,32,51,52,32,45,50,53,32,51,57,99,45,51,51,32,48,32,45,54,49,32,45,51,54,32,45,56,53,32,45,49,48,55,99,45,49,57,32,45,53,55,32,45,50,57,32,45,49,48,52,32,45,50,57,32,45,49,52,51,108,50,32,45,49,52,99,51,32,45,53,32,51,32,45,56,32,55,32,45,49,50,99,53,32,45,55,32,49,49,32,45,49,50,32,50,48,32,45,49,50,99,51,48,32,48,32,54,50,32,51,52,32,56,50,32,49,48,55,32,108,50,49,32,55,56,99,53,32,50,49,32,55,32,52,51,32,55,32,54,52,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E880-tuplet0.xml",fileData377,true,true);var fileData378=[];fileData378.push.apply(fileData378,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,48,55,32,51,49,49,108,45,56,53,32,45,50,55,53,99,45,52,32,45,54,32,55,32,45,49,49,32,49,51,32,45,49,51,108,49,56,32,45,50,104,49,49,108,45,54,32,45,50,49,104,45,49,53,56,108,54,32,50,49,104,49,53,99,55,32,48,32,49,52,32,50,32,50,49,32,53,99,57,32,49,32,49,54,32,56,32,50,48,32,50,48,108,53,53,32,49,55,54,108,45,55,49,32,45,53,54,108,45,49,48,32,49,48,108,49,48,57,32,49,51,53,104,54,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E881-tuplet1.xml",fileData378,true,true);var fileData379=[];fileData379.push.apply(fileData379,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,50,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,54,32,51,49,49,99,54,48,32,48,32,57,52,32,45,50,49,32,57,52,32,45,56,48,99,48,32,45,50,55,32,45,49,50,32,45,53,49,32,45,52,48,32,45,54,52,108,45,55,48,32,45,51,50,99,45,51,55,32,45,49,48,32,45,54,57,32,45,51,48,32,45,57,54,32,45,54,48,104,50,49,108,50,54,32,45,50,108,49,50,32,45,54,99,49,52,32,45,54,32,50,56,32,45,49,49,32,52,50,32,45,49,55,99,54,32,45,51,32,49,51,32,45,52,32,50,49,32,45,52,108,49,53,32,52,108,49,49,32,56,99,53,32,53,32,49,49,32,49,51,32,49,57,32,50,54,108,49,55,32,45,57,108,45,49,54,32,45,50,56,99,45,50,32,45,52,32,45,49,54,32,45,50,56,32,45,50,48,32,45,51,49,99,45,49,57,32,45,50,49,32,45,51,56,32,45,51,49,32,45,53,55,32,45,51,49,104,45,49,48,99,45,49,51,32,54,32,45,50,53,32,49,50,32,45,51,54,32,50,48,108,45,49,53,32,49,49,32,99,45,49,50,32,55,32,45,50,51,32,49,48,32,45,51,50,32,49,48,99,45,49,48,32,45,51,32,45,49,57,32,45,56,32,45,50,52,32,45,49,55,108,45,53,32,45,57,104,45,50,51,99,48,32,50,55,32,54,32,53,49,32,50,48,32,55,50,99,55,32,49,48,32,49,52,32,49,54,32,49,57,32,50,49,108,50,56,32,50,53,99,50,48,32,49,49,32,52,48,32,50,50,32,53,57,32,51,51,108,49,57,32,57,99,49,54,32,55,32,50,57,32,49,56,32,51,57,32,51,48,99,49,50,32,49,53,32,49,57,32,51,48,32,49,57,32,52,53,108,49,32,49,50,99,48,32,49,51,32,45,52,32,50,52,32,45,49,50,32,51,49,99,45,54,32,57,32,45,49,53,32,49,52,32,45,50,56,32,49,52,99,45,50,57,32,48,32,45,52,54,32,45,49,53,32,45,53,50,32,45,52,52,108,51,32,45,49,50,108,50,32,45,49,54,99,48,32,45,50,48,32,45,56,32,45,50,57,32,45,50,53,32,45,50,57,32,99,45,49,52,32,48,32,45,50,54,32,49,51,32,45,50,54,32,50,56,99,48,32,52,56,32,53,50,32,57,50,32,49,48,48,32,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E882-tuplet2.xml",fileData379,true,true);var fileData380=[];fileData380.push.apply(fileData380,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,51,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,54,49,32,51,50,54,99,53,50,32,48,32,57,52,32,45,49,55,32,57,52,32,45,54,56,99,48,32,45,53,48,32,45,52,48,32,45,55,54,32,45,56,50,32,45,57,52,99,50,54,32,45,50,49,32,51,57,32,45,52,50,32,51,57,32,45,54,52,99,48,32,45,53,50,32,45,53,54,32,45,49,48,48,32,45,49,49,56,32,45,49,48,48,104,45,49,50,99,45,52,48,32,48,32,45,56,50,32,50,51,32,45,56,50,32,53,54,99,48,32,51,48,32,49,50,32,52,57,32,51,55,32,52,57,99,49,55,32,48,32,51,49,32,45,49,54,32,51,52,32,45,51,49,99,48,32,45,53,32,45,52,32,45,49,50,32,45,49,49,32,45,50,49,99,45,55,32,45,53,32,45,49,51,32,45,49,48,32,45,49,51,32,45,50,49,108,49,49,32,45,57,108,49,55,32,45,52,99,50,49,32,48,32,52,48,32,49,50,32,53,54,32,51,55,99,49,51,32,50,49,32,49,57,32,52,53,32,49,57,32,55,48,32,99,45,57,32,51,48,32,45,50,56,32,51,53,32,45,54,54,32,51,53,108,54,32,50,51,99,51,52,32,48,32,54,48,32,52,32,55,55,32,49,51,99,50,48,32,49,49,32,51,48,32,51,53,32,51,48,32,55,48,99,48,32,50,56,32,45,49,50,32,51,56,32,45,51,57,32,52,48,108,45,50,48,32,45,51,99,45,56,32,45,51,32,45,49,50,32,45,57,32,45,49,50,32,45,49,54,99,50,32,45,55,32,52,32,45,49,49,32,53,32,45,49,52,108,52,32,45,49,49,108,51,32,45,49,48,108,45,51,32,45,49,50,99,45,53,32,45,54,32,45,49,49,32,45,49,49,32,45,50,48,32,45,49,51,99,45,49,56,32,45,52,32,45,51,54,32,49,48,32,45,51,54,32,50,55,99,48,32,51,57,32,52,51,32,55,49,32,56,50,32,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E883-tuplet3.xml",fileData380,true,true);var fileData381=[];fileData381.push.apply(fileData381,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,53,57,32,49,49,48,108,45,54,32,45,50,49,104,45,53,57,108,45,49,54,32,45,53,50,99,45,51,32,45,54,32,48,32,45,49,49,32,57,32,45,49,52,108,51,52,32,45,50,108,45,54,32,45,50,49,104,45,49,53,53,108,54,32,50,49,108,49,56,32,49,108,49,53,32,52,99,57,32,51,32,49,54,32,49,49,32,50,48,32,50,51,108,49,51,32,52,48,104,45,49,51,50,108,53,32,50,49,99,49,50,32,49,48,32,50,54,32,50,50,32,51,57,32,51,57,108,51,51,32,52,51,99,49,51,32,49,56,32,50,55,32,52,49,32,52,48,32,54,56,108,50,49,32,53,49,104,57,55,108,45,51,54,32,45,52,57,99,45,49,51,32,45,49,54,32,45,51,51,32,45,51,52,32,45,52,57,32,45,52,57,99,45,51,54,32,45,51,53,32,45,55,54,32,45,54,55,32,45,49,49,53,32,45,49,48,48,108,49,48,56,32,45,51,108,50,48,32,55,50,108,56,48,32,55,55,104,53,108,45,52,52,32,45,49,52,57,32,104,53,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E884-tuplet4.xml",fileData381,true,true);var fileData382=[];fileData382.push.apply(fileData382,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,53,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,56,52,32,48,99,45,52,57,32,48,32,45,56,52,32,49,56,32,45,56,52,32,54,54,108,49,32,49,52,99,50,32,53,32,52,32,57,32,55,32,49,52,99,55,32,55,32,49,54,32,49,49,32,50,55,32,49,52,99,55,32,48,32,49,51,32,45,51,32,49,57,32,45,57,108,52,32,45,57,108,50,32,45,49,49,108,45,52,32,45,49,51,99,45,51,32,45,53,32,45,51,32,45,54,32,45,56,32,45,49,49,108,45,55,32,45,49,54,99,48,32,45,56,32,51,32,45,49,51,32,49,48,32,45,49,54,108,49,51,32,45,52,104,49,53,99,50,50,32,48,32,52,50,32,49,53,32,53,57,32,52,53,99,49,53,32,50,55,32,50,51,32,53,50,32,50,51,32,55,53,108,45,51,32,49,51,99,45,50,32,56,32,45,49,51,32,49,55,32,45,50,49,32,50,48,108,45,49,53,32,52,108,45,49,55,32,45,49,108,45,49,54,32,45,51,108,45,49,55,32,45,49,48,108,45,50,51,32,45,49,56,104,45,50,49,32,108,54,50,32,49,56,50,99,57,32,45,51,32,50,53,32,45,54,32,51,53,32,45,57,108,51,51,32,45,51,104,49,48,108,50,51,32,51,108,52,57,32,57,99,45,49,57,32,45,50,55,32,45,53,51,32,45,53,56,32,45,56,57,32,45,53,56,104,45,49,48,108,45,50,50,32,50,99,45,57,32,51,32,45,49,55,32,55,32,45,50,54,32,49,49,108,45,51,54,32,45,49,48,56,108,49,56,32,49,50,108,50,48,32,57,108,50,50,32,53,108,50,54,32,51,99,57,32,48,32,49,57,32,45,49,32,51,48,32,45,53,99,49,52,32,45,53,32,49,52,32,45,54,32,50,52,32,45,49,55,99,49,52,32,45,49,53,32,50,50,32,45,51,51,32,50,50,32,45,53,56,99,48,32,45,51,50,32,45,49,51,32,45,54,50,32,45,52,49,32,45,56,55,99,45,50,56,32,45,50,52,32,45,54,48,32,45,51,53,32,45,57,52,32,45,51,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E885-tuplet5.xml",fileData382,true,true);var fileData383=[];fileData383.push.apply(fileData383,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,54,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,52,32,51,50,54,99,51,53,32,48,32,53,55,32,45,49,54,32,54,48,32,45,52,57,99,48,32,45,55,32,45,49,32,45,49,51,32,45,50,32,45,49,54,108,45,56,32,45,49,52,99,45,52,32,45,55,32,45,49,51,32,45,49,50,32,45,50,56,32,45,49,53,108,45,49,51,32,49,108,45,49,50,32,55,99,45,52,32,52,32,45,55,32,49,49,32,45,54,32,50,48,108,49,32,49,49,108,56,32,49,48,108,49,55,32,49,54,99,45,50,32,55,32,45,57,32,49,48,32,45,50,48,32,49,48,99,45,51,48,32,48,32,45,53,51,32,45,50,53,32,45,54,57,32,45,55,52,108,45,57,32,45,51,49,108,45,54,32,45,51,54,99,50,53,32,50,49,32,52,50,32,51,52,32,56,51,32,51,52,99,50,56,32,48,32,53,54,32,45,50,57,32,53,54,32,45,54,49,99,48,32,45,54,53,32,45,52,53,32,45,49,51,57,32,45,49,49,56,32,45,49,51,57,32,99,45,54,57,32,48,32,45,56,56,32,51,56,32,45,56,56,32,49,48,56,118,49,56,99,48,32,54,32,49,32,49,51,32,51,32,50,48,99,48,32,50,49,32,50,32,50,48,32,57,32,51,57,99,49,55,32,53,48,32,52,53,32,57,53,32,56,51,32,49,50,48,99,50,48,32,49,51,32,51,57,32,50,49,32,53,57,32,50,49,122,77,53,56,32,53,56,99,48,32,45,50,52,32,53,32,45,51,57,32,50,55,32,45,51,57,99,49,56,32,48,32,51,53,32,49,53,32,52,56,32,52,55,99,49,48,32,50,53,32,49,54,32,52,50,32,49,54,32,55,50,108,45,51,32,49,48,108,45,54,32,49,50,99,45,54,32,55,32,45,49,52,32,49,50,32,45,50,54,32,49,50,99,45,49,49,32,48,32,45,50,52,32,45,49,49,32,45,51,55,32,45,51,51,108,45,49,52,32,45,52,48,99,45,51,32,45,49,53,32,45,53,32,45,50,56,32,45,53,32,45,52,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E886-tuplet6.xml",fileData383,true,true);var fileData384=[];fileData384.push.apply(fileData384,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,55,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,50,52,51,32,51,49,49,99,45,51,32,45,50,53,32,45,49,48,32,45,52,55,32,45,49,56,32,45,54,55,99,45,57,32,45,50,51,32,45,50,56,32,45,53,56,32,45,53,55,32,45,49,48,53,108,45,49,55,32,45,51,53,108,45,49,51,32,45,51,53,99,45,53,32,45,49,57,32,45,49,48,32,45,52,53,32,45,49,48,32,45,54,57,104,45,49,48,48,99,50,32,49,53,32,49,48,32,51,51,32,50,52,32,53,52,99,49,57,32,51,48,32,53,55,32,55,54,32,56,54,32,49,48,53,99,51,48,32,51,49,32,53,51,32,54,50,32,55,48,32,49,48,52,108,45,50,32,50,99,45,49,54,32,45,49,54,32,45,51,49,32,45,50,54,32,45,52,51,32,45,51,50,99,45,55,32,45,51,32,45,49,50,32,45,53,32,45,50,51,32,45,53,104,45,56,108,45,50,55,32,49,54,99,45,57,32,53,32,45,49,57,32,56,32,45,51,48,32,56,99,45,53,32,48,32,45,49,50,32,45,49,32,45,49,55,32,45,54,32,108,45,49,54,32,45,49,52,99,45,55,32,45,49,49,32,45,49,52,32,45,50,53,32,45,50,49,32,45,52,50,104,45,50,49,108,51,56,32,49,50,49,104,50,48,99,45,53,32,45,57,32,45,56,32,45,49,54,32,45,56,32,45,50,49,99,48,32,45,52,32,49,32,45,55,32,50,32,45,56,108,57,32,45,54,108,50,52,32,50,48,99,49,48,32,56,32,50,52,32,49,53,32,52,48,32,49,53,99,49,49,32,48,32,50,57,32,45,49,50,32,51,51,32,45,50,49,99,49,49,32,45,57,32,50,50,32,45,49,53,32,51,51,32,45,49,52,108,49,51,32,49,108,57,32,55,99,52,32,52,32,56,32,49,57,32,49,49,32,50,55,104,49,57,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E887-tuplet7.xml",fileData384,true,true);var fileData385=[];fileData385.push.apply(fileData385,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,54,49,32,50,52,55,99,48,32,53,49,32,53,55,32,55,57,32,49,48,56,32,55,57,99,51,51,32,48,32,53,50,32,45,49,50,32,55,50,32,45,50,55,99,49,49,32,45,57,32,49,57,32,45,50,48,32,50,52,32,45,51,49,99,53,32,45,49,50,32,57,32,45,50,52,32,57,32,45,51,55,99,48,32,45,49,49,32,45,52,32,45,50,49,32,45,49,51,32,45,51,50,115,45,50,55,32,45,50,51,32,45,53,54,32,45,51,55,108,49,52,32,45,50,48,108,49,48,32,45,49,54,99,52,32,45,56,32,54,32,45,49,52,32,55,32,45,49,56,108,51,32,45,49,57,99,48,32,45,54,50,32,45,53,56,32,45,56,57,32,45,49,50,52,32,45,56,57,99,45,53,56,32,48,32,45,49,49,53,32,51,51,32,45,49,49,53,32,56,55,99,48,32,52,56,32,52,56,32,55,50,32,56,57,32,56,56,99,45,49,48,32,49,52,32,45,49,53,32,49,56,32,45,50,49,32,51,53,108,45,54,32,49,56,122,32,77,49,57,50,32,49,55,52,99,50,55,32,49,54,32,52,48,32,51,57,32,52,52,32,55,51,99,48,32,55,32,45,50,32,49,51,32,45,52,32,49,57,99,45,51,32,55,32,45,55,32,49,51,32,45,49,50,32,49,57,99,45,49,50,32,49,52,32,45,50,54,32,50,50,32,45,52,52,32,50,50,99,45,50,55,32,48,32,45,53,48,32,45,49,51,32,45,53,48,32,45,51,55,99,48,32,45,50,49,32,49,49,32,45,52,52,32,51,52,32,45,54,54,122,77,49,55,53,32,54,50,99,48,32,49,55,32,45,57,32,50,54,32,45,49,57,32,52,50,99,45,49,32,49,32,45,51,32,52,32,45,55,32,56,99,45,49,54,32,49,54,32,45,51,50,32,51,51,32,45,52,56,32,53,48,108,45,50,53,32,45,49,55,108,45,49,56,32,45,49,54,108,45,49,50,32,45,50,49,99,45,51,32,45,55,32,45,52,32,45,49,55,32,45,52,32,45,50,56,99,48,32,45,49,55,32,56,32,45,51,50,32,50,51,32,45,52,53,32,108,50,52,32,45,49,50,99,55,32,45,51,32,49,54,32,45,52,32,50,54,32,45,52,99,50,49,32,48,32,51,53,32,53,32,52,54,32,49,50,99,57,32,54,32,49,53,32,49,52,32,49,53,32,50,53,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E888-tuplet8.xml",fileData385,true,true);var fileData386=[];fileData386.push.apply(fileData386,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,51,49,32,51,50,54,99,54,49,32,48,32,57,52,32,45,52,53,32,57,52,32,45,49,49,49,99,48,32,45,50,53,32,45,52,32,45,52,55,32,45,49,49,32,45,54,57,115,45,49,56,32,45,52,52,32,45,51,50,32,45,54,54,99,45,51,50,32,45,52,56,32,45,55,48,32,45,56,49,32,45,49,50,48,32,45,56,49,99,45,51,50,32,48,32,45,54,48,32,50,53,32,45,54,50,32,54,48,118,56,99,52,32,49,51,32,49,51,32,50,50,32,50,55,32,50,50,99,55,32,48,32,49,51,32,45,51,32,49,56,32,45,56,99,51,32,45,49,32,54,32,45,56,32,56,32,45,49,57,99,45,51,32,45,49,53,32,45,49,52,32,45,52,51,32,56,32,45,52,51,99,50,48,32,48,32,52,48,32,49,56,32,54,49,32,53,52,108,49,52,32,51,53,99,53,32,57,32,49,50,32,51,52,32,49,53,32,52,52,108,45,50,52,32,45,49,51,108,45,49,51,32,45,56,32,99,45,49,51,32,45,53,32,45,50,49,32,45,56,32,45,51,55,32,45,56,99,45,52,51,32,48,32,45,54,57,32,50,57,32,45,54,57,32,55,50,99,48,32,51,51,32,49,49,32,54,51,32,51,50,32,57,48,115,53,50,32,52,49,32,57,49,32,52,49,122,77,49,54,55,32,50,54,52,99,48,32,50,50,32,45,57,32,51,56,32,45,50,55,32,52,51,99,45,50,49,32,48,32,45,51,56,32,45,49,50,32,45,53,50,32,45,51,54,115,45,50,49,32,45,52,56,32,45,50,50,32,45,55,49,99,48,32,45,50,57,32,54,32,45,52,51,32,51,49,32,45,52,56,99,50,54,32,45,53,32,53,52,32,51,56,32,54,52,32,55,50,99,51,32,49,50,32,53,32,50,53,32,54,32,52,48,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E889-tuplet9.xml",fileData386,true,true);var fileData387=[];fileData387.push.apply(fileData387,[60,115,121,109,98,111,108,32,105,100,61,34,69,56,56,65,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,55,32,56,55,99,48,32,49,49,32,51,32,49,57,32,49,48,32,50,54,115,49,54,32,49,48,32,50,55,32,49,48,115,49,57,32,45,51,32,50,54,32,45,49,48,115,49,49,32,45,49,54,32,49,49,32,45,50,54,115,45,52,32,45,49,57,32,45,49,49,32,45,50,55,99,45,55,32,45,55,32,45,49,55,32,45,49,48,32,45,50,55,32,45,49,48,115,45,49,57,32,51,32,45,50,54,32,49,48,115,45,49,48,32,49,54,32,45,49,48,32,50,55,122,77,53,51,32,50,48,55,99,48,32,49,49,32,52,32,50,48,32,49,49,32,50,55,115,49,55,32,49,48,32,50,55,32,49,48,115,49,57,32,45,52,32,50,54,32,45,49,49,115,49,48,32,45,49,54,32,49,48,32,45,50,54,115,45,52,32,45,49,57,32,45,49,49,32,45,50,54,115,45,49,54,32,45,49,48,32,45,50,54,32,45,49,48,115,45,49,57,32,51,32,45,50,54,32,49,48,115,45,49,49,32,49,53,32,45,49,49,32,50,54,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E88A-tupletColon.xml",fileData387,true,true);var fileData388=[];fileData388.push.apply(fileData388,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,49,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,56,51,32,55,52,55,99,49,51,46,51,51,52,32,55,46,51,51,51,48,49,32,50,55,46,54,54,55,32,49,49,46,51,51,51,32,52,51,32,49,50,99,49,53,46,51,51,52,32,48,46,54,54,54,57,57,50,32,50,57,46,54,54,55,32,45,49,46,51,51,51,48,49,32,52,51,32,45,54,99,49,51,46,51,51,51,32,45,52,46,54,54,54,57,57,32,50,52,46,51,51,51,32,45,49,50,46,54,54,55,32,51,51,32,45,50,52,99,56,46,54,54,54,57,57,32,45,49,49,46,51,51,57,32,49,52,46,51,51,51,32,45,50,51,46,54,55,50,32,49,55,32,45,51,55,99,50,46,54,54,54,57,57,32,45,49,54,32,45,49,46,54,54,54,57,57,32,45,51,54,32,45,49,51,32,45,54,48,115,45,50,53,32,45,52,50,32,45,52,49,32,45,53,52,99,45,56,46,54,54,54,57,57,32,45,54,46,54,54,54,57,57,32,45,49,52,46,54,54,55,32,45,49,50,46,54,54,55,32,45,49,56,32,45,49,56,32,115,45,53,46,51,51,50,57,57,32,45,49,50,32,45,54,32,45,50,48,99,48,32,45,53,46,51,51,51,48,49,32,49,32,45,49,48,32,51,32,45,49,52,115,52,46,51,51,50,57,57,32,45,54,46,54,54,54,57,57,32,55,32,45,56,99,50,46,54,54,55,48,49,32,45,49,46,51,51,54,57,56,32,55,46,54,54,54,57,57,32,45,54,46,48,48,52,32,49,53,32,45,49,52,99,55,46,51,51,52,57,57,32,45,56,32,49,52,46,54,54,56,32,45,49,55,32,50,50,32,45,50,55,99,49,51,46,51,51,51,32,45,49,54,46,54,54,56,32,50,49,46,51,51,51,32,45,50,57,46,51,51,52,32,50,52,32,45,51,56,99,50,46,54,54,54,57,57,32,45,56,46,54,54,54,57,57,32,53,46,51,51,51,48,49,32,45,50,52,46,54,54,55,32,56,32,45,52,56,99,50,32,45,51,48,46,54,54,55,32,49,46,51,51,51,48,49,32,45,53,50,46,51,51,52,32,45,50,32,45,54,53,32,99,45,51,46,51,51,51,48,49,32,45,49,50,46,54,54,55,32,45,49,50,46,54,54,55,32,45,50,55,46,51,51,52,32,45,50,56,32,45,52,52,99,45,56,46,54,54,56,32,45,49,48,32,45,49,52,46,51,51,53,32,45,49,56,46,51,51,51,32,45,49,55,32,45,50,53,99,45,50,46,54,54,54,57,57,32,45,54,46,54,54,55,48,49,32,45,52,32,45,49,51,46,51,51,51,32,45,52,32,45,50,48,99,49,46,51,51,51,48,49,32,45,49,50,46,54,54,55,32,56,46,51,51,51,48,49,32,45,50,49,46,54,54,55,32,50,49,32,45,50,55,115,51,52,46,54,54,55,32,45,56,32,54,54,32,45,56,99,50,50,32,48,32,51,55,46,51,51,51,32,49,32,52,54,32,51,99,56,46,54,54,54,57,57,32,49,46,51,51,50,57,57,32,49,55,46,54,54,55,32,53,32,50,55,32,49,49,108,50,48,32,49,52,108,45,49,50,32,45,49,55,32,99,45,56,32,45,49,49,46,51,51,51,32,45,49,48,46,54,54,55,32,45,50,50,46,54,54,55,32,45,56,32,45,51,52,108,51,32,45,49,55,104,45,49,51,54,99,45,51,50,46,54,54,55,32,48,32,45,53,55,46,54,54,55,32,45,48,46,51,51,50,57,57,51,32,45,55,53,32,45,49,115,45,51,51,46,54,54,55,32,45,49,46,51,51,50,57,57,32,45,52,57,32,45,50,115,45,50,55,46,51,51,51,32,45,51,32,45,51,54,32,45,55,99,45,56,46,54,54,56,32,45,52,32,45,49,54,46,51,51,52,32,45,56,32,45,50,51,32,45,49,50,99,45,54,46,54,54,56,32,45,52,32,45,49,52,46,51,51,52,32,45,49,48,46,54,54,55,32,45,50,51,32,45,50,48,99,45,50,49,46,51,51,51,32,45,50,48,32,45,51,53,46,51,51,51,32,45,52,53,46,54,54,55,32,45,52,50,32,45,55,55,115,45,53,46,54,54,55,32,45,54,51,32,51,32,45,57,53,32,99,52,46,54,54,55,32,45,49,55,46,51,51,51,32,49,51,46,51,51,52,32,45,51,51,46,51,51,51,32,50,54,32,45,52,56,99,49,50,46,54,54,55,32,45,49,52,46,54,54,55,32,50,55,46,51,51,51,32,45,50,54,46,54,54,55,32,52,52,32,45,51,54,99,49,54,46,54,54,55,32,45,57,46,51,51,50,57,57,32,51,53,32,45,49,55,32,53,53,32,45,50,51,115,52,48,46,51,51,51,32,45,56,32,54,49,32,45,54,99,50,48,46,54,54,55,32,50,32,52,48,46,51,51,51,32,54,46,54,54,55,48,49,32,53,57,32,49,52,99,50,48,46,54,54,55,32,56,46,54,54,54,32,51,53,46,51,51,51,32,49,57,46,51,51,51,32,52,52,32,51,50,99,56,46,54,54,54,57,57,32,49,50,46,54,54,55,32,49,52,46,54,54,55,32,51,50,32,49,56,32,53,56,99,50,32,49,56,32,50,46,51,51,51,48,49,32,51,49,46,51,51,51,32,49,32,52,48,32,115,45,53,32,49,57,46,54,54,55,32,45,49,49,32,51,51,99,45,56,32,49,54,32,45,49,55,46,54,54,55,32,50,56,46,54,54,55,32,45,50,57,32,51,56,115,45,50,49,32,49,50,46,54,54,55,32,45,50,57,32,49,48,99,45,52,32,45,50,32,45,54,46,51,51,51,48,49,32,45,53,46,51,51,51,32,45,55,32,45,49,48,115,45,48,46,54,54,54,57,57,50,32,45,49,50,46,51,51,51,32,48,32,45,50,51,99,50,46,54,54,54,57,57,32,45,49,55,46,51,51,51,32,48,46,51,51,51,48,48,56,32,45,51,53,46,51,51,51,32,45,55,32,45,53,52,99,45,55,46,51,51,51,48,49,32,45,49,56,46,54,54,55,32,45,49,55,46,51,51,51,32,45,51,50,46,51,51,51,32,45,51,48,32,45,52,49,99,45,49,50,46,54,54,55,32,45,56,46,54,54,55,32,45,50,54,32,45,49,51,32,45,52,48,32,45,49,51,99,45,49,50,32,48,32,45,50,55,46,51,51,51,32,53,32,45,52,54,32,49,53,32,115,45,51,49,46,54,54,55,32,50,50,32,45,51,57,32,51,54,99,45,49,50,32,50,52,32,45,49,50,46,54,54,55,32,52,55,46,54,54,55,32,45,50,32,55,49,99,49,48,46,54,54,55,32,50,51,46,51,51,51,32,51,48,46,51,51,51,32,52,49,46,54,54,55,32,53,57,32,53,53,99,49,54,32,56,32,51,50,32,49,50,32,52,56,32,49,50,115,51,56,46,54,54,55,32,45,51,46,51,51,51,32,54,56,32,45,49,48,99,50,54,46,54,54,55,32,45,54,32,52,55,32,45,49,53,32,54,49,32,45,50,55,115,50,54,32,45,51,49,46,54,54,55,32,51,54,32,45,53,57,99,53,46,51,51,51,48,49,32,45,49,51,46,51,51,51,32,56,46,51,51,51,48,49,32,45,50,52,32,57,32,45,51,50,99,48,46,54,53,55,57,57,32,45,56,32,45,48,46,54,55,52,57,56,56,32,45,50,49,32,45,52,32,45,51,57,32,99,45,51,46,51,51,51,48,49,32,45,49,56,32,45,55,32,45,51,48,46,54,54,55,32,45,49,49,32,45,51,56,115,45,49,49,46,51,51,51,32,45,49,53,46,54,54,55,32,45,50,50,32,45,50,53,99,45,49,54,46,54,54,55,32,45,49,52,46,54,54,55,32,45,51,54,46,54,54,55,32,45,50,55,46,54,54,55,32,45,54,48,32,45,51,57,99,45,49,54,32,45,56,32,45,50,57,32,45,49,50,46,54,54,55,32,45,51,57,32,45,49,52,99,45,49,48,32,45,49,46,51,51,48,57,57,32,45,50,56,32,45,49,46,54,54,52,32,45,53,52,32,45,49,99,45,53,49,46,51,51,51,32,50,46,54,54,55,48,49,32,45,57,51,46,51,51,51,32,49,51,32,45,49,50,54,32,51,49,115,45,53,56,46,54,54,55,32,52,54,32,45,55,56,32,56,52,99,45,49,49,46,51,51,51,32,50,50,46,54,54,55,32,45,49,55,46,51,51,51,32,52,51,46,54,54,55,32,45,49,56,32,54,51,32,115,52,32,52,50,46,51,51,51,32,49,52,32,54,57,99,49,51,46,51,51,51,32,51,53,46,51,51,51,32,50,57,46,51,51,51,32,54,50,32,52,56,32,56,48,115,52,54,32,51,50,46,54,54,55,32,56,50,32,52,52,99,49,54,46,54,54,55,32,53,46,51,51,50,57,57,32,51,52,46,51,51,51,32,49,51,46,51,51,51,32,53,51,32,50,52,115,51,50,32,50,49,32,52,48,32,51,49,99,49,48,32,49,48,46,54,54,55,32,50,50,32,50,56,32,51,54,32,53,50,99,49,48,32,49,54,46,54,54,55,32,49,54,32,50,57,32,49,56,32,51,55,115,50,46,51,51,51,48,49,32,50,51,46,51,51,51,32,49,32,52,54,99,45,50,32,51,48,46,54,54,55,32,45,56,46,51,51,51,48,49,32,53,52,32,45,49,57,32,55,48,99,45,57,46,51,51,50,57,57,32,49,52,32,45,50,49,46,54,54,55,32,50,54,46,51,51,51,32,45,51,55,32,51,55,115,45,50,57,32,49,54,32,45,52,49,32,49,54,32,115,45,50,54,32,45,57,46,51,51,51,48,49,32,45,52,50,32,45,50,56,115,45,50,55,32,45,51,55,46,54,54,55,32,45,51,51,32,45,53,55,99,45,52,32,45,49,52,46,54,54,55,32,45,53,46,51,51,51,32,45,50,55,46,54,54,55,32,45,52,32,45,51,57,99,49,46,51,51,51,32,45,49,53,46,51,51,51,32,54,46,51,51,51,32,45,51,52,32,49,53,32,45,53,54,99,48,46,54,54,55,32,45,50,46,54,54,54,57,57,32,48,32,45,54,46,54,54,54,57,57,32,45,50,32,45,49,50,115,45,52,46,54,54,55,32,45,49,48,46,51,51,51,32,45,56,32,45,49,53,99,45,56,46,54,54,56,32,45,49,48,32,45,49,54,46,54,54,56,32,45,49,51,46,51,51,51,32,45,50,52,32,45,49,48,99,45,55,46,51,51,52,32,51,46,51,51,51,48,49,32,45,49,54,46,54,54,55,32,49,53,32,45,50,56,32,51,53,32,99,45,49,54,46,54,54,55,32,50,56,46,54,54,55,32,45,49,57,46,51,51,51,32,53,55,46,54,54,55,32,45,56,32,56,55,99,52,32,49,48,32,49,54,32,50,52,46,54,54,55,32,51,54,32,52,52,115,51,55,46,51,51,51,32,51,51,32,53,50,32,52,49,99,54,46,54,54,55,48,49,32,52,32,49,49,46,51,51,51,32,56,46,51,51,51,48,49,32,49,52,32,49,51,115,52,32,49,49,46,51,51,51,32,52,32,50,48,99,48,32,49,52,46,54,55,49,32,45,50,32,50,51,46,51,51,56,32,45,54,32,50,54,99,45,54,32,51,46,51,51,51,48,49,32,45,49,51,32,49,53,46,54,54,55,32,45,50,49,32,51,55,115,45,49,50,46,51,51,51,32,51,56,32,45,49,51,32,53,48,99,48,32,50,50,46,54,54,55,32,53,46,51,51,51,32,52,50,46,51,51,52,32,49,54,32,53,57,99,49,48,46,54,54,55,32,49,54,46,54,55,32,50,56,32,51,49,46,51,51,54,32,53,50,32,52,52,122,32,77,50,55,55,32,55,49,53,99,45,56,46,54,54,54,57,57,32,56,46,54,54,54,57,57,32,45,50,49,46,54,54,55,32,49,51,46,54,54,55,32,45,51,57,32,49,53,115,45,51,51,46,51,51,51,32,45,48,46,51,51,51,48,48,56,32,45,52,56,32,45,53,99,45,49,49,46,51,51,51,32,45,53,46,51,51,51,48,49,32,45,50,48,46,54,54,55,32,45,49,51,46,51,51,51,32,45,50,56,32,45,50,52,115,45,49,49,46,51,51,51,32,45,50,50,32,45,49,50,32,45,51,52,115,48,32,45,50,52,32,50,32,45,51,54,115,55,46,51,51,50,57,57,32,45,50,50,46,51,51,51,32,49,54,32,45,51,49,115,49,57,32,45,49,52,32,51,49,32,45,49,54,99,49,55,46,51,51,52,32,45,51,46,51,49,53,32,51,49,46,54,54,55,32,45,50,46,54,52,56,57,57,32,52,51,32,50,99,49,49,46,51,51,51,32,52,46,54,54,54,57,57,32,50,50,46,51,51,51,32,49,52,46,54,54,55,32,51,51,32,51,48,32,99,56,46,54,54,54,57,57,32,49,50,32,49,52,32,50,49,46,51,51,51,32,49,54,32,50,56,99,50,32,54,46,54,55,50,32,50,46,51,51,51,48,49,32,49,54,46,51,51,56,32,49,32,50,57,99,45,48,46,54,56,49,32,56,46,54,54,54,57,57,32,45,50,46,51,52,54,57,56,32,49,55,32,45,53,32,50,53,99,45,50,46,54,54,54,57,57,32,56,32,45,54,32,49,51,46,54,54,55,32,45,49,48,32,49,55,122,77,50,51,51,32,53,57,99,45,55,46,51,51,50,57,57,32,53,46,51,51,51,32,45,49,57,32,56,46,51,51,51,32,45,51,53,32,57,115,45,50,55,46,51,51,51,32,45,48,46,54,54,55,32,45,51,52,32,45,52,99,45,54,46,54,54,55,48,49,32,45,52,46,54,54,55,32,45,49,50,32,45,49,50,46,54,54,55,32,45,49,54,32,45,50,52,115,45,54,32,45,50,52,32,45,54,32,45,51,56,32,99,48,32,45,49,49,46,51,51,51,32,49,46,51,51,50,57,57,32,45,50,48,32,52,32,45,50,54,99,48,46,54,54,55,48,48,55,32,45,50,46,54,54,55,32,54,32,45,57,46,54,54,55,32,49,54,32,45,50,49,99,56,46,54,54,55,48,49,32,45,49,48,32,50,48,46,54,54,55,32,45,49,54,46,51,51,51,32,51,54,32,45,49,57,99,49,50,46,54,54,55,32,45,50,32,50,52,32,48,46,51,51,51,32,51,52,32,55,115,49,54,46,54,54,55,32,49,54,46,54,54,55,32,50,48,32,51,48,99,51,46,51,51,50,57,57,32,49,52,32,51,32,51,48,46,51,51,51,32,45,49,32,52,57,99,45,52,32,49,56,46,54,54,55,32,45,49,48,32,51,49,32,45,49,56,32,51,55,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E901-mensuralGclefPetrucci.xml",fileData388,true,true);var fileData389=[];fileData389.push.apply(fileData389,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,52,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,51,51,55,32,45,56,48,56,104,45,50,53,118,54,57,51,104,45,50,56,55,118,45,57,51,104,45,50,53,118,52,49,55,104,50,53,118,45,56,54,104,50,56,55,118,56,54,104,50,53,118,45,49,48,49,55,122,77,51,49,50,32,45,53,48,118,49,48,56,104,45,50,56,55,118,45,49,48,56,104,50,56,55,122,77,53,49,56,32,45,50,57,48,108,51,48,32,49,48,118,45,54,48,51,104,45,51,48,118,53,57,51,122,77,53,51,53,32,51,50,53,108,49,52,50,32,45,49,55,56,108,45,49,52,50,32,45,49,55,56,108,45,49,52,52,32,49,55,56,122,77,53,48,56,32,50,52,57,108,45,53,52,32,45,54,55,108,49,49,50,32,45,49,51,56,108,53,50,32,54,54,122,77,53,51,53,32,51,55,108,49,52,50,32,45,49,55,56,108,45,49,52,50,32,45,49,55,56,108,45,49,52,52,32,49,55,56,122,77,53,48,56,32,45,51,57,108,45,53,52,32,45,54,55,108,49,49,50,32,45,49,51,56,108,53,50,32,54,54,122,32,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E904-mensuralFclefPetrucci.xml",fileData389,true,true);var fileData390=[];fileData390.push.apply(fileData390,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,48,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,48,32,53,57,53,104,50,56,118,45,50,52,50,104,50,53,50,118,50,52,50,104,50,57,118,45,53,51,49,104,45,50,56,49,118,45,49,50,56,104,50,56,49,118,45,53,51,56,104,45,50,57,118,50,52,55,104,45,50,53,50,118,45,50,52,55,104,45,50,56,118,49,49,57,55,122,77,50,56,48,32,50,53,53,104,45,50,53,50,118,45,57,49,104,50,53,50,118,57,49,122,77,50,56,48,32,45,49,55,50,104,45,50,53,50,118,45,57,49,104,50,53,50,118,57,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E909-mensuralCclefPetrucciPosMiddle.xml",fileData390,true,true);var fileData391=[];fileData391.push.apply(fileData391,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,56,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,53,32,49,57,52,108,49,53,55,32,45,49,57,52,108,45,49,53,55,32,45,49,57,50,108,45,49,53,53,32,49,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E938-mensuralNoteheadSemibrevisBlack.xml",fileData391,true,true);var fileData392=[];fileData392.push.apply(fileData392,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,57,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,53,32,49,57,52,108,49,53,55,32,45,49,57,52,108,45,49,53,55,32,45,49,57,50,108,45,49,53,53,32,49,57,50,122,77,49,50,53,32,49,49,49,108,45,53,55,32,45,55,51,108,49,50,50,32,45,49,52,57,108,53,54,32,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E939-mensuralNoteheadSemibrevisVoid.xml",fileData392,true,true);var fileData393=[];fileData393.push.apply(fileData393,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,67,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,53,32,49,57,52,108,49,53,55,32,45,49,57,52,108,45,49,53,55,32,45,49,57,50,108,45,49,53,53,32,49,57,50,122,77,49,50,53,32,49,49,49,108,45,53,55,32,45,55,51,108,49,50,50,32,45,49,52,57,108,53,54,32,55,49,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E93C-mensuralNoteheadMinimaWhite.xml",fileData393,true,true);var fileData394=[];fileData394.push.apply(fileData394,[60,115,121,109,98,111,108,32,105,100,61,34,69,57,51,68,34,32,118,105,101,119,66,111,120,61,34,48,32,48,32,49,48,48,48,32,49,48,48,48,34,32,111,118,101,114,102,108,111,119,61,34,105,110,104,101,114,105,116,34,62,10,32,32,32,60,103,32,116,114,97,110,115,102,111,114,109,61,34,115,99,97,108,101,40,49,44,45,49,41,34,62,10,32,32,32,32,32,32,60,112,97,116,104,32,100,61,34,77,49,53,53,32,49,57,52,108,49,53,55,32,45,49,57,52,108,45,49,53,55,32,45,49,57,50,108,45,49,53,53,32,49,57,50,122,34,47,62,10,32,32,32,60,47,103,62,10,60,47,115,121,109,98,111,108,62,10]);Module["FS_createDataFile"]("/data/Leipzig","E93D-mensuralNoteheadSemiminimaWhite.xml",fileData394,true,true);var fileData395=[];fileData395.push.apply(fileData395,[0,0,0,1,66,117,100,49,0,0,16,0,0,0,8,0,0,0,16,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,8,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,32,0,0,0,1,0,0,0,64,0,0,0,1,0,0,0,128,0,0,0,1,0,0,1,0,0,0,0,1,0,0,2,0,0,0,0,1,0,0,4,0,0,0,0,0,0,0,0,1,0,0,16,0,0,0,0,1,0,0,32,0,0,0,0,1,0,0,64,0,0,0,0,1,0,0,128,0,0,0,0,1,0,1,0,0,0,0,0,1,0,2,0,0,0,0,0,1,0,4,0,0,0,0,0,1,0,8,0,0,0,0,0,1,0,16,0,0,0,0,0,1,0,32,0,0,0,0,0,1,0,64,0,0,0,0,0,1,0,128,0,0,0,0,0,1,1,0,0,0,0,0,0,1,2,0,0,0,0,0,0,1,4,0,0,0,0,0,0,1,8,0,0,0,0,0,0,1,16,0,0,0,0,0,0,1,32,0,0,0,0,0,0,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,16,11,0,0,0,69,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,68,83,68,66,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,96,0,0,0,0,0,0,0,1,0,0,0,128,0,0,0,1,0,0,1,0,0,0,0,1,0,0,2,0,0,0,0,1,0,0,4,0,0,0,0,2,0,0,8,0,0,0,24,0,0,0,0,0,0,0,0,1,0,0,32,0,0,0,0,1,0,0,64,0,0,0,0,1,0,0,128,0,0,0,0,1,0,1,0,0,0,0,0,1,0,2,0,0,0,0,0,1,0,4,0,0,0,0,0,1,0,8,0,0,0,0,0,1,0,16,0,0,0,0,0,1,0,32,0,0,0,0,0,1,0,64,0,0,0,0,0,1,0,128,0,0,0,0,0,1,1,0,0,0,0,0,0,1,2,0,0,0,0,0,0,1,4,0,0,0,0,0,0,1,8,0,0,0,0,0,0,1,16,0,0,0,0,0,0,1,32,0,0,0,0,0,0,1,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);Module["FS_createDataFile"]("/data/text",".DS_Store",fileData395,true,true);var fileData396=[];fileData396.push.apply(fileData396,[60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,85,84,70,45,56,34,63,62,10,60,98,111,117,110,100,105,110,103,45,98,111,120,101,115,32,102,111,110,116,45,102,97,109,105,108,121,61,34,71,101,111,114,103,105,97,34,32,117,110,105,116,115,45,112,101,114,45,101,109,61,34,50,48,52,56,34,62,10,32,32,32,60,103,32,99,61,34,50,49,34,32,120,61,34,50,48,55,46,48,34,32,121,61,34,45,50,48,46,48,34,32,119,61,34,50,55,52,46,48,34,32,104,61,34,49,52,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,50,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,57,54,55,46,48,34,32,119,61,34,54,48,55,46,48,34,32,104,61,34,53,54,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,51,34,32,120,61,34,49,53,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,48,57,46,48,34,32,104,61,34,49,50,51,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,52,34,32,120,61,34,49,53,53,46,48,34,32,121,61,34,45,50,57,57,46,48,34,32,119,61,34,57,52,56,46,48,34,32,104,61,34,49,56,50,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,53,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,51,50,46,48,34,32,119,61,34,49,52,53,54,46,48,34,32,104,61,34,49,52,56,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,54,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,51,53,46,48,34,32,119,61,34,49,51,55,57,46,48,34,32,104,61,34,49,52,56,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,55,34,32,120,61,34,49,48,56,46,48,34,32,121,61,34,57,54,55,46,48,34,32,119,61,34,50,50,53,46,48,34,32,104,61,34,53,54,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,56,34,32,120,61,34,49,49,55,46,48,34,32,121,61,34,45,51,50,56,46,48,34,32,119,61,34,53,56,52,46,48,34,32,104,61,34,49,56,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,57,34,32,120,61,34,54,55,46,48,34,32,121,61,34,45,51,50,56,46,48,34,32,119,61,34,53,56,52,46,48,34,32,104,61,34,49,56,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,65,34,32,120,61,34,56,54,46,48,34,32,121,61,34,55,52,53,46,48,34,32,119,61,34,55,57,54,46,48,34,32,104,61,34,55,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,66,34,32,120,61,34,49,52,52,46,48,34,32,121,61,34,52,54,46,48,34,32,119,61,34,49,48,50,57,46,48,34,32,104,61,34,49,48,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,67,34,32,120,61,34,57,55,46,48,34,32,121,61,34,45,51,53,52,46,48,34,32,119,61,34,51,51,50,46,48,34,32,104,61,34,54,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,68,34,32,120,61,34,56,53,46,48,34,32,121,61,34,52,54,53,46,48,34,32,119,61,34,53,57,54,46,48,34,32,104,61,34,49,53,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,69,34,32,120,61,34,49,52,49,46,48,34,32,121,61,34,45,50,48,46,48,34,32,119,61,34,50,55,52,46,48,34,32,104,61,34,50,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,70,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,52,50,52,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,49,57,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,48,34,32,120,61,34,49,48,51,46,48,34,32,121,61,34,45,51,50,46,48,34,32,119,61,34,49,48,53,49,46,48,34,32,104,61,34,49,49,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,49,34,32,120,61,34,49,51,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,55,56,46,48,34,32,104,61,34,49,49,48,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,50,34,32,120,61,34,49,49,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,51,55,46,48,34,32,104,61,34,49,49,48,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,51,34,32,120,61,34,54,52,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,57,54,50,46,48,34,32,104,61,34,49,52,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,52,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,49,48,51,53,46,48,34,32,104,61,34,49,52,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,53,34,32,120,61,34,53,57,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,57,51,55,46,48,34,32,104,61,34,49,52,51,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,54,34,32,120,61,34,49,48,51,46,48,34,32,121,61,34,45,51,50,46,48,34,32,119,61,34,57,55,50,46,48,34,32,104,61,34,49,52,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,55,34,32,120,61,34,56,57,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,57,52,48,46,48,34,32,104,61,34,49,52,51,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,56,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,48,49,51,46,48,34,32,104,61,34,49,52,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,57,34,32,120,61,34,56,52,46,48,34,32,121,61,34,45,51,55,48,46,48,34,32,119,61,34,57,55,50,46,48,34,32,104,61,34,49,52,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,65,34,32,120,61,34,49,56,51,46,48,34,32,121,61,34,45,50,48,46,48,34,32,119,61,34,50,55,52,46,48,34,32,104,61,34,49,48,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,66,34,32,120,61,34,49,52,50,46,48,34,32,121,61,34,45,51,53,52,46,48,34,32,119,61,34,51,51,50,46,48,34,32,104,61,34,49,51,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,67,34,32,120,61,34,49,57,51,46,48,34,32,121,61,34,50,50,46,48,34,32,119,61,34,57,50,53,46,48,34,32,104,61,34,49,48,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,68,34,32,120,61,34,49,53,52,46,48,34,32,121,61,34,51,49,49,46,48,34,32,119,61,34,49,48,48,57,46,48,34,32,104,61,34,52,57,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,69,34,32,120,61,34,49,57,57,46,48,34,32,121,61,34,50,50,46,48,34,32,119,61,34,57,50,53,46,48,34,32,104,61,34,49,48,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,70,34,32,120,61,34,49,48,54,46,48,34,32,121,61,34,45,50,48,46,48,34,32,119,61,34,55,55,51,46,48,34,32,104,61,34,49,52,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,48,34,32,120,61,34,49,54,56,46,48,34,32,121,61,34,45,51,49,51,46,48,34,32,119,61,34,49,53,55,49,46,48,34,32,104,61,34,49,54,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,49,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,50,46,48,34,32,104,61,34,49,52,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,50,34,32,120,61,34,57,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,53,51,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,51,34,32,120,61,34,55,56,46,48,34,32,121,61,34,45,51,51,46,48,34,32,119,61,34,49,50,49,49,46,48,34,32,104,61,34,49,52,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,52,34,32,120,61,34,57,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,54,51,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,53,34,32,120,61,34,56,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,53,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,54,34,32,120,61,34,56,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,49,51,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,55,34,32,120,61,34,55,56,46,48,34,32,121,61,34,45,51,51,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,52,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,56,34,32,120,61,34,57,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,57,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,57,34,32,120,61,34,55,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,51,57,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,65,34,32,120,61,34,49,49,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,57,57,53,46,48,34,32,104,61,34,49,52,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,66,34,32,120,61,34,49,48,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,55,51,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,67,34,32,120,61,34,57,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,51,57,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,68,34,32,120,61,34,52,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,55,53,56,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,69,34,32,120,61,34,50,52,46,48,34,32,121,61,34,45,49,52,46,48,34,32,119,61,34,49,53,51,48,46,48,34,32,104,61,34,49,52,51,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,70,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,51,54,52,46,48,34,32,104,61,34,49,52,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,48,34,32,120,61,34,57,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,57,51,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,49,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,51,56,53,46,48,34,32,119,61,34,49,51,54,52,46,48,34,32,104,61,34,49,56,51,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,50,34,32,120,61,34,57,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,56,50,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,51,34,32,120,61,34,57,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,55,53,46,48,34,32,104,61,34,49,52,56,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,52,34,32,120,61,34,49,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,51,54,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,53,34,32,120,61,34,55,52,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,52,53,57,46,48,34,32,104,61,34,49,52,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,54,34,32,120,61,34,45,51,56,46,48,34,32,121,61,34,45,49,56,46,48,34,32,119,61,34,49,52,52,53,46,48,34,32,104,61,34,49,52,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,55,34,32,120,61,34,45,52,46,48,34,32,121,61,34,45,49,56,46,48,34,32,119,61,34,50,48,51,50,46,48,34,32,104,61,34,49,52,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,56,34,32,120,61,34,49,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,52,52,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,57,34,32,120,61,34,45,52,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,53,56,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,65,34,32,120,61,34,50,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,56,55,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,66,34,32,120,61,34,49,54,56,46,48,34,32,121,61,34,45,51,49,48,46,48,34,32,119,61,34,53,51,51,46,48,34,32,104,61,34,49,56,50,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,67,34,32,120,61,34,57,48,46,48,34,32,121,61,34,45,52,50,52,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,49,57,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,68,34,32,120,61,34,54,55,46,48,34,32,121,61,34,45,51,49,48,46,48,34,32,119,61,34,53,51,51,46,48,34,32,104,61,34,49,56,50,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,69,34,32,120,61,34,49,57,49,46,48,34,32,121,61,34,55,57,54,46,48,34,32,119,61,34,57,51,53,46,48,34,32,104,61,34,54,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,70,34,32,120,61,34,45,53,46,48,34,32,121,61,34,45,50,56,50,46,48,34,32,119,61,34,49,51,50,55,46,48,34,32,104,61,34,49,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,48,34,32,120,61,34,51,50,56,46,48,34,32,121,61,34,49,49,49,48,46,48,34,32,119,61,34,52,49,49,46,48,34,32,104,61,34,52,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,49,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,50,54,46,48,34,32,104,61,34,49,48,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,50,34,32,120,61,34,45,49,54,46,48,34,32,121,61,34,45,53,51,46,48,34,32,119,61,34,49,48,56,57,46,48,34,32,104,61,34,49,54,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,51,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,56,53,51,46,48,34,32,104,61,34,49,48,52,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,52,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,50,56,46,48,34,32,119,61,34,49,48,56,48,46,48,34,32,104,61,34,49,53,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,53,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,56,55,54,46,48,34,32,104,61,34,49,48,52,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,54,34,32,120,61,34,50,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,56,50,46,48,34,32,104,61,34,49,53,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,55,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,57,54,49,46,48,34,32,104,61,34,49,52,53,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,56,34,32,120,61,34,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,51,55,46,48,34,32,104,61,34,49,53,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,57,34,32,120,61,34,52,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,48,56,46,48,34,32,104,61,34,49,53,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,65,34,32,120,61,34,45,49,53,49,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,53,57,55,46,48,34,32,104,61,34,49,57,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,66,34,32,120,61,34,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,49,49,46,48,34,32,104,61,34,49,53,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,67,34,32,120,61,34,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,51,50,46,48,34,32,104,61,34,49,53,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,68,34,32,120,61,34,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,55,48,52,46,48,34,32,104,61,34,49,48,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,69,34,32,120,61,34,54,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,48,48,46,48,34,32,104,61,34,49,48,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,70,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,48,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,48,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,49,48,54,52,46,48,34,32,104,61,34,49,52,53,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,49,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,49,48,56,50,46,48,34,32,104,61,34,49,52,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,50,34,32,120,61,34,54,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,54,54,46,48,34,32,104,61,34,49,48,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,51,34,32,120,61,34,55,51,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,55,51,53,46,48,34,32,104,61,34,49,48,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,52,34,32,120,61,34,49,51,46,48,34,32,121,61,34,45,50,49,46,48,34,32,119,61,34,54,54,56,46,48,34,32,104,61,34,49,51,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,53,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,49,48,57,52,46,48,34,32,104,61,34,49,48,50,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,54,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,45,57,46,48,34,32,119,61,34,49,48,54,53,46,48,34,32,104,61,34,57,57,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,55,34,32,120,61,34,45,53,46,48,34,32,121,61,34,45,55,46,48,34,32,119,61,34,49,53,52,54,46,48,34,32,104,61,34,57,57,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,56,34,32,120,61,34,49,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,49,48,46,48,34,32,104,61,34,57,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,57,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,49,48,53,55,46,48,34,32,104,61,34,49,52,51,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,65,34,32,120,61,34,53,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,57,56,46,48,34,32,104,61,34,57,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,66,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,51,51,51,46,48,34,32,119,61,34,55,52,50,46,48,34,32,104,61,34,49,56,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,67,34,32,120,61,34,51,50,49,46,48,34,32,121,61,34,45,52,50,52,46,48,34,32,119,61,34,49,50,55,46,48,34,32,104,61,34,49,57,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,68,34,32,120,61,34,54,55,46,48,34,32,121,61,34,45,51,51,51,46,48,34,32,119,61,34,55,52,50,46,48,34,32,104,61,34,49,56,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,52,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,50,46,48,34,32,104,61,34,49,56,52,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,53,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,50,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,55,34,32,120,61,34,55,56,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,49,50,49,49,46,48,34,32,104,61,34,49,56,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,57,34,32,120,61,34,56,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,53,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,49,34,32,120,61,34,50,52,46,48,34,32,121,61,34,45,49,52,46,48,34,32,119,61,34,49,53,51,48,46,48,34,32,104,61,34,49,56,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,54,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,51,54,52,46,48,34,32,104,61,34,49,56,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,67,34,32,120,61,34,55,52,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,52,53,57,46,48,34,32,104,61,34,49,56,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,49,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,50,54,46,48,34,32,104,61,34,49,53,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,48,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,50,54,46,48,34,32,104,61,34,49,53,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,50,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,50,54,46,48,34,32,104,61,34,49,53,55,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,52,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,50,54,46,48,34,32,104,61,34,49,53,49,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,51,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,50,54,46,48,34,32,104,61,34,49,53,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,53,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,50,54,46,48,34,32,104,61,34,49,53,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,55,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,56,53,51,46,48,34,32,104,61,34,49,52,53,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,57,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,56,55,54,46,48,34,32,104,61,34,49,53,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,56,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,56,55,54,46,48,34,32,104,61,34,49,53,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,65,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,56,55,54,46,48,34,32,104,61,34,49,53,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,66,34,32,120,61,34,55,50,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,56,55,54,46,48,34,32,104,61,34,49,53,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,68,34,32,120,61,34,52,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,48,56,46,48,34,32,104,61,34,49,53,51,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,67,34,32,120,61,34,52,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,48,57,46,48,34,32,104,61,34,49,53,51,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,69,34,32,120,61,34,45,50,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,56,48,46,48,34,32,104,61,34,49,53,52,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,70,34,32,120,61,34,45,49,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,56,48,46,48,34,32,104,61,34,49,52,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,49,34,32,120,61,34,54,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,48,48,46,48,34,32,104,61,34,49,52,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,51,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,53,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,50,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,53,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,52,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,53,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,54,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,53,49,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,53,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,53,50,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,65,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,49,48,57,52,46,48,34,32,104,61,34,49,53,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,57,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,49,48,57,52,46,48,34,32,104,61,34,49,53,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,66,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,49,48,57,52,46,48,34,32,104,61,34,49,53,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,67,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,49,48,57,52,46,48,34,32,104,61,34,49,53,49,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,48,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,56,48,51,46,48,34,32,119,61,34,54,53,49,46,48,34,32,104,61,34,54,53,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,50,34,32,120,61,34,49,52,49,46,48,34,32,121,61,34,45,50,57,57,46,48,34,32,119,61,34,56,57,57,46,48,34,32,104,61,34,49,53,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,51,34,32,120,61,34,49,49,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,52,56,46,48,34,32,104,61,34,49,52,53,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,55,34,32,120,61,34,49,50,49,46,48,34,32,121,61,34,45,50,53,56,46,48,34,32,119,61,34,55,56,50,46,48,34,32,104,61,34,49,55,49,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,54,34,32,120,61,34,57,57,46,48,34,32,121,61,34,45,50,49,54,46,48,34,32,119,61,34,57,48,49,46,48,34,32,104,61,34,49,54,51,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,70,34,32,120,61,34,53,57,46,48,34,32,121,61,34,45,49,49,46,48,34,32,119,61,34,57,56,53,46,48,34,32,104,61,34,49,53,54,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,69,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,56,49,46,48,34,32,119,61,34,49,55,54,57,46,48,34,32,104,61,34,49,55,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,57,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,56,49,46,48,34,32,119,61,34,49,55,54,57,46,48,34,32,104,61,34,49,55,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,52,34,32,120,61,34,50,56,53,46,48,34,32,121,61,34,49,49,49,48,46,48,34,32,119,61,34,52,49,49,46,48,34,32,104,61,34,52,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,56,34,32,120,61,34,49,55,57,46,48,34,32,121,61,34,49,50,52,49,46,48,34,32,119,61,34,54,54,54,46,48,34,32,104,61,34,50,52,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,54,34,32,120,61,34,45,57,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,48,51,56,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,56,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,56,53,46,48,34,32,119,61,34,49,51,54,52,46,48,34,32,104,61,34,49,53,54,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,49,34,32,120,61,34,49,52,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,49,57,46,48,34,32,104,61,34,49,49,48,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,53,34,32,120,61,34,45,49,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,57,52,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,65,34,32,120,61,34,49,53,54,46,48,34,32,121,61,34,54,49,51,46,48,34,32,119,61,34,55,55,55,46,48,34,32,104,61,34,56,52,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,65,34,32,120,61,34,49,49,54,46,48,34,32,121,61,34,54,48,54,46,48,34,32,119,61,34,55,57,50,46,48,34,32,104,61,34,56,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,54,34,32,120,61,34,56,49,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,49,51,56,55,46,48,34,32,104,61,34,49,48,52,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,56,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,56,49,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,49,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,70,34,32,120,61,34,49,48,49,46,48,34,32,121,61,34,45,50,54,46,48,34,32,119,61,34,55,55,51,46,48,34,32,104,61,34,49,52,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,49,34,32,120,61,34,50,48,55,46,48,34,32,121,61,34,45,51,50,46,48,34,32,119,61,34,50,55,52,46,48,34,32,104,61,34,49,52,55,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,67,34,32,120,61,34,49,52,52,46,48,34,32,121,61,34,55,54,46,48,34,32,119,61,34,49,48,49,57,46,48,34,32,104,61,34,53,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,66,34,32,120,61,34,49,55,48,46,48,34,32,121,61,34,49,50,48,46,48,34,32,119,61,34,56,50,55,46,48,34,32,104,61,34,56,49,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,66,34,32,120,61,34,49,57,51,46,48,34,32,121,61,34,49,50,48,46,48,34,32,119,61,34,56,50,55,46,48,34,32,104,61,34,56,49,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,48,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,50,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,51,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,50,46,48,34,32,104,61,34,49,56,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,53,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,51,54,52,46,48,34,32,104,61,34,49,56,57,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,55,34,32,120,61,34,49,52,52,46,48,34,32,121,61,34,50,54,46,48,34,32,119,61,34,49,48,50,57,46,48,34,32,104,61,34,49,48,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,55,34,32,120,61,34,49,53,49,46,48,34,32,121,61,34,52,50,52,46,48,34,32,119,61,34,50,55,52,46,48,34,32,104,61,34,50,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,50,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,50,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,65,34,32,120,61,34,56,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,53,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,49,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,50,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,66,34,32,120,61,34,56,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,53,46,48,34,32,104,61,34,49,56,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,56,34,32,120,61,34,56,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,53,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,68,34,32,120,61,34,55,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,51,57,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,69,34,32,120,61,34,55,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,53,48,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,70,34,32,120,61,34,54,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,54,54,46,48,34,32,104,61,34,49,56,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,67,34,32,120,61,34,55,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,51,57,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,51,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,51,54,52,46,48,34,32,104,61,34,49,57,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,52,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,51,54,52,46,48,34,32,104,61,34,49,57,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,50,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,51,54,52,46,48,34,32,104,61,34,49,57,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,65,34,32,120,61,34,55,52,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,52,53,57,46,48,34,32,104,61,34,49,57,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,66,34,32,120,61,34,55,52,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,52,53,57,46,48,34,32,104,61,34,49,57,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,57,34,32,120,61,34,55,52,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,52,53,57,46,48,34,32,104,61,34,49,57,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,70,34,32,120,61,34,49,54,57,46,48,34,32,121,61,34,49,50,57,49,46,48,34,32,119,61,34,54,56,54,46,48,34,32,104,61,34,49,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,56,34,32,120,61,34,51,48,55,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,51,57,57,46,48,34,32,104,61,34,52,54,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,54,34,32,120,61,34,51,50,49,46,48,34,32,121,61,34,45,52,50,52,46,48,34,32,119,61,34,49,50,55,46,48,34,32,104,61,34,49,57,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,48,34,32,120,61,34,57,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,54,51,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,48,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,52,52,46,48,34,32,104,61,34,49,53,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,68,34,32,120,61,34,45,52,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,53,56,46,48,34,32,104,61,34,49,56,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,69,34,32,120,61,34,57,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,57,51,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,55,34,32,120,61,34,50,48,56,46,48,34,32,121,61,34,49,48,57,46,48,34,32,119,61,34,57,48,48,46,48,34,32,104,61,34,57,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,57,34,32,120,61,34,50,50,48,46,48,34,32,121,61,34,52,57,48,46,48,34,32,119,61,34,53,54,57,46,48,34,32,104,61,34,57,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,50,34,32,120,61,34,49,52]);fileData396.push.apply(fileData396,[55,46,48,34,32,121,61,34,52,57,48,46,48,34,32,119,61,34,55,53,51,46,48,34,32,104,61,34,57,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,51,34,32,120,61,34,49,50,55,46,48,34,32,121,61,34,52,53,53,46,48,34,32,119,61,34,55,53,51,46,48,34,32,104,61,34,57,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,68,34,32,120,61,34,49,51,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,57,49,50,46,48,34,32,104,61,34,49,52,52,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,67,34,32,120,61,34,49,51,50,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,49,56,53,54,46,48,34,32,104,61,34,49,52,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,69,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,49,57,54,48,46,48,34,32,104,61,34,49,52,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,53,34,32,120,61,34,49,50,51,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,49,48,52,48,46,48,34,32,104,61,34,49,52,51,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,52,34,32,120,61,34,49,54,55,46,48,34,32,121,61,34,49,51,57,46,48,34,32,119,61,34,56,51,56,46,48,34,32,104,61,34,56,51,57,46,48,34,32,47,62,10,60,47,98,111,117,110,100,105,110,103,45,98,111,120,101,115,62,10]);Module["FS_createDataFile"]("/data/text","Georgia.xml",fileData396,true,true);var fileData397=[];fileData397.push.apply(fileData397,[60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,85,84,70,45,56,34,63,62,10,60,98,111,117,110,100,105,110,103,45,98,111,120,101,115,32,102,111,110,116,45,102,97,109,105,108,121,61,34,84,105,109,101,115,34,32,117,110,105,116,115,45,112,101,114,45,101,109,61,34,50,48,52,56,34,62,10,32,32,32,60,103,32,99,61,34,50,49,34,32,120,61,34,49,51,55,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,54,49,57,46,48,34,32,104,61,34,49,52,50,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,50,34,32,120,61,34,51,54,50,46,48,34,32,121,61,34,55,54,56,46,48,34,32,119,61,34,53,51,54,46,48,34,32,104,61,34,54,51,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,51,34,32,120,61,34,45,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,51,52,46,48,34,32,104,61,34,49,51,54,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,52,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,45,50,48,55,46,48,34,32,119,61,34,49,48,53,57,46,48,34,32,104,61,34,49,55,48,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,53,34,32,120,61,34,55,56,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,49,53,52,53,46,48,34,32,104,61,34,49,52,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,54,34,32,120,61,34,56,50,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,50,51,46,48,34,32,104,61,34,49,52,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,55,34,32,120,61,34,50,52,54,46,48,34,32,121,61,34,55,54,56,46,48,34,32,119,61,34,49,57,50,46,48,34,32,104,61,34,54,51,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,56,34,32,120,61,34,53,54,46,48,34,32,121,61,34,45,51,55,51,46,48,34,32,119,61,34,54,52,56,46,48,34,32,104,61,34,49,55,55,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,57,34,32,120,61,34,45,57,51,46,48,34,32,121,61,34,45,51,56,48,46,55,34,32,119,61,34,54,52,55,46,48,34,32,104,61,34,49,55,55,56,46,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,65,34,32,120,61,34,57,52,46,54,34,32,121,61,34,53,48,55,46,48,34,32,119,61,34,56,55,56,46,52,34,32,104,61,34,56,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,66,34,32,120,61,34,51,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,57,50,46,48,34,32,104,61,34,49,48,53,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,67,34,32,120,61,34,53,46,48,34,32,121,61,34,45,51,55,55,46,48,34,32,119,61,34,53,48,57,46,57,34,32,104,61,34,54,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,68,34,32,120,61,34,52,48,46,48,34,32,121,61,34,51,52,54,46,48,34,32,119,61,34,54,48,49,46,48,34,32,104,61,34,50,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,69,34,32,120,61,34,49,51,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,51,49,48,46,53,34,32,104,61,34,51,48,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,70,34,32,120,61,34,45,50,57,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,54,50,54,46,48,34,32,104,61,34,49,52,53,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,48,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,51,50,46,48,34,32,119,61,34,57,52,49,46,48,34,32,104,61,34,49,52,50,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,49,34,32,120,61,34,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,52,57,46,48,34,32,104,61,34,49,51,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,50,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,54,57,46,48,34,32,104,61,34,49,51,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,51,34,32,120,61,34,45,51,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,53,54,46,48,34,32,104,61,34,49,52,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,52,34,32,120,61,34,45,51,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,54,53,46,48,34,32,104,61,34,49,51,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,53,34,32,120,61,34,45,50,53,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,50,50,46,48,34,32,104,61,34,49,51,57,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,54,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,57,57,55,46,48,34,32,104,61,34,49,52,50,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,55,34,32,120,61,34,49,48,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,55,48,46,48,34,32,104,61,34,49,51,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,56,34,32,120,61,34,55,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,54,55,46,48,34,32,104,61,34,49,52,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,57,34,32,120,61,34,45,50,55,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,57,56,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,65,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,52,57,51,46,48,34,32,104,61,34,57,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,66,34,32,120,61,34,48,46,48,34,32,121,61,34,45,51,55,55,46,48,34,32,119,61,34,54,48,50,46,48,34,32,104,61,34,49,51,49,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,67,34,32,120,61,34,45,51,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,50,56,49,46,48,34,32,104,61,34,49,49,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,68,34,32,120,61,34,45,56,46,48,34,32,121,61,34,50,50,50,46,48,34,32,119,61,34,49,49,56,49,46,48,34,32,104,61,34,54,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,69,34,32,120,61,34,45,49,49,51,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,50,56,49,46,48,34,32,104,61,34,49,49,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,70,34,32,120,61,34,49,54,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,48,49,46,48,34,32,104,61,34,49,52,50,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,48,34,32,120,61,34,49,55,51,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,53,53,48,46,48,34,32,104,61,34,49,52,53,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,49,34,32,120,61,34,45,49,48,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,53,51,46,48,34,32,104,61,34,49,51,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,50,34,32,120,61,34,45,53,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,51,48,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,51,34,32,120,61,34,52,52,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,51,50,49,46,48,34,32,104,61,34,49,52,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,52,34,32,120,61,34,45,54,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,53,48,49,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,53,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,54,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,55,57,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,55,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,52,48,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,52,52,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,56,34,32,120,61,34,45,53,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,54,56,56,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,57,34,32,120,61,34,45,52,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,57,56,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,65,34,32,120,61,34,45,57,54,46,48,34,32,121,61,34,45,50,48,52,46,48,34,32,119,61,34,49,49,54,57,46,48,34,32,104,61,34,49,53,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,66,34,32,120,61,34,45,54,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,56,52,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,67,34,32,120,61,34,45,52,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,53,54,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,68,34,32,120,61,34,45,54,50,46,48,34,32,121,61,34,45,50,55,46,48,34,32,119,61,34,49,57,51,57,46,48,34,32,104,61,34,49,51,57,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,69,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,53,56,56,46,48,34,32,104,61,34,49,52,48,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,70,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,49,52,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,48,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,49,51,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,49,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,52,50,57,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,49,56,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,50,34,32,120,61,34,45,54,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,51,55,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,51,34,32,120,61,34,49,49,46,48,34,32,121,61,34,45,51,57,46,48,34,32,119,61,34,49,48,55,52,46,48,34,32,104,61,34,49,52,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,52,34,32,120,61,34,56,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,50,56,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,53,34,32,120,61,34,49,51,54,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,56,56,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,54,34,32,120,61,34,57,57,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,51,50,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,55,34,32,120,61,34,57,57,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,55,57,50,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,56,34,32,120,61,34,45,53,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,55,53,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,57,34,32,120,61,34,57,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,48,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,65,34,32,120,61,34,45,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,51,50,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,66,34,32,120,61,34,45,49,55,46,48,34,32,121,61,34,45,51,50,56,46,48,34,32,119,61,34,56,50,48,46,48,34,32,104,61,34,49,55,48,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,67,34,32,120,61,34,45,56,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,51,52,46,48,34,32,104,61,34,49,52,48,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,68,34,32,120,61,34,45,49,51,56,46,48,34,32,121,61,34,45,51,51,50,46,48,34,32,119,61,34,56,50,48,46,48,34,32,104,61,34,49,55,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,69,34,32,120,61,34,53,50,46,48,34,32,121,61,34,53,50,49,46,48,34,32,119,61,34,56,55,51,46,48,34,32,104,61,34,56,56,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,70,34,32,120,61,34,45,49,52,46,48,34,32,121,61,34,45,50,55,53,46,48,34,32,119,61,34,49,48,53,50,46,48,34,32,104,61,34,49,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,48,34,32,120,61,34,49,57,54,46,56,34,32,121,61,34,49,48,53,55,46,48,34,32,119,61,34,51,55,54,46,50,34,32,104,61,34,51,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,49,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,55,53,46,48,34,32,104,61,34,57,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,50,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,51,57,46,48,34,32,104,61,34,49,52,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,51,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,49,51,46,48,34,32,104,61,34,57,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,52,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,49,48,51,46,48,34,32,104,61,34,49,52,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,53,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,48,50,46,48,34,32,104,61,34,57,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,54,34,32,120,61,34,45,51,48,57,46,48,34,32,121,61,34,45,52,50,51,46,48,34,32,119,61,34,49,50,54,50,46,48,34,32,104,61,34,49,56,53,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,55,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,45,52,49,56,46,48,34,32,119,61,34,49,48,56,56,46,48,34,32,104,61,34,49,51,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,56,34,32,120,61,34,50,51,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,49,48,52,56,46,48,34,32,104,61,34,49,52,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,57,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,53,51,51,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,65,34,32,120,61,34,45,51,50,48,46,48,34,32,121,61,34,45,52,50,55,46,48,34,32,119,61,34,57,54,50,46,48,34,32,104,61,34,49,56,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,66,34,32,120,61,34,50,49,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,49,48,51,54,46,48,34,32,104,61,34,49,52,53,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,67,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,53,57,48,46,48,34,32,104,61,34,49,52,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,68,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,49,53,48,55,46,48,34,32,104,61,34,57,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,69,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,49,48,50,50,46,48,34,32,104,61,34,57,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,70,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,49,50,46,48,34,32,104,61,34,57,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,48,34,32,120,61,34,45,49,54,54,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,49,49,54,50,46,48,34,32,104,61,34,49,51,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,49,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,51,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,50,34,32,120,61,34,49,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,52,48,46,48,34,32,104,61,34,57,52,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,51,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,55,50,48,46,48,34,32,104,61,34,57,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,52,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,53,57,55,46,48,34,32,104,61,34,49,50,51,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,53,34,32,120,61,34,49,48,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,55,55,46,48,34,32,104,61,34,57,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,54,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,55,56,57,46,48,34,32,104,61,34,57,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,55,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,50,50,54,46,48,34,32,104,61,34,57,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,56,34,32,120,61,34,45,50,52,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,49,48,53,53,46,48,34,32,104,61,34,57,55,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,57,34,32,120,61,34,45,49,50,52,46,48,34,32,121,61,34,45,52,50,52,46,48,34,32,119,61,34,57,57,57,46,48,34,32,104,61,34,49,51,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,65,34,32,120,61,34,45,51,55,46,48,34,32,121,61,34,45,49,54,50,46,48,34,32,119,61,34,56,53,50,46,48,34,32,104,61,34,49,48,56,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,66,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,45,51,55,48,46,49,34,32,119,61,34,57,50,53,46,48,34,32,104,61,34,49,55,54,56,46,52,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,67,34,32,120,61,34,45,49,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,56,54,46,48,34,32,104,61,34,49,52,51,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,68,34,32,120,61,34,45,50,51,55,46,48,34,32,121,61,34,45,51,55,48,46,49,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,55,54,56,46,51,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,52,34,32,120,61,34,45,49,48,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,54,51,46,52,34,32,104,61,34,49,55,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,53,34,32,120,61,34,45,49,48,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,53,51,46,48,34,32,104,61,34,49,57,51,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,55,34,32,120,61,34,52,52,46,48,34,32,121,61,34,45,52,52,56,46,48,34,32,119,61,34,49,51,50,49,46,48,34,32,104,61,34,49,56,53,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,57,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,56,53,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,49,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,53,56,56,46,48,34,32,104,61,34,49,56,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,54,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,49,56,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,67,34,32,120,61,34,49,51,54,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,56,56,46,48,34,32,104,61,34,49,56,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,49,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,49,48,48,57,46,55,34,32,104,61,34,49,52,53,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,48,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,55,53,46,48,34,32,104,61,34,49,52,53,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,50,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,55,53,46,48,34,32,104,61,34,49,52,52,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,52,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,49,48,51,49,46,52,34,32,104,61,34,49,51,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,51,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,49,48,52,56,46,48,34,32,104,61,34,49,51,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,53,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,55,53,46,48,34,32,104,61,34,49,53,50,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,55,34,32,120,61,34,49,49,46,48,34,32,121,61,34,45,52,52,56,46,48,34,32,119,61,34,56,53,52,46,48,34,32,104,61,34,49,51,57,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,57,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,51,54,46,55,34,32,104,61,34,49,52,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,56,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,48,50,46,48,34,32,104,61,34,49,52,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,65,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,57,52,46,48,34,32,104,61,34,49,52,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,66,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,53,56,46,52,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,68,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,55,50,55,46,55,34,32,104,61,34,49,52,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,67,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,53,48,48,46,48,34,32,104,61,34,49,52,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,69,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,54,56,53,46,48,34,32,104,61,34,49,52,51,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,70,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,55,52,57,46,52,34,32,104,61,34,49,51,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,49,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,49,48,53,48,46,48,34,32,104,61,34,49,51,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,51,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,54,51,46,55,34,32,104,61,34,49,52,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,50,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,49,50,46,48,34,32,104,61,34,49,52,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,52,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,50,49,46,48,34,32,104,61,34,49,52,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,54,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,56,53,46,52,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,53,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,48,50,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,65,34,32,120,61,34,49,48,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,55,55,46,48,34,32,104,61,34,49,52,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,57,34,32,120,61,34,49,48,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,55,55,46,48,34,32,104,61,34,49,52,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,66,34,32,120,61,34,49,48,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,55,55,46,48,34,32,104,61,34,49,52,51,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,67,34,32,120,61,34,49,48,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,56,49,46,52,34,32,104,61,34,49,51,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,48,34,32,120,61,34,49,57,56,46,48,34,32,121,61,34,55,56,57,46,48,34,32,119,61,34,54,49,57,46,49,34,32,104,61,34,54,48,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,50,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,57,52,46,48,34,32,119,61,34,56,49,51,46,48,34,32,104,61,34,49,52,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,51,34,32,120,61,34,45,55,48,46,48,34,32,121,61,34,45,50,55,46,48,34,32,119,61,34,49,49,49,53,46,48,34,32,104,61,34,49,52,50,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,55,34,32,120,61,34,55,52,46,48,34,32,121,61,34,45,50,57,55,46,48,34,32,119,61,34,56,54,55,46,48,34,32,104,61,34,49,54,57,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,54,34,32,120,61,34,45,49,52,51,46,48,34,32,121,61,34,45,50,57,56,46,48,34,32,119,61,34,49,50,52,56,46,48,34,32,104,61,34,49,54,57,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,70,34,32,120,61,34,45,51,53,49,46,48,34,32,121,61,34,45,52,49,50,46,48,34,32,119,61,34,49,51,56,48,46,48,34,32,104,61,34,49,56,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,69,34,32,120,61,34,50,51,46,56,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,52,55,54,46,50,34,32,104,61,34,49,52,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,57,34,32,120,61,34,50,51,46,56,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,52,55,54,46,53,34,32,104,61,34,49,52,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,52,34,32,120,61,34,50,53,49,46,48,34,32,121,61,34,49,48,53,55,46,48,34,32,119,61,34,53,52,57,46,55,34,32,104,61,34,51,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,56,34,32,120,61,34,49,49,52,46,48,34,32,121,61,34,49,48,55,54,46,48,34,32,119,61,34,55,48,56,46,51,34,32,104,61,34,50,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,54,34,32,120,61,34,45,56,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,48,49,51,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,56,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,53,57,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,49,56,50,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,49,34,32,120,61,34,45,53,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,57,46,48,34,32,104,61,34,49,48,53,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,53,34,32,120,61,34,55,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,50,49,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,53,34,32,120,61,34,45,49,51,51,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,49,50,51,50,46,48,34,32,104,61,34,49,51,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,65,34,32,120,61,34,51,53,46,48,34,32,121,61,34,56,49,55,46,48,34,32,119,61,34,54,51,51,46,48,34,32,104,61,34,53,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,65,34,32,120,61,34,49,50,48,46,48,34,32,121,61,34,56,50,48,46,48,34,32,119,61,34,53,57,53,46,48,34,32,104,61,34,53,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,54,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,56,55,46,48,34,32,104,61,34,57,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,56,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,52,55,46,48,34,32,119,61,34,57,49,50,46,48,34,32,104,61,34,49,51,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,70,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,52,50,53,46,48,34,32,119,61,34,56,48,49,46,48,34,32,104,61,34,49,52,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,49,34,32,120,61,34,51,56,46,48,34,32,121,61,34,45,52,50,48,46,48,34,32,119,61,34,54,50,53,46,48,34,32,104,61,34,49,52,50,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,67,34,32,120,61,34,56,50,46,48,34,32,121,61,34,50,50,50,46,48,34,32,119,61,34,49,48,57,49,46,48,34,32,104,61,34,54,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,66,34,32,120,61,34,52,50,46,48,34,32,121,61,34,55,53,46,48,34,32,119,61,34,57,52,48,46,48,34,32,104,61,34,55,56,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,66,34,32,120,61,34,52,49,46,48,34,32,121,61,34,54,54,46,48,34,32,119,61,34,57,52,48,46,48,34,32,104,61,34,55,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,48,34,32,120,61,34,45,49,48,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,53,51,46,48,34,32,104,61,34,49,56,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,51,34,32,120,61,34,45,49,48,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,56,48,46,48,34,32,104,61,34,49,55,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,53,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,49,56,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,55,34,32,120,61,34,51,54,46,48,34,32,121,61,34,49,52,46,48,34,32,119,61,34,49,48,57,50,46,48,34,32,104,61,34,49,48,50,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,55,34,32,120,61,34,57,57,46,48,34,32,121,61,34,53,50,51,46,48,34,32,119,61,34,51,48,56,46,48,34,32,104,61,34,51,48,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,50,34,32,120,61,34,45,49,48,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,53,51,46,48,34,32,104,61,34,49,56,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,65,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,56,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,49,34,32,120,61,34,45,49,48,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,53,51,46,48,34,32,104,61,34,49,56,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,66,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,55,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,56,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,56,53,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,68,34,32,120,61,34,45,52,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,57,53,46,55,34,32,104,61,34,49,56,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,69,34,32,120,61,34,45,52,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,53,51,46,48,34,32,104,61,34,49,56,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,70,34,32,120,61,34,45,52,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,49,55,46,52,34,32,104,61,34,49,55,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,67,34,32,120,61,34,45,52,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,57,56,46,48,34,32,104,61,34,49,56,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,51,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,49,57,50,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,52,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,49,57,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,50,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,54,49,46,48,34,32,104,61,34,49,57,50,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,65,34,32,120,61,34,49,51,54,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,56,56,46,48,34,32,104,61,34,49,56,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,66,34,32,120,61,34,49,51,54,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,56,56,46,48,34,32,104,61,34,49,56,55,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,57,34,32,120,61,34,49,51,54,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,56,56,46,48,34,32,104,61,34,49,56,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,70,34,32,120,61,34,49,49,49,46,48,34,32,121,61,34,49,49,51,51,46,48,34,32,119,61,34,54,57,57,46,48,34,32,104,61,34,49,52,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,56,34,32,120,61,34,45,49,53,57,46,48,34,32,121,61,34,45,52,52,56,46,48,34,32,119,61,34,52,56,52,46,48,34,32,104,61,34,52,53,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,54,34,32,120,61,34,49,51,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,56,50,46,48,34,32,104,61,34,49,52,51,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,48,34,32,120,61,34,45,54,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,53,48,49,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,48,34,32,120,61,34,53,57,46,48,34,32,121,61,34,45,51,51,46,48,34,32,119,61,34,57,50,50,46,48,34,32,104,61,34,49,52,57,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,68,34,32,120,61,34,57,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,48,46,48,34,32,104,61,34,49,56,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,69,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,49,56,46,48,34,32,104,61,34,49,51,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,55,34,32,120,61,34,45,53,46,48]);fileData397.push.apply(fileData397,[34,32,121,61,34,50,49,46,48,34,32,119,61,34,49,49,55,53,46,48,34,32,104,61,34,49,48,49,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,57,34,32,120,61,34,49,50,51,46,48,34,32,121,61,34,53,52,50,46,48,34,32,119,61,34,53,53,50,46,48,34,32,104,61,34,56,53,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,50,34,32,120,61,34,55,49,46,48,34,32,121,61,34,53,52,50,46,48,34,32,119,61,34,54,51,48,46,48,34,32,104,61,34,56,53,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,51,34,32,120,61,34,57,52,46,48,34,32,121,61,34,53,50,51,46,48,34,32,119,61,34,54,50,49,46,48,34,32,104,61,34,56,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,68,34,32,120,61,34,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,49,51,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,67,34,32,120,61,34,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,56,57,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,69,34,32,120,61,34,57,48,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,52,34,32,120,61,34,45,50,51,46,48,34,32,121,61,34,50,50,55,46,48,34,32,119,61,34,49,48,55,48,46,48,34,32,104,61,34,57,49,48,46,48,34,32,47,62,10,60,47,98,111,117,110,100,105,110,103,45,98,111,120,101,115,62,10]);Module["FS_createDataFile"]("/data/text","Times-bold-italic.xml",fileData397,true,true);var fileData398=[];fileData398.push.apply(fileData398,[60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,85,84,70,45,56,34,63,62,10,60,98,111,117,110,100,105,110,103,45,98,111,120,101,115,32,102,111,110,116,45,102,97,109,105,108,121,61,34,84,105,109,101,115,34,32,117,110,105,116,115,45,112,101,114,45,101,109,61,34,50,48,52,56,34,62,10,32,32,32,60,103,32,99,61,34,50,49,34,32,120,61,34,49,54,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,51,52,54,46,48,34,32,104,61,34,49,52,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,50,34,32,120,61,34,50,55,50,46,48,34,32,121,61,34,55,55,48,46,48,34,32,119,61,34,53,57,53,46,48,34,32,104,61,34,54,52,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,51,34,32,120,61,34,45,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,51,52,46,48,34,32,104,61,34,49,51,56,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,52,34,32,120,61,34,53,57,46,48,34,32,121,61,34,45,50,48,52,46,48,34,32,119,61,34,57,49,49,46,48,34,32,104,61,34,49,55,52,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,53,34,32,120,61,34,50,53,49,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,49,53,52,53,46,48,34,32,104,61,34,49,52,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,54,34,32,120,61,34,49,48,54,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,49,52,56,52,46,48,34,32,104,61,34,49,52,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,55,34,32,120,61,34,49,55,57,46,48,34,32,121,61,34,55,55,48,46,48,34,32,119,61,34,50,49,53,46,48,34,32,104,61,34,54,52,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,56,34,32,120,61,34,57,52,46,48,34,32,121,61,34,45,51,52,55,46,48,34,32,119,61,34,53,51,49,46,48,34,32,104,61,34,49,55,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,57,34,32,120,61,34,52,55,46,48,34,32,121,61,34,45,51,52,55,46,48,34,32,119,61,34,53,51,49,46,48,34,32,104,61,34,49,55,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,65,34,32,120,61,34,49,49,49,46,48,34,32,121,61,34,53,50,55,46,48,34,32,119,61,34,56,48,51,46,48,34,32,104,61,34,56,57,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,66,34,32,120,61,34,52,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,54,55,46,48,34,32,104,61,34,49,48,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,67,34,32,120,61,34,49,54,51,46,48,34,32,121,61,34,45,51,55,48,46,48,34,32,119,61,34,51,55,55,46,48,34,32,104,61,34,54,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,68,34,32,120,61,34,57,48,46,48,34,32,121,61,34,51,53,48,46,48,34,32,119,61,34,52,57,55,46,48,34,32,104,61,34,50,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,69,34,32,120,61,34,49,54,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,51,52,54,46,48,34,32,104,61,34,51,52,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,70,34,32,120,61,34,45,50,57,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,54,50,54,46,48,34,32,104,61,34,49,52,53,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,48,34,32,120,61,34,52,55,46,48,34,32,121,61,34,45,50,56,46,48,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,52,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,49,34,32,120,61,34,49,51,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,55,51,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,50,34,32,120,61,34,51,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,52,51,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,51,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,50,54,46,48,34,32,104,61,34,49,52,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,52,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,51,52,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,53,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,49,55,46,48,34,32,104,61,34,49,52,48,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,54,34,32,120,61,34,53,54,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,49,53,46,48,34,32,104,61,34,49,52,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,55,34,32,120,61,34,51,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,52,49,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,56,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,48,56,46,48,34,32,104,61,34,49,52,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,57,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,49,56,46,48,34,32,104,61,34,49,52,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,65,34,32,120,61,34,49,54,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,51,52,54,46,48,34,32,104,61,34,57,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,66,34,32,120,61,34,49,54,51,46,48,34,32,121,61,34,45,51,55,48,46,48,34,32,119,61,34,51,55,55,46,48,34,32,104,61,34,49,51,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,67,34,32,120,61,34,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,49,53,55,46,48,34,32,104,61,34,49,49,50,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,68,34,32,120,61,34,52,57,46,48,34,32,121,61,34,50,49,48,46,48,34,32,119,61,34,49,48,54,55,46,48,34,32,104,61,34,54,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,69,34,32,120,61,34,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,49,53,55,46,48,34,32,104,61,34,49,49,50,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,70,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,55,57,51,46,48,34,32,104,61,34,49,52,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,48,34,32,120,61,34,49,55,51,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,53,53,48,46,48,34,32,104,61,34,49,52,53,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,49,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,52,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,50,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,51,52,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,51,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,51,48,54,46,48,34,32,104,61,34,49,52,53,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,52,34,32,120,61,34,50,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,56,53,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,53,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,56,48,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,54,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,54,49,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,55,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,51,57,46,48,34,32,119,61,34,49,52,55,48,46,48,34,32,104,61,34,49,52,53,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,56,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,53,49,51,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,57,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,49,54,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,65,34,32,120,61,34,55,46,48,34,32,121,61,34,45,50,48,48,46,48,34,32,119,61,34,57,55,52,46,48,34,32,104,61,34,49,53,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,66,34,32,120,61,34,53,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,53,49,50,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,67,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,54,57,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,68,34,32,120,61,34,50,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,56,53,56,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,69,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,52,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,70,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,53,52,46,48,34,32,104,61,34,49,52,53,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,48,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,57,52,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,49,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,51,54,52,46,48,34,32,119,61,34,49,52,53,52,46,48,34,32,104,61,34,49,55,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,50,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,48,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,51,34,32,120,61,34,55,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,55,57,46,48,34,32,104,61,34,49,52,53,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,52,34,32,120,61,34,53,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,51,55,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,53,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,52,53,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,54,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,55,34,32,120,61,34,51,55,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,57,55,51,46,48,34,32,104,61,34,49,52,49,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,56,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,56,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,57,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,48,49,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,65,34,32,120,61,34,53,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,52,50,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,66,34,32,120,61,34,49,51,55,46,48,34,32,121,61,34,45,51,48,57,46,48,34,32,119,61,34,52,55,57,46,48,34,32,104,61,34,49,54,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,67,34,32,120,61,34,45,57,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,54,49,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,68,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,51,48,57,46,48,34,32,119,61,34,52,55,57,46,48,34,32,104,61,34,49,54,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,69,34,32,120,61,34,49,51,50,46,48,34,32,121,61,34,53,50,54,46,48,34,32,119,61,34,57,48,51,46,48,34,32,104,61,34,56,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,70,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,55,53,46,48,34,32,119,61,34,49,48,50,52,46,48,34,32,104,61,34,49,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,48,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,57,54,57,46,48,34,32,119,61,34,52,56,57,46,48,34,32,104,61,34,52,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,49,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,52,56,46,48,34,32,104,61,34,57,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,50,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,51,49,46,48,34,32,104,61,34,49,52,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,51,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,56,51,50,46,48,34,32,104,61,34,49,48,48,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,52,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,52,48,46,48,34,32,104,61,34,49,52,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,53,34,32,120,61,34,52,54,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,57,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,54,34,32,120,61,34,50,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,54,56,46,48,34,32,104,61,34,49,52,49,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,55,34,32,120,61,34,52,55,46,48,34,32,121,61,34,45,52,50,53,46,48,34,32,119,61,34,57,51,50,46,48,34,32,104,61,34,49,51,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,56,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,53,57,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,57,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,56,56,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,65,34,32,120,61,34,45,49,49,57,46,48,34,32,121,61,34,45,52,49,56,46,48,34,32,119,61,34,54,53,55,46,48,34,32,104,61,34,49,56,51,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,66,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,54,54,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,67,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,56,56,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,68,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,54,51,51,46,48,34,32,104,61,34,57,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,69,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,53,57,46,48,34,32,104,61,34,57,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,70,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,48,48,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,48,34,32,120,61,34,51,55,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,49,48,51,54,46,48,34,32,104,61,34,49,51,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,49,34,32,120,61,34,54,56,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,49,48,50,55,46,48,34,32,104,61,34,49,51,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,50,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,57,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,51,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,54,57,50,46,48,34,32,104,61,34,57,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,52,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,55,46,48,34,32,119,61,34,54,51,55,46,48,34,32,104,61,34,49,51,49,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,53,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,54,54,46,48,34,32,104,61,34,57,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,54,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,53,48,46,48,34,32,104,61,34,57,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,55,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,48,49,46,48,34,32,104,61,34,57,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,56,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,54,55,46,48,34,32,104,61,34,57,52,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,57,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,57,53,48,46,48,34,32,104,61,34,49,51,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,65,34,32,120,61,34,52,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,49,56,46,48,34,32,104,61,34,57,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,66,34,32,120,61,34,57,46,48,34,32,121,61,34,45,51,52,55,46,48,34,32,119,61,34,55,52,57,46,48,34,32,104,61,34,49,55,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,67,34,32,120,61,34,49,50,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,48,57,46,48,34,32,104,61,34,49,52,49,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,68,34,32,120,61,34,52,55,46,48,34,32,121,61,34,45,51,52,55,46,48,34,32,119,61,34,55,52,57,46,48,34,32,104,61,34,49,55,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,52,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,52,46,48,34,32,104,61,34,49,56,49,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,53,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,52,46,48,34,32,104,61,34,49,57,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,55,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,52,52,56,46,48,34,32,119,61,34,49,51,48,54,46,48,34,32,104,61,34,49,56,53,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,57,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,56,48,46,48,34,32,104,61,34,49,57,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,49,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,56,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,54,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,53,52,46,48,34,32,104,61,34,49,56,53,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,67,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,56,53,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,49,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,52,56,46,48,34,32,104,61,34,49,52,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,48,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,52,56,46,48,34,32,104,61,34,49,52,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,50,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,52,56,46,48,34,32,104,61,34,49,52,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,52,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,52,56,46,48,34,32,104,61,34,49,51,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,51,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,52,56,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,53,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,57,52,56,46,48,34,32,104,61,34,49,53,52,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,55,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,52,52,56,46,48,34,32,119,61,34,56,51,50,46,48,34,32,104,61,34,49,52,49,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,57,34,32,120,61,34,52,54,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,49,52,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,56,34,32,120,61,34,52,54,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,49,52,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,65,34,32,120,61,34,52,54,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,49,52,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,66,34,32,120,61,34,52,54,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,56,50,49,46,48,34,32,104,61,34,49,51,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,68,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,55,54,46,48,34,32,104,61,34,49,52,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,67,34,32,120,61,34,45,52,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,54,50,46,48,34,32,104,61,34,49,52,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,69,34,32,120,61,34,45,54,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,57,50,46,48,34,32,104,61,34,49,52,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,70,34,32,120,61,34,45,54,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,57,50,46,48,34,32,104,61,34,49,51,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,49,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,53,57,46,48,34,32,104,61,34,49,51,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,51,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,52,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,50,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,52,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,52,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,52,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,54,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,51,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,53,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,52,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,65,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,54,54,46,48,34,32,104,61,34,49,52,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,57,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,54,54,46,48,34,32,104,61,34,49,52,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,66,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,54,54,46,48,34,32,104,61,34,49,52,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,67,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,48,54,54,46,48,34,32,104,61,34,49,51,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,48,34,32,120,61,34,49,48,49,46,48,34,32,121,61,34,55,57,52,46,48,34,32,119,61,34,54,49,52,46,48,34,32,104,61,34,54,49,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,50,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,50,57,48,46,48,34,32,119,61,34,56,51,52,46,48,34,32,104,61,34,49,52,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,51,34,32,120,61,34,51,55,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,57,51,57,46,48,34,32,104,61,34,49,52,51,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,55,34,32,120,61,34,49,50,48,46,48,34,32,121,61,34,45,50,56,55,46,48,34,32,119,61,34,55,55,53,46,48,34,32,104,61,34,49,54,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,54,34,32,120,61,34,57,48,46,48,34,32,121,61,34,45,50,56,56,46,48,34,32,119,61,34,57,51,56,46,48,34,32,104,61,34,49,54,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,70,34,32,120,61,34,51,55,46,48,34,32,121,61,34,45,50,55,46,48,34,32,119,61,34,49,48,50,49,46,52,34,32,104,61,34,49,52,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,69,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,53,53,46,48,34,32,104,61,34,49,52,53,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,57,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,53,53,46,48,34,32,104,61,34,49,52,53,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,52,34,32,120,61,34,49,50,48,46,48,34,32,121,61,34,57,54,57,46,48,34,32,119,61,34,52,56,57,46,48,34,32,104,61,34,52,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,56,34,32,120,61,34,45,54,50,46,48,34,32,121,61,34,57,54,57,46,48,34,32,119,61,34,54,57,50,46,48,34,32,104,61,34,51,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,54,34,32,120,61,34,50,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,57,51,57,46,48,34,32,104,61,34,49,51,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,56,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,49,53,53,46,48,34,32,119,61,34,49,52,53,52,46,48,34,32,104,61,34,49,54,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,49,34,32,120,61,34,52,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,54,55,46,48,34,32,104,61,34,49,48,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,53,34,32,120,61,34,56,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,48,49,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,53,34,32,120,61,34,45,49,51,51,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,49,50,51,50,46,48,34,32,104,61,34,49,51,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,65,34,32,120,61,34,48,46,48,34,32,121,61,34,56,49,55,46,48,34,32,119,61,34,54,49,54,46,48,34,32,104,61,34,53,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,65,34,32,120,61,34,52,48,46,48,34,32,121,61,34,56,49,53,46,48,34,32,119,61,34,54,48,48,46,48,34,32,104,61,34,54,48,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,54,34,32,120,61,34,54,55,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,53,50,46,48,34,32,104,61,34,57,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,56,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,49,57,48,46,48,34,32,119,61,34,57,50,52,46,48,34,32,104,61,34,49,51,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,70,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,52,49,51,46,48,34,32,119,61,34,55,57,52,46,48,34,32,104,61,34,49,52,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,49,34,32,120,61,34,49,55,48,46,48,34,32,121,61,34,45,52,49,56,46,48,34,32,119,61,34,51,52,54,46,48,34,32,104,61,34,49,52,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,67,34,32,120,61,34,52,57,46,48,34,32,121,61,34,50,49,48,46,48,34,32,119,61,34,49,48,54,55,46,48,34,32,104,61,34,54,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,66,34,32,120,61,34,53,50,46,48,34,32,121,61,34,56,52,46,48,34,32,119,61,34,57,49,51,46,48,34,32,104,61,34,55,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,66,34,32,120,61,34,52,56,46,48,34,32,121,61,34,56,52,46,48,34,32,119,61,34,57,49,52,46,48,34,32,104,61,34,55,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,48,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,52,46,48,34,32,104,61,34,49,57,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,51,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,52,46,48,34,32,104,61,34,49,56,50,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,53,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,53,52,46,48,34,32,104,61,34,49,56,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,55,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,49,48,54,55,46,48,34,32,104,61,34,49,48,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,55,34,32,120,61,34,57,57,46,48,34,32,121,61,34,53,50,51,46,48,34,32,119,61,34,51,48,56,46,48,34,32,104,61,34,51,48,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,50,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,52,46,48,34,32,104,61,34,49,56,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,65,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,56,48,46,48,34,32,104,61,34,49,56,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,49,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,52,46,48,34,32,104,61,34,49,57,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,66,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,56,48,46,48,34,32,104,61,34,49,56,49,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,56,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,56,48,46,48,34,32,104,61,34,49,57,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,68,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,49,54,46,48,34,32,104,61,34,49,57,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,69,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,49,54,46,48,34,32,104,61,34,49,56,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,70,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,49,54,46,48,34,32,104,61,34,49,56,49,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,67,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,49,54,46,48,34,32,104,61,34,49,57,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,51,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,53,52,46,48,34,32,104,61,34,49,57,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,52,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,53,52,46,48,34,32,104,61,34,49,57,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,50,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,53,52,46,48,34,32,104,61,34,49,57,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,65,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,57,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,66,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,57,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,57,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,52,49,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,57,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,70,34,32,120,61,34,45,53,53,46,48,34,32,121,61,34,49,49,53,54,46,48,34,32,119,61,34,54,55,56,46,48,34,32,104,61,34,49,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,56,34,32,120,61,34,56,50,46,48,34,32,121,61,34,45,52,52,56,46,48,34,32,119,61,34,52,54,54,46,48,34,32,104,61,34,52,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,54,34,32,120,61,34,49,50,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,50,48,57,46,48,34,32,104,61,34,49,52,49,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,51,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,48,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,55,52,46,48,34,32,104,61,34,49,52,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,68,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,48,49,46,48,34,32,104,61,34,49,57,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,69,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,54,56,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,55,34,32,120,61,34,54,54,46,48,34,32,121,61,34,49,54,46,48,34,32,119,61,34,49,48,51,54,46,48,34,32,104,61,34,49,48,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,57,34,32,120,61,34,49,51,50,46,48,34,32,121,61,34,53,52,57,46,48,34,32,119,61,34,53,49,50,46,48,34,32,104,61,34,56,53,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,50,34,32,120,61,34,53,57,46,48,34]);fileData398.push.apply(fileData398,[32,121,61,34,53,52,57,46,48,34,32,119,61,34,54,49,52,46,48,34,32,104,61,34,56,53,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,51,34,32,120,61,34,54,53,46,48,34,32,121,61,34,53,50,56,46,48,34,32,119,61,34,54,48,49,46,48,34,32,104,61,34,56,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,68,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,51,55,53,46,48,34,32,104,61,34,49,52,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,67,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,51,55,48,46,48,34,32,104,61,34,49,52,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,69,34,32,120,61,34,50,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,52,51,53,46,48,34,32,104,61,34,49,52,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,52,34,32,120,61,34,50,54,46,48,34,32,121,61,34,50,48,54,46,48,34,32,119,61,34,57,55,49,46,48,34,32,104,61,34,57,55,50,46,48,34,32,47,62,10,60,47,98,111,117,110,100,105,110,103,45,98,111,120,101,115,62,10]);Module["FS_createDataFile"]("/data/text","Times-bold.xml",fileData398,true,true);var fileData399=[];fileData399.push.apply(fileData399,[60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,85,84,70,45,56,34,63,62,10,60,98,111,117,110,100,105,110,103,45,98,111,120,101,115,32,102,111,110,116,45,102,97,109,105,108,121,61,34,84,105,109,101,115,34,32,117,110,105,116,115,45,112,101,114,45,101,109,61,34,50,48,52,56,34,62,10,32,32,32,60,103,32,99,61,34,50,49,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,53,52,49,46,48,34,32,104,61,34,49,51,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,50,34,32,120,61,34,51,49,52,46,48,34,32,121,61,34,55,55,50,46,48,34,32,119,61,34,52,53,56,46,48,34,32,104,61,34,53,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,51,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,50,49,46,48,34,32,104,61,34,49,51,54,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,52,34,32,120,61,34,54,52,46,48,34,32,121,61,34,45,49,56,53,46,48,34,32,119,61,34,57,53,50,46,48,34,32,104,61,34,49,54,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,53,34,32,120,61,34,49,54,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,53,56,46,48,34,32,104,61,34,49,52,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,54,34,32,120,61,34,49,53,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,50,55,46,48,34,32,104,61,34,49,52,48,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,55,34,32,120,61,34,50,53,55,46,48,34,32,121,61,34,55,55,50,46,48,34,32,119,61,34,49,53,48,46,48,34,32,104,61,34,53,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,56,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,51,55,51,46,48,34,32,119,61,34,53,53,57,46,48,34,32,104,61,34,49,55,52,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,57,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,51,54,56,46,48,34,32,119,61,34,53,53,57,46,48,34,32,104,61,34,49,55,52,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,65,34,32,120,61,34,49,55,51,46,48,34,32,121,61,34,53,50,49,46,48,34,32,119,61,34,55,52,52,46,48,34,32,104,61,34,56,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,66,34,32,120,61,34,49,55,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,50,55,46,48,34,32,104,61,34,49,48,50,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,67,34,32,120,61,34,49,50,51,46,48,34,32,121,61,34,45,50,54,54,46,48,34,32,119,61,34,50,56,52,46,48,34,32,104,61,34,52,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,68,34,32,120,61,34,57,57,46,48,34,32,121,61,34,51,57,51,46,48,34,32,119,61,34,52,55,57,46,48,34,32,104,61,34,49,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,69,34,32,120,61,34,50,50,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,50,50,56,46,48,34,32,104,61,34,50,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,70,34,32,120,61,34,45,49,53,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,54,49,55,46,48,34,32,104,61,34,49,51,56,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,48,34,32,120,61,34,54,52,46,48,34,32,121,61,34,45,49,50,46,48,34,32,119,61,34,57,53,51,46,48,34,32,104,61,34,49,51,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,49,34,32,120,61,34,57,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,52,48,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,50,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,48,51,46,48,34,32,104,61,34,49,51,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,51,34,32,120,61,34,51,48,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,50,51,46,48,34,32,104,61,34,49,51,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,52,34,32,120,61,34,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,55,57,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,53,34,32,120,61,34,50,57,46,48,34,32,121,61,34,45,49,56,46,48,34,32,119,61,34,57,55,54,46,48,34,32,104,61,34,49,51,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,54,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,49,52,46,48,34,32,119,61,34,49,48,48,53,46,48,34,32,104,61,34,49,52,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,55,34,32,120,61,34,49,53,52,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,52,53,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,56,34,32,120,61,34,54,51,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,57,52,54,46,48,34,32,104,61,34,49,51,57,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,57,34,32,120,61,34,52,55,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,57,54,48,46,48,34,32,104,61,34,49,52,50,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,65,34,32,120,61,34,49,55,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,52,51,50,46,48,34,32,104,61,34,57,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,66,34,32,120,61,34,49,50,51,46,48,34,32,121,61,34,45,50,54,54,46,48,34,32,119,61,34,52,55,57,46,48,34,32,104,61,34,49,49,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,67,34,32,120,61,34,49,51,53,46,48,34,32,121,61,34,45,49,50,46,48,34,32,119,61,34,49,49,49,52,46,48,34,32,104,61,34,49,48,53,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,68,34,32,120,61,34,49,50,49,46,48,34,32,121,61,34,50,53,49,46,48,34,32,119,61,34,49,49,51,56,46,48,34,32,104,61,34,53,50,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,69,34,32,120,61,34,49,51,50,46,48,34,32,121,61,34,45,49,50,46,48,34,32,119,61,34,49,49,49,52,46,48,34,32,104,61,34,49,48,53,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,70,34,32,120,61,34,50,48,56,46,48,34,32,121,61,34,45,50,55,46,48,34,32,119,61,34,54,57,55,46,48,34,32,104,61,34,49,51,56,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,48,34,32,120,61,34,49,56,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,53,48,49,46,48,34,32,104,61,34,49,52,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,49,34,32,120,61,34,45,53,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,54,49,46,48,34,32,104,61,34,49,51,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,50,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,50,52,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,51,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,50,55,55,46,48,34,32,104,61,34,49,52,48,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,52,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,53,53,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,53,34,32,120,61,34,45,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,48,51,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,54,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,48,51,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,55,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,51,55,53,46,48,34,32,104,61,34,49,52,48,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,56,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,53,57,48,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,57,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,48,53,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,65,34,32,120,61,34,45,49,53,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,48,50,48,46,48,34,32,104,61,34,49,51,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,66,34,32,120,61,34,49,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,54,53,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,67,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,54,51,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,68,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,56,50,55,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,69,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,53,51,49,46,48,34,32,104,61,34,49,51,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,70,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,45,51,53,46,48,34,32,119,61,34,49,51,49,53,46,48,34,32,104,61,34,49,51,57,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,48,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,51,57,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,49,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,45,51,55,53,46,48,34,32,119,61,34,49,51,49,53,46,48,34,32,104,61,34,49,55,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,50,34,32,120,61,34,45,50,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,51,51,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,51,34,32,120,61,34,51,53,46,48,34,32,121,61,34,45,52,53,46,48,34,32,119,61,34,49,48,48,53,46,48,34,32,104,61,34,49,52,48,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,52,34,32,120,61,34,49,49,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,55,54,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,53,34,32,120,61,34,50,48,54,46,48,34,32,121,61,34,45,52,48,46,48,34,32,119,61,34,49,51,54,48,46,48,34,32,104,61,34,49,51,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,54,34,32,120,61,34,49,53,54,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,50,53,50,46,48,34,32,104,61,34,49,51,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,55,34,32,120,61,34,49,52,52,46,48,34,32,121,61,34,45,51,56,46,48,34,32,119,61,34,49,55,49,50,46,48,34,32,104,61,34,49,51,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,56,34,32,120,61,34,45,54,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,48,51,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,57,34,32,120,61,34,49,53,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,55,54,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,65,34,32,120,61,34,45,49,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,53,55,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,66,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,51,52,50,46,48,34,32,119,61,34,55,53,57,46,48,34,32,104,61,34,49,54,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,67,34,32,120,61,34,45,55,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,49,50,46,48,34,32,104,61,34,49,51,54,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,68,34,32,120,61,34,50,51,46,48,34,32,121,61,34,45,51,52,50,46,48,34,32,119,61,34,55,53,57,46,48,34,32,104,61,34,49,54,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,69,34,32,120,61,34,45,53,52,46,48,34,32,121,61,34,52,57,55,46,48,34,32,119,61,34,56,50,55,46,48,34,32,104,61,34,56,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,70,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,54,46,48,34,32,119,61,34,49,48,50,52,46,48,34,32,104,61,34,49,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,48,34,32,120,61,34,49,57,50,46,48,34,32,121,61,34,57,48,51,46,48,34,32,119,61,34,51,56,56,46,48,34,32,104,61,34,52,53,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,49,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,52,51,46,48,34,32,104,61,34,57,51,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,50,34,32,120,61,34,52,54,46,53,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,57,50,50,46,53,34,32,104,61,34,49,52,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,51,34,32,120,61,34,53,57,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,56,49,49,46,48,34,32,104,61,34,57,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,52,34,32,120,61,34,51,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,48,52,56,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,53,34,32,120,61,34,54,52,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,55,55,57,46,48,34,32,104,61,34,57,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,54,34,32,120,61,34,45,51,48,53,46,48,34,32,121,61,34,45,52,50,55,46,48,34,32,119,61,34,49,49,55,50,46,48,34,32,104,61,34,49,56,49,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,55,34,32,120,61,34,49,54,46,48,34,32,121,61,34,45,52,50,52,46,48,34,32,119,61,34,57,53,49,46,48,34,32,104,61,34,49,51,50,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,56,34,32,120,61,34,51,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,52,49,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,57,34,32,120,61,34,57,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,52,52,51,46,48,34,32,104,61,34,49,51,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,65,34,32,120,61,34,45,50,51,51,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,56,50,53,46,48,34,32,104,61,34,49,55,54,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,66,34,32,120,61,34,50,56,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,57,49,53,46,48,34,32,104,61,34,49,52,50,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,67,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,52,56,54,46,48,34,32,104,61,34,49,52,49,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,68,34,32,120,61,34,50,51,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,49,52,49,56,46,48,34,32,104,61,34,57,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,69,34,32,120,61,34,51,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,52,52,46,48,34,32,104,61,34,57,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,70,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,48,51,46,48,34,32,104,61,34,57,50,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,48,34,32,120,61,34,45,49,53,55,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,49,49,49,55,46,48,34,32,104,61,34,49,51,50,55,46,49,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,49,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,52,50,55,46,48,34,32,119,61,34,57,52,51,46,48,34,32,104,61,34,49,51,51,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,50,34,32,120,61,34,53,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,53,49,46,48,34,32,104,61,34,57,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,51,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,55,49,54,46,48,34,32,104,61,34,57,51,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,52,34,32,120,61,34,55,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,53,50,57,46,48,34,32,104,61,34,49,49,52,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,53,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,56,56,54,46,48,34,32,104,61,34,57,51,48,46,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,54,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,57,51,50,46,55,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,55,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,49,50,57,52,46,48,34,32,104,61,34,57,51,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,56,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,55,50,46,48,34,32,104,61,34,57,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,57,34,32,120,61,34,45,53,51,46,48,34,32,121,61,34,45,52,50,53,46,48,34,32,119,61,34,57,50,53,46,48,34,32,104,61,34,49,51,51,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,65,34,32,120,61,34,45,56,46,48,34,32,121,61,34,45,49,54,55,46,48,34,32,119,61,34,55,56,53,46,48,34,32,104,61,34,49,48,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,66,34,32,120,61,34,45,51,52,46,48,34,32,121,61,34,45,51,55,51,46,48,34,32,119,61,34,57,51,57,46,48,34,32,104,61,34,49,55,53,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,67,34,32,120,61,34,55,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,49,56,46,48,34,32,104,61,34,49,51,57,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,68,34,32,120,61,34,45,49,48,48,46,48,34,32,121,61,34,45,51,55,51,46,48,34,32,119,61,34,57,51,57,46,48,34,32,104,61,34,49,55,53,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,52,34,32,120,61,34,45,53,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,54,55,46,48,34,32,104,61,34,49,55,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,53,34,32,120,61,34,45,53,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,54,49,46,48,34,32,104,61,34,49,56,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,55,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,52,52,54,46,48,34,32,119,61,34,49,50,55,55,46,48,34,32,104,61,34,49,56,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,57,34,32,120,61,34,45,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,48,51,46,48,34,32,104,61,34,49,55,56,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,49,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,53,51,49,46,48,34,32,104,61,34,49,55,52,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,54,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,45,51,53,46,48,34,32,119,61,34,49,51,49,53,46,48,34,32,104,61,34,49,55,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,67,34,32,120,61,34,50,48,54,46,48,34,32,121,61,34,45,52,48,46,48,34,32,119,61,34,49,51,54,48,46,48,34,32,104,61,34,49,55,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,49,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,56,52,46,48,34,32,104,61,34,49,51,55,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,48,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,52,51,46,48,34,32,104,61,34,49,51,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,50,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,52,51,46,48,34,32,104,61,34,49,51,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,52,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,57,49,46,48,34,32,104,61,34,49,50,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,51,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,49,48,51,52,46,48,34,32,104,61,34,49,51,48,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,53,34,32,120,61,34,51,49,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,52,51,46,48,34,32,104,61,34,49,52,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,55,34,32,120,61,34,51,48,46,48,34,32,121,61,34,45,52,52,54,46,48,34,32,119,61,34,56,52,48,46,48,34,32,104,61,34,49,51,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,57,34,32,120,61,34,54,52,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,49,52,46,48,34,32,104,61,34,49,51,56,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,56,34,32,120,61,34,54,52,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,55,55,57,46,48,34,32,104,61,34,49,51,56,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,65,34,32,120,61,34,54,52,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,56,54,52,46,48,34,32,104,61,34,49,51,55,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,66,34,32,120,61,34,54,52,46,48,34,32,121,61,34,45,50,53,46,48,34,32,119,61,34,57,50,49,46,48,34,32,104,61,34,49,50,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,68,34,32,120,61,34,57,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,54,53,48,46,48,34,32,104,61,34,49,51,55,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,67,34,32,120,61,34,57,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,52,54,48,46,48,34,32,104,61,34,49,51,56,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,69,34,32,120,61,34,57,53,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,54,48,50,46,48,34,32,104,61,34,49,51,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,70,34,32,120,61,34,57,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,54,53,55,46,48,34,32,104,61,34,49,50,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,49,34,32,120,61,34,51,55,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,54,50,46,48,34,32,104,61,34,49,50,57,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,51,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,53,55,46,48,34,32,104,61,34,49,51,55,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,50,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,48,51,46,48,34,32,104,61,34,49,51,56,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,52,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,48,55,46,48,34,32,104,61,34,49,51,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,54,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,54,52,46,48,34,32,104,61,34,49,50,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,53,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,49,48,48,55,46,48,34,32,104,61,34,49,50,57,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,65,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,57,52,48,46,48,34,32,104,61,34,49,51,55,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,57,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,56,56,54,46,48,34,32,104,61,34,49,51,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,66,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,56,56,54,46,48,34,32,104,61,34,49,51,55,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,67,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,51,46,48,34,32,119,61,34,56,56,54,46,48,34,32,104,61,34,49,50,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,48,34,32,120,61,34,50,55,48,46,48,34,32,121,61,34,56,48,51,46,48,34,32,119,61,34,53,56,51,46,48,34,32,104,61,34,53,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,50,34,32,120,61,34,49,53,53,46,48,34,32,121,61,34,45,50,57,52,46,48,34,32,119,61,34,56,49,51,46,48,34,32,104,61,34,49,52,52,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,51,34,32,120,61,34,50,48,46,48,34,32,121,61,34,45,49,54,46,48,34,32,119,61,34,49,48,52,48,46,48,34,32,104,61,34,49,51,56,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,55,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,51,51,50,46,48,34,32,119,61,34,56,51,53,46,48,34,32,104,61,34,49,54,57,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,54,34,32,120,61,34,53,51,46,48,34,32,121,61,34,45,51,49,55,46,48,34,32,119,61,34,49,49,48,51,46,48,34,32,104,61,34,49,54,56,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,70,34,32,120,61,34,45,51,52,57,46,48,34,32,121,61,34,45,52,50,56,46,48,34,32,119,61,34,49,51,53,56,46,48,34,32,104,61,34,49,56,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,69,34,32,120,61,34,52,56,46,52,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,52,52,50,46,54,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,57,34,32,120,61,34,52,56,46,52,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,52,52,50,46,54,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,52,34,32,120,61,34,51,49,50,46,48,34,32,121,61,34,57,48,51,46,48,34,32,119,61,34,52,53,56,46,48,34,32,104,61,34,52,53,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,56,34,32,120,61,34,49,54,51,46,48,34,32,121,61,34,57,48,51,46,48,34,32,119,61,34,54,49,52,46,48,34,32,104,61,34,51,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,54,34,32,120,61,34,45,53,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,57,50,50,46,48,34,32,104,61,34,49,51,51,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,56,34,32,120,61,34,49,50,48,46,48,34,32,121,61,34,45,50,49,57,46,48,34,32,119,61,34,49,51,49,49,46,48,34,32,104,61,34,49,54,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,49,34,32,120,61,34,54,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,55,48,46,48,34,32,104,61,34,49,48,50,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,53,34,32,120,61,34,49,52,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,50,50,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,53,34,32,120,61,34,45,49,53,55,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,49,49,50,56,46,48,34,32,104,61,34,49,51,50,57,46,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,65,34,32,120,61,34,57,55,46,48,34,32,121,61,34,55,57,52,46,48,34,32,119,61,34,54,50,49,46,48,34,32,104,61,34,53,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,65,34,32,120,61,34,49,53,49,46,48,34,32,121,61,34,55,57,54,46,48,34,32,119,61,34,53,56,56,46,48,34,32,104,61,34,53,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,54,34,32,120,61,34,52,54,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,49,50,54,52,46,48,34,32,104,61,34,57,51,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,56,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,50,55,53,46,48,34,32,119,61,34,57,48,51,46,48,34,32,104,61,34,49,52,49,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,70,34,32,120,61,34,49,49,51,46,48,34,32,121,61,34,45,52,50,51,46,48,34,32,119,61,34,54,57,55,46,48,34,32,104,61,34,49,51,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,49,34,32,120,61,34,49,49,57,46,48,34,32,121,61,34,45,52,50,49,46,48,34,32,119,61,34,53,51,57,46,48,34,32,104,61,34,49,51,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,67,34,32,120,61,34,50,48,55,46,48,34,32,121,61,34,50,53,49,46,48,34,32,119,61,34,49,48,53,50,46,48,34,32,104,61,34,53,50,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,66,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,55,49,46,48,34,32,119,61,34,56,48,56,46,48,34,32,104,61,34,55,53,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,66,34,32,120,61,34,49,48,49,46,48,34,32,121,61,34,55,49,46,48,34,32,119,61,34,56,49,51,46,48,34,32,104,61,34,55,53,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,48,34,32,120,61,34,45,53,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,54,49,46,48,34,32,104,61,34,49,55,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,51,34,32,120,61,34,45,53,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,54,52,46,48,34,32,104,61,34,49,55,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,53,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,45,51,53,46,48,34,32,119,61,34,49,51,49,53,46,48,34,32,104,61,34,49,55,54,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,55,34,32,120,61,34,49,54,51,46,48,34,32,121,61,34,52,55,46,48,34,32,119,61,34,49,48,53,51,46,48,34,32,104,61,34,57,51,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,55,34,32,120,61,34,49,53,54,46,48,34,32,121,61,34,52,57,53,46,48,34,32,119,61,34,50,51,50,46,48,34,32,104,61,34,50,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,50,34,32,120,61,34,45,53,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,54,49,46,48,34,32,104,61,34,49,56,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,65,34,32,120,61,34,45,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,48,51,46,48,34,32,104,61,34,49,55,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,49,34,32,120,61,34,45,53,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,54,49,46,48,34,32,104,61,34,49,56,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,66,34,32,120,61,34,45,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,48,51,46,48,34,32,104,61,34,49,54,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,56,34,32,120,61,34,45,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,48,51,46,48,34,32,104,61,34,49,55,57,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,68,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,48,56,46,48,34,32,104,61,34,49,55,56,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,69,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,53,56,46,48,34,32,104,61,34,49,55,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,70,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,55,55,46,48,34,32,104,61,34,49,54,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,67,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,48,53,46,48,34,32,104,61,34,49,55,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,51,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,45,51,53,46,48,34,32,119,61,34,49,51,49,53,46,48,34,32,104,61,34,49,56,52,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,52,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,45,51,53,46,48,34,32,119,61,34,49,51,49,53,46,48,34,32,104,61,34,49,56,52,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,50,34,32,120,61,34,49,49,56,46,48,34,32,121,61,34,45,51,53,46,48,34,32,119,61,34,49,51,49,53,46,48,34,32,104,61,34,49,56,53,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,65,34,32,120,61,34,50,48,54,46,48,34,32,121,61,34,45,52,48,46,48,34,32,119,61,34,49,51,54,48,46,48,34,32,104,61,34,49,56,50,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,66,34,32,120,61,34,50,48,54,46,48,34,32,121,61,34,45,52,48,46,48,34,32,119,61,34,49,51,54,48,46,48,34,32,104,61,34,49,56,50,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,57,34,32,120,61,34,50,48,54,46,48,34,32,121,61,34,45,52,48,46,48,34,32,119,61,34,49,51,54,48,46,48,34,32,104,61,34,49,56,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,70,34,32,120,61,34,49,52,54,46,48,34,32,121,61,34,49,48,57,48,46,48,34,32,119,61,34,54,52,48,46,48,34,32,104,61,34,49,48,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,56,34,32,120,61,34,45,49,52,48,46,48,34,32,121,61,34,45,52,52,54,46,48,34,32,119,61,34,52,51,54,46,48,34,32,104,61,34,52,52,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,54,34,32,120,61,34,50,50,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,49,46,48,34,32,104,61,34,49,51,57,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,48,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,53,51,46,48,34,32,104,61,34,49,51,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,48,34,32,120,61,34,52,53,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,49,52,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,68,34,32,120,61,34,49,53,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,55,54,46,48,34,32,104,61,34,49,55,56,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,69,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,52,50,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,55,34,32,120,61,34,49,50,49,46,48,34,32,121,61,34,50,56,46,48,34,32,119,61,34,49,49,51,56,46,48,34,32,104,61,34]);fileData399.push.apply(fileData399,[57,55,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,57,34,32,120,61,34,49,49,49,46,48,34,32,121,61,34,53,52,50,46,48,34,32,119,61,34,52,56,49,46,48,34,32,104,61,34,56,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,50,34,32,120,61,34,54,49,46,48,34,32,121,61,34,53,52,50,46,48,34,32,119,61,34,53,56,55,46,48,34,32,104,61,34,56,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,51,34,32,120,61,34,54,54,46,48,34,32,121,61,34,53,51,51,46,48,34,32,119,61,34,54,48,48,46,48,34,32,104,61,34,56,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,68,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,49,50,57,55,46,48,34,32,104,61,34,49,52,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,67,34,32,120,61,34,49,49,54,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,49,50,55,53,46,48,34,32,104,61,34,49,52,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,69,34,32,120,61,34,56,48,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,49,51,50,53,46,48,34,32,104,61,34,49,52,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,52,34,32,120,61,34,45,49,48,46,48,34,32,121,61,34,50,54,51,46,48,34,32,119,61,34,57,56,53,46,48,34,32,104,61,34,56,51,50,46,48,34,32,47,62,10,60,47,98,111,117,110,100,105,110,103,45,98,111,120,101,115,62,10]);Module["FS_createDataFile"]("/data/text","Times-italic.xml",fileData399,true,true);var fileData400=[];fileData400.push.apply(fileData400,[60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,32,101,110,99,111,100,105,110,103,61,34,85,84,70,45,56,34,63,62,10,60,98,111,117,110,100,105,110,103,45,98,111,120,101,115,32,102,111,110,116,45,102,97,109,105,108,121,61,34,84,105,109,101,115,34,32,117,110,105,116,115,45,112,101,114,45,101,109,61,34,50,48,52,56,34,62,10,32,32,32,60,103,32,99,61,34,50,49,34,32,120,61,34,50,54,53,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,50,50,51,46,48,34,32,104,61,34,49,52,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,50,34,32,120,61,34,49,56,56,46,48,34,32,121,61,34,55,57,52,46,48,34,32,119,61,34,52,53,57,46,48,34,32,104,61,34,53,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,51,34,32,120,61,34,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,50,49,46,48,34,32,104,61,34,49,51,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,52,34,32,120,61,34,57,48,46,48,34,32,121,61,34,45,49,56,49,46,48,34,32,119,61,34,56,52,53,46,48,34,32,104,61,34,49,54,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,53,34,32,120,61,34,49,50,53,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,53,55,46,48,34,32,104,61,34,49,52,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,54,34,32,120,61,34,56,50,46,48,34,32,121,61,34,45,51,48,46,48,34,32,119,61,34,49,52,53,51,46,48,34,32,104,61,34,49,52,49,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,55,34,32,120,61,34,49,48,51,46,48,34,32,121,61,34,55,57,52,46,48,34,32,119,61,34,49,53,48,46,48,34,32,104,61,34,53,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,56,34,32,120,61,34,57,52,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,53,50,57,46,48,34,32,104,61,34,49,55,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,57,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,53,50,57,46,48,34,32,104,61,34,49,55,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,65,34,32,120,61,34,49,51,53,46,48,34,32,121,61,34,53,52,50,46,48,34,32,119,61,34,55,52,52,46,48,34,32,104,61,34,56,52,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,66,34,32,120,61,34,54,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,51,52,46,48,34,32,104,61,34,49,48,51,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,67,34,32,120,61,34,50,49,53,46,48,34,32,121,61,34,45,50,57,50,46,48,34,32,119,61,34,50,56,55,46,48,34,32,104,61,34,53,48,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,68,34,32,120,61,34,56,48,46,48,34,32,121,61,34,51,57,56,46,48,34,32,119,61,34,53,48,51,46,48,34,32,104,61,34,49,50,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,69,34,32,120,61,34,50,50,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,50,50,55,46,48,34,32,104,61,34,50,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,50,70,34,32,120,61,34,52,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,53,53,53,46,48,34,32,104,61,34,49,52,49,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,48,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,50,55,46,48,34,32,104,61,34,49,51,57,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,49,34,32,120,61,34,50,50,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,55,56,46,48,34,32,104,61,34,49,51,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,50,34,32,120,61,34,54,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,49,51,56,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,51,34,32,120,61,34,56,57,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,55,57,55,46,48,34,32,104,61,34,49,52,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,52,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,52,52,46,48,34,32,104,61,34,49,51,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,53,34,32,120,61,34,54,53,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,49,52,50,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,54,34,32,120,61,34,55,48,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,56,56,56,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,55,34,32,120,61,34,52,48,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,56,55,57,46,48,34,32,104,61,34,49,51,55,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,56,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,55,57,53,46,48,34,32,104,61,34,49,52,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,57,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,52,56,46,48,34,32,119,61,34,56,56,50,46,48,34,32,104,61,34,49,52,50,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,65,34,32,120,61,34,49,54,53,46,48,34,32,121,61,34,45,49,55,46,48,34,32,119,61,34,50,50,56,46,48,34,32,104,61,34,57,53,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,66,34,32,120,61,34,49,55,48,46,48,34,32,121,61,34,45,50,57,50,46,48,34,32,119,61,34,50,56,55,46,48,34,32,104,61,34,49,50,51,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,67,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,49,55,46,48,34,32,119,61,34,49,48,51,52,46,48,34,32,104,61,34,49,48,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,68,34,32,120,61,34,54,49,46,48,34,32,121,61,34,50,52,49,46,48,34,32,119,61,34,49,48,51,52,46,48,34,32,104,61,34,53,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,69,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,49,55,46,48,34,32,119,61,34,49,49,49,53,46,48,34,32,104,61,34,49,48,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,51,70,34,32,120,61,34,49,51,53,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,55,49,52,46,48,34,32,104,61,34,49,52,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,48,34,32,120,61,34,49,56,52,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,53,48,49,46,48,34,32,104,61,34,49,52,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,49,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,51,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,50,34,32,120,61,34,51,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,55,56,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,51,34,32,120,61,34,53,49,46,48,34,32,121,61,34,45,51,52,46,48,34,32,119,61,34,49,50,52,53,46,48,34,32,104,61,34,49,52,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,52,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,55,50,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,53,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,48,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,54,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,57,56,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,55,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,57,50,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,56,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,56,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,57,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,48,54,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,65,34,32,120,61,34,50,49,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,55,51,55,46,48,34,32,104,61,34,49,51,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,66,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,51,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,67,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,50,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,68,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,55,52,53,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,69,34,32,120,61,34,50,51,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,52,50,53,46,48,34,32,104,61,34,49,51,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,52,70,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,52,50,46,48,34,32,104,61,34,49,52,49,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,48,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,55,54,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,49,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,49,51,54,56,46,48,34,32,104,61,34,49,55,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,50,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,49,54,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,51,34,32,120,61,34,56,53,46,48,34,32,121,61,34,45,50,55,46,48,34,32,119,61,34,57,50,48,46,48,34,32,104,61,34,49,52,49,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,52,34,32,120,61,34,50,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,49,56,48,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,53,34,32,120,61,34,50,56,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,54,34,32,120,61,34,51,51,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,51,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,55,34,32,120,61,34,57,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,56,57,57,46,48,34,32,104,61,34,49,51,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,56,34,32,120,61,34,50,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,50,48,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,57,34,32,120,61,34,52,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,65,34,32,120,61,34,49,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,57,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,66,34,32,120,61,34,49,56,48,46,48,34,32,121,61,34,45,51,50,51,46,48,34,32,119,61,34,52,51,49,46,48,34,32,104,61,34,49,54,55,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,67,34,32,120,61,34,45,54,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,57,54,46,48,34,32,104,61,34,49,51,56,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,68,34,32,120,61,34,54,56,46,48,34,32,121,61,34,45,51,50,51,46,48,34,32,119,61,34,52,51,50,46,48,34,32,104,61,34,49,54,55,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,69,34,32,120,61,34,54,54,46,48,34,32,121,61,34,53,49,57,46,48,34,32,119,61,34,56,50,55,46,48,34,32,104,61,34,56,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,53,70,34,32,120,61,34,48,46,48,34,32,121,61,34,45,50,53,54,46,48,34,32,119,61,34,49,48,50,51,46,48,34,32,104,61,34,49,48,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,48,34,32,120,61,34,45,50,48,46,48,34,32,121,61,34,57,51,56,46,48,34,32,119,61,34,52,54,48,46,48,34,32,104,61,34,52,53,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,49,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,57,54,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,50,34,32,120,61,34,55,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,53,48,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,51,34,32,120,61,34,52,55,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,55,57,54,46,48,34,32,104,61,34,57,54,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,52,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,53,54,46,48,34,32,104,61,34,49,52,49,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,53,34,32,120,61,34,52,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,56,50,50,46,48,34,32,104,61,34,57,54,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,54,34,32,120,61,34,52,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,55,52,52,46,48,34,32,104,61,34,49,51,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,55,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,52,52,54,46,48,34,32,119,61,34,57,48,56,46,48,34,32,104,61,34,49,51,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,56,34,32,120,61,34,49,56,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,55,57,46,48,34,32,104,61,34,49,51,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,57,34,32,120,61,34,52,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,56,54,46,48,34,32,104,61,34,49,51,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,65,34,32,120,61,34,45,49,49,56,46,48,34,32,121,61,34,45,52,52,56,46,48,34,32,119,61,34,53,53,49,46,48,34,32,104,61,34,49,56,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,66,34,32,120,61,34,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,49,57,46,48,34,32,104,61,34,49,51,57,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,67,34,32,120,61,34,51,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,52,56,57,46,48,34,32,104,61,34,49,52,48,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,68,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,53,53,53,46,48,34,32,104,61,34,57,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,69,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,54,50,46,48,34,32,104,61,34,57,52,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,54,70,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,57,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,48,34,32,120,61,34,57,46,48,34,32,121,61,34,45,52,52,54,46,48,34,32,119,61,34,57,53,51,46,48,34,32,104,61,34,49,51,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,49,34,32,120,61,34,52,57,46,48,34,32,121,61,34,45,52,52,54,46,48,34,32,119,61,34,57,53,49,46,48,34,32,104,61,34,49,51,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,50,34,32,120,61,34,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,56,48,46,48,34,32,104,61,34,57,52,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,51,34,32,120,61,34,49,48,52,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,54,48,57,46,48,34,32,104,61,34,57,54,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,52,34,32,120,61,34,50,53,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,53,52,54,46,48,34,32,104,61,34,49,50,48,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,53,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,57,53,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,54,34,32,120,61,34,51,55,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,51,57,46,48,34,32,104,61,34,57,52,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,55,34,32,120,61,34,52,50,46,48,34,32,121,61,34,45,50,48,46,48,34,32,119,61,34,49,51,56,48,46,48,34,32,104,61,34,57,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,56,34,32,120,61,34,51,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,52,54,46,48,34,32,104,61,34,57,49,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,57,34,32,120,61,34,50,56,46,48,34,32,121,61,34,45,52,52,56,46,48,34,32,119,61,34,57,52,51,46,48,34,32,104,61,34,49,51,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,65,34,32,120,61,34,53,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,56,48,51,46,48,34,32,104,61,34,57,51,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,66,34,32,120,61,34,49,50,55,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,55,50,56,46,48,34,32,104,61,34,49,55,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,67,34,32,120,61,34,49,51,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,46,48,34,32,104,61,34,49,51,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,55,68,34,32,120,61,34,49,50,55,46,48,34,32,121,61,34,45,51,54,53,46,48,34,32,119,61,34,55,50,56,46,48,34,32,104,61,34,49,55,52,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,52,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,55,49,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,53,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,56,51,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,55,34,32,120,61,34,53,49,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,49,50,52,53,46,48,34,32,104,61,34,49,56,50,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,57,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,48,46,48,34,32,104,61,34,49,56,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,49,34,32,120,61,34,50,51,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,52,50,53,46,48,34,32,104,61,34,49,55,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,54,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,52,50,46,48,34,32,104,61,34,49,55,53,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,67,34,32,120,61,34,50,56,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,55,50,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,49,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,49,52,49,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,48,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,50,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,49,52,48,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,52,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,49,51,48,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,51,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,49,51,51,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,53,34,32,120,61,34,55,53,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,56,51,48,46,48,34,32,104,61,34,49,52,56,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,55,34,32,120,61,34,52,55,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,55,57,54,46,48,34,32,104,61,34,49,51,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,57,34,32,120,61,34,52,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,56,50,50,46,48,34,32,104,61,34,49,52,49,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,56,34,32,120,61,34,52,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,56,50,50,46,48,34,32,104,61,34,49,52,49,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,65,34,32,120,61,34,52,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,56,50,50,46,48,34,32,104,61,34,49,52,48,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,66,34,32,120,61,34,52,48,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,56,50,50,46,48,34,32,104,61,34,49,50,57,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,68,34,32,120,61,34,52,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,54,50,46,48,34,32,104,61,34,49,51,57,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,67,34,32,120,61,34,45,49,50,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,53,51,56,46,48,34,32,104,61,34,49,51,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,69,34,32,120,61,34,45,51,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,52,48,46,48,34,32,104,61,34,49,51,55,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,70,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,49,49,46,48,34,32,104,61,34,49,50,55,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,49,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,57,54,50,46,48,34,32,104,61,34,49,51,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,51,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,50,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,49,52,50,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,52,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,49,52,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,54,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,49,51,48,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,53,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,49,51,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,65,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,52,49,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,57,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,52,48,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,66,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,51,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,67,34,32,120,61,34,49,56,46,48,34,32,121,61,34,45,49,57,46,48,34,32,119,61,34,57,54,51,46,48,34,32,104,61,34,49,50,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,48,34,32,120,61,34,56,55,46,48,34,32,121,61,34,55,57,49,46,48,34,32,119,61,34,53,56,51,46,48,34,32,104,61,34,53,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,50,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,50,56,53,46,48,34,32,119,61,34,56,48,56,46,48,34,32,104,61,34,49,52,55,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,51,34,32,120,61,34,50,50,46,48,34,32,121,61,34,45,50,48,46,48,34,32,119,61,34,57,56,51,46,48,34,32,104,61,34,49,52,48,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,55,34,32,120,61,34,49,52,54,46,48,34,32,121,61,34,45,51,48,49,46,48,34,32,119,61,34,55,50,53,46,48,34,32,104,61,34,49,54,57,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,54,34,32,120,61,34,45,52,51,46,48,34,32,121,61,34,45,50,57,57,46,48,34,32,119,61,34,57,50,55,46,48,34,32,104,61,34,49,54,53,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,70,34,32,120,61,34,50,51,46,48,34,32,121,61,34,45,50,50,46,48,34,32,119,61,34,57,51,54,46,48,34,32,104,61,34,49,52,50,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,69,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,52,48,56,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,57,34,32,120,61,34,54,54,46,48,34,32,121,61,34,45,50,52,46,48,34,32,119,61,34,49,52,48,56,46,48,34,32,104,61,34,49,52,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,52,34,32,120,61,34,49,51,50,46,48,34,32,121,61,34,57,51,56,46,48,34,32,119,61,34,52,54,49,46,48,34,32,104,61,34,52,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,56,34,32,120,61,34,45,49,57,46,48,34,32,121,61,34,57,51,56,46,48,34,32,119,61,34,54,49,49,46,48,34,32,104,61,34,51,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,54,34,32,120,61,34,57,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,55,55,49,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,56,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,49,54,54,46,48,34,32,119,61,34,49,51,52,50,46,48,34,32,104,61,34,49,54,54,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,49,34,32,120,61,34,52,55,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,51,51,46,48,34,32,104,61,34,49,48,51,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,53,34,32,120,61,34,49,52,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,49,55,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,53,34,32,120,61,34,45,49,53,55,46,48,34,32,121,61,34,45,52,50,50,46,48,34,32,119,61,34,49,49,50,56,46,48,34,32,104,61,34,49,51,50,57,46,50,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,65,34,32,120,61,34,50,51,46,48,34,32,121,61,34,55,57,56,46,48,34,32,119,61,34,53,52,49,46,48,34,32,104,61,34,53,56,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,65,34,32,120,61,34,51,51,46,48,34,32,121,61,34,55,57,56,46,48,34,32,119,61,34,53,57,48,46,48,34,32,104,61,34,53,56,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,65,54,34,32,120,61,34,55,55,46,48,34,32,121,61,34,45,49,54,46,48,34,32,119,61,34,49,50,49,55,46,48,34,32,104,61,34,57,54,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,56,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,50,50,56,46,48,34,32,119,61,34,57,49,48,46,48,34,32,104,61,34,49,51,54,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,70,34,32,120,61,34,52,51,46,48,34,32,121,61,34,45,52,53,55,46,48,34,32,119,61,34,55,49,53,46,48,34,32,104,61,34,49,52,48,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,49,34,32,120,61,34,49,56,55,46,48,34,32,121,61,34,45,52,54,48,46,48,34,32,119,61,34,50,50,51,46,48,34,32,104,61,34,49,52,48,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,67,34,32,120,61,34,54,49,46,48,34,32,121,61,34,50,52,49,46,48,34,32,119,61,34,49,48,51,52,46,48,34,32,104,61,34,53,53,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,66,34,32,120,61,34,56,55,46,48,34,32,121,61,34,55,51,46,48,34,32,119,61,34,56,52,54,46,48,34,32,104,61,34,55,56,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,66,34,32,120,61,34,57,48,46,48,34,32,121,61,34,55,51,46,48,34,32,119,61,34,56,52,54,46,48,34,32,104,61,34,55,56,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,48,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,56,51,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,51,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,55,52,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,53,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,52,50,46,48,34,32,104,61,34,49,55,56,49,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,55,34,32,120,61,34,52,55,46,48,34,32,121,61,34,51,55,46,48,34,32,119,61,34,49,48,51,51,46,48,34,32,104,61,34,57,54,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,55,34,32,120,61,34,49,48,54,46,48,34,32,121,61,34,53,54,49,46,48,34,32,119,61,34,50,51,55,46,48,34,32,104,61,34,50,51,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,50,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,56,50,48,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,65,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,48,46,48,34,32,104,61,34,49,55,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,49,34,32,120,61,34,51,48,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,56,51,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,66,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,48,46,48,34,32,104,61,34,49,54,57,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,56,34,32,120,61,34,50,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,50,48,48,46,48,34,32,104,61,34,49,56,48,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,68,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,49,57,46,48,34,32,104,61,34,49,56,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,69,34,32,120,61,34,49,54,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,52,48,46,48,34,32,104,61,34,49,55,57,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,70,34,32,120,61,34,51,49,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,49,49,46,48,34,32,104,61,34,49,54,57,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,56,67,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,54,48,54,46,48,34,32,104,61,34,49,56,48,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,51,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,52,50,46,48,34,32,104,61,34,49,56,54,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,52,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,52,50,46,48,34,32,104,61,34,49,56,53,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,50,34,32,120,61,34,54,49,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,51,52,50,46,48,34,32,104,61,34,49,56,54,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,65,34,32,120,61,34,50,56,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,56,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,66,34,32,120,61,34,50,56,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,56,50,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,57,34,32,120,61,34,50,56,46,48,34,32,121,61,34,45,50,57,46,48,34,32,119,61,34,49,52,49,53,46,48,34,32,104,61,34,49,56,51,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,70,34,32,120,61,34,45,51,52,46,48,34,32,121,61,34,49,49,50,49,46,48,34,32,119,61,34,54,52,48,46,48,34,32,104,61,34,49,48,57,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,56,34,32,120,61,34,53,50,46,48,34,32,121,61,34,45,52,52,52,46,48,34,32,119,61,34,52,50,54,46,48,34,32,104,61,34,52,52,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,54,34,32,120,61,34,49,51,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,46,48,34,32,104,61,34,49,51,57,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,48,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,55,48,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,66,48,34,32,120,61,34,53,52,46,48,34,32,121,61,34,45,51,49,46,48,34,32,119,61,34,57,48,55,46,48,34,32,104,61,34,49,52,50,50,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,68,34,32,120,61,34,52,53,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,51,57,51,46,48,34,32,104,61,34,49,56,48,56,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,69,34,32,120,61,34,51,51,46,48,34,32,121,61,34,48,46,48,34,32,119,61,34,49,48,55,51,46,48,34,32,104,61,34,49,51,53,53,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,51,57,55,34,32,120,61,34,56,53,46,48,34,32,121,61,34,50,54,46,48,34,32,119,61,34,57,56,52,46,48,34,32,104,61,34,57,56,51,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,57,34,32,120,61,34,49,51,53,46,48,34,32,121,61,34,53,51,56,46,48,34,32,119,61,34,51,55,52,46,48,34,32,104,61,34,56,51,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,50,34,32,120,61,34,55,46,48,34,32,121,61,34,53,50,56,46,48,34,32,119,61,34,53,56,55,46,48,34]);fileData400.push.apply(fileData400,[32,104,61,34,56,52,54,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,51,34,32,120,61,34,50,50,46,48,34,32,121,61,34,53,49,55,46,48,34,32,119,61,34,53,49,54,46,48,34,32,104,61,34,56,53,55,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,68,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,49,50,56,55,46,48,34,32,104,61,34,49,51,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,67,34,32,120,61,34,49,48,57,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,49,50,53,54,46,48,34,32,104,61,34,49,51,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,66,69,34,32,120,61,34,53,51,46,48,34,32,121,61,34,45,49,53,46,48,34,32,119,61,34,49,51,50,54,46,48,34,32,104,61,34,49,51,57,52,46,48,34,32,47,62,10,32,32,32,60,103,32,99,61,34,67,50,65,52,34,32,120,61,34,54,54,46,48,34,32,121,61,34,50,54,51,46,48,34,32,119,61,34,56,51,50,46,48,34,32,104,61,34,56,51,50,46,48,34,32,47,62,10,60,47,98,111,117,110,100,105,110,103,45,98,111,120,101,115,62,10]);Module["FS_createDataFile"]("/data/text","Times.xml",fileData400,true,true)}if(Module["calledRun"]){runWithFS()}else{if(!Module["preRun"])Module["preRun"]=[];Module["preRun"].push(runWithFS)}});loadPackage({"files":[]})}))();var Module;if(!Module)Module=(typeof Module!=="undefined"?Module:null)||{};var moduleOverrides={};for(var key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var ENVIRONMENT_IS_WEB=typeof window==="object";var ENVIRONMENT_IS_WORKER=typeof importScripts==="function";var ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){if(!Module["print"])Module["print"]=function print(x){process["stdout"].write(x+"\n")};if(!Module["printErr"])Module["printErr"]=function printErr(x){process["stderr"].write(x+"\n")};var nodeFS=require("fs");var nodePath=require("path");Module["read"]=function read(filename,binary){filename=nodePath["normalize"](filename);var ret=nodeFS["readFileSync"](filename);if(!ret&&filename!=nodePath["resolve"](filename)){filename=path.join(__dirname,"..","src",filename);ret=nodeFS["readFileSync"](filename)}if(ret&&!binary)ret=ret.toString();return ret};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};Module["load"]=function load(f){globalEval(read(f))};if(!Module["thisProgram"]){if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}else{Module["thisProgram"]="unknown-program"}}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(!Module["print"])Module["print"]=print;if(typeof printErr!="undefined")Module["printErr"]=printErr;if(typeof read!="undefined"){Module["read"]=read}else{Module["read"]=function read(){throw"no read() available (jsc?)"}}Module["readBinary"]=function readBinary(f){if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}var data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof console!=="undefined"){if(!Module["print"])Module["print"]=function print(x){console.log(x)};if(!Module["printErr"])Module["printErr"]=function printErr(x){console.log(x)}}else{var TRY_USE_DUMP=false;if(!Module["print"])Module["print"]=TRY_USE_DUMP&&typeof dump!=="undefined"?(function(x){dump(x)}):(function(x){})}if(ENVIRONMENT_IS_WORKER){Module["load"]=importScripts}if(typeof Module["setWindowTitle"]==="undefined"){Module["setWindowTitle"]=(function(title){document.title=title})}}else{throw"Unknown runtime environment. Where are we?"}function globalEval(x){eval.call(null,x)}if(!Module["load"]&&Module["read"]){Module["load"]=function load(f){globalEval(Module["read"](f))}}if(!Module["print"]){Module["print"]=(function(){})}if(!Module["printErr"]){Module["printErr"]=Module["print"]}if(!Module["arguments"]){Module["arguments"]=[]}if(!Module["thisProgram"]){Module["thisProgram"]="./this.program"}Module.print=Module["print"];Module.printErr=Module["printErr"];Module["preRun"]=[];Module["postRun"]=[];for(var key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}var Runtime={setTempRet0:(function(value){tempRet0=value}),getTempRet0:(function(){return tempRet0}),stackSave:(function(){return STACKTOP}),stackRestore:(function(stackTop){STACKTOP=stackTop}),getNativeTypeSize:(function(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return Runtime.QUANTUM_SIZE}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}),getNativeFieldSize:(function(type){return Math.max(Runtime.getNativeTypeSize(type),Runtime.QUANTUM_SIZE)}),STACK_ALIGN:16,prepVararg:(function(ptr,type){if(type==="double"||type==="i64"){if(ptr&7){assert((ptr&7)===4);ptr+=4}}else{assert((ptr&3)===0)}return ptr}),getAlignSize:(function(type,size,vararg){if(!vararg&&(type=="i64"||type=="double"))return 8;if(!type)return Math.min(size,8);return Math.min(size||(type?Runtime.getNativeFieldSize(type):0),Runtime.QUANTUM_SIZE)}),dynCall:(function(sig,ptr,args){if(args&&args.length){if(!args.splice)args=Array.prototype.slice.call(args);args.splice(0,0,ptr);return Module["dynCall_"+sig].apply(null,args)}else{return Module["dynCall_"+sig].call(null,ptr)}}),functionPointers:[],addFunction:(function(func){for(var i=0;i=TOTAL_MEMORY){var success=enlargeMemory();if(!success){DYNAMICTOP=ret;return 0}}return ret}),alignMemory:(function(size,quantum){var ret=size=Math.ceil(size/(quantum?quantum:16))*(quantum?quantum:16);return ret}),makeBigInt:(function(low,high,unsigned){var ret=unsigned?+(low>>>0)+ +(high>>>0)*+4294967296:+(low>>>0)+ +(high|0)*+4294967296;return ret}),GLOBAL_BASE:8,QUANTUM_SIZE:4,__dummy__:0};Module["Runtime"]=Runtime;var __THREW__=0;var ABORT=false;var EXITSTATUS=0;var undef=0;var tempValue,tempInt,tempBigInt,tempInt2,tempBigInt2,tempPair,tempBigIntI,tempBigIntR,tempBigIntS,tempBigIntP,tempBigIntD,tempDouble,tempFloat;var tempI64,tempI64b;var tempRet0,tempRet1,tempRet2,tempRet3,tempRet4,tempRet5,tempRet6,tempRet7,tempRet8,tempRet9;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}var globalScope=this;function getCFunc(ident){var func=Module["_"+ident];if(!func){try{func=eval("_"+ident)}catch(e){}}assert(func,"Cannot call unknown function "+ident+" (perhaps LLVM optimizations or closure removed it?)");return func}var cwrap,ccall;((function(){var JSfuncs={"stackSave":(function(){Runtime.stackSave()}),"stackRestore":(function(){Runtime.stackRestore()}),"arrayToC":(function(arr){var ret=Runtime.stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=Runtime.stackAlloc((str.length<<2)+1);writeStringToMemory(str,ret)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};ccall=function ccallFunc(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=+1?tempDouble>+0?(Math_min(+Math_floor(tempDouble/+4294967296),+4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/+4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}Module["setValue"]=setValue;function getValue(ptr,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":return HEAP8[ptr>>0];case"i8":return HEAP8[ptr>>0];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":return HEAP32[ptr>>2];case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];default:abort("invalid type for setValue: "+type)}return null}Module["getValue"]=getValue;var ALLOC_NORMAL=0;var ALLOC_STACK=1;var ALLOC_STATIC=2;var ALLOC_DYNAMIC=3;var ALLOC_NONE=4;Module["ALLOC_NORMAL"]=ALLOC_NORMAL;Module["ALLOC_STACK"]=ALLOC_STACK;Module["ALLOC_STATIC"]=ALLOC_STATIC;Module["ALLOC_DYNAMIC"]=ALLOC_DYNAMIC;Module["ALLOC_NONE"]=ALLOC_NONE;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[_malloc,Runtime.stackAlloc,Runtime.staticAlloc,Runtime.dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var ptr=ret,stop;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr>2]=0}stop=ret+size;while(ptr>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return Module["UTF8ToString"](ptr)}Module["Pointer_stringify"]=Pointer_stringify;function AsciiToString(ptr){var str="";while(1){var ch=HEAP8[ptr++>>0];if(!ch)return str;str+=String.fromCharCode(ch)}}Module["AsciiToString"]=AsciiToString;function stringToAscii(str,outPtr){return writeAsciiToMemory(str,outPtr,false)}Module["stringToAscii"]=stringToAscii;function UTF8ArrayToString(u8Array,idx){var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}Module["UTF8ArrayToString"]=UTF8ArrayToString;function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}Module["UTF8ToString"]=UTF8ToString;function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}Module["stringToUTF8Array"]=stringToUTF8Array;function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}Module["stringToUTF8"]=stringToUTF8;function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}Module["lengthBytesUTF8"]=lengthBytesUTF8;function UTF16ToString(ptr){var i=0;var str="";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0)return str;++i;str+=String.fromCharCode(codeUnit)}}Module["UTF16ToString"]=UTF16ToString;function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}Module["stringToUTF16"]=stringToUTF16;function lengthBytesUTF16(str){return str.length*2}Module["lengthBytesUTF16"]=lengthBytesUTF16;function UTF32ToString(ptr){var i=0;var str="";while(1){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)return str;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}}Module["UTF32ToString"]=UTF32ToString;function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}Module["stringToUTF32"]=stringToUTF32;function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}Module["lengthBytesUTF32"]=lengthBytesUTF32;function demangle(func){var hasLibcxxabi=!!Module["___cxa_demangle"];if(hasLibcxxabi){try{var buf=_malloc(func.length);writeStringToMemory(func.substr(1),buf);var status=_malloc(4);var ret=Module["___cxa_demangle"](buf,0,0,status);if(getValue(status,"i32")===0&&ret){return Pointer_stringify(ret)}}catch(e){}finally{if(buf)_free(buf);if(status)_free(status);if(ret)_free(ret)}}var i=3;var basicTypes={"v":"void","b":"bool","c":"char","s":"short","i":"int","l":"long","f":"float","d":"double","w":"wchar_t","a":"signed char","h":"unsigned char","t":"unsigned short","j":"unsigned int","m":"unsigned long","x":"long long","y":"unsigned long long","z":"..."};var subs=[];var first=true;function dump(x){if(x)Module.print(x);Module.print(func);var pre="";for(var a=0;a"}else{ret=name}paramLoop:while(i0){var c=func[i++];if(c in basicTypes){list.push(basicTypes[c])}else{switch(c){case"P":list.push(parse(true,1,true)[0]+"*");break;case"R":list.push(parse(true,1,true)[0]+"&");break;case"L":{i++;var end=func.indexOf("E",i);var size=end-i;list.push(func.substr(i,size));i+=size+2;break};case"A":{var size=parseInt(func.substr(i));i+=size.toString().length;if(func[i]!=="_")throw"?";i++;list.push(parse(true,1,true)[0]+" ["+size+"]");break};case"E":break paramLoop;default:ret+="?"+c;break paramLoop}}}if(!allowVoid&&list.length===1&&list[0]==="void")list=[];if(rawList){if(ret){list.push(ret+"?")}return list}else{return ret+flushList()}}var parsed=func;try{if(func=="Object._main"||func=="_main"){return"main()"}if(typeof func==="number")func=Pointer_stringify(func);if(func[0]!=="_")return func;if(func[1]!=="_")return func;if(func[2]!=="Z")return func;switch(func[3]){case"n":return"operator new()";case"d":return"operator delete()"}parsed=parse()}catch(e){parsed+="?"}if(parsed.indexOf("?")>=0&&!hasLibcxxabi){Runtime.warnOnce("warning: a problem occurred in builtin C++ name demangling; build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling")}return parsed}function demangleAll(text){return text.replace(/__Z[\w\d_]+/g,(function(x){var y=demangle(x);return x===y?x:x+" ["+y+"]"}))}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}function stackTrace(){return demangleAll(jsStackTrace())}Module["stackTrace"]=stackTrace;var PAGE_SIZE=4096;function alignMemoryPage(x){if(x%4096>0){x+=4096-x%4096}return x}var HEAP;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;var STATIC_BASE=0,STATICTOP=0,staticSealed=false;var STACK_BASE=0,STACKTOP=0,STACK_MAX=0;var DYNAMIC_BASE=0,DYNAMICTOP=0;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which adjusts the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}function enlargeMemory(){abortOnCannotGrowMemory()}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;var totalMemory=64*1024;while(totalMemory0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Runtime.dynCall("v",func)}else{Runtime.dynCall("vi",func,[callback.arg])}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}Module["addOnPreRun"]=addOnPreRun;function addOnInit(cb){__ATINIT__.unshift(cb)}Module["addOnInit"]=addOnInit;function addOnPreMain(cb){__ATMAIN__.unshift(cb)}Module["addOnPreMain"]=addOnPreMain;function addOnExit(cb){__ATEXIT__.unshift(cb)}Module["addOnExit"]=addOnExit;function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}Module["addOnPostRun"]=addOnPostRun;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}Module["intArrayFromString"]=intArrayFromString;function intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}Module["intArrayToString"]=intArrayToString;function writeStringToMemory(string,buffer,dontAddNull){var array=intArrayFromString(string,dontAddNull);var i=0;while(i>0]=chr;i=i+1}}Module["writeStringToMemory"]=writeStringToMemory;function writeArrayToMemory(array,buffer){for(var i=0;i>0]=array[i]}}Module["writeArrayToMemory"]=writeArrayToMemory;function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}Module["writeAsciiToMemory"]=writeAsciiToMemory;function unSign(value,bits,ignore){if(value>=0){return value}return bits<=32?2*Math.abs(1<=half&&(bits<=32||value>half)){value=-2*half+value}return value}if(!Math["imul"]||Math["imul"](4294967295,5)!==-5)Math["imul"]=function imul(a,b){var ah=a>>>16;var al=a&65535;var bh=b>>>16;var bl=b&65535;return al*bl+(ah*bl+al*bh<<16)|0};Math.imul=Math["imul"];if(!Math["clz32"])Math["clz32"]=(function(x){x=x>>>0;for(var i=0;i<32;i++){if(x&1<<31-i)return i}return 32});Math.clz32=Math["clz32"];var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_min=Math.min;var Math_clz32=Math.clz32;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}Module["addRunDependency"]=addRunDependency;function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["removeRunDependency"]=removeRunDependency;Module["preloadedImages"]={};Module["preloadedAudios"]={};var memoryInitializer=null;var ASM_CONSTS=[(function($0){{console.log(Pointer_stringify($0))}})];function _emscripten_asm_const_1(code,a0){return ASM_CONSTS[code](a0)}STATIC_BASE=8;STATICTOP=STATIC_BASE+133312;__ATINIT__.push({func:(function(){__GLOBAL__I_000101()})},{func:(function(){__GLOBAL__sub_I_dynam_cpp()})},{func:(function(){__GLOBAL__sub_I_iomei_cpp()})},{func:(function(){__GLOBAL__sub_I_vrv_cpp()})},{func:(function(){__GLOBAL__sub_I_pugixml_cpp()})},{func:(function(){__GLOBAL__sub_I_iostream_cpp()})});allocate([0,199,0,0,169,247,0,0,1,0,0,0,4,0,0,0,216,6,0,0,2,0,0,0,152,8,0,0,2,164,0,0,248,16,0,0,2,192,0,0,232,16,0,0,2,200,0,0,216,198,0,0,195,247,0,0,24,8,0,0,0,0,0,0,216,198,0,0,218,247,0,0,24,8,0,0,0,0,0,0,216,198,0,0,235,247,0,0,24,8,0,0,0,0,0,0,216,198,0,0,2,248,0,0,24,8,0,0,0,0,0,0,216,198,0,0,24,248,0,0,88,0,0,0,0,0,0,0,216,198,0,0,45,248,0,0,24,8,0,0,0,0,0,0,0,199,0,0,122,249,0,0,1,0,0,0,2,0,0,0,96,5,0,0,2,0,0,0,8,12,0,0,2,144,0,0,176,198,0,0,189,249,0,0,216,198,0,0,211,249,0,0,208,0,0,0,0,0,0,0,176,198,0,0,126,252,0,0,216,198,0,0,147,252,0,0,224,42,0,0,0,0,0,0,216,198,0,0,217,252,0,0,208,42,0,0,0,0,0,0,216,198,0,0,27,253,0,0,16,43,0,0,0,0,0,0,0,199,0,0,97,253,0,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,88,17,0,0,2,164,0,0,216,198,0,0,112,253,0,0,8,1,0,0,0,0,0,0,216,198,0,0,159,253,0,0,32,2,0,0,0,0,0,0,176,198,0,0,92,254,0,0,0,199,0,0,117,254,0,0,0,0,0,0,3,0,0,0,216,6,0,0,2,0,0,0,120,1,0,0,2,164,0,0,160,2,0,0,2,184,0,0,176,198,0,0,190,254,0,0,0,199,0,0,223,254,0,0,1,0,0,0,8,0,0,0,216,6,0,0,2,0,0,0,120,1,0,0,2,164,0,0,176,2,0,0,2,184,0,0,184,2,0,0,2,208,0,0,56,18,0,0,2,36,1,0,8,24,0,0,2,48,1,0,248,15,0,0,2,96,1,0,88,24,0,0,2,104,1,0,0,199,0,0,244,255,0,0,1,0,0,0,4,0,0,0,216,6,0,0,2,0,0,0,8,18,0,0,2,164,0,0,120,20,0,0,2,172,0,0,8,22,0,0,2,180,0,0,0,199,0,0,11,0,1,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,152,8,0,0,2,164,0,0,176,198,0,0,40,0,1,0,0,199,0,0,251,0,1,0,1,0,0,0,4,0,0,0,96,5,0,0,2,0,0,0,40,8,0,0,2,144,0,0,8,12,0,0,2,164,0,0,152,12,0,0,2,200,0,0,216,198,0,0,30,1,1,0,24,8,0,0,0,0,0,0,216,198,0,0,172,2,1,0,184,0,0,0,0,0,0,0,176,198,0,0,201,2,1,0,0,199,0,0,217,2,1,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,152,8,0,0,2,164,0,0,176,198,0,0,237,2,1,0,176,198,0,0,10,3,1,0,176,198,0,0,43,3,1,0,0,199,0,0,75,3,1,0,1,0,0,0,8,0,0,0,8,3,0,0,2,0,0,0,56,17,0,0,2,16,0,0,120,14,0,0,2,24,0,0,8,19,0,0,2,32,0,0,24,19,0,0,2,40,0,0,40,19,0,0,2,48,0,0,104,19,0,0,2,60,0,0,184,23,0,0,2,68,0,0,176,198,0,0,191,3,1,0,0,199,0,0,208,3,1,0,1,0,0,0,4,0,0,0,96,5,0,0,2,0,0,0,40,8,0,0,2,144,0,0,8,12,0,0,2,164,0,0,152,12,0,0,2,200,0,0,0,199,0,0,251,3,1,0,1,0,0,0,3,0,0,0,24,8,0,0,2,0,0,0,56,18,0,0,2,140,0,0,72,18,0,0,2,148,0,0,0,199,0,0,20,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,31,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,42,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,54,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,65,4,1,0,1,0,0,0,3,0,0,0,64,3,0,0,2,0,0,0,136,22,0,0,2,180,0,0,72,16,0,0,2,200,0,0,216,198,0,0,78,4,1,0,64,3,0,0,0,0,0,0,0,199,0,0,89,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,101,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,115,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,126,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,139,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,151,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,162,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,177,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,188,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,0,199,0,0,204,4,1,0,1,0,0,0,2,0,0,0,64,3,0,0,2,0,0,0,72,16,0,0,2,180,0,0,216,198,0,0,111,6,1,0,24,8,0,0,0,0,0,0,216,198,0,0,135,6,1,0,16,8,0,0,0,0,0,0,176,198,0,0,34,7,1,0,0,199,0,0,188,7,1,0,1,0,0,0,4,0,0,0,96,5,0,0,2,0,0,0,152,12,0,0,2,144,0,0,8,15,0,0,2,24,1,0,120,22,0,0,2,36,1,0,216,198,0,0,220,7,1,0,216,5,0,0,0,0,0,0,216,198,0,0,245,7,1,0,232,5,0,0,0,0,0,0,216,198,0,0,108,8,1,0,16,43,0,0,0,0,0,0,216,198,0,0,60,8,1,0,224,42,0,0,0,0,0,0,216,198,0,0,156,8,1,0,208,42,0,0,0,0,0,0,216,198,0,0,203,8,1,0,200,5,0,0,0,0,0,0,216,198,0,0,156,10,1,0,184,5,0,0,0,0,0,0,216,198,0,0,173,10,1,0,200,5,0,0,0,0,0,0,216,198,0,0,185,25,1,0,216,42,0,0,0,0,0,0,216,198,0,0,251,25,1,0,40,43,0,0,0,0,0,0,216,198,0,0,65,26,1,0,200,5,0,0,0,0,0,0,216,198,0,0,128,79,1,0,200,5,0,0,0,0,0,0,0,199,0,0,36,82,1,0,1,0,0,0,3,0,0,0,216,6,0,0,2,0,0,0,248,16,0,0,2,164,0,0,104,22,0,0,2,172,0,0,0,199,0,0,63,82,1,0,0,0,0,0,5,0,0,0,24,8,0,0,2,0,0,0,160,2,0,0,2,140,0,0,120,1,0,0,2,156,0,0,168,2,0,0,2,176,0,0,56,18,0,0,2,204,0,0,216,198,0,0,180,82,1,0,24,8,0,0,0,0,0,0,0,199,0,0,185,84,1,0,1,0,0,0,4,0,0,0,24,8,0,0,2,0,0,0,56,18,0,0,2,140,0,0,184,20,0,0,2,148,0,0,152,22,0,0,2,160,0,0,0,199,0,0,193,85,1,0,1,0,0,0,6,0,0,0,216,6,0,0,2,0,0,0,40,19,0,0,2,164,0,0,152,16,0,0,2,176,0,0,24,21,0,0,2,196,0,0,120,16,0,0,2,208,0,0,56,23,0,0,2,220,0,0,0,199,0,0,222,85,1,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,40,21,0,0,2,164,0,0,216,198,0,0,253,85,1,0,216,6,0,0,0,0,0,0,0,199,0,0,23,86,1,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,104,15,0,0,2,164,0,0,0,199,0,0,61,86,1,0,1,0,0,0,11,0,0,0,216,6,0,0,2,0,0,0,176,2,0,0,2,164,0,0,184,2,0,0,2,188,0,0,96,8,0,0,2,16,1,0,8,17,0,0,2,72,1,0,40,18,0,0,2,80,1,0,248,14,0,0,2,88,1,0,184,16,0,0,2,100,1,0,8,24,0,0,2,112,1,0,248,15,0,0,2,160,1,0,88,24,0,0,2,168,1,0,176,198,0,0,132,87,1,0,216,198,0,0,118,87,1,0,16,8,0,0,0,0,0,0,216,198,0,0,152,87,1,0,120,1,0,0,0,0,0,0,176,198,0,0,178,87,1,0,216,198,0,0,90,91,1,0,24,8,0,0,0,0,0,0,216,198,0,0,2,92,1,0,184,0,0,0,0,0,0,0,0,199,0,0,24,92,1,0,1,0,0,0,5,0,0,0,8,3,0,0,2,0,0,0,248,16,0,0,2,16,0,0,200,21,0,0,2,24,0,0,232,21,0,0,2,40,0,0,104,22,0,0,2,48,0,0,0,199,0,0,47,92,1,0,0,0,0,0,2,0,0,0,8,3,0,0,2,0,0,0,216,23,0,0,2,16,0,0,0,199,0,0,73,92,1,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,40,19,0,0,2,164,0,0,0,199,0,0,102,92,1,0,1,0,0,0,3,0,0,0,216,6,0,0,2,0,0,0,184,2,0,0,2,164,0,0,152,8,0,0,2,248,0,0,0,199,0,0,125,92,1,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,152,14,0,0,2,164,0,0,216,198,0,0,140,92,1,0,216,6,0,0,0,0,0,0,0,199,0,0,153,92,1,0,0,0,0,0,3,0,0,0,216,6,0,0,2,0,0,0,120,1,0,0,2,164,0,0,56,23,0,0,2,184,0,0,216,198,0,0,166,92,1,0,216,6,0,0,0,0,0,0,216,198,0,0,178,92,1,0,216,6,0,0,0,0,0,0,0,199,0,0,191,92,1,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,104,15,0,0,2,164,0,0,0,199,0,0,177,93,1,0,1,0,0,0,2,0,0,0,24,8,0,0,2,0,0,0,120,10,0,0,2,140,0,0,0,199,0,0,161,93,1,0,1,0,0,0,9,0,0,0,152,9,0,0,2,0,0,0,168,2,0,0,2,44,1,0,56,18,0,0,2,72,1,0,72,18,0,0,2,80,1,0,40,20,0,0,2,108,1,0,88,16,0,0,2,124,1,0,232,22,0,0,2,144,1,0,136,23,0,0,2,152,1,0,152,24,0,0,2,200,1,0,0,199,0,0,201,93,1,0,1,0,0,0,2,0,0,0,152,9,0,0,2,0,0,0,120,1,0,0,2,44,1,0,0,199,0,0,217,93,1,0,1,0,0,0,7,0,0,0,24,8,0,0,2,0,0,0,120,1,0,0,2,140,0,0,56,18,0,0,2,160,0,0,72,18,0,0,2,168,0,0,40,20,0,0,2,196,0,0,168,23,0,0,2,212,0,0,152,23,0,0,2,220,0,0,0,199,0,0,36,95,1,0,1,0,0,0,9,0,0,0,8,3,0,0,2,0,0,0,232,17,0,0,2,16,0,0,8,20,0,0,2,36,0,0,24,20,0,0,2,68,0,0,136,16,0,0,2,80,0,0,152,16,0,0,2,104,0,0,72,21,0,0,2,124,0,0,88,21,0,0,2,136,0,0,152,21,0,0,2,152,0,0,0,199,0,0,62,95,1,0,1,0,0,0,3,0,0,0,96,5,0,0,2,0,0,0,152,12,0,0,2,144,0,0,104,18,0,0,2,24,1,0,0,199,0,0,85,95,1,0,1,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,184,2,0,0,2,164,0,0,0,199,0,0,111,95,1,0,0,0,0,0,2,0,0,0,24,8,0,0,2,0,0,0,56,18,0,0,2,140,0,0,176,198,0,0,214,95,1,0,216,198,0,0,227,95,1,0,32,2,0,0,0,0,0,0,0,199,0,0,148,99,1,0,1,0,0,0,5,0,0,0,216,6,0,0,2,0,0,0,40,8,0,0,2,164,0,0,152,12,0,0,2,184,0,0,200,24,0,0,2,64,1,0,24,24,0,0,2,112,1,0,0,199,0,0,183,99,1,0,0,0,0,0,2,0,0,0,24,8,0,0,2,0,0,0,160,2,0,0,2,140,0,0,0,199,0,0,235,100,1,0,1,0,0,0,3,0,0,0,96,5,0,0,2,0,0,0,8,12,0,0,2,144,0,0,104,12,0,0,2,176,0,0,0,199,0,0,119,101,1,0,1,0,0,0,3,0,0,0,48,12,0,0,2,0,0,0,56,18,0,0,2,140,0,0,200,24,0,0,2,152,0,0,216,198,0,0,131,101,1,0,48,12,0,0,0,0,0,0,0,199,0,0,165,101,1,0,1,0,0,0,3,0,0,0,8,3,0,0,2,0,0,0,56,18,0,0,2,16,0,0,120,22,0,0,2,24,0,0,216,198,0,0,190,101,1,0,24,8,0,0,0,0,0,0,0,199,0,0,222,101,1,0,1,0,0,0,3,0,0,0,96,5,0,0,2,0,0,0,152,12,0,0,2,144,0,0,104,18,0,0,2,24,1,0,0,199,0,0,242,101,1,0,1,0,0,0,4,0,0,0,8,3,0,0,2,0,0,0,184,23,0,0,2,16,0,0,248,23,0,0,2,32,0,0,104,24,0,0,2,48,0,0,0,199,0,0,13,102,1,0,1,0,0,0,3,0,0,0,104,12,0,0,2,0,0,0,232,23,0,0,2,80,0,0,136,24,0,0,2,96,0,0,216,198,0,0,13,103,1,0,216,6,0,0,0,0,0,0,176,198,0,0,55,103,1,0,216,198,0,0,42,109,1,0,184,0,0,0,0,0,0,0,216,198,0,0,79,109,1,0,64,43,0,0,0,0,0,0,216,198,0,0,213,109,1,0,24,13,0,0,0,0,0,0,216,198,0,0,148,109,1,0,24,13,0,0,0,0,0,0,216,198,0,0,176,109,1,0,160,25,0,0,0,0,0,0,0,199,0,0,251,109,1,0,1,0,0,0,5,0,0,0,216,6,0,0,2,0,0,0,120,1,0,0,2,164,0,0,40,19,0,0,2,184,0,0,120,15,0,0,2,196,0,0,40,16,0,0,2,208,0,0,0,199,0,0,24,110,1,0,0,0,0,0,2,0,0,0,216,6,0,0,2,0,0,0,56,18,0,0,2,164,0,0,176,198,0,0,195,110,1,0,176,198,0,0,203,112,1,0,216,198,0,0,65,118,1,0,184,0,0,0,0,0,0,0,216,198,0,0,16,119,1,0,248,42,0,0,0,0,0,0,216,198,0,0,209,128,1,0,24,13,0,0,0,0,0,0,216,198,0,0,173,128,1,0,24,13,0,0,0,0,0,0,216,198,0,0,85,129,1,0,0,14,0,0,0,0,0,0,216,198,0,0,110,129,1,0,0,14,0,0,0,0,0,0,216,198,0,0,137,129,1,0,160,25,0,0,0,0,0,0,176,198,0,0,33,133,1,0,216,198,0,0,160,178,1,0,192,0,0,0,0,0,0,0,216,198,0,0,180,178,1,0,192,0,0,0,0,0,0,0,216,198,0,0,200,178,1,0,192,0,0,0,0,0,0,0,216,198,0,0,220,178,1,0,192,0,0,0,0,0,0,0,216,198,0,0,237,178,1,0,192,0,0,0,0,0,0,0,216,198,0,0,3,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,25,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,45,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,70,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,92,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,114,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,133,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,150,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,172,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,192,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,214,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,231,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,253,179,1,0,192,0,0,0,0,0,0,0,216,198,0,0,19,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,43,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,64,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,88,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,110,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,130,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,157,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,178,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,198,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,218,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,241,180,1,0,192,0,0,0,0,0,0,0,216,198,0,0,6,181,1,0,192,0,0,0,0,0,0,0,216,198,0,0,32,181,1,0,192,0,0,0,0,0,0,0,216,198,0,0,52,181,1,0,192,0,0,0,0,0,0,0,216,198,0,0,72,181,1,0,192,0,0,0,0,0,0,0,216,198,0,0,91,181,1,0,192,0,0,0,0,0,0,0,216,198,0,0,115,181,1,0,192,0,0,0,0,0,0,0,216,198,0,0,217,182,1,0,192,0,0,0,0,0,0,0,216,198,0,0,232,182,1,0,192,0,0,0,0,0,0,0,216,198,0,0,44,183,1,0,192,0,0,0,0,0,0,0,216,198,0,0,97,183,1,0,192,0,0,0,0,0,0,0,216,198,0,0,120,183,1,0,192,0,0,0,0,0,0,0,216,198,0,0,141,183,1,0,192,0,0,0,0,0,0,0,216,198,0,0,164,183,1,0,192,0,0,0,0,0,0,0,216,198,0,0,190,183,1,0,192,0,0,0,0,0,0,0,216,198,0,0,213,183,1,0,192,0,0,0,0,0,0,0,216,198,0,0,240,183,1,0,192,0,0,0,0,0,0,0,216,198,0,0,245,184,1,0,192,0,0,0,0,0,0,0,216,198,0,0,71,185,1,0,192,0,0,0,0,0,0,0,216,198,0,0,91,185,1,0,192,0,0,0,0,0,0,0,216,198,0,0,113,185,1,0,192,0,0,0,0,0,0,0,216,198,0,0,144,185,1,0,192,0,0,0,0,0,0,0,216,198,0,0,168,185,1,0,192,0,0,0,0,0,0,0,216,198,0,0,201,185,1,0,192,0,0,0,0,0,0,0,216,198,0,0,224,185,1,0,192,0,0,0,0,0,0,0,216,198,0,0,246,185,1,0,192,0,0,0,0,0,0,0,216,198,0,0,12,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,36,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,58,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,73,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,95,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,116,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,136,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,162,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,181,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,204,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,227,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,248,186,1,0,192,0,0,0,0,0,0,0,216,198,0,0,8,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,30,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,47,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,69,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,92,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,113,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,134,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,155,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,174,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,198,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,219,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,240,187,1,0,192,0,0,0,0,0,0,0,216,198,0,0,1,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,29,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,56,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,83,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,112,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,137,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,163,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,182,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,202,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,228,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,245,188,1,0,192,0,0,0,0,0,0,0,216,198,0,0,10,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,31,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,48,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,75,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,102,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,127,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,144,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,165,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,193,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,221,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,243,189,1,0,192,0,0,0,0,0,0,0,216,198,0,0,2,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,22,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,44,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,63,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,82,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,102,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,126,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,148,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,170,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,193,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,219,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,242,190,1,0,192,0,0,0,0,0,0,0,216,198,0,0,3,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,25,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,46,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,69,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,92,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,122,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,152,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,180,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,211,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,230,191,1,0,192,0,0,0,0,0,0,0,216,198,0,0,2,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,17,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,42,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,61,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,82,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,99,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,124,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,154,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,178,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,202,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,219,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,235,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,251,192,1,0,192,0,0,0,0,0,0,0,216,198,0,0,11,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,32,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,48,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,68,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,88,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,112,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,138,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,154,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,174,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,197,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,220,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,242,193,1,0,192,0,0,0,0,0,0,0,216,198,0,0,6,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,28,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,51,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,71,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,90,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,110,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,133,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,156,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,184,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,206,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,226,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,253,194,1,0,192,0,0,0,0,0,0,0,216,198,0,0,19,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,38,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,54,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,71,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,90,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,109,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,130,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,152,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,180,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,210,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,239,195,1,0,192,0,0,0,0,0,0,0,216,198,0,0,8,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,33,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,49,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,71,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,93,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,119,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,145,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,171,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,198,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,225,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,252,196,1,0,192,0,0,0,0,0,0,0,216,198,0,0,18,197,1,0,192,0,0,0,0,0,0,0,216,198,0,0,34,197,1,0,192,0,0,0,0,0,0,0,216,198,0,0,47,197,1,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,198,0,0,130,206,1,0,160,25,0,0,0,0,0,0,176,198,0,0,143,206,1,0,216,198,0,0,156,206,1,0,160,25,0,0,0,0,0,0,216,198,0,0,172,206,1,0,168,25,0,0,0,0,0,0,176,198,0,0,189,206,1,0,216,198,0,0,202,206,1,0,160,25,0,0,0,0,0,0,216,198,0,0,214,206,1,0,200,25,0,0,0,0,0,0,216,198,0,0,247,206,1,0,224,25,0,0,0,0,0,0,216,198,0,0,61,207,1,0,224,25,0,0,0,0,0,0,216,198,0,0,25,207,1,0,0,26,0,0,0,0,0,0,216,198,0,0,95,207,1,0,224,25,0,0,0,0,0,0,148,198,0,0,134,177,1,0,148,198,0,0,135,207,1,0,216,198,0,0,138,207,1,0,240,25,0,0,0,0,0,0,216,198,0,0,175,207,1,0,240,25,0,0,0,0,0,0,93,61,127,102,158,160,230,63,0,0,0,0,0,136,57,61,68,23,117,250,82,176,230,63,0,0,0,0,0,0,216,60,254,217,11,117,18,192,230,63,0,0,0,0,0,120,40,189,191,118,212,221,220,207,230,63,0,0,0,0,0,192,30,61,41,26,101,60,178,223,230,63,0,0,0,0,0,0,216,188,227,58,89,152,146,239,230,63,0,0,0,0,0,0,188,188,134,147,81,249,125,255,230,63,0,0,0,0,0,216,47,189,163,45,244,102,116,15,231,63,0,0,0,0,0,136,44,189,195,95,236,232,117,31,231,63,0,0,0,0,0,192,19,61,5,207,234,134,130,47,231,63,0,0,0,0,0,48,56,189,82,129,165,72,154,63,231,63,0,0,0,0,0,192,0,189,252,204,215,53,189,79,231,63,0,0,0,0,0,136,47,61,241,103,66,86,235,95,231,63,0,0,0,0,0,224,3,61,72,109,171,177,36,112,231,63,0,0,0,0,0,208,39,189,56,93,222,79,105,128,231,63,0,0,0,0,0,0,221,188,0,29,172,56,185,144,231,63,0,0,0,0,0,0,227,60,120,1,235,115,20,161,231,63,0,0,0,0,0,0,237,188,96,208,118,9,123,177,231,63,0,0,0,0,0,64,32,61,51,193,48,1,237,193,231,63,0,0,0,0,0,0,160,60,54,134,255,98,106,210,231,63,0,0,0,0,0,144,38,189,59,78,207,54,243,226,231,63,0,0,0,0,0,224,2,189,232,195,145,132,135,243,231,63,0,0,0,0,0,88,36,189,78,27,62,84,39,4,232,63,0,0,0,0,0,0,51,61,26,7,209,173,210,20,232,63,0,0,0,0,0,0,15,61,126,205,76,153,137,37,232,63,0,0,0,0,0,192,33,189,208,66,185,30,76,54,232,63,0,0,0,0,0,208,41,61,181,202,35,70,26,71,232,63,0,0,0,0,0,16,71,61,188,91,159,23,244,87,232,63,0,0,0,0,0,96,34,61,175,145,68,155,217,104,232,63,0,0,0,0,0,196,50,189,149,163,49,217,202,121,232,63,0,0,0,0,0,0,35,189,184,101,138,217,199,138,232,63,0,0,0,0,0,128,42,189,0,88,120,164,208,155,232,63,0,0,0,0,0,0,237,188,35,162,42,66,229,172,232,63,0,0,0,0,0,40,51,61,250,25,214,186,5,190,232,63,0,0,0,0,0,180,66,61,131,67,181,22,50,207,232,63,0,0,0,0,0,208,46,189,76,102,8,94,106,224,232,63,0,0,0,0,0,80,32,189,7,120,21,153,174,241,232,63,0,0,0,0,0,40,40,61,14,44,40,208,254,2,233,63,0,0,0,0,0,176,28,189,150,255,145,11,91,20,233,63,0,0,0,0,0,224,5,189,249,47,170,83,195,37,233,63,0,0,0,0,0,64,245,60,74,198,205,176,55,55,233,63,0,0,0,0,0,32,23,61,174,152,95,43,184,72,233,63,0,0,0,0,0,0,9,189,203,82,200,203,68,90,233,63,0,0,0,0,0,104,37,61,33,111,118,154,221,107,233,63,0,0,0,0,0,208,54,189,42,78,222,159,130,125,233,63,0,0,0,0,0,0,1,189,163,35,122,228,51,143,233,63,0,0,0,0,0,0,45,61,4,6,202,112,241,160,233,63,0,0,0,0,0,164,56,189,137,255,83,77,187,178,233,63,0,0,0,0,0,92,53,61,91,241,163,130,145,196,233,63,0,0,0,0,0,184,38,61,197,184,75,25,116,214,233,63,0,0,0,0,0,0,236,188,142,35,227,25,99,232,233,63,0,0,0,0,0,208,23,61,2,243,7,141,94,250,233,63,0,0,0,0,0,64,22,61,77,229,93,123,102,12,234,63,0,0,0,0,0,0,245,188,246,184,142,237,122,30,234,63,0,0,0,0,0,224,9,61,39,46,74,236,155,48,234,63,0,0,0,0,0,216,42,61,93,10,70,128,201,66,234,63,0,0,0,0,0,240,26,189,155,37,62,178,3,85,234,63,0,0,0,0,0,96,11,61,19,98,244,138,74,103,234,63,0,0,0,0,0,136,56,61,167,179,48,19,158,121,234,63,0,0,0,0,0,32,17,61,141,46,193,83,254,139,234,63,0,0,0,0,0,192,6,61,210,252,121,85,107,158,234,63,0,0,0,0,0,184,41,189,184,111,53,33,229,176,234,63,0,0,0,0,0,112,43,61,129,243,211,191,107,195,234,63,0,0,0,0,0,0,217,60,128,39,60,58,255,213,234,63,0,0,0,0,0,0,228,60,163,210,90,153,159,232,234,63,0,0,0,0,0,144,44,189,103,243,34,230,76,251,234,63,0,0,0,0,0,80,22,61,144,183,141,41,7,14,235,63,0,0,0,0,0,212,47,61,169,137,154,108,206,32,235,63,0,0,0,0,0,112,18,61,75,26,79,184,162,51,235,63,0,0,0,0,0,71,77,61,231,71,183,21,132,70,235,63,0,0,0,0,0,56,56,189,58,89,229,141,114,89,235,63,0,0,0,0,0,0,152,60,106,197,241,41,110,108,235,63,0,0,0,0,0,208,10,61,80,94,251,242,118,127,235,63,0,0,0,0,0,128,222,60,178,73,39,242,140,146,235,63,0,0,0,0,0,192,4,189,3,6,161,48,176,165,235,63,0,0,0,0,0,112,13,189,102,111,154,183,224,184,235,63,0,0,0,0,0,144,13,61,255,193,75,144,30,204,235,63,0,0,0,0,0,160,2,61,111,161,243,195,105,223,235,63,0,0,0,0,0,120,31,189,184,29,215,91,194,242,235,63,0,0,0,0,0,160,16,189,233,178,65,97,40,6,236,63,0,0,0,0,0,64,17,189,224,82,133,221,155,25,236,63,0,0,0,0,0,224,11,61,238,100,250,217,28,45,236,63,0,0,0,0,0,64,9,189,47,208,255,95,171,64,236,63,0,0,0,0,0,208,14,189,21,253,250,120,71,84,236,63,0,0,0,0,0,102,57,61,203,208,87,46,241,103,236,63,0,0,0,0,0,16,26,189,182,193,136,137,168,123,236,63,0,0,0,0,128,69,88,189,51,231,6,148,109,143,236,63,0,0,0,0,0,72,26,189,223,196,81,87,64,163,236,63,0,0,0,0,0,0,203,60,148,144,239,220,32,183,236,63,0,0,0,0,0,64,1,61,137,22,109,46,15,203,236,63,0,0,0,0,0,32,240,60,18,196,93,85,11,223,236,63,0,0,0,0,0,96,243,60,59,171,91,91,21,243,236,63,0,0,0,0,0,144,6,189,188,137,7,74,45,7,237,63,0,0,0,0,0,160,9,61,250,200,8,43,83,27,237,63,0,0,0,0,0,224,21,189,133,138,13,8,135,47,237,63,0,0,0,0,0,40,29,61,3,162,202,234,200,67,237,63,0,0,0,0,0,160,1,61,145,164,251,220,24,88,237,63,0,0,0,0,0,0,223,60,161,230,98,232,118,108,237,63,0,0,0,0,0,160,3,189,78,131,201,22,227,128,237,63,0,0,0,0,0,216,12,189,144,96,255,113,93,149,237,63,0,0,0,0,0,192,244,60,174,50,219,3,230,169,237,63,0,0,0,0,0,144,255,60,37,131,58,214,124,190,237,63,0,0,0,0,0,128,233,60,69,180,1,243,33,211,237,63,0,0,0,0,0,32,245,188,191,5,28,100,213,231,237,63,0,0,0,0,0,112,29,189,236,154,123,51,151,252,237,63,0,0,0,0,0,20,22,189,94,125,25,107,103,17,238,63,0,0,0,0,0,72,11,61,231,163,245,20,70,38,238,63,0,0,0,0,0,206,64,61,92,238,22,59,51,59,238,63,0,0,0,0,0,104,12,61,180,63,139,231,46,80,238,63,0,0,0,0,0,48,9,189,104,109,103,36,57,101,238,63,0,0,0,0,0,0,229,188,68,76,199,251,81,122,238,63,0,0,0,0,0,248,7,189,38,183,205,119,121,143,238,63,0,0,0,0,0,112,243,188,232,144,164,162,175,164,238,63,0,0,0,0,0,208,229,60,228,202,124,134,244,185,238,63,0,0,0,0,0,26,22,61,13,104,142,45,72,207,238,63,0,0,0,0,0,80,245,60,20,133,24,162,170,228,238,63,0,0,0,0,0,64,198,60,19,90,97,238,27,250,238,63,0,0,0,0,0,128,238,188,6,65,182,28,156,15,239,63,0,0,0,0,0,136,250,188,99,185,107,55,43,37,239,63,0,0,0,0,0,144,44,189,117,114,221,72,201,58,239,63,0,0,0,0,0,0,170,60,36,69,110,91,118,80,239,63,0,0,0,0,0,240,244,188,253,68,136,121,50,102,239,63,0,0,0,0,0,128,202,60,56,190,156,173,253,123,239,63,0,0,0,0,0,188,250,60,130,60,36,2,216,145,239,63,0,0,0,0,0,96,212,188,142,144,158,129,193,167,239,63,0,0,0,0,0,12,11,189,17,213,146,54,186,189,239,63,0,0,0,0,0,224,192,188,148,113,143,43,194,211,239,63,0,0,0,0,128,222,16,189,238,35,42,107,217,233,239,63,0,0,0,0,0,67,238,60,0,0,0,0,0,0,240,63,0,0,0,0,0,0,0,0,190,188,90,250,26,11,240,63,0,0,0,0,0,64,179,188,3,51,251,169,61,22,240,63,0,0,0,0,0,23,18,189,130,2,59,20,104,33,240,63,0,0,0,0,0,64,186,60,108,128,119,62,154,44,240,63,0,0,0,0,0,152,239,60,202,187,17,46,212,55,240,63,0,0,0,0,0,64,199,188,137,127,110,232,21,67,240,63,0,0,0,0,0,48,216,60,103,84,246,114,95,78,240,63,0,0,0,0,0,63,26,189,90,133,21,211,176,89,240,63,0,0,0,0,0,132,2,189,149,31,60,14,10,101,240,63,0,0,0,0,0,96,241,60,26,247,221,41,107,112,240,63,0,0,0,0,0,36,21,61,45,168,114,43,212,123,240,63,0,0,0,0,0,160,233,188,208,155,117,24,69,135,240,63,0,0,0,0,0,64,230,60,200,7,102,246,189,146,240,63,0,0,0,0,0,120,0,189,131,243,198,202,62,158,240,63,0,0,0,0,0,0,152,188,48,57,31,155,199,169,240,63,0,0,0,0,0,160,255,60,252,136,249,108,88,181,240,63,0,0,0,0,0,200,250,188,138,108,228,69,241,192,240,63,0,0,0,0,0,192,217,60,22,72,114,43,146,204,240,63,0,0,0,0,0,32,5,61,216,93,57,35,59,216,240,63,0,0,0,0,0,208,250,188,243,209,211,50,236,227,240,63,0,0,0,0,0,172,27,61,166,169,223,95,165,239,240,63,0,0,0,0,0,232,4,189,240,210,254,175,102,251,240,63,0,0,0,0,0,48,13,189,75,35,215,40,48,7,241,63,0,0,0,0,0,80,241,60,91,91,18,208,1,19,241,63,0,0,0,0,0,0,236,60,249,42,94,171,219,30,241,63,0,0,0,0,0,188,22,61,213,49,108,192,189,42,241,63,0,0,0,0,0,64,232,60,125,4,242,20,168,54,241,63,0,0,0,0,0,208,14,189,233,45,169,174,154,66,241,63,0,0,0,0,0,224,232,60,56,49,79,147,149,78,241,63,0,0,0,0,0,64,235,60,113,142,165,200,152,90,241,63,0,0,0,0,0,48,5,61,223,195,113,84,164,102,241,63,0,0,0,0,0,56,3,61,17,82,125,60,184,114,241,63,0,0,0,0,0,212,40,61,159,187,149,134,212,126,241,63,0,0,0,0,0,208,5,189,147,141,140,56,249,138,241,63,0,0,0,0,0,136,28,189,102,93,55,88,38,151,241,63,0,0,0,0,0,240,17,61,167,203,111,235,91,163,241,63,0,0,0,0,0,72,16,61,227,135,19,248,153,175,241,63,0,0,0,0,0,57,71,189,84,93,4,132,224,187,241,63,0,0,0,0,0,228,36,61,67,28,40,149,47,200,241,63,0,0,0,0,0,32,10,189,178,185,104,49,135,212,241,63,0,0,0,0,0,128,227,60,49,64,180,94,231,224,241,63,0,0,0,0,0,192,234,60,56,217,252,34,80,237,241,63,0,0,0,0,0,144,1,61,247,205,56,132,193,249,241,63,0,0,0,0,0,120,27,189,143,141,98,136,59,6,242,63,0,0,0,0,0,148,45,61,30,168,120,53,190,18,242,63,0,0,0,0,0,0,216,60,65,221,125,145,73,31,242,63,0,0,0,0,0,52,43,61,35,19,121,162,221,43,242,63,0,0,0,0,0,248,25,61,231,97,117,110,122,56,242,63,0,0,0,0,0,200,25,189,39,20,130,251,31,69,242,63,0,0,0,0,0,48,2,61,2,166,178,79,206,81,242,63,0,0,0,0,0,72,19,189,176,206,30,113,133,94,242,63,0,0,0,0,0,112,18,61,22,125,226,101,69,107,242,63,0,0,0,0,0,208,17,61,15,224,29,52,14,120,242,63,0,0,0,0,0,238,49,61,62,99,245,225,223,132,242,63,0,0,0,0,0,192,20,189,48,187,145,117,186,145,242,63,0,0,0,0,0,216,19,189,9,223,31,245,157,158,242,63,0,0,0,0,0,176,8,61,155,14,209,102,138,171,242,63,0,0,0,0,0,124,34,189,58,218,218,208,127,184,242,63,0,0,0,0,0,52,42,61,249,26,119,57,126,197,242,63,0,0,0,0,0,128,16,189,217,2,228,166,133,210,242,63,0,0,0,0,0,208,14,189,121,21,100,31,150,223,242,63,0,0,0,0,0,32,244,188,207,46,62,169,175,236,242,63,0,0,0,0,0,152,36,189,34,136,189,74,210,249,242,63,0,0,0,0,0,48,22,189,37,182,49,10,254,6,243,63,0,0,0,0,0,54,50,189,11,165,238,237,50,20,243,63,0,0,0,0,128,223,112,189,184,215,76,252,112,33,243,63,0,0,0,0,0,72,34,189,162,233,168,59,184,46,243,63,0,0,0,0,0,152,37,189,102,23,100,178,8,60,243,63,0,0,0,0,0,208,30,61,39,250,227,102,98,73,243,63,0,0,0,0,0,0,220,188,15,159,146,95,197,86,243,63,0,0,0,0,0,216,48,189,185,136,222,162,49,100,243,63,0,0,0,0,0,200,34,61,57,170,58,55,167,113,243,63,0,0,0,0,0,96,32,61,254,116,30,35,38,127,243,63,0,0,0,0,0,96,22,189,56,216,5,109,174,140,243,63,0,0,0,0,0,224,10,189,195,62,113,27,64,154,243,63,0,0,0,0,0,114,68,189,32,160,229,52,219,167,243,63,0,0,0,0,0,32,8,61,149,110,236,191,127,181,243,63,0,0,0,0,0,128,62,61,242,168,19,195,45,195,243,63,0,0,0,0,0,128,239,60,34,225,237,68,229,208,243,63,0,0,0,0,0,160,23,189,187,52,18,76,166,222,243,63,0,0,0,0,0,48,38,61,204,78,28,223,112,236,243,63,0,0,0,0,0,166,72,189,140,126,172,4,69,250,243,63,0,0,0,0,0,220,60,189,187,160,103,195,34,8,244,63,0,0,0,0,0,184,37,61,149,46,247,33,10,22,244,63,0,0,0,0,0,192,30,61,70,70,9,39,251,35,244,63,0,0,0,0,0,96,19,189,32,169,80,217,245,49,244,63,0,0,0,0,0,152,35,61,235,185,132,63,250,63,244,63,0,0,0,0,0,0,250,60,25,137,97,96,8,78,244,63,0,0,0,0,0,192,246,188,1,210,167,66,32,92,244,63,0,0,0,0,0,192,11,189,22,0,29,237,65,106,244,63],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE);allocate([0,0,0,0,0,128,18,189,38,51,139,102,109,120,244,63,0,0,0,0,0,224,48,61,0,60,193,181,162,134,244,63,0,0,0,0,0,64,45,189,4,175,146,225,225,148,244,63,0,0,0,0,0,32,12,61,114,211,215,240,42,163,244,63,0,0,0,0,0,80,30,189,1,184,109,234,125,177,244,63,0,0,0,0,0,128,7,61,225,41,54,213,218,191,244,63,0,0,0,0,0,128,19,189,50,193,23,184,65,206,244,63,0,0,0,0,0,128,0,61,219,221,253,153,178,220,244,63,0,0,0,0,0,112,44,61,150,171,216,129,45,235,244,63,0,0,0,0,0,224,28,189,2,45,157,118,178,249,244,63,0,0,0,0,0,32,25,61,193,49,69,127,65,8,245,63,0,0,0,0,0,192,8,189,42,102,207,162,218,22,245,63,0,0,0,0,0,0,250,188,234,81,63,232,125,37,245,63,0,0,0,0,0,8,74,61,218,78,157,86,43,52,245,63,0,0,0,0,0,216,38,189,26,172,246,244,226,66,245,63,0,0,0,0,0,68,50,189,219,148,93,202,164,81,245,63,0,0,0,0,0,60,72,61,107,17,233,221,112,96,245,63,0,0,0,0,0,176,36,61,222,41,181,54,71,111,245,63,0,0,0,0,0,90,65,61,14,196,226,219,39,126,245,63,0,0,0,0,0,224,41,189,111,199,151,212,18,141,245,63,0,0,0,0,0,8,35,189,76,11,255,39,8,156,245,63,0,0,0,0,0,236,77,61,39,84,72,221,7,171,245,63,0,0,0,0,0,0,196,188,244,122,168,251,17,186,245,63,0,0,0,0,0,8,48,61,11,70,89,138,38,201,245,63,0,0,0,0,0,200,38,189,63,142,153,144,69,216,245,63,0,0,0,0,0,154,70,61,225,32,173,21,111,231,245,63,0,0,0,0,0,64,27,189,202,235,220,32,163,246,245,63,0,0,0,0,0,112,23,61,184,220,118,185,225,5,246,63,0,0,0,0,0,248,38,61,21,247,205,230,42,21,246,63,0,0,0,0,0,0,1,61,49,85,58,176,126,36,246,63,0,0,0,0,0,208,21,189,181,41,25,29,221,51,246,63,0,0,0,0,0,208,18,189,19,195,204,52,70,67,246,63,0,0,0,0,0,128,234,188,250,142,188,254,185,82,246,63,0,0,0,0,0,96,40,189,151,51,85,130,56,98,246,63,0,0,0,0,0,254,113,61,142,50,8,199,193,113,246,63,0,0,0,0,0,32,55,189,126,169,76,212,85,129,246,63,0,0,0,0,0,128,230,60,113,148,158,177,244,144,246,63,0,0,0,0,0,120,41,189,0,0,0,0,0,0,0,0,216,198,0,0,78,253,1,0,216,42,0,0,0,0,0,0,216,198,0,0,141,253,1,0,216,42,0,0,0,0,0,0,216,198,0,0,165,253,1,0,208,42,0,0,0,0,0,0,216,198,0,0,190,253,1,0,208,42,0,0,0,0,0,0,176,198,0,0,214,253,1,0,216,198,0,0,232,253,1,0,168,42,0,0,0,0,0,0,216,198,0,0,18,254,1,0,168,42,0,0,0,0,0,0,176,198,0,0,60,254,1,0,176,198,0,0,109,254,1,0,0,199,0,0,158,254,1,0,0,0,0,0,1,0,0,0,176,42,0,0,3,244,255,255,0,199,0,0,205,254,1,0,0,0,0,0,1,0,0,0,192,42,0,0,3,244,255,255,0,199,0,0,252,254,1,0,0,0,0,0,1,0,0,0,176,42,0,0,3,244,255,255,0,199,0,0,43,255,1,0,0,0,0,0,1,0,0,0,192,42,0,0,3,244,255,255,0,199,0,0,90,255,1,0,3,0,0,0,2,0,0,0,224,42,0,0,2,0,0,0,16,43,0,0,2,8,0,0,216,198,0,0,171,255,1,0,80,50,0,0,0,0,0,0,0,199,0,0,193,255,1,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,128,49,0,0,2,0,0,0,0,199,0,0,211,255,1,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,136,49,0,0,2,0,0,0,0,199,0,0,245,255,1,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,136,49,0,0,2,0,0,0,0,199,0,0,24,0,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,136,49,0,0,2,0,0,0,216,198,0,0,59,0,2,0,208,43,0,0,0,0,0,0,216,198,0,0,93,0,2,0,208,43,0,0,0,0,0,0,0,199,0,0,128,0,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,136,49,0,0,2,0,0,0,216,198,0,0,162,0,2,0,96,43,0,0,0,0,0,0,216,198,0,0,184,0,2,0,96,43,0,0,0,0,0,0,216,198,0,0,204,0,2,0,96,43,0,0,0,0,0,0,0,199,0,0,224,0,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,128,49,0,0,2,0,0,0,216,198,0,0,242,0,2,0,96,43,0,0,0,0,0,0,216,198,0,0,7,1,2,0,96,43,0,0,0,0,0,0,0,199,0,0,28,1,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,144,49,0,0,0,0,0,0,0,199,0,0,96,1,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,168,49,0,0,0,0,0,0,0,199,0,0,164,1,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,192,49,0,0,0,0,0,0,0,199,0,0,232,1,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,216,49,0,0,0,0,0,0,0,199,0,0,44,2,2,0,0,0,0,0,3,0,0,0,96,43,0,0,2,0,0,0,240,49,0,0,2,0,0,0,248,49,0,0,0,8,0,0,0,199,0,0,113,2,2,0,0,0,0,0,3,0,0,0,96,43,0,0,2,0,0,0,240,49,0,0,2,0,0,0,0,50,0,0,0,8,0,0,0,199,0,0,182,2,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,8,50,0,0,0,8,0,0,0,199,0,0,251,2,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,8,50,0,0,0,8,0,0,0,199,0,0,64,3,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,16,50,0,0,2,0,0,0,0,199,0,0,92,3,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,16,50,0,0,2,0,0,0,0,199,0,0,120,3,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,16,50,0,0,2,0,0,0,0,199,0,0,148,3,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,16,50,0,0,2,0,0,0,0,199,0,0,176,3,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,24,50,0,0,0,0,0,0,0,199,0,0,246,3,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,32,50,0,0,0,0,0,0,0,199,0,0,60,4,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,40,50,0,0,0,0,0,0,0,199,0,0,130,4,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,48,50,0,0,0,0,0,0,0,199,0,0,200,4,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,56,50,0,0,2,0,0,0,0,199,0,0,221,4,2,0,0,0,0,0,2,0,0,0,96,43,0,0,2,0,0,0,56,50,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,198,0,0,147,8,2,0,176,198,0,0,124,8,2,0,0,199,0,0,102,8,2,0,0,0,0,0,1,0,0,0,72,50,0,0,0,0,0,0,0,199,0,0,55,8,2,0,0,0,0,0,1,0,0,0,72,50,0,0,0,0,0,0,0,199,0,0,33,8,2,0,0,0,0,0,1,0,0,0,64,50,0,0,0,0,0,0,0,199,0,0,242,7,2,0,0,0,0,0,1,0,0,0,64,50,0,0,0,0,0,0,176,198,0,0,223,7,2,0,176,198,0,0,189,7,2,0,176,198,0,0,155,7,2,0,176,198,0,0,134,7,2,0,176,198,0,0,113,7,2,0,176,198,0,0,88,7,2,0,176,198,0,0,63,7,2,0,176,198,0,0,38,7,2,0,176,198,0,0,13,7,2,0,176,198,0,0,245,6,2,0,176,198,0,0,8,8,2,0,176,198,0,0,77,8,2,0,176,198,0,0,168,8,2,0,0,0,0,0,8,0,0,0,1,0,0,0,2,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,1,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,4,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,39,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,13,0,0,0,92,255,255,255,8,0,0,0,5,0,0,0,6,0,0,0,14,0,0,0,7,0,0,0,76,255,255,255,8,0,0,0,8,0,0,0,9,0,0,0,64,255,255,255,8,0,0,0,10,0,0,0,11,0,0,0,56,255,255,255,8,0,0,0,12,0,0,0,13,0,0,0,0,0,0,0,104,0,0,0,14,0,0,0,15,0,0,0,15,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,16,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,56,0,0,0,17,0,0,0,18,0,0,0,17,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,19,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,65,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,66,0,0,0,67,0,0,0,26,0,0,0,68,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,88,0,0,0,20,0,0,0,21,0,0,0,18,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,22,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,69,0,0,0,57,0,0,0,70,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,71,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,120,0,0,0,23,0,0,0,24,0,0,0,19,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,22,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,69,0,0,0,57,0,0,0,70,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,71,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,72,0,0,0,25,0,0,0,26,0,0,0,20,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,19,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,72,0,0,0,73,0,0,0,57,0,0,0,74,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,75,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,1,0,0,0,0,0,0,0,136,0,0,0,27,0,0,0,28,0,0,0,21,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,29,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,152,0,0,0,30,0,0,0,31,0,0,0,22,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,3,0,0,0,23,0,0,0,24,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,25,0,0,0,10,0,0,0,11,0,0,0,32,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,76,0,0,0,34,0,0,0,77,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,78,0,0,0,44,0,0,0,79,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,80,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,112,255,255,255,152,0,0,0,33,0,0,0,34,0,0,0,26,0,0,0,35,0,0,0,96,255,255,255,152,0,0,0,36,0,0,0,37,0,0,0,88,255,255,255,152,0,0,0,38,0,0,0,39,0,0,0,0,0,0,0,192,0,0,0,40,0,0,0,41,0,0,0,0,0,0,0,184,0,0,0,81,0,0,0,56,0,0,0,0,0,0,0,248,0,0,0,42,0,0,0,43,0,0,0,200,255,255,255,200,255,255,255,248,0,0,0,44,0,0,0,45,0,0,0,0,0,0,0,232,0,0,0,46,0,0,0,47,0,0,0,4,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,27,0,0,0,28,0,0,0,2,0,0,0,29,0,0,0,30,0,0,0,82,0,0,0,3,0,0,0,83,0,0,0,232,60,0,0,108,177,0,0,128,177,0,0,252,60,0,0,60,0,0,0,0,0,0,0,224,42,0,0,48,0,0,0,49,0,0,0,196,255,255,255,196,255,255,255,224,42,0,0,50,0,0,0,51,0,0,0,60,0,0,0,0,0,0,0,216,0,0,0,52,0,0,0,53,0,0,0,196,255,255,255,196,255,255,255,216,0,0,0,54,0,0,0,55,0,0,0,136,61,0,0,96,61,0,0,116,61,0,0,156,61,0,0,0,0,0,0,8,1,0,0,56,0,0,0,57,0,0,0,31,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,5,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,58,0,0,0,32,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,33,0,0,0,92,255,255,255,8,1,0,0,59,0,0,0,60,0,0,0,0,0,0,0,40,1,0,0,56,0,0,0,61,0,0,0,34,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,6,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,58,0,0,0,35,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,33,0,0,0,92,255,255,255,40,1,0,0,62,0,0,0,63,0,0,0,0,0,0,0,56,1,0,0,64,0,0,0,65,0,0,0,36,0,0,0,9,0,0,0,1,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,2,0,0,0,10,0,0,0,13,0,0,0,3,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,2,0,0,0,3,0,0,0,1,0,0,0,1,0,0,0,14,0,0,0,4,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,5,0,0,0,66,0,0,0,18,0,0,0,6,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,7,0,0,0,22,0,0,0,67,0,0,0,68,0,0,0,11,0,0,0,37,0,0,0,1,0,0,0,0,0,0,0,80,1,0,0,69,0,0,0,70,0,0,0,38,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,12,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,71,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,13,0,0,0,92,255,255,255,80,1,0,0,72,0,0,0,73,0,0,0,14,0,0,0,72,255,255,255,80,1,0,0,74,0,0,0,75,0,0,0,76,0,0,0,0,0,0,0,72,1,0,0,77,0,0,0,78,0,0,0,0,0,0,0,120,1,0,0,79,0,0,0,80,0,0,0,15,0,0,0,0,0,0,0,128,1,0,0,81,0,0,0,82,0,0,0,40,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,16,0,0,0,41,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,42,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,83,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,84,0,0,0,85,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,43,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,92,255,255,255,128,1,0,0,84,0,0,0,85,0,0,0,21,0,0,0,72,255,255,255,128,1,0,0,86,0,0,0,87,0,0,0,88,0,0,0,22,0,0,0,44,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,48,255,255,255,128,1,0,0,89,0,0,0,90,0,0,0,45,0,0,0,91,0,0,0,32,255,255,255,128,1,0,0,92,0,0,0,93,0,0,0,24,255,255,255,128,1,0,0,94,0,0,0,95,0,0,0,16,255,255,255,128,1,0,0,96,0,0,0,97,0,0,0,8,255,255,255,128,1,0,0,98,0,0,0,99,0,0,0,0,255,255,255,128,1,0,0,100,0,0,0,101,0,0,0,244,254,255,255,128,1,0,0,102,0,0,0,103,0,0,0,236,254,255,255,128,1,0,0,104,0,0,0,105,0,0,0,220,254,255,255,128,1,0,0,106,0,0,0,107,0,0,0,208,254,255,255,128,1,0,0,108,0,0,0,109,0,0,0,160,254,255,255,128,1,0,0,110,0,0,0,111,0,0,0,152,254,255,255,128,1,0,0,112,0,0,0,113,0,0,0,0,0,0,0,208,1,0,0,114,0,0,0,115,0,0,0,46,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,27,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,116,0,0,0,47,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,48,0,0,0,92,255,255,255,208,1,0,0,117,0,0,0,118,0,0,0,84,255,255,255,208,1,0,0,119,0,0,0,120,0,0,0,76,255,255,255,208,1,0,0,121,0,0,0,122,0,0,0,0,0,0,0,0,2,0,0,123,0,0,0,124,0,0,0,49,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,28,0,0,0,4,0,0,0,5,0,0,0,50,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,125,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,51,0,0,0,92,255,255,255,0,2,0,0,126,0,0,0,127,0,0,0,14,0,0,0,128,0,0,0,76,255,255,255,0,2,0,0,129,0,0,0,130,0,0,0,0,0,0,0,32,2,0,0,131,0,0,0,132,0,0,0,52,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,11,0,0,0,12,0,0,0,2,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,23,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,7,0,0,0,22,0,0,0,1,0,0,0,1,0,0,0,11,0,0,0,37,0,0,0,0,0,0,0,40,2,0,0,133,0,0,0,134,0,0,0,53,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,3,0,0,0,23,0,0,0,24,0,0,0,29,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,135,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,86,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,76,0,0,0,34,0,0,0,77,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,78,0,0,0,44,0,0,0,79,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,80,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,112,255,255,255,40,2,0,0,136,0,0,0,137,0,0,0,30,0,0,0,92,255,255,255,40,2,0,0,138,0,0,0,139,0,0,0,26,0,0,0,140,0,0,0,76,255,255,255,40,2,0,0,141,0,0,0,142,0,0,0,68,255,255,255,40,2,0,0,143,0,0,0,144,0,0,0,56,255,255,255,40,2,0,0,145,0,0,0,146,0,0,0,57,0,0,0,147,0,0,0,4,0,0,0,5,0,0,0,58,0,0,0,6,0,0,0,7,0,0,0,40,255,255,255,40,2,0,0,148,0,0,0,149,0,0,0,24,255,255,255,40,2,0,0,150,0,0,0,151,0,0,0,8,255,255,255,40,2,0,0,152,0,0,0,153,0,0,0,232,254,255,255,40,2,0,0,154,0,0,0,155,0,0,0,216,254,255,255,40,2,0,0,156,0,0,0,157,0,0,0,0,0,0,0,88,2,0,0,158,0,0,0,159,0,0,0,59,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,19,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,87,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,160,0,0,0,0,0,0,0,120,2,0,0,161,0,0,0,162,0,0,0,0,0,0,0,104,2,0,0,88,0,0,0,0,0,0,0,128,2,0,0,163,0,0,0,164,0,0,0,60,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,31,0,0,0,4,0,0,0,5,0,0,0,61,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,165,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,89,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,90,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,62,0,0,0,92,255,255,255,128,2,0,0,166,0,0,0,167,0,0,0,14,0,0,0,168,0,0,0,76,255,255,255,128,2,0,0,169,0,0,0,170,0,0,0,0,0,0,0,160,2,0,0,171,0,0,0,172,0,0,0,173,0,0,0,0,0,0,0,168,2,0,0,174,0,0,0,175,0,0,0,176,0,0,0,0,0,0,0,176,2,0,0,177,0,0,0,178,0,0,0,179,0,0,0,32,0,0,0,44,0,0,0,33,0,0,0,24,0,0,0,34,0,0,0,26,0,0,0,0,0,0,0,184,2,0,0,180,0,0,0,181,0,0,0,45,0,0,0,182,0,0,0,240,255,255,255,184,2,0,0,183,0,0,0,184,0,0,0,232,255,255,255,184,2,0,0,185,0,0,0,186,0,0,0,224,255,255,255,184,2,0,0,187,0,0,0,188,0,0,0,216,255,255,255,184,2,0,0,189,0,0,0,190,0,0,0,208,255,255,255,184,2,0,0,191,0,0,0,192,0,0,0,196,255,255,255,184,2,0,0,193,0,0,0,194,0,0,0,188,255,255,255,184,2,0,0,195,0,0,0,196,0,0,0,0,0,0,0,8,3,0,0,197,0,0,0,198,0,0,0,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,0,0,199,0,0,0,200,0,0,0,64,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,3,0,0,0,23,0,0,0,24,0,0,0,35,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,201,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,91,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,76,0,0,0,34,0,0,0,77,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,78,0,0,0,44,0,0,0,79,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,80,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,112,255,255,255],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+10240);allocate([16,3,0,0,202,0,0,0,203,0,0,0,30,0,0,0,92,255,255,255,16,3,0,0,204,0,0,0,205,0,0,0,26,0,0,0,206,0,0,0,76,255,255,255,16,3,0,0,207,0,0,0,208,0,0,0,68,255,255,255,16,3,0,0,209,0,0,0,210,0,0,0,56,255,255,255,16,3,0,0,211,0,0,0,212,0,0,0,57,0,0,0,213,0,0,0,4,0,0,0,5,0,0,0,68,0,0,0,6,0,0,0,7,0,0,0,40,255,255,255,16,3,0,0,214,0,0,0,215,0,0,0,24,255,255,255,16,3,0,0,216,0,0,0,217,0,0,0,8,255,255,255,16,3,0,0,218,0,0,0,219,0,0,0,232,254,255,255,16,3,0,0,220,0,0,0,221,0,0,0,216,254,255,255,16,3,0,0,222,0,0,0,223,0,0,0,102,0,0,0,112,0,0,0,109,0,0,0,114,0,0,0,115,0,0,0,122,0,0,0,110,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,102,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,122,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,109,0,0,0,112,0,0,0,0,0,0,0,109,0,0,0,102,0,0,0,0,0,0,0,112,0,0,0,102,0,0,0,0,0,0,0,102,0,0,0,102,0,0,0,0,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,0,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,0,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,0,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,102,0,0,0,0,0,0,0,102,0,0,0,112,0,0,0,0,0,0,0,102,0,0,0,122,0,0,0,0,0,0,0,115,0,0,0,102,0,0,0,0,0,0,0,115,0,0,0,102,0,0,0,112,0,0,0,0,0,0,0,115,0,0,0,102,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,115,0,0,0,102,0,0,0,122,0,0,0,0,0,0,0,115,0,0,0,102,0,0,0,122,0,0,0,112,0,0,0,0,0,0,0,115,0,0,0,102,0,0,0,102,0,0,0,122,0,0,0,0,0,0,0,114,0,0,0,102,0,0,0,0,0,0,0,114,0,0,0,102,0,0,0,122,0,0,0,0,0,0,0,32,229,0,0,0,0,0,0,33,229,0,0,0,0,0,0,34,229,0,0,0,0,0,0,35,229,0,0,0,0,0,0,36,229,0,0,0,0,0,0,37,229,0,0,0,0,0,0,38,229,0,0,0,0,0,0,0,0,0,0,64,3,0,0,224,0,0,0,225,0,0,0,69,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,226,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,64,3,0,0,227,0,0,0,228,0,0,0,108,255,255,255,64,3,0,0,229,0,0,0,230,0,0,0,0,0,0,0,168,3,0,0,231,0,0,0,232,0,0,0,70,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,36,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,233,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,168,3,0,0,234,0,0,0,235,0,0,0,108,255,255,255,168,3,0,0,236,0,0,0,237,0,0,0,76,255,255,255,168,3,0,0,238,0,0,0,239,0,0,0,0,0,0,0,200,3,0,0,240,0,0,0,241,0,0,0,71,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,37,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,242,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,200,3,0,0,243,0,0,0,244,0,0,0,108,255,255,255,200,3,0,0,245,0,0,0,246,0,0,0,76,255,255,255,200,3,0,0,247,0,0,0,248,0,0,0,0,0,0,0,232,3,0,0,249,0,0,0,250,0,0,0,72,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,38,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,251,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,232,3,0,0,252,0,0,0,253,0,0,0,108,255,255,255,232,3,0,0,254,0,0,0,255,0,0,0,76,255,255,255,232,3,0,0,0,1,0,0,1,1,0,0,56,255,255,255,232,3,0,0,2,1,0,0,3,1,0,0,0,0,0,0,16,4,0,0,224,0,0,0,4,1,0,0,73,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,39,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,5,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,16,4,0,0,6,1,0,0,7,1,0,0,108,255,255,255,16,4,0,0,8,1,0,0,9,1,0,0,0,0,0,0,32,4,0,0,10,1,0,0,11,1,0,0,74,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,40,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,32,4,0,0,13,1,0,0,14,1,0,0,108,255,255,255,32,4,0,0,15,1,0,0,16,1,0,0,76,255,255,255,32,4,0,0,17,1,0,0,18,1,0,0,0,0,0,0,64,4,0,0,19,1,0,0,20,1,0,0,75,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,41,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,21,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,64,4,0,0,22,1,0,0,23,1,0,0,108,255,255,255,64,4,0,0,24,1,0,0,25,1,0,0,76,255,255,255,64,4,0,0,26,1,0,0,27,1,0,0,0,0,0,0,96,4,0,0,28,1,0,0,29,1,0,0,76,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,42,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,30,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,96,4,0,0,31,1,0,0,32,1,0,0,108,255,255,255,96,4,0,0,33,1,0,0,34,1,0,0,76,255,255,255,96,4,0,0,35,1,0,0,36,1,0,0,0,0,0,0,128,4,0,0,37,1,0,0,38,1,0,0,77,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,43,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,39,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,128,4,0,0,40,1,0,0,41,1,0,0,108,255,255,255,128,4,0,0,42,1,0,0,43,1,0,0,76,255,255,255,128,4,0,0,44,1,0,0,45,1,0,0,0,0,0,0,104,3,0,0,46,1,0,0,47,1,0,0,78,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,44,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,48,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,104,3,0,0,49,1,0,0,50,1,0,0,108,255,255,255,104,3,0,0,51,1,0,0,52,1,0,0,76,255,255,255,104,3,0,0,53,1,0,0,54,1,0,0,0,0,0,0,160,4,0,0,55,1,0,0,56,1,0,0,79,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,45,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,57,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,160,4,0,0,58,1,0,0,59,1,0,0,108,255,255,255,160,4,0,0,60,1,0,0,61,1,0,0,76,255,255,255,160,4,0,0,62,1,0,0,63,1,0,0,0,0,0,0,136,3,0,0,64,1,0,0,65,1,0,0,80,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,46,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,66,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,136,3,0,0,67,1,0,0,68,1,0,0,108,255,255,255,136,3,0,0,69,1,0,0,70,1,0,0,76,255,255,255,136,3,0,0,71,1,0,0,72,1,0,0,0,0,0,0,192,4,0,0,73,1,0,0,74,1,0,0,81,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,47,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,75,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,192,4,0,0,76,1,0,0,77,1,0,0,108,255,255,255,192,4,0,0,78,1,0,0,79,1,0,0,76,255,255,255,192,4,0,0,80,1,0,0,81,1,0,0,0,0,0,0,224,4,0,0,82,1,0,0,83,1,0,0,82,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,48,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,84,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,224,4,0,0,85,1,0,0,86,1,0,0,108,255,255,255,224,4,0,0,87,1,0,0,88,1,0,0,76,255,255,255,224,4,0,0,89,1,0,0,90,1,0,0,0,0,0,0,0,5,0,0,91,1,0,0,92,1,0,0,83,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,49,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,93,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,0,5,0,0,94,1,0,0,95,1,0,0,108,255,255,255,0,5,0,0,96,1,0,0,97,1,0,0,76,255,255,255,0,5,0,0,98,1,0,0,99,1,0,0,0,0,0,0,32,5,0,0,100,1,0,0,101,1,0,0,84,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,50,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,102,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,32,5,0,0,103,1,0,0,104,1,0,0,108,255,255,255,32,5,0,0,105,1,0,0,106,1,0,0,76,255,255,255,32,5,0,0,107,1,0,0,108,1,0,0,0,0,0,0,64,5,0,0,109,1,0,0,110,1,0,0,85,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,51,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,111,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,92,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,64,5,0,0,112,1,0,0,113,1,0,0,108,255,255,255,64,5,0,0,114,1,0,0,115,1,0,0,76,255,255,255,64,5,0,0,116,1,0,0,117,1,0,0,0,0,0,0,96,5,0,0,118,1,0,0,119,1,0,0,86,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,3,0,0,0,23,0,0,0,24,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,120,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,76,0,0,0,34,0,0,0,77,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,78,0,0,0,44,0,0,0,79,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,80,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,112,5,0,0,121,1,0,0,122,1,0,0,87,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,123,1,0,0,0,0,0,0,128,5,0,0,124,1,0,0,125,1,0,0,0,0,0,0,136,5,0,0,126,1,0,0,127,1,0,0,88,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,3,0,0,0,23,0,0,0,24,0,0,0,52,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,89,0,0,0,90,0,0,0,128,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,93,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,76,0,0,0,34,0,0,0,77,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,78,0,0,0,44,0,0,0,79,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,80,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,112,255,255,255,136,5,0,0,129,1,0,0,130,1,0,0,57,0,0,0,131,1,0,0,4,0,0,0,5,0,0,0,91,0,0,0,6,0,0,0,7,0,0,0,96,255,255,255,136,5,0,0,132,1,0,0,133,1,0,0,80,255,255,255,136,5,0,0,134,1,0,0,135,1,0,0,64,255,255,255,136,5,0,0,136,1,0,0,137,1,0,0,32,255,255,255,136,5,0,0,138,1,0,0,139,1,0,0,16,255,255,255,136,5,0,0,140,1,0,0,141,1,0,0,232,254,255,255,136,5,0,0,142,1,0,0,143,1,0,0,220,254,255,255,136,5,0,0,144,1,0,0,145,1,0,0,108,0,0,0,0,0,0,0,184,5,0,0,146,1,0,0,147,1,0,0,92,0,0,0,94,0,0,0,95,0,0,0,148,255,255,255,148,255,255,255,184,5,0,0,148,1,0,0,149,1,0,0,100,110,0,0,252,110,0,0,36,111,0,0,56,111,0,0,16,111,0,0,132,110,0,0,116,0,0,0,0,0,0,0,200,5,0,0,150,1,0,0,151,1,0,0,93,0,0,0,96,0,0,0,53,0,0,0,140,255,255,255,140,255,255,255,200,5,0,0,152,1,0,0,153,1,0,0,176,110,0,0,76,111,0,0,116,111,0,0,136,111,0,0,96,111,0,0,208,110,0,0,108,0,0,0,0,0,0,0,216,5,0,0,154,1,0,0,155,1,0,0,148,255,255,255,148,255,255,255,216,5,0,0,156,1,0,0,157,1,0,0,108,0,0,0,0,0,0,0,16,43,0,0,158,1,0,0,159,1,0,0,148,255,255,255,148,255,255,255,16,43,0,0,160,1,0,0,161,1,0,0,116,0,0,0,0,0,0,0,232,5,0,0,162,1,0,0,163,1,0,0,140,255,255,255,140,255,255,255,232,5,0,0,164,1,0,0,165,1,0,0,116,0,0,0,0,0,0,0,224,42,0,0,48,0,0,0,49,0,0,0,140,255,255,255,140,255,255,255,224,42,0,0,50,0,0,0,51,0,0,0,108,0,0,0,0,0,0,0,232,5,0,0,162,1,0,0,163,1,0,0,148,255,255,255,148,255,255,255,232,5,0,0,164,1,0,0,165,1,0,0,156,111,0,0,212,111,0,0,232,111,0,0,176,111,0,0,108,0,0,0,0,0,0,0,224,42,0,0,48,0,0,0,49,0,0,0,148,255,255,255,148,255,255,255,224,42,0,0,50,0,0,0,51,0,0,0,104,0,0,0,0,0,0,0,216,5,0,0,154,1,0,0,155,1,0,0,152,255,255,255,152,255,255,255,216,5,0,0,156,1,0,0,157,1,0,0,252,111,0,0,52,112,0,0,72,112,0,0,16,112,0,0,104,0,0,0,0,0,0,0,16,43,0,0,158,1,0,0,159,1,0,0,152,255,255,255,152,255,255,255,16,43,0,0,160,1,0,0,161,1,0,0,0,0,0,0,248,5,0,0,166,1,0,0,167,1,0,0,54,0,0,0,8,0,0,0,3,0,0,0,8,0,0,0,94,0,0,0,28,0,0,0,2,0,0,0,95,0,0,0,30,0,0,0,97,0,0,0,3,0,0,0,98,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,1,0,0,0,3,0,0,0,1,0,0,0,4,0,0,0,1,0,0,0,5,0,0,0,1,0,0,0,6,0,0,0,1,0,0,0,7,0,0,0,2,0,0,0,1,0,0,0,2,0,0,0,2,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,2,0,0,0,5,0,0,0,2,0,0,0,6,0,0,0,2,0,0,0,7,0,0,0,3,0,0,0,1,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,5,0,0,0,3,0,0,0,6,0,0,0,3,0,0,0,7,0,0,0,4,0,0,0,1,0,0,0,4,0,0,0,2,0,0,0,4,0,0,0,3,0,0,0,4,0,0,0,4,0,0,0,4,0,0,0,5,0,0,0,4,0,0,0,6,0,0,0,4,0,0,0,7,0,0,0,5,0,0,0,1,0,0,0,5,0,0,0,2,0,0,0,5,0,0,0,3,0,0,0,5,0,0,0,4,0,0,0,5,0,0,0,5,0,0,0,5,0,0,0,6,0,0,0,5,0,0,0,7,0,0,0,6,0,0,0,1,0,0,0,6,0,0,0,2,0,0,0,6,0,0,0,3,0,0,0,6,0,0,0,4,0,0,0,6,0,0,0,5,0,0,0,6,0,0,0,6,0,0,0,6,0,0,0,7,0,0,0,7,0,0,0,1,0,0,0,7,0,0,0,2,0,0,0,7,0,0,0,3,0,0,0,7,0,0,0,4,0,0,0,7,0,0,0,5,0,0,0,7,0,0,0,6,0,0,0,7,0,0,0,7,0,0,0,8,0,0,0,1,0,0,0,8,0,0,0,2,0,0,0,8,0,0,0,3,0,0,0,8,0,0,0,4,0,0,0,8,0,0,0,5,0,0,0,8,0,0,0,6,0,0,0,8,0,0,0,7,0,0,0,152,0,0,0,0,0,0,0,8,6,0,0,168,1,0,0,169,1,0,0,96,0,0,0,99,0,0,0,53,0,0,0,104,255,255,255,104,255,255,255,8,6,0,0,170,1,0,0,171,1,0,0,92,114,0,0,132,116,0,0,184,116,0,0,224,116,0,0,244,116,0,0,204,116,0,0,164,116,0,0,124,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,0,0,0,0,0,0,24,6,0,0,172,1,0,0,173,1,0,0,97,0,0,0,100,0,0,0,101,0,0,0,224,254,255,255,224,254,255,255,24,6,0,0,174,1,0,0,175,1,0,0,88,115,0,0,0,116,0,0,52,116,0,0,92,116,0,0,112,116,0,0,72,116,0,0,32,116,0,0,120,115,0,0,152,0,0,0,0,0,0,0,40,6,0,0,176,1,0,0,177,1,0,0,98,0,0,0,102,0,0,0,55,0,0,0,104,255,255,255,104,255,255,255,40,6,0,0,178,1,0,0,179,1,0,0,172,115,0,0,132,116,0,0,184,116,0,0,224,116,0,0,244,116,0,0,204,116,0,0,164,116,0,0,204,115,0,0,32,1,0,0,0,0,0,0,184,5,0,0,146,1,0,0,147,1,0,0,92,0,0,0,94,0,0,0,95,0,0,0,224,254,255,255,224,254,255,255,184,5,0,0,148,1,0,0,149,1,0,0,32,1,0,0,0,0,0,0,216,5,0,0,154,1,0,0,155,1,0,0,224,254,255,255,224,254,255,255,216,5,0,0,156,1,0,0,157,1,0,0,32,1,0,0,0,0,0,0,16,43,0,0,158,1,0,0,159,1,0,0,224,254,255,255,224,254,255,255,16,43,0,0,160,1,0,0,161,1,0,0,152,0,0,0,0,0,0,0,200,5,0,0,150,1,0,0,151,1,0,0,93,0,0,0,96,0,0,0,53,0,0,0,104,255,255,255,104,255,255,255,200,5,0,0,152,1,0,0,153,1,0,0,152,0,0,0,0,0,0,0,232,5,0,0,162,1,0,0,163,1,0,0,104,255,255,255,104,255,255,255,232,5,0,0,164,1,0,0,165,1,0,0,152,0,0,0,0,0,0,0,224,42,0,0,48,0,0,0,49,0,0,0,104,255,255,255,104,255,255,255,224,42,0,0,50,0,0,0,51,0,0,0,56,0,0,0,0,0,0,0,40,43,0,0,180,1,0,0,181,1,0,0,200,255,255,255,200,255,255,255,40,43,0,0,182,1,0,0,183,1,0,0,56,0,0,0,0,0,0,0,72,6,0,0,184,1,0,0,185,1,0,0,200,255,255,255,200,255,255,255,72,6,0,0,186,1,0,0,187,1,0,0,0,0,0,0,56,6,0,0,188,1,0,0,189,1,0,0,56,0,0,0,9,0,0,0,4,0,0,0,9,0,0,0,99,0,0,0,100,0,0,0,10,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,11,0,0,0,104,0,0,0,48,117,0,0,8,117,0,0,28,117,0,0,68,117,0,0,176,0,0,0,0,0,0,0,88,6,0,0,190,1,0,0,191,1,0,0,103,0,0,0,105,0,0,0,53,0,0,0,80,255,255,255,80,255,255,255,88,6,0,0,192,1,0,0,193,1,0,0,168,117,0,0,252,117,0,0,48,118,0,0,88,118,0,0,108,118,0,0,68,118,0,0,28,118,0,0,200,117,0,0,176,0,0,0,0,0,0,0,200,5,0,0,150,1,0,0,151,1,0,0,93,0,0,0,96,0,0,0,53,0,0,0,80,255,255,255,80,255,255,255,200,5,0,0,152,1,0,0,153,1,0,0,176,0,0,0,0,0,0,0,232,5,0,0,162,1,0,0,163,1,0,0,80,255,255,255,80,255,255,255,232,5,0,0,164,1,0,0,165,1,0,0,176,0,0,0,0,0,0,0,224,42,0,0,48,0,0,0,49,0,0,0,80,255,255,255,80,255,255,255,224,42,0,0,50,0,0,0,51,0,0,0,160,0,0,0,0,0,0,0,104,6,0,0,194,1,0,0,195,1,0,0,104,0,0,0,106,0,0,0,53,0,0,0,96,255,255,255,96,255,255,255,104,6,0,0,196,1,0,0,197,1,0,0,128,118,0,0,212,118,0,0,8,119,0,0,48,119,0,0,68,119,0,0,28,119,0,0,244,118,0,0,160,118,0,0,160,0,0,0,0,0,0,0,200,5,0,0,150,1,0,0,151,1,0,0,93,0,0,0,96,0,0,0,53,0,0,0,96,255,255,255,96,255,255,255,200,5,0,0,152,1,0,0,153,1,0,0,160,0,0,0,0,0,0,0,232,5,0,0,162,1,0,0,163,1,0,0,96,255,255,255,96,255,255,255,232,5,0,0,164,1,0,0,165,1,0,0,160,0,0,0,0,0,0,0,224,42,0,0,48,0,0,0,49,0,0,0,96,255,255,255,96,255,255,255,224,42,0,0,50,0,0,0,51,0,0,0,7,0,0,0,3,0,0,0,6,0,0,0,2,0,0,0,5,0,0,0,1,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,5,0,0,0,2,0,0,0,6,0,0,0,3,0,0,0,7,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+20480);allocate([255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,255,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,255,255,255,254,255,255,255,254,255,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,255,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,255,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,6,0,0,198,1,0,0,199,1,0,0,105,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,57,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,200,1,0,0,106,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,107,0,0,0,92,255,255,255,120,6,0,0,201,1,0,0,202,1,0,0,84,255,255,255,120,6,0,0,203,1,0,0,204,1,0,0,0,0,0,0,160,6,0,0,205,1,0,0,206,1,0,0,108,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,58,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,207,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,107,0,0,0,108,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,109,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,110,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,111,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,112,0,0,0,116,255,255,255,160,6,0,0,208,1,0,0,209,1,0,0,210,1,0,0,100,255,255,255,160,6,0,0,211,1,0,0,212,1,0,0,15,0,0,0,80,255,255,255,160,6,0,0,213,1,0,0,214,1,0,0,215,1,0,0,52,255,255,255,160,6,0,0,216,1,0,0,217,1,0,0,0,0,0,0,216,6,0,0,218,1,0,0,219,1,0,0,109,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,220,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,0,0,0,0,232,6,0,0,221,1,0,0,222,1,0,0,110,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,59,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,223,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,13,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,120,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,121,0,0,0,35,0,0,0,122,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,123,0,0,0,124,0,0,0,125,0,0,0,126,0,0,0,48,0,0,0,127,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,128,0,0,0,129,0,0,0,130,0,0,0,116,255,255,255,232,6,0,0,224,1,0,0,225,1,0,0,108,255,255,255,232,6,0,0,226,1,0,0,227,1,0,0,96,255,255,255,232,6,0,0,228,1,0,0,229,1,0,0,0,0,0,0,24,7,0,0,230,1,0,0,231,1,0,0,111,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,60,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,232,1,0,0,112,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,113,0,0,0,92,255,255,255,24,7,0,0,233,1,0,0,234,1,0,0,80,255,255,255,24,7,0,0,235,1,0,0,236,1,0,0,60,255,255,255,24,7,0,0,237,1,0,0,238,1,0,0,48,255,255,255,24,7,0,0,239,1,0,0,240,1,0,0,36,255,255,255,24,7,0,0,241,1,0,0,242,1,0,0,0,0,0,0,88,7,0,0,243,1,0,0,244,1,0,0,114,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,61,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,245,1,0,0,115,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,116,0,0,0,92,255,255,255,88,7,0,0,246,1,0,0,247,1,0,0,0,0,0,0,120,7,0,0,248,1,0,0,249,1,0,0,117,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,62,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,250,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,0,0,0,0,136,7,0,0,251,1,0,0,252,1,0,0,118,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,63,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,253,1,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,92,255,255,255,136,7,0,0,254,1,0,0,255,1,0,0,0,0,0,0,168,7,0,0,0,2,0,0,1,2,0,0,119,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,64,0,0,0,120,0,0,0,121,0,0,0,16,0,0,0,7,0,0,0,122,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,2,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,131,0,0,0,38,0,0,0,132,0,0,0,133,0,0,0,41,0,0,0,42,0,0,0,134,0,0,0,44,0,0,0,135,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,123,0,0,0,92,255,255,255,168,7,0,0,3,2,0,0,4,2,0,0,5,2,0,0,32,0,0,0,44,0,0,0,33,0,0,0,24,0,0,0,34,0,0,0,26,0,0,0,68,255,255,255,168,7,0,0,6,2,0,0,7,2,0,0,45,0,0,0,8,2,0,0,52,255,255,255,168,7,0,0,9,2,0,0,10,2,0,0,44,255,255,255,168,7,0,0,11,2,0,0,12,2,0,0,36,255,255,255,168,7,0,0,13,2,0,0,14,2,0,0,28,255,255,255,168,7,0,0,15,2,0,0,16,2,0,0,20,255,255,255,168,7,0,0,17,2,0,0,18,2,0,0,8,255,255,255,168,7,0,0,19,2,0,0,20,2,0,0,0,255,255,255,168,7,0,0,21,2,0,0,22,2,0,0,240,254,255,255,168,7,0,0,23,2,0,0,24,2,0,0,124,0,0,0,25,2,0,0,224,254,255,255,168,7,0,0,26,2,0,0,27,2,0,0,216,254,255,255,168,7,0,0,28,2,0,0,29,2,0,0,200,254,255,255,168,7,0,0,30,2,0,0,31,2,0,0,192,254,255,255,168,7,0,0,32,2,0,0,33,2,0,0,184,254,255,255,168,7,0,0,34,2,0,0,35,2,0,0,176,254,255,255,168,7,0,0,36,2,0,0,37,2,0,0,168,254,255,255,168,7,0,0,38,2,0,0,39,2,0,0,156,254,255,255,168,7,0,0,40,2,0,0,41,2,0,0,144,254,255,255,168,7,0,0,42,2,0,0,43,2,0,0,96,254,255,255,168,7,0,0,44,2,0,0,45,2,0,0,88,254,255,255,168,7,0,0,46,2,0,0,47,2,0,0,0,0,0,0,16,8,0,0,121,1,0,0,48,2,0,0,125,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,0,0,0,0,24,8,0,0,49,2,0,0,50,2,0,0,126,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,19,0,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,56,8,0,0,51,2,0,0,52,2,0,0,24,0,0,0,0,0,0,0,40,8,0,0,79,0,0,0,53,2,0,0,30,0,0,0,0,0,0,0,64,8,0,0,54,2,0,0,55,2,0,0,127,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,65,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,56,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,80,8,0,0,136,0,0,0,0,0,0,0,96,8,0,0,57,2,0,0,58,2,0,0,124,0,0,0,59,2,0,0,240,255,255,255,96,8,0,0,60,2,0,0,61,2,0,0,232,255,255,255,96,8,0,0,62,2,0,0,63,2,0,0,216,255,255,255,96,8,0,0,64,2,0,0,65,2,0,0,208,255,255,255,96,8,0,0,66,2,0,0,67,2,0,0,0,0,0,0,152,8,0,0,68,2,0,0,69,2,0,0,14,0,0,0,70,2,0,0,240,255,255,255,152,8,0,0,71,2,0,0,72,2,0,0,0,0,0,0,184,8,0,0,73,2,0,0,74,2,0,0,128,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,66,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,75,2,0,0,129,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,130,0,0,0,92,255,255,255,184,8,0,0,76,2,0,0,77,2,0,0,0,0,0,0,216,8,0,0,78,2,0,0,79,2,0,0,131,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,67,0,0,0,132,0,0,0,5,0,0,0,133,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,80,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,134,0,0,0,92,255,255,255,216,8,0,0,81,2,0,0,82,2,0,0,45,0,0,0,83,2,0,0,76,255,255,255,216,8,0,0,84,2,0,0,85,2,0,0,68,255,255,255,216,8,0,0,86,2,0,0,87,2,0,0,60,255,255,255,216,8,0,0,88,2,0,0,89,2,0,0,52,255,255,255,216,8,0,0,90,2,0,0,91,2,0,0,44,255,255,255,216,8,0,0,92,2,0,0,93,2,0,0,32,255,255,255,216,8,0,0,94,2,0,0,95,2,0,0,24,255,255,255,216,8,0,0,96,2,0,0,97,2,0,0,8,255,255,255,216,8,0,0,98,2,0,0,99,2,0,0,14,0,0,0,100,2,0,0,248,254,255,255,216,8,0,0,101,2,0,0,102,2,0,0,0,0,0,0,0,9,0,0,103,2,0,0,104,2,0,0,135,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,68,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,105,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,136,0,0,0,92,255,255,255,0,9,0,0,106,2,0,0,107,2,0,0,0,0,0,0,32,9,0,0,108,2,0,0,109,2,0,0,137,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,69,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,110,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,0,0,0,0,48,9,0,0,111,2,0,0,112,2,0,0,138,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,70,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,113,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,71,0,0,0,92,255,255,255,48,9,0,0,114,2,0,0,115,2,0,0,72,0,0,0,72,255,255,255,48,9,0,0,116,2,0,0,117,2,0,0,0,0,0,0,88,9,0,0,118,2,0,0,119,2,0,0,139,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,73,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,120,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,137,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,0,0,0,0,104,9,0,0,121,2,0,0,122,2,0,0,140,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,74,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,123,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,0,0,0,0,120,9,0,0,124,2,0,0,125,2,0,0,141,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,75,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,126,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,92,255,255,255,120,9,0,0,127,2,0,0,128,2,0,0,0,0,0,0,152,9,0,0,129,2,0,0,130,2,0,0,142,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,143,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,131,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,152,9,0,0,132,2,0,0,133,2,0,0,144,0,0,0,134,2,0,0,100,255,255,255,152,9,0,0,135,2,0,0,136,2,0,0,80,255,255,255,152,9,0,0,137,2,0,0,138,2,0,0,48,255,255,255,152,9,0,0,139,2,0,0,140,2,0,0,36,255,255,255,152,9,0,0,141,2,0,0,142,2,0,0,12,255,255,255,152,9,0,0,143,2,0,0,144,2,0,0,248,254,255,255,152,9,0,0,145,2,0,0,146,2,0,0,236,254,255,255,152,9,0,0,147,2,0,0,148,2,0,0,220,254,255,255,152,9,0,0,149,2,0,0,150,2,0,0,0,0,0,0,16,10,0,0,151,2,0,0,152,2,0,0,145,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,76,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,143,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,153,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,138,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,77,0,0,0,116,255,255,255,16,10,0,0,154,2,0,0,155,2,0,0,144,0,0,0,156,2,0,0,100,255,255,255,16,10,0,0,157,2,0,0,158,2,0,0,80,255,255,255,16,10,0,0,159,2,0,0,160,2,0,0,48,255,255,255,16,10,0,0,161,2,0,0,162,2,0,0,36,255,255,255,16,10,0,0,163,2,0,0,164,2,0,0,12,255,255,255,16,10,0,0,165,2,0,0,166,2,0,0,248,254,255,255,16,10,0,0,167,2,0,0,168,2,0,0,236,254,255,255,16,10,0,0,169,2,0,0,170,2,0,0,220,254,255,255,16,10,0,0,171,2,0,0,172,2,0,0,212,254,255,255,16,10,0,0,173,2,0,0,174,2,0,0,78,0,0,0,0,0,0,0,48,10,0,0,175,2,0,0,176,2,0,0,146,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,79,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,177,2,0,0,147,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,80,0,0,0,116,255,255,255,48,10,0,0,178,2,0,0,179,2,0,0,81,0,0,0,96,255,255,255,48,10,0,0,180,2,0,0,181,2,0,0,88,255,255,255,48,10,0,0,182,2,0,0,183,2,0,0,60,255,255,255,48,10,0,0,184,2,0,0,185,2,0,0,44,255,255,255,48,10,0,0,186,2,0,0,187,2,0,0,36,255,255,255,48,10,0,0,188,2,0,0,189,2,0,0,0,0,0,0,184,9,0,0,190,2,0,0,191,2,0,0,148,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,82,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,143,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,192,2,0,0,149,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,139,0,0,0,30,0,0,0,140,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,184,9,0,0,193,2,0,0,194,2,0,0,144,0,0,0,195,2,0,0,100,255,255,255,184,9,0,0,196,2,0,0,197,2,0,0,80,255,255,255,184,9,0,0,198,2,0,0,199,2,0,0,48,255,255,255,184,9,0,0,200,2,0,0,201,2,0,0,36,255,255,255,184,9,0,0,202,2,0,0,203,2,0,0,12,255,255,255,184,9,0,0,204,2,0,0,205,2,0,0,248,254,255,255,184,9,0,0,206,2,0,0,207,2,0,0,236,254,255,255,184,9,0,0,208,2,0,0,209,2,0,0,220,254,255,255,184,9,0,0,210,2,0,0,211,2,0,0,212,254,255,255,184,9,0,0,212,2,0,0,213,2,0,0,214,2,0,0,184,254,255,255,184,9,0,0,215,2,0,0,216,2,0,0,176,254,255,255,184,9,0,0,217,2,0,0,218,2,0,0,148,254,255,255,184,9,0,0,219,2,0,0,220,2,0,0,132,254,255,255,184,9,0,0,221,2,0,0,222,2,0,0,112,254,255,255,184,9,0,0,223,2,0,0,224,2,0,0,104,254,255,255,184,9,0,0,225,2,0,0,226,2,0,0,56,254,255,255,184,9,0,0,227,2,0,0,228,2,0,0,0,0,0,0,120,10,0,0,229,2,0,0,230,2,0,0,144,0,0,0,231,2,0,0,240,255,255,255,120,10,0,0,232,2,0,0,233,2,0,0,220,255,255,255,120,10,0,0,234,2,0,0,235,2,0,0,188,255,255,255,120,10,0,0,236,2,0,0,237,2,0,0,176,255,255,255,120,10,0,0,238,2,0,0,239,2,0,0,152,255,255,255,120,10,0,0,240,2,0,0,241,2,0,0,132,255,255,255,120,10,0,0,242,2,0,0,243,2,0,0,120,255,255,255,120,10,0,0,244,2,0,0,245,2,0,0,104,255,255,255,120,10,0,0,246,2,0,0,247,2,0,0,0,0,0,0,208,10,0,0,248,2,0,0,249,2,0,0,150,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,3,0,0,0,23,0,0,0,24,0,0,0,83,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,151,0,0,0,152,0,0,0,250,2,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,76,0,0,0,34,0,0,0,77,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,78,0,0,0,44,0,0,0,79,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,80,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,112,255,255,255,208,10,0,0,251,2,0,0,252,2,0,0,57,0,0,0,253,2,0,0,4,0,0,0,5,0,0,0,153,0,0,0,6,0,0,0,7,0,0,0,96,255,255,255,208,10,0,0,254,2,0,0,255,2,0,0,80,255,255,255,208,10,0,0,0,3,0,0,1,3,0,0,64,255,255,255,208,10,0,0,2,3,0,0,3,3,0,0,32,255,255,255,208,10,0,0,4,3,0,0,5,3,0,0,16,255,255,255,208,10,0,0,6,3,0,0,7,3,0,0,232,254,255,255,208,10,0,0,8,3,0,0,9,3,0,0,0,0,0,0,248,10,0,0,10,3,0,0,11,3,0,0,154,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,84,0,0,0,155,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+30720);allocate([10,0,0,0,11,0,0,0,12,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,92,255,255,255,248,10,0,0,13,3,0,0,14,3,0,0,45,0,0,0,15,3,0,0,76,255,255,255,248,10,0,0,16,3,0,0,17,3,0,0,68,255,255,255,248,10,0,0,18,3,0,0,19,3,0,0,60,255,255,255,248,10,0,0,20,3,0,0,21,3,0,0,52,255,255,255,248,10,0,0,22,3,0,0,23,3,0,0,44,255,255,255,248,10,0,0,24,3,0,0,25,3,0,0,32,255,255,255,248,10,0,0,26,3,0,0,27,3,0,0,24,255,255,255,248,10,0,0,28,3,0,0,29,3,0,0,0,0,0,0,24,11,0,0,30,3,0,0,31,3,0,0,156,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,85,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,32,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,141,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,142,0,0,0,143,0,0,0,44,0,0,0,144,0,0,0,145,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,33,3,0,0,146,0,0,0,147,0,0,0,116,255,255,255,24,11,0,0,34,3,0,0,35,3,0,0,0,0,0,0,56,11,0,0,36,3,0,0,37,3,0,0,0,0,0,0,64,11,0,0,38,3,0,0,39,3,0,0,157,0,0,0,25,0,0,0,2,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,26,0,0,0,11,0,0,0,12,0,0,0,2,0,0,0,89,0,0,0,27,0,0,0,10,0,0,0,4,0,0,0,2,0,0,0,5,0,0,0,5,0,0,0,6,0,0,0,2,0,0,0,2,0,0,0,28,0,0,0,11,0,0,0,29,0,0,0,30,0,0,0,23,0,0,0,12,0,0,0,40,3,0,0,31,0,0,0,13,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,14,0,0,0,35,0,0,0,41,3,0,0,42,3,0,0,11,0,0,0,37,0,0,0,2,0,0,0,0,0,0,0,80,11,0,0,43,3,0,0,44,3,0,0,158,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,90,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,159,0,0,0,160,0,0,0,45,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,148,0,0,0,41,0,0,0,42,0,0,0,149,0,0,0,44,0,0,0,150,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,92,255,255,255,80,11,0,0,46,3,0,0,47,3,0,0,30,0,0,0,72,255,255,255,80,11,0,0,48,3,0,0,49,3,0,0,57,0,0,0,50,3,0,0,4,0,0,0,5,0,0,0,161,0,0,0,6,0,0,0,7,0,0,0,56,255,255,255,80,11,0,0,51,3,0,0,52,3,0,0,40,255,255,255,80,11,0,0,53,3,0,0,54,3,0,0,24,255,255,255,80,11,0,0,55,3,0,0,56,3,0,0,248,254,255,255,80,11,0,0,57,3,0,0,58,3,0,0,232,254,255,255,80,11,0,0,59,3,0,0,60,3,0,0,192,254,255,255,80,11,0,0,61,3,0,0,62,3,0,0,144,254,255,255,80,11,0,0,63,3,0,0,64,3,0,0,0,0,0,0,136,11,0,0,65,3,0,0,66,3,0,0,162,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,91,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,67,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,151,0,0,0,56,0,0,0,11,0,0,0,152,0,0,0,153,0,0,0,14,0,0,0,15,0,0,0,154,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,155,0,0,0,156,0,0,0,23,0,0,0,157,0,0,0,158,0,0,0,159,0,0,0,160,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,161,0,0,0,162,0,0,0,48,0,0,0,49,0,0,0,163,0,0,0,164,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,136,11,0,0,68,3,0,0,69,3,0,0,70,3,0,0,0,0,0,0,168,11,0,0,71,3,0,0,72,3,0,0,163,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,3,0,0,0,23,0,0,0,24,0,0,0,92,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,164,0,0,0,165,0,0,0,11,0,0,0,73,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,76,0,0,0,34,0,0,0,77,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,78,0,0,0,44,0,0,0,79,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,80,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,112,255,255,255,168,11,0,0,74,3,0,0,75,3,0,0,26,0,0,0,76,3,0,0,96,255,255,255,168,11,0,0,77,3,0,0,78,3,0,0,88,255,255,255,168,11,0,0,79,3,0,0,80,3,0,0,80,255,255,255,168,11,0,0,81,3,0,0,82,3,0,0,166,0,0,0,83,3,0,0,12,0,0,0,13,0,0,0,64,255,255,255,168,11,0,0,84,3,0,0,85,3,0,0,48,255,255,255,168,11,0,0,86,3,0,0,87,3,0,0,32,255,255,255,168,11,0,0,88,3,0,0,89,3,0,0,0,0,0,0,208,11,0,0,90,3,0,0,91,3,0,0,167,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,93,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,92,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,116,255,255,255,208,11,0,0,93,3,0,0,94,3,0,0,104,255,255,255,208,11,0,0,95,3,0,0,96,3,0,0,0,0,0,0,248,11,0,0,97,3,0,0,98,3,0,0,168,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,94,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,99,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,8,12,0,0,100,3,0,0,101,3,0,0,26,0,0,0,102,3,0,0,240,255,255,255,8,12,0,0,103,3,0,0,104,3,0,0,232,255,255,255,8,12,0,0,105,3,0,0,106,3,0,0,0,0,0,0,48,12,0,0,107,3,0,0,108,3,0,0,169,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,95,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,109,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,58,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,0,0,0,0,64,12,0,0,110,3,0,0,111,3,0,0,170,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,3,0,0,0,23,0,0,0,24,0,0,0,96,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,171,0,0,0,172,0,0,0,112,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,56,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,57,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,76,0,0,0,34,0,0,0,77,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,78,0,0,0,44,0,0,0,79,0,0,0,60,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,80,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,112,255,255,255,64,12,0,0,113,3,0,0,114,3,0,0,57,0,0,0,115,3,0,0,4,0,0,0,5,0,0,0,173,0,0,0,6,0,0,0,7,0,0,0,96,255,255,255,64,12,0,0,116,3,0,0,117,3,0,0,80,255,255,255,64,12,0,0,118,3,0,0,119,3,0,0,64,255,255,255,64,12,0,0,120,3,0,0,121,3,0,0,32,255,255,255,64,12,0,0,122,3,0,0,123,3,0,0,16,255,255,255,64,12,0,0,124,3,0,0,125,3,0,0,232,254,255,255,64,12,0,0,126,3,0,0,127,3,0,0,0,0,0,0,104,12,0,0,128,3,0,0,129,3,0,0,166,0,0,0,130,3,0,0,12,0,0,0,13,0,0,0,240,255,255,255,104,12,0,0,131,3,0,0,132,3,0,0,224,255,255,255,104,12,0,0,133,3,0,0,134,3,0,0,208,255,255,255,104,12,0,0,135,3,0,0,136,3,0,0,0,0,0,0,152,12,0,0,137,3,0,0,138,3,0,0,57,0,0,0,139,3,0,0,4,0,0,0,5,0,0,0,174,0,0,0,6,0,0,0,7,0,0,0,240,255,255,255,152,12,0,0,140,3,0,0,141,3,0,0,224,255,255,255,152,12,0,0,142,3,0,0,143,3,0,0,208,255,255,255,152,12,0,0,144,3,0,0,145,3,0,0,176,255,255,255,152,12,0,0,146,3,0,0,147,3,0,0,160,255,255,255,152,12,0,0,148,3,0,0,149,3,0,0,0,0,0,0,192,12,0,0,150,3,0,0,151,3,0,0,175,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,97,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,152,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,0,0,0,0,208,12,0,0,153,3,0,0,154,3,0,0,64,0,0,0,0,0,0,0,232,12,0,0,155,3,0,0,156,3,0,0,56,0,0,0,248,255,255,255,232,12,0,0,157,3,0,0,158,3,0,0,192,255,255,255,192,255,255,255,232,12,0,0,159,3,0,0,160,3,0,0,64,0,0,0,0,0,0,0,224,42,0,0,48,0,0,0,49,0,0,0,192,255,255,255,192,255,255,255,224,42,0,0,50,0,0,0,51,0,0,0,152,176,0,0,48,177,0,0,212,176,0,0,232,176,0,0,108,177,0,0,128,177,0,0,88,177,0,0,68,177,0,0,192,176,0,0,172,176,0,0,0,0,0,0,216,12,0,0,165,0,0,0,64,0,0,0,0,0,0,0,64,43,0,0,161,3,0,0,162,3,0,0,56,0,0,0,248,255,255,255,64,43,0,0,163,3,0,0,164,3,0,0,192,255,255,255,192,255,255,255,64,43,0,0,165,3,0,0,166,3,0,0,56,0,0,0,0,0,0,0,16,43,0,0,158,1,0,0,159,1,0,0,200,255,255,255,200,255,255,255,16,43,0,0,160,1,0,0,161,1,0,0,0,0,0,0,248,12,0,0,167,3,0,0,168,3,0,0,176,0,0,0,0,0,0,0,8,13,0,0,167,3,0,0,169,3,0,0,177,0,0,0,0,0,0,0,40,13,0,0,170,3,0,0,171,3,0,0,178,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,98,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,172,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,99,0,0,0,92,255,255,255,40,13,0,0,173,3,0,0,174,3,0,0,100,0,0,0,72,255,255,255,40,13,0,0,175,3,0,0,176,3,0,0,60,255,255,255,40,13,0,0,177,3,0,0,178,3,0,0,48,255,255,255,40,13,0,0,179,3,0,0,180,3,0,0,0,0,0,0,96,13,0,0,181,3,0,0,182,3,0,0,179,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,101,0,0,0,4,0,0,0,5,0,0,0,16,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,183,3,0,0,12,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,166,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,167,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,59,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,39,0,0,0,92,255,255,255,96,13,0,0,184,3,0,0,185,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,13,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,194,3,0,0,195,3,0,0,0,0,0,0,136,13,0,0,196,3,0,0,197,3,0,0,0,0,0,0,144,13,0,0,168,0,0,0,60,0,0,0,0,0,0,0,248,42,0,0,198,3,0,0,199,3,0,0,196,255,255,255,196,255,255,255,248,42,0,0,200,3,0,0,201,3,0,0,60,0,0,0,0,0,0,0,160,13,0,0,202,3,0,0,203,3,0,0,196,255,255,255,196,255,255,255,160,13,0,0,204,3,0,0,205,3,0,0,72,181,0,0,32,181,0,0,52,181,0,0,92,181,0,0,0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,13,0,0,167,3,0,0,206,3,0,0,180,0,0,0,0,0,0,0,192,13,0,0,167,3,0,0,207,3,0,0,181,0,0,0,0,0,0,0,208,13,0,0,208,3,0,0,209,3,0,0,36,0,0,0,0,0,0,0,224,13,0,0,208,3,0,0,210,3,0,0,37,0,0,0,0,0,0,0,240,13,0,0,167,3,0,0,211,3,0,0,182,0,0,0,212,3,0,0,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,14,0,0,213,3,0,0,214,3,0,0,0,0,0,0,152,14,0,0,215,3,0,0,216,3,0,0,0,0,0,0,248,14,0,0,217,3,0,0,218,3,0,0,0,0,0,0,8,15,0,0,219,3,0,0,220,3,0,0,0,0,0,0,104,15,0,0,221,3,0,0,222,3,0,0,0,0,0,0,120,15,0,0,223,3,0,0,224,3,0,0,0,0,0,0,248,15,0,0,225,3,0,0,226,3,0,0,0,0,0,0,40,16,0,0,227,3,0,0,228,3,0,0,0,0,0,0,72,16,0,0,229,3,0,0,230,3,0,0,0,0,0,0,88,16,0,0,231,3,0,0,232,3,0,0,0,0,0,0,120,16,0,0,233,3,0,0,234,3,0,0,0,0,0,0,136,16,0,0,235,3,0,0,236,3,0,0,0,0,0,0,152,16,0,0,237,3,0,0,238,3,0,0,0,0,0,0,184,16,0,0,239,3,0,0,240,3,0,0,0,0,0,0,232,16,0,0,241,3,0,0,242,3,0,0,0,0,0,0,248,16,0,0,243,3,0,0,244,3,0,0,0,0,0,0,8,17,0,0,245,3,0,0,246,3,0,0,0,0,0,0,56,17,0,0,247,3,0,0,248,3,0,0,0,0,0,0,88,17,0,0,249,3,0,0,250,3,0,0,0,0,0,0,232,17,0,0,251,3,0,0,252,3,0,0,0,0,0,0,8,18,0,0,253,3,0,0,254,3,0,0,0,0,0,0,40,18,0,0,255,3,0,0,0,4,0,0,0,0,0,0,56,18,0,0,1,4,0,0,2,4,0,0,0,0,0,0,72,18,0,0,3,4,0,0,4,4,0,0,0,0,0,0,104,18,0,0,5,4,0,0,6,4,0,0,0,0,0,0,8,19,0,0,7,4,0,0,8,4,0,0,0,0,0,0,24,19,0,0,9,4,0,0,10,4,0,0,0,0,0,0,40,19,0,0,11,4,0,0,12,4,0,0,0,0,0,0,104,19,0,0,13,4,0,0,14,4,0,0,0,0,0,0,8,20,0,0,15,4,0,0,16,4,0,0,0,0,0,0,24,20,0,0,17,4,0,0,18,4,0,0,0,0,0,0,40,20,0,0,19,4,0,0,20,4,0,0,0,0,0,0,120,20,0,0,21,4,0,0,22,4,0,0,0,0,0,0,184,20,0,0,23,4,0,0,24,4,0,0,0,0,0,0,24,21,0,0,25,4,0,0,26,4,0,0,0,0,0,0,40,21,0,0,27,4,0,0,28,4,0,0,0,0,0,0,72,21,0,0,29,4,0,0,30,4,0,0,0,0,0,0,88,21,0,0,31,4,0,0,32,4,0,0,0,0,0,0,152,21,0,0,33,4,0,0,34,4,0,0,0,0,0,0,200,21,0,0,35,4,0,0,36,4,0,0,0,0,0,0,232,21,0,0,37,4,0,0,38,4,0,0,0,0,0,0,8,22,0,0,39,4,0,0,40,4,0,0,0,0,0,0,104,22,0,0,41,4,0,0,42,4,0,0,0,0,0,0,120,22,0,0,43,4,0,0,44,4,0,0,0,0,0,0,136,22,0,0,45,4,0,0,46,4,0,0,0,0,0,0,152,22,0,0,47,4,0,0,48,4,0,0,0,0,0,0,232,22,0,0,49,4,0,0,50,4,0,0,0,0,0,0,56,23,0,0,51,4,0,0,52,4,0,0,0,0,0,0,136,23,0,0,53,4,0,0,54,4,0,0,0,0,0,0,152,23,0,0,55,4,0,0,56,4,0,0,0,0,0,0,168,23,0,0,57,4,0,0,58,4,0,0,0,0,0,0,184,23,0,0,59,4,0,0,60,4,0,0,0,0,0,0,216,23,0,0,61,4,0,0,62,4,0,0,0,0,0,0,232,23,0,0,63,4,0,0,64,4,0,0,0,0,0,0,248,23,0,0,65,4,0,0,66,4,0,0,0,0,0,0,8,24,0,0,67,4,0,0,68,4,0,0,0,0,0,0,24,24,0,0,69,4,0,0,70,4,0,0,0,0,0,0,88,24,0,0,71,4,0,0,72,4,0,0,0,0,0,0,104,24,0,0,73,4,0,0,74,4,0,0,0,0,0,0,136,24,0,0,75,4,0,0,76,4,0,0,0,0,0,0,152,24,0,0,77,4,0,0,78,4,0,0,0,0,0,0,200,24,0,0,79,4,0,0,80,4],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+40960);allocate([2,0,0,0,0,0,0,0,144,25,0,0,81,4,0,0,82,4,0,0,184,0,0,0,0,0,0,0,0,0,0,0,168,25,0,0,83,4,0,0,84,4,0,0,185,0,0,0,0,0,0,0,184,25,0,0,83,4,0,0,85,4,0,0,185,0,0,0,0,0,0,0,208,25,0,0,86,4,0,0,87,4,0,0,186,0,0,0,0,0,0,0,32,26,0,0,88,4,0,0,89,4,0,0,90,4,0,0,91,4,0,0,14,0,0,0,0,0,0,0,240,25,0,0,88,4,0,0,92,4,0,0,90,4,0,0,91,4,0,0,15,0,0,0,6,0,0,0,7,0,0,0,15,0,0,0,0,0,0,0,64,26,0,0,88,4,0,0,93,4,0,0,90,4,0,0,91,4,0,0,15,0,0,0,7,0,0,0,8,0,0,0,16,0,0,0,0,0,0,0,80,26,0,0,88,4,0,0,94,4,0,0,90,4,0,0,91,4,0,0,15,0,0,0,8,0,0,0,9,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,243,209,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,192,3,0,0,192,4,0,0,192,5,0,0,192,6,0,0,192,7,0,0,192,8,0,0,192,9,0,0,192,10,0,0,192,11,0,0,192,12,0,0,192,13,0,0,192,14,0,0,192,15,0,0,192,16,0,0,192,17,0,0,192,18,0,0,192,19,0,0,192,20,0,0,192,21,0,0,192,22,0,0,192,23,0,0,192,24,0,0,192,25,0,0,192,26,0,0,192,27,0,0,192,28,0,0,192,29,0,0,192,30,0,0,192,31,0,0,192,0,0,0,179,1,0,0,195,2,0,0,195,3,0,0,195,4,0,0,195,5,0,0,195,6,0,0,195,7,0,0,195,8,0,0,195,9,0,0,195,10,0,0,195,11,0,0,195,12,0,0,195,13,0,0,211,14,0,0,195,15,0,0,195,0,0,12,187,1,0,12,195,2,0,12,195,3,0,12,195,4,0,12,211,56,201,0,0,168,201,0,0,24,202,0,0,24,202,0,0,100,245,0,0,240,210,0,0,240,204,0,0,32,0,0,0,9,0,0,0,10,0,0,0,13,0,0,0,11,0,0,0,12,0,0,0,133,0,0,0,0,32,0,0,1,32,0,0,2,32,0,0,3,32,0,0,4,32,0,0,5,32,0,0,6,32,0,0,8,32,0,0,9,32,0,0,10,32,0,0,40,32,0,0,41,32,0,0,95,32,0,0,0,48,0,0,0,0,0,0,0,0,0,0,10,0,0,0,100,0,0,0,232,3,0,0,16,39,0,0,160,134,1,0,64,66,15,0,128,150,152,0,0,225,245,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,18,0,0,0,222,250,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,18,0,0,0,214,246,1,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,18,0,0,0,206,242,1,0,0,4,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,244,252,1,0,110,0,0,0,246,252,1,0,114,0,0,0,248,252,1,0,102,0,0,0,250,252,1,0,97,0,0,0,252,252,1,0,101,0,0,0,254,252,1,0,119,0,0,0,0,253,1,0,87,0,0,0,13,253,1,0,115,0,0,0,27,253,1,0,83,0,0,0,39,253,1,0,100,0,0,0,52,253,1,0,68,0,0,0,64,253,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,39,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,123,0,0,0,124,0,0,0,125,0,0,0,126,0,0,0,127],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+50732);allocate([1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,23,0,0,0,24,0,0,0,25,0,0,0,26,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,39,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,123,0,0,0,124,0,0,0,125,0,0,0,126,0,0,0,127],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+53996);allocate([104,42,0,0,95,4,0,0,96,4,0,0,102,0,0,0,9,0,0,0,9,0,0,0,18,0,0,0,188,0,0,0,100,0,0,0,10,0,0,0,189,0,0,0,102,0,0,0,169,0,0,0,21,0,0,0,170,0,0,0,0,0,0,0,120,42,0,0,95,4,0,0,97,4,0,0,103,0,0,0,9,0,0,0,9,0,0,0,18,0,0,0,99,0,0,0,100,0,0,0,10,0,0,0,190,0,0,0,191,0,0,0,171,0,0,0,11,0,0,0,172,0,0,0,0,0,0,0,136,42,0,0,98,4,0,0,99,4,0,0,104,0,0,0,1,0,0,0,10,0,0,0,19,0,0,0,192,0,0,0,28,0,0,0,2,0,0,0,193,0,0,0,30,0,0,0,173,0,0,0,22,0,0,0,174,0,0,0,0,0,0,0,152,42,0,0,98,4,0,0,100,4,0,0,105,0,0,0,1,0,0,0,10,0,0,0,19,0,0,0,27,0,0,0,28,0,0,0,2,0,0,0,194,0,0,0,195,0,0,0,175,0,0,0,3,0,0,0,176,0,0,0,0,0,0,0,176,42,0,0,101,4,0,0,102,4,0,0,0,0,0,0,208,42,0,0,98,4,0,0,103,4,0,0,4,0,0,0,1,0,0,0,10,0,0,0,19,0,0,0,27,0,0,0,28,0,0,0,2,0,0,0,193,0,0,0,30,0,0,0,173,0,0,0,3,0,0,0,176,0,0,0,0,0,0,0,216,42,0,0,95,4,0,0,104,4,0,0,56,0,0,0,9,0,0,0,9,0,0,0,18,0,0,0,99,0,0,0,100,0,0,0,10,0,0,0,189,0,0,0,102,0,0,0,169,0,0,0,11,0,0,0,172,0,0,0,8,0,0,0,0,0,0,0,224,42,0,0,48,0,0,0,49,0,0,0,248,255,255,255,248,255,255,255,224,42,0,0,50,0,0,0,51,0,0,0,8,0,0,0,0,0,0,0,248,42,0,0,198,3,0,0,199,3,0,0,248,255,255,255,248,255,255,255,248,42,0,0,200,3,0,0,201,3,0,0,4,0,0,0,0,0,0,0,16,43,0,0,158,1,0,0,159,1,0,0,252,255,255,255,252,255,255,255,16,43,0,0,160,1,0,0,161,1,0,0,4,0,0,0,0,0,0,0,40,43,0,0,180,1,0,0,181,1,0,0,252,255,255,255,252,255,255,255,40,43,0,0,182,1,0,0,183,1,0,0,0,0,0,0,168,42,0,0,105,4,0,0,106,4,0,0,0,0,0,0,64,44,0,0,107,4,0,0,108,4,0,0,109,4,0,0,1,0,0,0,20,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,44,0,0,110,4,0,0,111,4,0,0,109,4,0,0,2,0,0,0,21,0,0,0,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,44,0,0,112,4,0,0,113,4,0,0,109,4,0,0,1,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,7,0,0,0,8,0,0,0,9,0,0,0,10,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,44,0,0,114,4,0,0,115,4,0,0,109,4,0,0,12,0,0,0,13,0,0,0,14,0,0,0,15,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,19,0,0,0,20,0,0,0,21,0,0,0,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,44,0,0,116,4,0,0,117,4,0,0,109,4,0,0,3,0,0,0,4,0,0,0,23,0,0,0,5,0,0,0,24,0,0,0,1,0,0,0,2,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,0,0,118,4,0,0,119,4,0,0,109,4,0,0,7,0,0,0,8,0,0,0,25,0,0,0,9,0,0,0,26,0,0,0,3,0,0,0,4,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,45,0,0,120,4,0,0,121,4,0,0,109,4,0,0,196,0,0,0,27,0,0,0,28,0,0,0,29,0,0,0,30,0,0,0,31,0,0,0,1,0,0,0,248,255,255,255,32,45,0,0,197,0,0,0,198,0,0,0,199,0,0,0,200,0,0,0,201,0,0,0,202,0,0,0,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,45,0,0,122,4,0,0,123,4,0,0,109,4,0,0,204,0,0,0,32,0,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,2,0,0,0,248,255,255,255,72,45,0,0,205,0,0,0,206,0,0,0,207,0,0,0,208,0,0,0,209,0,0,0,210,0,0,0,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,45,0,0,124,4,0,0,125,4,0,0,109,4,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,45,0,0,126,4,0,0,127,4,0,0,109,4,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,45,0,0,128,4,0,0,129,4,0,0,109,4,0,0,212,0,0,0,213,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,214,0,0,0,110,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,45,0,0,130,4,0,0,131,4,0,0,109,4,0,0,215,0,0,0,216,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,217,0,0,0,116,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,45,0,0,132,4,0,0,133,4,0,0,109,4,0,0,218,0,0,0,219,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,220,0,0,0,122,0,0,0,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,46,0,0,134,4,0,0,135,4,0,0,109,4,0,0,221,0,0,0,222,0,0,0,124,0,0,0,125,0,0,0,126,0,0,0,127,0,0,0,223,0,0,0,128,0,0,0,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,46,0,0,136,4,0,0,137,4,0,0,109,4,0,0,3,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,46,0,0,138,4,0,0,139,4,0,0,109,4,0,0,5,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,46,0,0,140,4,0,0,141,4,0,0,109,4,0,0,1,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,46,0,0,142,4,0,0,143,4,0,0,109,4,0,0,2,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,46,0,0,144,4,0,0,145,4,0,0,109,4,0,0,25,0,0,0,11,0,0,0,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,46,0,0,146,4,0,0,147,4,0,0,109,4,0,0,26,0,0,0,12,0,0,0,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,44,0,0,148,4,0,0,149,4,0,0,109,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,44,0,0,150,4,0,0,151,4,0,0,109,4,0,0,177,0,0,0,27,0,0,0,178,0,0,0,28,0,0,0,179,0,0,0,1,0,0,0,29,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,44,0,0,152,4,0,0,153,4,0,0,109,4,0,0,3,0,0,0,4,0,0,0,12,0,0,0,224,0,0,0,225,0,0,0,13,0,0,0,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,44,0,0,154,4,0,0,155,4,0,0,109,4,0,0,227,0,0,0,228,0,0,0,132,0,0,0,133,0,0,0,134,0,0,0,0,0,0,0,144,44,0,0,156,4,0,0,157,4,0,0,109,4,0,0,229,0,0,0,230,0,0,0,135,0,0,0,136,0,0,0,137,0,0,0,0,0,0,0,96,43,0,0,158,4,0,0,159,4,0,0,109,4,0,0,0,0,0,0,112,43,0,0,158,4,0,0,160,4,0,0,109,4,0,0,30,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,180,0,0,0,31,0,0,0,181,0,0,0,32,0,0,0,182,0,0,0,5,0,0,0,33,0,0,0,14,0,0,0,0,0,0,0,144,43,0,0,158,4,0,0,161,4,0,0,109,4,0,0,5,0,0,0,6,0,0,0,15,0,0,0,231,0,0,0,232,0,0,0,16,0,0,0,233,0,0,0,0,0,0,0,176,43,0,0,158,4,0,0,162,4,0,0,109,4,0,0,7,0,0,0,8,0,0,0,17,0,0,0,234,0,0,0,235,0,0,0,18,0,0,0,236,0,0,0,0,0,0,0,208,43,0,0,158,4,0,0,163,4,0,0,109,4,0,0,9,0,0,0,10,0,0,0,19,0,0,0,237,0,0,0,238,0,0,0,20,0,0,0,239,0,0,0,0,0,0,0,240,43,0,0,158,4,0,0,164,4,0,0,109,4,0,0,9,0,0,0,10,0,0,0,19,0,0,0,237,0,0,0,238,0,0,0,20,0,0,0,239,0,0,0,0,0,0,0,0,44,0,0,158,4,0,0,165,4,0,0,109,4,0,0,9,0,0,0,10,0,0,0,19,0,0,0,237,0,0,0,238,0,0,0,20,0,0,0,239,0,0,0,0,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,37,0,0,0,109,0,0,0,47,0,0,0,37,0,0,0,100,0,0,0,47,0,0,0,37,0,0,0,121,0,0,0,37,0,0,0,89,0,0,0,45,0,0,0,37,0,0,0,109,0,0,0,45,0,0,0,37,0,0,0,100,0,0,0,37,0,0,0,73,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,32,0,0,0,37,0,0,0,112,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,114,0,0,0,117,0,0,0,101,0,0,0,0,0,0,0,102,0,0,0,97,0,0,0,108,0,0,0,115,0,0,0,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,0,0,0,117,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,77,0,0,0,111,0,0,0,110,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,84,0,0,0,117,0,0,0,101,0,0,0,115,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,87,0,0,0,101,0,0,0,100,0,0,0,110,0,0,0,101,0,0,0,115,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,84,0,0,0,104,0,0,0,117,0,0,0,114,0,0,0,115,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,70,0,0,0,114,0,0,0,105,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,83,0,0,0,97,0,0,0,116,0,0,0,117,0,0,0,114,0,0,0,100,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,83,0,0,0,117,0,0,0,110,0,0,0,0,0,0,0,77,0,0,0,111,0,0,0,110,0,0,0,0,0,0,0,84,0,0,0,117,0,0,0,101,0,0,0,0,0,0,0,87,0,0,0,101,0,0,0,100,0,0,0,0,0,0,0,84,0,0,0,104,0,0,0,117,0,0,0,0,0,0,0,70,0,0,0,114,0,0,0,105,0,0,0,0,0,0,0,83,0,0,0,97,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,0,0,0,97,0,0,0,110,0,0,0,117,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,0,0,0,0,70,0,0,0,101,0,0,0,98,0,0,0,114,0,0,0,117,0,0,0,97,0,0,0,114,0,0,0,121,0,0,0,0,0,0,0,77,0,0,0,97,0,0,0,114,0,0,0,99,0,0,0,104,0,0,0,0,0,0,0,65,0,0,0,112,0,0,0,114,0,0,0,105,0,0,0,108,0,0,0,0,0,0,0,77,0,0,0,97,0,0,0,121,0,0,0,0,0,0,0,74,0,0,0,117,0,0,0,110,0,0,0,101,0,0,0,0,0,0,0,74,0,0,0,117,0,0,0,108,0,0,0,121,0,0,0,0,0,0,0,65,0,0,0,117,0,0,0,103,0,0,0,117,0,0,0,115,0,0,0,116,0,0,0,0,0,0,0,83,0,0,0,101,0,0,0,112,0,0,0,116,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,0,0,0,0,79,0,0,0,99,0,0,0,116,0,0,0,111,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,0,0,0,0,78,0,0,0,111,0,0,0,118,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,0,0,0,0,68,0,0,0,101,0,0,0,99,0,0,0,101,0,0,0,109,0,0,0,98,0,0,0,101,0,0,0,114,0,0,0,0,0,0,0,74,0,0,0,97,0,0,0,110,0,0,0,0,0,0,0,70,0,0,0,101,0,0,0,98,0,0,0,0,0,0,0,77,0,0,0,97,0,0,0,114,0,0,0,0,0,0,0,65,0,0,0,112,0,0,0,114,0,0,0,0,0,0,0,74,0,0,0,117,0,0,0,110,0,0,0,0,0,0,0,74,0,0,0,117,0,0,0,108,0,0,0,0,0,0,0,65,0,0,0,117,0,0,0,103,0,0,0,0,0,0,0,83,0,0,0,101,0,0,0,112,0,0,0,0,0,0,0,79,0,0,0,99,0,0,0,116,0,0,0,0,0,0,0,78,0,0,0,111,0,0,0,118,0,0,0,0,0,0,0,68,0,0,0,101,0,0,0,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,0,0,0,77,0,0,0,0,0,0,0,80,0,0,0,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,109,0,0,0,47,0,0,0,37,0,0,0,100,0,0,0,47,0,0,0,37,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,97,0,0,0,32,0,0,0,37,0,0,0,98,0,0,0,32,0,0,0,37,0,0,0,100,0,0,0,32,0,0,0,37,0,0,0,72,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,32,0,0,0,37,0,0,0,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,73,0,0,0,58,0,0,0,37,0,0,0,77,0,0,0,58,0,0,0,37,0,0,0,83,0,0,0,32,0,0,0,37,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,73,0,49,1,83,0,127,1,48,1,105,0,120,1,255,0,129,1,83,2,130,1,131,1,132,1,133,1,134,1,84,2,135,1,136,1,137,1,86,2,138,1,87,2,139,1,140,1,142,1,221,1,143,1,89,2,144,1,91,2,145,1,146,1,147,1,96,2,148,1,99,2,150,1,105,2,151,1,104,2,152,1,153,1,156,1,111,2,157,1,114,2,159,1,117,2,166,1,128,2,167,1,168,1,169,1,131,2,172,1,173,1,174,1,136,2,175,1,176,1,177,1,138,2,178,1,139,2,183,1,146,2,184,1,185,1,188,1,189,1,196,1,198,1,196,1,197,1,197,1,198,1,199,1,201,1,199,1,200,1,200,1,201,1,202,1,204,1,202,1,203,1,203,1,204,1,241,1,243,1,241,1,242,1,242,1,243,1,244,1,245,1,246,1,149,1,247,1,191,1,32,2,158,1,134,3,172,3,136,3,173,3,137,3,174,3,138,3,175,3,140,3,204,3,142,3,205,3,143,3,206,3,153,3,69,3,153,3,190,31,163,3,194,3,247,3,248,3,250,3,251,3,96,30,155,30,223,0,223,0,158,30,223,0,89,31,81,31,91,31,83,31,93,31,85,31,95,31,87,31,188,31,179,31,204,31,195,31,236,31,229,31,252,31,243,31,58,2,101,44,59,2,60,2,61,2,154,1,62,2,102,44,65,2,66,2,67,2,128,1,68,2,137,2,69,2,140,2,244,3,184,3,249,3,242,3,253,3,123,3,254,3,124,3,255,3,125,3,192,4,207,4,38,33,201,3,42,33,107,0,43,33,229,0,50,33,78,33,131,33,132,33,96,44,97,44,98,44,107,2,99,44,125,29,100,44,125,2,109,44,81,2,110,44,113,2,111,44,80,2,112,44,82,2,114,44,115,44,117,44,118,44,126,44,63,2,127,44,64,2,242,44,243,44,125,167,121,29,139,167,140,167,141,167,101,2,170,167,102,2,199,16,39,45,205,16,45,45,118,3,119,3,156,3,181,0,146,3,208,3,152,3,209,3,166,3,213,3,160,3,214,3,154,3,240,3,161,3,241,3,149,3,245,3,207,3,215,3,0,0,0,0,65,0,32,26,192,0,32,31,0,1,1,47,50,1,1,5,57,1,1,15,74,1,1,45,121,1,1,5,112,3,1,3,145,3,32,17,163,3,32,9,0,4,80,16,16,4,32,32,96,4,1,33,138,4,1,53,193,4,1,13,208,4,1,63,20,5,1,19,49,5,48,38,160,1,1,5,179,1,1,3,205,1,1,15,222,1,1,17,248,1,1,39,34,2,1,17,216,3,1,23,0,30,1,149,160,30,1,95,8,31,248,8,24,31,248,6,40,31,248,8,56,31,248,8,72,31,248,6,104,31,248,8,136,31,248,8,152,31,248,8,168,31,248,8,184,31,248,2,186,31,182,2,200,31,170,4,216,31,248,2,218,31,156,2,232,31,248,2,234,31,144,2,248,31,128,2,250,31,130,2,70,2,1,9,16,5,1,3,96,33,16,16,0,44,48,47,103,44,1,5,128,44,1,99,235,44,1,3,64,166,1,45,128,166,1,23,34,167,1,13,50,167,1,61,121,167,1,3,126,167,1,9,144,167,1,3,160,167,1,9,33,255,32,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,3,32,2,32,2,32,2,32,2,32,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,1,96,4,192,4,192,4,192,4,192,4,192,4,192,4,192,4,192,4,192,4,192,4,192,4,192,4,192,4,192,4,192,8,216,8,216,8,216,8,216,8,216,8,216,8,216,8,216,8,216,8,216,4,192,4,192,4,192,4,192,4,192,4,192,4,192,8,213,8,213,8,213,8,213,8,213,8,213,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,8,197,4,192,4,192,4,192,4,192,4,192,4,192,8,214,8,214,8,214,8,214,8,214,8,214,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,8,198,4,192,4,192,4,192,4,192,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,100,97,116,97,0,67,111,117,108,100,32,110,111,116,32,108,111,97,100,32,74,83,79,78,32,111,112,116,105,111,110,115,46,0,67,111,117,108,100,32,110,111,116,32,112,101,114,102,111,114,109,32,101,100,105,116,111,114,32,97,99,116,105,111,110,46,0,78,51,118,114,118,53,65,99,99,105,100,69,0,97,99,99,105,100,45,0,65,99,99,105,100,0,78,51,118,114,118,49,52,83,116,97,102,102,65,108,105,103,110,109,101,110,116,69,0,78,51,118,114,118,57,65,108,105,103,110,109,101,110,116,69,0,78,51,118,114,118,49,52,77,101,97,115,117,114,101,65,108,105,103,110,101,114,69,0,78,51,118,114,118,49,51,83,121,115,116,101,109,65,108,105,103,110,101,114,69,0,78,51,118,114,118,49,50,71,114,97,99,101,65,108,105,103,110,101,114,69,0,78,51,118,114,118,49,54,84,105,109,101,115,116,97,109,112,65,108,105,103,110,101,114,69,0,105,100,120,32,61,61,32,71,101,116,83,116,97,102,102,65,108,105,103,110,109,101,110,116,67,111,117,110,116,40,41,0,46,46,47,115,114,99,47,97,108,105,103,110,101,114,46,99,112,112,0,71,101,116,83,116,97,102,102,65,108,105,103,110,109,101,110,116,0,71,101,116,83,116,97,102,102,65,108,105,103,110,109,101,110,116,70,111,114,83,116,97,102,102,78,0,83,116,97,102,102,32,97,108,105,103,110,109,101,110,116,32,102,111,114,32,115,116,97,102,102,32,37,100,32,110,111,116,32,102,111,117,110,100,0,112,111,115,105,116,105,111,110,101,114,0,67,97,108,99,79,118,101,114,102,108,111,119,65,98,111,118,101,0,67,97,108,99,79,118,101,114,102,108,111,119,66,101,108,111,119,0,71,101,116,65,108,105,103,110,109,101,110,116,65,116,84,105,109,101,0,65,108,105,103,110,83,116,97,99,107,0,71,101,116,84,105,109,101,115,116,97,109,112,65,116,84,105,109,101,0,73,110,116,101,103,114,97,116,101,66,111,117,110,100,105,110,103,66,111,120,71,114,97,99,101,88,83,104,105,102,116,0,97,108,105,103,110,101,114,0,73,110,116,101,103,114,97,116,101,66,111,117,110,100,105,110,103,66,111,120,88,83,104,105,102,116,0,91,77,73,83,83,73,78,71,93,0,78,51,118,114,118,49,50,65,110,99,104,111,114,101,100,84,101,120,116,69,0,97,110,99,104,116,120,116,45,0,46,46,47,115,114,99,47,97,110,99,104,111,114,101,100,116,101,120,116,46,99,112,112,0,65,110,99,104,111,114,101,100,84,101,120,116,0,78,51,118,114,118,49,51,65,116,116,67,111,109,112,97,114,105,115,111,110,69,0,78,51,118,114,118,51,65,116,116,69,0,37,102,0,52,0,56,0,49,54,0,51,50,0,54,52,0,49,50,56,0,85,110,107,110,111,119,110,32,98,101,97,116,114,112,116,32,114,101,110,100,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,98,101,97,116,114,112,116,32,114,101,110,100,32,39,37,115,39,0,98,114,101,118,105,115,0,115,101,109,105,98,114,101,118,105,115,0,109,105,110,105,109,97,0,115,101,109,105,109,105,110,105,109,97,0,102,117,115,97,0,115,101,109,105,102,117,115,97,0,108,111,110,103,0,50,53,54,0,85,110,107,110,111,119,110,32,100,117,114,32,39,37,100,39,0,85,110,107,110,111,119,110,32,100,117,114,32,39,37,115,39,0,55,102,0,54,102,0,53,102,0,52,102,0,49,102,0,49,115,0,50,115,0,51,115,0,52,115,0,53,115,0,54,115,0,55,115,0,85,110,107,110,111,119,110,32,107,101,121,32,115,105,103,110,97,116,117,114,101,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,107,101,121,32,115,105,103,110,97,116,117,114,101,32,39,37,115,39,0,37,100,109,43,37,46,49,102,0,51,0,85,110,107,110,111,119,110,32,109,111,100,117,115,109,97,105,111,114,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,109,111,100,117,115,109,97,105,111,114,32,39,37,115,39,0,85,110,107,110,111,119,110,32,112,105,116,99,104,32,110,97,109,101,32,39,37,100,39,0,49,53,0,50,50,0,85,110,107,110,111,119,110,32,111,99,116,97,118,101,32,100,105,115,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,111,99,116,97,118,101,32,100,105,115,32,39,37,115,39,0,114,101,118,101,114,115,101,100,0,57,48,67,87,0,57,48,67,67,87,0,85,110,107,110,111,119,110,32,111,114,105,101,110,116,97,116,105,111,110,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,111,114,105,101,110,116,97,116,105,111,110,32,39,37,115,39,0,85,110,107,110,111,119,110,32,112,114,111,108,97,116,105,111,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,112,114,111,108,97,116,105,111,32,39,37,115,39,0,85,110,107,110,111,119,110,32,115,116,101,109,32,100,105,114,101,99,116,105,111,110,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,115,116,101,109,32,100,105,114,101,99,116,105,111,110,32,39,37,115,39,0,85,110,107,110,111,119,110,32,116,101,109,112,117,115,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,116,101,109,112,117,115,32,39,37,115,39,0,85,110,107,110,111,119,110,32,116,105,101,32,39,37,100,39,0,85,110,115,117,112,112,111,114,116,101,100,32,116,105,101,32,39,37,115,39,0,78,51,118,114,118,49,50,65,116,116,67,111,110,118,101,114,116,101,114,69,0,78,83,116,51,95,95,49,49,57,98,97,115,105,99,95,105,115,116,114,105,110,103,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,78,83,95,57,97,108,108,111,99,97,116,111,114,73,99,69,69,69,69,0,78,83,116,51,95,95,49,49,53,98,97,115,105,99,95,115,116,114,105,110,103,98,117,102,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,78,83,95,57,97,108,108,111,99,97,116,111,114,73,99,69,69,69,69,0,78,83,116,51,95,95,49,49,57,98,97,115,105,99,95,111,115,116,114,105,110,103,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,78,83,95,57,97,108,108,111,99,97,116,111,114,73,99,69,69,69,69,0,78,51,118,114,118,55,66,97,114,76,105,110,101,69,0,78,51,118,114,118,49,49,66,97,114,76,105,110,101,65,116,116,114,69,0,98,108,105,110,101,45,0,66,97,114,76,105,110,101,65,116,116,114,0,66,97,114,76,105,110,101,0,78,51,118,114,118,49,55,66,66,111,120,68,101,118,105,99,101,67,111,110,116,101,120,116,69,0,109,95,111,98,106,101,99,116,115,46,98,97,99,107,40,41,32,61,61,32,111,98,106,101,99,116,0,46,46,47,115,114,99,47,98,98,111,120,100,101,118,105,99,101,99,111,110,116,101,120,116,46,99,112,112,0,69,110,100,71,114,97,112,104,105,99,0,69,110,100,82,101,115,117,109,101,100,71,114,97,112,104,105,99,0,33,109,95,111,98,106,101,99,116,115,46,101,109,112,116,121,40,41,0,85,112,100,97,116,101,66,66,0,33,109,95,100,114,97,119,105,110,103,84,101,120,116,0,83,116,97,114,116,84,101,120,116,0,109,95,100,114,97,119,105,110,103,84,101,120,116,0,77,111,118,101,84,101,120,116,84,111,0,78,51,118,114,118,49,54,66,101,97,109,69,108,101,109,101,110,116,67,111,111,114,100,69,0,78,51,118,114,118,52,66,101,97,109,69,0,98,101,97,109,45,0,46,46,47,115,114,99,47,98,101,97,109,46,99,112,112,0,71,101,116,80,111,115,105,116,105,111,110,0,73,115,70,105,114,115,116,73,110,66,101,97,109,0,73,115,76,97,115,116,73,110,66,101,97,109,0,78,51,118,114,118,49,57,79,98,106,101,99,116,76,105,115,116,73,110,116,101,114,102,97,99,101,69,0,66,101,97,109,0,78,51,118,114,118,53,67,104,111,114,100,69,0,99,104,111,114,100,45,0,100,121,110,97,109,105,99,95,99,97,115,116,60,78,111,116,101,32,42,62,40,101,108,101,109,101,110,116,41,0,46,46,47,115,114,99,47,99,104,111,114,100,46,99,112,112,0,110,49,32,38,38,32,110,50,0,99,111,109,112,97,114,101,95,112,105,116,99,104,0,108,97,115,116,78,111,116,101,0,70,105,108,116,101,114,76,105,115,116,0,99,117,114,78,111,116,101,0,82,101,115,101,116,65,99,99,105,100,76,105,115,116,0,112,111,115,105,116,105,111,110,32,33,61,32,45,49,0,80,111,115,105,116,105,111,110,73,110,67,104,111,114,100,0,83,101,116,68,114,97,119,105,110,103,83,116,101,109,68,105,114,0,83,101,116,68,114,97,119,105,110,103,83,116,101,109,83,116,97,114,116,0,83,101,116,68,114,97,119,105,110,103,83,116,101,109,69,110,100,0,33,40,42,99,117,114,114,101,110,116,67,104,111,114,100,41,0,40,42,99,117,114,114,101,110,116,67,104,111,114,100,41,0,80,114,101,112,97,114,101,84,105,101,65,116,116,114,69,110,100,0,67,104,111,114,100,0,78,51,118,114,118,52,67,108,101,102,69,0,99,108,101,102,45,0,67,108,101,102,0,78,51,118,114,118,54,67,117,115,116,111,115,69,0,99,117,115,116,111,115,45,0,67,117,115,116,111,115,0,78,51,118,114,118,49,51,68,101,118,105,99,101,67,111,110,116,101,120,116,69,0,46,46,47,115,114,99,47,100,101,118,105,99,101,99,111,110,116,101,120,116,46,99,112,112,0,33,109,95,105,115,68,101,97,99,116,105,118,97,116,101,100,88,32,38,38,32,33,109,95,105,115,68,101,97,99,116,105,118,97,116,101,100,89,0,68,101,97,99,116,105,118,97,116,101,71,114,97,112,104,105,99,0,68,101,97,99,116,105,118,97,116,101,71,114,97,112,104,105,99,89,0,109,95,105,115,68,101,97,99,116,105,118,97,116,101,100,88,32,124,124,32,109,95,105,115,68,101,97,99,116,105,118,97,116,101,100,89,0,82,101,97,99,116,105,118,97,116,101,71,114,97,112,104,105,99,0,71,101,116,84,101,120,116,69,120,116,101,110,116,0,71,101,116,83,109,117,102,108,84,101,120,116,69,120,116,101,110,116,0,78,51,118,114,118,51,68,105,114,69,0,100,105,114,45,0,46,46,47,115,114,99,47,100,105,114,46,99,112,112,0,68,105,114,0,78,51,118,114,118,51,68,111,99,69,0,100,111,99,45,0,37,100,32,116,105,109,101,32,115,112,97,110,110,105,110,103,32,101,108,101,109,101,110,116,115,32,99,111,117,108,100,32,110,111,116,32,98,101,32,109,97,116,99,104,101,100,0,85,110,97,98,108,101,32,116,111,32,109,97,116,99,104,32,64,116,105,101,32,111,102,32,110,111,116,101,32,39,37,115,39,44,32,115,107,105,112,112,105,110,103,32,105,116,0,37,100,32,116,105,109,101,32,115,112,97,110,110,105,110,103,32,101,108,101,109,101,110,116,115,32,99,111,117,108,100,32,110,111,116,32,98,101,32,115,101,116,32,97,115,32,114,117,110,110,105,110,103,0,99,111,110,116,101,110,116,80,97,103,101,0,46,46,47,115,114,99,47,100,111,99,46,99,112,112,0,67,97,115,116,79,102,102,0,99,111,110,116,101,110,116,83,121,115,116,101,109,0,99,111,110,116,101,110,116,80,97,103,101,32,38,38,32,33,99,111,110,116,101,110,116,80,97,103,101,45,62,109,95,112,97,114,101,110,116,0,109,95,100,114,97,119,105,110,103,80,97,103,101,0,83,101,116,68,114,97,119,105,110,103,80,97,103,101,0,103,108,121,112,104,0,71,101,116,71,108,121,112,104,87,105,100,116,104,0,71,101,116,84,101,120,116,71,108,121,112,104,72,101,105,103,104,116,0,71,101,116,84,101,120,116,71,108,121,112,104,68,101,115,99,101,110,100,101,114,0,71,101,116,65,100,106,117,115,116,101,100,68,114,97,119,105,110,103,80,97,103,101,72,101,105,103,104,116,0,71,101,116,65,100,106,117,115,116,101,100,68,114,97,119,105,110,103,80,97,103,101,87,105,100,116,104,0,78,51,118,114,118,50,48,65,116,116,67,111,109,109,111,110,78,67,111,109,112,97,114,105,115,111,110,69,0,78,51,118,114,118,56,70,111,110,116,73,110,102,111,69,0,78,51,118,114,118,51,68,111,116,69,0,100,111,116,45,0,68,111,116,0,78,51,118,114,118,50,48,68,114,97,119,105,110,103,76,105,115,116,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,50,52,83,116,97,102,102,68,101,102,68,114,97,119,105,110,103,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,50,51,83,116,101,109,109,101,100,68,114,97,119,105,110,103,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,49,55,68,117,114,97,116,105,111,110,73,110,116,101,114,102,97,99,101,69,0,78,111,32,99,117,114,114,101,110,116,32,109,101,110,115,117,114,32,102,111,114,32,99,97,108,99,117,108,97,116,105,110,103,32,100,117,114,97,116,105,111,110,0,46,46,47,115,114,99,47,100,117,114,97,116,105,111,110,105,110,116,101,114,102,97,99,101,46,99,112,112,0,71,101,116,78,111,116,101,79,114,67,104,111,114,100,68,117,114,0,78,51,118,114,118,57,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,53,68,121,110,97,109,69,0,100,121,110,97,109,45,0,46,46,47,115,114,99,47,100,121,110,97,109,46,99,112,112,0,68,121,110,97,109,0,78,51,118,114,118,49,54,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,69,0,78,51,118,114,118,51,76,101,109,69,0,78,51,118,114,118,51,82,100,103,69,0,78,51,118,114,118,52,65,98,98,114,69,0,78,51,118,114,118,51,65,100,100,69,0,78,51,118,114,118,53,65,110,110,111,116,69,0,78,51,118,114,118,51,65,112,112,69,0,78,51,118,114,118,52,67,111,114,114,69,0,78,51,118,114,118,54,68,97,109,97,103,101,69,0,78,51,118,114,118,51,68,101,108,69,0,78,51,118,114,118,53,69,120,112,97,110,69,0,78,51,118,114,118,52,79,114,105,103,69,0,78,51,118,114,118,51,82,101,103,69,0,78,51,118,114,118,55,82,101,115,116,111,114,101,69,0,78,51,118,114,118,51,83,105,99,69,0,78,51,118,114,118,56,83,117,112,112,108,105,101,100,69,0,78,51,118,114,118,55,85,110,99,108,101,97,114,69,0,76,97,121,101,114,32,119,105,116,104,111,117,116,32,64,110,32],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+56548);allocate([105,115,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,119,105,116,104,105,110,32,101,100,105,116,111,114,105,97,108,32,109,97,114,107,117,112,32,101,108,101,109,101,110,116,0,83,116,97,102,102,32,119,105,116,104,111,117,116,32,64,110,32,105,115,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,119,105,116,104,105,110,32,101,100,105,116,111,114,105,97,108,32,109,97,114,107,117,112,32,101,108,101,109,101,110,116,0,97,98,98,114,45,0,97,100,100,45,0,97,110,110,111,116,45,0,97,112,112,45,0,100,121,110,97,109,105,99,95,99,97,115,116,60,76,101,109,32,42,62,40,99,104,105,108,100,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,82,100,103,32,42,62,40,99,104,105,108,100,41,0,46,46,47,115,114,99,47,101,100,105,116,111,114,105,97,108,46,99,112,112,0,65,100,100,76,101,109,79,114,82,100,103,0,99,111,114,114,45,0,108,101,109,45,0,100,101,108,45,0,101,120,112,97,110,45,0,111,114,105,103,45,0,114,100,103,45,0,114,101,103,45,0,114,101,115,116,111,114,101,45,0,115,105,99,45,0,115,117,112,112,108,105,101,100,45,0,117,110,99,108,101,97,114,45,0,85,110,99,108,101,97,114,0,83,117,112,112,108,105,101,100,0,83,105,99,0,82,101,115,116,111,114,101,0,82,101,103,0,82,100,103,0,79,114,105,103,0,76,101,109,0,69,120,112,97,110,0,68,101,108,0,68,97,109,97,103,101,0,67,111,114,114,0,65,112,112,0,65,110,110,111,116,0,65,100,100,0,65,98,98,114,0,78,51,118,114,118,49,53,70,108,111,97,116,105,110,103,69,108,101,109,101,110,116,69,0,78,51,118,114,118,49,56,70,108,111,97,116,105,110,103,80,111,115,105,116,105,111,110,101,114,69,0,46,46,47,115,114,99,47,102,108,111,97,116,105,110,103,101,108,101,109,101,110,116,46,99,112,112,0,70,108,111,97,116,105,110,103,80,111,115,105,116,105,111,110,101,114,0,67,97,108,99,68,114,97,119,105,110,103,89,82,101,108,0,115,116,97,102,102,65,108,105,103,110,109,101,110,116,0,80,114,101,112,97,114,101,84,105,109,101,83,112,97,110,110,105,110,103,0,80,114,101,112,97,114,101,84,105,109,101,115,116,97,109,112,115,0,82,101,115,101,116,68,114,97,119,105,110,103,0,78,51,118,114,118,53,71,108,121,112,104,69,0,91,117,110,115,101,116,93,0,70,111,110,116,32,102,105,108,101,32,39,37,115,39,32,99,111,117,108,100,32,110,111,116,32,98,101,32,108,111,97,100,101,100,0,70,111,110,116,32,102,105,108,101,32,39,37,115,39,32,100,111,101,115,32,110,111,116,32,99,111,110,116,97,105,110,32,97,32,118,105,101,119,66,111,120,32,97,116,116,114,105,98,117,116,101,0,70,111,110,116,32,102,105,108,101,32,118,105,101,119,66,111,120,32,97,116,116,114,105,98,117,116,101,32,39,37,115,39,32,105,115,32,110,111,116,32,118,97,108,105,100,0,78,51,118,114,118,55,72,97,105,114,112,105,110,69,0,104,97,105,114,112,105,110,45,0,72,97,105,114,112,105,110,0,78,51,118,114,118,49,54,70,105,108,101,79,117,116,112,117,116,83,116,114,101,97,109,69,0,78,51,118,114,118,49,53,70,105,108,101,73,110,112,117,116,83,116,114,101,97,109,69,0,46,46,47,115,114,99,47,105,111,46,99,112,112,0,70,105,108,101,79,117,116,112,117,116,83,116,114,101,97,109,0,70,105,108,101,73,110,112,117,116,83,116,114,101,97,109,0,78,83,116,51,95,95,49,49,52,98,97,115,105,99,95,105,102,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,78,83,116,51,95,95,49,49,52,98,97,115,105,99,95,111,102,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,102,105,108,101,98,117,102,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,78,51,118,114,118,49,48,68,97,114,109,115,73,110,112,117,116,69,0,68,97,114,109,115,73,110,112,117,116,58,32,79,47,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,68,97,114,109,115,73,110,112,117,116,58,32,84,105,109,101,32,115,105,103,32,110,117,109,98,101,114,115,32,115,104,111,117,108,100,32,98,101,32,100,105,118,105,100,101,100,32,119,105,116,104,32,39,58,39,46,0,68,97,114,109,115,73,110,112,117,116,58,32,77,101,116,101,114,32,105,115,58,32,37,105,32,37,105,0,68,97,114,109,115,73,110,112,117,116,58,32,69,120,112,101,99,116,101,100,32,110,117,109,98,101,114,32,97,102,116,101,114,32,73,0,68,97,114,109,115,73,110,112,117,116,58,32,73,110,118,97,108,105,100,32,99,104,97,114,32,102,111,114,32,75,58,32,37,99,0,68,97,114,109,115,73,110,112,117,116,58,32,69,120,112,101,99,116,101,100,32,110,117,109,98,101,114,32,97,102,116,101,114,32,78,0,68,97,114,109,115,73,110,112,117,116,58,32,73,110,118,97,108,105,100,32,67,32,99,108,101,102,32,111,110,32,108,105,110,101,32,37,105,0,68,97,114,109,115,73,110,112,117,116,58,32,73,110,118,97,108,105,100,32,71,32,99,108,101,102,32,111,110,32,108,105,110,101,32,37,105,0,68,97,114,109,115,73,110,112,117,116,58,32,73,110,118,97,108,105,100,32,70,32,99,108,101,102,32,111,110,32,108,105,110,101,32,37,105,0,68,97,114,109,115,73,110,112,117,116,58,32,73,110,118,97,108,105,100,32,99,108,101,102,32,115,112,101,99,105,102,105,99,97,116,105,111,110,58,32,37,99,0,68,97,114,109,115,73,110,112,117,116,58,32,85,110,107,111,119,110,32,110,111,116,101,32,100,117,114,97,116,105,111,110,58,32,37,99,0,68,97,114,109,115,73,110,112,117,116,58,32,71,108,111,98,97,108,32,115,112,101,99,46,32,97,116,32,37,105,0,78,51,118,114,118,57,77,101,105,79,117,116,112,117,116,69,0,78,51,118,114,118,56,77,101,105,73,110,112,117,116,69,0,120,109,108,45,109,111,100,101,108,0,104,114,101,102,0,104,116,116,112,58,47,47,109,117,115,105,99,45,101,110,99,111,100,105,110,103,46,111,114,103,47,115,99,104,101,109,97,47,50,46,49,46,49,47,109,101,105,45,97,108,108,46,114,110,103,0,97,112,112,108,105,99,97,116,105,111,110,47,120,109,108,0,115,99,104,101,109,97,116,121,112,101,110,115,0,104,116,116,112,58,47,47,114,101,108,97,120,110,103,46,111,114,103,47,110,115,47,115,116,114,117,99,116,117,114,101,47,49,46,48,0,104,116,116,112,58,47,47,112,117,114,108,46,111,99,108,99,46,111,114,103,47,100,115,100,108,47,115,99,104,101,109,97,116,114,111,110,0,104,116,116,112,58,47,47,119,119,119,46,109,117,115,105,99,45,101,110,99,111,100,105,110,103,46,111,114,103,47,110,115,47,109,101,105,0,50,48,49,51,0,80,97,103,101,32,37,100,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,0,46,46,47,115,114,99,47,105,111,109,101,105,46,99,112,112,0,69,120,112,111,114,116,70,105,108,101,0,115,99,111,114,101,0,115,101,99,116,105,111,110,0,112,97,103,101,115,0,32,32,32,32,0,87,114,105,116,101,77,101,105,83,99,111,114,101,68,101,102,0,87,114,105,116,101,77,101,105,77,101,97,115,117,114,101,0,87,114,105,116,101,77,101,105,76,97,121,101,114,0,97,110,99,104,111,114,101,100,84,101,120,116,0,87,114,105,116,101,77,101,105,65,110,99,104,111,114,101,100,84,101,120,116,0,87,114,105,116,101,77,101,105,68,105,114,0,87,114,105,116,101,77,101,105,68,121,110,97,109,0,87,114,105,116,101,77,101,105,72,97,105,114,112,105,110,0,87,114,105,116,101,77,101,105,83,108,117,114,0,87,114,105,116,101,77,101,105,84,105,101,0,87,114,105,116,101,77,101,105,65,99,99,105,100,0,87,114,105,116,101,77,101,105,66,97,114,76,105,110,101,0,87,114,105,116,101,77,101,105,66,101,97,109,0,87,114,105,116,101,77,101,105,66,101,97,116,82,112,116,0,87,114,105,116,101,77,101,105,66,84,114,101,109,0,87,114,105,116,101,77,101,105,67,108,101,102,0,87,114,105,116,101,77,101,105,67,117,115,116,111,115,0,87,114,105,116,101,77,101,105,68,111,116,0,87,114,105,116,101,77,101,105,70,84,114,101,109,0,87,114,105,116,101,77,101,105,75,101,121,83,105,103,0,87,114,105,116,101,77,101,105,77,101,116,101,114,83,105,103,0,109,82,101,115,116,0,87,114,105,116,101,77,101,105,77,82,101,115,116,0,87,114,105,116,101,77,101,105,77,82,112,116,0,87,114,105,116,101,77,101,105,77,82,112,116,50,0,87,114,105,116,101,77,101,105,77,117,108,116,105,82,101,115,116,0,87,114,105,116,101,77,101,105,77,117,108,116,105,82,112,116,0,112,114,111,112,111,114,116,0,87,114,105,116,101,77,101,105,80,114,111,112,111,114,116,0,87,114,105,116,101,77,101,105,82,101,115,116,0,87,114,105,116,101,77,101,105,83,112,97,99,101,0,87,114,105,116,101,77,101,105,83,121,108,0,87,114,105,116,101,77,101,105,84,117,112,108,101,116,0,87,114,105,116,101,77,101,105,86,101,114,115,101,0,87,114,105,116,101,77,101,105,82,101,110,100,0,97,98,98,114,0,87,114,105,116,101,77,101,105,65,98,98,114,0,97,100,100,0,87,114,105,116,101,77,101,105,65,100,100,0,97,110,110,111,116,0,97,112,112,0,87,114,105,116,101,77,101,105,65,112,112,0,99,111,114,114,0,87,114,105,116,101,77,101,105,67,111,114,114,0,100,97,109,97,103,101,0,87,114,105,116,101,77,101,105,68,97,109,97,103,101,0,100,101,108,0,87,114,105,116,101,77,101,105,68,101,108,0,101,112,120,97,110,0,101,120,112,97,110,0,87,114,105,116,101,77,101,105,69,120,112,97,110,0,108,101,109,0,87,114,105,116,101,77,101,105,76,101,109,0,111,114,105,103,0,87,114,105,116,101,77,101,105,79,114,105,103,0,114,100,103,0,87,114,105,116,101,77,101,105,82,100,103,0,114,101,103,0,87,114,105,116,101,77,101,105,82,101,103,0,114,101,115,116,111,114,101,0,87,114,105,116,101,77,101,105,82,101,115,116,111,114,101,0,115,105,99,0,87,114,105,116,101,77,101,105,83,105,99,0,115,117,112,112,108,105,101,100,0,87,114,105,116,101,77,101,105,83,117,112,112,108,105,101,100,0,117,110,99,108,101,97,114,0,87,114,105,116,101,77,101,105,85,110,99,108,101,97,114,0,79,117,116,112,117,116,32,109,101,116,104,111,100,32,109,105,115,115,105,110,103,32,102,111,114,32,39,37,115,39,0,87,114,105,116,101,79,98,106,101,99,116,0,87,114,105,116,101,77,101,105,68,111,99,0,33,109,95,109,101,105,46,101,109,112,116,121,40,41,0,109,101,105,72,101,97,100,0,102,105,108,101,68,101,115,99,0,116,105,116,108,101,83,116,109,116,0,116,105,116,108,101,0,112,117,98,83,116,109,116,0,100,97,116,101,0,101,110,99,111,100,105,110,103,68,101,115,99,0,112,114,111,106,101,99,116,68,101,115,99,0,112,0,69,110,99,111,100,101,100,32,119,105,116,104,32,86,101,114,111,118,105,111,32,118,101,114,115,105,111,110,32,37,115,0,37,100,45,37,48,50,100,45,37,48,50,100,32,37,48,50,100,58,37,48,50,100,58,37,48,50,100,0,109,117,115,105,99,0,98,111,100,121,0,109,100,105,118,0,114,97,119,0,114,101,110,100,101,114,105,110,103,0,116,114,97,110,115,99,114,105,112,116,105,111,110,0,85,110,107,110,111,119,110,32,100,111,99,117,109,101,110,116,32,116,121,112,101,32,39,37,100,39,0,67,111,111,114,100,105,110,97,116,101,115,32,105,110,32,77,69,73,32,97,120,105,115,32,100,105,114,101,99,116,105,111,110,0,87,114,105,116,101,77,101,105,80,97,103,101,0,87,114,105,116,101,77,101,105,83,121,115,116,101,109,0,87,114,105,116,101,77,101,105,83,116,97,102,102,71,114,112,0,87,114,105,116,101,77,101,105,83,116,97,102,102,68,101,102,0,87,114,105,116,101,77,101,105,83,116,97,102,102,0,87,114,105,116,101,77,101,105,84,101,109,112,111,0,87,114,105,116,101,77,101,105,67,104,111,114,100,0,87,114,105,116,101,77,101,105,77,101,110,115,117,114,0,87,114,105,116,101,77,101,105,78,111,116,101,0,87,114,105,116,101,77,101,105,65,110,110,111,116,0,120,109,108,58,105,100,0,87,114,105,116,101,83,99,111,114,101,68,101,102,73,110,116,101,114,102,97,99,101,0,87,114,105,116,101,84,105,109,101,83,112,97,110,110,105,110,103,73,110,116,101,114,102,97,99,101,0,87,114,105,116,101,76,97,121,101,114,69,108,101,109,101,110,116,0,87,114,105,116,101,68,117,114,97,116,105,111,110,73,110,116,101,114,102,97,99,101,0,85,110,107,110,111,119,110,32,108,97,121,111,117,116,32,116,121,112,101,32,39,37,115,39,0,85,110,107,110,111,119,32,102,105,108,116,101,114,32,102,111,114,32,39,37,115,39,0,112,98,0,115,98,0,69,108,101,109,101,110,116,115,32,60,37,115,62,32,105,103,110,111,114,101,100,0,100,121,110,97,109,105,99,95,99,97,115,116,60,80,97,103,101,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,80,97,103,101,67,104,105,108,100,114,101,110,0,85,110,115,117,112,112,111,114,116,101,100,32,39,60,37,115,62,39,32,119,105,116,104,105,110,32,60,112,97,103,101,62,0,82,101,97,100,77,101,105,83,121,115,116,101,109,0,100,121,110,97,109,105,99,95,99,97,115,116,60,83,121,115,116,101,109,32,42,62,40,112,97,114,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,83,99,111,114,101,68,101,102,0,82,101,97,100,77,101,105,83,121,115,116,101,109,67,104,105,108,100,114,101,110,0,33,117,110,109,101,97,115,117,114,101,100,0,85,110,109,101,97,115,117,114,101,100,32,109,117,115,105,99,32,119,105,116,104,105,110,32,101,100,105,116,111,114,105,97,108,32,109,97,114,107,117,112,32,105,115,32,99,117,114,114,101,110,116,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,67,97,110,110,111,116,32,104,97,118,101,32,60,109,101,97,115,117,114,101,62,32,119,105,116,104,105,110,32,101,100,105,116,111,114,105,97,108,32,109,97,114,107,117,112,32,117,110,108,101,115,115,32,108,97,121,111,117,116,32,105,110,102,111,114,109,97,116,105,111,110,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,115,32,105,103,110,111,114,101,100,32,97,110,100,32,99,111,110,116,105,110,111,117,115,32,108,97,121,111,117,116,32,105,115,32,99,104,111,115,101,110,32,40,116,114,121,32,119,105,116,104,32,45,45,110,111,45,108,97,121,111,117,116,41,0,85,110,115,117,112,112,111,114,116,101,100,32,39,60,37,115,62,39,32,119,105,116,104,105,110,32,60,115,121,115,116,101,109,62,0,82,101,97,100,77,101,105,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,0,78,111,32,64,110,32,111,110,32,60,115,116,97,102,102,62,32,109,105,103,104,116,32,121,105,101,108,100,32,117,110,112,114,101,100,105,99,116,97,98,108,101,32,114,101,115,117,108,116,115,0,82,101,97,100,77,101,105,83,116,97,102,102,0,82,101,97,100,77,101,105,77,101,97,115,117,114,101,0,65,100,100,83,99,111,114,101,68,101,102,0,39,37,115,39,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,119,105,116,104,105,110,32,39,37,115,39,0,100,121,110,97,109,105,99,95,99,97,115,116,60,83,99,111,114,101,68,101,102,32,42,62,40,112,97,114,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,83,99,111,114,101,68,101,102,67,104,105,108,100,114,101,110,0,85,110,115,117,112,112,111,114,116,101,100,32,39,60,37,115,62,39,32,119,105,116,104,105,110,32,60,115,99,111,114,101,68,101,102,62,0,100,121,110,97,109,105,99,95,99,97,115,116,60,83,99,111,114,101,68,101,102,32,42,62,40,112,97,114,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,83,116,97,102,102,71,114,112,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,83,116,97,102,102,71,114,112,0,100,121,110,97,109,105,99,95,99,97,115,116,60,83,116,97,102,102,71,114,112,32,42,62,40,112,97,114,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,83,116,97,102,102,71,114,112,67,104,105,108,100,114,101,110,0,85,110,115,117,112,112,111,114,116,101,100,32,39,60,37,115,62,39,32,119,105,116,104,105,110,32,60,115,116,97,102,102,71,114,112,62,0,82,101,97,100,77,101,105,83,116,97,102,102,68,101,102,0,78,111,32,64,110,32,111,110,32,60,115,116,97,102,102,68,101,102,62,32,109,105,103,104,116,32,121,105,101,108,100,32,117,110,112,114,101,100,105,99,116,97,98,108,101,32,114,101,115,117,108,116,115,0,100,121,110,97,109,105,99,95,99,97,115,116,60,77,101,97,115,117,114,101,32,42,62,40,112,97,114,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,77,101,97,115,117,114,101,67,104,105,108,100,114,101,110,0,116,117,112,108,101,116,83,112,97,110,0,60,116,117,112,108,101,116,83,112,97,110,62,32,110,111,116,32,114,101,97,100,97,98,108,101,32,97,115,32,60,116,117,112,108,101,116,62,32,97,110,100,32,105,103,110,111,114,101,100,0,85,110,115,117,112,112,111,114,116,101,100,32,39,60,37,115,62,39,32,119,105,116,104,105,110,32,60,109,101,97,115,117,114,101,62,0,67,97,110,110,111,116,32,114,101,97,100,32,60,116,117,112,108,101,83,112,97,110,62,32,119,105,116,104,105,110,32,101,100,105,116,111,114,105,97,108,32,109,97,114,107,117,112,0,69,108,101,109,101,110,116,32,119,105,116,104,32,64,115,116,97,114,116,105,100,32,39,37,115,39,32,110,111,116,32,102,111,117,110,100,32,119,104,101,110,32,116,114,121,105,110,103,32,116,111,32,114,101,97,100,32,116,104,101,32,60,116,117,112,108,101,116,83,112,97,110,62,0,69,108,101,109,101,110,116,32,119,105,116,104,32,64,101,110,100,105,100,32,39,37,115,39,32,110,111,116,32,102,111,117,110,100,32,119,104,101,110,32,116,114,121,105,110,103,32,116,111,32,114,101,97,100,32,116,104,101,32,60,116,117,112,108,101,116,83,112,97,110,62,0,83,116,97,114,116,32,97,110,100,32,101,110,100,32,101,108,101,109,101,110,116,115,32,102,111,114,32,60,116,117,112,108,101,116,83,112,97,110,62,32,39,37,115,39,32,110,111,116,32,105,110,32,116,104,101,32,115,97,109,101,32,108,97,121,101,114,0,112,97,114,101,110,116,76,97,121,101,114,0,82,101,97,100,84,117,112,108,101,116,83,112,97,110,65,115,84,117,112,108,101,116,0,69,108,101,109,101,110,116,32,60,37,115,62,32,119,105,116,104,105,110,32,37,115,32,105,103,110,111,114,101,100,0,69,108,101,109,101,110,116,32,37,115,32,105,103,110,111,114,101,100,0,100,121,110,97,109,105,99,95,99,97,115,116,60,83,116,97,102,102,32,42,62,40,112,97,114,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,83,116,97,102,102,67,104,105,108,100,114,101,110,0,85,110,115,117,112,112,111,114,116,101,100,32,39,60,37,115,62,39,32,119,105,116,104,105,110,32,60,115,116,97,102,102,62,0,78,111,32,64,110,32,111,110,32,60,108,97,121,101,114,62,32,109,105,103,104,116,32,121,105,101,108,100,32,117,110,112,114,101,100,105,99,116,97,98,108,101,32,114,101,115,117,108,116,115,0,82,101,97,100,77,101,105,76,97,121,101,114,0,60,98,101,97,109,62,32,119,105,116,104,32,111,110,108,121,32,111,110,101,32,110,111,116,101,0,60,116,117,112,108,101,116,62,32,119,105,116,104,32,111,110,108,121,32,111,110,101,32,110,111,116,101,0,116,101,120,116,46,116,101,120,116,40,41,0,82,101,97,100,77,101,105,84,101,120,116,0,60,97,112,112,62,32,98,101,102,111,114,101,32,97,110,121,32,60,115,99,111,114,101,68,101,102,62,32,105,115,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,69,100,105,116,111,114,105,97,108,67,104,105,108,100,114,101,110,0,100,121,110,97,109,105,99,95,99,97,115,116,60,65,112,112,32,42,62,40,112,97,114,101,110,116,41,0,82,101,97,100,77,101,105,65,112,112,67,104,105,108,100,114,101,110,0,85,110,115,117,112,112,111,114,116,101,100,32,39,60,37,115,62,39,32,119,105,116,104,105,110,32,60,97,112,112,62,0,67,111,117,108,100,32,110,111,116,32,109,97,107,101,32,111,110,101,32,60,114,100,103,62,32,111,114,32,60,108,101,109,62,32,118,105,115,105,98,108,101,0,82,101,97,100,77,101,105,76,101,109,0,82,101,97,100,77,101,105,82,100,103,0,78,83,116,51,95,95,49,49,53,98,97,115,105,99,95,115,116,114,105,110,103,98,117,102,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,78,83,95,57,97,108,108,111,99,97,116,111,114,73,119,69,69,69,69,0,78,83,116,51,95,95,49,49,57,98,97,115,105,99,95,111,115,116,114,105,110,103,115,116,114,101,97,109,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,78,83,95,57,97,108,108,111,99,97,116,111,114,73,119,69,69,69,69,0,78,51,118,114,118,49,51,77,117,115,105,99,88,109,108,73,110,112,117,116,69,0,114,111,111,116,0,46,46,47,115,114,99,47,105,111,109,117,115,120,109,108,46,99,112,112,0,82,101,97,100,77,117,115,105,99,88,109,108,0,47,115,99,111,114,101,45,112,97,114,116,119,105,115,101,47,112,97,114,116,45,108,105,115,116,47,42,0,112,97,114,116,45,103,114,111,117,112,0,103,114,111,117,112,45,115,121,109,98,111,108,0,115,99,111,114,101,45,112,97,114,116,0,47,115,99,111,114,101,45,112,97,114,116,119,105,115,101,47,112,97,114,116,91,64,105,100,61,39,37,115,39,93,47,109,101,97,115,117,114,101,91,64,110,117,109,98,101,114,61,39,49,39,93,0,67,111,117,108,100,32,110,111,116,32,102,105,110,100,32,116,104,101,32,39,97,116,116,114,105,98,117,116,101,115,39,32,101,108,101,109,101,110,116,32,105,110,32,116,104,101,32,102,105,114,115,116,32,109,101,97,115,117,114,101,32,111,102,32,112,97,114,116,32,39,37,115,39,0,112,97,114,116,45,110,97,109,101,0,47,115,99,111,114,101,45,112,97,114,116,119,105,115,101,47,112,97,114,116,91,64,105,100,61,39,37,115,39,93,0,67,111,117,108,100,32,110,111,116,32,102,105,110,100,32,116,104,101,32,112,97,114,116,32,39,37,115,39,0,69,108,101,109,101,110,116,32,39,37,115,39,32,99,111,117,108,100,32,110,111,116,32,98,101,32,97,100,100,101,100,32,116,111,32,109,101,97,115,117,114,101,32,39,37,100,39,0,72,97,115,65,116,116,114,105,98,117,116,101,87,105,116,104,86,97,108,117,101,0,71,101,116,65,116,116,114,105,98,117,116,101,86,97,108,117,101,0,73,115,69,108,101,109,101,110,116,0,71,101,116,67,111,110,116,101,110,116,0,72,97,115,67,111,110,116,101,110,116,0,65,100,100,77,101,97,115,117,114,101,0,105,32,62,61,32,48,0,101,120,105,115,116,105,110,103,77,101,97,115,117,114,101,0,109,101,97,115,117,114,101,115,32,115,104,111,117,108,100,32,98,101,32,97,100,100,101,100,32,105,110,32,116,104,101,32,114,105,103,104,116,32,111,114,100,101,114,0,83,116,97,102,102,32,37,100,32,99,97,110,110,111,116,32,98,101,32,102,111,117,110,100,0,83,101,108,101,99,116,76,97,121,101,114,0,118,111,105,99,101,0,67,108,111,115,105,110,103,32,116,105,101,32,102,111,114,32,110,111,116,101,32,39,37,115,39,32,101,118,101,110,32,116,104,111,117,103,104,116,32,116,105,101,32,47,116,105,101,64,91,116,121,112,101,61,39,115,116,111,112,39,93,32,105,115,32,109,105,115,115,105,110,103,32,105,110,32,116,104,101,32,77,117,115,105,99,88,77,76,0,67,108,111,115,105,110,103,32,115,108,117,114,32,102,111,114,32,101,108,101,109,101,110,116,32,39,37,115,39,32,99,111,117,108,100,32,110,111,116,32,98,101,32,109,97,116,99,104,101,100,0,82,101,97,100,77,117,115,105,99,88,109,108,80,97,114,116,65,116,116,114,105,98,117,116,101,115,65,115,83,116,97,102,102,68,101,102,0,112,114,105,110,116,0,109,101,105,45,114,101,97,100,0,115,116,97,118,101,115,0,99,108,101,102,91,64,110,117,109,98,101,114,61,39,37,100,39,93,47,115,105,103,110,0,99,108,101,102,47,115,105,103,110,0,99,108,101,102,91,64,110,117,109,98,101,114,61,39,37,100,39,93,47,108,105,110,101,0,99,108,101,102,47,108,105,110,101,0,107,101,121,91,64,110,117,109,98,101,114,61,39,37,100,39,93,47,102,105,102,116,104,115,0,107,101,121,47,102,105,102,116,104,115,0,37,100,102,0,37,100,115,0,116,105,109,101,91,64,110,117,109,98,101,114,61,39,37,100,39,93,0,98,101,97,116,115,0,98,101,97,116,45,116,121,112,101,0,82,101,97,100,77,117,115,105,99,88,109,108,80,97,114,116,0,78,111,32,109,101,97,115,117,114,101,32,116,111,32,108,111,97,100,0,82,101,97,100,77,117,115,105,99,88,109,108,77,101,97,115,117,114,101,0,98,97,114,108,105,110,101,0,98,97,114,45,115,116,121,108,101,0,108,105,103,104,116,45,108,105,103,104,116,0,108,105,103,104,116,45,104,101,97,118,121,0,108,111,99,97,116,105,111,110,0,82,101,97,100,77,117,115,105,99,88,109,108,78,111,116,101,0,110,111,116,97,116,105,111,110,115,0,98,101,97,109,91,64,110,117,109,98,101,114,61,39,49,39,93,91,116,101,120,116,40,41,61,39,98,101,103,105,110,39,93,0,116,117,112,108,101,116,91,64,116,121,112,101,61,39,115,116,97,114,116,39,93,0,116,105,109,101,45,109,111,100,105,102,105,99,97,116,105,111,110,47,97,99,116,117,97,108,45,110,111,116,101,115,0,116,105,109,101,45,109,111,100,105,102,105,99,97,116,105,111,110,47,110,111,114,109,97,108,45,110,111,116,101,115,0,97,99,99,105,100,101,110,116,97,108,0,115,116,101,109,0,112,105,116,99,104,0,115,116,101,112,0,97,108,116,101,114,0,46,47,102,111,108,108,111,119,105,110,103,45,115,105,98,108,105,110,103,58,58,110,111,116,101,0,121,101,115,0,108,121,114,105,99,0,101,120,116,101,110,100,0,115,121,108,108,97,98,105,99,0,116,105,101,91,49,93,0,116,105,101,91,50,93,0,112,108,97,99,101,109,101,110,116,0,116,117,112,108,101,116,91,64,116,121,112,101,61,39,115,116,111,112,39,93,0,98,101,97,109,91,64,110,117,109,98,101,114,61,39,49,39,93,91,116,101,120,116,40,41,61,39,101,110,100,39,93,0,109,97,120,105,109,97,0,108,111,110,103,97,0,98,114,101,118,101,0,119,104,111,108,101,0,113,117,97,114,116,101,114,0,101,105,103,104,116,104,0,49,54,116,104,0,51,50,110,100,0,54,52,116,104,0,49,50,56,116,104,0,50,53,54,116,104,0,85,110,115,117,112,112,111,114,116,101,100,32,116,121,112,101,32,39,37,115,39,0,115,104,97,114,112,0,102,108,97,116,0,115,104,97,114,112,45,115,104,97,114,112,0,100,111,117,98,108,101,45,115,104,97,114,112,0,102,108,97,116,45,102,108,97,116,0,100,111,117,98,108,101,45,102,108,97,116,0,110,97,116,117,114,97,108,0,85,110,115,117,112,112,111,114,116,101,100,32,97,99,99,105,100,101,110,116,97,108,32,118,97,108,117,101,32,39,37,115,39,0,68,0,69,0,65,0,66,0,85,110,115,117,112,112,111,114,116,101,100,32,112,105,116,99,104,32,110,97,109,101,32,39,37,115,39,0,45,49,0,50,0,45,50,0,85,110,115,117,112,112,111,114,116,101,100,32,97,108,116,101,114,32,118,97,108,117,101,32,39,37,115,39],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+66788);allocate([78,51,118,114,118,56,80,97,101,73,110,112,117,116,69,0,84,114,117,110,99,97,116,101,100,32,102,105,108,101,32,111,114,32,101,110,100,105,110,103,32,116,97,103,32,109,105,115,115,105,110,103,0,107,101,121,0,116,105,109,101,115,105,103,0,97,108,116,116,105,109,101,115,105,103,0,67,108,101,102,32,37,99,32,105,115,32,85,110,100,101,102,105,110,101,100,0,94,91,48,45,57,93,42,47,91,48,45,57,93,42,36,0,94,91,48,45,57,93,42,36,0,99,47,0,99,51,0,99,51,47,50,0,85,110,107,110,111,119,110,32,116,105,109,101,32,115,105,103,110,97,116,117,114,101,58,32,37,115,0,70,111,117,110,100,32,97,32,110,111,116,101,32,105,110,32,110,101,117,109,97,116,105,99,32,110,111,116,97,116,105,111,110,32,40,55,46,41,44,32,117,115,105,110,103,32,113,117,97,114,116,101,114,32,110,111,116,101,32,105,110,115,116,101,97,100,0,94,40,91,94,41,93,42,91,65,66,67,68,69,70,71,45,93,91,94,41,93,42,91,65,66,67,68,69,70,71,45,93,91,94,41,93,42,41,0,89,111,117,32,104,97,118,101,32,97,41,32,98,101,102,111,114,101,32,116,104,101,32,59,32,105,110,32,97,32,116,117,112,108,101,116,33,0,89,111,117,32,104,97,118,101,32,97,32,110,111,110,45,110,117,109,98,101,114,32,105,110,32,97,32,116,117,112,108,101,116,32,110,117,109,98,101,114,0,70,101,114,109,97,116,97,32,119,105,116,104,105,110,32,97,32,116,117,112,108,101,116,46,32,87,111,110,39,116,32,98,101,32,104,97,110,100,108,101,100,32,99,111,114,114,101,99,116,108,121,0,71,111,116,32,97,32,110,111,116,101,32,98,101,102,111,114,101,32,97,32,100,117,114,97,116,105,111,110,32,119,97,115,32,115,112,101,99,105,102,105,101,100,0,94,91,94,65,66,67,68,69,70,71,93,42,116,0,94,91,94,65,66,67,68,69,70,71,93,42,92,43,0,94,91,94,65,66,67,68,69,70,71,93,42,92,94,0,94,58,47,47,58,0,94,58,47,47,0,94,47,47,58,0,94,47,47,0,109,110,111,116,101,0,46,46,47,115,114,99,47,105,111,112,97,101,46,99,112,112,0,112,97,114,115,101,78,111,116,101,0,80,97,101,73,110,112,117,116,58,58,112,111,112,67,111,110,116,97,105,110,101,114,58,32,116,114,105,101,100,32,116,111,32,112,111,112,32,97,110,32,111,98,106,101,99,116,32,102,114,111,109,32,101,109,112,116,121,32,115,116,97,99,107,46,32,67,114,111,115,115,45,109,101,97,115,117,114,101,32,111,98,106,101,99,116,115,32,40,116,117,112,108,101,116,115,44,32,98,101,97,109,115,41,32,97,114,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,46,0,97,100,100,76,97,121,101,114,69,108,101,109,101,110,116,0,78,51,118,114,118,54,75,101,121,83,105,103,69,0,107,115,105,103,45,0,75,101,121,83,105,103,0,78,51,118,114,118,53,76,97,121,101,114,69,0,108,97,121,101,114,45,0,46,46,47,115,114,99,47,108,97,121,101,114,46,99,112,112,0,71,101,116,65,116,80,111,115,0,110,101,120,116,76,97,121,101,114,69,108,101,109,101,110,116,0,115,116,97,102,102,68,101,102,32,110,111,116,32,102,111,117,110,100,0,71,101,116,67,108,101,102,0,65,108,105,103,110,72,111,114,105,122,111,110,116,97,108,108,121,69,110,100,0,76,97,121,101,114,0,78,51,118,114,118,49,50,76,97,121,101,114,69,108,101,109,101,110,116,69,0,46,46,47,115,114,99,47,108,97,121,101,114,101,108,101,109,101,110,116,46,99,112,112,0,73,115,71,114,97,99,101,78,111,116,101,0,73,115,67,117,101,83,105,122,101,0,100,117,114,97,116,105,111,110,73,110,116,101,114,102,97,99,101,0,71,101,116,68,114,97,119,105,110,103,84,111,112,0,115,116,101,109,109,101,100,68,114,97,119,105,110,103,73,110,116,101,114,102,97,99,101,0,71,101,116,68,114,97,119,105,110,103,66,111,116,116,111,109,0,100,117,114,97,116,105,111,110,0,71,101,116,65,108,105,103,110,109,101,110,116,68,117,114,97,116,105,111,110,0,116,105,109,101,115,116,97,109,112,65,116,116,114,0,82,101,115,101,116,72,111,114,105,122,111,110,116,97,108,65,108,105,103,110,109,101,110,116,0,42,99,117,114,114,101,110,116,77,101,110,115,117,114,0,42,99,117,114,114,101,110,116,77,101,116,101,114,83,105,103,0,84,104,101,32,99,114,111,115,115,32,115,116,97,102,102,32,114,101,102,101,114,101,110,99,101,32,39,37,100,39,32,102,111,114,32,101,108,101,109,101,110,116,32,39,37,115,39,32,115,101,101,109,115,32,116,111,32,98,101,32,105,100,101,110,116,105,99,97,108,32,116,111,32,116,104,101,32,112,97,114,101,110,116,32,115,116,97,102,102,0,67,111,117,108,100,32,110,111,116,32,103,101,116,32,116,104,101,32,108,97,121,101,114,32,119,105,116,104,32,99,114,111,115,115,45,115,116,97,102,102,32,114,101,102,101,114,101,110,99,101,32,39,37,100,39,32,102,111,114,32,101,108,101,109,101,110,116,32,39,37,115,39,0,67,111,117,108,100,32,110,111,116,32,103,101,116,32,116,104,101,32,99,114,111,115,115,32,115,116,97,102,102,32,114,101,102,101,114,101,110,99,101,32,39,37,100,39,32,102,111,114,32,101,108,101,109,101,110,116,32,39,37,115,39,0,102,105,114,115,116,76,97,121,101,114,0,69,120,112,111,114,116,77,73,68,73,0,115,112,97,99,101,0,67,97,108,99,77,97,120,77,101,97,115,117,114,101,68,117,114,97,116,105,111,110,0,78,51,118,114,118,55,77,101,97,115,117,114,101,69,0,109,101,97,115,117,114,101,45,0,46,46,47,115,114,99,47,109,101,97,115,117,114,101,46,99,112,112,0,65,100,100,70,108,111,97,116,105,110,103,69,108,101,109,101,110,116,0,42,109,101,97,115,117,114,101,65,108,105,103,110,101,114,0,65,108,105,103,110,72,111,114,105,122,111,110,116,97,108,108,121,0,109,95,109,101,97,115,117,114,101,65,108,105,103,110,101,114,46,71,101,116,82,105,103,104,116,65,108,105,103,110,109,101,110,116,40,41,0,65,108,105,103,110,77,101,97,115,117,114,101,115,0,70,105,108,108,83,116,97,102,102,67,117,114,114,101,110,116,84,105,109,101,83,112,97,110,110,105,110,103,69,110,100,0,101,110,100,80,97,114,101,110,116,0,80,114,101,112,97,114,101,84,105,109,101,115,116,97,109,112,115,69,110,100,0,116,115,73,110,116,101,114,102,97,99,101,0,33,109,97,120,86,97,108,117,101,115,45,62,101,109,112,116,121,40,41,0,69,120,112,111,114,116,77,73,68,73,69,110,100,0,77,101,97,115,117,114,101,0,78,51,118,114,118,54,77,101,110,115,117,114,69,0,109,101,110,115,117,114,45,0,77,101,110,115,117,114,0,78,51,118,114,118,56,77,101,116,101,114,83,105,103,69,0,109,115,105,103,45,0,77,101,116,101,114,83,105,103,0,78,51,118,114,118,53,77,82,101,115,116,69,0,109,114,101,115,116,45,0,77,82,101,115,116,0,78,51,118,114,118,57,77,117,108,116,105,82,101,115,116,69,0,109,117,108,116,105,114,101,115,116,45,0,77,117,108,116,105,82,101,115,116,0,78,51,118,114,118,52,78,111,116,101,69,0,110,111,116,101,45,0,33,109,95,105,115,68,114,97,119,105,110,103,65,99,99,105,100,65,116,116,114,0,46,46,47,115,114,99,47,110,111,116,101,46,99,112,112,0,82,101,115,101,116,68,114,97,119,105,110,103,65,99,99,105,100,0,109,95,103,114,97,99,101,65,108,105,103,110,109,101,110,116,0,71,101,116,71,114,97,99,101,65,108,105,103,110,109,101,110,116,0,33,109,95,103,114,97,99,101,65,108,105,103,110,109,101,110,116,32,38,38,32,103,114,97,99,101,65,108,105,103,110,109,101,110,116,0,83,101,116,71,114,97,99,101,65,108,105,103,110,109,101,110,116,0,33,116,104,105,115,45,62,109,95,100,114,97,119,105,110,103,84,105,101,65,116,116,114,0,83,101,116,68,114,97,119,105,110,103,84,105,101,65,116,116,114,0,40,42,105,116,101,114,41,45,62,71,101,116,68,114,97,119,105,110,103,84,105,101,65,116,116,114,40,41,0,80,114,101,112,97,114,101,84,105,101,65,116,116,114,0,69,120,112,101,99,116,101,100,32,64,116,105,101,32,109,101,100,105,97,110,32,111,114,32,116,101,114,109,105,110,97,108,32,105,110,32,110,111,116,101,32,39,37,115,39,44,32,115,107,105,112,112,105,110,103,32,105,116,0,78,111,116,101,0,78,51,118,114,118,54,79,98,106,101,99,116,69,0,78,51,118,114,118,49,49,66,111,117,110,100,105,110,103,66,111,120,69,0,78,51,118,114,118,49,55,84,101,120,116,76,105,115,116,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,55,70,117,110,99,116,111,114,69,0,46,46,47,115,114,99,47,111,98,106,101,99,116,46,99,112,112,0,73,115,0,111,116,104,101,114,0,72,111,114,105,122,111,110,116,97,108,79,118,101,114,108,97,112,0,109,45,0,67,108,111,110,101,0,33,109,95,112,97,114,101,110,116,0,83,101,116,80,97,114,101,110,116,0,37,48,49,54,100,0,97,116,116,114,105,98,117,116,101,115,0,71,101,116,65,116,116,114,105,98,117,116,101,115,0,71,101,116,73,100,120,0,101,108,101,109,101,110,116,45,62,109,95,112,97,114,101,110,116,32,61,61,32,116,104,105,115,0,73,110,115,101,114,116,67,104,105,108,100,0,111,98,106,101,99,116,115,0,70,105,110,100,65,108,108,67,104,105,108,100,66,121,65,116,116,67,111,109,112,97,114,105,115,111,110,0,100,121,110,97,109,105,99,95,99,97,115,116,60,68,105,114,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,68,121,110,97,109,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,76,97,121,101,114,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,76,97,121,101,114,69,108,101,109,101,110,116,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,76,101,109,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,77,101,97,115,117,114,101,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,78,111,116,101,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,83,116,97,102,102,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,83,121,115,116,101,109,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,84,101,109,112,111,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,116,104,105,115,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,84,101,120,116,69,108,101,109,101,110,116,32,42,62,40,116,104,105,115,41,0,65,100,100,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,0,101,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,0,80,114,111,99,101,115,115,0,71,101,116,84,101,120,116,0,99,117,114,114,101,110,116,83,99,111,114,101,68,101,102,0,83,101,116,67,117,114,114,101,110,116,83,99,111,114,101,68,101,102,0,42,99,117,114,114,101,110,116,83,116,97,102,102,68,101,102,0,107,101,121,115,105,103,0,83,101,116,66,111,117,110,100,105,110,103,66,111,120,71,114,97,99,101,88,83,104,105,102,116,0,110,111,116,101,45,62,71,101,116,71,114,97,99,101,65,108,105,103,110,109,101,110,116,40,41,0,99,117,114,114,101,110,116,95,109,101,97,115,117,114,101,0,83,101,116,66,111,117,110,100,105,110,103,66,111,120,88,83,104,105,102,116,0,99,117,114,114,101,110,116,95,108,97,121,101,114,0,99,117,114,114,101,110,116,0,99,117,114,114,101,110,116,45,62,71,101,116,65,108,105,103,110,109,101,110,116,40,41,0,83,101,116,66,111,117,110,100,105,110,103,66,111,120,88,83,104,105,102,116,69,110,100,0,99,117,114,114,101,110,116,83,116,97,102,102,0,83,101,116,79,118,101,114,102,108,111,119,66,66,111,120,101,115,0,99,117,114,114,101,110,116,83,116,97,102,102,45,62,71,101,116,65,108,105,103,110,109,101,110,116,40,41,0,99,117,114,114,101,110,116,76,97,121,101,114,0,78,51,118,114,118,52,80,97,103,101,69,0,112,97,103,101,45,0,100,111,99,0,46,46,47,115,114,99,47,112,97,103,101,46,99,112,112,0,76,97,121,79,117,116,72,111,114,105,122,111,110,116,97,108,108,121,0,116,104,105,115,32,61,61,32,100,111,99,45,62,71,101,116,68,114,97,119,105,110,103,80,97,103,101,40,41,0,76,97,121,79,117,116,86,101,114,116,105,99,97,108,108,121,0,74,117,115,116,105,102,121,72,111,114,105,122,111,110,116,97,108,108,121,0,71,101,116,67,111,110,116,101,110,116,72,101,105,103,104,116,0,71,101,116,67,111,110,116,101,110,116,87,105,100,116,104,0,102,105,114,115,116,0,80,97,103,101,0,78,51,118,114,118,49,51,65,116,116,68,117,114,69,120,116,114,101,109,101,69,0,78,51,118,114,118,49,52,80,105,116,99,104,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,49,55,80,111,115,105,116,105,111,110,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,55,80,114,111,112,111,114,116,69,0,112,114,111,112,45,0,80,114,111,112,111,114,116,0,78,51,118,114,118,52,82,101,115,116,69,0,114,101,115,116,45,0,82,101,115,116,0,78,51,118,114,118,55,66,101,97,116,82,112,116,69,0,78,51,118,114,118,53,66,84,114,101,109,69,0,78,51,118,114,118,53,70,84,114,101,109,69,0,78,51,118,114,118,52,77,82,112,116,69,0,78,51,118,114,118,53,77,82,112,116,50,69,0,78,51,118,114,118,56,77,117,108,116,105,82,112,116,69,0,98,101,97,116,114,112,116,45,0,98,116,114,101,109,45,0,100,121,110,97,109,105,99,95,99,97,115,116,60,78,111,116,101,32,42,62,40,101,108,101,109,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,67,104,111,114,100,32,42,62,40,101,108,101,109,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,101,108,101,109,101,110,116,41,0,46,46,47,115,114,99,47,114,112,116,46,99,112,112,0,102,116,114,101,109,45,0,109,114,112,116,45,0,109,114,112,116,50,45,0,109,117,108,116,105,114,112,116,45,0,77,117,108,116,105,82,112,116,0,77,82,112,116,50,0,77,82,112,116,0,70,84,114,101,109,0,66,84,114,101,109,0,66,101,97,116,82,112,116,0,78,51,118,114,118,56,83,116,97,102,102,68,101,102,69,0,78,51,118,114,118,49,53,83,99,111,114,101,68,101,102,69,108,101,109,101,110,116,69,0,78,51,118,114,118,56,83,99,111,114,101,68,101,102,69,0,78,51,118,114,118,56,83,116,97,102,102,71,114,112,69,0,99,111,112,121,0,46,46,47,115,114,99,47,115,99,111,114,101,100,101,102,46,99,112,112,0,71,101,116,67,108,101,102,67,111,112,121,0,71,101,116,75,101,121,83,105,103,67,111,112,121,0,71,101,116,77,101,110,115,117,114,67,111,112,121,0,71,101,116,77,101,116,101,114,83,105,103,67,111,112,121,0,115,99,111,114,101,100,101,102,45,0,109,95,99,104,105,108,100,114,101,110,46,101,109,112,116,121,40,41,0,65,100,100,83,116,97,102,102,71,114,112,0,110,101,119,83,99,111,114,101,68,101,102,0,82,101,112,108,97,99,101,68,114,97,119,105,110,103,86,97,108,117,101,115,0,110,101,119,83,116,97,102,102,68,101,102,0,83,116,97,102,102,68,101,102,32,119,105,116,104,32,120,109,108,58,105,100,32,39,37,115,39,32,99,111,117,108,100,32,110,111,116,32,98,101,32,102,111,117,110,100,0,71,101,116,83,116,97,102,102,68,101,102,0,115,116,97,102,102,100,101,102,45,0,100,121,110,97,109,105,99,95,99,97,115,116,60,83,121,115,116,101,109,32,42,62,40,116,104,105,115,45,62,109,95,112,97,114,101,110,116,41,0,67,97,115,116,79,102,102,83,121,115,116,101,109,115,0,83,116,97,102,102,68,101,102,0,83,116,97,102,102,71,114,112,0,83,99,111,114,101,68,101,102,0,78,51,118,114,118,49,55,83,99,111,114,101,68,101,102,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,52,83,108,117,114,69,0,115,108,117,114,45,0,83,108,117,114,0,78,51,118,114,118,53,83,112,97,99,101,69,0,115,112,97,99,101,45,0,83,112,97,99,101,0,78,51,118,114,118,53,83,116,97,102,102,69,0,115,116,97,102,102,45,0,46,46,47,115,114,99,47,115,116,97,102,102,46,99,112,112,0,65,108,105,103,110,86,101,114,116,105,99,97,108,108,121,0,70,105,108,108,83,116,97,102,102,67,117,114,114,101,110,116,84,105,109,101,83,112,97,110,110,105,110,103,0,99,117,114,114,101,110,116,77,101,97,115,117,114,101,0,83,116,97,102,102,0,78,51,118,114,118,53,83,116,121,108,101,69,0,78,51,118,114,118,49,54,83,118,103,68,101,118,105,99,101,67,111,110,116,101,120,116,69,0,115,118,103,0,118,101,114,115,105,111,110,0,49,46,49,0,120,109,108,110,115,0,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,50,48,48,48,47,115,118,103,0,120,109,108,110,115,58,120,108,105,110,107,0,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57,57,57,47,120,108,105,110,107,0,111,118,101,114,102,108,111,119,0,37,100,112,120,0,47,119,111,102,102,46,120,109,108,0,100,101,102,115,0,114,0,49,46,48,0,101,110,99,111,100,105,110,103,0,85,84,70,45,56,0,115,116,97,110,100,97,108,111,110,101,0,110,111,0,32,0,99,108,97,115,115,0,116,115,112,97,110,0,47,47,103,91,64,105,100,61,34,0,34,93,0,100,101,102,105,110,105,116,105,111,110,45,115,99,97,108,101,0,118,105,101,119,66,111,120,0,48,32,48,32,37,100,32,37,100,0,112,97,103,101,45,109,97,114,103,105,110,0,116,114,97,110,115,102,111,114,109,0,116,114,97,110,115,108,97,116,101,40,37,100,44,32,37,100,41,0,115,116,121,108,101,0,115,116,114,111,107,101,58,32,35,48,48,48,59,32,115,116,114,111,107,101,45,111,112,97,99,105,116,121,58,32,49,46,48,59,32,102,105,108,108,58,32,35,48,48,48,59,32,102,105,108,108,45,111,112,97,99,105,116,121,58,32,49,46,48,0,112,97,116,104,0,77,37,100,44,37,100,32,67,37,100,44,37,100,32,37,100,44,37,100,32,37,100,44,37,100,32,67,37,100,44,37,100,32,37,100,44,37,100,32,37,100,44,37,100,0,102,105,108,108,45,111,112,97,99,105,116,121,58,49,46,48,59,32,115,116,114,111,107,101,45,108,105,110,101,99,97,112,58,114,111,117,110,100,59,32,115,116,114,111,107,101,45,108,105,110,101,106,111,105,110,58,114,111,117,110,100,59,32,115,116,114,111,107,101,45,111,112,97,99,105,116,121,58,49,46,48,59,32,115,116,114,111,107,101,45,119,105,100,116,104,58,32,37,100,0,109,95,112,101,110,83,116,97,99,107,46,115,105,122,101,40,41,0,46,46,47,115,114,99,47,115,118,103,100,101,118,105,99,101,99,111,110,116,101,120,116,46,99,112,112,0,68,114,97,119,69,108,108,105,112,115,101,0,109,95,98,114,117,115,104,83,116,97,99,107,46,115,105,122,101,40,41,0,101,108,108,105,112,115,101,0,99,120,0,99,121,0,114,120,0,114,121,0,115,116,114,111,107,101,45,111,112,97,99,105,116,121,58,32,37,102,59,32,115,116,114,111,107,101,45,119,105,100,116,104,58,32,37,100,59,32,102,105,108,108,45,111,112,97,99,105,116,121,58,32,37,102,59,0,68,114,97,119,69,108,108,105,112,116,105,99,65,114,99,0,77,37,100,32,37,100,32,65,37,100,32,37,100,32,48,46,48,32,37,100,32,37,100,32,37,100,32,37,100,0,77,37,100,32,37,100,32,76,37,100,32,37,100,0,115,116,114,111,107,101,45,119,105,100,116,104,58,32,37,100,59,0,68,114,97,119,80,111,108,121,103,111,110,0,112,111,108,121,103,111,110,0,102,105,108,108,45,114,117,108,101,58,110,111,110,122,101,114,111,59,0,115,116,114,111,107,101,45,119,105,100,116,104,0,37,100,0,37,100,44,37,100,32,0,112,111,105,110,116,115,0,114,101,99,116,0,109,105,100,100,108,101,0,100,120,0,100,121,0,116,101,120,116,45,97,110,99,104,111,114,0,102,111,110,116,45,115,105,122,101,0,48,112,120,0,102,111,110,116,45,102,97,109,105,108,121,0,102,111,110,116,45,115,116,121,108,101,0,102,111,110,116,45,119,101,105,103,104,116,0,109,95,102,111,110,116,83,116,97,99,107,46,116,111,112,40,41,0,194,160,0,112,114,101,115,101,114,118,101,0,68,114,97,119,77,117,115,105,99,84,101,120,116,0,117,115,101,0,120,108,105,110,107,58,104,114,101,102,0,35,37,115,0,78,51,118,114,118,51,83,121,108,69,0,115,121,108,45,0,46,46,47,115,114,99,47,115,121,108,46,99,112,112,0,83,121,108,0,78,51,118,114,118,54,83,121,115,116,101,109,69,0,115,121,115,116,101,109,45,0,46,46,47,115,114,99,47,115,121,115,116,101,109,46,99,112,112,0,83,101,116,67,117,114,114,101,110,116,70,108,111,97,116,105,110,103,80,111,115,105,116,105,111,110,101,114,0,97,108,105,103,110,109,101,110,116,0,109,95,115,121,115,116,101,109,65,108,105,103,110,101,114,46,71,101,116,66,111,116,116,111,109,65,108,105,103,110,109,101,110,116,40,41,0,65,108,105,103,110,83,121,115,116,101,109,115,0,109,95,112,97,114,101,110,116,0,74,117,115,116,105,102,121,88,0,109,95,112,97,114,101,110,116,45,62,109,95,112,97,114,101,110,116,0,74,117,115,116,105,102,105,99,97,116,105,111,110,32,115,116,111,112,32,98,101,99,97,117,115,101,32,111,102,32,97,32,114,97,116,105,111,32,115,109,97,108,108,101,114,32,116,104,97,110,32,48,46,56,0,67,97,115,116,79,102,102,80,97,103,101,115,0,100,111,99,45,62,71,101,116,84,121,112,101,40,41,32,61,61,32,82,97,119,0,83,101,116,68,114,97,119,105,110,103,88,89,0,100,111,99,45,62,71,101,116,84,121,112,101,40,41,32,61,61,32,84,114,97,110,115,99,114,105,112,116,105,111,110,0,83,121,115,116,101,109,0,78,51,118,114,118,53,84,101,109,112,111,69,0,116,101,109,112,111,45,0,100,121,110,97,109,105,99,95,99,97,115,116,60,84,101,120,116,69,108,101,109,101,110,116,32,42,62,40,101,108,101,109,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,101,108,101,109,101,110,116,41,0,46,46,47,115,114,99,47,116,101,109,112,111,46,99,112,112,0,65,100,100,84,101,120,116,69,108,101,109,101,110,116,0,84,101,109,112,111,0,78,51,118,114,118,52,82,101,110,100,69,0,78,51,118,114,118,52,84,101,120,116,69,0,114,101,110,100,45,0,116,101,120,116,45,0,84,101,120,116,0,82,101,110,100,0,78,51,118,114,118,49,54,84,101,120,116,68,105,114,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,49,49,84,101,120,116,69,108,101,109,101,110,116,69,0,84,101,120,116,69,108,101,109,101,110,116,0,78,51,118,114,118,51,84,105,101,69,0,116,105,101,45,0,84,105,101,0,78,51,118,114,118,49,56,84,105,109,101,80,111,105,110,116,73,110,116,101,114,102,97,99,101,69,0,78,51,118,114,118,50,49,84,105,109,101,83,112,97,110,110,105,110,103,73,110,116,101,114,102,97,99,101,69,0,33,109,95,115,116,97,114,116,0,46,46,47,115,114,99,47,116,105,109,101,105,110,116,101,114,102,97,99,101,46,99,112,112,0,83,101,116,83,116,97,114,116,0,35,0,69,109,112,116,121,32,64,115,116,97,102,102,32,97,114,114,97,121,0,33,109,95,101,110,100,0,83,101,116,69,110,100,0,37,115,32,119,105,116,104,32,64,120,109,108,58,105,100,32,37,115,32,104,97,115,32,98,111,116,104,32,97,32,64,115,116,97,114,116,105,100,32,97,110,100,32,97,110,32,64,116,115,116,97,109,112,59,32,64,116,115,116,97,109,112,32,105,115,32,105,103,110,111,114,101,100,0,37,115,32,119,105,116,104,32,64,120,109,108,58,105,100,32,37,115,32,104,97,115,32,98,111,116,104,32,97,32,64,101,110,100,105,100,32,97,110,100,32,97,110,32,64,116,115,116,97,109,112,50,59,32,64,116,115,116,97,109,112,50,32,105,115,32,105,103,110,111,114,101,100,0,78,51,118,114,118,49,51,84,105,109,101,115,116,97,109,112,65,116,116,114,69,0,116,115,116,112,45,0,84,105,109,101,115,116,97,109,112,65,116,116,114,0,78,51,118,114,118,55,84,111,111,108,107,105,116,69,0,66,111,114,100,101,114,32,111,117,116,32,111,102,32,98,111,117,110,100,115,59,32,100,101,102,97,117,108,116,32,105,115,32,37,100,44,32,109,105,110,105,109,117,109,32,105,115,32,37,100,44,32,97,110,100,32,109,97,120,105,109,117,109,32,105,115,32,37,100,0,83,99,97,108,101,32,111,117,116,32,111,102,32,98,111,117,110,100,115,59,32,100,101,102,97,117,108,116,32,105,115,32,37,100,44,32,109,105,110,105,109,117,109,32,105,115,32,37,100,44,32,97,110,100,32,109,97,120,105,109,117,109,32,105,115,32,37,100,0,80,97,103,101,32,104,101,105,103,104,116,32,111,117,116,32,111,102,32,98,111,117,110,100,115,59,32,100,101,102,97,117,108,116,32,105,115,32,37,100,44,32,109,105,110,105,109,117,109,32,105,115,32,37,100,44,32,97,110,100,32,109,97,120,105,109,117,109,32,105,115,32,37,100,0,80,97,103,101,32,119,105,100,116,104,32,111,117,116,32,111,102,32,98,111,117,110,100,115,59,32,100,101,102,97,117,108,116,32,105,115,32,37,100,44,32,109,105,110,105,109,117,109,32,105,115,32,37,100,44,32,97,110,100,32,109,97,120,105,109,117,109,32,105,115,32,37,100,0,83,112,97,99,105,110,103,32,115,116,97,102,102,32,111,117,116,32,111,102,32,98,111,117,110,100,115,59,32,100,101,102,97,117,108,116,32,105,115,32,37,100,44,32,109,105,110,105,109,117,109,32,105,115,32,37,100,44,32,97,110,100,32,109,97,120,105,109,117,109,32,105,115,32,37,100,0,83,112,97,99,105,110,103,32,115,121,115,116,101,109,32,111,117,116,32,111,102,32,98,111,117,110,100,115,59,32,100,101,102,97,117,108,116,32,105,115,32,37,100,44,32,109,105,110,105,109,117,109,32,105,115,32,37,100,44,32,97,110,100,32,109,97,120,105,109,117,109,32,105,115,32,37,100,0,83,112,97,99,105,110,103,32,40,108,105,110,101,97,114,41,32,111,117,116,32,111,102,32,98,111,117,110,100,115,59,32,100,101,102,97,117,108,116,32,105,115,32,37,100,44,32,109,105,110,105,109,117,109,32,105,115,32,37,100,44,32,97,110,100,32,109,97,120,105,109,117,109,32,105,115,32,37,100,0,83,112,97,99,105,110,103,32,40,110,111,110,45,108,105,110,101,97,114,41,32,111,117,116,32,111,102,32,98,111,117,110,100,115,59,32,100,101,102,97,117,108,116,32,105,115,32,37,100,44,32,109,105,110,105,109,117,109,32,105,115,32,37,100,44,32,97,110,100,32,109,97,120,105,109,117,109,32,105,115,32,37,100,0,112,97,101,0,100,97,114,109,115,0,109,101,105,0,109,117,115,105,99,120,109,108,0,73,110,112,117,116,32,102,111,114,109,97,116,32,99,97,110,32,111,110,108,121,32,98,101,58,32,109,101,105,44,32,112,97,101,44,32,120,109,108,32,111,114,32,100,97,114,109,115,0,85,110,107,110,111,119,110,32,102,111,114,109,97,116,0,69,114,114,111,114,32,105,109,112,111,114,116,105,110,103,32,100,97,116,97,0,79,110,108,121,32,99,111,110,116,105,110,111,117,115,32,108,97,121,111,117,116,32,105,115,32,112,111,115,115,105,98,108,101,32,119,105,116,104,32,60,109,101,97,115,117,114,101,62,32,119,105,116,104,105,110,32,101,100,105,116,111,114,105,97,108,32,109,97,114,107,117,112,44,32,115,119,105,116,99,104,105,110,103,32,116,111,32,45,45,110,111,45,108,97,121,111,117,116,0,67,97,110,32,110,111,116,32,112,97,114,115,101,32,74,83,79,78,32,115,116,114,105,110,103,46,0,105,110,112,117,116,70,111,114,109,97,116,0,104,97,115,60,84,62,40,107,101,121,41,0,105,115,60,78,117,109,98,101,114,62,40,41,0,98,111,114,100,101,114,0,102,111,110,116,0,112,97,103,101,87,105,100,116,104,0,112,97,103,101,72,101,105,103,104,116,0,115,112,97,99,105,110,103,76,105,110,101,97,114,0,115,112,97,99,105,110,103,78,111,110,76,105,110,101,97,114,0,115,112,97,99,105,110,103,83,116,97,102,102,0,115,112,97,99,105,110,103,83,121,115,116,101,109,0,97,112,112,88,80,97,116,104,81,117,101,114,121,0,110,111,76,97,121,111,117,116,0,105,103,110,111,114,101,76,97,121,111,117,116,0,97,100,106,117,115,116,80,97,103,101,72,101,105,103,104,116,0,110,111,74,117,115,116,105,102,105,99,97,116,105,111,110,0,115,104,111,119,66,111,117,110,100,105,110,103,66,111,120,101,115,0,69,108,101,109,101,110,116,32,119,105,116,104,32,105,100,32,39,37,115,39,32,99,111,117,108,100,32,110,111,116,32,98,101,32,102,111,117,110,100,0,97,99,116,105,111,110,0,112,97,114,97,109,0,100,114,97,103,0,105,115,60,79,98,106,101,99,116,62,40,41,0,105,110,115,101,114,116,0,105,110,115,101,114,116,46,46,46,0,73,110,115,101,114,116,33,33,33,33,32,37,115,32,37,115,32,37,115,0,115,101,116,0,68,111,101,115,32,110,111,116,32,117,110,100,101,114,115,116,97,110,100,32,97,99,116,105,111,110,46,0,101,108,101,109,101,110,116,73,100,0,46,46,47,115,114,99,47,116,111,111,108,107,105,116,46,99,112,112,0,68,114,97,103,0,101,108,101,109,101,110,116,84,121,112,101,0,73,110,115,101,114,116,33,0,69,108,101,109,101,110,116,115,32,115,116,97,114,116,32,97,110,100,32,101,110,100,32,105,100,115,32,39,37,115,39,32,97,110,100,32,39,37,115,39,32,99,111,117,108,100,32,110,111,116,32,98,101,32,102,111,117,110,100,0,69,108,101,109,101,110,116,32,39,37,115,39,32,105,115,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,97,115,32,115,116,97,114,116,32,101,108,101,109,101,110,116,0,69,108,101,109,101,110,116,32,39,37,115,39,32,105,115,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,97,115,32,101,110,100,32,101,108,101,109,101,110,116,0,73,110,115,101,114,116,0,97,116,116,114,84,121,112,101,0,97,116,116,114,86,97,108,117,101,0,110,111,116,101,115,0,71,101,116,84,105,109,101,70,111,114,69,108,101,109,101,110,116,0,91,117,110,115,112,101,99,105,102,105,101,100,93,0,46,46,47,105,110,99,108,117,100,101,47,118,114,118,47,97,116,116,99,111,109,112,97,114,105,115,111,110,46,104,0,111,112,101,114,97,116,111,114,40,41,0,78,51,118,114,118,50,56,65,116,116,78,111,116,101,79,110,115,101,116,79,102,102,115,101,116,67,111,109,112,97,114,105,115,111,110,69,0,78,83,116,51,95,95,49,49,56,98,97,115,105,99,95,115,116,114,105,110,103,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,78,83,95,57,97,108,108,111,99,97,116,111,114,73,99,69,69,69,69,0,78,52,117,116,102,56,49,56,105,110,118,97,108,105,100,95,99,111,100,101,95,112,111,105,110,116,69,0,78,52,117,116,102,56,57,101,120,99,101,112,116,105,111,110,69,0,73,110,118,97,108,105,100,32,99,111,100,101,32,112,111,105,110,116,0,78,52,117,116,102,56,49,51,105,110,118,97,108,105,100,95,117,116,102,49,54,69,0,73,110,118,97,108,105,100,32,85,84,70,45,49,54,0,78,51,118,114,118,54,84,117,112,108,101,116,69,0,116,117,112,108,101,116,45,0,84,117,112,108,101,116,0,78,51,118,114,118,53,86,101,114,115,101,69,0,118,101,114,115,101,45,0,100,121,110,97,109,105,99,95,99,97,115,116,60,83,121,108,32,42,62,40,101,108,101,109,101,110,116,41,32,124,124,32,100,121,110,97,109,105,99,95,99,97,115,116,60,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,32,42,62,40,101,108,101,109,101,110,116,41,0,46,46,47,115,114,99,47,118,101,114,115,101,46,99,112,112,0,65,100,100,76,97,121,101,114,69,108,101,109,101,110,116,0,115,116,97,102,102,32,38,38,32,108,97,121,101,114,0,80,114,101,112,97,114,101,80,114,111,99,101,115,115,105,110,103,76,105,115,116,115,0,86,101,114,115,101,0,78,51,118,114,118,52,86,105,101,119,69,0,46,46,47,115,114,99,47,118,105,101,119,46,99,112,112,0,83,101,116,80,97,103,101,0,109,95,100,111,99,45,62,72,97,115,80,97,103,101,40,112,97,103,101,73,100,120,41,0,46,46,47,115,114,99,47,118,105,101,119,95,98,101,97,109,46,99,112,112,0,68,114,97,119,66,101,97,109,0,99,117,114,114,101,110,116,45,62,71,101,116,68,117,114,97,116,105,111,110,73,110,116,101,114,102,97,99,101,40,41,0,100,121,110,97,109,105,99,95,99,97,115,116,60,65,116,116,83,116,101,109,115,32,42,62,40,99,117,114,114,101,110,116,41,0,69,114,114,111,114,32,97,99,99,101,115,115,105,110,103,32,101,108,101,109,101,110,116,32,105,110,32,66,101,97,109,32,108,105,115,116,0,66,101,97,109,32,119,105,116,104,32,110,111,32,110,111,116,101,115,32,111,102,32,100,117,114,97,116,105,111,110,32,62,32,56,32,100,101,116,101,99,116,101,100,46,32,69,120,105,116,105,110,103,32,68,114,97,119,66,101,97,109,46,0,105,32,60,32,110,111,116,101,67,111,117,110,116,32,45,32,49,0,67,97,108,99,66,101,97,109,0,98,101,97,109,69,108,101,109,101,110,116,67,111,111,114,100,115,0,68,114,97,119,70,84,114,101,109,0,102,84,114,101,109,0,102,105,114,115,116,69,108,101,109,101,110,116,46,109,95,101,108,101,109,101,110,116,45,62,71,101,116,68,117,114,97,116,105,111,110,73,110,116,101,114,102,97,99,101,40,41,0,115,101,99,111,110,100,69,108,101,109,101,110,116,46,109,95,101,108,101,109,101,110,116,45,62,71,101,116,68,117,114,97,116,105,111,110,73,110,116,101,114,102,97,99,101,40,41,0,100,121,110,97,109,105,99,95,99,97,115,116,60,65,116,116,68,117,114,97,116,105,111,110,77,117,115,105,99,97,108,32,42,62,40,102,105,114,115,116,69,108,101,109,101,110,116,46,109,95,101,108,101,109,101,110,116,41,0,100,121,110,97,109,105,99,95,99,97,115,116,60,65,116,116,83,116,101,109,115,32,42,62,40,102,105,114,115,116,69,108,101,109,101,110,116,46,109,95,101,108,101,109,101,110,116,41,0,78,51,118,114,118,49,48,66,101,97,109,80,97,114,97,109,115,69,0,46,46,47,115,114,99,47,118,105,101,119,95,101,108,101,109,101,110,116,46,99,112,112,0,68,114,97,119,76,97,121,101,114,69,108,101,109,101,110,116,0,69,108,101,109,101,110,116,32,39,37,115,39,32,99,97,110,110,111,116,32,98,101,32,100,114,97,119,110,0,68,114,97,119,65,99,99,105,100,0,68,114,97,119,66,101,97,116,82,112,116,0,98,101,97,116,82,112,116,0,68,114,97,119,66,84,114,101,109,0,98,84,114,101,109,0,68,114,97,119,68,117,114,97,116,105,111,110,69,108,101,109,101,110,116,0,68,114,97,119,67,108,101,102,0,99,108,101,102,0,68,114,97,119,67,117,115,116,111,115,0,99,117,115,116,111,115,0,68,114,97,119,68,111,116,0,68,114,97,119,75,101,121,83,105,103,0,68,114,97,119,77,101,116,101,114,83,105,103,0,109,101,116,101,114,83,105,103,0,68,114,97,119,77,82,101,115,116,0,100,121,110,97,109,105,99,95,99,97,115,116,60,77,82,101,115,116,32,42,62,40,101,108,101,109,101,110,116,41,0,68,114,97,119,77,82,112,116,0,109,82,112,116,0,68,114,97,119,77,82,112,116,50,0,109,82,112,116,50,0,68,114,97,119,77,117,108,116,105,82,101,115,116,0,109,117,108,116,105,82,101,115,116,0,68,114,97,119,77,117,108,116,105,82,112,116,0,109,117,108,116,105,82,112,116,0,68,114,97,119,83,112,97,99,101,0,68,114,97,119,83,121,108,0,83,121,108,32,112,97,114,101,110,116,32,110,111,116,101,32,119,97,115,32,110,111,116,32,102,111,117,110,100,0,68,114,97,119,84,117,112,108,101,116,0,68,114,97,119,86,101,114,115,101,0,118,101,114,115,101,0,68,114,97,119,67,104,111,114,100,0,99,104,111,114,100,0,68,114,97,119,83,116,101,109,0,40,40,105,110,116,41,97,99,99,105,100,83,112,97,99,101,45,62,115,105,122,101,40,41,32,45,32,49,41,32,45,32,40,40,115,116,100,58,58,109,97,120,40,48,44,32,98,111,116,116,111,109,89,32,45,32,108,105,115,116,66,111,116,41,41,32,47,32,104,97,108,102,85,110,105,116,41,32,61,61,32,97,99,99,105,100,84,111,112,32,43,32,97,99,99,105,100,72,101,105,103,104,116,68,105,102,102,0,67,97,108,99,117,108,97,116,101,65,99,99,105,100,88,0,97,99,99,105,100,84,111,112,32,62,61,32,48,0,97,99,99,105,100,84,111,112,32,60,32,97,99,99,105,100,83,112,97,99,101,83,105,122,101,0,97,99,99,105,100,66,111,116,32,60,32,97,99,99,105,100,83,112,97,99,101,83,105,122,101,0,97,99,99,105,100,77,105,100,32,60,32,97,99,99,105,100,83,112,97,99,101,83,105,122,101,0,121,67,111,109,112,32,60,32,97,99,99,105,100,83,112,97,99,101,83,105,122,101,0,121,67,111,109,112,32,62,61,32,48,0,99,117,114,114,101,110,116,88,32,60,61,32,120,76,101,110,103,116,104,0,68,114,97,119,76,101,100,103,101,114,76,105,110,101,115,0,68,114,97,119,78,111,116,101,0,105,110,67,104,111,114,100,0,109,97,112,58,58,97,116,58,32,32,107,101,121,32,110,111,116,32,102,111,117,110,100,0,68,114,97,119,82,101,115,116,0,114,101,115,116,0,68,114,97,119,77,101,116,101,114,83,105,103,70,105,103,117,114,101,115,0,68,114,97,119,70,101,114,109,97,116,97,0,115,121,108,32,38,38,32,115,116,97,102,102,0,71,101,116,83,121,108,89,0,68,114,97,119,65,99,99,105,97,99,99,97,116,117,114,97,83,108,97,115,104,0,46,46,47,115,114,99,47,118,105,101,119,95,102,108,111,97,116,105,110,103,46,99,112,112,0,68,114,97,119,70,108,111,97,116,105,110,103,69,108,101,109,101,110,116,0,100,121,110,97,109,0,116,101,109,112,111,0,68,114,97,119,68,105,114,0,84,105,109,101,115,0,68,114,97,119,68,121,110,97,109,0,68,114,97,119,84,101,109,112,111,0,68,114,97,119,84,105,109,101,83,112,97,110,110,105,110,103,69,108,101,109,101,110,116,0,98,66,111,120,68,67,0,68,114,97,119,72,97,105,114,112,105,110,0,104,97,105,114,112,105,110,0,108,97,121,101,114,49,32,38,38,32,108,97,121,101,114,50,0,115,112,97,110,110,105,110,103,45,104,97,105,114,112,105,110,0,68,114,97,119,83,108,117,114,0,115,116,97,114,116,78,111,116,101,0,115,116,97,114,116,67,104,111,114,100,0,101,110,100,78,111,116,101,0,101,110,100,67,104,111,114,100,0,83,108,117,114,115,32,98,101,116,119,101,101,110,32,100,105,102,102,101,114,101,110,116,32,108,97,121,101,114,115,32,109,97,121,32,110,111,116,32,98,101,32,102,117,108,108,121,32,115,117,112,112,111,114,116,101,100,46,0,115,108,117,114,45,62,71,101,116,67,117,114,114,101,110,116,70,108,111,97,116,105,110,103,80,111,115,105,116,105,111,110,101,114,40,41,0,115,112,97,110,110,105,110,103,45,115,108,117,114,0,68,114,97,119,83,121,108,67,111,110,110,101,99,116,111,114,0,115,121,108,45,62,71,101,116,83,116,97,114,116,40,41,32,38,38,32,115,121,108,45,62,71,101,116,69,110,100,40,41,0,115,112,97,110,110,105,110,103,45,99,111,110,110,101,99,116,111,114,0,68,114,97,119,84,105,101,0,84,105,101,115,32,98,101,116,119,101,101,110,32,100,105,102,102,101,114,101,110,116,32,108,97,121,101,114,115,32,109,97,121,32,110,111,116,32,98,101,32,102,117,108,108,121,32,115,117,112,112,111,114,116,101,100,46,0,84,105,101,32,97,99,114,111,115,115,32,97,110,32,101,110,116,105,114,101,32,115,121,115,116,101,109,32,105,115,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,115,112,97,110,110,105,110,103,45,116,105,101,0,65,100,106,117,115,116,83,108,117,114,0,78,51,118,114,118,50,49,65,116,116,77,101,97,115,117,114,101,65,108,105,103,110,101,114,84,121,112,101,69,0,46,46,47,115,114,99,47,118,105,101,119,95,103,114,97,112,104,46,99,112,112,0,68,114,97,119,86,101,114,116,105,99,97,108,76,105,110,101,0,68,114,97,119,72,111,114,105,122,111,110,116,97,108,76,105,110,101,0,68,114,97,119,80,97,114,116,70,117,108,108,82,101,99,116,97,110,103,108,101,0,68,114,97,119,70,117,108,108,82,101,99,116,97,110,103,108,101,0,68,114,97,119,83,109,117,102,108,67,111,100,101,0,68,114,97,119,83,109,117,102,108,83,116,114,105,110,103,0,68,114,97,119,76,121,114,105,99,83,116,114,105,110,103,0,86,101,114,111,118,105,111,84,101,120,116,0,68,114,97,119,84,104,105,99,107,66,101,122,105,101,114,67,117,114,118,101,0,78,83,116,51,95,95,49,49,57,98,97,115,105,99,95,105,115,116,114,105,110,103,115,116,114,101,97,109,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,78,83,95,57,97,108,108,111,99,97,116,111,114,73,119,69,69,69,69,0,46,46,47,115,114,99,47,118,105,101,119,95,109,101,110,115,117,114,97,108,46,99,112,112,0,68,114,97,119,77,101,110,115,117,114,97,108,78,111,116,101],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+85880);allocate([110,111,116,101,0,68,114,97,119,76,105,103,97,116,117,114,101,0,68,114,97,119,77,97,120,105,109,97,84,111,66,114,101,118,105,115,0,111,98,106,101,99,116,45,62,71,101,116,68,117,114,97,116,105,111,110,73,110,116,101,114,102,97,99,101,40,41,0,68,114,97,119,77,101,110,115,117,114,97,108,83,116,101,109,0,105,110,116,101,114,102,97,99,101,0,68,114,97,119,77,101,110,115,117,114,0,68,114,97,119,77,101,110,115,117,114,67,105,114,99,108,101,0,68,114,97,119,77,101,110,115,117,114,72,97,108,102,67,105,114,99,108,101,0,68,114,97,119,77,101,110,115,117,114,82,101,118,101,114,115,101,100,72,97,108,102,67,105,114,99,108,101,0,68,114,97,119,77,101,110,115,117,114,68,111,116,0,68,114,97,119,80,114,111,112,111,114,116,70,105,103,117,114,101,115,0,68,114,97,119,80,114,111,112,111,114,116,0,100,121,110,97,109,105,99,95,99,97,115,116,60,80,114,111,112,111,114,116,32,42,62,40,101,108,101,109,101,110,116,41,0,46,46,47,115,114,99,47,118,105,101,119,95,112,97,103,101,46,99,112,112,0,68,114,97,119,67,117,114,114,101,110,116,80,97,103,101,0,109,95,100,111,99,0,83,101,116,83,99,111,114,101,68,101,102,68,114,97,119,105,110,103,87,105,100,116,104,0,115,99,111,114,101,68,101,102,0,107,101,121,83,105,103,0,115,116,97,102,102,68,101,102,0,68,114,97,119,83,121,115,116,101,109,0,115,121,115,116,101,109,0,68,114,97,119,83,99,111,114,101,68,101,102,0,109,101,97,115,117,114,101,0,68,114,97,119,83,121,115,116,101,109,67,104,105,108,100,114,101,110,0,68,114,97,119,83,121,115,116,101,109,76,105,115,116,0,68,114,97,119,83,116,97,102,102,71,114,112,0,115,116,97,102,102,71,114,112,0,67,111,117,108,100,32,110,111,116,32,103,101,116,32,115,116,97,102,102,68,101,102,32,119,104,105,108,101,32,100,114,97,119,105,110,103,32,115,116,97,102,102,71,114,112,32,45,32,86,114,118,58,58,68,114,97,119,83,116,97,102,102,71,114,112,0,67,111,117,108,100,32,110,111,116,32,103,101,116,32,115,116,97,102,102,32,40,37,100,59,32,37,100,41,32,119,104,105,108,101,32,100,114,97,119,105,110,103,32,115,116,97,102,102,71,114,112,32,45,32,86,114,118,58,58,68,114,97,119,83,116,97,102,102,71,114,112,0,83,116,97,102,102,32,111,114,32,83,121,115,116,101,109,32,109,105,115,115,105,110,103,32,105,110,32,86,105,101,119,58,58,68,114,97,119,83,116,97,102,102,68,101,102,76,97,98,101,108,115,0,68,114,97,119,83,116,97,102,102,68,101,102,76,97,98,101,108,115,0,83,104,111,117,108,100,32,98,101,32,115,116,97,102,102,68,101,102,32,105,110,32,86,105,101,119,58,58,68,114,97,119,83,116,97,102,102,68,101,102,76,97,98,101,108,115,0,68,114,97,119,66,97,114,76,105,110,101,115,0,98,97,114,76,105,110,101,0,67,111,117,108,100,32,110,111,116,32,103,101,116,32,115,116,97,102,102,32,40,37,100,41,32,119,104,105,108,101,32,100,114,97,119,105,110,103,32,115,116,97,102,102,71,114,112,32,45,32,86,114,118,58,58,68,114,97,119,66,97,114,76,105,110,101,115,0,68,114,97,119,66,114,97,99,101,0,68,114,97,119,66,114,97,99,107,101,116,0,68,114,97,119,66,97,114,76,105,110,101,0,68,114,97,119,66,97,114,76,105,110,101,68,111,116,115,0,68,114,97,119,77,101,97,115,117,114,101,0,68,114,97,119,77,101,97,115,117,114,101,67,104,105,108,100,114,101,110,0,67,117,114,114,101,110,116,32,105,115,32,37,115,0,67,97,108,99,117,108,97,116,101,80,105,116,99,104,80,111,115,89,0,67,97,108,99,117,108,97,116,101,82,101,115,116,80,111,115,89,0,68,114,97,119,83,116,97,102,102,0,68,114,97,119,83,116,97,102,102,76,105,110,101,115,0,68,114,97,119,83,116,97,102,102,67,104,105,108,100,114,101,110,0,67,97,108,99,117,108,97,116,101,80,105,116,99,104,67,111,100,101,0,111,99,116,97,118,101,0,112,97,114,101,110,116,83,116,97,102,102,0,68,114,97,119,76,97,121,101,114,0,68,114,97,119,76,97,121,101,114,67,104,105,108,100,114,101,110,0,68,114,97,119,76,97,121,101,114,76,105,115,116,0,69,108,101,109,101,110,116,32,39,37,115,39,32,105,110,32,116,104,101,32,108,97,121,101,114,32,108,105,115,116,32,99,97,110,110,111,116,32,98,101,32,100,114,97,119,110,0,68,114,97,119,83,121,115,116,101,109,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,0,40,100,121,110,97,109,105,99,95,99,97,115,116,60,65,112,112,32,42,62,40,101,108,101,109,101,110,116,41,41,45,62,71,101,116,76,101,118,101,108,40,41,32,61,61,32,69,68,73,84,79,82,73,65,76,95,83,89,83,84,69,77,0,68,114,97,119,77,101,97,115,117,114,101,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,0,40,100,121,110,97,109,105,99,95,99,97,115,116,60,65,112,112,32,42,62,40,101,108,101,109,101,110,116,41,41,45,62,71,101,116,76,101,118,101,108,40,41,32,61,61,32,69,68,73,84,79,82,73,65,76,95,77,69,65,83,85,82,69,0,68,114,97,119,83,116,97,102,102,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,0,40,100,121,110,97,109,105,99,95,99,97,115,116,60,65,112,112,32,42,62,40,101,108,101,109,101,110,116,41,41,45,62,71,101,116,76,101,118,101,108,40,41,32,61,61,32,69,68,73,84,79,82,73,65,76,95,83,84,65,70,70,0,68,114,97,119,76,97,121,101,114,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,0,40,100,121,110,97,109,105,99,95,99,97,115,116,60,65,112,112,32,42,62,40,101,108,101,109,101,110,116,41,41,45,62,71,101,116,76,101,118,101,108,40,41,32,61,61,32,69,68,73,84,79,82,73,65,76,95,76,65,89,69,82,0,68,114,97,119,84,101,120,116,67,104,105,108,100,114,101,110,0,68,114,97,119,84,101,120,116,69,100,105,116,111,114,105,97,108,69,108,101,109,101,110,116,0,40,100,121,110,97,109,105,99,95,99,97,115,116,60,65,112,112,32,42,62,40,101,108,101,109,101,110,116,41,41,45,62,71,101,116,76,101,118,101,108,40,41,32,61,61,32,69,68,73,84,79,82,73,65,76,95,84,69,88,84,0,46,46,47,115,114,99,47,118,105,101,119,95,116,101,120,116,46,99,112,112,0,68,114,97,119,84,101,120,116,69,108,101,109,101,110,116,0,101,108,101,109,101,110,116,0,114,101,110,100,0,68,114,97,119,82,101,110,100,0,68,114,97,119,84,101,120,116,0,46,46,47,115,114,99,47,118,105,101,119,95,116,117,112,108,101,116,46,99,112,112,0,79,110,101,66,101,97,109,73,110,84,117,112,108,101,116,0,71,101,116,84,117,112,108,101,116,67,111,111,114,100,105,110,97,116,101,115,0,115,116,97,114,116,0,99,117,114,114,101,110,116,78,111,116,101,0,100,99,0,68,114,97,119,84,117,112,108,101,116,80,111,115,116,112,111,110,101,100,0,0,66,114,97,118,117,114,97,0,66,114,97,118,117,114,97,32,102,111,110,116,32,99,111,117,108,100,32,110,111,116,32,98,101,32,108,111,97,100,101,100,46,0,76,101,105,112,122,105,103,0,76,101,105,112,122,105,103,32,102,111,110,116,32,99,111,117,108,100,32,110,111,116,32,98,101,32,108,111,97,100,101,100,46,0,69,120,112,101,99,116,101,100,32,37,100,32,100,101,102,97,117,108,116,32,83,77,85,70,76,32,103,108,121,112,104,115,32,98,117,116,32,99,111,117,108,100,32,108,111,97,100,32,111,110,108,121,32,37,100,46,0,84,101,120,116,32,102,111,110,116,32,99,111,117,108,100,32,110,111,116,32,98,101,32,105,110,105,116,105,97,108,105,122,101,100,46,0,47,0,70,111,110,116,32,100,105,114,101,99,116,111,114,121,32,39,37,115,39,32,99,97,110,110,111,116,32,98,101,32,114,101,97,100,0,46,120,109,108,0,73,110,118,97,108,105,100,32,83,77,85,70,76,32,99,111,100,101,32,40,48,41,0,70,111,110,116,32,108,111,97,100,101,100,32,119,105,116,104,111,117,116,32,98,111,117,110,100,105,110,103,32,98,111,120,101,115,0,117,110,105,116,115,45,112,101,114,45,101,109,0,78,111,32,117,110,105,116,115,45,112,101,114,45,101,109,32,97,116,116,114,105,98,117,116,101,32,105,110,32,98,111,117,100,105,110,103,32,98,111,120,32,102,105,108,101,0,71,108,121,112,104,32,119,105,116,104,32,99,111,100,101,32,39,37,100,39,32,110,111,116,32,102,111,117,110,100,46,0,71,108,121,112,104,32,97,110,100,32,98,111,117,110,100,105,110,103,32,98,111,120,32,117,110,105,116,115,45,112,101,114,45,101,109,32,102,111,114,32,99,111,100,101,32,39,37,100,39,32,109,105,115,115,45,109,97,116,99,104,32,40,98,111,117,110,100,105,110,103,32,98,111,120,58,32,37,100,41,0,104,0,104,45,97,45,120,0,91,69,114,114,111,114,93,32,0,47,116,101,120,116,47,84,105,109,101,115,46,120,109,108,0,67,97,110,110,111,116,32,108,111,97,100,32,98,111,117,110,100,105,110,103,32,98,111,120,101,115,32,102,111,114,32,116,101,120,116,32,102,111,110,116,32,39,37,115,39,0,91,77,101,115,115,97,103,101,93,32,0,91,87,97,114,110,105,110,103,93,32,0,123,32,99,111,110,115,111,108,101,46,108,111,103,40,80,111,105,110,116,101,114,95,115,116,114,105,110,103,105,102,121,40,36,48,41,41,59,32,125,0,46,46,47,115,114,99,47,118,114,118,46,99,112,112,0,67,104,101,99,107,0,37,100,46,37,100,46,37,100,37,115,45,37,115,0,97,99,102,100,102,100,98,0,78,52,117,116,102,56,49,50,105,110,118,97,108,105,100,95,117,116,102,56,69,0,73,110,118,97,108,105,100,32,85,84,70,45,56,0,78,52,117,116,102,56,49,53,110,111,116,95,101,110,111,117,103,104,95,114,111,111,109,69,0,78,111,116,32,101,110,111,117,103,104,32,115,112,97,99,101,0,47,117,115,114,47,108,111,99,97,108,47,115,104,97,114,101,47,118,101,114,111,118,105,111,0,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,48,49,50,51,52,53,54,55,56,57,43,47,0,78,52,112,117,103,105,49,53,120,109,108,95,119,114,105,116,101,114,95,102,105,108,101,69,0,78,52,112,117,103,105,49,55,120,109,108,95,119,114,105,116,101,114,95,115,116,114,101,97,109,69,0,78,52,112,117,103,105,49,53,120,112,97,116,104,95,101,120,99,101,112,116,105,111,110,69,0,33,119,105,100,101,95,115,116,114,101,97,109,0,46,46,47,115,114,99,47,112,117,103,105,47,112,117,103,105,120,109,108,46,99,112,112,0,119,114,105,116,101,0,119,105,100,101,95,115,116,114,101,97,109,0,115,105,122,101,32,37,32,115,105,122,101,111,102,40,119,99,104,97,114,95,116,41,32,61,61,32,48,0,115,116,114,108,101,110,103,116,104,0,114,101,115,117,108,116,32,62,61,32,98,101,103,105,110,0,105,110,116,101,103,101,114,95,116,111,95,115,116,114,105,110,103,0,37,46,49,55,103,0,115,114,99,32,38,38,32,100,115,116,0,115,116,114,101,113,117,97,108,0,97,116,116,114,105,98,117,116,101,0,111,98,106,101,99,116,0,103,101,116,95,97,108,108,111,99,97,116,111,114,0,120,109,108,0,95,119,114,97,112,46,95,114,111,111,116,0,111,112,101,114,97,116,111,114,42,0,111,112,101,114,97,116,111,114,45,62,0,111,112,101,114,97,116,111,114,43,43,0,112,97,103,101,0,99,114,101,97,116,101,0,114,101,105,110,116,101,114,112,114,101,116,95,99,97,115,116,60,99,104,97,114,42,62,40,95,114,111,111,116,41,32,43,32,115,105,122,101,111,102,40,105,109,112,108,58,58,120,109,108,95,100,111,99,117,109,101,110,116,95,115,116,114,117,99,116,41,32,60,61,32,95,109,101,109,111,114,121,32,43,32,115,105,122,101,111,102,40,95,109,101,109,111,114,121,41,0,33,95,114,111,111,116,0,95,114,111,111,116,0,100,101,115,116,114,111,121,0,114,111,111,116,95,112,97,103,101,32,38,38,32,33,114,111,111,116,95,112,97,103,101,45,62,112,114,101,118,0,114,101,105,110,116,101,114,112,114,101,116,95,99,97,115,116,60,99,104,97,114,42,62,40,114,111,111,116,95,112,97,103,101,41,32,62,61,32,95,109,101,109,111,114,121,32,38,38,32,114,101,105,110,116,101,114,112,114,101,116,95,99,97,115,116,60,99,104,97,114,42,62,40,114,111,111,116,95,112,97,103,101,41,32,60,32,95,109,101,109,111,114,121,32,43,32,115,105,122,101,111,102,40,95,109,101,109,111,114,121,41,0,119,114,105,116,101,32,43,32,99,104,117,110,107,45,62,115,105,122,101,32,60,61,32,98,117,102,102,101,114,32,43,32,116,111,116,97,108,0,108,111,97,100,95,115,116,114,101,97,109,95,100,97,116,97,95,110,111,115,101,101,107,0,119,114,105,116,101,32,61,61,32,98,117,102,102,101,114,32,43,32,116,111,116,97,108,0,97,99,116,117,97,108,95,108,101,110,103,116,104,32,60,61,32,114,101,97,100,95,108,101,110,103,116,104,0,108,111,97,100,95,115,116,114,101,97,109,95,100,97,116,97,95,115,101,101,107,0,114,98,0,60,63,120,109,108,32,118,101,114,115,105,111,110,61,34,49,46,48,34,0,32,101,110,99,111,100,105,110,103,61,34,73,83,79,45,56,56,53,57,45,49,34,0,119,0,119,98,0,95,114,101,115,117,108,116,46,101,114,114,111,114,0,120,112,97,116,104,95,101,120,99,101,112,116,105,111,110,0,98,101,103,105,110,95,32,60,61,32,101,110,100,95,0,95,97,115,115,105,103,110,0,33,34,73,110,118,97,108,105,100,32,110,111,100,101,32,115,101,116,32,116,121,112,101,34,0,120,112,97,116,104,95,102,105,114,115,116,0,73,110,116,101,114,110,97,108,32,101,114,114,111,114,0,33,34,73,110,118,97,108,105,100,32,118,97,114,105,97,98,108,101,32,116,121,112,101,34,0,110,97,109,101,0,73,110,99,111,114,114,101,99,116,32,113,117,101,114,121,0,99,117,114,0,114,101,108,101,97,115,101,0,69,120,112,114,101,115,115,105,111,110,32,100,111,101,115,32,110,111,116,32,101,118,97,108,117,97,116,101,32,116,111,32,110,111,100,101,32,115,101,116,0,78,52,112,117,103,105,49,48,120,109,108,95,119,114,105,116,101,114,69,0,97,112,112,101,110,100,0,33,34,85,110,107,110,111,119,110,32,97,120,105,115,34,0,101,118,97,108,95,110,111,100,101,95,115,101,116,0,33,95,114,105,103,104,116,0,95,114,101,116,116,121,112,101,32,61,61,32,95,100,97,116,97,46,118,97,114,105,97,98,108,101,45,62,116,121,112,101,40,41,0,33,34,87,114,111,110,103,32,101,120,112,114,101,115,115,105,111,110,32,102,111,114,32,114,101,116,117,114,110,32,116,121,112,101,32,110,111,100,101,32,115,101,116,34,0,112,117,115,104,95,98,97,99,107,95,103,114,111,119,0,115,116,101,112,95,112,117,115,104,0,95,116,121,112,101,32,61,61,32,97,115,116,95,102,105,108,116,101,114,32,124,124,32,95,116,121,112,101,32,61,61,32,97,115,116,95,112,114,101,100,105,99,97,116,101,0,97,112,112,108,121,95,112,114,101,100,105,99,97,116,101,0,110,115,46,115,105,122,101,40,41,32,62,61,32,102,105,114,115,116,0,97,112,112,108,121,95,112,114,101,100,105,99,97,116,101,95,110,117,109,98,101,114,95,99,111,110,115,116,0,101,120,112,114,45,62,114,101,116,116,121,112,101,40,41,32,61,61,32,120,112,97,116,104,95,116,121,112,101,95,110,117,109,98,101,114,0,95,98,101,103,105,110,32,60,61,32,112,111,115,32,38,38,32,112,111,115,32,60,61,32,95,101,110,100,0,116,114,117,110,99,97,116,101,0,97,112,112,108,121,95,112,114,101,100,105,99,97,116,101,95,110,117,109,98,101,114,0,97,112,112,108,121,95,112,114,101,100,105,99,97,116,101,95,98,111,111,108,101,97,110,0,112,116,114,32,61,61,32,48,32,124,124,32,115,116,97,116,105,99,95,99,97,115,116,60,99,104,97,114,42,62,40,112,116,114,41,32,43,32,111,108,100,95,115,105,122,101,32,61,61,32,38,95,114,111,111,116,45,62,100,97,116,97,91,48,93,32,43,32,95,114,111,111,116,95,115,105,122,101,0,114,101,97,108,108,111,99,97,116,101,0,110,101,119,95,115,105,122,101,32,62,61,32,111,108,100,95,115,105,122,101,0,95,114,111,111,116,45,62,100,97,116,97,32,61,61,32,114,101,115,117,108,116,0,95,114,111,111,116,45,62,110,101,120,116,0,95,116,121,112,101,32,61,61,32,97,115,116,95,102,117,110,99,95,99,111,110,99,97,116,0,101,118,97,108,95,115,116,114,105,110,103,95,99,111,110,99,97,116,0,112,111,115,32,61,61,32,99,111,117,110,116,0,98,101,103,105,110,32,60,61,32,101,110,100,32,38,38,32,42,101,110,100,32,61,61,32,48,0,102,114,111,109,95,104,101,97,112,95,112,114,101,97,108,108,111,99,97,116,101,100,0,98,101,103,105,110,32,60,61,32,101,110,100,0,102,114,111,109,95,104,101,97,112,0,49,32,60,61,32,112,111,115,32,38,38,32,112,111,115,32,60,61,32,115,95,108,101,110,103,116,104,32,43,32,49,0,101,118,97,108,95,115,116,114,105,110,103,0,49,32,60,61,32,112,111,115,32,38,38,32,112,111,115,32,60,61,32,101,110,100,32,38,38,32,101,110,100,32,60,61,32,115,95,108,101,110,103,116,104,32,43,32,49,0,55,0,0,0,0,0,0,0,0,12,12,0,0,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,6,0,0,0,7,6,0,0,0,0,0,96,64,0,64,64,64,64,64,64,64,64,64,64,192,0,1,0,48,0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,0,0,16,0,192,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,0,0,0,0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,73,110,102,105,110,105,116,121,0,45,73,110,102,105,110,105,116,121,0,78,97,78,0,37,46,42,101,0,115,116,114,108,101,110,40,98,117,102,102,101,114,41,32,60,32,98,117,102,102,101,114,95,115,105,122,101,0,99,111,110,118,101,114,116,95,110,117,109,98,101,114,95,116,111,95,109,97,110,116,105,115,115,97,95,101,120,112,111,110,101,110,116,0,101,120,112,111,110,101,110,116,95,115,116,114,105,110,103,0,109,97,110,116,105,115,115,97,91,48,93,32,33,61,32,39,48,39,32,38,38,32,109,97,110,116,105,115,115,97,91,49,93,32,61,61,32,39,46,39,0,42,109,97,110,116,105,115,115,97,32,61,61,32,48,32,124,124,32,115,116,97,116,105,99,95,99,97,115,116,60,117,110,115,105,103,110,101,100,32,105,110,116,62,40,115,116,97,116,105,99,95,99,97,115,116,60,117,110,115,105,103,110,101,100,32,105,110,116,62,40,42,109,97,110,116,105,115,115,97,41,32,45,32,39,48,39,41,32,60,61,32,57,0,99,111,110,118,101,114,116,95,110,117,109,98,101,114,95,116,111,95,115,116,114,105,110,103,0,115,116,97,116,105,99,95,99,97,115,116,60,117,110,115,105,103,110,101,100,32,105,110,116,62,40,42,109,97,110,116,105,115,115,97,32,45,32,39,48,39,41,32,60,61,32,57,0,115,32,60,32,114,101,115,117,108,116,32,43,32,114,101,115,117,108,116,95,115,105,122,101,0,33,34,87,114,111,110,103,32,101,120,112,114,101,115,115,105,111,110,32,102,111,114,32,114,101,116,117,114,110,32,116,121,112,101,32,115,116,114,105,110,103,34,0,114,101,115,117,108,116,0,101,118,97,108,95,110,117,109,98,101,114,0,33,34,87,114,111,110,103,32,101,120,112,114,101,115,115,105,111,110,32,102,111,114,32,114,101,116,117,114,110,32,116,121,112,101,32,110,117,109,98,101,114,34,0,33,34,87,114,111,110,103,32,116,121,112,101,115,34,0,99,111,109,112,97,114,101,95,101,113,0,101,118,97,108,95,98,111,111,108,101,97,110,0,33,34,87,114,111,110,103,32,101,120,112,114,101,115,115,105,111,110,32,102,111,114,32,114,101,116,117,114,110,32,116,121,112,101,32,98,111,111,108,101,97,110,34,0,99,111,109,112,97,114,101,95,114,101,108,0,95,116,101,115,116,32,61,61,32,112,114,101,100,105,99,97,116,101,95,100,101,102,97,117,108,116,0,111,112,116,105,109,105,122,101,95,115,101,108,102,0,110,45,62,95,116,121,112,101,32,61,61,32,97,115,116,95,112,114,101,100,105,99,97,116,101,0,105,115,95,112,111,115,105,110,118,95,115,116,101,112,0,85,110,105,111,110,32,111,112,101,114,97,116,111,114,32,104,97,115,32,116,111,32,98,101,32,97,112,112,108,105,101,100,32,116,111,32,110,111,100,101,32,115,101,116,115,0,111,114,0,97,110,100,0,109,111,100,0,80,114,101,100,105,99,97,116,101,32,104,97,115,32,116,111,32,98,101,32,97,112,112,108,105,101,100,32,116,111,32,110,111,100,101,32,115,101,116,0,85,110,109,97,116,99,104,101,100,32,115,113,117,97,114,101,32,98,114,97,99,101,0,83,116,101,112,32,104,97,115,32,116,111,32,98,101,32,97,112,112,108,105,101,100,32,116,111,32,110,111,100,101,32,115,101,116,0,84,119,111,32,97,120,105,115,32,115,112,101,99,105,102,105,101,114,115,32,105,110,32,111,110,101,32,115,116,101,112,0,97,110,99,101,115,116,111,114,0,97,110,99,101,115,116,111,114,45,111,114,45,115,101,108,102,0,99,104,105,108,100,0,100,101,115,99,101,110,100,97,110,116,0,100,101,115,99,101,110,100,97,110,116,45,111,114,45,115,101,108,102,0,102,111,108,108,111,119,105,110,103,0,102,111,108,108,111,119,105,110,103,45,115,105,98,108,105,110,103,0,110,97,109,101,115,112,97,99,101,0,112,97,114,101,110,116,0,112,114,101,99,101,100,105,110,103,0,112,114,101,99,101,100,105,110,103,45,115,105,98,108,105,110,103,0,115,101,108,102,0,85,110,107,110,111,119,110,32,97,120,105,115,0,85,110,114,101,99,111,103,110,105,122,101,100,32,110,111,100,101,32,116,101,115,116,0,85,110,114,101,99,111,103,110,105,122,101,100,32,110,111,100,101,32,116,121,112,101,0,112,114,111,99,101,115,115,105,110,103,45,105,110,115,116,114,117,99,116,105,111,110,0,79,110,108,121,32,108,105,116,101,114,97,108,115,32,97,114,101,32,97,108,108,111,119,101,100,32,97,115,32,97,114,103,117,109,101,110,116,115,32,116,111,32,112,114,111,99,101,115,115,105,110,103,45,105,110,115,116,114,117,99,116,105,111,110,40,41,0,85,110,109,97,116,99,104,101,100,32,98,114,97,99,101,32,110,101,97,114,32,112,114,111,99,101,115,115,105,110,103,45,105,110,115,116,114,117,99,116,105,111,110,40,41,0,85,110,109,97,116,99,104,101,100,32,98,114,97,99,101,32,110,101,97,114,32,110,111,100,101,32,116,121,112,101,32,116,101,115,116,0,85,110,107,110,111,119,110,32,118,97,114,105,97,98,108,101,58,32,118,97,114,105,97,98,108,101,32,115,101,116,32,105,115,32,110,111,116,32,112,114,111,118,105,100,101,100,0,85,110,107,110,111,119,110,32,118,97,114,105,97,98,108,101,58,32,118,97,114,105,97,98,108,101,32,115,101,116,32,100,111,101,115,32,110,111,116,32,99,111,110,116,97,105,110,32,116,104,101,32,103,105,118,101,110,32,110,97,109,101,0,85,110,109,97,116,99,104,101,100,32,98,114,97,99,101,115,0,85,110,114,101,99,111,103,110,105,122,101,100,32,102,117,110,99,116,105,111,110,32,99,97,108,108,0,78,111,32,99,111,109,109,97,32,98,101,116,119,101,101,110,32,102,117,110,99,116,105,111,110,32,97,114,103,117,109,101,110,116,115,0,98,111,111,108,101,97,110,0,70,117,110,99,116,105,111,110,32,104,97,115,32,116,111,32,98,101,32,97,112,112,108,105,101,100,32,116,111,32,110,111,100,101,32,115,101,116,0,99,111,110,116,97,105,110,115,0,99,111,110,99,97,116,0,99,101,105,108,105,110,103,0,102,108,111,111,114,0,105,100,0,108,97,115,116,0,108,97,110,103,0,108,111,99,97,108,45,110,97,109,101,0,110,97,109,101,115,112,97,99,101,45,117,114,105,0,110,111,114,109,97,108,105,122,101,45,115,112,97,99,101,0,110,111,116,0,110,117,109,98,101,114,0,112,111,115,105,116,105,111,110,0,114,111,117,110,100,0,115,116,114,105,110,103,0,115,116,114,105,110,103,45,108,101,110,103,116,104,0,115,116,97,114,116,115,45,119,105,116,104,0,115,117,98,115,116,114,105,110,103,45,98,101,102,111,114,101,0,115,117,98,115,116,114,105,110,103,45,97,102,116,101,114,0,115,117,98,115,116,114,105,110,103,0,115,117,109,0,116,114,97,110,115,108,97,116,101,0,85,110,114,101,99,111,103,110,105,122,101,100,32,102,117,110,99,116,105,111,110,32,111,114,32,119,114,111,110,103,32,112,97,114,97,109,101,116,101,114,32,99,111,117,110,116,0,85,110,114,101,99,111,103,110,105,122,97,98,108,101,32,112,114,105,109,97,114,121,32,101,120,112,114,101,115,115,105,111,110,0,99,111,109,109,101,110,116,0,110,111,100,101,0,116,101,120,116,0,3,3,3,3,3,3,3,3,3,0,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,2,0,0,0,3,0,0,0,0,0,0,16,16,0,24,24,24,24,24,24,24,24,24,24,0,0,3,0,3,0,0,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,20,0,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,0,0,0,0,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,33,34,73,110,118,97,108,105,100,32,101,110,99,111,100,105,110,103,34,0,99,111,110,118,101,114,116,95,98,117,102,102,101,114,95,111,117,116,112,117,116,0,114,101,115,117,108,116,32,60,61,32,115,105,122,101,111,102,40,115,99,114,97,116,99,104,41,0,102,108,117,115,104,0,110,111,100,101,95,111,117,116,112,117,116,0,58,97,110,111,110,121,109,111,117,115,0,99,104,32,60,32,51,50,0,116,101,120,116,95,111,117,116,112,117,116,95,101,115,99,97,112,101,100,0,42,115,32,61,61,32,39,45,39,0,110,111,100,101,95,111,117,116,112,117,116,95,99,111,109,109,101,110,116,0,115,91,48,93,32,61,61,32,39,63,39,32,38,38,32,115,91,49,93,32,61,61,32,39,62,39,0,110,111,100,101,95,111,117,116,112,117,116,95,112,105,95,118,97,108,117,101,0,33,34,73,110,118,97,108,105,100,32,110,111,100,101,32,116,121,112,101,34,0,110,111,100,101,95,111,117,116,112,117,116,95,115,105,109,112,108,101,0,108,101,110,103,116,104,32,61,61,32,48,0,103,101,116,95,109,117,116,97,98,108,101,95,98,117,102,102,101,114,0,111,101,110,100,32,61,61,32,111,98,101,103,105,110,32,43,32,108,101,110,103,116,104,0,99,111,110,118,101,114,116,95,98,117,102,102,101,114,95,103,101,110,101,114,105,99,0,112,114,101,102,105,120,95,108,101,110,103,116,104,32,60,61,32,100,97,116,97,95,108,101,110,103,116,104,0,99,111,110,118,101,114,116,95,98,117,102,102,101,114,95,108,97,116,105,110,49,0,99,111,110,118,101,114,116,95,98,117,102,102,101,114,0,103,101,116,95,115,116,114,99,111,110,118,95,97,116,116,114,105,98,117,116,101,0,103,101,116,95,115,116,114,99,111,110,118,95,112,99,100,97,116,97,0,99,117,114,115,111,114,0,112,97,114,115,101,95,116,114,101,101,0,115,32,62,61,32,101,110,100,0,112,117,115,104,0,40,115,91,48,93,32,61,61,32,39,60,39,32,124,124,32,115,91,48,93,32,61,61,32,48,41,32,38,38,32,115,91,49,93,32,61,61,32,39,33,39,0,112,97,114,115,101,95,100,111,99,116,121,112,101,95,103,114,111,117,112,0,109,97,114,107,32,33,61,32,115,0,114,101,115,117,108,116,46,111,102,102,115,101,116,32,62,61,32,48,32,38,38,32,115,116,97,116,105,99,95,99,97,115,116,60,115,105,122,101,95,116,62,40,114,101,115,117,108,116,46,111,102,102,115,101,116,41,32,60,61,32,108,101,110,103,116,104,0,112,97,114,115,101,0,112,116,114,32,62,61,32,114,101,105,110,116,101,114,112,114,101,116,95,99,97,115,116,60,99,104,97,114,42,62,40,112,97,103,101,41,32,43,32,115,105,122,101,111,102,40,120,109,108,95,109,101,109,111,114,121,95,112,97,103,101,41,32,38,38,32,112,116,114,32,60,32,114,101,105,110,116,101,114,112,114,101,116,95,99,97,115,116,60,99,104,97,114,42,62,40,112,97,103,101,41,32,43,32,115,105,122,101,111,102,40,120,109,108,95,109,101,109,111,114,121,95,112,97,103,101,41,32,43,32,112,97,103,101,45,62,98,117,115,121,95,115,105,122,101,0,100,101,97,108,108,111,99,97,116,101,95,109,101,109,111,114,121,0,112,97,103,101,45,62,102,114,101,101,100,95,115,105,122,101,32,60,61,32,112,97,103,101,45,62,98,117,115,121,95,115,105,122,101,0,95,114,111,111,116,32,61,61,32,112,97,103,101,0,95,114,111,111,116,32,33,61,32,112,97,103,101,0,112,97,103,101,45,62,112,114,101,118,0,33,100,101,115,116,32,38,38,32,40,104,101,97,100,101,114,32,38,32,104,101,97,100,101,114,95,109,97,115,107,41,32,61,61,32,48,0,110,111,100,101,95,99,111,112,121,95,115,116,114,105,110,103,0,97,108,108,111,99,97,116,101,95,112,97,103,101,0,112,97,103,101,95,109,101,109,111,114,121,32,62,32,109,101,109,111,114,121,32,38,38,32,112,97,103,101,95,109,101,109,111,114,121,32,45,32,115,116,97,116,105,99,95,99,97,115,116,60,99,104,97,114,42,62,40,109,101,109,111,114,121,41,32,60,61,32,49,50,55,0,95,114,111,111,116,45,62,112,114,101,118,0,97,108,108,111,99,97,116,101,95,109,101,109,111,114,121,95,111,111,98,0,112,97,103,101,95,111,102,102,115,101,116,32,37,32,120,109,108,95,109,101,109,111,114,121,95,98,108,111,99,107,95,97,108,105,103,110,109,101,110,116,32,61,61,32,48,0,97,108,108,111,99,97,116,101,95,115,116,114,105,110,103,0,112,97,103,101,95,111,102,102,115,101,116,32,62,61,32,48,32,38,38,32,115,116,97,116,105,99,95,99,97,115,116,60,115,105,122,101,95,116,62,40,112,97,103,101,95,111,102,102,115,101,116,41,32,60,32,109,97,120,95,101,110,99,111,100,101,100,95,111,102,102,115,101,116,0,102,117,108,108,95,115,105,122,101,32,60,32,109,97,120,95,101,110,99,111,100,101,100,95,111,102,102,115,101,116,32,124,124,32,40,112,97,103,101,45,62,98,117,115,121,95,115,105,122,101,32,61,61,32,102,117,108,108,95,115,105,122,101,32,38,38,32,112,97,103,101,95,111,102,102,115,101,116,32,61,61,32,48,41,0,115,0,115,115,0,102,102,0,120,115,0,116,115,0,116,102,0,110,102,0,110,115,0,115,117,0,115,100,0,102,117,0,102,100,0,110,117,0,110,100,0,49,113,102,0,51,113,102,0,49,113,115,0,51,113,115,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,65,67,67,73,68,69,78,84,65,76,46,69,88,80,76,73,67,73,84,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,65,67,67,73,68,69,78,84,65,76,46,69,88,80,76,73,67,73,84,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,65,67,67,73,68,69,78,84,65,76,46,73,77,80,76,73,67,73,84,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,65,67,67,73,68,69,78,84,65,76,46,73,77,80,76,73,67,73,84,0,97,99,99,0,115,116,97,99,99,0,116,101,110,0,115,116,97,99,99,105,115,115,0,109,97,114,99,0,109,97,114,99,45,115,116,97,99,99,0,115,112,105,99,99,0,100,111,105,116,0,115,99,111,111,112,0,114,105,112,0,112,108,111,112,0,102,97,108,108,0,108,111,110,103,102,97,108,108,0,98,101,110,100,0,102,108,105,112,0,115,109,101,97,114,0,115,104,97,107,101,0,100,110,98,111,119,0,117,112,98,111,119,0,104,97,114,109,0,115,110,97,112,0,102,105,110,103,101,114,110,97,105,108,0,116,101,110,45,115,116,97,99,99,0,100,97,109,112,0,100,97,109,112,97,108,108,0,111,112,101,110,0,115,116,111,112,0,100,98,108,116,111,110,103,117,101,0,116,114,112,108,116,111,110,103,117,101,0,104,101,101,108,0,116,111,101,0,116,97,112,0,108,104,112,105,122,122,0,115,116,114,111,107,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,65,82,84,73,67,85,76,65,84,73,79,78,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,65,82,84,73,67,85,76,65,84,73,79,78,0,109,101,110,115,117,114,0,116,97,107,116,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,66,65,82,80,76,65,67,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,66,65,82,80,76,65,67,69,0,100,97,115,104,101,100,0,100,111,116,116,101,100,0,100,98,108,0,100,98,108,100,97,115,104,101,100,0,100,98,108,100,111,116,116,101,100,0,105,110,118,105,115,0,114,112,116,115,116,97,114,116,0,114,112,116,98,111,116,104,0,114,112,116,101,110,100,0,115,105,110,103,108,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,66,65,82,82,69,78,68,73,84,73,79,78,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,66,65,82,82,69,78,68,73,84,73,79,78,0,98,121,116,101,0,115,109,105,108,0,109,105,100,105,0,109,109,99,0,109,116,99,0,115,109,112,116,101,45,50,53,0,115,109,112,116,101,45,50,52,0,115,109,112,116,101,45,100,102,51,48,0,115,109,112,116,101,45,110,100,102,51,48,0,115,109,112,116,101,45,100,102,50,57,46,57,55,0,115,109,112,116,101,45,110,100,102,50,57,46,57,55,0,116,99,102,0,116,105,109,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,66,69,84,89,80,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,66,69,84,89,80,69,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,66,79,79,76,69,65,78,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,66,79,79,76,69,65,78,0,117,110,107,110,111,119,110,0,71,0,71,71,0,70,0,112,101,114,99,0,84,65,66,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,67,76,69,70,83,72,65,80,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,67,76,69,70,83,72,65,80,69,0,119,104,105,116,101,0,98,108,97,99,107,0,99,104,114,111,109,97,116,105,99,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,67,76,85,83,84,69,82,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,67,76,85,83,84,69,82,0,110,97,114,114,111,119,0,119,105,100,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,67,85,82,86,69,82,69,78,68,73,84,73,79,78,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,67,85,82,86,69,82,69,78,68,73,84,73,79,78,0,112,97,114,101,110,0,98,114,97,99,107,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,69,78,67,76,79,83,85,82,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,69,78,67,76,79,83,85,82,69,0,105,116,97,108,105,99,0,110,111,114,109,97,108,0,111,98,108,105,113,117,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,70,79,78,84,83,84,89,76,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,70,79,78,84,83,84,89,76,69,0,98,111,108,100,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,70,79,78,84,87,69,73,71,72,84,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,70,79,78,84,87,69,73,71,72,84,0,105,0,109,0,116,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,71,76,73,83,83,65,78,68,79,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,71,76,73,83,83,65,78,68,79,0,117,110,97,99,99,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,71,82,65,67,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,71,82,65,67,69,0,99,101,110,116,101,114,0,106,117,115,116,105,102,121,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,72,79,82,73,90,79,78,84,65,76,65,76,73,71,78,77,69,78,84,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,72,79,82,73,90,79,78,84,65,76,65,76,73,71,78,77,69,78,84,0,49,0,50,111,0,50,102,0,51,111,0,51,102,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,76,65,89,69,82,83,67,72,69,77,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,76,65,89,69,82,83,67,72,69,77,69,0,114,101,99,116,97,0,111,98,108,105,113,117,97,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,76,73,71,65,84,85,82,69,70,79,82,77,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,76,73,71,65,84,85,82,69,70,79,82,77,0,115,111,108,105,100,0,119,97,118,121,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,76,73,78,69,70,79,82,77,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,76,73,78,69,70,79,82,77,0,97,110,103,108,101,100,111,119,110,0,97,110,103,108,101,117,112,0,97,110,103,108,101,114,105,103,104,116,0,97,110,103,108,101,108,101,102,116,0,97,114,114,111,119,111,112,101,110,0,97,114,114,111,119,119,104,105,116,101,0,104,97,114,112,111,111,110,108,101,102,116,0,104,97,114,112,111,111,110,114,105,103,104,116,0,110,111,110,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,76,73,78,69,83,84,65,82,84,69,78,68,83,89,77,66,79,76,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,76,73,78,69,83,84,65,82,84,69,78,68,83,89,77,66,79,76,0,79,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,77,69,78,83,85,82,65,84,73,79,78,83,73,71,78,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,77,69,78,83,85,82,65,84,73,79,78,83,73,71,78,0,99,111,109,109,111,110,0,99,117,116,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+96120);allocate([39,37,100,39,32,102,111,114,32,100,97,116,97,46,77,69,84,69,82,83,73,71,78,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,77,69,84,69,82,83,73,71,78,0,109,97,106,111,114,0,109,105,110,111,114,0,100,111,114,105,97,110,0,112,104,114,121,103,105,97,110,0,108,121,100,105,97,110,0,109,105,120,111,108,121,100,105,97,110,0,97,101,111,108,105,97,110,0,108,111,99,114,105,97,110,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,77,79,68,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,77,79,68,69,0,99,109,110,0,109,101,110,115,117,114,97,108,0,109,101,110,115,117,114,97,108,46,98,108,97,99,107,0,109,101,110,115,117,114,97,108,46,119,104,105,116,101,0,110,101,117,109,101,0,116,97,98,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,78,79,84,65,84,73,79,78,84,89,80,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,78,79,84,65,84,73,79,78,84,89,80,69,0,98,111,120,0,99,105,114,99,108,101,0,97,98,111,118,101,0,98,101,108,111,119,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,79,84,72,69,82,83,84,65,70,70,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,79,84,72,69,82,83,84,65,70,70,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,80,76,65,67,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,80,76,65,67,69,0,100,111,119,110,0,99,117,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,83,73,90,69,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,83,73,90,69,0,119,105,116,104,105,110,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,83,84,65,70,70,82,69,76,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,83,84,65,70,70,82,69,76,0,49,115,108,97,115,104,0,50,115,108,97,115,104,0,51,115,108,97,115,104,0,52,115,108,97,115,104,0,53,115,108,97,115,104,0,54,115,108,97,115,104,0,115,112,114,101,99,104,0,122,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,83,84,69,77,77,79,68,73,70,73,69,82,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,83,84,69,77,77,79,68,73,70,73,69,82,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,83,84,69,77,80,79,83,73,84,73,79,78,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,83,84,69,77,80,79,83,73,84,73,79,78,0,101,113,117,97,108,0,106,117,115,116,0,109,101,97,110,0,112,121,116,104,97,103,111,114,101,97,110,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,100,97,116,97,46,84,69,77,80,69,82,65,77,69,78,84,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,100,97,116,97,46,84,69,77,80,69,82,65,77,69,78,84,0,99,97,117,116,105,111,110,0,101,100,105,116,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,97,99,99,105,100,46,108,111,103,64,102,117,110,99,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,97,99,99,105,100,46,108,111,103,64,102,117,110,99,0,117,112,0,110,111,110,97,114,112,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,97,114,112,101,103,46,108,111,103,64,111,114,100,101,114,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,97,114,112,101,103,46,108,111,103,64,111,114,100,101,114,0,109,101,97,115,0,117,110,109,101,97,115,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,98,84,114,101,109,46,108,111,103,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,98,84,114,101,109,46,108,111,103,64,102,111,114,109,0,114,105,116,0,110,111,114,109,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,98,101,97,109,105,110,103,46,118,105,115,64,98,101,97,109,46,114,101,110,100,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,98,101,97,109,105,110,103,46,118,105,115,64,98,101,97,109,46,114,101,110,100,0,109,105,120,101,100,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,98,101,97,109,114,101,110,100,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,98,101,97,109,114,101,110,100,64,102,111,114,109,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,99,117,114,118,97,116,117,114,101,64,99,117,114,118,101,100,105,114,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,99,117,114,118,97,116,117,114,101,64,99,117,114,118,101,100,105,114,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,99,117,116,111,117,116,64,99,117,116,111,117,116,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,99,117,116,111,117,116,64,99,117,116,111,117,116,0,97,117,103,0,100,105,118,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,100,111,116,46,108,111,103,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,100,111,116,46,108,111,103,64,102,111,114,109,0,116,111,112,0,98,97,114,114,101,100,0,103,114,111,117,112,101,100,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,101,110,100,105,110,103,115,64,101,110,100,105,110,103,46,114,101,110,100,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,101,110,100,105,110,103,115,64,101,110,100,105,110,103,46,114,101,110,100,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,102,84,114,101,109,46,108,111,103,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,102,84,114,101,109,46,108,111,103,64,102,111,114,109,0,105,110,118,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,102,101,114,109,97,116,97,46,118,105,115,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,102,101,114,109,97,116,97,46,118,105,115,64,102,111,114,109,0,99,117,114,118,101,100,0,115,113,117,97,114,101,0,97,110,103,117,108,97,114,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,102,101,114,109,97,116,97,46,118,105,115,64,115,104,97,112,101,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,102,101,114,109,97,116,97,46,118,105,115,64,115,104,97,112,101,0,99,114,101,115,0,100,105,109,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,104,97,105,114,112,105,110,46,108,111,103,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,104,97,105,114,112,105,110,46,108,111,103,64,102,111,114,109,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,97,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,97,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,98,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,98,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,99,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,99,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,100,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,100,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,101,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,102,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,102,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,103,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,104,97,114,112,80,101,100,97,108,46,108,111,103,64,103,0,51,46,48,46,48,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,109,101,105,118,101,114,115,105,111,110,64,109,101,105,118,101,114,115,105,111,110,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,109,101,105,118,101,114,115,105,111,110,64,109,101,105,118,101,114,115,105,111,110,0,104,111,114,105,122,111,110,116,97,108,0,118,101,114,116,105,99,97,108,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,109,101,110,115,117,114,46,118,105,115,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,109,101,110,115,117,114,46,118,105,115,64,102,111,114,109,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,109,101,110,115,117,114,97,108,46,118,105,115,64,109,101,110,115,117,114,46,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,109,101,110,115,117,114,97,108,46,118,105,115,64,109,101,110,115,117,114,46,102,111,114,109,0,100,101,110,111,109,115,121,109,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,109,101,116,101,114,83,105,103,46,118,105,115,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,109,101,116,101,114,83,105,103,46,118,105,115,64,102,111,114,109,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,109,101,116,101,114,83,105,103,68,101,102,97,117,108,116,46,118,105,115,64,109,101,116,101,114,46,114,101,110,100,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,109,101,116,101,114,83,105,103,68,101,102,97,117,108,116,46,118,105,115,64,109,101,116,101,114,46,114,101,110,100,0,111,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,109,101,116,101,114,99,111,110,102,111,114,109,97,110,99,101,64,109,101,116,99,111,110,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,109,101,116,101,114,99,111,110,102,111,114,109,97,110,99,101,64,109,101,116,99,111,110,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,110,111,116,101,46,108,111,103,46,109,101,110,115,117,114,97,108,64,108,105,103,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,110,111,116,101,46,108,111,103,46,109,101,110,115,117,114,97,108,64,108,105,103,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,111,99,116,97,118,101,46,108,111,103,64,99,111,108,108,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,111,99,116,97,118,101,46,108,111,103,64,99,111,108,108,0,118,101,114,115,111,0,114,101,99,116,111,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,112,98,46,118,105,115,64,102,111,108,105,117,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,112,98,46,118,105,115,64,102,111,108,105,117,109,0,104,97,108,102,0,98,111,117,110,99,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,112,101,100,97,108,46,108,111,103,64,100,105,114,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,112,101,100,97,108,46,108,111,103,64,100,105,114,0,112,101,100,115,116,97,114,0,97,108,116,112,101,100,115,116,97,114,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,112,101,100,97,108,46,118,105,115,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,112,101,100,97,108,46,118,105,115,64,102,111,114,109,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,112,105,97,110,111,112,101,100,97,108,115,64,112,101,100,97,108,46,115,116,121,108,101,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,112,105,97,110,111,112,101,100,97,108,115,64,112,101,100,97,108,46,115,116,121,108,101,0,97,108,108,0,111,110,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,112,108,105,115,116,64,101,118,97,108,117,97,116,101,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,112,108,105,115,116,64,101,118,97,108,117,97,116,101,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,114,101,104,101,97,114,115,97,108,64,114,101,104,46,101,110,99,108,111,115,101,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,114,101,104,101,97,114,115,97,108,64,114,101,104,46,101,110,99,108,111,115,101,0,104,97,115,104,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,115,98,46,118,105,115,64,102,111,114,109,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,115,98,46,118,105,115,64,102,111,114,109,0,98,114,97,99,101,0,98,114,97,99,107,101,116,0,98,114,97,99,107,101,116,115,113,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,115,116,97,102,102,103,114,111,117,112,105,110,103,115,121,109,64,115,121,109,98,111,108,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,115,116,97,102,102,103,114,111,117,112,105,110,103,115,121,109,64,115,121,109,98,111,108,0,117,0,118,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,115,121,108,46,108,111,103,64,99,111,110,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,115,121,108,46,108,111,103,64,99,111,110,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,115,121,108,46,108,111,103,64,119,111,114,100,112,111,115,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,115,121,108,46,108,111,103,64,119,111,114,100,112,111,115,0,114,97,116,105,111,0,85,110,107,110,111,119,110,32,118,97,108,117,101,32,39,37,100,39,32,102,111,114,32,97,116,116,46,116,117,112,108,101,116,46,118,105,115,64,110,117,109,46,102,111,114,109,97,116,0,85,110,115,117,112,112,111,114,116,101,100,32,118,97,108,117,101,32,39,37,115,39,32,102,111,114,32,97,116,116,46,116,117,112,108,101,116,46,118,105,115,64,110,117,109,46,102,111,114,109,97,116,0,78,51,118,114,118,49,49,65,116,116,65,114,112,101,103,76,111,103,69,0,78,51,118,114,118,49,49,65,116,116,65,114,112,101,103,86,105,115,69,0,78,51,118,114,118,49,49,65,116,116,66,84,114,101,109,76,111,103,69,0,78,51,118,114,118,57,65,116,116,66,101,97,109,101,100,69,0,78,51,118,114,118,49,51,65,116,116,66,101,97,109,101,100,119,105,116,104,69,0,78,51,118,114,118,49,51,65,116,116,66,101,97,109,105,110,103,76,111,103,69,0,78,51,118,114,118,49,49,65,116,116,66,101,97,109,114,101,110,100,69,0,78,51,118,114,118,49,54,65,116,116,66,101,97,109,115,101,99,111,110,100,97,114,121,69,0,78,51,118,114,118,49,51,65,116,116,66,101,97,116,82,112,116,76,111,103,69,0,78,51,118,114,118,49,51,65,116,116,66,101,97,116,82,112,116,86,105,115,69,0,78,51,118,114,118,49,48,65,116,116,66,101,110,100,71,101,115,69,0,78,51,118,114,118,57,65,116,116,67,117,116,111,117,116,69,0,78,51,118,114,118,49,51,65,116,116,69,120,112,97,110,100,97,98,108,101,69,0,78,51,118,114,118,49,49,65,116,116,70,84,114,101,109,76,111,103,69,0,78,51,118,114,118,49,51,65,116,116,70,101,114,109,97,116,97,86,105,115,69,0,78,51,118,114,118,57,65,116,116,71,114,97,99,101,100,69,0,78,51,118,114,118,49,51,65,116,116,72,97,105,114,112,105,110,76,111,103,69,0,78,51,118,114,118,49,51,65,116,116,72,97,105,114,112,105,110,86,105,115,69,0,78,51,118,114,118,49,53,65,116,116,72,97,114,112,80,101,100,97,108,76,111,103,69,0,78,51,118,114,118,49,50,65,116,116,76,118,112,114,101,115,101,110,116,69,0,78,51,118,114,118,49,53,65,116,116,77,117,108,116,105,82,101,115,116,86,105,115,69,0,78,51,118,114,118,49,51,65,116,116,78,111,116,101,71,101,115,67,109,110,69,0,78,51,118,114,118,49,49,65,116,116,78,117,109,98,101,114,101,100,69,0,78,51,118,114,118,49,56,65,116,116,78,117,109,98,101,114,112,108,97,99,101,109,101,110,116,69,0,78,51,118,114,118,49,50,65,116,116,79,99,116,97,118,101,76,111,103,69,0,78,51,118,114,118,49,49,65,116,116,80,101,100,97,108,76,111,103,69,0,78,51,118,114,118,49,49,65,116,116,80,101,100,97,108,86,105,115,69,0,78,51,118,114,118,49,52,65,116,116,80,105,97,110,111,112,101,100,97,108,115,69,0,78,51,118,114,118,49,50,65,116,116,82,101,104,101,97,114,115,97,108,69,0,78,51,118,114,118,49,55,65,116,116,83,99,111,114,101,68,101,102,86,105,115,67,109,110,69,0,78,51,118,114,118,49,49,65,116,116,83,108,117,114,114,101,110,100,69,0,78,51,118,114,118,49,49,65,116,116,83,116,101,109,115,67,109,110,69,0,78,51,118,114,118,49,48,65,116,116,84,105,101,114,101,110,100,69,0,78,51,118,114,118,49,53,65,116,116,84,114,101,109,109,101,97,115,117,114,101,100,69,0,78,51,118,114,118,49,50,65,116,116,84,117,112,108,101,116,86,105,115,69,0,111,114,100,101,114,0,97,114,114,111,119,0,98,101,97,109,0,98,101,97,109,46,119,105,116,104,0,98,101,97,109,46,103,114,111,117,112,0,98,101,97,109,46,114,101,115,116,115,0,115,108,111,112,101,0,98,114,101,97,107,115,101,99,0,98,101,97,116,68,101,102,0,97,109,111,117,110,116,0,99,117,116,111,117,116,0,101,120,112,97,110,100,0,103,114,97,99,101,0,103,114,97,99,101,46,116,105,109,101,0,110,105,101,110,116,101,0,111,112,101,110,105,110,103,0,99,0,100,0,101,0,102,0,103,0,97,0,98,0,108,118,0,98,108,111,99,107,0,103,108,105,115,115,0,110,117,109,46,112,108,97,99,101,0,110,117,109,46,118,105,115,105,98,108,101,0,99,111,108,108,0,100,105,114,0,112,101,100,97,108,46,115,116,121,108,101,0,114,101,104,46,101,110,99,108,111,115,101,0,115,108,117,114,46,114,101,110,100,0,115,116,101,109,46,119,105,116,104,0,116,105,101,46,114,101,110,100,0,109,101,97,115,112,101,114,102,0,98,114,97,99,107,101,116,46,112,108,97,99,101,0,98,114,97,99,107,101,116,46,118,105,115,105,98,108,101,0,100,117,114,46,118,105,115,105,98,108,101,0,110,117,109,46,102,111,114,109,97,116,0,46,46,47,108,105,98,109,101,105,47,97,116,116,115,95,99,109,110,46,99,112,112,0,83,101,116,67,109,110,0,71,101,116,67,109,110,0,78,51,118,114,118,55,65,116,116,67,114,105,116,69,0,78,51,118,114,118,57,65,116,116,83,111,117,114,99,101,69,0,99,97,117,115,101,0,115,111,117,114,99,101,0,46,46,47,108,105,98,109,101,105,47,97,116,116,115,95,99,114,105,116,97,112,112,46,99,112,112,0,83,101,116,67,114,105,116,97,112,112,0,78,51,118,114,118,49,53,65,116,116,78,111,116,97,116,105,111,110,116,121,112,101,69,0,110,111,116,97,116,105,111,110,116,121,112,101,0,110,111,116,97,116,105,111,110,115,117,98,116,121,112,101,0,78,51,118,114,118,49,52,65,116,116,76,105,103,97,116,117,114,101,76,111,103,69,0,78,51,118,114,118,49,50,65,116,116,77,101,110,115,117,114,86,105,115,69,0,78,51,118,114,118,49,52,65,116,116,77,101,110,115,117,114,97,108,76,111,103,69,0,78,51,118,114,118,49,55,65,116,116,77,101,110,115,117,114,97,108,83,104,97,114,101,100,69,0,78,51,118,114,118,49,52,65,116,116,77,101,110,115,117,114,97,108,86,105,115,69,0,78,51,118,114,118,49,56,65,116,116,78,111,116,101,76,111,103,77,101,110,115,117,114,97,108,69,0,78,51,118,114,118,49,56,65,116,116,82,101,115,116,86,105,115,77,101,110,115,117,114,97,108,69,0,111,114,105,101,110,116,0,109,101,110,115,117,114,46,100,111,116,0,109,101,110,115,117,114,46,115,105,103,110,0,109,101,110,115,117,114,46,115,108,97,115,104,0,112,114,111,112,111,114,116,46,110,117,109,0,112,114,111,112,111,114,116,46,110,117,109,98,97,115,101,0,109,111,100,117,115,109,97,105,111,114,0,109,111,100,117,115,109,105,110,111,114,0,112,114,111,108,97,116,105,111,0,116,101,109,112,117,115,0,109,101,110,115,117,114,46,99,111,108,111,114,0,109,101,110,115,117,114,46,102,111,114,109,0,109,101,110,115,117,114,46,108,111,99,0,109,101,110,115,117,114,46,111,114,105,101,110,116,0,109,101,110,115,117,114,46,115,105,122,101,0,108,105,103,0,115,112,97,99,101,115,0,46,46,47,108,105,98,109,101,105,47,97,116,116,115,95,109,101,110,115,117,114,97,108,46,99,112,112,0,83,101,116,77,101,110,115,117,114,97,108,0,71,101,116,77,101,110,115,117,114,97,108,0,78,51,118,114,118,49,48,65,116,116,83,117,114,102,97,99,101,69,0,115,117,114,102,97,99,101,0,46,46,47,108,105,98,109,101,105,47,97,116,116,115,95,112,97,103,101,98,97,115,101,100,46,99,112,112,0,83,101,116,80,97,103,101,98,97,115,101,100,0,71,101,116,80,97,103,101,98,97,115,101,100,0,78,51,118,114,118,49,49,65,116,116,65,99,99,105,100,76,111,103,69,0,78,51,118,114,118,49,51,65,116,116,65,99,99,105,100,101,110,116,97,108,69,0,78,51,118,114,118,50,50,65,116,116,65,99,99,105,100,101,110,116,97,108,80,101,114,102,111,114,109,101,100,69,0,78,51,118,114,118,49,53,65,116,116,65,114,116,105,99,117,108,97,116,105,111,110,69,0,78,51,118,114,118,50,52,65,116,116,65,114,116,105,99,117,108,97,116,105,111,110,80,101,114,102,111,114,109,101,100,69,0,78,51,118,114,118,49,52,65,116,116,65,117,103,109,101,110,116,100,111,116,115,69,0,78,51,118,114,118,49,51,65,116,116,65,117,116,104,111,114,105,122,101,100,69,0,78,51,118,114,118,49,51,65,116,116,66,97,114,76,105,110,101,76,111,103,69,0,78,51,118,114,118,49,53,65,116,116,66,97,114,112,108,97,99,101,109,101,110,116,69,0,78,51,118,114,118,49,51,65,116,116,66,101,97,109,105,110,103,86,105,115,69,0,78,51,118,114,118,55,65,116,116,66,105,98,108,69,0,78,51,118,114,118,49,51,65,116,116,67,97,108,101,110,100,97,114,101,100,69,0,78,51,118,114,118,49,50,65,116,116,67,97,110,111,110,105,99,97,108,69,0,78,51,118,114,118,49,49,65,116,116,67,104,111,114,100,86,105,115,69,0,78,51,118,114,118,49,55,65,116,116,67,108,97,115,115,99,111,100,101,105,100,101,110,116,69,0,78,51,118,114,118,49,48,65,116,116,67,108,101,102,76,111,103,69,0,78,51,118,114,118,49,52,65,116,116,67,108,101,102,102,105,110,103,76,111,103,69,0,78,51,118,114,118,49,52,65,116,116,67,108,101,102,102,105,110,103,86,105,115,69,0,78,51,118,114,118,49,50,65,116,116,67,108,101,102,115,104,97,112,101,69,0,78,51,118,114,118,56,65,116,116,67,111,108,111,114,69,0,78,51,118,114,118,49,51,65,116,116,67,111,108,111,114,97,116,105,111,110,69,0,78,51,118,114,118,57,65,116,116,67,111,109,109,111,110,69,0,78,51,118,114,118,49,51,65,116,116,67,111,109,109,111,110,80,97,114,116,69,0,78,51,118,114,118,49,52,65,116,116,67,111,111,114,100,105,110,97,116,101,100,69,0,78,51,118,114,118,49,50,65,116,116,67,117,114,118,97,116,117,114,101,69,0,78,51,118,114,118,49,50,65,116,116,67,117,114,118,101,114,101,110,100,69,0,78,51,118,114,118,49,50,65,116,116,67,117,115,116,111,115,76,111,103,69,0,78,51,118,114,118,49,48,65,116,116,68,97,116,97,98,108,101,69,0,78,51,118,114,118,49,53,65,116,116,68,97,116,97,112,111,105,110,116,105,110,103,69,0,78,51,118,114,118,49,50,65,116,116,68,101,99,108,97,114,105,110,103,69,0,78,51,118,114,118,49,50,65,116,116,68,105,115,116,97,110,99,101,115,69,0,78,51,118,114,118,57,65,116,116,68,111,116,76,111,103,69,0,78,51,118,114,118,49,57,65,116,116,68,117,114,97,116,105,111,110,65,100,100,105,116,105,118,101,69,0,78,51,118,114,118,49,56,65,116,116,68,117,114,97,116,105,111,110,68,101,102,97,117,108,116,69,0,78,51,118,114,118,49,56,65,116,116,68,117,114,97,116,105,111,110,77,117,115,105,99,97,108,69,0,78,51,118,114,118,50,48,65,116,116,68,117,114,97,116,105,111,110,80,101,114,102,111,114,109,101,100,69,0,78,51,118,114,118,49,54,65,116,116,68,117,114,97,116,105,111,110,82,97,116,105,111,69,0,78,51,118,114,118,49,55,65,116,116,69,110,99,108,111,115,105,110,103,99,104,97,114,115,69,0,78,51,118,114,118,49,48,65,116,116,69,110,100,105,110,103,115,69,0,78,51,118,114,118,49,49,65,116,116,69,120,116,101,110,100,101,114,69,0,78,51,118,114,118,49,55,65,116,116,70,101,114,109,97,116,97,112,114,101,115,101,110,116,69,0,78,51,118,114,118,57,65,116,116,70,105,108,105,110,103,69,0,78,51,118,114,118,49,50,65,116,116,71,114,112,83,121,109,76,111,103,69,0,78,51,118,114,118,49,50,65,116,116,72,97,110,100,105,100,101,110,116,69,0,78,51,118,114,118,57,65,116,116,72,101,105,103,104,116,69,0,78,51,118,114,118,49,56,65,116,116,72,111,114,105,122,111,110,116,97,108,97,108,105,103,110,69,0,78,51,118,114,118,49,56,65,116,116,73,110,115,116,114,117,109,101,110,116,105,100,101,110,116,69,0,78,51,118,114,118,49,54,65,116,116,73,110,116,101,114,110,101,116,109,101,100,105,97,69,0,78,51,118,114,118,57,65,116,116,74,111,105,110,101,100,69,0,78,51,118,114,118,49,50,65,116,116,75,101,121,83,105,103,76,111,103,69,0,78,51,118,114,118,49,57,65,116,116,75,101,121,83,105,103,68,101,102,97,117,108,116,76,111,103,69,0,78,51,118,114,118,49,57,65,116,116,75,101,121,83,105,103,68,101,102,97,117,108,116,86,105,115,69,0,78,51,118,114,118,49,51,65,116,116,76,97,98,101,108,115,65,100,100,108,69,0,78,51,118,114,118,55,65,116,116,76,97,110,103,69,0,78,51,118,114,118,49,49,65,116,116,76,97,121,101,114,76,111,103,69,0,78,51,118,114,118,49,51,65,116,116,76,97,121,101,114,105,100,101,110,116,69,0,78,51,118,114,118,49,48,65,116,116,76,105,110,101,86,105,115,69,0,78,51,118,114,118,49,48,65,116,116,76,105,110,101,108,111,99,69,0,78,51,118,114,118,49,49,65,116,116,76,105,110,101,114,101,110,100,69,0,78,51,118,114,118,49,53,65,116,116,76,105,110,101,114,101,110,100,66,97,115,101,69,0,78,51,118,114,118,49,51,65,116,116,76,121,114,105,99,115,116,121,108,101,69,0,78,51,118,114,118,49,51,65,116,116,77,101,97,115,117,114,101,76,111,103,69,0,78,51,118,114,118,49,52,65,116,116,77,101,97,115,117,114,101,109,101,110,116,69,0,78,51,118,114,118,49,55,65,116,116,77,101,97,115,117,114,101,110,117,109,98,101,114,115,69,0,78,51,118,114,118,49,52,65,116,116,77,101,100,105,97,98,111,117,110,100,115,69,0,78,51,118,114,118,57,65,116,116,77,101,100,105,117,109,69,0,78,51,118,114,118,49,51,65,116,116,77,101,105,118,101,114,115,105,111,110,69,0,78,51,118,114,118,49,50,65,116,116,77,101,110,115,117,114,76,111,103,69,0,78,51,118,114,118,49,52,65,116,116,77,101,116,101,114,83,105,103,76,111,103,69,0,78,51,118,114,118,49,52,65,116,116,77,101,116,101,114,83,105,103,86,105,115,69,0,78,51,118,114,118,50,49,65,116,116,77,101,116,101,114,83,105,103,68,101,102,97,117,108,116,76,111,103,69,0,78,51,118,114,118,50,49,65,116,116,77,101,116,101,114,83,105,103,68,101,102,97,117,108,116,86,105,115,69,0,78,51,118,114,118,49,57,65,116,116,77,101,116,101,114,99,111,110,102,111,114,109,97,110,99,101,69,0,78,51,118,114,118,50,50,65,116,116,77,101,116,101,114,99,111,110,102,111,114,109,97,110,99,101,66,97,114,69,0,78,51,118,114,118,49,48,65,116,116,77,109,116,101,109,112,111,69,0,78,51,118,114,118,49,57,65,116,116,77,117,108,116,105,110,117,109,109,101,97,115,117,114,101,115,69,0,78,51,118,114,118,55,65,116,116,78,97,109,101,69,0,78,51,118,114,118,49,54,65,116,116,78,111,116,97,116,105,111,110,115,116,121,108,101,69,0,78,51,118,114,118,49,48,65,116,116,78,111,116,101,71,101,115,69,0,78,51,118,114,118,49,50,65,116,116,78,111,116,101,104,101,97,100,115,69,0,78,51,118,114,118,57,65,116,116,79,99,116,97,118,101,69,0,78,51,118,114,118,49,54,65,116,116,79,99,116,97,118,101,100,101,102,97,117,108,116,69,0,78,51,118,114,118,50,49,65,116,116,79,99,116,97,118,101,100,105,115,112,108,97,99,101,109,101,110,116,69,0,78,51,118,114,118,49,53,65,116,116,79,110,101,108,105,110,101,115,116,97,102,102,69,0,78,51,118,114,118,49,53,65,116,116,79,112,116,105,109,105,122,97,116,105,111,110,69,0,78,51,118,114,118,57,65,116,116,80,97,100,76,111,103,69,0,78,51,118,114,118,56,65,116,116,80,97,103,101,115,69,0,78,51,118,114,118,56,65,116,116,80,98,86,105,115,69,0,78,51,118,114,118,56,65,116,116,80,105,116,99,104,69,0,78,51,118,114,118,49,50,65,116,116,80,108,97,99,101,109,101,110,116,69,0,78,51,118,114,118,56,65,116,116,80,108,105,115,116,69,0,78,51,118,114,118,49,49,65,116,116,80,111,105,110,116,105,110,103,69,0,78,51,118,114,118,49,49,65,116,116,81,117,97,110,116,105,116,121,69,0,78,51,118,114,118,49,53,65,116,116,82,101,108,97,116,105,118,101,115,105,122,101,69,0,78,51,118,114,118,49,55,65,116,116,82,101,115,112,111,110,115,105,98,105,108,105,116,121,69,0,78,51,118,114,118,56,65,116,116,83,98,86,105,115,69,0,78,51,118,114,118,49,49,65,116,116,83,99,97,108,97,98,108,101,69,0,78,51,118,114,118,49,52,65,116,116,83,99,111,114,101,68,101,102,71,101,115,69,0,78,51,118,114,118,49,52,65,116,116,83,99,111,114,101,68,101,102,86,105,115,69,0,78,51,118,114,118,49,51,65,116,116,83,101,99,116,105,111,110,86,105,115,69,0,78,51,118,114,118,49,49,65,116,116,83,101,113,117,101,110,99,101,69,0,78,51,118,114,118,49,51,65,116,116,83,108,97,115,104,99,111,117,110,116,69,0,78,51,118,114,118,49,52,65,116,116,83,108,117,114,112,114,101,115,101,110,116,69,0,78,51,118,114,118,49,49,65,116,116,83,112,97,99,101,86,105,115,69,0,78,51,118,114,118,49,48,65,116,116,83,112,97,99,105,110,103,69,0,78,51,118,114,118,49,49,65,116,116,83,116,97,102,102,76,111,103,69,0,78,51,118,114,118,49,52,65,116,116,83,116,97,102,102,68,101,102,86,105,115,69,0,78,51,118,114,118,49,52,65,116,116,83,116,97,102,102,71,114,112,86,105,115,69,0,78,51,118,114,118,49,57,65,116,116,83,116,97,102,102,103,114,111,117,112,105,110,103,115,121,109,69,0,78,51,118,114,118,49,51,65,116,116,83,116,97,102,102,105,100,101,110,116,69,0,78,51,118,114,118,49,49,65,116,116,83,116,97,102,102,108,111,99,69,0,78,51,118,114,118,49,56,65,116,116,83,116,97,102,102,108,111,99,80,105,116,99,104,101,100,69,0,78,51,118,114,118,49,51,65,116,116,83,116,97,114,116,101,110,100,105,100,69,0,78,51,118,114,118,49,48,65,116,116,83,116,97,114,116,105,100,69,0,78,51,118,114,118,56,65,116,116,83,116,101,109,115,69,0,78,51,118,114,118,57,65,116,116,83,121,108,76,111,103,69,0,78,51,118,114,118,49,48,65,116,116,83,121,108,116,101,120,116,69,0,78,51,118,114,118,49,48,65,116,116,83,121,115,116,101,109,115,69,0,78,51,118,114,118,49,50,65,116,116,84,101,120,116,115,116,121,108,101,69,0,78,51,118,114,118,49,51,65,116,116,84,105,101,112,114,101,115,101,110,116,69,0,78,51,118,114,118,49,57,65,116,116,84,105,109,101,115,116,97,109,112,77,117,115,105,99,97,108,69,0,78,51,118,114,118,50,49,65,116,116,84,105,109,101,115,116,97,109,112,80,101,114,102,111,114,109,101,100,69,0,78,51,118,114,118,50,48,65,116,116,84,105,109,101,115,116,97,109,112,50,77,117,115,105,99,97,108,69,0,78,51,118,114,118,49,54,65,116,116,84,114,97,110,115,112,111,115,105,116,105,111,110,69,0,78,51,118,114,118,49,54,65,116,116,84,117,112,108,101,116,112,114,101,115,101,110,116,69,0,78,51,118,114,118,56,65,116,116,84,121,112,101,100,69,0,78,51,118,114,118,49,51,65,116,116,84,121,112,111,103,114,97,112,104,121,69,0,78,51,118,114,118,49,51,65,116,116,86,105,115,105,98,105,108,105,116,121,69,0,78,51,118,114,118,49,55,65,116,116,86,105,115,117,97,108,111,102,102,115,101,116,72,111,69,0,78,51,118,114,118,49,55,65,116,116,86,105,115,117,97,108,111,102,102,115,101,116,84,111,69,0,78,51,118,114,118,49,55,65,116,116,86,105,115,117,97,108,111,102,102,115,101,116,86,111,69,0,78,51,118,114,118,49,56,65,116,116,86,105,115,117,97,108,111,102,102,115,101,116,50,72,111,69,0,78,51,118,114,118,49,56,65,116,116,86,105,115,117,97,108,111,102,102,115,101,116,50,84,111,69,0,78,51,118,114,118,49,56,65,116,116,86,105,115,117,97,108,111,102,102,115,101,116,50,86,111,69,0,78,51,118,114,118,49,51,65,116,116,87,104,105,116,101,115,112,97,99,101,69,0,78,51,118,114,118,56,65,116,116,87,105,100,116,104,69,0,78,51,118,114,118,53,65,116,116,88,121,69,0,78,51,118,114,118,54,65,116,116,88,121,50,69,0,102,117,110,99,0,97,99,99,105,100,0,97,99,99,105,100,46,103,101,115,0,97,114,116,105,99,0,97,114,116,105,99,46,103,101,115,0,100,111,116,115,0,97,117,116,104,111,114,105,116,121,0,97,117,116,104,85,82,73,0,102,111,114,109,0,98,97,114,112,108,97,99,101,0,116,97,107,116,112,108,97,99,101,0,98,101,97,109,46,99,111,108,111,114,0,98,101,97,109,46,114,101,110,100,0,98,101,97,109,46,115,108,111,112,101,0,97,110,97,108,111,103,0,99,97,108,101,110,100,97,114,0,99,111,100,101,100,118,97,108,0,99,108,117,115,116,101,114,0,99,108,97,115,115,99,111,100,101,0,99,97,117,116,105,111,110,97,114,121,0,99,108,101,102,46,115,104,97,112,101,0,99,108,101,102,46,108,105,110,101,0,99,108,101,102,46,100,105,115,0,99,108,101,102,46,100,105,115,46,112,108,97,99,101,0,99,108,101,102,46,99,111,108,111,114,0,99,108,101,102,46,118,105,115,105,98,108,101,0,115,104,97,112,101,0,99,111,108,111,114,0,99,111,108,111,114,101,100,0,110,0,108,97,98,101,108,0,120,109,108,58,98,97,115,101,0,117,108,120,0,117,108,121,0,108,114,120,0,108,114,121,0,98,101,122,105,101,114,0,98,117,108,103,101,0,99,117,114,118,101,100,105,114,0,108,102,111,114,109,0,108,119,105,100,116,104,0,116,97,114,103,101,116,0,101,110,100,100,97,116,101,0,105,115,111,100,97,116,101,0,110,111,116,97,102,116,101,114,0,110,111,116,98,101,102,111,114,101,0,115,116,97,114,116,100,97,116,101,0,100,97,116,97,0,100,101,99,108,115,0,100,121,110,97,109,46,100,105,115,116,0,104,97,114,109,46,100,105,115,116,0,116,101,120,116,46,100,105,115,116,0,100,117,114,0,100,117,114,46,100,101,102,97,117,108,116,0,110,117,109,46,100,101,102,97,117,108,116,0,110,117,109,98,97,115,101,46,100,101,102,97,117,108,116,0,100,117,114,46,103,101,115,0,110,117,109,0,110,117,109,98,97,115,101,0,101,110,99,108,111,115,101,0,101,110,100,105,110,103,46,114,101,110,100,0,101,120,116,101,110,100,101,114,0,102,101,114,109,97,116,97,0,110,111,110,102,105,108,105,110,103,0,108,101,118,101,108,0,104,97,110,100,0,104,101,105,103,104,116,0,104,97,108,105,103,110,0,105,110,115,116,114,0,109,105,109,101,116,121,112,101,0,106,111,105,110,0,109,111],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+106360);allocate([100,101,0,107,101,121,46,97,99,99,105,100,0,107,101,121,46,109,111,100,101,0,107,101,121,46,112,110,97,109,101,0,107,101,121,46,115,105,103,0,107,101,121,46,115,105,103,46,109,105,120,101,100,0,107,101,121,46,115,105,103,46,115,104,111,119,0,107,101,121,46,115,105,103,46,115,104,111,119,99,104,97,110,103,101,0,108,97,98,101,108,46,97,98,98,114,0,120,109,108,58,108,97,110,103,0,120,109,108,58,116,114,97,110,115,108,105,116,0,100,101,102,0,108,97,121,101,114,0,119,105,100,116,104,0,101,110,100,115,121,109,0,101,110,100,115,121,109,115,105,122,101,0,115,116,97,114,116,115,121,109,0,115,116,97,114,116,115,121,109,115,105,122,101,0,108,105,110,101,0,108,101,110,100,115,121,109,0,108,101,110,100,115,121,109,115,105,122,101,0,108,115,116,97,114,116,115,121,109,0,108,115,116,97,114,116,115,121,109,115,105,122,101,0,108,121,114,105,99,46,97,108,105,103,110,0,108,121,114,105,99,46,102,97,109,0,108,121,114,105,99,46,110,97,109,101,0,108,121,114,105,99,46,115,105,122,101,0,108,121,114,105,99,46,115,116,121,108,101,0,108,121,114,105,99,46,119,101,105,103,104,116,0,108,101,102,116,0,114,105,103,104,116,0,117,110,105,116,0,109,110,117,109,46,118,105,115,105,98,108,101,0,98,101,103,105,110,0,101,110,100,0,98,101,116,121,112,101,0,109,101,100,105,117,109,0,109,101,105,118,101,114,115,105,111,110,0,100,111,116,0,115,105,103,110,0,99,111,117,110,116,0,115,121,109,0,109,101,116,101,114,46,99,111,117,110,116,0,109,101,116,101,114,46,117,110,105,116,0,109,101,116,101,114,46,114,101,110,100,0,109,101,116,101,114,46,115,104,111,119,99,104,97,110,103,101,0,109,101,116,101,114,46,115,121,109,0,109,101,116,99,111,110,0,99,111,110,116,114,111,108,0,109,109,0,109,109,46,117,110,105,116,0,109,109,46,100,111,116,115,0,109,117,108,116,105,46,110,117,109,98,101,114,0,110,121,109,114,101,102,0,114,111,108,101,0,109,117,115,105,99,46,110,97,109,101,0,109,117,115,105,99,46,115,105,122,101,0,111,99,116,46,103,101,115,0,112,110,97,109,101,46,103,101,115,0,112,110,117,109,0,104,101,97,100,46,99,111,108,111,114,0,104,101,97,100,46,102,105,108,108,0,104,101,97,100,46,102,105,108,108,99,111,108,111,114,0,104,101,97,100,46,109,111,100,0,104,101,97,100,46,114,111,116,97,116,105,111,110,0,104,101,97,100,46,115,104,97,112,101,0,104,101,97,100,46,118,105,115,105,98,108,101,0,111,99,116,0,111,99,116,97,118,101,46,100,101,102,97,117,108,116,0,100,105,115,0,100,105,115,46,112,108,97,99,101,0,111,110,116,104,101,108,105,110,101,0,111,112,116,105,109,105,122,101,0,112,97,103,101,46,104,101,105,103,104,116,0,112,97,103,101,46,119,105,100,116,104,0,112,97,103,101,46,116,111,112,109,97,114,0,112,97,103,101,46,98,111,116,109,97,114,0,112,97,103,101,46,108,101,102,116,109,97,114,0,112,97,103,101,46,114,105,103,104,116,109,97,114,0,112,97,103,101,46,112,97,110,101,108,115,0,112,97,103,101,46,115,99,97,108,101,0,102,111,108,105,117,109,0,112,110,97,109,101,0,112,108,97,99,101,0,112,108,105,115,116,0,101,118,97,108,117,97,116,101,0,120,108,105,110,107,58,97,99,116,117,97,116,101,0,120,108,105,110,107,58,114,111,108,101,0,120,108,105,110,107,58,115,104,111,119,0,120,108,105,110,107,58,116,97,114,103,101,116,0,120,108,105,110,107,58,116,97,114,103,101,116,116,121,112,101,0,120,108,105,110,107,58,116,105,116,108,101,0,113,117,97,110,116,105,116,121,0,115,105,122,101,0,114,101,115,112,0,115,99,97,108,101,0,116,117,110,101,46,112,110,97,109,101,0,116,117,110,101,46,72,122,0,116,117,110,101,46,116,101,109,112,101,114,0,118,117,46,104,101,105,103,104,116,0,114,101,115,116,97,114,116,0,115,101,113,0,115,108,97,115,104,0,115,108,117,114,0,99,111,109,112,114,101,115,115,97,98,108,101,0,115,112,97,99,105,110,103,46,112,97,99,107,101,120,112,0,115,112,97,99,105,110,103,46,112,97,99,107,102,97,99,116,0,115,112,97,99,105,110,103,46,115,116,97,102,102,0,115,112,97,99,105,110,103,46,115,121,115,116,101,109,0,103,114,105,100,46,115,104,111,119,0,108,97,121,101,114,115,99,104,101,109,101,0,108,105,110,101,115,0,108,105,110,101,115,46,99,111,108,111,114,0,108,105,110,101,115,46,118,105,115,105,98,108,101,0,115,112,97,99,105,110,103,0,98,97,114,116,104,114,117,0,115,121,109,98,111,108,0,115,116,97,102,102,0,108,111,99,0,112,108,111,99,0,111,108,111,99,0,101,110,100,105,100,0,115,116,97,114,116,105,100,0,115,116,101,109,46,100,105,114,0,115,116,101,109,46,108,101,110,0,115,116,101,109,46,109,111,100,0,115,116,101,109,46,112,111,115,0,115,116,101,109,46,120,0,115,116,101,109,46,121,0,99,111,110,0,119,111,114,100,112,111,115,0,115,121,108,0,115,121,115,116,101,109,46,108,101,102,116,108,105,110,101,0,115,121,115,116,101,109,46,108,101,102,116,109,97,114,0,115,121,115,116,101,109,46,114,105,103,104,116,109,97,114,0,115,121,115,116,101,109,46,116,111,112,109,97,114,0,116,101,120,116,46,102,97,109,0,116,101,120,116,46,110,97,109,101,0,116,101,120,116,46,115,105,122,101,0,116,101,120,116,46,115,116,121,108,101,0,116,101,120,116,46,119,101,105,103,104,116,0,116,105,101,0,116,115,116,97,109,112,0,116,115,116,97,109,112,46,103,101,115,0,116,115,116,97,109,112,46,114,101,97,108,0,116,115,116,97,109,112,50,0,116,114,97,110,115,46,100,105,97,116,0,116,114,97,110,115,46,115,101,109,105,0,116,117,112,108,101,116,0,116,121,112,101,0,115,117,98,116,121,112,101,0,102,111,110,116,102,97,109,0,102,111,110,116,110,97,109,101,0,102,111,110,116,115,105,122,101,0,102,111,110,116,115,116,121,108,101,0,102,111,110,116,119,101,105,103,104,116,0,118,105,115,105,98,108,101,0,104,111,0,116,111,0,118,111,0,115,116,97,114,116,104,111,0,101,110,100,104,111,0,115,116,97,114,116,116,111,0,101,110,100,116,111,0,115,116,97,114,116,118,111,0,101,110,100,118,111,0,120,109,108,58,115,112,97,99,101,0,120,0,121,0,120,50,0,121,50,0,97,116,116,0,46,46,47,108,105,98,109,101,105,47,97,116,116,115,95,115,104,97,114,101,100,46,99,112,112,0,83,101,116,83,104,97,114,101,100,0,71,101,116,83,104,97,114,101,100,0,91,74,83,79,78,88,88,93,32,101,120,112,114,101,115,115,105,111,110,32,39,37,115,39,32,102,97,105,108,101,100,32,97,116,32,37,115,58,37,100,32,45,62,32,0,48,0,108,105,98,47,106,115,111,110,120,120,47,106,115,111,110,120,120,46,99,99,0,97,115,115,101,114,116,105,111,110,0,34,0,110,117,108,108,0,123,0,125,0,58,0,44,0,91,0,93,0,105,115,60,83,116,114,105,110,103,62,40,41,0,46,47,108,105,98,47,106,115,111,110,120,120,47,106,115,111,110,120,120,46,104,0,33,34,110,111,116,32,105,109,112,108,101,109,101,110,116,101,100,34,0,92,117,0,92,34,0,92,92,0,92,47,0,92,98,0,92,102,0,92,110,0,92,114,0,92,116,0,44,10,0,91,10,0,93,44,10,0,123,10,0,125,44,10,0,83,116,57,98,97,100,95,97,108,108,111,99,0,83,116,57,101,120,99,101,112,116,105,111,110,0,83,116,49,49,108,111,103,105,99,95,101,114,114,111,114,0,83,116,49,50,111,117,116,95,111,102,95,114,97,110,103,101,0,83,116,57,116,121,112,101,95,105,110,102,111,0,83,116,56,98,97,100,95,99,97,115,116,0,78,49,48,95,95,99,120,120,97,98,105,118,49,49,54,95,95,115,104,105,109,95,116,121,112,101,95,105,110,102,111,69,0,78,49,48,95,95,99,120,120,97,98,105,118,49,49,55,95,95,99,108,97,115,115,95,116,121,112,101,95,105,110,102,111,69,0,78,49,48,95,95,99,120,120,97,98,105,118,49,49,57,95,95,112,111,105,110,116,101,114,95,116,121,112,101,95,105,110,102,111,69,0,78,49,48,95,95,99,120,120,97,98,105,118,49,49,55,95,95,112,98,97,115,101,95,116,121,112,101,95,105,110,102,111,69,0,78,49,48,95,95,99,120,120,97,98,105,118,49,50,51,95,95,102,117,110,100,97,109,101,110,116,97,108,95,116,121,112,101,95,105,110,102,111,69,0,68,110,0,78,49,48,95,95,99,120,120,97,98,105,118,49,50,48,95,95,115,105,95,99,108,97,115,115,95,116,121,112,101,95,105,110,102,111,69,0,78,49,48,95,95,99,120,120,97,98,105,118,49,50,49,95,95,118,109,105,95,99,108,97,115,115,95,116,121,112,101,95,105,110,102,111,69,0,33,34,98,97,115,105,99,95,115,116,114,105,110,103,32,108,101,110,103,116,104,95,101,114,114,111,114,34,0,47,85,115,101,114,115,47,108,97,117,114,101,110,116,47,116,111,111,108,115,47,101,109,115,100,107,95,112,111,114,116,97,98,108,101,47,101,109,115,99,114,105,112,116,101,110,47,49,46,51,53,46,48,47,115,121,115,116,101,109,47,105,110,99,108,117,100,101,47,108,105,98,99,120,120,47,115,116,114,105,110,103,0,95,95,116,104,114,111,119,95,108,101,110,103,116,104,95,101,114,114,111,114,0,33,34,118,101,99,116,111,114,32,108,101,110,103,116,104,95,101,114,114,111,114,34,0,112,116,104,114,101,97,100,95,111,110,99,101,32,102,97,105,108,117,114,101,32,105,110,32,95,95,99,120,97,95,103,101,116,95,103,108,111,98,97,108,115,95,102,97,115,116,40,41,0,115,116,100,58,58,98,97,100,95,97,108,108,111,99,0,116,101,114,109,105,110,97,116,101,95,104,97,110,100,108,101,114,32,117,110,101,120,112,101,99,116,101,100,108,121,32,114,101,116,117,114,110,101,100,0,115,116,100,58,58,98,97,100,95,99,97,115,116,0,99,97,110,110,111,116,32,99,114,101,97,116,101,32,112,116,104,114,101,97,100,32,107,101,121,32,102,111,114,32,95,95,99,120,97,95,103,101,116,95,103,108,111,98,97,108,115,40,41,0,99,97,110,110,111,116,32,122,101,114,111,32,111,117,116,32,116,104,114,101,97,100,32,118,97,108,117,101,32,102,111,114,32,95,95,99,120,97,95,103,101,116,95,103,108,111,98,97,108,115,40,41,0,33,34,98,97,115,105,99,95,115,116,114,105,110,103,32,111,117,116,95,111,102,95,114,97,110,103,101,34,0,116,101,114,109,105,110,97,116,105,110,103,32,119,105,116,104,32,37,115,32,101,120,99,101,112,116,105,111,110,32,111,102,32,116,121,112,101,32,37,115,58,32,37,115,0,116,101,114,109,105,110,97,116,105,110,103,32,119,105,116,104,32,37,115,32,101,120,99,101,112,116,105,111,110,32,111,102,32,116,121,112,101,32,37,115,0,116,101,114,109,105,110,97,116,105,110,103,32,119,105,116,104,32,37,115,32,102,111,114,101,105,103,110,32,101,120,99,101,112,116,105,111,110,0,116,101,114,109,105,110,97,116,105,110,103,0,117,110,99,97,117,103,104,116,0,18,17,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,17,34,35,36,17,37,38,39,40,41,42,43,44,17,45,46,47,16,16,48,16,16,16,16,16,16,16,49,50,51,16,52,53,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,54,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,55,17,17,17,17,56,17,57,58,59,60,61,62,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,63,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,64,65,17,66,67,68,69,70,71,72,73,16,16,16,74,75,76,77,78,16,16,16,79,80,16,16,16,16,81,16,16,16,16,16,16,16,16,16,17,17,17,82,83,16,16,16,16,16,16,16,16,16,16,16,17,17,17,17,84,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,17,85,16,16,16,16,86,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,87,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,88,89,90,91,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,92,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,254,255,255,7,254,255,255,7,0,0,0,0,0,4,32,4,255,255,127,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,195,255,3,0,31,80,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,223,60,64,215,255,255,251,255,255,255,255,255,255,255,255,255,191,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,3,252,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,254,255,255,255,127,2,254,255,255,255,255,0,0,0,0,0,255,191,182,0,255,255,255,7,7,0,0,0,255,7,255,255,255,255,255,255,255,254,255,195,255,255,255,255,255,255,255,255,255,255,255,255,239,31,254,225,255,159,0,0,255,255,255,255,255,255,0,224,255,255,255,255,255,255,255,255,255,255,255,255,3,0,255,255,255,255,255,7,48,4,255,255,255,252,255,31,0,0,255,255,255,1,0,0,0,0,0,0,0,0,253,31,0,0,0,0,0,0,240,3,255,127,255,255,255,255,255,255,255,239,255,223,225,255,207,255,254,254,238,159,249,255,255,253,197,227,159,89,128,176,207,255,3,0,238,135,249,255,255,253,109,195,135,25,2,94,192,255,63,0,238,191,251,255,255,253,237,227,191,27,1,0,207,255,0,0,238,159,249,255,255,253,237,227,159,25,192,176,207,255,2,0,236,199,61,214,24,199,255,195,199,29,129,0,192,255,0,0,238,223,253,255,255,253,239,227,223,29,96,3,207,255,0,0,236,223,253,255,255,253,239,227,223,29,96,64,207,255,6,0,236,223,253,255,255,255,255,231,223,93,128,0,207,255,0,252,236,255,127,252,255,255,251,47,127,128,95,255,0,0,12,0,254,255,255,255,255,127,255,7,63,32,255,3,0,0,0,0,150,37,240,254,174,236,255,59,95,32,255,243,0,0,0,0,1,0,0,0,255,3,0,0,255,254,255,255,255,31,254,255,3,255,255,254,255,255,255,31,0,0,0,0,0,0,0,0,255,255,255,255,255,255,127,249,255,3,255,255,231,193,255,255,127,64,255,51,255,255,255,255,191,32,255,255,255,255,255,247,255,255,255,255,255,255,255,255,255,61,127,61,255,255,255,255,255,61,255,255,255,255,61,127,61,255,127,255,255,255,255,255,255,255,61,255,255,255,255,255,255,255,255,135,0,0,0,0,255,255,0,0,255,255,255,255,255,255,255,255,255,255,31,0,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,159,255,255,254,255,255,7,255,255,255,255,255,255,255,255,255,199,1,0,255,223,15,0,255,255,15,0,255,255,15,0,255,223,13,0,255,255,255,255,255,255,207,255,255,1,128,16,255,3,0,0,0,0,255,3,255,255,255,255,255,255,255,255,255,255,255,0,255,255,255,255,255,7,255,255,255,255,255,255,255,255,63,0,255,255,255,31,255,15,255,1,192,255,255,255,255,63,31,0,255,255,255,255,255,15,255,255,255,3,255,3,0,0,0,0,255,255,255,15,255,255,255,255,255,255,255,127,254,255,31,0,255,3,255,3,128,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,239,255,239,15,255,3,0,0,0,0,255,255,255,255,255,243,255,255,255,255,255,255,191,255,3,0,255,255,255,255,255,255,63,0,255,227,255,255,255,255,255,63,0,0,0,0,0,0,0,0,0,0,0,0,0,222,111,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,255,255,63,63,255,255,255,255,63,63,255,170,255,255,255,63,255,255,255,255,255,255,223,95,220,31,207,15,255,31,220,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,0,0,255,31,0,0,0,0,0,0,0,0,0,0,0,0,132,252,47,62,80,189,255,243,224,67,0,0,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,255,255,255,255,255,255,3,0,0,255,255,255,255,255,127,255,255,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,31,120,12,0,255,255,255,255,191,32,255,255,255,255,255,255,255,128,0,0,255,255,127,0,127,127,127,127,127,127,127,127,255,255,255,255,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,0,0,0,254,3,62,31,254,255,255,255,255,255,255,255,255,255,127,224,254,255,255,255,255,255,255,255,255,255,255,247,224,255,255,255,255,63,254,255,255,255,255,255,255,255,255,255,255,127,0,0,255,255,255,7,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,63,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,31,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,31,0,0,0,0,0,0,0,0,255,255,255,255,255,63,255,31,255,255,255,15,0,0,255,255,255,255,255,127,240,143,255,255,255,128,255,255,255,255,255,255,255,255,255,255,0,0,0,0,128,255,252,255,255,255,255,255,255,255,255,255,255,255,255,121,15,0,255,7,0,0,0,0,0,0,0,0,0,255,187,247,255,255,255,0,0,0,255,255,255,255,255,255,15,0,255,255,255,255,255,255,255,255,15,0,255,3,0,0,252,8,255,255,255,255,255,7,255,255,255,255,7,0,255,255,255,31,255,255,255,255,255,255,247,255,0,128,255,3,0,0,0,0,255,255,255,255,255,255,127,0,255,63,255,3,255,255,127,4,255,255,255,255,255,255,255,127,5,0,0,56,255,255,60,0,126,126,126,0,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,7,255,3,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,15,0,255,255,127,248,255,255,255,255,255,15,255,255,255,255,255,255,255,255,255,255,255,255,255,63,255,255,255,255,255,255,255,255,255,255,255,255,255,3,0,0,0,0,127,0,248,224,255,253,127,95,219,255,255,255,255,255,255,255,255,255,255,255,255,255,3,0,0,0,248,255,255,255,255,255,255,255,255,255,255,255,255,63,0,0,255,255,255,255,255,255,255,255,252,255,255,255,255,255,255,0,0,0,0,0,255,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,31,0,0,255,3,254,255,255,7,254,255,255,7,192,255,255,255,255,255,255,255,255,255,255,127,252,252,252,28,0,0,0,0,255,239,255,255,127,255,255,183,255,63,255,63,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,7,0,0,0,0,0,0,0,0,255,255,255,255,255,255,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,31,255,255,255,255,255,255,1,0,0,0,0,0,255,255,255,127,0,0,255,255,255,7,0,0,0,0,0,0,255,255,255,63,255,255,255,255,15,255,62,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,63,255,3,0,0,0,0,0,0,0,0,0,0,63,253,255,255,255,255,191,145,255,255,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,63,0,255,255,255,3,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,192,0,0,0,0,0,0,0,0,111,240,239,254,255,255,15,0,0,0,0,0,255,255,255,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,63,0,255,255,63,0,255,255,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,63,0,0,0,192,255,0,0,252,255,255,255,255,255,255,1,0,0,255,255,255,1,255,3,255,255,255,255,255,255,199,255,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,30,0,255,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,63,0,255,3,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,31,0,255,255,255,255,255,127,0,0,248,255,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,223,255,255,255,255,255,255,255,255,223,100,222,255,235,239,255,255,255,255,255,255,255,191,231,223,223,255,255,255,123,95,252,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,63,255,255,255,253,255,255,247,255,255,255,247,255,255,223,255,255,255,223,255,255,127,255,255,255,127,255,255,255,253,255,255,255,253,255,255,247,207,255,255,255,255,255,255,239,255,255,255,150,254,247,10,132,234,150,170,150,247,247,94,255,251,255,15,238,251,255,15,0,0,0,0,0,0,0,0,97,108,110,117,109,0,97,108,112,104,97,0,98,108,97,110,107,0,99,110,116,114,108,0,100,105,103,105,116,0,103,114,97,112,104,0,108,111,119,101,114,0,112,114,105,110,116,0,112,117,110,99,116,0,115,112,97,99,101,0,117,112,112,101,114,0,120,100,105,103,105,116,0,18,16,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,16,16,34,35,16,36,37,38,39,40,41,42,43,16,44,45,46,17,47,48,17,17,49,17,17,17,50,51,52,53,54,55,56,57,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,58,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,59,16,60,61,62,63,64,65,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,66,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,67,16,16,68,16,69,70,71,16,72,16,73,16,16,16,16,74,75,76,77,16,16,78,16,79,80,16,16,16,16,81,16,16,16,16,16,16,16,16,16,16,16,16,16,82,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,83,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,84,85,86,87,16,16,88,89,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,90,16,91,92,93,94,95,96,97,98,16,16,16,16,16,16,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,254,255,0,252,1,0,0,248,1,0,0,120,0,0,0,0,255,251,223,251,0,0,128,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,0,252,255,224,175,255,255,255,255,255,255,255,255,255,255,223,255,255,255,255,255,32,64,176,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,0,0,0,0,0,134,254,255,255,255,0,64,73,0,0,0,0,0,24,0,223,255,0,200,0,0,0,0,0,0,0,1,0,60,0,0,0,0,0,0,0,0,0,0,0,0,16,224,1,30,0,96,255,191,0,0,0,0,0,0,255,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,207,3,0,0,0,3,0,32,255,127,0,0,0,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,0,0,0,0,0,0,0,0,0,16,0,32,30,0,48,0,1,0,0,0,0,0,0,0,0,16,0,32,0,0,0,0,252,15,0,0,0,0,0,0,0,16,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,32,0,0,0,0,3,0,0,0,0,0,0,0,0,16,0,32,0,0,0,0,253,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,255,7,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,255,0,0,0,0,0,0,0,16,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,63,2,0,0,0,0,0,0,0,0,0,4,0,0,0,0,16,0,0,0,0,0,0,128,0,128,192,223,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,254,255,255,255,0,252,255,255,0,0,0,0,0,0,0,0,252,0,0,0,0,0,0,192,255,223,255,7,0,0,0,0,0,0,0,0,0,0,128,6,0,252,0,0,24,62,0,0,128,191,0,204,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,96,255,255,255,31,0,0,255,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,1,0,0,24,0,0,0,0,0,0,0,0,0,56,0,0,0,0,16,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,254,127,47,0,0,255,3,255,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,196,255,255,255,255,0,0,0,192,0,0,0,0,0,0,0,0,1,0,224,159,0,0,0,0,127,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,16,0,0,252,255,255,255,31,0,0,0,0,0,12,0,0,0,0,0,0,64,0,12,240,0,0,0,0,0,0,192,248,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,255,0,255,255,255,33,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,127,0,0,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,3,224,0,224,0,224,0,96,128,248,255,255,255,252,255,255,255,255,255,127,31,252,241,127,255,127,0,0,255,255,255,3,0,0,255,255,255,255,1,0,123,3,208,193,175,66,0,12,31,188,255,255,0,0,0,0,0,2,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,15,0,255,255,255,255,127,0,0,0,255,7,0,0,255,255,255,255,255,255,255,255,255,255,63,0,0,0,0,0,0,252,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,31,255,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,135,3,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,127,255,15,0,0,0,0,0,0,0,0,255,255,255,251,255,255,255,255,255,255,255,255,255,255,15,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,63,0,0,0,255,15,30,255,255,255,1,252,193,224,0,0,0,0,0,0,0,0,0,0,0,30,1,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,0,0,0,0,255,255,255,255,15,0,0,0,255,255,255,127,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,127,0,0,0,0,0,0,192,0,224,0,0,0,0,0,0,0,0,0,0,0,128,15,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,255,255,127,0,3,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,8,0,0,0,15,255,3,0,0,0,0,0,0,240,0,0,0,0,0,0,0,0,0,16,192,0,0,255,255,3,7,0,0,0,0,0,248,0,0,0,0,8,128,0,0,0,0,0,0,0,0,0,0,8,0,255,63,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,0,0,128,11,0,0,0,0,0,0,0,128,2,0,0,192,0,0,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,255,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,255,255,255,3,127,0,255,255,255,255,247,255,127,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,254,255,0,252,1,0,0,248,1,0,0,248,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,0,48,135,255,255,255,255,255,143,255,0,0,0,0,0,0,224,255,255,7,255,15,0,0,0,0,0,0,255,255,255,255,255,63,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,143,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,255,0,255,1,0,0,0,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,0,0,0,255,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,63,252,255,63,0,0,0,3,0,0,0,0,0,0,254,3,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,7,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,63,0,255,255,255,255,127,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,63,0,0,0,0,255,255,255,255,255,255,255,255,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,127,0,255,255,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,8,0,0,0,8,0,0,32,0,0,0,32,0,0,128,0,0,0,128,0,0,0,2,0,0,0,2,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,255,255,255,255,255,15,255,255,255,255,255,255,255,255,255,255,255,255,15,0,255,127,254,127,254,255,254,255,0,0,0,0,255,7,255,255,255,127,255,255,255,255,255,255,255,15,255,255,255,255,255,7,0,0,0,0,0,0,0,0,192,255,255,255,7,0,255,255,255,255,255,7,255,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255,1,0,191,255,255,255,255,255,255,255,255,31,255,255,15,0,255,255,255,255,223,7,0,0,255,255,1,0,255,255,255,255,255,255,255,127,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,30,255,255,255,255,255,255,255,63,15,0,255,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,255,255,255,255,255,255,255,255,225,255,0,0,0,0,0,0,255,255,255,255,255,255,255,255,63,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,33,34,25,13,1,2,3,17,75,28,12,16,4,11,29,18,30,39,104,110,111,112,113,98,32,5,6,15,19,20,21,26,8,22,7,40,36,23,24,9,10,14,27,31,37,35,131,130,125,38,42,43,60,61,62,63,67,71,74,77,88,89,90,91,92,93,94,95,96,97,99,100,101,102,103,105,106,107,108,114,115,116,121,122,123,124,0,73,108,108,101,103,97,108,32,98,121,116,101,32,115,101,113,117,101,110,99,101,0,68,111,109,97,105,110,32,101,114,114,111,114,0,82,101,115,117,108,116,32,110,111,116,32,114,101,112,114,101,115,101,110,116,97,98,108,101,0,78,111,116,32,97,32,116,116,121,0,80,101,114,109,105,115,115,105,111,110,32,100,101,110,105,101,100,0,79,112,101,114,97,116,105,111,110,32,110,111,116,32,112,101,114,109,105,116,116,101,100,0,78,111,32,115,117,99,104,32,102,105,108,101,32,111,114,32,100,105,114,101,99,116,111,114,121,0,78,111,32,115,117,99,104,32,112,114,111,99,101,115,115,0,70,105,108,101,32,101,120,105,115,116,115,0,86,97,108,117,101,32,116,111,111,32,108,97,114,103,101,32,102,111,114,32,100,97,116,97,32,116,121,112,101,0,78,111,32,115,112,97,99,101,32,108,101,102,116,32,111,110,32,100,101,118,105,99,101,0,79,117,116,32,111,102,32,109,101,109,111,114,121,0,82,101,115,111,117,114,99,101,32,98,117,115,121,0,73,110,116,101,114,114,117,112,116,101,100,32,115,121,115,116,101,109,32,99,97,108,108,0,82,101,115,111,117,114,99,101,32,116,101,109,112,111,114,97,114,105,108,121,32,117,110,97,118,97,105,108,97,98,108,101,0,73,110,118,97,108,105,100,32,115,101,101,107,0,67,114,111,115,115,45,100,101,118,105,99,101,32,108,105,110,107,0,82,101,97,100,45,111,110,108,121,32,102,105,108,101,32,115,121,115,116,101,109,0,68,105,114,101,99,116,111,114,121,32,110,111,116,32,101,109,112,116,121,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,112,101,101,114,0,79,112,101,114,97,116,105,111,110,32,116,105,109,101,100,32,111,117,116,0,67,111,110,110,101,99,116,105,111,110,32,114,101,102,117,115,101,100,0,72,111,115,116,32,105,115,32,100,111,119,110,0,72,111,115,116,32,105,115,32,117,110,114,101,97,99,104,97,98,108,101,0,65,100,100,114,101,115,115,32,105,110,32,117,115,101,0,66,114,111,107,101,110,32,112,105,112,101,0,73,47,79,32,101,114,114,111,114,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,32,111,114,32,97,100,100,114,101,115,115,0,66,108,111,99,107,32,100,101,118,105,99,101,32,114,101,113,117,105,114,101,100,0,78,111,32,115,117,99,104,32,100,101,118,105,99,101,0,78,111,116,32,97,32,100,105,114,101,99,116,111,114,121,0,73,115,32,97,32,100,105,114,101,99,116,111,114,121,0,84,101,120,116,32,102,105,108,101,32,98,117,115,121,0,69,120,101,99,32,102,111,114,109,97,116,32,101,114,114,111,114,0,73,110,118,97,108,105,100,32,97,114,103,117,109,101,110,116,0,65,114,103,117,109,101,110,116,32,108,105,115,116,32,116,111,111,32,108,111,110,103,0,83,121,109,98,111,108,105,99,32,108,105,110,107,32,108,111,111,112,0,70,105,108,101,110,97,109,101,32,116,111,111,32,108,111,110,103,0,84,111,111,32,109,97,110,121,32,111,112,101,110,32,102,105,108,101,115,32,105,110,32,115,121,115,116,101,109,0,78,111,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,115,32,97,118,97,105,108,97,98,108,101,0,66,97,100,32,102,105,108,101,32,100,101,115,99,114,105,112,116,111,114,0,78,111,32,99,104,105,108,100,32,112,114,111,99,101,115,115,0,66,97,100,32,97,100,100,114,101,115,115,0,70,105,108,101,32,116,111,111,32,108,97,114,103,101,0,84,111,111,32,109,97,110,121,32,108,105,110,107,115,0,78,111,32,108,111,99,107,115,32,97,118,97,105,108,97,98,108,101,0,82,101,115,111,117,114,99,101,32,100,101,97,100,108,111,99,107,32,119,111,117,108,100,32,111,99,99,117,114,0,83,116,97,116,101,32,110,111,116,32,114,101,99,111,118,101,114,97,98,108,101,0,80,114,101,118,105,111,117,115,32,111,119,110,101,114,32,100,105,101,100,0,79,112,101,114,97,116,105,111,110,32,99,97,110,99,101,108,101,100,0,70,117,110,99,116,105,111,110,32,110,111,116,32,105,109,112,108,101,109,101,110,116,101,100,0,78,111,32,109,101,115,115,97,103,101,32,111,102,32,100,101,115,105,114,101,100,32,116,121,112,101,0,73,100,101,110,116,105,102,105,101,114,32,114,101,109,111,118,101,100,0,68,101,118,105,99,101,32,110,111,116,32,97,32,115,116,114,101,97,109,0,78,111,32,100,97,116,97,32,97,118,97,105,108,97,98,108,101,0,68,101,118,105,99,101,32,116,105,109,101,111,117,116,0,79,117,116,32,111,102,32,115,116,114,101,97,109,115,32,114,101,115,111,117,114,99,101,115,0,76,105,110,107,32,104,97,115,32,98,101,101,110,32,115,101,118,101,114,101,100,0,80,114,111,116,111,99,111,108,32,101,114,114,111,114,0,66,97,100,32,109,101,115,115,97,103,101,0,70,105,108,101,32,100,101,115,99,114,105,112,116,111,114,32,105,110,32,98,97,100,32,115,116,97,116,101,0,78,111,116,32,97,32,115,111,99,107,101,116,0,68,101,115,116,105,110,97,116,105,111,110,32,97,100,100,114,101,115,115,32,114,101,113,117,105,114,101,100,0,77,101,115,115,97,103,101,32,116,111,111,32,108,97,114,103,101],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+116600);allocate([0,80,114,111,116,111,99,111,108,32,119,114,111,110,103,32,116,121,112,101,32,102,111,114,32,115,111,99,107,101,116,0,80,114,111,116,111,99,111,108,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,80,114,111,116,111,99,111,108,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,83,111,99,107,101,116,32,116,121,112,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,78,111,116,32,115,117,112,112,111,114,116,101,100,0,80,114,111,116,111,99,111,108,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,65,100,100,114,101,115,115,32,102,97,109,105,108,121,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,98,121,32,112,114,111,116,111,99,111,108,0,65,100,100,114,101,115,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,0,78,101,116,119,111,114,107,32,105,115,32,100,111,119,110,0,78,101,116,119,111,114,107,32,117,110,114,101,97,99,104,97,98,108,101,0,67,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,32,98,121,32,110,101,116,119,111,114,107,0,67,111,110,110,101,99,116,105,111,110,32,97,98,111,114,116,101,100,0,78,111,32,98,117,102,102,101,114,32,115,112,97,99,101,32,97,118,97,105,108,97,98,108,101,0,83,111,99,107,101,116,32,105,115,32,99,111,110,110,101,99,116,101,100,0,83,111,99,107,101,116,32,110,111,116,32,99,111,110,110,101,99,116,101,100,0,67,97,110,110,111,116,32,115,101,110,100,32,97,102,116,101,114,32,115,111,99,107,101,116,32,115,104,117,116,100,111,119,110,0,79,112,101,114,97,116,105,111,110,32,97,108,114,101,97,100,121,32,105,110,32,112,114,111,103,114,101,115,115,0,79,112,101,114,97,116,105,111,110,32,105,110,32,112,114,111,103,114,101,115,115,0,83,116,97,108,101,32,102,105,108,101,32,104,97,110,100,108,101,0,82,101,109,111,116,101,32,73,47,79,32,101,114,114,111,114,0,81,117,111,116,97,32,101,120,99,101,101,100,101,100,0,78,111,32,109,101,100,105,117,109,32,102,111,117,110,100,0,87,114,111,110,103,32,109,101,100,105,117,109,32,116,121,112,101,0,78,111,32,101,114,114,111,114,32,105,110,102,111,114,109,97,116,105,111,110,0,0,105,110,102,105,110,105,116,121,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,1,2,3,4,5,6,7,8,9,255,255,255,255,255,255,255,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,255,255,255,255,255,255,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,1,2,4,7,3,6,5,0,80,79,83,73,88,0,114,119,97],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+126840);allocate([17,0,10,0,17,17,17,0,0,0,0,5,0,0,0,0,0,0,9,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,15,10,17,17,17,3,10,7,0,1,19,9,11,11,0,0,9,6,11,0,0,11,0,6,17,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,17,0,10,10,17,17,17,0,10,0,0,2,0,9,11,0,0,0,9,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,4,13,0,0,0,0,9,14,0,0,0,0,0,14,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,15,0,0,0,0,9,16,0,0,0,0,0,16,0,0,16,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,18,18,18,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,10,0,0,0,0,9,11,0,0,0,0,0,11,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,0,9,12,0,0,0,0,0,12,0,0,12,0,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,45,43,32,32,32,48,88,48,120,0,40,110,117,108,108,41,0,45,48,88,43,48,88,32,48,88,45,48,120,43,48,120,32,48,120,0,105,110,102,0,73,78,70,0,110,97,110,0,78,65,78,0,46,0,9,0,10,0,13,0,12,0,7,0,27,0,91,91,58,97,108,110,117,109,58,93,95,93,0,91,94,91,58,97,108,110,117,109,58,93,95,93,0,91,91,58,115,112,97,99,101,58,93,93,0,91,94,91,58,115,112,97,99,101,58,93,93,0,91,91,58,100,105,103,105,116,58,93,93,0,91,94,91,58,100,105,103,105,116,58,93,93,0,0,78,83,116,51,95,95,49,49,49,95,95,115,116,100,111,117,116,98,117,102,73,119,69,69,0,117,110,115,117,112,112,111,114,116,101,100,32,108,111,99,97,108,101,32,102,111,114,32,115,116,97,110,100,97,114,100,32,105,110,112,117,116,0,78,83,116,51,95,95,49,49,48,95,95,115,116,100,105,110,98,117,102,73,119,69,69,0,78,83,116,51,95,95,49,49,49,95,95,115,116,100,111,117,116,98,117,102,73,99,69,69,0,78,83,116,51,95,95,49,49,48,95,95,115,116,100,105,110,98,117,102,73,99,69,69,0,78,83,116,51,95,95,49,56,105,111,115,95,98,97,115,101,69,0,78,83,116,51,95,95,49,57,98,97,115,105,99,95,105,111,115,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,78,83,116,51,95,95,49,57,98,97,115,105,99,95,105,111,115,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,0,78,83,116,51,95,95,49,49,53,98,97,115,105,99,95,115,116,114,101,97,109,98,117,102,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,78,83,116,51,95,95,49,49,53,98,97,115,105,99,95,115,116,114,101,97,109,98,117,102,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,0,78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,105,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,105,115,116,114,101,97,109,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,0,78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,111,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,78,83,116,51,95,95,49,49,51,98,97,115,105,99,95,111,115,116,114,101,97,109,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,0,78,83,116,51,95,95,49,49,52,98,97,115,105,99,95,105,111,115,116,114,101,97,109,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,0,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,65,66,67,68,69,70,120,88,43,45,112,80,105,73,110,78,0,78,83,116,51,95,95,49,54,108,111,99,97,108,101,53,102,97,99,101,116,69,0,78,83,116,51,95,95,49,53,99,116,121,112,101,73,119,69,69,0,78,83,116,51,95,95,49,55,99,111,100,101,99,118,116,73,99,99,49,49,95,95,109,98,115,116,97,116,101,95,116,69,69,0,78,83,116,51,95,95,49,55,99,111,100,101,99,118,116,73,68,115,99,49,49,95,95,109,98,115,116,97,116,101,95,116,69,69,0,78,83,116,51,95,95,49,55,99,111,100,101,99,118,116,73,68,105,99,49,49,95,95,109,98,115,116,97,116,101,95,116,69,69,0,78,83,116,51,95,95,49,49,54,95,95,110,97,114,114,111,119,95,116,111,95,117,116,102,56,73,76,106,51,50,69,69,69,0,78,83,116,51,95,95,49,49,55,95,95,119,105,100,101,110,95,102,114,111,109,95,117,116,102,56,73,76,106,51,50,69,69,69,0,78,83,116,51,95,95,49,55,99,111,100,101,99,118,116,73,119,99,49,49,95,95,109,98,115,116,97,116,101,95,116,69,69,0,78,83,116,51,95,95,49,54,108,111,99,97,108,101,53,95,95,105,109,112,69,0,78,83,116,51,95,95,49,55,99,111,108,108,97,116,101,73,99,69,69,0,78,83,116,51,95,95,49,55,99,111,108,108,97,116,101,73,119,69,69,0,78,83,116,51,95,95,49,53,99,116,121,112,101,73,99,69,69,0,78,83,116,51,95,95,49,56,110,117,109,112,117,110,99,116,73,99,69,69,0,78,83,116,51,95,95,49,56,110,117,109,112,117,110,99,116,73,119,69,69,0,78,83,116,51,95,95,49,55,110,117,109,95,103,101,116,73,99,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,78,83,116,51,95,95,49,55,110,117,109,95,103,101,116,73,119,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,78,83,116,51,95,95,49,55,110,117,109,95,112,117,116,73,99,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,78,83,116,51,95,95,49,55,110,117,109,95,112,117,116,73,119,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,78,83,116,51,95,95,49,56,116,105,109,101,95,103,101,116,73,99,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,78,83,116,51,95,95,49,56,116,105,109,101,95,103,101,116,73,119,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,78,83,116,51,95,95,49,56,116,105,109,101,95,112,117,116,73,99,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,78,83,116,51,95,95,49,56,116,105,109,101,95,112,117,116,73,119,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,112,117,110,99,116,73,99,76,98,48,69,69,69,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,112,117,110,99,116,73,99,76,98,49,69,69,69,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,112,117,110,99,116,73,119,76,98,48,69,69,69,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,112,117,110,99,116,73,119,76,98,49,69,69,69,0,78,83,116,51,95,95,49,57,109,111,110,101,121,95,103,101,116,73,99,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,78,83,116,51,95,95,49,57,109,111,110,101,121,95,103,101,116,73,119,78,83,95,49,57,105,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,78,83,116,51,95,95,49,57,109,111,110,101,121,95,112,117,116,73,99,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,99,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,99,69,69,69,69,69,69,0,78,83,116,51,95,95,49,57,109,111,110,101,121,95,112,117,116,73,119,78,83,95,49,57,111,115,116,114,101,97,109,98,117,102,95,105,116,101,114,97,116,111,114,73,119,78,83,95,49,49,99,104,97,114,95,116,114,97,105,116,115,73,119,69,69,69,69,69,69,0,78,83,116,51,95,95,49,56,109,101,115,115,97,103,101,115,73,99,69,69,0,78,83,116,51,95,95,49,56,109,101,115,115,97,103,101,115,73,119,69,69,0,37,112,0,67,0,37,0,0,0,0,0,108,0,108,108,0,0,76,0,37,112,0,0,0,0,37,72,58,37,77,58,37,83,37,109,47,37,100,47,37,121,37,89,45,37,109,45,37,100,37,73,58,37,77,58,37,83,32,37,112,37,72,58,37,77,37,72,58,37,77,58,37,83,48,49,50,51,52,53,54,55,56,57,0,37,76,102,0,48,49,50,51,52,53,54,55,56,57,0,37,46,48,76,102,0,33,34,118,101,99,116,111,114,32,111,117,116,95,111,102,95,114,97,110,103,101,34,0,47,85,115,101,114,115,47,108,97,117,114,101,110,116,47,116,111,111,108,115,47,101,109,115,100,107,95,112,111,114,116,97,98,108,101,47,101,109,115,99,114,105,112,116,101,110,47,49,46,51,53,46,48,47,115,121,115,116,101,109,47,105,110,99,108,117,100,101,47,108,105,98,99,120,120,47,118,101,99,116,111,114,0,95,95,116,104,114,111,119,95,111,117,116,95,111,102,95,114,97,110,103,101,0,116,114,117,101,0,102,97,108,115,101,0,83,117,110,100,97,121,0,77,111,110,100,97,121,0,84,117,101,115,100,97,121,0,87,101,100,110,101,115,100,97,121,0,84,104,117,114,115,100,97,121,0,70,114,105,100,97,121,0,83,97,116,117,114,100,97,121,0,83,117,110,0,77,111,110,0,84,117,101,0,87,101,100,0,84,104,117,0,70,114,105,0,83,97,116,0,74,97,110,117,97,114,121,0,70,101,98,114,117,97,114,121,0,77,97,114,99,104,0,65,112,114,105,108,0,77,97,121,0,74,117,110,101,0,74,117,108,121,0,65,117,103,117,115,116,0,83,101,112,116,101,109,98,101,114,0,79,99,116,111,98,101,114,0,78,111,118,101,109,98,101,114,0,68,101,99,101,109,98,101,114,0,74,97,110,0,70,101,98,0,77,97,114,0,65,112,114,0,74,117,110,0,74,117,108,0,65,117,103,0,83,101,112,0,79,99,116,0,78,111,118,0,68,101,99,0,65,77,0,80,77,0,37,109,47,37,100,47,37,121,0,37,72,58,37,77,58,37,83,0,37,97,32,37,98,32,37,100,32,37,72,58,37,77,58,37,83,32,37,89,0,37,73,58,37,77,58,37,83,32,37,112,0,78,83,116,51,95,95,49,49,51,109,101,115,115,97,103,101,115,95,98,97,115,101,69,0,78,83,116,51,95,95,49,49,49,95,95,109,111,110,101,121,95,112,117,116,73,119,69,69,0,78,83,116,51,95,95,49,49,49,95,95,109,111,110,101,121,95,112,117,116,73,99,69,69,0,78,83,116,51,95,95,49,49,49,95,95,109,111,110,101,121,95,103,101,116,73,119,69,69,0,78,83,116,51,95,95,49,49,49,95,95,109,111,110,101,121,95,103,101,116,73,99,69,69,0,78,83,116,51,95,95,49,49,48,109,111,110,101,121,95,98,97,115,101,69,0,78,83,116,51,95,95,49,49,48,95,95,116,105,109,101,95,112,117,116,69,0,78,83,116,51,95,95,49,50,48,95,95,116,105,109,101,95,103,101,116,95,99,95,115,116,111,114,97,103,101,73,119,69,69,0,78,83,116,51,95,95,49,50,48,95,95,116,105,109,101,95,103,101,116,95,99,95,115,116,111,114,97,103,101,73,99,69,69,0,78,83,116,51,95,95,49,57,116,105,109,101,95,98,97,115,101,69,0,78,83,116,51,95,95,49,57,95,95,110,117,109,95,112,117,116,73,119,69,69,0,78,83,116,51,95,95,49,49,52,95,95,110,117,109,95,112,117,116,95,98,97,115,101,69,0,78,83,116,51,95,95,49,57,95,95,110,117,109,95,112,117,116,73,99,69,69,0,78,83,116,51,95,95,49,57,95,95,110,117,109,95,103,101,116,73,119,69,69,0,78,83,116,51,95,95,49,49,52,95,95,110,117,109,95,103,101,116,95,98,97,115,101,69,0,78,83,116,51,95,95,49,57,95,95,110,117,109,95,103,101,116,73,99,69,69,0,78,83,116,51,95,95,49,49,50,99,111,100,101,99,118,116,95,98,97,115,101,69,0,78,83,116,51,95,95,49,49,48,99,116,121,112,101,95,98,97,115,101,69,0,78,83,116,51,95,95,49,49,52,95,95,115,104,97,114,101,100,95,99,111,117,110,116,69,0],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+129750);var tempDoublePtr=Runtime.alignMemory(allocate(12,"i8",ALLOC_STATIC),8);assert(tempDoublePtr%8==0);function copyTempFloat(ptr){HEAP8[tempDoublePtr]=HEAP8[ptr];HEAP8[tempDoublePtr+1]=HEAP8[ptr+1];HEAP8[tempDoublePtr+2]=HEAP8[ptr+2];HEAP8[tempDoublePtr+3]=HEAP8[ptr+3]}function copyTempDouble(ptr){HEAP8[tempDoublePtr]=HEAP8[ptr];HEAP8[tempDoublePtr+1]=HEAP8[ptr+1];HEAP8[tempDoublePtr+2]=HEAP8[ptr+2];HEAP8[tempDoublePtr+3]=HEAP8[ptr+3];HEAP8[tempDoublePtr+4]=HEAP8[ptr+4];HEAP8[tempDoublePtr+5]=HEAP8[ptr+5];HEAP8[tempDoublePtr+6]=HEAP8[ptr+6];HEAP8[tempDoublePtr+7]=HEAP8[ptr+7]}function _atexit(func,arg){__ATEXIT__.unshift({func:func,arg:arg})}function ___cxa_atexit(){return _atexit.apply(null,arguments)}Module["_i64Subtract"]=_i64Subtract;var _fabsf=Math_abs;function ___assert_fail(condition,filename,line,func){ABORT=true;throw"Assertion failed: "+Pointer_stringify(condition)+", at: "+[filename?Pointer_stringify(filename):"unknown filename",line,func?Pointer_stringify(func):"unknown function"]+" at "+stackTrace()}function __ZSt18uncaught_exceptionv(){return!!__ZSt18uncaught_exceptionv.uncaught_exception}var EXCEPTIONS={last:0,caught:[],infos:{},deAdjust:(function(adjusted){if(!adjusted||EXCEPTIONS.infos[adjusted])return adjusted;for(var ptr in EXCEPTIONS.infos){var info=EXCEPTIONS.infos[ptr];if(info.adjusted===adjusted){return ptr}}return adjusted}),addRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount++}),decRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];assert(info.refcount>0);info.refcount--;if(info.refcount===0){if(info.destructor){Runtime.dynCall("vi",info.destructor,[ptr])}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}EXCEPTIONS.clearRef(EXCEPTIONS.deAdjust(ptr));throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(asm["setTempRet0"](0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(asm["setTempRet0"](0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(asm["setTempRet0"](typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(asm["setTempRet0"](throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}Module["_memset"]=_memset;var _BDtoILow=true;function _pthread_mutex_lock(){}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]);return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?Pointer_stringify(tm_zone):""};var pattern=Pointer_stringify(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":(function(date){return WEEKDAYS[date.tm_wday].substring(0,3)}),"%A":(function(date){return WEEKDAYS[date.tm_wday]}),"%b":(function(date){return MONTHS[date.tm_mon].substring(0,3)}),"%B":(function(date){return MONTHS[date.tm_mon]}),"%C":(function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)}),"%d":(function(date){return leadingNulls(date.tm_mday,2)}),"%e":(function(date){return leadingSomething(date.tm_mday,2," ")}),"%g":(function(date){return getWeekBasedYear(date).toString().substring(2)}),"%G":(function(date){return getWeekBasedYear(date)}),"%H":(function(date){return leadingNulls(date.tm_hour,2)}),"%I":(function(date){return leadingNulls(date.tm_hour<13?date.tm_hour:date.tm_hour-12,2)}),"%j":(function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)}),"%m":(function(date){return leadingNulls(date.tm_mon+1,2)}),"%M":(function(date){return leadingNulls(date.tm_min,2)}),"%n":(function(){return"\n"}),"%p":(function(date){if(date.tm_hour>0&&date.tm_hour<13){return"AM"}else{return"PM"}}),"%S":(function(date){return leadingNulls(date.tm_sec,2)}),"%t":(function(){return"\t"}),"%u":(function(date){var day=new Date(date.tm_year+1900,date.tm_mon+1,date.tm_mday,0,0,0,0);return day.getDay()||7}),"%U":(function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"}),"%V":(function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)}),"%Z":(function(date){return date.tm_zone}),"%%":(function(){return"%"})};for(var rule in EXPANSION_RULES_2){if(pattern.indexOf(rule)>=0){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm){return _strftime(s,maxsize,format,tm)}function _abort(){Module["abort"]()}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Runtime.dynCall("v",func);_pthread_once.seen[ptr]=1}function ___lock(){}function ___unlock(){}var PTHREAD_SPECIFIC={};function _pthread_getspecific(key){return PTHREAD_SPECIFIC[key]||0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}var ERRNO_CODES={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function _sysconf(name){switch(name){case 30:return PAGE_SIZE;case 85:return totalMemory/PAGE_SIZE;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 80:case 81:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 79:return 0;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 75:return 16384;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:{if(typeof navigator==="object")return navigator["hardwareConcurrency"]||1;return 1}}___setErrNo(ERRNO_CODES.EINVAL);return-1}var _fabs=Math_abs;var _floor=Math_floor;var PTHREAD_SPECIFIC_NEXT_KEY=1;function _pthread_key_create(key,destructor){if(key==0){return ERRNO_CODES.EINVAL}HEAP32[key>>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}var _emscripten_asm_const_int=true;var ERRNO_MESSAGES={0:"Success",1:"Not super-user",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"I/O error",6:"No such device or address",7:"Arg list too long",8:"Exec format error",9:"Bad file number",10:"No children",11:"No more processes",12:"Not enough core",13:"Permission denied",14:"Bad address",15:"Block device required",16:"Mount device busy",17:"File exists",18:"Cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Not a typewriter",26:"Text file busy",27:"File too large",28:"No space left on device",29:"Illegal seek",30:"Read only file system",31:"Too many links",32:"Broken pipe",33:"Math arg out of domain of func",34:"Math result not representable",35:"File locking deadlock error",36:"File or path name too long",37:"No record locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many symbolic links",42:"No message of desired type",43:"Identifier removed",44:"Channel number out of range",45:"Level 2 not synchronized",46:"Level 3 halted",47:"Level 3 reset",48:"Link number out of range",49:"Protocol driver not attached",50:"No CSI structure available",51:"Level 2 halted",52:"Invalid exchange",53:"Invalid request descriptor",54:"Exchange full",55:"No anode",56:"Invalid request code",57:"Invalid slot",59:"Bad font file fmt",60:"Device not a stream",61:"No data (for no delay io)",62:"Timer expired",63:"Out of streams resources",64:"Machine is not on the network",65:"Package not installed",66:"The object is remote",67:"The link has been severed",68:"Advertise error",69:"Srmount error",70:"Communication error on send",71:"Protocol error",72:"Multihop attempted",73:"Cross mount point (not really error)",74:"Trying to read unreadable message",75:"Value too large for defined data type",76:"Given log. name not unique",77:"f.d. invalid for this operation",78:"Remote address changed",79:"Can access a needed shared lib",80:"Accessing a corrupted shared lib",81:".lib section in a.out corrupted",82:"Attempting to link in too many libs",83:"Attempting to exec a shared library",84:"Illegal byte sequence",86:"Streams pipe error",87:"Too many users",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Unknown protocol",94:"Socket type not supported",95:"Not supported",96:"Protocol family not supported",97:"Address family not supported by protocol family",98:"Address already in use",99:"Address not available",100:"Network interface is not configured",101:"Network is unreachable",102:"Connection reset by network",103:"Connection aborted",104:"Connection reset by peer",105:"No buffer space available",106:"Socket is already connected",107:"Socket is not connected",108:"Can't send after socket shutdown",109:"Too many references",110:"Connection timed out",111:"Connection refused",112:"Host is down",113:"Host is unreachable",114:"Socket already connected",115:"Connection already in progress",116:"Stale file handle",122:"Quota exceeded",123:"No medium (in tape drive)",125:"Operation canceled",130:"Previous owner died",131:"State not recoverable"};var TTY={ttys:[],init:(function(){}),shutdown:(function(){}),register:(function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)}),stream_ops:{open:(function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}stream.tty=tty;stream.seekable=false}),close:(function(stream){stream.tty.ops.flush(stream.tty)}),flush:(function(stream){stream.tty.ops.flush(stream.tty)}),read:(function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(ERRNO_CODES.ENXIO)}var bytesRead=0;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()}),put_char:(function(tty,val){if(val===null||val===10){Module["print"](UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){Module["print"](UTF8ArrayToString(tty.output,0));tty.output=[]}})},default_tty1_ops:{put_char:(function(tty,val){if(val===null||val===10){Module["printErr"](UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}}),flush:(function(tty){if(tty.output&&tty.output.length>0){Module["printErr"](UTF8ArrayToString(tty.output,0));tty.output=[]}})}};var MEMFS={ops_table:null,mount:(function(mount){return MEMFS.createNode(null,"/",16384|511,0)}),createNode:(function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node}return node}),getFileDataAsRegularArray:(function(node){if(node.contents&&node.contents.subarray){var arr=[];for(var i=0;inode.contents.length){node.contents=MEMFS.getFileDataAsRegularArray(node);node.usedBytes=node.contents.length}if(!node.contents||node.contents.subarray){var prevCapacity=node.contents?node.contents.buffer.byteLength:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity0)node.contents.set(oldContents.subarray(0,node.usedBytes),0);return}if(!node.contents&&newCapacity>0)node.contents=[];while(node.contents.lengthnewSize)node.contents.length=newSize;else while(node.contents.length=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);assert(size>=0);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+lengthe2.timestamp){create.push(key);total++}}));var remove=[];Object.keys(dst.entries).forEach((function(key){var e=dst.entries[key];var e2=src.entries[key];if(!e2){remove.push(key);total++}}));if(!total){return callback(null)}var errored=false;var completed=0;var db=src.type==="remote"?src.db:dst.db;var transaction=db.transaction([IDBFS.DB_STORE_NAME],"readwrite");var store=transaction.objectStore(IDBFS.DB_STORE_NAME);function done(err){if(err){if(!done.errored){done.errored=true;return callback(err)}return}if(++completed>=total){return callback(null)}}transaction.onerror=(function(e){done(this.error);e.preventDefault()});create.sort().forEach((function(path){if(dst.type==="local"){IDBFS.loadRemoteEntry(store,path,(function(err,entry){if(err)return done(err);IDBFS.storeLocalEntry(path,entry,done)}))}else{IDBFS.loadLocalEntry(path,(function(err,entry){if(err)return done(err);IDBFS.storeRemoteEntry(store,path,entry,done)}))}}));remove.sort().reverse().forEach((function(path){if(dst.type==="local"){IDBFS.removeLocalEntry(path,done)}else{IDBFS.removeRemoteEntry(store,path,done)}}))})};var NODEFS={isWindows:false,staticInit:(function(){NODEFS.isWindows=!!process.platform.match(/^win/)}),mount:(function(mount){assert(ENVIRONMENT_IS_NODE);return NODEFS.createNode(null,"/",NODEFS.getMode(mount.opts.root),0)}),createNode:(function(parent,name,mode,dev){if(!FS.isDir(mode)&&!FS.isFile(mode)&&!FS.isLink(mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=FS.createNode(parent,name,mode);node.node_ops=NODEFS.node_ops;node.stream_ops=NODEFS.stream_ops;return node}),getMode:(function(path){var stat;try{stat=fs.lstatSync(path);if(NODEFS.isWindows){stat.mode=stat.mode|(stat.mode&146)>>1}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return stat.mode}),realPath:(function(node){var parts=[];while(node.parent!==node){parts.push(node.name);node=node.parent}parts.push(node.mount.opts.root);parts.reverse();return PATH.join.apply(null,parts)}),flagsToPermissionStringMap:{0:"r",1:"r+",2:"r+",64:"r",65:"r+",66:"r+",129:"rx+",193:"rx+",514:"w+",577:"w",578:"w+",705:"wx",706:"wx+",1024:"a",1025:"a",1026:"a+",1089:"a",1090:"a+",1153:"ax",1154:"ax+",1217:"ax",1218:"ax+",4096:"rs",4098:"rs+"},flagsToPermissionString:(function(flags){flags&=~32768;if(flags in NODEFS.flagsToPermissionStringMap){return NODEFS.flagsToPermissionStringMap[flags]}else{throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}}),node_ops:{getattr:(function(node){var path=NODEFS.realPath(node);var stat;try{stat=fs.lstatSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}if(NODEFS.isWindows&&!stat.blksize){stat.blksize=4096}if(NODEFS.isWindows&&!stat.blocks){stat.blocks=(stat.size+stat.blksize-1)/stat.blksize|0}return{dev:stat.dev,ino:stat.ino,mode:stat.mode,nlink:stat.nlink,uid:stat.uid,gid:stat.gid,rdev:stat.rdev,size:stat.size,atime:stat.atime,mtime:stat.mtime,ctime:stat.ctime,blksize:stat.blksize,blocks:stat.blocks}}),setattr:(function(node,attr){var path=NODEFS.realPath(node);try{if(attr.mode!==undefined){fs.chmodSync(path,attr.mode);node.mode=attr.mode}if(attr.timestamp!==undefined){var date=new Date(attr.timestamp);fs.utimesSync(path,date,date)}if(attr.size!==undefined){fs.truncateSync(path,attr.size)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),lookup:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);var mode=NODEFS.getMode(path);return NODEFS.createNode(parent,name,mode)}),mknod:(function(parent,name,mode,dev){var node=NODEFS.createNode(parent,name,mode,dev);var path=NODEFS.realPath(node);try{if(FS.isDir(node.mode)){fs.mkdirSync(path,node.mode)}else{fs.writeFileSync(path,"",{mode:node.mode})}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}return node}),rename:(function(oldNode,newDir,newName){var oldPath=NODEFS.realPath(oldNode);var newPath=PATH.join2(NODEFS.realPath(newDir),newName);try{fs.renameSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),unlink:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.unlinkSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),rmdir:(function(parent,name){var path=PATH.join2(NODEFS.realPath(parent),name);try{fs.rmdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readdir:(function(node){var path=NODEFS.realPath(node);try{return fs.readdirSync(path)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),symlink:(function(parent,newName,oldPath){var newPath=PATH.join2(NODEFS.realPath(parent),newName);try{fs.symlinkSync(oldPath,newPath)}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),readlink:(function(node){var path=NODEFS.realPath(node);try{path=fs.readlinkSync(path);path=NODEJS_PATH.relative(NODEJS_PATH.resolve(node.mount.opts.root),path);return path}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}})},stream_ops:{open:(function(stream){var path=NODEFS.realPath(stream.node);try{if(FS.isFile(stream.node.mode)){stream.nfd=fs.openSync(path,NODEFS.flagsToPermissionString(stream.flags))}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),close:(function(stream){try{if(FS.isFile(stream.node.mode)&&stream.nfd){fs.closeSync(stream.nfd)}}catch(e){if(!e.code)throw e;throw new FS.ErrnoError(ERRNO_CODES[e.code])}}),read:(function(stream,buffer,offset,length,position){if(length===0)return 0;var nbuffer=new Buffer(length);var res;try{res=fs.readSync(stream.nfd,nbuffer,0,length,position)}catch(e){throw new FS.ErrnoError(ERRNO_CODES[e.code])}if(res>0){for(var i=0;i=stream.node.size)return 0;var chunk=stream.node.contents.slice(position,position+length);var ab=WORKERFS.reader.readAsArrayBuffer(chunk);buffer.set(new Uint8Array(ab),offset);return chunk.size}),write:(function(stream,buffer,offset,length,position){throw new FS.ErrnoError(ERRNO_CODES.EIO)}),llseek:(function(stream,offset,whence){var position=offset;if(whence===1){position+=stream.position}else if(whence===2){if(FS.isFile(stream.node.mode)){position+=stream.node.size}}if(position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return position})}};var _stdin=allocate(1,"i32*",ALLOC_STATIC);var _stdout=allocate(1,"i32*",ALLOC_STATIC);var _stderr=allocate(1,"i32*",ALLOC_STATIC);var FS={root:null,mounts:[],devices:[null],streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,trackingDelegate:{},tracking:{openFlags:{READ:1,WRITE:2}},ErrnoError:null,genericErrors:{},filesystems:null,handleFSError:(function(e){if(!(e instanceof FS.ErrnoError))throw e+" : "+stackTrace();return ___setErrNo(e.errno)}),lookupPath:(function(path,opts){path=PATH.resolve(FS.cwd(),path);opts=opts||{};if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};for(var key in defaults){if(opts[key]===undefined){opts[key]=defaults[key]}}if(opts.recurse_count>8){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}var parts=PATH.normalizeArray(path.split("/").filter((function(p){return!!p})),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(ERRNO_CODES.ELOOP)}}}}return{path:current_path,node:current}}),getPath:(function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}}),hashName:(function(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length}),hashAddNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node}),hashRemoveNode:(function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}}),lookupNode:(function(parent,name){var err=FS.mayLookup(parent);if(err){throw new FS.ErrnoError(err,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)}),createNode:(function(parent,name,mode,rdev){if(!FS.FSNode){FS.FSNode=(function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev});FS.FSNode.prototype={};var readMode=292|73;var writeMode=146;Object.defineProperties(FS.FSNode.prototype,{read:{get:(function(){return(this.mode&readMode)===readMode}),set:(function(val){val?this.mode|=readMode:this.mode&=~readMode})},write:{get:(function(){return(this.mode&writeMode)===writeMode}),set:(function(val){val?this.mode|=writeMode:this.mode&=~writeMode})},isFolder:{get:(function(){return FS.isDir(this.mode)})},isDevice:{get:(function(){return FS.isChrdev(this.mode)})}})}var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node}),destroyNode:(function(node){FS.hashRemoveNode(node)}),isRoot:(function(node){return node===node.parent}),isMountpoint:(function(node){return!!node.mounted}),isFile:(function(mode){return(mode&61440)===32768}),isDir:(function(mode){return(mode&61440)===16384}),isLink:(function(mode){return(mode&61440)===40960}),isChrdev:(function(mode){return(mode&61440)===8192}),isBlkdev:(function(mode){return(mode&61440)===24576}),isFIFO:(function(mode){return(mode&61440)===4096}),isSocket:(function(mode){return(mode&49152)===49152}),flagModes:{"r":0,"rs":1052672,"r+":2,"w":577,"wx":705,"xw":705,"w+":578,"wx+":706,"xw+":706,"a":1089,"ax":1217,"xa":1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:(function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags}),flagsToPermissionString:(function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms}),nodePermissions:(function(node,perms){if(FS.ignorePermissions){return 0}if(perms.indexOf("r")!==-1&&!(node.mode&292)){return ERRNO_CODES.EACCES}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return ERRNO_CODES.EACCES}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return ERRNO_CODES.EACCES}return 0}),mayLookup:(function(dir){var err=FS.nodePermissions(dir,"x");if(err)return err;if(!dir.node_ops.lookup)return ERRNO_CODES.EACCES;return 0}),mayCreate:(function(dir,name){try{var node=FS.lookupNode(dir,name);return ERRNO_CODES.EEXIST}catch(e){}return FS.nodePermissions(dir,"wx")}),mayDelete:(function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var err=FS.nodePermissions(dir,"wx");if(err){return err}if(isdir){if(!FS.isDir(node.mode)){return ERRNO_CODES.ENOTDIR}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return ERRNO_CODES.EBUSY}}else{if(FS.isDir(node.mode)){return ERRNO_CODES.EISDIR}}return 0}),mayOpen:(function(node,flags){if(!node){return ERRNO_CODES.ENOENT}if(FS.isLink(node.mode)){return ERRNO_CODES.ELOOP}else if(FS.isDir(node.mode)){if((flags&2097155)!==0||flags&512){return ERRNO_CODES.EISDIR}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))}),MAX_OPEN_FDS:4096,nextfd:(function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(ERRNO_CODES.EMFILE)}),getStream:(function(fd){return FS.streams[fd]}),createStream:(function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=(function(){});FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:(function(){return this.node}),set:(function(val){this.node=val})},isRead:{get:(function(){return(this.flags&2097155)!==1})},isWrite:{get:(function(){return(this.flags&2097155)!==0})},isAppend:{get:(function(){return this.flags&1024})}})}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream}),closeStream:(function(fd){FS.streams[fd]=null}),chrdev_stream_ops:{open:(function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}}),llseek:(function(){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)})},major:(function(dev){return dev>>8}),minor:(function(dev){return dev&255}),makedev:(function(ma,mi){return ma<<8|mi}),registerDevice:(function(dev,ops){FS.devices[dev]={stream_ops:ops}}),getDevice:(function(dev){return FS.devices[dev]}),getMounts:(function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts}),syncfs:(function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}var mounts=FS.getMounts(FS.root.mount);var completed=0;function done(err){if(err){if(!done.errored){done.errored=true;return callback(err)}return}if(++completed>=mounts.length){callback(null)}}mounts.forEach((function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)}))}),mount:(function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot}),unmount:(function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach((function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.indexOf(current.mount)!==-1){FS.destroyNode(current)}current=next}}));node.mounted=null;var idx=node.mount.mounts.indexOf(mount);assert(idx!==-1);node.mount.mounts.splice(idx,1)}),lookup:(function(parent,name){return parent.node_ops.lookup(parent,name)}),mknod:(function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var err=FS.mayCreate(parent,name);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return parent.node_ops.mknod(parent,name,mode,dev)}),create:(function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)}),mkdir:(function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)}),mkdev:(function(path,mode,dev){if(typeof dev==="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)}),symlink:(function(oldpath,newpath){if(!PATH.resolve(oldpath)){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}var newname=PATH.basename(newpath);var err=FS.mayCreate(parent,newname);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return parent.node_ops.symlink(parent,newname,oldpath)}),rename:(function(old_path,new_path){var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;try{lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node}catch(e){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(!old_dir||!new_dir)throw new FS.ErrnoError(ERRNO_CODES.ENOENT);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(ERRNO_CODES.EXDEV)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}relative=PATH.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(ERRNO_CODES.ENOTEMPTY)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var err=FS.mayDelete(old_dir,old_name,isdir);if(err){throw new FS.ErrnoError(err)}err=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(err){throw new FS.ErrnoError(err)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}if(new_dir!==old_dir){err=FS.nodePermissions(old_dir,"w");if(err){throw new FS.ErrnoError(err)}}try{if(FS.trackingDelegate["willMovePath"]){FS.trackingDelegate["willMovePath"](old_path,new_path)}}catch(e){console.log("FS.trackingDelegate['willMovePath']('"+old_path+"', '"+new_path+"') threw an exception: "+e.message)}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}try{if(FS.trackingDelegate["onMovePath"])FS.trackingDelegate["onMovePath"](old_path,new_path)}catch(e){console.log("FS.trackingDelegate['onMovePath']('"+old_path+"', '"+new_path+"') threw an exception: "+e.message)}}),rmdir:(function(path){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var err=FS.mayDelete(parent,name,true);if(err){throw new FS.ErrnoError(err)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}try{if(FS.trackingDelegate["willDeletePath"]){FS.trackingDelegate["willDeletePath"](path)}}catch(e){console.log("FS.trackingDelegate['willDeletePath']('"+path+"') threw an exception: "+e.message)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node);try{if(FS.trackingDelegate["onDeletePath"])FS.trackingDelegate["onDeletePath"](path)}catch(e){console.log("FS.trackingDelegate['onDeletePath']('"+path+"') threw an exception: "+e.message)}}),readdir:(function(path){var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}return node.node_ops.readdir(node)}),unlink:(function(path){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var err=FS.mayDelete(parent,name,false);if(err){if(err===ERRNO_CODES.EISDIR)err=ERRNO_CODES.EPERM;throw new FS.ErrnoError(err)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(ERRNO_CODES.EBUSY)}try{if(FS.trackingDelegate["willDeletePath"]){FS.trackingDelegate["willDeletePath"](path)}}catch(e){console.log("FS.trackingDelegate['willDeletePath']('"+path+"') threw an exception: "+e.message)}parent.node_ops.unlink(parent,name);FS.destroyNode(node);try{if(FS.trackingDelegate["onDeletePath"])FS.trackingDelegate["onDeletePath"](path)}catch(e){console.log("FS.trackingDelegate['onDeletePath']('"+path+"') threw an exception: "+e.message)}}),readlink:(function(path){var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(!link.node_ops.readlink){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}return PATH.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))}),stat:(function(path,dontFollow){var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(!node.node_ops.getattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}return node.node_ops.getattr(node)}),lstat:(function(path){return FS.stat(path,true)}),chmod:(function(path,mode,dontFollow){var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})}),lchmod:(function(path,mode){FS.chmod(path,mode,true)}),fchmod:(function(fd,mode){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}FS.chmod(stream.node,mode)}),chown:(function(path,uid,gid,dontFollow){var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}node.node_ops.setattr(node,{timestamp:Date.now()})}),lchown:(function(path,uid,gid){FS.chown(path,uid,gid,true)}),fchown:(function(fd,uid,gid){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}FS.chown(stream.node,uid,gid)}),truncate:(function(path,len){if(len<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var node;if(typeof path==="string"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(ERRNO_CODES.EPERM)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var err=FS.nodePermissions(node,"w");if(err){throw new FS.ErrnoError(err)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})}),ftruncate:(function(fd,len){var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}FS.truncate(stream.node,len)}),utime:(function(path,atime,mtime){var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})}),open:(function(path,flags,mode,fd_start,fd_end){if(path===""){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}flags=typeof flags==="string"?FS.modeStringToFlags(flags):flags;mode=typeof mode==="undefined"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path==="object"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(ERRNO_CODES.EEXIST)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(ERRNO_CODES.ENOENT)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}if(!created){var err=FS.mayOpen(node,flags);if(err){throw new FS.ErrnoError(err)}}if(flags&512){FS.truncate(node,0)}flags&=~(128|512);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false},fd_start,fd_end);if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module["logReadFiles"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1;Module["printErr"]("read file: "+path)}}try{if(FS.trackingDelegate["onOpenFile"]){var trackingFlags=0;if((flags&2097155)!==1){trackingFlags|=FS.tracking.openFlags.READ}if((flags&2097155)!==0){trackingFlags|=FS.tracking.openFlags.WRITE}FS.trackingDelegate["onOpenFile"](path,trackingFlags)}}catch(e){console.log("FS.trackingDelegate['onOpenFile']('"+path+"', flags) threw an exception: "+e.message)}return stream}),close:(function(stream){if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}}),llseek:(function(stream,offset,whence){if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position}),read:(function(stream,buffer,offset,length,position){if(length<0||position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!stream.stream_ops.read){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}var seeking=true;if(typeof position==="undefined"){position=stream.position;seeking=false}else if(!stream.seekable){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead}),write:(function(stream,buffer,offset,length,position,canOwn){if(length<0||position<0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.EISDIR)}if(!stream.stream_ops.write){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if(stream.flags&1024){FS.llseek(stream,0,2)}var seeking=true;if(typeof position==="undefined"){position=stream.position;seeking=false}else if(!stream.seekable){throw new FS.ErrnoError(ERRNO_CODES.ESPIPE)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;try{if(stream.path&&FS.trackingDelegate["onWriteToFile"])FS.trackingDelegate["onWriteToFile"](stream.path)}catch(e){console.log("FS.trackingDelegate['onWriteToFile']('"+path+"') threw an exception: "+e.message)}return bytesWritten}),allocate:(function(stream,offset,length){if(offset<0||length<=0){throw new FS.ErrnoError(ERRNO_CODES.EINVAL)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(ERRNO_CODES.EBADF)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(ERRNO_CODES.EOPNOTSUPP)}stream.stream_ops.allocate(stream,offset,length)}),mmap:(function(stream,buffer,offset,length,position,prot,flags){if((stream.flags&2097155)===1){throw new FS.ErrnoError(ERRNO_CODES.EACCES)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(ERRNO_CODES.ENODEV)}return stream.stream_ops.mmap(stream,buffer,offset,length,position,prot,flags)}),msync:(function(stream,buffer,offset,length,mmapFlags){if(!stream||!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)}),munmap:(function(stream){return 0}),ioctl:(function(stream,cmd,arg){if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(ERRNO_CODES.ENOTTY)}return stream.stream_ops.ioctl(stream,cmd,arg)}),readFile:(function(path,opts){opts=opts||{};opts.flags=opts.flags||"r";opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret}),writeFile:(function(path,data,opts){opts=opts||{};opts.flags=opts.flags||"w";opts.encoding=opts.encoding||"utf8";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var stream=FS.open(path,opts.flags,opts.mode);if(opts.encoding==="utf8"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,0,opts.canOwn)}else if(opts.encoding==="binary"){FS.write(stream,data,0,data.length,0,opts.canOwn)}FS.close(stream)}),cwd:(function(){return FS.currentPath}),chdir:(function(path){var lookup=FS.lookupPath(path,{follow:true});if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(ERRNO_CODES.ENOTDIR)}var err=FS.nodePermissions(lookup.node,"x");if(err){throw new FS.ErrnoError(err)}FS.currentPath=lookup.path}),createDefaultDirectories:(function(){FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")}),createDefaultDevices:(function(){FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:(function(){return 0}),write:(function(stream,buffer,offset,length,pos){return length})});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var random_device;if(typeof crypto!=="undefined"){var randomBuffer=new Uint8Array(1);random_device=(function(){crypto.getRandomValues(randomBuffer);return randomBuffer[0]})}else if(ENVIRONMENT_IS_NODE){random_device=(function(){return require("crypto").randomBytes(1)[0]})}else{random_device=(function(){return Math.random()*256|0})}FS.createDevice("/dev","random",random_device);FS.createDevice("/dev","urandom",random_device);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")}),createSpecialDirectories:(function(){FS.mkdir("/proc");FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:(function(){var node=FS.createNode("/proc/self","fd",16384|511,73);node.node_ops={lookup:(function(parent,name){var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:(function(){return stream.path})}};ret.parent=ret;return ret})};return node})},{},"/proc/self/fd")}),createStandardStreams:(function(){if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin","r");assert(stdin.fd===0,"invalid handle for stdin ("+stdin.fd+")");var stdout=FS.open("/dev/stdout","w");assert(stdout.fd===1,"invalid handle for stdout ("+stdout.fd+")");var stderr=FS.open("/dev/stderr","w");assert(stderr.fd===2,"invalid handle for stderr ("+stderr.fd+")")}),ensureErrnoError:(function(){if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.node=node;this.setErrno=(function(errno){this.errno=errno;for(var key in ERRNO_CODES){if(ERRNO_CODES[key]===errno){this.code=key;break}}});this.setErrno(errno);this.message=ERRNO_MESSAGES[errno]};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[ERRNO_CODES.ENOENT].forEach((function(code){FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""}))}),staticInit:(function(){FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS,"IDBFS":IDBFS,"NODEFS":NODEFS,"WORKERFS":WORKERFS}}),init:(function(input,output,error){assert(!FS.init.initialized,"FS.init was previously called. If you want to initialize later with custom parameters, remove any earlier calls (note that one is automatically added to the generated code)");FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()}),quit:(function(){FS.init.initialized=false;var fflush=Module["_fflush"];if(fflush)fflush(0);for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}});var lazyArray=this;lazyArray.setDataGetter((function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]}));this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperty(lazyArray,"length",{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._length})});Object.defineProperty(lazyArray,"chunkSize",{get:(function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize})});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperty(node,"usedBytes",{get:(function(){return this.contents.length})});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach((function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}return fn.apply(null,arguments)}}));stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(ERRNO_CODES.EIO)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);assert(size>=0);if(contents.slice){for(var i=0;i=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up--;up){parts.unshift("..")}}return parts}),normalize:(function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter((function(p){return!!p})),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path}),dirname:(function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir}),basename:(function(path){if(path==="/")return"/";var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)}),extname:(function(path){return PATH.splitPath(path)[3]}),join:(function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))}),join2:(function(l,r){return PATH.normalize(l+"/"+r)}),resolve:(function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter((function(p){return!!p})),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."}),relative:(function(from,to){from=PATH.resolve(from).substr(1);to=PATH.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}console.log('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();setTimeout(Browser.mainLoop.runner,0);return}if(thisMainLoopId1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}if(Browser.mainLoop.method==="timeout"&&Module.ctx){Module.printErr("Looks like you are rendering without using requestAnimationFrame for the main loop. You should use 0 for the frame rate in emscripten_set_main_loop in order to use requestAnimationFrame, as that can greatly improve your frame rates!");Browser.mainLoop.method=""}Browser.mainLoop.runIter((function(){if(typeof arg!=="undefined"){Runtime.dynCall("vi",func,[arg])}else{Runtime.dynCall("v",func)}}));if(thisMainLoopId0)_emscripten_set_main_loop_timing(0,1e3/fps);else _emscripten_set_main_loop_timing(1,1);Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"SimulateInfiniteLoop"}}var Browser={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:(function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++}),resume:(function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;_emscripten_set_main_loop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()}),updateStatus:(function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;Browser.safeSetTimeout((function(){finish(audio)}),1e4)}else{return fail()}};Module["preloadPlugins"].push(audioPlugin);var canvas=Module["canvas"];function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===canvas||document["mozPointerLockElement"]===canvas||document["webkitPointerLockElement"]===canvas||document["msPointerLockElement"]===canvas}if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(function(){});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(function(){});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",(function(ev){if(!Browser.pointerLock&&canvas.requestPointerLock){canvas.requestPointerLock();ev.preventDefault()}}),false)}}}),createContext:(function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}canvas.style.backgroundColor="black"}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx==="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach((function(callback){callback()}));Browser.init()}return ctx}),destroyContext:(function(canvas,useWebGL,setInModule){}),fullScreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullScreen:(function(lockPointer,resizeCanvas,vrDevice){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;Browser.vrDevice=vrDevice;if(typeof Browser.lockPointer==="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas==="undefined")Browser.resizeCanvas=false;if(typeof Browser.vrDevice==="undefined")Browser.vrDevice=null;var canvas=Module["canvas"];function fullScreenChange(){Browser.isFullScreen=false;var canvasContainer=canvas.parentNode;if((document["webkitFullScreenElement"]||document["webkitFullscreenElement"]||document["mozFullScreenElement"]||document["mozFullscreenElement"]||document["fullScreenElement"]||document["fullscreenElement"]||document["msFullScreenElement"]||document["msFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.cancelFullScreen=document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["webkitCancelFullScreen"]||document["msExitFullscreen"]||document["exitFullscreen"]||(function(){});canvas.cancelFullScreen=canvas.cancelFullScreen.bind(document);if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullScreen=true;if(Browser.resizeCanvas)Browser.setFullScreenCanvasSize()}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas)Browser.setWindowedCanvasSize()}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullScreen);Browser.updateCanvasDimensions(canvas)}if(!Browser.fullScreenHandlersInstalled){Browser.fullScreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullScreenChange,false);document.addEventListener("mozfullscreenchange",fullScreenChange,false);document.addEventListener("webkitfullscreenchange",fullScreenChange,false);document.addEventListener("MSFullscreenChange",fullScreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullScreen=canvasContainer["requestFullScreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullScreen"]?(function(){canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"])}):null);if(vrDevice){canvasContainer.requestFullScreen({vrDisplay:vrDevice})}else{canvasContainer.requestFullScreen()}}),nextRAF:0,fakeRequestAnimationFrame:(function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)}),requestAnimationFrame:function requestAnimationFrame(func){if(typeof window==="undefined"){Browser.fakeRequestAnimationFrame(func)}else{if(!window.requestAnimationFrame){window.requestAnimationFrame=window["requestAnimationFrame"]||window["mozRequestAnimationFrame"]||window["webkitRequestAnimationFrame"]||window["msRequestAnimationFrame"]||window["oRequestAnimationFrame"]||Browser.fakeRequestAnimationFrame}window.requestAnimationFrame(func)}},safeCallback:(function(func){return(function(){if(!ABORT)return func.apply(null,arguments)})}),allowAsyncCallbacks:true,queuedAsyncCallbacks:[],pauseAsyncCallbacks:(function(){Browser.allowAsyncCallbacks=false}),resumeAsyncCallbacks:(function(){Browser.allowAsyncCallbacks=true;if(Browser.queuedAsyncCallbacks.length>0){var callbacks=Browser.queuedAsyncCallbacks;Browser.queuedAsyncCallbacks=[];callbacks.forEach((function(func){func()}))}}),safeRequestAnimationFrame:(function(func){return Browser.requestAnimationFrame((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}else{Browser.queuedAsyncCallbacks.push(func)}}))}),safeSetTimeout:(function(func,timeout){Module["noExitRuntime"]=true;return setTimeout((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}else{Browser.queuedAsyncCallbacks.push(func)}}),timeout)}),safeSetInterval:(function(func,timeout){Module["noExitRuntime"]=true;return setInterval((function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}}),timeout)}),getMimetype:(function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]}),getUserMedia:(function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)}),getMovementX:(function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0}),getMovementY:(function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0}),getMouseWheelDelta:(function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail;break;case"mousewheel":delta=event.wheelDelta;break;case"wheel":delta=event["deltaY"];break;default:throw"unrecognized mouse wheel event: "+event.type}return delta}),mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:(function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!=="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!=="undefined"?window.scrollY:window.pageYOffset;if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}}),xhrLoad:(function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response)}else{onerror()}};xhr.onerror=onerror;xhr.send(null)}),asyncLoad:(function(url,onload,onerror,noRunDep){Browser.xhrLoad(url,(function(arrayBuffer){assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(!noRunDep)removeRunDependency("al "+url)}),(function(event){if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}}));if(!noRunDep)addRunDependency("al "+url)}),resizeListeners:[],updateResizeListeners:(function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach((function(listener){listener(canvas.width,canvas.height)}))}),setCanvasSize:(function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()}),windowedWidth:0,windowedHeight:0,setFullScreenCanvasSize:(function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];flags=flags|8388608;HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=flags}Browser.updateResizeListeners()}),setWindowedCanvasSize:(function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2];flags=flags&~8388608;HEAP32[SDL.screen+Runtime.QUANTUM_SIZE*0>>2]=flags}Browser.updateResizeListeners()}),updateCanvasDimensions:(function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h>2]=ret}return ret}function _malloc(bytes){var ptr=Runtime.dynamicAlloc(bytes+8);return ptr+8&4294967288}Module["_malloc"]=_malloc;function ___cxa_allocate_exception(size){return _malloc(size)}var _sin=Math_sin;var ___tm_current=allocate(44,"i8",ALLOC_STATIC);var ___tm_timezone=allocate(intArrayFromString("GMT"),"i8",ALLOC_STATIC);var _tzname=allocate(8,"i32*",ALLOC_STATIC);var _daylight=allocate(1,"i32*",ALLOC_STATIC);var _timezone=allocate(1,"i32*",ALLOC_STATIC);function _tzset(){if(_tzset.called)return;_tzset.called=true;HEAP32[_timezone>>2]=-(new Date).getTimezoneOffset()*60;var winter=new Date(2e3,0,1);var summer=new Date(2e3,6,1);HEAP32[_daylight>>2]=Number(winter.getTimezoneOffset()!=summer.getTimezoneOffset());function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocate(intArrayFromString(winterName),"i8",ALLOC_NORMAL);var summerNamePtr=allocate(intArrayFromString(summerName),"i8",ALLOC_NORMAL);if(summer.getTimezoneOffset()>2]=winterNamePtr;HEAP32[_tzname+4>>2]=summerNamePtr}else{HEAP32[_tzname>>2]=summerNamePtr;HEAP32[_tzname+4>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var summerOffset=(new Date(2e3,6,1)).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=date.getTimezoneOffset()==Math.min(winterOffset,summerOffset)|0;HEAP32[tmPtr+32>>2]=dst;var zonePtr=HEAP32[_tzname+(dst?Runtime.QUANTUM_SIZE:0)>>2];HEAP32[tmPtr+40>>2]=zonePtr;return tmPtr}function _localtime(time){return _localtime_r(time,___tm_current)}Module["_i64Add"]=_i64Add;Module["_bitshift64Lshr"]=_bitshift64Lshr;function ___cxa_pure_virtual(){ABORT=true;throw"Pure virtual function called!"}var _BDtoIHigh=true;function _pthread_cleanup_push(routine,arg){__ATEXIT__.push((function(){Runtime.dynCall("vi",routine,[arg])}));_pthread_cleanup_push.level=__ATEXIT__.length}function _pthread_cond_broadcast(){return 0}var _ceil=Math_ceil;function ___cxa_guard_acquire(variable){if(!HEAP8[variable>>0]){HEAP8[variable>>0]=1;return 1}return 0}function _pthread_cleanup_pop(){assert(_pthread_cleanup_push.level==__ATEXIT__.length,"cannot pop if something else added meanwhile!");__ATEXIT__.pop();_pthread_cleanup_push.level=__ATEXIT__.length}function ___cxa_begin_catch(ptr){__ZSt18uncaught_exceptionv.uncaught_exception--;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}var SYSCALLS={DEFAULT_POLLMASK:5,mappings:{},umask:511,calculateAt:(function(dirfd,path){if(path[0]!=="/"){var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=FS.getStream(dirfd);if(!dirstream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);dir=dirstream.path}path=PATH.join2(dir,path)}return path}),doStat:(function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-ERRNO_CODES.ENOTDIR}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;HEAP32[buf+36>>2]=stat.size;HEAP32[buf+40>>2]=4096;HEAP32[buf+44>>2]=stat.blocks;HEAP32[buf+48>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+52>>2]=0;HEAP32[buf+56>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ino;return 0}),doMsync:(function(addr,stream,len,flags){var buffer=new Uint8Array(HEAPU8.subarray(addr,addr+len));FS.msync(stream,buffer,0,len,flags)}),doMkdir:(function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0}),doMknod:(function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-ERRNO_CODES.EINVAL}FS.mknod(path,mode,dev);return 0}),doReadlink:(function(path,buf,bufsize){if(bufsize<=0)return-ERRNO_CODES.EINVAL;var ret=FS.readlink(path);ret=ret.slice(0,Math.max(0,bufsize));writeStringToMemory(ret,buf,true);return ret.length}),doAccess:(function(path,amode){if(amode&~7){return-ERRNO_CODES.EINVAL}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-ERRNO_CODES.EACCES}return 0}),doDup:(function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd}),doReadv:(function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret}),varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),getStreamFromFD:(function(){var stream=FS.getStream(SYSCALLS.get());if(!stream)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return stream}),getSocketFromFD:(function(){var socket=SOCKFS.getSocket(SYSCALLS.get());if(!socket)throw new FS.ErrnoError(ERRNO_CODES.EBADF);return socket}),getSocketAddress:(function(allowNull){var addrp=SYSCALLS.get(),addrlen=SYSCALLS.get();if(allowNull&&addrp===0)return null;var info=__read_sockaddr(addrp,addrlen);if(info.errno)throw new FS.ErrnoError(info.errno);info.addr=DNS.lookup_addr(info.addr)||info.addr;return info}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall5(which,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(),flags=SYSCALLS.get(),mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}Module["_memcpy"]=_memcpy;function ___syscall6(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD();FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var _cos=Math_cos;var _llvm_pow_f64=Math_pow;function _sbrk(bytes){var self=_sbrk;if(!self.called){DYNAMICTOP=alignMemoryPage(DYNAMICTOP);self.called=true;assert(Runtime.dynamicAlloc);self.alloc=Runtime.dynamicAlloc;Runtime.dynamicAlloc=(function(){abort("cannot dynamically allocate, sbrk now has control")})}var ret=DYNAMICTOP;if(bytes!=0){var success=self.alloc(bytes);if(!success)return-1>>>0}return ret}Module["_bitshift64Shl"]=_bitshift64Shl;Module["_memmove"]=_memmove;var _BItoD=true;function ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),op=SYSCALLS.get();switch(op){case 21505:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21506:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return 0};case 21519:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0};case 21520:{if(!stream.tty)return-ERRNO_CODES.ENOTTY;return-ERRNO_CODES.EINVAL};case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)};default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _pthread_cond_wait(){return 0}var _atan2=Math_atan2;function _pthread_mutex_unlock(){}Module["_llvm_bswap_i32"]=_llvm_bswap_i32;function _llvm_trap(){abort("trap!")}function ___cxa_guard_release(){}function _pthread_self(){return 0}function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;assert(offset_high===0);FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall220(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),dirp=SYSCALLS.get(),count=SYSCALLS.get();if(!stream.getdents){stream.getdents=FS.readdir(stream.path)}var pos=0;while(stream.getdents.length>0&&pos+268>2]=id;HEAP32[dirp+pos+4>>2]=stream.position;HEAP16[dirp+pos+8>>1]=268;HEAP8[dirp+pos+10>>0]=type;for(var i=0;i>0]=name.charCodeAt(i)}HEAP8[dirp+pos+(11+i)>>0]=0;pos+=268}return pos}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doWritev(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),cmd=SYSCALLS.get();switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-ERRNO_CODES.EINVAL}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd};case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0};case 12:case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0};case 13:case 14:case 13:case 14:return 0;case 16:case 8:return-ERRNO_CODES.EINVAL;case 9:___setErrNo(ERRNO_CODES.EINVAL);return-1;default:{return-ERRNO_CODES.EINVAL}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall145(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doReadv(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}var ___dso_handle=allocate(1,"i32*",ALLOC_STATIC);Module["requestFullScreen"]=function Module_requestFullScreen(lockPointer,resizeCanvas,vrDevice){Browser.requestFullScreen(lockPointer,resizeCanvas,vrDevice)};Module["requestAnimationFrame"]=function Module_requestAnimationFrame(func){Browser.requestAnimationFrame(func)};Module["setCanvasSize"]=function Module_setCanvasSize(width,height,noUpdates){Browser.setCanvasSize(width,height,noUpdates)};Module["pauseMainLoop"]=function Module_pauseMainLoop(){Browser.mainLoop.pause()};Module["resumeMainLoop"]=function Module_resumeMainLoop(){Browser.mainLoop.resume()};Module["getUserMedia"]=function Module_getUserMedia(){Browser.getUserMedia()};Module["createContext"]=function Module_createContext(canvas,useWebGL,setInModule,webGLContextAttributes){return Browser.createContext(canvas,useWebGL,setInModule,webGLContextAttributes)};FS.staticInit();__ATINIT__.unshift((function(){if(!Module["noFSInit"]&&!FS.init.initialized)FS.init()}));__ATMAIN__.push((function(){FS.ignorePermissions=false}));__ATEXIT__.push((function(){FS.quit()}));Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;__ATINIT__.unshift((function(){TTY.init()}));__ATEXIT__.push((function(){TTY.shutdown()}));if(ENVIRONMENT_IS_NODE){var fs=require("fs");var NODEJS_PATH=require("path");NODEFS.staticInit()}STACK_BASE=STACKTOP=Runtime.alignMemory(STATICTOP);staticSealed=true;STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=DYNAMICTOP=Runtime.alignMemory(STACK_MAX);assert(DYNAMIC_BASE>2]|0;Ip=b+120|0;g=c[Ip>>2]|0;a:do if((f|0)==(g|0)){j=f;Ap=4}else{j=f;do{if((c[j>>2]|0)==80){Ap=4;break a}j=j+4|0}while((j|0)!=(g|0))}while(0);if((Ap|0)==4)if((j|0)!=(g|0)){if(!b)Na(118157,118161,9695,118197);j=I5(b,2072,4328,-2)|0;if(!j)Na(118157,118161,9695,118197);k=c[j+4>>2]|0;if(k){$W(n,j,k);c[l>>2]=116029;f=l+4|0;c[f>>2]=c[n>>2];c[f+4>>2]=c[n+4>>2];c[f+8>>2]=c[n+8>>2];c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;faa(m,116029,4);g=m+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[m>>2];c[k+4>>2]=c[m+4>>2];c[k+8>>2]=c[m+8>>2];c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;l=k+12|0;c[l>>2]=c[g>>2];c[l+4>>2]=c[g+4>>2];c[l+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,m);iaa(g);iaa(m);iaa(f);iaa(n);f=c[Hp>>2]|0;g=c[Ip>>2]|0}}b:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==81)break;j=j+4|0;if((j|0)==(g|0))break b}if((j|0)!=(g|0)){if(!b)Na(118157,118161,9702,118197);j=I5(b,2072,4344,-2)|0;if(!j)Na(118157,118161,9702,118197);k=c[j+4>>2]|0;if(k){TV(q,j,k);c[o>>2]=116034;f=o+4|0;c[f>>2]=c[q>>2];c[f+4>>2]=c[q+4>>2];c[f+8>>2]=c[q+8>>2];c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;faa(p,116034,5);g=p+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[p>>2];c[k+4>>2]=c[p+4>>2];c[k+8>>2]=c[p+8>>2];c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;o=k+12|0;c[o>>2]=c[g>>2];c[o+4>>2]=c[g+4>>2];c[o+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,p);iaa(g);iaa(p);iaa(f);iaa(q);f=c[Hp>>2]|0;g=c[Ip>>2]|0}}}while(0);c:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==82)break;j=j+4|0;if((j|0)==(g|0))break c}if((j|0)!=(g|0)){if(!b)Na(118157,118161,9709,118197);j=I5(b,2072,4360,-2)|0;if(!j)Na(118157,118161,9709,118197);k=c[j+4>>2]|0;if(k){VV(t,j,k);c[r>>2]=116040;f=r+4|0;c[f>>2]=c[t>>2];c[f+4>>2]=c[t+4>>2];c[f+8>>2]=c[t+8>>2];c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;faa(s,116040,9);g=s+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[s>>2];c[k+4>>2]=c[s+4>>2];c[k+8>>2]=c[s+8>>2];c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;r=k+12|0;c[r>>2]=c[g>>2];c[r+4>>2]=c[g+4>>2];c[r+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,s);iaa(g);iaa(s);iaa(f);iaa(t);f=c[Hp>>2]|0;g=c[Ip>>2]|0}}}while(0);d:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==83)break;j=j+4|0;if((j|0)==(g|0))break d}if((j|0)!=(g|0)){if(!b)Na(118157,118161,9716,118197);j=I5(b,2072,4376,-2)|0;if(!j)Na(118157,118161,9716,118197);k=c[j+4>>2]|0;if(k){XV(v,j,k);c[u>>2]=116050;f=u+4|0;c[f>>2]=c[v>>2];c[f+4>>2]=c[v+4>>2];c[f+8>>2]=c[v+8>>2];c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;faa(w,116050,5);g=w+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[w>>2];c[k+4>>2]=c[w+4>>2];c[k+8>>2]=c[w+8>>2];c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;u=k+12|0;c[u>>2]=c[g>>2];c[u+4>>2]=c[g+4>>2];c[u+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,w);iaa(g);iaa(w);iaa(f);iaa(v);f=c[Hp>>2]|0;g=c[Ip>>2]|0}}}while(0);e:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==84)break;j=j+4|0;if((j|0)==(g|0))break e}if((j|0)!=(g|0)){if(!b)Na(118157,118161,9723,118197);j=I5(b,2072,4392,-2)|0;if(!j)Na(118157,118161,9723,118197);k=c[j+4>>2]|0;if(k){XV(z,j,k);c[x>>2]=116056;f=x+4|0;c[f>>2]=c[z>>2];c[f+4>>2]=c[z+4>>2];c[f+8>>2]=c[z+8>>2];c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;faa(y,116056,9);g=y+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[y>>2];c[k+4>>2]=c[y+4>>2];c[k+8>>2]=c[y+8>>2];c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;x=k+12|0;c[x>>2]=c[g>>2];c[x+4>>2]=c[g+4>>2];c[x+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,y);iaa(g);iaa(y);iaa(f);iaa(z);f=c[Hp>>2]|0;g=c[Ip>>2]|0}}}while(0);f:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==85)break;j=j+4|0;if((j|0)==(g|0))break f}if((j|0)!=(g|0)){if(!b)Na(118157,118161,9730,118197);j=I5(b,2072,4408,-2)|0;if(!j)Na(118157,118161,9730,118197);k=c[j+4>>2]|0;if(k){uf(C,j,k);c[A>>2]=116066;f=A+4|0;c[f>>2]=c[C>>2];c[f+4>>2]=c[C+4>>2];c[f+8>>2]=c[C+8>>2];c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;faa(B,116066,4);g=B+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[B>>2];c[k+4>>2]=c[B+4>>2];c[k+8>>2]=c[B+8>>2];c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;A=k+12|0;c[A>>2]=c[g>>2];c[A+4>>2]=c[g+4>>2];c[A+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,B);iaa(g);iaa(B);iaa(f);iaa(C);f=c[Hp>>2]|0;g=c[Ip>>2]|0}}}while(0);g:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==86)break;f=f+4|0;if((f|0)==(g|0))break g}if((f|0)!=(g|0)){if(!b)Na(118157,118161,9737,118197);l=I5(b,2072,4424,-2)|0;if(!l)Na(118157,118161,9737,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(G,f);sf(F,l,G);c[D>>2]=116071;f=D+4|0;c[f>>2]=c[F>>2];c[f+4>>2]=c[F+4>>2];c[f+8>>2]=c[F+8>>2];c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;faa(E,116071,9);g=E+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[E>>2];c[k+4>>2]=c[E+4>>2];c[k+8>>2]=c[E+8>>2];c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;D=k+12|0;c[D>>2]=c[g>>2];c[D+4>>2]=c[g+4>>2];c[D+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,E);iaa(g);iaa(E);iaa(f);iaa(F);iaa(G)}f=l+16|0;if(Caa(f,132354)|0){eaa(K,f);sf(J,l,K);c[H>>2]=116081;f=H+4|0;c[f>>2]=c[J>>2];c[f+4>>2]=c[J+4>>2];c[f+8>>2]=c[J+8>>2];c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;faa(I,116081,7);g=I+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[I>>2];c[k+4>>2]=c[I+4>>2];c[k+8>>2]=c[I+8>>2];c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0;H=k+12|0;c[H>>2]=c[g>>2];c[H+4>>2]=c[g+4>>2];c[H+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,I);iaa(g);iaa(I);iaa(f);iaa(J);iaa(K)}}}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;h:do if((f|0)==(g|0)){j=f;Ap=93}else{j=f;do{if((c[j>>2]|0)==87){Ap=93;break h}j=j+4|0}while((j|0)!=(g|0))}while(0);if((Ap|0)==93)if((j|0)!=(g|0)){if(!b)Na(118157,118161,9747,118197);j=I5(b,2072,4440,-2)|0;if(!j)Na(118157,118161,9747,118197);k=c[j+4>>2]|0;if((k|0)!=11){$V(N,j,k);c[L>>2]=116089;f=L+4|0;c[f>>2]=c[N>>2];c[f+4>>2]=c[N+4>>2];c[f+8>>2]=c[N+8>>2];c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;faa(M,116089,4);g=M+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[M>>2];c[k+4>>2]=c[M+4>>2];c[k+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;L=k+12|0;c[L>>2]=c[g>>2];c[L+4>>2]=c[g+4>>2];c[L+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,M);iaa(g);iaa(M);iaa(f);iaa(N);f=c[Hp>>2]|0;g=c[Ip>>2]|0}}i:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==88)break;f=f+4|0;if((f|0)==(g|0))break i}if((f|0)!=(g|0)){if(!b)Na(118157,118161,9754,118197);l=I5(b,2072,4456,-2)|0;if(!l)Na(118157,118161,9754,118197);f=c[l+4>>2]|0;if(f){ZV(Q,l,f);c[O>>2]=116094;f=O+4|0;c[f>>2]=c[Q>>2];c[f+4>>2]=c[Q+4>>2];c[f+8>>2]=c[Q+8>>2];c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;faa(P,116094,8);g=P+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[P>>2];c[k+4>>2]=c[P+4>>2];c[k+8>>2]=c[P+8>>2];c[P>>2]=0;c[P+4>>2]=0;c[P+8>>2]=0;O=k+12|0;c[O>>2]=c[g>>2];c[O+4>>2]=c[g+4>>2];c[O+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,P);iaa(g);iaa(P);iaa(f);iaa(Q)}f=c[l+8>>2]|0;if(f){uf(T,l,f);c[R>>2]=116103;f=R+4|0;c[f>>2]=c[T>>2];c[f+4>>2]=c[T+4>>2];c[f+8>>2]=c[T+8>>2];c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;faa(S,116103,9);g=S+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[S>>2];c[k+4>>2]=c[S+4>>2];c[k+8>>2]=c[S+8>>2];c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;R=k+12|0;c[R>>2]=c[g>>2];c[R+4>>2]=c[g+4>>2];c[R+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,S);iaa(g);iaa(S);iaa(f);iaa(T)}}}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;j:do if((f|0)==(g|0)){U=f;Ap=122}else do{if((c[f>>2]|0)==89){U=f;Ap=122;break j}f=f+4|0}while((f|0)!=(g|0));while(0);if((Ap|0)==122?(U|0)!=(g|0):0){if(!b)Na(118157,118161,9764,118197);l=I5(b,2072,4472,-2)|0;if(!l)Na(118157,118161,9764,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Y,f);sf(X,l,Y);c[V>>2]=116113;f=V+4|0;c[f>>2]=c[X>>2];c[f+4>>2]=c[X+4>>2];c[f+8>>2]=c[X+8>>2];c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0;faa(W,116113,10);g=W+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[W>>2];c[k+4>>2]=c[W+4>>2];c[k+8>>2]=c[W+8>>2];c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0;V=k+12|0;c[V>>2]=c[g>>2];c[V+4>>2]=c[g+4>>2];c[V+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,W);iaa(g);iaa(W);iaa(f);iaa(X);iaa(Y)}f=c[l+16>>2]|0;if(f){fX($,l,f);c[Z>>2]=116124;f=Z+4|0;c[f>>2]=c[$>>2];c[f+4>>2]=c[$+4>>2];c[f+8>>2]=c[$+8>>2];c[$>>2]=0;c[$+4>>2]=0;c[$+8>>2]=0;faa(_,116124,9);g=_+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[_>>2];c[k+4>>2]=c[_+4>>2];c[k+8>>2]=c[_+8>>2];c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;Z=k+12|0;c[Z>>2]=c[g>>2];c[Z+4>>2]=c[g+4>>2];c[Z+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,_);iaa(g);iaa(_);iaa(f);iaa($)}e=+h[l+24>>3];if(e!=0.0){tf(ca,l,e);c[aa>>2]=116134;f=aa+4|0;c[f>>2]=c[ca>>2];c[f+4>>2]=c[ca+4>>2];c[f+8>>2]=c[ca+8>>2];c[ca>>2]=0;c[ca+4>>2]=0;c[ca+8>>2]=0;faa(ba,116134,10);g=ba+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ba>>2];c[k+4>>2]=c[ba+4>>2];c[k+8>>2]=c[ba+8>>2];c[ba>>2]=0;c[ba+4>>2]=0;c[ba+8>>2]=0;aa=k+12|0;c[aa>>2]=c[g>>2];c[aa+4>>2]=c[g+4>>2];c[aa+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ba);iaa(g);iaa(ba);iaa(f);iaa(ca)}}f=c[Hp>>2]|0;g=c[Ip>>2]|0;k:do if((f|0)==(g|0)){da=f;Ap=144}else do{if((c[f>>2]|0)==90){da=f;Ap=144;break k}f=f+4|0}while((f|0)!=(g|0));while(0);if((Ap|0)==144?(da|0)!=(g|0):0){if(!b)Na(118157,118161,9777,118197);f=I5(b,2072,4488,-2)|0;if(!f)Na(118157,118161,9777,118197);g=f+4|0;if(Caa(g,132354)|0){eaa(ha,g);sf(ga,f,ha);c[ea>>2]=116145;f=ea+4|0;c[f>>2]=c[ga>>2];c[f+4>>2]=c[ga+4>>2];c[f+8>>2]=c[ga+8>>2];c[ga>>2]=0;c[ga+4>>2]=0;c[ga+8>>2]=0;faa(fa,116145,6);g=fa+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fa>>2];c[k+4>>2]=c[fa+4>>2];c[k+8>>2]=c[fa+8>>2];c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0;ea=k+12|0;c[ea>>2]=c[g>>2];c[ea+4>>2]=c[g+4>>2];c[ea+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fa);iaa(g);iaa(fa);iaa(f);iaa(ga);iaa(ha)}}f=c[Hp>>2]|0;g=c[Ip>>2]|0;l:do if((f|0)==(g|0)){ia=f;Ap=156}else do{if((c[f>>2]|0)==91){ia=f;Ap=156;break l}f=f+4|0}while((f|0)!=(g|0));while(0);if((Ap|0)==156?(ia|0)!=(g|0):0){if(!b)Na(118157,118161,9784,118197);f=I5(b,2072,4504,-2)|0;if(!f)Na(118157,118161,9784,118197);g=f+4|0;if(Caa(g,132354)|0){eaa(ma,g);sf(la,f,ma);c[ja>>2]=116152;f=ja+4|0;c[f>>2]=c[la>>2];c[f+4>>2]=c[la+4>>2];c[f+8>>2]=c[la+8>>2];c[la>>2]=0;c[la+4>>2]=0;c[la+8>>2]=0;faa(ka,116152,8);g=ka+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ka>>2];c[k+4>>2]=c[ka+4>>2];c[k+8>>2]=c[ka+8>>2];c[ka>>2]=0;c[ka+4>>2]=0;c[ka+8>>2]=0;ja=k+12|0;c[ja>>2]=c[g>>2];c[ja+4>>2]=c[g+4>>2];c[ja+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ka);iaa(g);iaa(ka);iaa(f);iaa(la);iaa(ma)}}f=c[Hp>>2]|0;g=c[Ip>>2]|0;m:do if((f|0)==(g|0)){na=f;Ap=168}else do{if((c[f>>2]|0)==92){na=f;Ap=168;break m}f=f+4|0}while((f|0)!=(g|0));while(0);if((Ap|0)==168?(na|0)!=(g|0):0){if(!b)Na(118157,118161,9791,118197);f=I5(b,2072,4520,-2)|0;if(!f)Na(118157,118161,9791,118197);g=f+4|0;if(Caa(g,132354)|0){eaa(ra,g);sf(qa,f,ra);c[oa>>2]=116161;f=oa+4|0;c[f>>2]=c[qa>>2];c[f+4>>2]=c[qa+4>>2];c[f+8>>2]=c[qa+8>>2];c[qa>>2]=0;c[qa+4>>2]=0;c[qa+8>>2]=0;faa(pa,116161,8);g=pa+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[pa>>2];c[k+4>>2]=c[pa+4>>2];c[k+8>>2]=c[pa+8>>2];c[pa>>2]=0;c[pa+4>>2]=0;c[pa+8>>2]=0;oa=k+12|0;c[oa>>2]=c[g>>2];c[oa+4>>2]=c[g+4>>2];c[oa+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,pa);iaa(g);iaa(pa);iaa(f);iaa(qa);iaa(ra)}}f=c[Hp>>2]|0;g=c[Ip>>2]|0;n:do if((f|0)==(g|0)){j=f;Ap=180}else{j=f;do{if((c[j>>2]|0)==93){Ap=180;break n}j=j+4|0}while((j|0)!=(g|0))}while(0);if((Ap|0)==180)if((j|0)!=(g|0)){if(!b)Na(118157,118161,9798,118197);j=I5(b,2072,4536,-2)|0;if(!j)Na(118157,118161,9798,118197);k=c[j+4>>2]|0;if(k){hW(ua,j,k);c[sa>>2]=116170;f=sa+4|0;c[f>>2]=c[ua>>2];c[f+4>>2]=c[ua+4>>2];c[f+8>>2]=c[ua+8>>2];c[ua>>2]=0;c[ua+4>>2]=0;c[ua+8>>2]=0;faa(ta,116170,7);g=ta+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ta>>2];c[k+4>>2]=c[ta+4>>2];c[k+8>>2]=c[ta+8>>2];c[ta>>2]=0;c[ta+4>>2]=0;c[ta+8>>2]=0;sa=k+12|0;c[sa>>2]=c[g>>2];c[sa+4>>2]=c[g+4>>2];c[sa+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ta);iaa(g);iaa(ta);iaa(f);iaa(ua);f=c[Hp>>2]|0;g=c[Ip>>2]|0}}o:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==94)break;f=f+4|0;if((f|0)==(g|0))break o}if((f|0)!=(g|0)){if(!b)Na(118157,118161,9805,118197);f=I5(b,2072,4552,-2)|0;if(!f)Na(118157,118161,9805,118197);g=f+4|0;if(Caa(g,132354)|0){eaa(ya,g);sf(xa,f,ya);c[va>>2]=116178;f=va+4|0;c[f>>2]=c[xa>>2];c[f+4>>2]=c[xa+4>>2];c[f+8>>2]=c[xa+8>>2];c[xa>>2]=0;c[xa+4>>2]=0;c[xa+8>>2]=0;faa(wa,116178,9);g=wa+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[wa>>2];c[k+4>>2]=c[wa+4>>2];c[k+8>>2]=c[wa+8>>2];c[wa>>2]=0;c[wa+4>>2]=0;c[wa+8>>2]=0;va=k+12|0;c[va>>2]=c[g>>2];c[va+4>>2]=c[g+4>>2];c[va+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,wa);iaa(g);iaa(wa);iaa(f);iaa(xa);iaa(ya)}}}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;p:do if((f|0)==(g|0)){j=f;Ap=204}else{j=f;do{if((c[j>>2]|0)==95){Ap=204;break p}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==204)if((j|0)!=(g|0)){if(!b)Na(118157,118161,9812,118197);j=I5(b,2072,4568,-2)|0;if(!j)Na(118157,118161,9812,118197);k=c[j+4>>2]|0;if(!k)break;dW(Ba,j,k);c[za>>2]=116188;f=za+4|0;c[f>>2]=c[Ba>>2];c[f+4>>2]=c[Ba+4>>2];c[f+8>>2]=c[Ba+8>>2];c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0;faa(Aa,116188,10);g=Aa+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Aa>>2];c[k+4>>2]=c[Aa+4>>2];c[k+8>>2]=c[Aa+8>>2];c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0;za=k+12|0;c[za>>2]=c[g>>2];c[za+4>>2]=c[g+4>>2];c[za+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Aa);iaa(g);iaa(Aa);iaa(f);iaa(Ba);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);q:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==96)break;f=f+4|0;if((f|0)==(g|0))break q}if((f|0)!=(g|0)){if(!b)Na(118157,118161,9819,118197);l=I5(b,2072,4584,-2)|0;if(!l)Na(118157,118161,9819,118197);f=c[l+4>>2]|0;if(f){fW(Ea,l,f);c[Ca>>2]=116199;f=Ca+4|0;c[f>>2]=c[Ea>>2];c[f+4>>2]=c[Ea+4>>2];c[f+8>>2]=c[Ea+8>>2];c[Ea>>2]=0;c[Ea+4>>2]=0;c[Ea+8>>2]=0;faa(Da,116199,10);g=Da+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Da>>2];c[k+4>>2]=c[Da+4>>2];c[k+8>>2]=c[Da+8>>2];c[Da>>2]=0;c[Da+4>>2]=0;c[Da+8>>2]=0;Ca=k+12|0;c[Ca>>2]=c[g>>2];c[Ca+4>>2]=c[g+4>>2];c[Ca+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Da);iaa(g);iaa(Da);iaa(f);iaa(Ea)}f=a[l+8>>0]|0;if(f<<24>>24){uf(Ha,l,f<<24>>24);c[Fa>>2]=116210;f=Fa+4|0;c[f>>2]=c[Ha>>2];c[f+4>>2]=c[Ha+4>>2];c[f+8>>2]=c[Ha+8>>2];c[Ha>>2]=0;c[Ha+4>>2]=0;c[Ha+8>>2]=0;faa(Ga,116210,9);g=Ga+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ga>>2];c[k+4>>2]=c[Ga+4>>2];c[k+8>>2]=c[Ga+8>>2];c[Ga>>2]=0;c[Ga+4>>2]=0;c[Ga+8>>2]=0;Fa=k+12|0;c[Fa>>2]=c[g>>2];c[Fa+4>>2]=c[g+4>>2];c[Fa+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ga);iaa(g);iaa(Ga);iaa(f);iaa(Ha)}f=c[l+12>>2]|0;if(f){Lf(Ka,l,f);c[Ia>>2]=116220;f=Ia+4|0;c[f>>2]=c[Ka>>2];c[f+4>>2]=c[Ka+4>>2];c[f+8>>2]=c[Ka+8>>2];c[Ka>>2]=0;c[Ka+4>>2]=0;c[Ka+8>>2]=0;faa(Ja,116220,8);g=Ja+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ja>>2];c[k+4>>2]=c[Ja+4>>2];c[k+8>>2]=c[Ja+8>>2];c[Ja>>2]=0;c[Ja+4>>2]=0;c[Ja+8>>2]=0;Ia=k+12|0;c[Ia>>2]=c[g>>2];c[Ia+4>>2]=c[g+4>>2];c[Ia+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ja);iaa(g);iaa(Ja);iaa(f);iaa(Ka)}f=c[l+16>>2]|0;if(!f)break;PW(Oa,l,f);c[La>>2]=116229;f=La+4|0;c[f>>2]=c[Oa>>2];c[f+4>>2]=c[Oa+4>>2];c[f+8>>2]=c[Oa+8>>2];c[Oa>>2]=0;c[Oa+4>>2]=0;c[Oa+8>>2]=0;faa(Ma,116229,14);g=Ma+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ma>>2];c[k+4>>2]=c[Ma+4>>2];c[k+8>>2]=c[Ma+8>>2];c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;La=k+12|0;c[La>>2]=c[g>>2];c[La+4>>2]=c[g+4>>2];c[La+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ma);iaa(g);iaa(Ma);iaa(f);iaa(Oa)}}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;r:do if((f|0)==(g|0)){Pa=f;Ap=243}else do{if((c[f>>2]|0)==97){Pa=f;Ap=243;break r}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==243?(Pa|0)!=(g|0):0){if(!b)Na(118157,118161,9835,118197);l=I5(b,2072,4600,-2)|0;if(!l)Na(118157,118161,9835,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Ta,f);sf(Sa,l,Ta);c[Qa>>2]=116244;f=Qa+4|0;c[f>>2]=c[Sa>>2];c[f+4>>2]=c[Sa+4>>2];c[f+8>>2]=c[Sa+8>>2];c[Sa>>2]=0;c[Sa+4>>2]=0;c[Sa+8>>2]=0;faa(Ra,116244,10);g=Ra+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ra>>2];c[k+4>>2]=c[Ra+4>>2];c[k+8>>2]=c[Ra+8>>2];c[Ra>>2]=0;c[Ra+4>>2]=0;c[Ra+8>>2]=0;Qa=k+12|0;c[Qa>>2]=c[g>>2];c[Qa+4>>2]=c[g+4>>2];c[Qa+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ra);iaa(g);iaa(Ra);iaa(f);iaa(Sa);iaa(Ta)}f=c[l+16>>2]|0;if(!f)break;dW(Wa,l,f);c[Ua>>2]=116255;f=Ua+4|0;c[f>>2]=c[Wa>>2];c[f+4>>2]=c[Wa+4>>2];c[f+8>>2]=c[Wa+8>>2];c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;faa(Va,116255,12);g=Va+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Va>>2];c[k+4>>2]=c[Va+4>>2];c[k+8>>2]=c[Va+8>>2];c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;Ua=k+12|0;c[Ua>>2]=c[g>>2];c[Ua+4>>2]=c[g+4>>2];c[Ua+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Va);iaa(g);iaa(Va);iaa(f);iaa(Wa)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;s:do if((f|0)==(g|0)){j=f;Ap=260}else{j=f;do{if((c[j>>2]|0)==98){Ap=260;break s}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==260){if((j|0)==(g|0))break;if(!b)Na(118157,118161,9845,118197);j=I5(b,2072,4616,-2)|0;if(!j)Na(118157,118161,9845,118197);k=c[j+4>>2]|0;if(!k)break;fW(Za,j,k);c[Xa>>2]=116268;f=Xa+4|0;c[f>>2]=c[Za>>2];c[f+4>>2]=c[Za+4>>2];c[f+8>>2]=c[Za+8>>2];c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;faa(Ya,116268,5);g=Ya+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ya>>2];c[k+4>>2]=c[Ya+4>>2];c[k+8>>2]=c[Ya+8>>2];c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;Xa=k+12|0;c[Xa>>2]=c[g>>2];c[Xa+4>>2]=c[g+4>>2];c[Xa+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ya);iaa(g);iaa(Ya);iaa(f);iaa(Za);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);t:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==99)break;f=f+4|0;if((f|0)==(g|0))break t}if((f|0)==(g|0))break;if(!b)Na(118157,118161,9852,118197);f=I5(b,2072,4632,-2)|0;if(!f)Na(118157,118161,9852,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(bb,g);sf(ab,f,bb);c[_a>>2]=116274;f=_a+4|0;c[f>>2]=c[ab>>2];c[f+4>>2]=c[ab+4>>2];c[f+8>>2]=c[ab+8>>2];c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;faa($a,116274,5);g=$a+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[$a>>2];c[k+4>>2]=c[$a+4>>2];c[k+8>>2]=c[$a+8>>2];c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;_a=k+12|0;c[_a>>2]=c[g>>2];c[_a+4>>2]=c[g+4>>2];c[_a+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,$a);iaa(g);iaa($a);iaa(f);iaa(ab);iaa(bb)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;u:do if((f|0)==(g|0)){j=f;Ap=284}else{j=f;do{if((c[j>>2]|0)==100){Ap=284;break u}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==284){if((j|0)==(g|0))break;if(!b)Na(118157,118161,9859,118197);j=I5(b,2072,4648,-2)|0;if(!j)Na(118157,118161,9859,118197);k=c[j+4>>2]|0;if(!k)break;dW(eb,j,k);c[cb>>2]=116280;f=cb+4|0;c[f>>2]=c[eb>>2];c[f+4>>2]=c[eb+4>>2];c[f+8>>2]=c[eb+8>>2];c[eb>>2]=0;c[eb+4>>2]=0;c[eb+8>>2]=0;faa(db,116280,7);g=db+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[db>>2];c[k+4>>2]=c[db+4>>2];c[k+8>>2]=c[db+8>>2];c[db>>2]=0;c[db+4>>2]=0;c[db+8>>2]=0;cb=k+12|0;c[cb>>2]=c[g>>2];c[cb+4>>2]=c[g+4>>2];c[cb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,db);iaa(g);iaa(db);iaa(f);iaa(eb);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);v:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==101)break;j=j+4|0;if((j|0)==(g|0))break v}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9866,118197);j=I5(b,2072,4664,-2)|0;if(!j)Na(118157,118161,9866,118197);k=c[j+4>>2]|0;if(!k)break;uf(hb,j,k);c[fb>>2]=116288;f=fb+4|0;c[f>>2]=c[hb>>2];c[f+4>>2]=c[hb+4>>2];c[f+8>>2]=c[hb+8>>2];c[hb>>2]=0;c[hb+4>>2]=0;c[hb+8>>2]=0;faa(gb,116288,1);g=gb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[gb>>2];c[k+4>>2]=c[gb+4>>2];c[k+8>>2]=c[gb+8>>2];c[gb>>2]=0;c[gb+4>>2]=0;c[gb+8>>2]=0;fb=k+12|0;c[fb>>2]=c[g>>2];c[fb+4>>2]=c[g+4>>2];c[fb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,gb);iaa(g);iaa(gb);iaa(f);iaa(hb);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);w:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==102)break;f=f+4|0;if((f|0)==(g|0))break w}if((f|0)==(g|0))break;if(!b)Na(118157,118161,9873,118197);l=I5(b,2072,4680,-2)|0;if(!l)Na(118157,118161,9873,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(kb,f);sf(jb,l,kb);c[ib>>2]=116290;f=ib+4|0;c[f>>2]=c[jb>>2];c[f+4>>2]=c[jb+4>>2];c[f+8>>2]=c[jb+8>>2];c[jb>>2]=0;c[jb+4>>2]=0;c[jb+8>>2]=0;faa(lb,116290,5);g=lb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[lb>>2];c[k+4>>2]=c[lb+4>>2];c[k+8>>2]=c[lb+8>>2];c[lb>>2]=0;c[lb+4>>2]=0;c[lb+8>>2]=0;ib=k+12|0;c[ib>>2]=c[g>>2];c[ib+4>>2]=c[g+4>>2];c[ib+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,lb);iaa(g);iaa(lb);iaa(f);iaa(jb);iaa(kb)}f=l+16|0;if(!(Caa(f,132354)|0))break;eaa(pb,f);sf(ob,l,pb);c[mb>>2]=116296;f=mb+4|0;c[f>>2]=c[ob>>2];c[f+4>>2]=c[ob+4>>2];c[f+8>>2]=c[ob+8>>2];c[ob>>2]=0;c[ob+4>>2]=0;c[ob+8>>2]=0;faa(nb,116296,8);g=nb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[nb>>2];c[k+4>>2]=c[nb+4>>2];c[k+8>>2]=c[nb+8>>2];c[nb>>2]=0;c[nb+4>>2]=0;c[nb+8>>2]=0;mb=k+12|0;c[mb>>2]=c[g>>2];c[mb+4>>2]=c[g+4>>2];c[mb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,nb);iaa(g);iaa(nb);iaa(f);iaa(ob);iaa(pb)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;x:do if((f|0)==(g|0))Ap=325;else do{if((c[f>>2]|0)==103){Ap=325;break x}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==325){if((f|0)==(g|0))break;if(!b)Na(118157,118161,9883,118197);l=I5(b,2072,4696,-2)|0;if(!l)Na(118157,118161,9883,118197);f=c[l+4>>2]|0;if(f){uf(sb,l,f);c[qb>>2]=116305;f=qb+4|0;c[f>>2]=c[sb>>2];c[f+4>>2]=c[sb+4>>2];c[f+8>>2]=c[sb+8>>2];c[sb>>2]=0;c[sb+4>>2]=0;c[sb+8>>2]=0;faa(rb,116305,3);g=rb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[rb>>2];c[k+4>>2]=c[rb+4>>2];c[k+8>>2]=c[rb+8>>2];c[rb>>2]=0;c[rb+4>>2]=0;c[rb+8>>2]=0;qb=k+12|0;c[qb>>2]=c[g>>2];c[qb+4>>2]=c[g+4>>2];c[qb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,rb);iaa(g);iaa(rb);iaa(f);iaa(sb)}f=c[l+8>>2]|0;if(f){uf(vb,l,f);c[tb>>2]=116309;f=tb+4|0;c[f>>2]=c[vb>>2];c[f+4>>2]=c[vb+4>>2];c[f+8>>2]=c[vb+8>>2];c[vb>>2]=0;c[vb+4>>2]=0;c[vb+8>>2]=0;faa(ub,116309,3);g=ub+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ub>>2];c[k+4>>2]=c[ub+4>>2];c[k+8>>2]=c[ub+8>>2];c[ub>>2]=0;c[ub+4>>2]=0;c[ub+8>>2]=0;tb=k+12|0;c[tb>>2]=c[g>>2];c[tb+4>>2]=c[g+4>>2];c[tb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ub);iaa(g);iaa(ub);iaa(f);iaa(vb)}f=c[l+12>>2]|0;if(f){uf(yb,l,f);c[wb>>2]=116313;f=wb+4|0;c[f>>2]=c[yb>>2];c[f+4>>2]=c[yb+4>>2];c[f+8>>2]=c[yb+8>>2];c[yb>>2]=0;c[yb+4>>2]=0;c[yb+8>>2]=0;faa(xb,116313,3);g=xb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[xb>>2];c[k+4>>2]=c[xb+4>>2];c[k+8>>2]=c[xb+8>>2];c[xb>>2]=0;c[xb+4>>2]=0;c[xb+8>>2]=0;wb=k+12|0;c[wb>>2]=c[g>>2];c[wb+4>>2]=c[g+4>>2];c[wb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,xb);iaa(g);iaa(xb);iaa(f);iaa(yb)}f=c[l+16>>2]|0;if(!f)break;uf(Bb,l,f);c[zb>>2]=116317;f=zb+4|0;c[f>>2]=c[Bb>>2];c[f+4>>2]=c[Bb+4>>2];c[f+8>>2]=c[Bb+8>>2];c[Bb>>2]=0;c[Bb+4>>2]=0;c[Bb+8>>2]=0;faa(Ab,116317,3);g=Ab+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ab>>2];c[k+4>>2]=c[Ab+4>>2];c[k+8>>2]=c[Ab+8>>2];c[Ab>>2]=0;c[Ab+4>>2]=0;c[Ab+8>>2]=0;zb=k+12|0;c[zb>>2]=c[g>>2];c[zb+4>>2]=c[g+4>>2];c[zb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ab);iaa(g);iaa(Ab);iaa(f);iaa(Bb)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;y:do if((f|0)==(g|0))Ap=352;else do{if((c[f>>2]|0)==104){Ap=352;break y}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==352){if((f|0)==(g|0))break;if(!b)Na(118157,118161,9899,118197);l=I5(b,2072,4712,-2)|0;if(!l)Na(118157,118161,9899,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Fb,f);sf(Eb,l,Fb);c[Cb>>2]=116321;f=Cb+4|0;c[f>>2]=c[Eb>>2];c[f+4>>2]=c[Eb+4>>2];c[f+8>>2]=c[Eb+8>>2];c[Eb>>2]=0;c[Eb+4>>2]=0;c[Eb+8>>2]=0;faa(Db,116321,6);g=Db+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Db>>2];c[k+4>>2]=c[Db+4>>2];c[k+8>>2]=c[Db+8>>2];c[Db>>2]=0;c[Db+4>>2]=0;c[Db+8>>2]=0;Cb=k+12|0;c[Cb>>2]=c[g>>2];c[Cb+4>>2]=c[g+4>>2];c[Cb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Db);iaa(g);iaa(Db);iaa(f);iaa(Eb);iaa(Fb)}e=+h[l+16>>3];if(e!=0.0){tf(Ib,l,e);c[Gb>>2]=116328;f=Gb+4|0;c[f>>2]=c[Ib>>2];c[f+4>>2]=c[Ib+4>>2];c[f+8>>2]=c[Ib+8>>2];c[Ib>>2]=0;c[Ib+4>>2]=0;c[Ib+8>>2]=0;faa(Hb,116328,5);g=Hb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Hb>>2];c[k+4>>2]=c[Hb+4>>2];c[k+8>>2]=c[Hb+8>>2];c[Hb>>2]=0;c[Hb+4>>2]=0;c[Hb+8>>2]=0;Gb=k+12|0;c[Gb>>2]=c[g>>2];c[Gb+4>>2]=c[g+4>>2];c[Gb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Hb);iaa(g);iaa(Hb);iaa(f);iaa(Ib)}f=c[l+24>>2]|0;if(!f)break;jX(Lb,l,f);c[Jb>>2]=116334;f=Jb+4|0;c[f>>2]=c[Lb>>2];c[f+4>>2]=c[Lb+4>>2];c[f+8>>2]=c[Lb+8>>2];c[Lb>>2]=0;c[Lb+4>>2]=0;c[Lb+8>>2]=0;faa(Kb,116334,8);g=Kb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Kb>>2];c[k+4>>2]=c[Kb+4>>2];c[k+8>>2]=c[Kb+8>>2];c[Kb>>2]=0;c[Kb+4>>2]=0;c[Kb+8>>2]=0;Jb=k+12|0;c[Jb>>2]=c[g>>2];c[Jb+4>>2]=c[g+4>>2];c[Jb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Kb);iaa(g);iaa(Kb);iaa(f);iaa(Lb)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;z:do if((f|0)==(g|0))Ap=374;else do{if((c[f>>2]|0)==105){Ap=374;break z}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==374){if((f|0)==(g|0))break;if(!b)Na(118157,118161,9912,118197);l=I5(b,2072,4728,-2)|0;if(!l)Na(118157,118161,9912,118197);f=c[l+4>>2]|0;if(f){BW(Ob,l,f);c[Mb>>2]=116343;f=Mb+4|0;c[f>>2]=c[Ob>>2];c[f+4>>2]=c[Ob+4>>2];c[f+8>>2]=c[Ob+8>>2];c[Ob>>2]=0;c[Ob+4>>2]=0;c[Ob+8>>2]=0;faa(Nb,116343,5);g=Nb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Nb>>2];c[k+4>>2]=c[Nb+4>>2];c[k+8>>2]=c[Nb+8>>2];c[Nb>>2]=0;c[Nb+4>>2]=0;c[Nb+8>>2]=0;Mb=k+12|0;c[Mb>>2]=c[g>>2];c[Mb+4>>2]=c[g+4>>2];c[Mb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Nb);iaa(g);iaa(Nb);iaa(f);iaa(Ob)}f=l+8|0;if(!(Caa(f,132354)|0))break;eaa(Sb,f);sf(Rb,l,Sb);c[Pb>>2]=116349;f=Pb+4|0;c[f>>2]=c[Rb>>2];c[f+4>>2]=c[Rb+4>>2];c[f+8>>2]=c[Rb+8>>2];c[Rb>>2]=0;c[Rb+4>>2]=0;c[Rb+8>>2]=0;faa(Qb,116349,6);g=Qb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Qb>>2];c[k+4>>2]=c[Qb+4>>2];c[k+8>>2]=c[Qb+8>>2];c[Qb>>2]=0;c[Qb+4>>2]=0;c[Qb+8>>2]=0;Pb=k+12|0;c[Pb>>2]=c[g>>2];c[Pb+4>>2]=c[g+4>>2];c[Pb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Qb);iaa(g);iaa(Qb);iaa(f);iaa(Rb);iaa(Sb)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;A:do if((f|0)==(g|0))Ap=391;else do{if((c[f>>2]|0)==106){Ap=391;break A}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==391){if((f|0)==(g|0))break;if(!b)Na(118157,118161,9922,118197);f=I5(b,2072,4744,-2)|0;if(!f)Na(118157,118161,9922,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Wb,g);sf(Vb,f,Wb);c[Tb>>2]=116356;f=Tb+4|0;c[f>>2]=c[Vb>>2];c[f+4>>2]=c[Vb+4>>2];c[f+8>>2]=c[Vb+8>>2];c[Vb>>2]=0;c[Vb+4>>2]=0;c[Vb+8>>2]=0;faa(Ub,116356,6);g=Ub+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ub>>2];c[k+4>>2]=c[Ub+4>>2];c[k+8>>2]=c[Ub+8>>2];c[Ub>>2]=0;c[Ub+4>>2]=0;c[Ub+8>>2]=0;Tb=k+12|0;c[Tb>>2]=c[g>>2];c[Tb+4>>2]=c[g+4>>2];c[Tb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ub);iaa(g);iaa(Ub);iaa(f);iaa(Vb);iaa(Wb)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;B:do if((f|0)==(g|0))Ap=403;else do{if((c[f>>2]|0)==107){Ap=403;break B}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==403){if((f|0)==(g|0))break;if(!b)Na(118157,118161,9929,118197);l=I5(b,2072,4760,-2)|0;if(!l)Na(118157,118161,9929,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(_b,f);sf(Zb,l,_b);c[Xb>>2]=116363;f=Xb+4|0;c[f>>2]=c[Zb>>2];c[f+4>>2]=c[Zb+4>>2];c[f+8>>2]=c[Zb+8>>2];c[Zb>>2]=0;c[Zb+4>>2]=0;c[Zb+8>>2]=0;faa(Yb,116363,7);g=Yb+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Yb>>2];c[k+4>>2]=c[Yb+4>>2];c[k+8>>2]=c[Yb+8>>2];c[Yb>>2]=0;c[Yb+4>>2]=0;c[Yb+8>>2]=0;Xb=k+12|0;c[Xb>>2]=c[g>>2];c[Xb+4>>2]=c[g+4>>2];c[Xb+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Yb);iaa(g);iaa(Yb);iaa(f);iaa(Zb);iaa(_b)}f=l+16|0;if(Caa(f,132354)|0){eaa(cc,f);sf(bc,l,cc);c[$b>>2]=116371;f=$b+4|0;c[f>>2]=c[bc>>2];c[f+4>>2]=c[bc+4>>2];c[f+8>>2]=c[bc+8>>2];c[bc>>2]=0;c[bc+4>>2]=0;c[bc+8>>2]=0;faa(ac,116371,7);g=ac+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ac>>2];c[k+4>>2]=c[ac+4>>2];c[k+8>>2]=c[ac+8>>2];c[ac>>2]=0;c[ac+4>>2]=0;c[ac+8>>2]=0;$b=k+12|0;c[$b>>2]=c[g>>2];c[$b+4>>2]=c[g+4>>2];c[$b+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ac);iaa(g);iaa(ac);iaa(f);iaa(bc);iaa(cc)}f=l+28|0;if(Caa(f,132354)|0){eaa(gc,f);sf(fc,l,gc);c[dc>>2]=116379;f=dc+4|0;c[f>>2]=c[fc>>2];c[f+4>>2]=c[fc+4>>2];c[f+8>>2]=c[fc+8>>2];c[fc>>2]=0;c[fc+4>>2]=0;c[fc+8>>2]=0;faa(ec,116379,8);g=ec+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ec>>2];c[k+4>>2]=c[ec+4>>2];c[k+8>>2]=c[ec+8>>2];c[ec>>2]=0;c[ec+4>>2]=0;c[ec+8>>2]=0;dc=k+12|0;c[dc>>2]=c[g>>2];c[dc+4>>2]=c[g+4>>2];c[dc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ec);iaa(g);iaa(ec);iaa(f);iaa(fc);iaa(gc)}f=l+40|0;if(Caa(f,132354)|0){eaa(kc,f);sf(jc,l,kc);c[hc>>2]=116388;f=hc+4|0;c[f>>2]=c[jc>>2];c[f+4>>2]=c[jc+4>>2];c[f+8>>2]=c[jc+8>>2];c[jc>>2]=0;c[jc+4>>2]=0;c[jc+8>>2]=0;faa(ic,116388,9);g=ic+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ic>>2];c[k+4>>2]=c[ic+4>>2];c[k+8>>2]=c[ic+8>>2];c[ic>>2]=0;c[ic+4>>2]=0;c[ic+8>>2]=0;hc=k+12|0;c[hc>>2]=c[g>>2];c[hc+4>>2]=c[g+4>>2];c[hc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ic);iaa(g);iaa(ic);iaa(f);iaa(jc);iaa(kc)}f=l+52|0;if(!(Caa(f,132354)|0))break;eaa(oc,f);sf(nc,l,oc);c[lc>>2]=116398;f=lc+4|0;c[f>>2]=c[nc>>2];c[f+4>>2]=c[nc+4>>2];c[f+8>>2]=c[nc+8>>2];c[nc>>2]=0;c[nc+4>>2]=0;c[nc+8>>2]=0;faa(mc,116398,9);g=mc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[mc>>2];c[k+4>>2]=c[mc+4>>2];c[k+8>>2]=c[mc+8>>2];c[mc>>2]=0;c[mc+4>>2]=0;c[mc+8>>2]=0;lc=k+12|0;c[lc>>2]=c[g>>2];c[lc+4>>2]=c[g+4>>2];c[lc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,mc);iaa(g);iaa(mc);iaa(f);iaa(nc);iaa(oc)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;C:do if((f|0)==(g|0))Ap=435;else do{if((c[f>>2]|0)==108){Ap=435;break C}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==435){if((f|0)==(g|0))break;if(!b)Na(118157,118161,9948,118197);f=I5(b,2072,4776,-2)|0;if(!f)Na(118157,118161,9948,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(sc,g);sf(rc,f,sc);c[pc>>2]=116408;f=pc+4|0;c[f>>2]=c[rc>>2];c[f+4>>2]=c[rc+4>>2];c[f+8>>2]=c[rc+8>>2];c[rc>>2]=0;c[rc+4>>2]=0;c[rc+8>>2]=0;faa(qc,116408,4);g=qc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[qc>>2];c[k+4>>2]=c[qc+4>>2];c[k+8>>2]=c[qc+8>>2];c[qc>>2]=0;c[qc+4>>2]=0;c[qc+8>>2]=0;pc=k+12|0;c[pc>>2]=c[g>>2];c[pc+4>>2]=c[g+4>>2];c[pc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,qc);iaa(g);iaa(qc);iaa(f);iaa(rc);iaa(sc)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;D:do if((f|0)==(g|0))Ap=447;else do{if((c[f>>2]|0)==109){Ap=447;break D}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==447){if((f|0)==(g|0))break;if(!b)Na(118157,118161,9955,118197);f=I5(b,2072,4792,-2)|0;if(!f)Na(118157,118161,9955,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(wc,g);sf(vc,f,wc);c[tc>>2]=116413;f=tc+4|0;c[f>>2]=c[vc>>2];c[f+4>>2]=c[vc+4>>2];c[f+8>>2]=c[vc+8>>2];c[vc>>2]=0;c[vc+4>>2]=0;c[vc+8>>2]=0;faa(uc,116413,5);g=uc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[uc>>2];c[k+4>>2]=c[uc+4>>2];c[k+8>>2]=c[uc+8>>2];c[uc>>2]=0;c[uc+4>>2]=0;c[uc+8>>2]=0;tc=k+12|0;c[tc>>2]=c[g>>2];c[tc+4>>2]=c[g+4>>2];c[tc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,uc);iaa(g);iaa(uc);iaa(f);iaa(vc);iaa(wc)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;E:do if((f|0)==(g|0))Ap=459;else do{if((c[f>>2]|0)==110){Ap=459;break E}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==459){if((f|0)==(g|0))break;if(!b)Na(118157,118161,9962,118197);l=I5(b,2072,4808,-2)|0;if(!l)Na(118157,118161,9962,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Ac,f);sf(zc,l,Ac);c[xc>>2]=116419;f=xc+4|0;c[f>>2]=c[zc>>2];c[f+4>>2]=c[zc+4>>2];c[f+8>>2]=c[zc+8>>2];c[zc>>2]=0;c[zc+4>>2]=0;c[zc+8>>2]=0;faa(yc,116419,10);g=yc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yc>>2];c[k+4>>2]=c[yc+4>>2];c[k+8>>2]=c[yc+8>>2];c[yc>>2]=0;c[yc+4>>2]=0;c[yc+8>>2]=0;xc=k+12|0;c[xc>>2]=c[g>>2];c[xc+4>>2]=c[g+4>>2];c[xc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yc);iaa(g);iaa(yc);iaa(f);iaa(zc);iaa(Ac)}f=l+16|0;if(Caa(f,132354)|0){eaa(Ec,f);sf(Dc,l,Ec);c[Bc>>2]=116430;f=Bc+4|0;c[f>>2]=c[Dc>>2];c[f+4>>2]=c[Dc+4>>2];c[f+8>>2]=c[Dc+8>>2];c[Dc>>2]=0;c[Dc+4>>2]=0;c[Dc+8>>2]=0;faa(Cc,116430,9);g=Cc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Cc>>2];c[k+4>>2]=c[Cc+4>>2];c[k+8>>2]=c[Cc+8>>2];c[Cc>>2]=0;c[Cc+4>>2]=0;c[Cc+8>>2]=0;Bc=k+12|0;c[Bc>>2]=c[g>>2];c[Bc+4>>2]=c[g+4>>2];c[Bc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Cc);iaa(g);iaa(Cc);iaa(f);iaa(Dc);iaa(Ec)}f=l+28|0;if(!(Caa(f,132354)|0))break;eaa(Ic,f);sf(Hc,l,Ic);c[Fc>>2]=116440;f=Fc+4|0;c[f>>2]=c[Hc>>2];c[f+4>>2]=c[Hc+4>>2];c[f+8>>2]=c[Hc+8>>2];c[Hc>>2]=0;c[Hc+4>>2]=0;c[Hc+8>>2]=0;faa(Gc,116440,9);g=Gc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Gc>>2];c[k+4>>2]=c[Gc+4>>2];c[k+8>>2]=c[Gc+8>>2];c[Gc>>2]=0;c[Gc+4>>2]=0;c[Gc+8>>2]=0;Fc=k+12|0;c[Fc>>2]=c[g>>2];c[Fc+4>>2]=c[g+4>>2];c[Fc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Gc);iaa(g);iaa(Gc);iaa(f);iaa(Hc);iaa(Ic)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;F:do if((f|0)==(g|0)){j=f;Ap=481}else{j=f;do{if((c[j>>2]|0)==111){Ap=481;break F}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==481){if((j|0)==(g|0))break;if(!b)Na(118157,118161,9975,118197);j=I5(b,2072,4824,-2)|0;if(!j)Na(118157,118161,9975,118197);k=c[j+4>>2]|0;if(!k)break;nX(Lc,j,k);c[Jc>>2]=116089;f=Jc+4|0;c[f>>2]=c[Lc>>2];c[f+4>>2]=c[Lc+4>>2];c[f+8>>2]=c[Lc+8>>2];c[Lc>>2]=0;c[Lc+4>>2]=0;c[Lc+8>>2]=0;faa(Kc,116089,4);g=Kc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Kc>>2];c[k+4>>2]=c[Kc+4>>2];c[k+8>>2]=c[Kc+8>>2];c[Kc>>2]=0;c[Kc+4>>2]=0;c[Kc+8>>2]=0;Jc=k+12|0;c[Jc>>2]=c[g>>2];c[Jc+4>>2]=c[g+4>>2];c[Jc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Kc);iaa(g);iaa(Kc);iaa(f);iaa(Lc);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);G:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==112)break;j=j+4|0;if((j|0)==(g|0))break G}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9982,118197);j=I5(b,2072,4840,-2)|0;if(!j)Na(118157,118161,9982,118197);k=c[j+4>>2]|0;if((k|0)==-2147483647)break;zf(Oc,j,k);c[Mc>>2]=116450;f=Mc+4|0;c[f>>2]=c[Oc>>2];c[f+4>>2]=c[Oc+4>>2];c[f+8>>2]=c[Oc+8>>2];c[Oc>>2]=0;c[Oc+4>>2]=0;c[Oc+8>>2]=0;faa(Nc,116450,3);g=Nc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Nc>>2];c[k+4>>2]=c[Nc+4>>2];c[k+8>>2]=c[Nc+8>>2];c[Nc>>2]=0;c[Nc+4>>2]=0;c[Nc+8>>2]=0;Mc=k+12|0;c[Mc>>2]=c[g>>2];c[Mc+4>>2]=c[g+4>>2];c[Mc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Nc);iaa(g);iaa(Nc);iaa(f);iaa(Oc);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);H:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==113)break;f=f+4|0;if((f|0)==(g|0))break H}if((f|0)==(g|0))break;if(!b)Na(118157,118161,9989,118197);l=I5(b,2072,4856,-2)|0;if(!l)Na(118157,118161,9989,118197);f=c[l+4>>2]|0;if((f|0)!=-2147483647){zf(Rc,l,f);c[Pc>>2]=116454;f=Pc+4|0;c[f>>2]=c[Rc>>2];c[f+4>>2]=c[Rc+4>>2];c[f+8>>2]=c[Rc+8>>2];c[Rc>>2]=0;c[Rc+4>>2]=0;c[Rc+8>>2]=0;faa(Qc,116454,11);g=Qc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Qc>>2];c[k+4>>2]=c[Qc+4>>2];c[k+8>>2]=c[Qc+8>>2];c[Qc>>2]=0;c[Qc+4>>2]=0;c[Qc+8>>2]=0;Pc=k+12|0;c[Pc>>2]=c[g>>2];c[Pc+4>>2]=c[g+4>>2];c[Pc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Qc);iaa(g);iaa(Qc);iaa(f);iaa(Rc)}f=c[l+8>>2]|0;if(f){uf(Uc,l,f);c[Sc>>2]=116466;f=Sc+4|0;c[f>>2]=c[Uc>>2];c[f+4>>2]=c[Uc+4>>2];c[f+8>>2]=c[Uc+8>>2];c[Uc>>2]=0;c[Uc+4>>2]=0;c[Uc+8>>2]=0;faa(Tc,116466,11);g=Tc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Tc>>2];c[k+4>>2]=c[Tc+4>>2];c[k+8>>2]=c[Tc+8>>2];c[Tc>>2]=0;c[Tc+4>>2]=0;c[Tc+8>>2]=0;Sc=k+12|0;c[Sc>>2]=c[g>>2];c[Sc+4>>2]=c[g+4>>2];c[Sc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Tc);iaa(g);iaa(Tc);iaa(f);iaa(Uc)}f=c[l+12>>2]|0;if(!f)break;uf(Xc,l,f);c[Vc>>2]=116478;f=Vc+4|0;c[f>>2]=c[Xc>>2];c[f+4>>2]=c[Xc+4>>2];c[f+8>>2]=c[Xc+8>>2];c[Xc>>2]=0;c[Xc+4>>2]=0;c[Xc+8>>2]=0;faa(Wc,116478,15);g=Wc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Wc>>2];c[k+4>>2]=c[Wc+4>>2];c[k+8>>2]=c[Wc+8>>2];c[Wc>>2]=0;c[Wc+4>>2]=0;c[Wc+8>>2]=0;Vc=k+12|0;c[Vc>>2]=c[g>>2];c[Vc+4>>2]=c[g+4>>2];c[Vc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Wc);iaa(g);iaa(Wc);iaa(f);iaa(Xc)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;I:do if((f|0)==(g|0)){j=f;Ap=527}else{j=f;do{if((c[j>>2]|0)==114){Ap=527;break I}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==527){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10002,118197);j=I5(b,2072,4872,-2)|0;if(!j)Na(118157,118161,10002,118197);k=c[j+4>>2]|0;if((k|0)==-2147483647)break;zf(_c,j,k);c[Yc>>2]=116450;f=Yc+4|0;c[f>>2]=c[_c>>2];c[f+4>>2]=c[_c+4>>2];c[f+8>>2]=c[_c+8>>2];c[_c>>2]=0;c[_c+4>>2]=0;c[_c+8>>2]=0;faa(Zc,116450,3);g=Zc+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Zc>>2];c[k+4>>2]=c[Zc+4>>2];c[k+8>>2]=c[Zc+8>>2];c[Zc>>2]=0;c[Zc+4>>2]=0;c[Zc+8>>2]=0;Yc=k+12|0;c[Yc>>2]=c[g>>2];c[Yc+4>>2]=c[g+4>>2];c[Yc+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Zc);iaa(g);iaa(Zc);iaa(f);iaa(_c);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);J:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==115)break;j=j+4|0;if((j|0)==(g|0))break J}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10009,118197);j=I5(b,2072,4888,-2)|0;if(!j)Na(118157,118161,10009,118197);k=c[j+4>>2]|0;if((k|0)==-2147483647)break;zf(bd,j,k);c[$c>>2]=116494;f=$c+4|0;c[f>>2]=c[bd>>2];c[f+4>>2]=c[bd+4>>2];c[f+8>>2]=c[bd+8>>2];c[bd>>2]=0;c[bd+4>>2]=0;c[bd+8>>2]=0;faa(ad,116494,7);g=ad+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ad>>2];c[k+4>>2]=c[ad+4>>2];c[k+8>>2]=c[ad+8>>2];c[ad>>2]=0;c[ad+4>>2]=0;c[ad+8>>2]=0;$c=k+12|0;c[$c>>2]=c[g>>2];c[$c+4>>2]=c[g+4>>2];c[$c+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ad);iaa(g);iaa(ad);iaa(f);iaa(bd);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);K:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==116)break;f=f+4|0;if((f|0)==(g|0))break K}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10016,118197);l=I5(b,2072,4904,-2)|0;if(!l)Na(118157,118161,10016,118197);f=c[l+4>>2]|0;if((f|0)!=-1){uf(ed,l,f);c[cd>>2]=116502;f=cd+4|0;c[f>>2]=c[ed>>2];c[f+4>>2]=c[ed+4>>2];c[f+8>>2]=c[ed+8>>2];c[ed>>2]=0;c[ed+4>>2]=0;c[ed+8>>2]=0;faa(dd,116502,3);g=dd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[dd>>2];c[k+4>>2]=c[dd+4>>2];c[k+8>>2]=c[dd+8>>2];c[dd>>2]=0;c[dd+4>>2]=0;c[dd+8>>2]=0;cd=k+12|0;c[cd>>2]=c[g>>2];c[cd+4>>2]=c[g+4>>2];c[cd+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,dd);iaa(g);iaa(dd);iaa(f);iaa(ed)}f=c[l+8>>2]|0;if((f|0)==-1)break;uf(hd,l,f);c[fd>>2]=116506;f=fd+4|0;c[f>>2]=c[hd>>2];c[f+4>>2]=c[hd+4>>2];c[f+8>>2]=c[hd+8>>2];c[hd>>2]=0;c[hd+4>>2]=0;c[hd+8>>2]=0;faa(gd,116506,7);g=gd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[gd>>2];c[k+4>>2]=c[gd+4>>2];c[k+8>>2]=c[gd+8>>2];c[gd>>2]=0;c[gd+4>>2]=0;c[gd+8>>2]=0;fd=k+12|0;c[fd>>2]=c[g>>2];c[fd+4>>2]=c[g+4>>2];c[fd+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,gd);iaa(g);iaa(gd);iaa(f);iaa(hd)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;L:do if((f|0)==(g|0)){j=f;Ap=568}else{j=f;do{if((c[j>>2]|0)==117){Ap=568;break L}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==568){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10026,118197);j=I5(b,2072,4920,-2)|0;if(!j)Na(118157,118161,10026,118197);k=c[j+4>>2]|0;if(!k)break;lW(kd,j,k);c[id>>2]=116514;f=id+4|0;c[f>>2]=c[kd>>2];c[f+4>>2]=c[kd+4>>2];c[f+8>>2]=c[kd+8>>2];c[kd>>2]=0;c[kd+4>>2]=0;c[kd+8>>2]=0;faa(jd,116514,7);g=jd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[jd>>2];c[k+4>>2]=c[jd+4>>2];c[k+8>>2]=c[jd+8>>2];c[jd>>2]=0;c[jd+4>>2]=0;c[jd+8>>2]=0;id=k+12|0;c[id>>2]=c[g>>2];c[id+4>>2]=c[g+4>>2];c[id+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,jd);iaa(g);iaa(jd);iaa(f);iaa(kd);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);M:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==118)break;j=j+4|0;if((j|0)==(g|0))break M}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10033,118197);j=I5(b,2072,4936,-2)|0;if(!j)Na(118157,118161,10033,118197);k=c[j+4>>2]|0;if(!k)break;pX(nd,j,k);c[ld>>2]=116522;f=ld+4|0;c[f>>2]=c[nd>>2];c[f+4>>2]=c[nd+4>>2];c[f+8>>2]=c[nd+8>>2];c[nd>>2]=0;c[nd+4>>2]=0;c[nd+8>>2]=0;faa(md,116522,11);g=md+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[md>>2];c[k+4>>2]=c[md+4>>2];c[k+8>>2]=c[md+8>>2];c[md>>2]=0;c[md+4>>2]=0;c[md+8>>2]=0;ld=k+12|0;c[ld>>2]=c[g>>2];c[ld+4>>2]=c[g+4>>2];c[ld+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,md);iaa(g);iaa(md);iaa(f);iaa(nd);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);N:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==119)break;j=j+4|0;if((j|0)==(g|0))break N}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10040,118197);j=I5(b,2072,4952,-2)|0;if(!j)Na(118157,118161,10040,118197);k=c[j+4>>2]|0;if(!k)break;dW(qd,j,k);c[od>>2]=116534;f=od+4|0;c[f>>2]=c[qd>>2];c[f+4>>2]=c[qd+4>>2];c[f+8>>2]=c[qd+8>>2];c[qd>>2]=0;c[qd+4>>2]=0;c[qd+8>>2]=0;faa(pd,116534,8);g=pd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[pd>>2];c[k+4>>2]=c[pd+4>>2];c[k+8>>2]=c[pd+8>>2];c[pd>>2]=0;c[pd+4>>2]=0;c[pd+8>>2]=0;od=k+12|0;c[od>>2]=c[g>>2];c[od+4>>2]=c[g+4>>2];c[od+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,pd);iaa(g);iaa(pd);iaa(f);iaa(qd);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);O:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==120)break;j=j+4|0;if((j|0)==(g|0))break O}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10047,118197);j=I5(b,2072,4968,-2)|0;if(!j)Na(118157,118161,10047,118197);k=c[j+4>>2]|0;if(!k)break;PW(td,j,k);c[rd>>2]=116543;f=rd+4|0;c[f>>2]=c[td>>2];c[f+4>>2]=c[td+4>>2];c[f+8>>2]=c[td+8>>2];c[td>>2]=0;c[td+4>>2]=0;c[td+8>>2]=0;faa(sd,116543,7);g=sd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[sd>>2];c[k+4>>2]=c[sd+4>>2];c[k+8>>2]=c[sd+8>>2];c[sd>>2]=0;c[sd+4>>2]=0;c[sd+8>>2]=0;rd=k+12|0;c[rd>>2]=c[g>>2];c[rd+4>>2]=c[g+4>>2];c[rd+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,sd);iaa(g);iaa(sd);iaa(f);iaa(td);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);P:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==121)break;j=j+4|0;if((j|0)==(g|0))break P}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10054,118197);j=I5(b,2072,4984,-2)|0;if(!j)Na(118157,118161,10054,118197);k=c[j+4>>2]|0;if(!k)break;uf(wd,j,k);c[ud>>2]=116551;f=ud+4|0;c[f>>2]=c[wd>>2];c[f+4>>2]=c[wd+4>>2];c[f+8>>2]=c[wd+8>>2];c[wd>>2]=0;c[wd+4>>2]=0;c[wd+8>>2]=0;faa(vd,116551,9);g=vd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[vd>>2];c[k+4>>2]=c[vd+4>>2];c[k+8>>2]=c[vd+8>>2];c[vd>>2]=0;c[vd+4>>2]=0;c[vd+8>>2]=0;ud=k+12|0;c[ud>>2]=c[g>>2];c[ud+4>>2]=c[g+4>>2];c[ud+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,vd);iaa(g);iaa(vd);iaa(f);iaa(wd);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Q:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==122)break;j=j+4|0;if((j|0)==(g|0))break Q}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10061,118197);j=I5(b,2072,5e3,-2)|0;if(!j)Na(118157,118161,10061,118197);k=c[j+4>>2]|0;if(!k)break;uf(zd,j,k);c[xd>>2]=116561;f=xd+4|0;c[f>>2]=c[zd>>2];c[f+4>>2]=c[zd+4>>2];c[f+8>>2]=c[zd+8>>2];c[zd>>2]=0;c[zd+4>>2]=0;c[zd+8>>2]=0;faa(yd,116561,5);g=yd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yd>>2];c[k+4>>2]=c[yd+4>>2];c[k+8>>2]=c[yd+8>>2];c[yd>>2]=0;c[yd+4>>2]=0;c[yd+8>>2]=0;xd=k+12|0;c[xd>>2]=c[g>>2];c[xd+4>>2]=c[g+4>>2];c[xd+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yd);iaa(g);iaa(yd);iaa(f);iaa(zd);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);R:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==123)break;f=f+4|0;if((f|0)==(g|0))break R}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10068,118197);f=I5(b,2072,5016,-2)|0;if(!f)Na(118157,118161,10068,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Dd,g);sf(Cd,f,Dd);c[Ad>>2]=116567;f=Ad+4|0;c[f>>2]=c[Cd>>2];c[f+4>>2]=c[Cd+4>>2];c[f+8>>2]=c[Cd+8>>2];c[Cd>>2]=0;c[Cd+4>>2]=0;c[Cd+8>>2]=0;faa(Bd,116567,4);g=Bd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Bd>>2];c[k+4>>2]=c[Bd+4>>2];c[k+8>>2]=c[Bd+8>>2];c[Bd>>2]=0;c[Bd+4>>2]=0;c[Bd+8>>2]=0;Ad=k+12|0;c[Ad>>2]=c[g>>2];c[Ad+4>>2]=c[g+4>>2];c[Ad+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Bd);iaa(g);iaa(Bd);iaa(f);iaa(Cd);iaa(Dd)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;S:do if((f|0)==(g|0))Ap=652;else do{if((c[f>>2]|0)==124){Ap=652;break S}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==652){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10075,118197);f=I5(b,2072,5032,-2)|0;if(!f)Na(118157,118161,10075,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Hd,g);sf(Gd,f,Hd);c[Ed>>2]=116572;f=Ed+4|0;c[f>>2]=c[Gd>>2];c[f+4>>2]=c[Gd+4>>2];c[f+8>>2]=c[Gd+8>>2];c[Gd>>2]=0;c[Gd+4>>2]=0;c[Gd+8>>2]=0;faa(Fd,116572,6);g=Fd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Fd>>2];c[k+4>>2]=c[Fd+4>>2];c[k+8>>2]=c[Fd+8>>2];c[Fd>>2]=0;c[Fd+4>>2]=0;c[Fd+8>>2]=0;Ed=k+12|0;c[Ed>>2]=c[g>>2];c[Ed+4>>2]=c[g+4>>2];c[Ed+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Fd);iaa(g);iaa(Fd);iaa(f);iaa(Gd);iaa(Hd)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;T:do if((f|0)==(g|0)){j=f;Ap=664}else{j=f;do{if((c[j>>2]|0)==125){Ap=664;break T}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==664){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10082,118197);j=I5(b,2072,5048,-2)|0;if(!j)Na(118157,118161,10082,118197);k=c[j+4>>2]|0;if(!k)break;vW(Kd,j,k);c[Id>>2]=116579;f=Id+4|0;c[f>>2]=c[Kd>>2];c[f+4>>2]=c[Kd+4>>2];c[f+8>>2]=c[Kd+8>>2];c[Kd>>2]=0;c[Kd+4>>2]=0;c[Kd+8>>2]=0;faa(Jd,116579,6);g=Jd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Jd>>2];c[k+4>>2]=c[Jd+4>>2];c[k+8>>2]=c[Jd+8>>2];c[Jd>>2]=0;c[Jd+4>>2]=0;c[Jd+8>>2]=0;Id=k+12|0;c[Id>>2]=c[g>>2];c[Id+4>>2]=c[g+4>>2];c[Id+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Jd);iaa(g);iaa(Jd);iaa(f);iaa(Kd);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);U:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==126)break;f=f+4|0;if((f|0)==(g|0))break U}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10089,118197);f=I5(b,2072,5064,-2)|0;if(!f)Na(118157,118161,10089,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Od,g);sf(Nd,f,Od);c[Ld>>2]=116586;f=Ld+4|0;c[f>>2]=c[Nd>>2];c[f+4>>2]=c[Nd+4>>2];c[f+8>>2]=c[Nd+8>>2];c[Nd>>2]=0;c[Nd+4>>2]=0;c[Nd+8>>2]=0;faa(Md,116586,5);g=Md+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Md>>2];c[k+4>>2]=c[Md+4>>2];c[k+8>>2]=c[Md+8>>2];c[Md>>2]=0;c[Md+4>>2]=0;c[Md+8>>2]=0;Ld=k+12|0;c[Ld>>2]=c[g>>2];c[Ld+4>>2]=c[g+4>>2];c[Ld+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Md);iaa(g);iaa(Md);iaa(f);iaa(Nd);iaa(Od)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;V:do if((f|0)==(g|0))Ap=688;else do{if((c[f>>2]|0)==127){Ap=688;break V}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==688){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10096,118197);f=I5(b,2072,5080,-2)|0;if(!f)Na(118157,118161,10096,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Sd,g);sf(Rd,f,Sd);c[Pd>>2]=116592;f=Pd+4|0;c[f>>2]=c[Rd>>2];c[f+4>>2]=c[Rd+4>>2];c[f+8>>2]=c[Rd+8>>2];c[Rd>>2]=0;c[Rd+4>>2]=0;c[Rd+8>>2]=0;faa(Qd,116592,8);g=Qd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Qd>>2];c[k+4>>2]=c[Qd+4>>2];c[k+8>>2]=c[Qd+8>>2];c[Qd>>2]=0;c[Qd+4>>2]=0;c[Qd+8>>2]=0;Pd=k+12|0;c[Pd>>2]=c[g>>2];c[Pd+4>>2]=c[g+4>>2];c[Pd+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Qd);iaa(g);iaa(Qd);iaa(f);iaa(Rd);iaa(Sd)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;W:do if((f|0)==(g|0))Ap=700;else do{if((c[f>>2]|0)==128){Ap=700;break W}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==700){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10103,118197);f=I5(b,2072,5096,-2)|0;if(!f)Na(118157,118161,10103,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Wd,g);sf(Vd,f,Wd);c[Td>>2]=116601;f=Td+4|0;c[f>>2]=c[Vd>>2];c[f+4>>2]=c[Vd+4>>2];c[f+8>>2]=c[Vd+8>>2];c[Vd>>2]=0;c[Vd+4>>2]=0;c[Vd+8>>2]=0;faa(Ud,116601,4);g=Ud+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ud>>2];c[k+4>>2]=c[Ud+4>>2];c[k+8>>2]=c[Ud+8>>2];c[Ud>>2]=0;c[Ud+4>>2]=0;c[Ud+8>>2]=0;Td=k+12|0;c[Td>>2]=c[g>>2];c[Td+4>>2]=c[g+4>>2];c[Td+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ud);iaa(g);iaa(Ud);iaa(f);iaa(Vd);iaa(Wd)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;X:do if((f|0)==(g|0)){j=f;Ap=712}else{j=f;do{if((c[j>>2]|0)==129){Ap=712;break X}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==712){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10110,118197);j=I5(b,2072,5112,-2)|0;if(!j)Na(118157,118161,10110,118197);k=c[j+4>>2]|0;if(!k)break;JW(Zd,j,k);c[Xd>>2]=116606;f=Xd+4|0;c[f>>2]=c[Zd>>2];c[f+4>>2]=c[Zd+4>>2];c[f+8>>2]=c[Zd+8>>2];c[Zd>>2]=0;c[Zd+4>>2]=0;c[Zd+8>>2]=0;faa(Yd,116606,4);g=Yd+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Yd>>2];c[k+4>>2]=c[Yd+4>>2];c[k+8>>2]=c[Yd+8>>2];c[Yd>>2]=0;c[Yd+4>>2]=0;c[Yd+8>>2]=0;Xd=k+12|0;c[Xd>>2]=c[g>>2];c[Xd+4>>2]=c[g+4>>2];c[Xd+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Yd);iaa(g);iaa(Yd);iaa(f);iaa(Zd);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Y:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==130)break;f=f+4|0;if((f|0)==(g|0))break Y}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10117,118197);l=I5(b,2072,5128,-2)|0;if(!l)Na(118157,118161,10117,118197);f=c[l+4>>2]|0;if(f){VV(ae,l,f);c[_d>>2]=116611;f=_d+4|0;c[f>>2]=c[ae>>2];c[f+4>>2]=c[ae+4>>2];c[f+8>>2]=c[ae+8>>2];c[ae>>2]=0;c[ae+4>>2]=0;c[ae+8>>2]=0;faa($d,116611,9);g=$d+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[$d>>2];c[k+4>>2]=c[$d+4>>2];c[k+8>>2]=c[$d+8>>2];c[$d>>2]=0;c[$d+4>>2]=0;c[$d+8>>2]=0;_d=k+12|0;c[_d>>2]=c[g>>2];c[_d+4>>2]=c[g+4>>2];c[_d+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,$d);iaa(g);iaa($d);iaa(f);iaa(ae)}f=c[l+8>>2]|0;if(f){JW(de,l,f);c[be>>2]=116621;f=be+4|0;c[f>>2]=c[de>>2];c[f+4>>2]=c[de+4>>2];c[f+8>>2]=c[de+8>>2];c[de>>2]=0;c[de+4>>2]=0;c[de+8>>2]=0;faa(ce,116621,8);g=ce+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ce>>2];c[k+4>>2]=c[ce+4>>2];c[k+8>>2]=c[ce+8>>2];c[ce>>2]=0;c[ce+4>>2]=0;c[ce+8>>2]=0;be=k+12|0;c[be>>2]=c[g>>2];c[be+4>>2]=c[g+4>>2];c[be+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ce);iaa(g);iaa(ce);iaa(f);iaa(de)}f=c[l+12>>2]|0;if(f){Jf(ge,l,f);c[ee>>2]=116630;f=ee+4|0;c[f>>2]=c[ge>>2];c[f+4>>2]=c[ge+4>>2];c[f+8>>2]=c[ge+8>>2];c[ge>>2]=0;c[ge+4>>2]=0;c[ge+8>>2]=0;faa(fe,116630,9);g=fe+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fe>>2];c[k+4>>2]=c[fe+4>>2];c[k+8>>2]=c[fe+8>>2];c[fe>>2]=0;c[fe+4>>2]=0;c[fe+8>>2]=0;ee=k+12|0;c[ee>>2]=c[g>>2];c[ee+4>>2]=c[g+4>>2];c[ee+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fe);iaa(g);iaa(fe);iaa(f);iaa(ge)}f=c[l+16>>2]|0;if(f){Bf(je,l,f);c[he>>2]=116640;f=he+4|0;c[f>>2]=c[je>>2];c[f+4>>2]=c[je+4>>2];c[f+8>>2]=c[je+8>>2];c[je>>2]=0;c[je+4>>2]=0;c[je+8>>2]=0;faa(ie,116640,7);g=ie+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ie>>2];c[k+4>>2]=c[ie+4>>2];c[k+8>>2]=c[ie+8>>2];c[ie>>2]=0;c[ie+4>>2]=0;c[ie+8>>2]=0;he=k+12|0;c[he>>2]=c[g>>2];c[he+4>>2]=c[g+4>>2];c[he+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ie);iaa(g);iaa(ie);iaa(f);iaa(je)}f=l+20|0;if(!(Caa(f,132354)|0))break;eaa(ne,f);sf(me,l,ne);c[ke>>2]=116648;f=ke+4|0;c[f>>2]=c[me>>2];c[f+4>>2]=c[me+4>>2];c[f+8>>2]=c[me+8>>2];c[me>>2]=0;c[me+4>>2]=0;c[me+8>>2]=0;faa(le,116648,13);g=le+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[le>>2];c[k+4>>2]=c[le+4>>2];c[k+8>>2]=c[le+8>>2];c[le>>2]=0;c[le+4>>2]=0;c[le+8>>2]=0;ke=k+12|0;c[ke>>2]=c[g>>2];c[ke+4>>2]=c[g+4>>2];c[ke+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,le);iaa(g);iaa(le);iaa(f);iaa(me);iaa(ne)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Z:do if((f|0)==(g|0))Ap=756;else do{if((c[f>>2]|0)==131){Ap=756;break Z}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==756){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10136,118197);l=I5(b,2072,5144,-2)|0;if(!l)Na(118157,118161,10136,118197);f=c[l+4>>2]|0;if(f){dW(qe,l,f);c[oe>>2]=116662;f=oe+4|0;c[f>>2]=c[qe>>2];c[f+4>>2]=c[qe+4>>2];c[f+8>>2]=c[qe+8>>2];c[qe>>2]=0;c[qe+4>>2]=0;c[qe+8>>2]=0;faa(pe,116662,12);g=pe+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[pe>>2];c[k+4>>2]=c[pe+4>>2];c[k+8>>2]=c[pe+8>>2];c[pe>>2]=0;c[pe+4>>2]=0;c[pe+8>>2]=0;oe=k+12|0;c[oe>>2]=c[g>>2];c[oe+4>>2]=c[g+4>>2];c[oe+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,pe);iaa(g);iaa(pe);iaa(f);iaa(qe)}f=c[l+8>>2]|0;if(!f)break;dW(te,l,f);c[re>>2]=116675;f=re+4|0;c[f>>2]=c[te>>2];c[f+4>>2]=c[te+4>>2];c[f+8>>2]=c[te+8>>2];c[te>>2]=0;c[te+4>>2]=0;c[te+8>>2]=0;faa(se,116675,18);g=se+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[se>>2];c[k+4>>2]=c[se+4>>2];c[k+8>>2]=c[se+8>>2];c[se>>2]=0;c[se+4>>2]=0;c[se+8>>2]=0;re=k+12|0;c[re>>2]=c[g>>2];c[re+4>>2]=c[g+4>>2];c[re+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,se);iaa(g);iaa(se);iaa(f);iaa(te)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;_:do if((f|0)==(g|0))Ap=773;else do{if((c[f>>2]|0)==132){Ap=773;break _}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==773){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10146,118197);f=I5(b,2072,5160,-2)|0;if(!f)Na(118157,118161,10146,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(xe,g);sf(we,f,xe);c[ue>>2]=116694;f=ue+4|0;c[f>>2]=c[we>>2];c[f+4>>2]=c[we+4>>2];c[f+8>>2]=c[we+8>>2];c[we>>2]=0;c[we+4>>2]=0;c[we+8>>2]=0;faa(ve,116694,10);g=ve+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ve>>2];c[k+4>>2]=c[ve+4>>2];c[k+8>>2]=c[ve+8>>2];c[ve>>2]=0;c[ve+4>>2]=0;c[ve+8>>2]=0;ue=k+12|0;c[ue>>2]=c[g>>2];c[ue+4>>2]=c[g+4>>2];c[ue+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ve);iaa(g);iaa(ve);iaa(f);iaa(we);iaa(xe)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;$:do if((f|0)==(g|0))Ap=785;else do{if((c[f>>2]|0)==133){Ap=785;break $}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==785){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10153,118197);l=I5(b,2072,5176,-2)|0;if(!l)Na(118157,118161,10153,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Be,f);sf(Ae,l,Be);c[ye>>2]=116705;f=ye+4|0;c[f>>2]=c[Ae>>2];c[f+4>>2]=c[Ae+4>>2];c[f+8>>2]=c[Ae+8>>2];c[Ae>>2]=0;c[Ae+4>>2]=0;c[Ae+8>>2]=0;faa(ze,116705,8);g=ze+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ze>>2];c[k+4>>2]=c[ze+4>>2];c[k+8>>2]=c[ze+8>>2];c[ze>>2]=0;c[ze+4>>2]=0;c[ze+8>>2]=0;ye=k+12|0;c[ye>>2]=c[g>>2];c[ye+4>>2]=c[g+4>>2];c[ye+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ze);iaa(g);iaa(ze);iaa(f);iaa(Ae);iaa(Be)}f=l+16|0;if(!(Caa(f,132354)|0))break;eaa(Fe,f);sf(Ee,l,Fe);c[Ce>>2]=116714;f=Ce+4|0;c[f>>2]=c[Ee>>2];c[f+4>>2]=c[Ee+4>>2];c[f+8>>2]=c[Ee+8>>2];c[Ee>>2]=0;c[Ee+4>>2]=0;c[Ee+8>>2]=0;faa(De,116714,12);g=De+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[De>>2];c[k+4>>2]=c[De+4>>2];c[k+8>>2]=c[De+8>>2];c[De>>2]=0;c[De+4>>2]=0;c[De+8>>2]=0;Ce=k+12|0;c[Ce>>2]=c[g>>2];c[Ce+4>>2]=c[g+4>>2];c[Ce+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,De);iaa(g);iaa(De);iaa(f);iaa(Ee);iaa(Fe)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;aa:do if((f|0)==(g|0))Ap=802;else do{if((c[f>>2]|0)==134){Ap=802;break aa}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==802){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10163,118197);f=I5(b,2072,5192,-2)|0;if(!f)Na(118157,118161,10163,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Je,g);sf(Ie,f,Je);c[Ge>>2]=116727;f=Ge+4|0;c[f>>2]=c[Ie>>2];c[f+4>>2]=c[Ie+4>>2];c[f+8>>2]=c[Ie+8>>2];c[Ie>>2]=0;c[Ie+4>>2]=0;c[Ie+8>>2]=0;faa(He,116727,3);g=He+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[He>>2];c[k+4>>2]=c[He+4>>2];c[k+8>>2]=c[He+8>>2];c[He>>2]=0;c[He+4>>2]=0;c[He+8>>2]=0;Ge=k+12|0;c[Ge>>2]=c[g>>2];c[Ge+4>>2]=c[g+4>>2];c[Ge+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,He);iaa(g);iaa(He);iaa(f);iaa(Ie);iaa(Je)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ba:do if((f|0)==(g|0)){j=f;Ap=814}else{j=f;do{if((c[j>>2]|0)==135){Ap=814;break ba}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==814){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10170,118197);j=I5(b,2072,5208,-2)|0;if(!j)Na(118157,118161,10170,118197);k=c[j+4>>2]|0;if(!k)break;uf(Me,j,k);c[Ke>>2]=116731;f=Ke+4|0;c[f>>2]=c[Me>>2];c[f+4>>2]=c[Me+4>>2];c[f+8>>2]=c[Me+8>>2];c[Me>>2]=0;c[Me+4>>2]=0;c[Me+8>>2]=0;faa(Le,116731,5);g=Le+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Le>>2];c[k+4>>2]=c[Le+4>>2];c[k+8>>2]=c[Le+8>>2];c[Le>>2]=0;c[Le+4>>2]=0;c[Le+8>>2]=0;Ke=k+12|0;c[Ke>>2]=c[g>>2];c[Ke+4>>2]=c[g+4>>2];c[Ke+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Le);iaa(g);iaa(Le);iaa(f);iaa(Me);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);ca:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==136)break;f=f+4|0;if((f|0)==(g|0))break ca}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10177,118197);l=I5(b,2072,5224,-2)|0;if(!l)Na(118157,118161,10177,118197);f=c[l+4>>2]|0;if(f){BW(Pe,l,f);c[Ne>>2]=116089;f=Ne+4|0;c[f>>2]=c[Pe>>2];c[f+4>>2]=c[Pe+4>>2];c[f+8>>2]=c[Pe+8>>2];c[Pe>>2]=0;c[Pe+4>>2]=0;c[Pe+8>>2]=0;faa(Oe,116089,4);g=Oe+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Oe>>2];c[k+4>>2]=c[Oe+4>>2];c[k+8>>2]=c[Oe+8>>2];c[Oe>>2]=0;c[Oe+4>>2]=0;c[Oe+8>>2]=0;Ne=k+12|0;c[Ne>>2]=c[g>>2];c[Ne+4>>2]=c[g+4>>2];c[Ne+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Oe);iaa(g);iaa(Oe);iaa(f);iaa(Pe)}f=l+8|0;if(Caa(f,132354)|0){eaa(Te,f);sf(Se,l,Te);c[Qe>>2]=116737;f=Qe+4|0;c[f>>2]=c[Se>>2];c[f+4>>2]=c[Se+4>>2];c[f+8>>2]=c[Se+8>>2];c[Se>>2]=0;c[Se+4>>2]=0;c[Se+8>>2]=0;faa(Re,116737,5);g=Re+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Re>>2];c[k+4>>2]=c[Re+4>>2];c[k+8>>2]=c[Re+8>>2];c[Re>>2]=0;c[Re+4>>2]=0;c[Re+8>>2]=0;Qe=k+12|0;c[Qe>>2]=c[g>>2];c[Qe+4>>2]=c[g+4>>2];c[Qe+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Re);iaa(g);iaa(Re);iaa(f);iaa(Se);iaa(Te)}f=c[l+20>>2]|0;if(f){DW(We,l,f);c[Ue>>2]=116743;f=Ue+4|0;c[f>>2]=c[We>>2];c[f+4>>2]=c[We+4>>2];c[f+8>>2]=c[We+8>>2];c[We>>2]=0;c[We+4>>2]=0;c[We+8>>2]=0;faa(Ve,116743,6);g=Ve+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ve>>2];c[k+4>>2]=c[Ve+4>>2];c[k+8>>2]=c[Ve+8>>2];c[Ve>>2]=0;c[Ve+4>>2]=0;c[Ve+8>>2]=0;Ue=k+12|0;c[Ue>>2]=c[g>>2];c[Ue+4>>2]=c[g+4>>2];c[Ue+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ve);iaa(g);iaa(Ve);iaa(f);iaa(We)}f=l+24|0;if(Caa(f,132354)|0){eaa(_e,f);sf(Ze,l,_e);c[Xe>>2]=116750;f=Xe+4|0;c[f>>2]=c[Ze>>2];c[f+4>>2]=c[Ze+4>>2];c[f+8>>2]=c[Ze+8>>2];c[Ze>>2]=0;c[Ze+4>>2]=0;c[Ze+8>>2]=0;faa(Ye,116750,10);g=Ye+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ye>>2];c[k+4>>2]=c[Ye+4>>2];c[k+8>>2]=c[Ye+8>>2];c[Ye>>2]=0;c[Ye+4>>2]=0;c[Ye+8>>2]=0;Xe=k+12|0;c[Xe>>2]=c[g>>2];c[Xe+4>>2]=c[g+4>>2];c[Xe+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ye);iaa(g);iaa(Ye);iaa(f);iaa(Ze);iaa(_e)}f=c[l+36>>2]|0;if(f){DW(bf,l,f);c[$e>>2]=116761;f=$e+4|0;c[f>>2]=c[bf>>2];c[f+4>>2]=c[bf+4>>2];c[f+8>>2]=c[bf+8>>2];c[bf>>2]=0;c[bf+4>>2]=0;c[bf+8>>2]=0;faa(af,116761,8);g=af+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[af>>2];c[k+4>>2]=c[af+4>>2];c[k+8>>2]=c[af+8>>2];c[af>>2]=0;c[af+4>>2]=0;c[af+8>>2]=0;$e=k+12|0;c[$e>>2]=c[g>>2];c[$e+4>>2]=c[g+4>>2];c[$e+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,af);iaa(g);iaa(af);iaa(f);iaa(bf)}f=l+40|0;if(!(Caa(f,132354)|0))break;eaa(ff,f);sf(ef,l,ff);c[cf>>2]=116770;f=cf+4|0;c[f>>2]=c[ef>>2];c[f+4>>2]=c[ef+4>>2];c[f+8>>2]=c[ef+8>>2];c[ef>>2]=0;c[ef+4>>2]=0;c[ef+8>>2]=0;faa(df,116770,12);g=df+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[df>>2];c[k+4>>2]=c[df+4>>2];c[k+8>>2]=c[df+8>>2];c[df>>2]=0;c[df+4>>2]=0;c[df+8>>2]=0;cf=k+12|0;c[cf>>2]=c[g>>2];c[cf+4>>2]=c[g+4>>2];c[cf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,df);iaa(g);iaa(df);iaa(f);iaa(ef);iaa(ff)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;da:do if((f|0)==(g|0)){j=f;Ap=863}else{j=f;do{if((c[j>>2]|0)==137){Ap=863;break da}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==863){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10199,118197);j=I5(b,2072,5240,-2)|0;if(!j)Na(118157,118161,10199,118197);k=a[j+4>>0]|0;if(!(k<<24>>24))break;uf(jf,j,k<<24>>24);c[gf>>2]=116783;f=gf+4|0;c[f>>2]=c[jf>>2];c[f+4>>2]=c[jf+4>>2];c[f+8>>2]=c[jf+8>>2];c[jf>>2]=0;c[jf+4>>2]=0;c[jf+8>>2]=0;faa(hf,116783,4);g=hf+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[hf>>2];c[k+4>>2]=c[hf+4>>2];c[k+8>>2]=c[hf+8>>2];c[hf>>2]=0;c[hf+4>>2]=0;c[hf+8>>2]=0;gf=k+12|0;c[gf>>2]=c[g>>2];c[gf+4>>2]=c[g+4>>2];c[gf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,hf);iaa(g);iaa(hf);iaa(f);iaa(jf);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);ea:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==138)break;f=f+4|0;if((f|0)==(g|0))break ea}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10206,118197);l=I5(b,2072,5256,-2)|0;if(!l)Na(118157,118161,10206,118197);f=c[l+4>>2]|0;if(f){DW(mf,l,f);c[kf>>2]=116788;f=kf+4|0;c[f>>2]=c[mf>>2];c[f+4>>2]=c[mf+4>>2];c[f+8>>2]=c[mf+8>>2];c[mf>>2]=0;c[mf+4>>2]=0;c[mf+8>>2]=0;faa(lf,116788,7);g=lf+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[lf>>2];c[k+4>>2]=c[lf+4>>2];c[k+8>>2]=c[lf+8>>2];c[lf>>2]=0;c[lf+4>>2]=0;c[lf+8>>2]=0;kf=k+12|0;c[kf>>2]=c[g>>2];c[kf+4>>2]=c[g+4>>2];c[kf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,lf);iaa(g);iaa(lf);iaa(f);iaa(mf)}f=l+8|0;if(Caa(f,132354)|0){eaa(qf,f);sf(pf,l,qf);c[nf>>2]=116796;f=nf+4|0;c[f>>2]=c[pf>>2];c[f+4>>2]=c[pf+4>>2];c[f+8>>2]=c[pf+8>>2];c[pf>>2]=0;c[pf+4>>2]=0;c[pf+8>>2]=0;faa(of,116796,11);g=of+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[of>>2];c[k+4>>2]=c[of+4>>2];c[k+8>>2]=c[of+8>>2];c[of>>2]=0;c[of+4>>2]=0;c[of+8>>2]=0;nf=k+12|0;c[nf>>2]=c[g>>2];c[nf+4>>2]=c[g+4>>2];c[nf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,of);iaa(g);iaa(of);iaa(f);iaa(pf);iaa(qf)}f=c[l+20>>2]|0;if(f){DW(wf,l,f);c[rf>>2]=116808;f=rf+4|0;c[f>>2]=c[wf>>2];c[f+4>>2]=c[wf+4>>2];c[f+8>>2]=c[wf+8>>2];c[wf>>2]=0;c[wf+4>>2]=0;c[wf+8>>2]=0;faa(vf,116808,9);g=vf+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[vf>>2];c[k+4>>2]=c[vf+4>>2];c[k+8>>2]=c[vf+8>>2];c[vf>>2]=0;c[vf+4>>2]=0;c[vf+8>>2]=0;rf=k+12|0;c[rf>>2]=c[g>>2];c[rf+4>>2]=c[g+4>>2];c[rf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,vf);iaa(g);iaa(vf);iaa(f);iaa(wf)}f=l+24|0;if(!(Caa(f,132354)|0))break;eaa(Cf,f);sf(Af,l,Cf);c[xf>>2]=116818;f=xf+4|0;c[f>>2]=c[Af>>2];c[f+4>>2]=c[Af+4>>2];c[f+8>>2]=c[Af+8>>2];c[Af>>2]=0;c[Af+4>>2]=0;c[Af+8>>2]=0;faa(yf,116818,13);g=yf+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yf>>2];c[k+4>>2]=c[yf+4>>2];c[k+8>>2]=c[yf+8>>2];c[yf>>2]=0;c[yf+4>>2]=0;c[yf+8>>2]=0;xf=k+12|0;c[xf>>2]=c[g>>2];c[xf+4>>2]=c[g+4>>2];c[xf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yf);iaa(g);iaa(yf);iaa(f);iaa(Af);iaa(Cf)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;fa:do if((f|0)==(g|0))Ap=902;else do{if((c[f>>2]|0)==139){Ap=902;break fa}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==902){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10222,118197);l=I5(b,2072,5272,-2)|0;if(!l)Na(118157,118161,10222,118197);f=c[l+4>>2]|0;if(f){BW(Gf,l,f);c[Ef>>2]=116343;f=Ef+4|0;c[f>>2]=c[Gf>>2];c[f+4>>2]=c[Gf+4>>2];c[f+8>>2]=c[Gf+8>>2];c[Gf>>2]=0;c[Gf+4>>2]=0;c[Gf+8>>2]=0;faa(Ff,116343,5);g=Ff+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ff>>2];c[k+4>>2]=c[Ff+4>>2];c[k+8>>2]=c[Ff+8>>2];c[Ff>>2]=0;c[Ff+4>>2]=0;c[Ff+8>>2]=0;Ef=k+12|0;c[Ef>>2]=c[g>>2];c[Ef+4>>2]=c[g+4>>2];c[Ef+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ff);iaa(g);iaa(Ff);iaa(f);iaa(Gf)}f=l+8|0;if(!(Caa(f,132354)|0))break;eaa(Mf,f);sf(Kf,l,Mf);c[Hf>>2]=116349;f=Hf+4|0;c[f>>2]=c[Kf>>2];c[f+4>>2]=c[Kf+4>>2];c[f+8>>2]=c[Kf+8>>2];c[Kf>>2]=0;c[Kf+4>>2]=0;c[Kf+8>>2]=0;faa(If,116349,6);g=If+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[If>>2];c[k+4>>2]=c[If+4>>2];c[k+8>>2]=c[If+8>>2];c[If>>2]=0;c[If+4>>2]=0;c[If+8>>2]=0;Hf=k+12|0;c[Hf>>2]=c[g>>2];c[Hf+4>>2]=c[g+4>>2];c[Hf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,If);iaa(g);iaa(If);iaa(f);iaa(Kf);iaa(Mf)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ga:do if((f|0)==(g|0))Ap=919;else do{if((c[f>>2]|0)==140){Ap=919;break ga}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==919){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10232,118197);l=I5(b,2072,5288,-2)|0;if(!l)Na(118157,118161,10232,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Qf,f);sf(Pf,l,Qf);c[Nf>>2]=116832;f=Nf+4|0;c[f>>2]=c[Pf>>2];c[f+4>>2]=c[Pf+4>>2];c[f+8>>2]=c[Pf+8>>2];c[Pf>>2]=0;c[Pf+4>>2]=0;c[Pf+8>>2]=0;faa(Of,116832,11);g=Of+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Of>>2];c[k+4>>2]=c[Of+4>>2];c[k+8>>2]=c[Of+8>>2];c[Of>>2]=0;c[Of+4>>2]=0;c[Of+8>>2]=0;Nf=k+12|0;c[Nf>>2]=c[g>>2];c[Nf+4>>2]=c[g+4>>2];c[Nf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Of);iaa(g);iaa(Of);iaa(f);iaa(Pf);iaa(Qf)}f=l+16|0;if(Caa(f,132354)|0){eaa(Wf,f);sf(Uf,l,Wf);c[Sf>>2]=116844;f=Sf+4|0;c[f>>2]=c[Uf>>2];c[f+4>>2]=c[Uf+4>>2];c[f+8>>2]=c[Uf+8>>2];c[Uf>>2]=0;c[Uf+4>>2]=0;c[Uf+8>>2]=0;faa(Tf,116844,9);g=Tf+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Tf>>2];c[k+4>>2]=c[Tf+4>>2];c[k+8>>2]=c[Tf+8>>2];c[Tf>>2]=0;c[Tf+4>>2]=0;c[Tf+8>>2]=0;Sf=k+12|0;c[Sf>>2]=c[g>>2];c[Sf+4>>2]=c[g+4>>2];c[Sf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Tf);iaa(g);iaa(Tf);iaa(f);iaa(Uf);iaa(Wf)}f=l+28|0;if(Caa(f,132354)|0){eaa($f,f);sf(_f,l,$f);c[Yf>>2]=116854;f=Yf+4|0;c[f>>2]=c[_f>>2];c[f+4>>2]=c[_f+4>>2];c[f+8>>2]=c[_f+8>>2];c[_f>>2]=0;c[_f+4>>2]=0;c[_f+8>>2]=0;faa(Zf,116854,10);g=Zf+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Zf>>2];c[k+4>>2]=c[Zf+4>>2];c[k+8>>2]=c[Zf+8>>2];c[Zf>>2]=0;c[Zf+4>>2]=0;c[Zf+8>>2]=0;Yf=k+12|0;c[Yf>>2]=c[g>>2];c[Yf+4>>2]=c[g+4>>2];c[Yf+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Zf);iaa(g);iaa(Zf);iaa(f);iaa(_f);iaa($f)}f=l+40|0;if(Caa(f,132354)|0){eaa(dg,f);sf(cg,l,dg);c[ag>>2]=116865;f=ag+4|0;c[f>>2]=c[cg>>2];c[f+4>>2]=c[cg+4>>2];c[f+8>>2]=c[cg+8>>2];c[cg>>2]=0;c[cg+4>>2]=0;c[cg+8>>2]=0;faa(bg,116865,10);g=bg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[bg>>2];c[k+4>>2]=c[bg+4>>2];c[k+8>>2]=c[bg+8>>2];c[bg>>2]=0;c[bg+4>>2]=0;c[bg+8>>2]=0;ag=k+12|0;c[ag>>2]=c[g>>2];c[ag+4>>2]=c[g+4>>2];c[ag+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,bg);iaa(g);iaa(bg);iaa(f);iaa(cg);iaa(dg)}f=c[l+52>>2]|0;if(f){nW(gg,l,f);c[eg>>2]=116876;f=eg+4|0;c[f>>2]=c[gg>>2];c[f+4>>2]=c[gg+4>>2];c[f+8>>2]=c[gg+8>>2];c[gg>>2]=0;c[gg+4>>2]=0;c[gg+8>>2]=0;faa(fg,116876,11);g=fg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fg>>2];c[k+4>>2]=c[fg+4>>2];c[k+8>>2]=c[fg+8>>2];c[fg>>2]=0;c[fg+4>>2]=0;c[fg+8>>2]=0;eg=k+12|0;c[eg>>2]=c[g>>2];c[eg+4>>2]=c[g+4>>2];c[eg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fg);iaa(g);iaa(fg);iaa(f);iaa(gg)}f=c[l+56>>2]|0;if(!f)break;pW(jg,l,f);c[hg>>2]=116888;f=hg+4|0;c[f>>2]=c[jg>>2];c[f+4>>2]=c[jg+4>>2];c[f+8>>2]=c[jg+8>>2];c[jg>>2]=0;c[jg+4>>2]=0;c[jg+8>>2]=0;faa(ig,116888,12);g=ig+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ig>>2];c[k+4>>2]=c[ig+4>>2];c[k+8>>2]=c[ig+8>>2];c[ig>>2]=0;c[ig+4>>2]=0;c[ig+8>>2]=0;hg=k+12|0;c[hg>>2]=c[g>>2];c[hg+4>>2]=c[g+4>>2];c[hg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ig);iaa(g);iaa(ig);iaa(f);iaa(jg)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ha:do if((f|0)==(g|0))Ap=956;else do{if((c[f>>2]|0)==141){Ap=956;break ha}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==956){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10254,118197);l=I5(b,2072,5304,-2)|0;if(!l)Na(118157,118161,10254,118197);f=c[l+4>>2]|0;if(f){$V(mg,l,f);c[kg>>2]=116901;f=kg+4|0;c[f>>2]=c[mg>>2];c[f+4>>2]=c[mg+4>>2];c[f+8>>2]=c[mg+8>>2];c[mg>>2]=0;c[mg+4>>2]=0;c[mg+8>>2]=0;faa(lg,116901,4);g=lg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[lg>>2];c[k+4>>2]=c[lg+4>>2];c[k+8>>2]=c[lg+8>>2];c[lg>>2]=0;c[lg+4>>2]=0;c[lg+8>>2]=0;kg=k+12|0;c[kg>>2]=c[g>>2];c[kg+4>>2]=c[g+4>>2];c[kg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,lg);iaa(g);iaa(lg);iaa(f);iaa(mg)}f=c[l+8>>2]|0;if((f|0)==11)break;$V(pg,l,f);c[ng>>2]=116906;f=ng+4|0;c[f>>2]=c[pg>>2];c[f+4>>2]=c[pg+4>>2];c[f+8>>2]=c[pg+8>>2];c[pg>>2]=0;c[pg+4>>2]=0;c[pg+8>>2]=0;faa(og,116906,5);g=og+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[og>>2];c[k+4>>2]=c[og+4>>2];c[k+8>>2]=c[og+8>>2];c[og>>2]=0;c[og+4>>2]=0;c[og+8>>2]=0;ng=k+12|0;c[ng>>2]=c[g>>2];c[ng+4>>2]=c[g+4>>2];c[ng+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,og);iaa(g);iaa(og);iaa(f);iaa(pg)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ia:do if((f|0)==(g|0))Ap=973;else do{if((c[f>>2]|0)==142){Ap=973;break ia}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==973){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10264,118197);f=I5(b,2072,5320,-2)|0;if(!f)Na(118157,118161,10264,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(tg,g);sf(sg,f,tg);c[qg>>2]=116912;f=qg+4|0;c[f>>2]=c[sg>>2];c[f+4>>2]=c[sg+4>>2];c[f+8>>2]=c[sg+8>>2];c[sg>>2]=0;c[sg+4>>2]=0;c[sg+8>>2]=0;faa(rg,116912,4);g=rg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[rg>>2];c[k+4>>2]=c[rg+4>>2];c[k+8>>2]=c[rg+8>>2];c[rg>>2]=0;c[rg+4>>2]=0;c[rg+8>>2]=0;qg=k+12|0;c[qg>>2]=c[g>>2];c[qg+4>>2]=c[g+4>>2];c[qg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,rg);iaa(g);iaa(rg);iaa(f);iaa(sg);iaa(tg)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ja:do if((f|0)==(g|0)){j=f;Ap=985}else{j=f;do{if((c[j>>2]|0)==143){Ap=985;break ja}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==985){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10271,118197);j=I5(b,2072,5336,-2)|0;if(!j)Na(118157,118161,10271,118197);k=c[j+4>>2]|0;if(!k)break;dW(wg,j,k);c[ug>>2]=116917;f=ug+4|0;c[f>>2]=c[wg>>2];c[f+4>>2]=c[wg+4>>2];c[f+8>>2]=c[wg+8>>2];c[wg>>2]=0;c[wg+4>>2]=0;c[wg+8>>2]=0;faa(vg,116917,12);g=vg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[vg>>2];c[k+4>>2]=c[vg+4>>2];c[k+8>>2]=c[vg+8>>2];c[vg>>2]=0;c[vg+4>>2]=0;c[vg+8>>2]=0;ug=k+12|0;c[ug>>2]=c[g>>2];c[ug+4>>2]=c[g+4>>2];c[ug+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,vg);iaa(g);iaa(vg);iaa(f);iaa(wg);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);ka:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==144)break;f=f+4|0;if((f|0)==(g|0))break ka}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10278,118197);l=I5(b,2072,5352,-2)|0;if(!l)Na(118157,118161,10278,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Ag,f);sf(zg,l,Ag);c[xg>>2]=116930;f=xg+4|0;c[f>>2]=c[zg>>2];c[f+4>>2]=c[zg+4>>2];c[f+8>>2]=c[zg+8>>2];c[zg>>2]=0;c[zg+4>>2]=0;c[zg+8>>2]=0;faa(yg,116930,5);g=yg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yg>>2];c[k+4>>2]=c[yg+4>>2];c[k+8>>2]=c[yg+8>>2];c[yg>>2]=0;c[yg+4>>2]=0;c[yg+8>>2]=0;xg=k+12|0;c[xg>>2]=c[g>>2];c[xg+4>>2]=c[g+4>>2];c[xg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yg);iaa(g);iaa(yg);iaa(f);iaa(zg);iaa(Ag)}f=l+16|0;if(Caa(f,132354)|0){eaa(Eg,f);sf(Dg,l,Eg);c[Bg>>2]=116936;f=Bg+4|0;c[f>>2]=c[Dg>>2];c[f+4>>2]=c[Dg+4>>2];c[f+8>>2]=c[Dg+8>>2];c[Dg>>2]=0;c[Dg+4>>2]=0;c[Dg+8>>2]=0;faa(Cg,116936,3);g=Cg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Cg>>2];c[k+4>>2]=c[Cg+4>>2];c[k+8>>2]=c[Cg+8>>2];c[Cg>>2]=0;c[Cg+4>>2]=0;c[Cg+8>>2]=0;Bg=k+12|0;c[Bg>>2]=c[g>>2];c[Bg+4>>2]=c[g+4>>2];c[Bg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Cg);iaa(g);iaa(Cg);iaa(f);iaa(Dg);iaa(Eg)}f=c[l+28>>2]|0;if(!f)break;bW(Hg,l,f);c[Fg>>2]=116940;f=Fg+4|0;c[f>>2]=c[Hg>>2];c[f+4>>2]=c[Hg+4>>2];c[f+8>>2]=c[Hg+8>>2];c[Hg>>2]=0;c[Hg+4>>2]=0;c[Hg+8>>2]=0;faa(Gg,116940,6);g=Gg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Gg>>2];c[k+4>>2]=c[Gg+4>>2];c[k+8>>2]=c[Gg+8>>2];c[Gg>>2]=0;c[Gg+4>>2]=0;c[Gg+8>>2]=0;Fg=k+12|0;c[Fg>>2]=c[g>>2];c[Fg+4>>2]=c[g+4>>2];c[Fg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Gg);iaa(g);iaa(Gg);iaa(f);iaa(Hg)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;la:do if((f|0)==(g|0))Ap=1019;else do{if((c[f>>2]|0)==145){Ap=1019;break la}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1019){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10291,118197);f=I5(b,2072,5368,-2)|0;if(!f)Na(118157,118161,10291,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Lg,g);sf(Kg,f,Lg);c[Ig>>2]=116947;f=Ig+4|0;c[f>>2]=c[Kg>>2];c[f+4>>2]=c[Kg+4>>2];c[f+8>>2]=c[Kg+8>>2];c[Kg>>2]=0;c[Kg+4>>2]=0;c[Kg+8>>2]=0;faa(Jg,116947,6);g=Jg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Jg>>2];c[k+4>>2]=c[Jg+4>>2];c[k+8>>2]=c[Jg+8>>2];c[Jg>>2]=0;c[Jg+4>>2]=0;c[Jg+8>>2]=0;Ig=k+12|0;c[Ig>>2]=c[g>>2];c[Ig+4>>2]=c[g+4>>2];c[Ig+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Jg);iaa(g);iaa(Jg);iaa(f);iaa(Kg);iaa(Lg)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ma:do if((f|0)==(g|0)){j=f;Ap=1031}else{j=f;do{if((c[j>>2]|0)==146){Ap=1031;break ma}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1031){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10298,118197);j=I5(b,2072,5384,-2)|0;if(!j)Na(118157,118161,10298,118197);k=c[j+4>>2]|0;if(!k)break;NX(Og,j,k);c[Mg>>2]=116954;f=Mg+4|0;c[f>>2]=c[Og>>2];c[f+4>>2]=c[Og+4>>2];c[f+8>>2]=c[Og+8>>2];c[Og>>2]=0;c[Og+4>>2]=0;c[Og+8>>2]=0;faa(Ng,116954,10);g=Ng+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ng>>2];c[k+4>>2]=c[Ng+4>>2];c[k+8>>2]=c[Ng+8>>2];c[Ng>>2]=0;c[Ng+4>>2]=0;c[Ng+8>>2]=0;Mg=k+12|0;c[Mg>>2]=c[g>>2];c[Mg+4>>2]=c[g+4>>2];c[Mg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ng);iaa(g);iaa(Ng);iaa(f);iaa(Og);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);na:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==147)break;f=f+4|0;if((f|0)==(g|0))break na}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10305,118197);l=I5(b,2072,5400,-2)|0;if(!l)Na(118157,118161,10305,118197);f=c[l+4>>2]|0;if(f){dW(Rg,l,f);c[Pg>>2]=116965;f=Pg+4|0;c[f>>2]=c[Rg>>2];c[f+4>>2]=c[Rg+4>>2];c[f+8>>2]=c[Rg+8>>2];c[Rg>>2]=0;c[Rg+4>>2]=0;c[Rg+8>>2]=0;faa(Qg,116965,3);g=Qg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Qg>>2];c[k+4>>2]=c[Qg+4>>2];c[k+8>>2]=c[Qg+8>>2];c[Qg>>2]=0;c[Qg+4>>2]=0;c[Qg+8>>2]=0;Pg=k+12|0;c[Pg>>2]=c[g>>2];c[Pg+4>>2]=c[g+4>>2];c[Pg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Qg);iaa(g);iaa(Qg);iaa(f);iaa(Rg)}f=c[l+8>>2]|0;if(!f)break;FW(Ug,l,f);c[Sg>>2]=116969;f=Sg+4|0;c[f>>2]=c[Ug>>2];c[f+4>>2]=c[Ug+4>>2];c[f+8>>2]=c[Ug+8>>2];c[Ug>>2]=0;c[Ug+4>>2]=0;c[Ug+8>>2]=0;faa(Tg,116969,4);g=Tg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Tg>>2];c[k+4>>2]=c[Tg+4>>2];c[k+8>>2]=c[Tg+8>>2];c[Tg>>2]=0;c[Tg+4>>2]=0;c[Tg+8>>2]=0;Sg=k+12|0;c[Sg>>2]=c[g>>2];c[Sg+4>>2]=c[g+4>>2];c[Sg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Tg);iaa(g);iaa(Tg);iaa(f);iaa(Ug)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;oa:do if((f|0)==(g|0))Ap=1060;else do{if((c[f>>2]|0)==148){Ap=1060;break oa}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1060){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10315,118197);l=I5(b,2072,5416,-2)|0;if(!l)Na(118157,118161,10315,118197);f=c[l+4>>2]|0;if(f){uf(Xg,l,f);c[Vg>>2]=116974;f=Vg+4|0;c[f>>2]=c[Xg>>2];c[f+4>>2]=c[Xg+4>>2];c[f+8>>2]=c[Xg+8>>2];c[Xg>>2]=0;c[Xg+4>>2]=0;c[Xg+8>>2]=0;faa(Wg,116974,5);g=Wg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Wg>>2];c[k+4>>2]=c[Wg+4>>2];c[k+8>>2]=c[Wg+8>>2];c[Wg>>2]=0;c[Wg+4>>2]=0;c[Wg+8>>2]=0;Vg=k+12|0;c[Vg>>2]=c[g>>2];c[Vg+4>>2]=c[g+4>>2];c[Vg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Wg);iaa(g);iaa(Wg);iaa(f);iaa(Xg)}f=c[l+8>>2]|0;if(f){HW(_g,l,f);c[Yg>>2]=116980;f=Yg+4|0;c[f>>2]=c[_g>>2];c[f+4>>2]=c[_g+4>>2];c[f+8>>2]=c[_g+8>>2];c[_g>>2]=0;c[_g+4>>2]=0;c[_g+8>>2]=0;faa(Zg,116980,3);g=Zg+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Zg>>2];c[k+4>>2]=c[Zg+4>>2];c[k+8>>2]=c[Zg+8>>2];c[Zg>>2]=0;c[Zg+4>>2]=0;c[Zg+8>>2]=0;Yg=k+12|0;c[Yg>>2]=c[g>>2];c[Yg+4>>2]=c[g+4>>2];c[Yg+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Zg);iaa(g);iaa(Zg);iaa(f);iaa(_g)}f=c[l+12>>2]|0;if(!f)break;uf(bh,l,f);c[$g>>2]=116912;f=$g+4|0;c[f>>2]=c[bh>>2];c[f+4>>2]=c[bh+4>>2];c[f+8>>2]=c[bh+8>>2];c[bh>>2]=0;c[bh+4>>2]=0;c[bh+8>>2]=0;faa(ah,116912,4);g=ah+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ah>>2];c[k+4>>2]=c[ah+4>>2];c[k+8>>2]=c[ah+8>>2];c[ah>>2]=0;c[ah+4>>2]=0;c[ah+8>>2]=0;$g=k+12|0;c[$g>>2]=c[g>>2];c[$g+4>>2]=c[g+4>>2];c[$g+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ah);iaa(g);iaa(ah);iaa(f);iaa(bh)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;pa:do if((f|0)==(g|0)){j=f;Ap=1082}else{j=f;do{if((c[j>>2]|0)==149){Ap=1082;break pa}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1082){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10328,118197);j=I5(b,2072,5432,-2)|0;if(!j)Na(118157,118161,10328,118197);k=c[j+4>>2]|0;if(!k)break;TX(eh,j,k);c[ch>>2]=116089;f=ch+4|0;c[f>>2]=c[eh>>2];c[f+4>>2]=c[eh+4>>2];c[f+8>>2]=c[eh+8>>2];c[eh>>2]=0;c[eh+4>>2]=0;c[eh+8>>2]=0;faa(dh,116089,4);g=dh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[dh>>2];c[k+4>>2]=c[dh+4>>2];c[k+8>>2]=c[dh+8>>2];c[dh>>2]=0;c[dh+4>>2]=0;c[dh+8>>2]=0;ch=k+12|0;c[ch>>2]=c[g>>2];c[ch+4>>2]=c[g+4>>2];c[ch+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,dh);iaa(g);iaa(dh);iaa(f);iaa(eh);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);qa:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==150)break;f=f+4|0;if((f|0)==(g|0))break qa}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10335,118197);l=I5(b,2072,5448,-2)|0;if(!l)Na(118157,118161,10335,118197);f=c[l+4>>2]|0;if(f){uf(hh,l,f);c[fh>>2]=116984;f=fh+4|0;c[f>>2]=c[hh>>2];c[f+4>>2]=c[hh+4>>2];c[f+8>>2]=c[hh+8>>2];c[hh>>2]=0;c[hh+4>>2]=0;c[hh+8>>2]=0;faa(gh,116984,11);g=gh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[gh>>2];c[k+4>>2]=c[gh+4>>2];c[k+8>>2]=c[gh+8>>2];c[gh>>2]=0;c[gh+4>>2]=0;c[gh+8>>2]=0;fh=k+12|0;c[fh>>2]=c[g>>2];c[fh+4>>2]=c[g+4>>2];c[fh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,gh);iaa(g);iaa(gh);iaa(f);iaa(hh)}f=c[l+8>>2]|0;if(!f)break;uf(kh,l,f);c[ih>>2]=116996;f=ih+4|0;c[f>>2]=c[kh>>2];c[f+4>>2]=c[kh+4>>2];c[f+8>>2]=c[kh+8>>2];c[kh>>2]=0;c[kh+4>>2]=0;c[kh+8>>2]=0;faa(jh,116996,10);g=jh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[jh>>2];c[k+4>>2]=c[jh+4>>2];c[k+8>>2]=c[jh+8>>2];c[jh>>2]=0;c[jh+4>>2]=0;c[jh+8>>2]=0;ih=k+12|0;c[ih>>2]=c[g>>2];c[ih+4>>2]=c[g+4>>2];c[ih+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,jh);iaa(g);iaa(jh);iaa(f);iaa(kh)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ra:do if((f|0)==(g|0))Ap=1111;else do{if((c[f>>2]|0)==151){Ap=1111;break ra}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1111){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10345,118197);l=I5(b,2072,5464,-2)|0;if(!l)Na(118157,118161,10345,118197);f=c[l+4>>2]|0;if(f){VX(nh,l,f);c[lh>>2]=117007;f=lh+4|0;c[f>>2]=c[nh>>2];c[f+4>>2]=c[nh+4>>2];c[f+8>>2]=c[nh+8>>2];c[nh>>2]=0;c[nh+4>>2]=0;c[nh+8>>2]=0;faa(mh,117007,10);g=mh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[mh>>2];c[k+4>>2]=c[mh+4>>2];c[k+8>>2]=c[mh+8>>2];c[mh>>2]=0;c[mh+4>>2]=0;c[mh+8>>2]=0;lh=k+12|0;c[lh>>2]=c[g>>2];c[lh+4>>2]=c[g+4>>2];c[lh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,mh);iaa(g);iaa(mh);iaa(f);iaa(nh)}f=c[l+8>>2]|0;if(f){dW(qh,l,f);c[oh>>2]=117018;f=oh+4|0;c[f>>2]=c[qh>>2];c[f+4>>2]=c[qh+4>>2];c[f+8>>2]=c[qh+8>>2];c[qh>>2]=0;c[qh+4>>2]=0;c[qh+8>>2]=0;faa(ph,117018,16);g=ph+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ph>>2];c[k+4>>2]=c[ph+4>>2];c[k+8>>2]=c[ph+8>>2];c[ph>>2]=0;c[ph+4>>2]=0;c[ph+8>>2]=0;oh=k+12|0;c[oh>>2]=c[g>>2];c[oh+4>>2]=c[g+4>>2];c[oh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ph);iaa(g);iaa(ph);iaa(f);iaa(qh)}f=c[l+12>>2]|0;if(!f)break;HW(th,l,f);c[rh>>2]=117035;f=rh+4|0;c[f>>2]=c[th>>2];c[f+4>>2]=c[th+4>>2];c[f+8>>2]=c[th+8>>2];c[th>>2]=0;c[th+4>>2]=0;c[th+8>>2]=0;faa(sh,117035,9);g=sh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[sh>>2];c[k+4>>2]=c[sh+4>>2];c[k+8>>2]=c[sh+8>>2];c[sh>>2]=0;c[sh+4>>2]=0;c[sh+8>>2]=0;rh=k+12|0;c[rh>>2]=c[g>>2];c[rh+4>>2]=c[g+4>>2];c[rh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,sh);iaa(g);iaa(sh);iaa(f);iaa(th)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;sa:do if((f|0)==(g|0)){j=f;Ap=1133}else{j=f;do{if((c[j>>2]|0)==152){Ap=1133;break sa}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1133){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10358,118197);j=I5(b,2072,5480,-2)|0;if(!j)Na(118157,118161,10358,118197);k=c[j+4>>2]|0;if(!k)break;XX(wh,j,k);c[uh>>2]=117045;f=uh+4|0;c[f>>2]=c[wh>>2];c[f+4>>2]=c[wh+4>>2];c[f+8>>2]=c[wh+8>>2];c[wh>>2]=0;c[wh+4>>2]=0;c[wh+8>>2]=0;faa(vh,117045,6);g=vh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[vh>>2];c[k+4>>2]=c[vh+4>>2];c[k+8>>2]=c[vh+8>>2];c[vh>>2]=0;c[vh+4>>2]=0;c[vh+8>>2]=0;uh=k+12|0;c[uh>>2]=c[g>>2];c[uh+4>>2]=c[g+4>>2];c[uh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,vh);iaa(g);iaa(vh);iaa(f);iaa(wh);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);ta:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==153)break;f=f+4|0;if((f|0)==(g|0))break ta}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10365,118197);l=I5(b,2072,5496,-2)|0;if(!l)Na(118157,118161,10365,118197);f=c[l+4>>2]|0;if(f){dW(zh,l,f);c[xh>>2]=117045;f=xh+4|0;c[f>>2]=c[zh>>2];c[f+4>>2]=c[zh+4>>2];c[f+8>>2]=c[zh+8>>2];c[zh>>2]=0;c[zh+4>>2]=0;c[zh+8>>2]=0;faa(yh,117045,6);g=yh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yh>>2];c[k+4>>2]=c[yh+4>>2];c[k+8>>2]=c[yh+8>>2];c[yh>>2]=0;c[yh+4>>2]=0;c[yh+8>>2]=0;xh=k+12|0;c[xh>>2]=c[g>>2];c[xh+4>>2]=c[g+4>>2];c[xh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yh);iaa(g);iaa(yh);iaa(f);iaa(zh)}f=c[l+8>>2]|0;if(!f)break;dW(Ch,l,f);c[Ah>>2]=117052;f=Ah+4|0;c[f>>2]=c[Ch>>2];c[f+4>>2]=c[Ch+4>>2];c[f+8>>2]=c[Ch+8>>2];c[Ch>>2]=0;c[Ch+4>>2]=0;c[Ch+8>>2]=0;faa(Bh,117052,7);g=Bh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Bh>>2];c[k+4>>2]=c[Bh+4>>2];c[k+8>>2]=c[Bh+8>>2];c[Bh>>2]=0;c[Bh+4>>2]=0;c[Bh+8>>2]=0;Ah=k+12|0;c[Ah>>2]=c[g>>2];c[Ah+4>>2]=c[g+4>>2];c[Ah+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Bh);iaa(g);iaa(Bh);iaa(f);iaa(Ch)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ua:do if((f|0)==(g|0))Ap=1162;else do{if((c[f>>2]|0)==154){Ap=1162;break ua}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1162){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10375,118197);l=I5(b,2072,5512,-2)|0;if(!l)Na(118157,118161,10375,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Gh,f);sf(Fh,l,Gh);c[Dh>>2]=117060;f=Dh+4|0;c[f>>2]=c[Fh>>2];c[f+4>>2]=c[Fh+4>>2];c[f+8>>2]=c[Fh+8>>2];c[Fh>>2]=0;c[Fh+4>>2]=0;c[Fh+8>>2]=0;faa(Eh,117060,2);g=Eh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Eh>>2];c[k+4>>2]=c[Eh+4>>2];c[k+8>>2]=c[Eh+8>>2];c[Eh>>2]=0;c[Eh+4>>2]=0;c[Eh+8>>2]=0;Dh=k+12|0;c[Dh>>2]=c[g>>2];c[Dh+4>>2]=c[g+4>>2];c[Dh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Eh);iaa(g);iaa(Eh);iaa(f);iaa(Fh);iaa(Gh)}f=c[l+16>>2]|0;if((f|0)!=-2147483647){zf(Jh,l,f);c[Hh>>2]=117063;f=Hh+4|0;c[f>>2]=c[Jh>>2];c[f+4>>2]=c[Jh+4>>2];c[f+8>>2]=c[Jh+8>>2];c[Jh>>2]=0;c[Jh+4>>2]=0;c[Jh+8>>2]=0;faa(Ih,117063,7);g=Ih+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ih>>2];c[k+4>>2]=c[Ih+4>>2];c[k+8>>2]=c[Ih+8>>2];c[Ih>>2]=0;c[Ih+4>>2]=0;c[Ih+8>>2]=0;Hh=k+12|0;c[Hh>>2]=c[g>>2];c[Hh+4>>2]=c[g+4>>2];c[Hh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ih);iaa(g);iaa(Ih);iaa(f);iaa(Jh)}f=c[l+20>>2]|0;if(!f)break;uf(Mh,l,f);c[Kh>>2]=117071;f=Kh+4|0;c[f>>2]=c[Mh>>2];c[f+4>>2]=c[Mh+4>>2];c[f+8>>2]=c[Mh+8>>2];c[Mh>>2]=0;c[Mh+4>>2]=0;c[Mh+8>>2]=0;faa(Lh,117071,7);g=Lh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Lh>>2];c[k+4>>2]=c[Lh+4>>2];c[k+8>>2]=c[Lh+8>>2];c[Lh>>2]=0;c[Lh+4>>2]=0;c[Lh+8>>2]=0;Kh=k+12|0;c[Kh>>2]=c[g>>2];c[Kh+4>>2]=c[g+4>>2];c[Kh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Lh);iaa(g);iaa(Lh);iaa(f);iaa(Mh)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;va:do if((f|0)==(g|0)){j=f;Ap=1184}else{j=f;do{if((c[j>>2]|0)==155){Ap=1184;break va}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1184){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10388,118197);j=I5(b,2072,5528,-2)|0;if(!j)Na(118157,118161,10388,118197);k=c[j+4>>2]|0;if(!k)break;dW(Ph,j,k);c[Nh>>2]=117079;f=Nh+4|0;c[f>>2]=c[Ph>>2];c[f+4>>2]=c[Ph+4>>2];c[f+8>>2]=c[Ph+8>>2];c[Ph>>2]=0;c[Ph+4>>2]=0;c[Ph+8>>2]=0;faa(Oh,117079,12);g=Oh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Oh>>2];c[k+4>>2]=c[Oh+4>>2];c[k+8>>2]=c[Oh+8>>2];c[Oh>>2]=0;c[Oh+4>>2]=0;c[Oh+8>>2]=0;Nh=k+12|0;c[Nh>>2]=c[g>>2];c[Nh+4>>2]=c[g+4>>2];c[Nh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Oh);iaa(g);iaa(Oh);iaa(f);iaa(Ph);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);wa:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==156)break;f=f+4|0;if((f|0)==(g|0))break wa}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10395,118197);l=I5(b,2072,5544,-2)|0;if(!l)Na(118157,118161,10395,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Th,f);sf(Sh,l,Th);c[Qh>>2]=117092;f=Qh+4|0;c[f>>2]=c[Sh>>2];c[f+4>>2]=c[Sh+4>>2];c[f+8>>2]=c[Sh+8>>2];c[Sh>>2]=0;c[Sh+4>>2]=0;c[Sh+8>>2]=0;faa(Rh,117092,6);g=Rh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Rh>>2];c[k+4>>2]=c[Rh+4>>2];c[k+8>>2]=c[Rh+8>>2];c[Rh>>2]=0;c[Rh+4>>2]=0;c[Rh+8>>2]=0;Qh=k+12|0;c[Qh>>2]=c[g>>2];c[Qh+4>>2]=c[g+4>>2];c[Qh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Rh);iaa(g);iaa(Rh);iaa(f);iaa(Sh);iaa(Th)}f=l+16|0;if(!(Caa(f,132354)|0))break;eaa(Xh,f);sf(Wh,l,Xh);c[Uh>>2]=117099;f=Uh+4|0;c[f>>2]=c[Wh>>2];c[f+4>>2]=c[Wh+4>>2];c[f+8>>2]=c[Wh+8>>2];c[Wh>>2]=0;c[Wh+4>>2]=0;c[Wh+8>>2]=0;faa(Vh,117099,4);g=Vh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Vh>>2];c[k+4>>2]=c[Vh+4>>2];c[k+8>>2]=c[Vh+8>>2];c[Vh>>2]=0;c[Vh+4>>2]=0;c[Vh+8>>2]=0;Uh=k+12|0;c[Uh>>2]=c[g>>2];c[Uh+4>>2]=c[g+4>>2];c[Uh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Vh);iaa(g);iaa(Vh);iaa(f);iaa(Wh);iaa(Xh)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;xa:do if((f|0)==(g|0))Ap=1213;else do{if((c[f>>2]|0)==157){Ap=1213;break xa}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1213){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10405,118197);l=I5(b,2072,5560,-2)|0;if(!l)Na(118157,118161,10405,118197);f=l+4|0;if(Caa(f,132354)|0){eaa($h,f);sf(_h,l,$h);c[Yh>>2]=117104;f=Yh+4|0;c[f>>2]=c[_h>>2];c[f+4>>2]=c[_h+4>>2];c[f+8>>2]=c[_h+8>>2];c[_h>>2]=0;c[_h+4>>2]=0;c[_h+8>>2]=0;faa(Zh,117104,10);g=Zh+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Zh>>2];c[k+4>>2]=c[Zh+4>>2];c[k+8>>2]=c[Zh+8>>2];c[Zh>>2]=0;c[Zh+4>>2]=0;c[Zh+8>>2]=0;Yh=k+12|0;c[Yh>>2]=c[g>>2];c[Yh+4>>2]=c[g+4>>2];c[Yh+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Zh);iaa(g);iaa(Zh);iaa(f);iaa(_h);iaa($h)}f=l+16|0;if(!(Caa(f,132354)|0))break;eaa(di,f);sf(ci,l,di);c[ai>>2]=117115;f=ai+4|0;c[f>>2]=c[ci>>2];c[f+4>>2]=c[ci+4>>2];c[f+8>>2]=c[ci+8>>2];c[ci>>2]=0;c[ci+4>>2]=0;c[ci+8>>2]=0;faa(bi,117115,10);g=bi+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[bi>>2];c[k+4>>2]=c[bi+4>>2];c[k+8>>2]=c[bi+8>>2];c[bi>>2]=0;c[bi+4>>2]=0;c[bi+8>>2]=0;ai=k+12|0;c[ai>>2]=c[g>>2];c[ai+4>>2]=c[g+4>>2];c[ai+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,bi);iaa(g);iaa(bi);iaa(f);iaa(ci);iaa(di)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ya:do if((f|0)==(g|0))Ap=1230;else do{if((c[f>>2]|0)==158){Ap=1230;break ya}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1230){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10415,118197);l=I5(b,2072,5576,-2)|0;if(!l)Na(118157,118161,10415,118197);f=a[l+4>>0]|0;if(f<<24>>24){uf(gi,l,f<<24>>24);c[ei>>2]=117126;f=ei+4|0;c[f>>2]=c[gi>>2];c[f+4>>2]=c[gi+4>>2];c[f+8>>2]=c[gi+8>>2];c[gi>>2]=0;c[gi+4>>2]=0;c[gi+8>>2]=0;faa(fi,117126,7);g=fi+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fi>>2];c[k+4>>2]=c[fi+4>>2];c[k+8>>2]=c[fi+8>>2];c[fi>>2]=0;c[fi+4>>2]=0;c[fi+8>>2]=0;ei=k+12|0;c[ei>>2]=c[g>>2];c[ei+4>>2]=c[g+4>>2];c[ei+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fi);iaa(g);iaa(fi);iaa(f);iaa(gi)}f=c[l+8>>2]|0;if(f){Jf(ji,l,f);c[hi>>2]=117134;f=hi+4|0;c[f>>2]=c[ji>>2];c[f+4>>2]=c[ji+4>>2];c[f+8>>2]=c[ji+8>>2];c[ji>>2]=0;c[ji+4>>2]=0;c[ji+8>>2]=0;faa(ii,117134,9);g=ii+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ii>>2];c[k+4>>2]=c[ii+4>>2];c[k+8>>2]=c[ii+8>>2];c[ii>>2]=0;c[ii+4>>2]=0;c[ii+8>>2]=0;hi=k+12|0;c[hi>>2]=c[g>>2];c[hi+4>>2]=c[g+4>>2];c[hi+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ii);iaa(g);iaa(ii);iaa(f);iaa(ji)}f=c[l+12>>2]|0;if(!f)break;uf(mi,l,f);c[ki>>2]=117144;f=ki+4|0;c[f>>2]=c[mi>>2];c[f+4>>2]=c[mi+4>>2];c[f+8>>2]=c[mi+8>>2];c[mi>>2]=0;c[mi+4>>2]=0;c[mi+8>>2]=0;faa(li,117144,4);g=li+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[li>>2];c[k+4>>2]=c[li+4>>2];c[k+8>>2]=c[li+8>>2];c[li>>2]=0;c[li+4>>2]=0;c[li+8>>2]=0;ki=k+12|0;c[ki>>2]=c[g>>2];c[ki+4>>2]=c[g+4>>2];c[ki+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,li);iaa(g);iaa(li);iaa(f);iaa(mi)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;za:do if((f|0)==(g|0))Ap=1252;else do{if((c[f>>2]|0)==159){Ap=1252;break za}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1252){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10428,118197);l=I5(b,2072,5592,-2)|0;if(!l)Na(118157,118161,10428,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(qi,f);sf(pi,l,qi);c[ni>>2]=117149;f=ni+4|0;c[f>>2]=c[pi>>2];c[f+4>>2]=c[pi+4>>2];c[f+8>>2]=c[pi+8>>2];c[pi>>2]=0;c[pi+4>>2]=0;c[pi+8>>2]=0;faa(oi,117149,10);g=oi+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[oi>>2];c[k+4>>2]=c[oi+4>>2];c[k+8>>2]=c[oi+8>>2];c[oi>>2]=0;c[oi+4>>2]=0;c[oi+8>>2]=0;ni=k+12|0;c[ni>>2]=c[g>>2];c[ni+4>>2]=c[g+4>>2];c[ni+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,oi);iaa(g);iaa(oi);iaa(f);iaa(pi);iaa(qi)}f=l+16|0;if(Caa(f,132354)|0){eaa(ui,f);sf(ti,l,ui);c[ri>>2]=117160;f=ri+4|0;c[f>>2]=c[ti>>2];c[f+4>>2]=c[ti+4>>2];c[f+8>>2]=c[ti+8>>2];c[ti>>2]=0;c[ti+4>>2]=0;c[ti+8>>2]=0;faa(si,117160,9);g=si+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[si>>2];c[k+4>>2]=c[si+4>>2];c[k+8>>2]=c[si+8>>2];c[si>>2]=0;c[si+4>>2]=0;c[si+8>>2]=0;ri=k+12|0;c[ri>>2]=c[g>>2];c[ri+4>>2]=c[g+4>>2];c[ri+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,si);iaa(g);iaa(si);iaa(f);iaa(ti);iaa(ui)}f=l+28|0;if(Caa(f,132354)|0){eaa(yi,f);sf(xi,l,yi);c[vi>>2]=117170;f=vi+4|0;c[f>>2]=c[xi>>2];c[f+4>>2]=c[xi+4>>2];c[f+8>>2]=c[xi+8>>2];c[xi>>2]=0;c[xi+4>>2]=0;c[xi+8>>2]=0;faa(wi,117170,14);g=wi+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[wi>>2];c[k+4>>2]=c[wi+4>>2];c[k+8>>2]=c[wi+8>>2];c[wi>>2]=0;c[wi+4>>2]=0;c[wi+8>>2]=0;vi=k+12|0;c[vi>>2]=c[g>>2];c[vi+4>>2]=c[g+4>>2];c[vi+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,wi);iaa(g);iaa(wi);iaa(f);iaa(xi);iaa(yi)}f=l+40|0;if(Caa(f,132354)|0){eaa(Ci,f);sf(Bi,l,Ci);c[zi>>2]=117185;f=zi+4|0;c[f>>2]=c[Bi>>2];c[f+4>>2]=c[Bi+4>>2];c[f+8>>2]=c[Bi+8>>2];c[Bi>>2]=0;c[Bi+4>>2]=0;c[Bi+8>>2]=0;faa(Ai,117185,8);g=Ai+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ai>>2];c[k+4>>2]=c[Ai+4>>2];c[k+8>>2]=c[Ai+8>>2];c[Ai>>2]=0;c[Ai+4>>2]=0;c[Ai+8>>2]=0;zi=k+12|0;c[zi>>2]=c[g>>2];c[zi+4>>2]=c[g+4>>2];c[zi+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ai);iaa(g);iaa(Ai);iaa(f);iaa(Bi);iaa(Ci)}f=l+52|0;if(Caa(f,132354)|0){eaa(Gi,f);sf(Fi,l,Gi);c[Di>>2]=117194;f=Di+4|0;c[f>>2]=c[Fi>>2];c[f+4>>2]=c[Fi+4>>2];c[f+8>>2]=c[Fi+8>>2];c[Fi>>2]=0;c[Fi+4>>2]=0;c[Fi+8>>2]=0;faa(Ei,117194,13);g=Ei+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ei>>2];c[k+4>>2]=c[Ei+4>>2];c[k+8>>2]=c[Ei+8>>2];c[Ei>>2]=0;c[Ei+4>>2]=0;c[Ei+8>>2]=0;Di=k+12|0;c[Di>>2]=c[g>>2];c[Di+4>>2]=c[g+4>>2];c[Di+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ei);iaa(g);iaa(Ei);iaa(f);iaa(Fi);iaa(Gi)}f=l+64|0;if(Caa(f,132354)|0){eaa(Ki,f);sf(Ji,l,Ki);c[Hi>>2]=117208;f=Hi+4|0;c[f>>2]=c[Ji>>2];c[f+4>>2]=c[Ji+4>>2];c[f+8>>2]=c[Ji+8>>2];c[Ji>>2]=0;c[Ji+4>>2]=0;c[Ji+8>>2]=0;faa(Ii,117208,10);g=Ii+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ii>>2];c[k+4>>2]=c[Ii+4>>2];c[k+8>>2]=c[Ii+8>>2];c[Ii>>2]=0;c[Ii+4>>2]=0;c[Ii+8>>2]=0;Hi=k+12|0;c[Hi>>2]=c[g>>2];c[Hi+4>>2]=c[g+4>>2];c[Hi+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ii);iaa(g);iaa(Ii);iaa(f);iaa(Ji);iaa(Ki)}f=c[l+76>>2]|0;if(!f)break;dW(Ni,l,f);c[Li>>2]=117219;f=Li+4|0;c[f>>2]=c[Ni>>2];c[f+4>>2]=c[Ni+4>>2];c[f+8>>2]=c[Ni+8>>2];c[Ni>>2]=0;c[Ni+4>>2]=0;c[Ni+8>>2]=0;faa(Mi,117219,12);g=Mi+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Mi>>2];c[k+4>>2]=c[Mi+4>>2];c[k+8>>2]=c[Mi+8>>2];c[Mi>>2]=0;c[Mi+4>>2]=0;c[Mi+8>>2]=0;Li=k+12|0;c[Li>>2]=c[g>>2];c[Li+4>>2]=c[g+4>>2];c[Li+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Mi);iaa(g);iaa(Mi);iaa(f);iaa(Ni)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Aa:do if((f|0)==(g|0)){j=f;Ap=1294}else{j=f;do{if((c[j>>2]|0)==160){Ap=1294;break Aa}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1294){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10453,118197);j=I5(b,2072,5608,-2)|0;if(!j)Na(118157,118161,10453,118197);k=a[j+4>>0]|0;if(!(k<<24>>24))break;uf(Qi,j,k<<24>>24);c[Oi>>2]=117232;f=Oi+4|0;c[f>>2]=c[Qi>>2];c[f+4>>2]=c[Qi+4>>2];c[f+8>>2]=c[Qi+8>>2];c[Qi>>2]=0;c[Qi+4>>2]=0;c[Qi+8>>2]=0;faa(Pi,117232,3);g=Pi+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Pi>>2];c[k+4>>2]=c[Pi+4>>2];c[k+8>>2]=c[Pi+8>>2];c[Pi>>2]=0;c[Pi+4>>2]=0;c[Pi+8>>2]=0;Oi=k+12|0;c[Oi>>2]=c[g>>2];c[Oi+4>>2]=c[g+4>>2];c[Oi+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Pi);iaa(g);iaa(Pi);iaa(f);iaa(Qi);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ba:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==161)break;j=j+4|0;if((j|0)==(g|0))break Ba}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10460,118197);j=I5(b,2072,5624,-2)|0;if(!j)Na(118157,118161,10460,118197);k=a[j+4>>0]|0;if(!(k<<24>>24))break;uf(Ti,j,k<<24>>24);c[Ri>>2]=117236;f=Ri+4|0;c[f>>2]=c[Ti>>2];c[f+4>>2]=c[Ti+4>>2];c[f+8>>2]=c[Ti+8>>2];c[Ti>>2]=0;c[Ti+4>>2]=0;c[Ti+8>>2]=0;faa(Si,117236,14);g=Si+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Si>>2];c[k+4>>2]=c[Si+4>>2];c[k+8>>2]=c[Si+8>>2];c[Si>>2]=0;c[Si+4>>2]=0;c[Si+8>>2]=0;Ri=k+12|0;c[Ri>>2]=c[g>>2];c[Ri+4>>2]=c[g+4>>2];c[Ri+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Si);iaa(g);iaa(Si);iaa(f);iaa(Ti);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ca:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==162)break;f=f+4|0;if((f|0)==(g|0))break Ca}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10467,118197);l=I5(b,2072,5640,-2)|0;if(!l)Na(118157,118161,10467,118197);f=c[l+4>>2]|0;if(f){Lf(Wi,l,f);c[Ui>>2]=117251;f=Ui+4|0;c[f>>2]=c[Wi>>2];c[f+4>>2]=c[Wi+4>>2];c[f+8>>2]=c[Wi+8>>2];c[Wi>>2]=0;c[Wi+4>>2]=0;c[Wi+8>>2]=0;faa(Vi,117251,3);g=Vi+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Vi>>2];c[k+4>>2]=c[Vi+4>>2];c[k+8>>2]=c[Vi+8>>2];c[Vi>>2]=0;c[Vi+4>>2]=0;c[Vi+8>>2]=0;Ui=k+12|0;c[Ui>>2]=c[g>>2];c[Ui+4>>2]=c[g+4>>2];c[Ui+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Vi);iaa(g);iaa(Vi);iaa(f);iaa(Wi)}f=c[l+8>>2]|0;if(!f)break;PW(Zi,l,f);c[Xi>>2]=117255;f=Xi+4|0;c[f>>2]=c[Zi>>2];c[f+4>>2]=c[Zi+4>>2];c[f+8>>2]=c[Zi+8>>2];c[Zi>>2]=0;c[Zi+4>>2]=0;c[Zi+8>>2]=0;faa(Yi,117255,9);g=Yi+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Yi>>2];c[k+4>>2]=c[Yi+4>>2];c[k+8>>2]=c[Yi+8>>2];c[Yi>>2]=0;c[Yi+4>>2]=0;c[Yi+8>>2]=0;Xi=k+12|0;c[Xi>>2]=c[g>>2];c[Xi+4>>2]=c[g+4>>2];c[Xi+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Yi);iaa(g);iaa(Yi);iaa(f);iaa(Zi)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Da:do if((f|0)==(g|0)){j=f;Ap=1335}else{j=f;do{if((c[j>>2]|0)==163){Ap=1335;break Da}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1335){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10477,118197);j=I5(b,2072,5656,-2)|0;if(!j)Na(118157,118161,10477,118197);k=c[j+4>>2]|0;if(!k)break;dW(aj,j,k);c[_i>>2]=117265;f=_i+4|0;c[f>>2]=c[aj>>2];c[f+4>>2]=c[aj+4>>2];c[f+8>>2]=c[aj+8>>2];c[aj>>2]=0;c[aj+4>>2]=0;c[aj+8>>2]=0;faa($i,117265,9);g=$i+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[$i>>2];c[k+4>>2]=c[$i+4>>2];c[k+8>>2]=c[$i+8>>2];c[$i>>2]=0;c[$i+4>>2]=0;c[$i+8>>2]=0;_i=k+12|0;c[_i>>2]=c[g>>2];c[_i+4>>2]=c[g+4>>2];c[_i+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,$i);iaa(g);iaa($i);iaa(f);iaa(aj);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ea:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==164)break;j=j+4|0;if((j|0)==(g|0))break Ea}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10484,118197);j=I5(b,2072,5672,-2)|0;if(!j)Na(118157,118161,10484,118197);k=c[j+4>>2]|0;if(!k)break;dW(dj,j,k);c[bj>>2]=117275;f=bj+4|0;c[f>>2]=c[dj>>2];c[f+4>>2]=c[dj+4>>2];c[f+8>>2]=c[dj+8>>2];c[dj>>2]=0;c[dj+4>>2]=0;c[dj+8>>2]=0;faa(cj,117275,8);g=cj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[cj>>2];c[k+4>>2]=c[cj+4>>2];c[k+8>>2]=c[cj+8>>2];c[cj>>2]=0;c[cj+4>>2]=0;c[cj+8>>2]=0;bj=k+12|0;c[bj>>2]=c[g>>2];c[bj+4>>2]=c[g+4>>2];c[bj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,cj);iaa(g);iaa(cj);iaa(f);iaa(dj);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Fa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==165)break;j=j+4|0;if((j|0)==(g|0))break Fa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10491,118197);j=I5(b,2072,5688,-2)|0;if(!j)Na(118157,118161,10491,118197);k=c[j+4>>2]|0;if(!k)break;uf(gj,j,k);c[ej>>2]=116502;f=ej+4|0;c[f>>2]=c[gj>>2];c[f+4>>2]=c[gj+4>>2];c[f+8>>2]=c[gj+8>>2];c[gj>>2]=0;c[gj+4>>2]=0;c[gj+8>>2]=0;faa(fj,116502,3);g=fj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fj>>2];c[k+4>>2]=c[fj+4>>2];c[k+8>>2]=c[fj+8>>2];c[fj>>2]=0;c[fj+4>>2]=0;c[fj+8>>2]=0;ej=k+12|0;c[ej>>2]=c[g>>2];c[ej+4>>2]=c[g+4>>2];c[ej+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fj);iaa(g);iaa(fj);iaa(f);iaa(gj);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ga:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==166)break;f=f+4|0;if((f|0)==(g|0))break Ga}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10498,118197);l=I5(b,2072,5704,-2)|0;if(!l)Na(118157,118161,10498,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(kj,f);sf(jj,l,kj);c[hj>>2]=117284;f=hj+4|0;c[f>>2]=c[jj>>2];c[f+4>>2]=c[jj+4>>2];c[f+8>>2]=c[jj+8>>2];c[jj>>2]=0;c[jj+4>>2]=0;c[jj+8>>2]=0;faa(ij,117284,11);g=ij+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ij>>2];c[k+4>>2]=c[ij+4>>2];c[k+8>>2]=c[ij+8>>2];c[ij>>2]=0;c[ij+4>>2]=0;c[ij+8>>2]=0;hj=k+12|0;c[hj>>2]=c[g>>2];c[hj+4>>2]=c[g+4>>2];c[hj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ij);iaa(g);iaa(ij);iaa(f);iaa(jj);iaa(kj)}f=l+16|0;if(Caa(f,132354)|0){eaa(oj,f);sf(nj,l,oj);c[lj>>2]=117296;f=lj+4|0;c[f>>2]=c[nj>>2];c[f+4>>2]=c[nj+4>>2];c[f+8>>2]=c[nj+8>>2];c[nj>>2]=0;c[nj+4>>2]=0;c[nj+8>>2]=0;faa(mj,117296,10);g=mj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[mj>>2];c[k+4>>2]=c[mj+4>>2];c[k+8>>2]=c[mj+8>>2];c[mj>>2]=0;c[mj+4>>2]=0;c[mj+8>>2]=0;lj=k+12|0;c[lj>>2]=c[g>>2];c[lj+4>>2]=c[g+4>>2];c[lj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,mj);iaa(g);iaa(mj);iaa(f);iaa(nj);iaa(oj)}f=l+28|0;if(Caa(f,132354)|0){eaa(sj,f);sf(rj,l,sj);c[pj>>2]=117307;f=pj+4|0;c[f>>2]=c[rj>>2];c[f+4>>2]=c[rj+4>>2];c[f+8>>2]=c[rj+8>>2];c[rj>>2]=0;c[rj+4>>2]=0;c[rj+8>>2]=0;faa(qj,117307,11);g=qj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[qj>>2];c[k+4>>2]=c[qj+4>>2];c[k+8>>2]=c[qj+8>>2];c[qj>>2]=0;c[qj+4>>2]=0;c[qj+8>>2]=0;pj=k+12|0;c[pj>>2]=c[g>>2];c[pj+4>>2]=c[g+4>>2];c[pj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,qj);iaa(g);iaa(qj);iaa(f);iaa(rj);iaa(sj)}f=l+40|0;if(Caa(f,132354)|0){eaa(wj,f);sf(vj,l,wj);c[tj>>2]=117319;f=tj+4|0;c[f>>2]=c[vj>>2];c[f+4>>2]=c[vj+4>>2];c[f+8>>2]=c[vj+8>>2];c[vj>>2]=0;c[vj+4>>2]=0;c[vj+8>>2]=0;faa(uj,117319,11);g=uj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[uj>>2];c[k+4>>2]=c[uj+4>>2];c[k+8>>2]=c[uj+8>>2];c[uj>>2]=0;c[uj+4>>2]=0;c[uj+8>>2]=0;tj=k+12|0;c[tj>>2]=c[g>>2];c[tj+4>>2]=c[g+4>>2];c[tj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,uj);iaa(g);iaa(uj);iaa(f);iaa(vj);iaa(wj)}f=l+52|0;if(Caa(f,132354)|0){eaa(Aj,f);sf(zj,l,Aj);c[xj>>2]=117331;f=xj+4|0;c[f>>2]=c[zj>>2];c[f+4>>2]=c[zj+4>>2];c[f+8>>2]=c[zj+8>>2];c[zj>>2]=0;c[zj+4>>2]=0;c[zj+8>>2]=0;faa(yj,117331,12);g=yj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yj>>2];c[k+4>>2]=c[yj+4>>2];c[k+8>>2]=c[yj+8>>2];c[yj>>2]=0;c[yj+4>>2]=0;c[yj+8>>2]=0;xj=k+12|0;c[xj>>2]=c[g>>2];c[xj+4>>2]=c[g+4>>2];c[xj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yj);iaa(g);iaa(yj);iaa(f);iaa(zj);iaa(Aj)}f=l+64|0;if(Caa(f,132354)|0){eaa(Ej,f);sf(Dj,l,Ej);c[Bj>>2]=117344;f=Bj+4|0;c[f>>2]=c[Dj>>2];c[f+4>>2]=c[Dj+4>>2];c[f+8>>2]=c[Dj+8>>2];c[Dj>>2]=0;c[Dj+4>>2]=0;c[Dj+8>>2]=0;faa(Cj,117344,13);g=Cj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Cj>>2];c[k+4>>2]=c[Cj+4>>2];c[k+8>>2]=c[Cj+8>>2];c[Cj>>2]=0;c[Cj+4>>2]=0;c[Cj+8>>2]=0;Bj=k+12|0;c[Bj>>2]=c[g>>2];c[Bj+4>>2]=c[g+4>>2];c[Bj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Cj);iaa(g);iaa(Cj);iaa(f);iaa(Dj);iaa(Ej)}f=l+76|0;if(Caa(f,132354)|0){eaa(Ij,f);sf(Hj,l,Ij);c[Fj>>2]=117358;f=Fj+4|0;c[f>>2]=c[Hj>>2];c[f+4>>2]=c[Hj+4>>2];c[f+8>>2]=c[Hj+8>>2];c[Hj>>2]=0;c[Hj+4>>2]=0;c[Hj+8>>2]=0;faa(Gj,117358,11);g=Gj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Gj>>2];c[k+4>>2]=c[Gj+4>>2];c[k+8>>2]=c[Gj+8>>2];c[Gj>>2]=0;c[Gj+4>>2]=0;c[Gj+8>>2]=0;Fj=k+12|0;c[Fj>>2]=c[g>>2];c[Fj+4>>2]=c[g+4>>2];c[Fj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Gj);iaa(g);iaa(Gj);iaa(f);iaa(Hj);iaa(Ij)}f=l+88|0;if(!(Caa(f,132354)|0))break;eaa(Mj,f);sf(Lj,l,Mj);c[Jj>>2]=117370;f=Jj+4|0;c[f>>2]=c[Lj>>2];c[f+4>>2]=c[Lj+4>>2];c[f+8>>2]=c[Lj+8>>2];c[Lj>>2]=0;c[Lj+4>>2]=0;c[Lj+8>>2]=0;faa(Kj,117370,10);g=Kj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Kj>>2];c[k+4>>2]=c[Kj+4>>2];c[k+8>>2]=c[Kj+8>>2];c[Kj>>2]=0;c[Kj+4>>2]=0;c[Kj+8>>2]=0;Jj=k+12|0;c[Jj>>2]=c[g>>2];c[Jj+4>>2]=c[g+4>>2];c[Jj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Kj);iaa(g);iaa(Kj);iaa(f);iaa(Lj);iaa(Mj)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Ha:do if((f|0)==(g|0)){j=f;Ap=1418}else{j=f;do{if((c[j>>2]|0)==167){Ap=1418;break Ha}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1418){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10526,118197);j=I5(b,2072,5720,-2)|0;if(!j)Na(118157,118161,10526,118197);k=c[j+4>>2]|0;if(!k)break;bY(Pj,j,k);c[Nj>>2]=117381;f=Nj+4|0;c[f>>2]=c[Pj>>2];c[f+4>>2]=c[Pj+4>>2];c[f+8>>2]=c[Pj+8>>2];c[Pj>>2]=0;c[Pj+4>>2]=0;c[Pj+8>>2]=0;faa(Oj,117381,6);g=Oj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Oj>>2];c[k+4>>2]=c[Oj+4>>2];c[k+8>>2]=c[Oj+8>>2];c[Oj>>2]=0;c[Oj+4>>2]=0;c[Oj+8>>2]=0;Nj=k+12|0;c[Nj>>2]=c[g>>2];c[Nj+4>>2]=c[g+4>>2];c[Nj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Oj);iaa(g);iaa(Oj);iaa(f);iaa(Pj);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ia:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==168)break;j=j+4|0;if((j|0)==(g|0))break Ia}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10533,118197);j=I5(b,2072,5736,-2)|0;if(!j)Na(118157,118161,10533,118197);k=c[j+4>>2]|0;if(!k)break;Jf(Sj,j,k);c[Qj>>2]=117388;f=Qj+4|0;c[f>>2]=c[Sj>>2];c[f+4>>2]=c[Sj+4>>2];c[f+8>>2]=c[Sj+8>>2];c[Sj>>2]=0;c[Sj+4>>2]=0;c[Sj+8>>2]=0;faa(Rj,117388,5);g=Rj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Rj>>2];c[k+4>>2]=c[Rj+4>>2];c[k+8>>2]=c[Rj+8>>2];c[Rj>>2]=0;c[Rj+4>>2]=0;c[Rj+8>>2]=0;Qj=k+12|0;c[Qj>>2]=c[g>>2];c[Qj+4>>2]=c[g+4>>2];c[Qj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Rj);iaa(g);iaa(Rj);iaa(f);iaa(Sj);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ja:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==169)break;j=j+4|0;if((j|0)==(g|0))break Ja}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10540,118197);j=I5(b,2072,5752,-2)|0;if(!j)Na(118157,118161,10540,118197);k=c[j+4>>2]|0;if(!k)break;TW(Vj,j,k);c[Tj>>2]=117394;f=Tj+4|0;c[f>>2]=c[Vj>>2];c[f+4>>2]=c[Vj+4>>2];c[f+8>>2]=c[Vj+8>>2];c[Vj>>2]=0;c[Vj+4>>2]=0;c[Vj+8>>2]=0;faa(Uj,117394,5);g=Uj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Uj>>2];c[k+4>>2]=c[Uj+4>>2];c[k+8>>2]=c[Uj+8>>2];c[Uj>>2]=0;c[Uj+4>>2]=0;c[Uj+8>>2]=0;Tj=k+12|0;c[Tj>>2]=c[g>>2];c[Tj+4>>2]=c[g+4>>2];c[Tj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Uj);iaa(g);iaa(Uj);iaa(f);iaa(Vj);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ka:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==170)break;f=f+4|0;if((f|0)==(g|0))break Ka}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10547,118197);l=I5(b,2072,5768,-2)|0;if(!l)Na(118157,118161,10547,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(Zj,f);sf(Yj,l,Zj);c[Wj>>2]=117400;f=Wj+4|0;c[f>>2]=c[Yj>>2];c[f+4>>2]=c[Yj+4>>2];c[f+8>>2]=c[Yj+8>>2];c[Yj>>2]=0;c[Yj+4>>2]=0;c[Yj+8>>2]=0;faa(Xj,117400,5);g=Xj+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Xj>>2];c[k+4>>2]=c[Xj+4>>2];c[k+8>>2]=c[Xj+8>>2];c[Xj>>2]=0;c[Xj+4>>2]=0;c[Xj+8>>2]=0;Wj=k+12|0;c[Wj>>2]=c[g>>2];c[Wj+4>>2]=c[g+4>>2];c[Wj+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Xj);iaa(g);iaa(Xj);iaa(f);iaa(Yj);iaa(Zj)}f=c[l+16>>2]|0;if(!f)break;jY(ak,l,f);c[_j>>2]=117406;f=_j+4|0;c[f>>2]=c[ak>>2];c[f+4>>2]=c[ak+4>>2];c[f+8>>2]=c[ak+8>>2];c[ak>>2]=0;c[ak+4>>2]=0;c[ak+8>>2]=0;faa($j,117406,8);g=$j+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[$j>>2];c[k+4>>2]=c[$j+4>>2];c[k+8>>2]=c[$j+8>>2];c[$j>>2]=0;c[$j+4>>2]=0;c[$j+8>>2]=0;_j=k+12|0;c[_j>>2]=c[g>>2];c[_j+4>>2]=c[g+4>>2];c[_j+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,$j);iaa(g);iaa($j);iaa(f);iaa(ak)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;La:do if((f|0)==(g|0))Ap=1471;else do{if((c[f>>2]|0)==171){Ap=1471;break La}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1471){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10557,118197);l=I5(b,2072,5784,-2)|0;if(!l)Na(118157,118161,10557,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(ek,f);sf(dk,l,ek);c[bk>>2]=117415;f=bk+4|0;c[f>>2]=c[dk>>2];c[f+4>>2]=c[dk+4>>2];c[f+8>>2]=c[dk+8>>2];c[dk>>2]=0;c[dk+4>>2]=0;c[dk+8>>2]=0;faa(ck,117415,13);g=ck+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ck>>2];c[k+4>>2]=c[ck+4>>2];c[k+8>>2]=c[ck+8>>2];c[ck>>2]=0;c[ck+4>>2]=0;c[ck+8>>2]=0;bk=k+12|0;c[bk>>2]=c[g>>2];c[bk+4>>2]=c[g+4>>2];c[bk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ck);iaa(g);iaa(ck);iaa(f);iaa(dk);iaa(ek)}f=l+16|0;if(Caa(f,132354)|0){eaa(ik,f);sf(hk,l,ik);c[fk>>2]=117429;f=fk+4|0;c[f>>2]=c[hk>>2];c[f+4>>2]=c[hk+4>>2];c[f+8>>2]=c[hk+8>>2];c[hk>>2]=0;c[hk+4>>2]=0;c[hk+8>>2]=0;faa(gk,117429,10);g=gk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[gk>>2];c[k+4>>2]=c[gk+4>>2];c[k+8>>2]=c[gk+8>>2];c[gk>>2]=0;c[gk+4>>2]=0;c[gk+8>>2]=0;fk=k+12|0;c[fk>>2]=c[g>>2];c[fk+4>>2]=c[g+4>>2];c[fk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,gk);iaa(g);iaa(gk);iaa(f);iaa(hk);iaa(ik)}f=l+28|0;if(Caa(f,132354)|0){eaa(mk,f);sf(lk,l,mk);c[jk>>2]=117440;f=jk+4|0;c[f>>2]=c[lk>>2];c[f+4>>2]=c[lk+4>>2];c[f+8>>2]=c[lk+8>>2];c[lk>>2]=0;c[lk+4>>2]=0;c[lk+8>>2]=0;faa(kk,117440,10);g=kk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[kk>>2];c[k+4>>2]=c[kk+4>>2];c[k+8>>2]=c[kk+8>>2];c[kk>>2]=0;c[kk+4>>2]=0;c[kk+8>>2]=0;jk=k+12|0;c[jk>>2]=c[g>>2];c[jk+4>>2]=c[g+4>>2];c[jk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,kk);iaa(g);iaa(kk);iaa(f);iaa(lk);iaa(mk)}f=l+40|0;if(Caa(f,132354)|0){eaa(qk,f);sf(pk,l,qk);c[nk>>2]=117451;f=nk+4|0;c[f>>2]=c[pk>>2];c[f+4>>2]=c[pk+4>>2];c[f+8>>2]=c[pk+8>>2];c[pk>>2]=0;c[pk+4>>2]=0;c[pk+8>>2]=0;faa(ok,117451,12);g=ok+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ok>>2];c[k+4>>2]=c[ok+4>>2];c[k+8>>2]=c[ok+8>>2];c[ok>>2]=0;c[ok+4>>2]=0;c[ok+8>>2]=0;nk=k+12|0;c[nk>>2]=c[g>>2];c[nk+4>>2]=c[g+4>>2];c[nk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ok);iaa(g);iaa(ok);iaa(f);iaa(pk);iaa(qk)}f=l+52|0;if(Caa(f,132354)|0){eaa(uk,f);sf(tk,l,uk);c[rk>>2]=117464;f=rk+4|0;c[f>>2]=c[tk>>2];c[f+4>>2]=c[tk+4>>2];c[f+8>>2]=c[tk+8>>2];c[tk>>2]=0;c[tk+4>>2]=0;c[tk+8>>2]=0;faa(sk,117464,16);g=sk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[sk>>2];c[k+4>>2]=c[sk+4>>2];c[k+8>>2]=c[sk+8>>2];c[sk>>2]=0;c[sk+4>>2]=0;c[sk+8>>2]=0;rk=k+12|0;c[rk>>2]=c[g>>2];c[rk+4>>2]=c[g+4>>2];c[rk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,sk);iaa(g);iaa(sk);iaa(f);iaa(tk);iaa(uk)}f=l+64|0;if(!(Caa(f,132354)|0))break;eaa(yk,f);sf(xk,l,yk);c[vk>>2]=117481;f=vk+4|0;c[f>>2]=c[xk>>2];c[f+4>>2]=c[xk+4>>2];c[f+8>>2]=c[xk+8>>2];c[xk>>2]=0;c[xk+4>>2]=0;c[xk+8>>2]=0;faa(wk,117481,11);g=wk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[wk>>2];c[k+4>>2]=c[wk+4>>2];c[k+8>>2]=c[wk+8>>2];c[wk>>2]=0;c[wk+4>>2]=0;c[wk+8>>2]=0;vk=k+12|0;c[vk>>2]=c[g>>2];c[vk+4>>2]=c[g+4>>2];c[vk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,wk);iaa(g);iaa(wk);iaa(f);iaa(xk);iaa(yk)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Ma:do if((f|0)==(g|0)){j=f;Ap=1508}else{j=f;do{if((c[j>>2]|0)==172){Ap=1508;break Ma}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1508){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10579,118197);j=I5(b,2072,5800,-2)|0;if(!j)Na(118157,118161,10579,118197);e=+h[j+8>>3];if(!(e!=0.0))break;tf(Bk,j,e);c[zk>>2]=117493;f=zk+4|0;c[f>>2]=c[Bk>>2];c[f+4>>2]=c[Bk+4>>2];c[f+8>>2]=c[Bk+8>>2];c[Bk>>2]=0;c[Bk+4>>2]=0;c[Bk+8>>2]=0;faa(Ak,117493,8);g=Ak+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ak>>2];c[k+4>>2]=c[Ak+4>>2];c[k+8>>2]=c[Ak+8>>2];c[Ak>>2]=0;c[Ak+4>>2]=0;c[Ak+8>>2]=0;zk=k+12|0;c[zk>>2]=c[g>>2];c[zk+4>>2]=c[g+4>>2];c[zk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ak);iaa(g);iaa(Ak);iaa(f);iaa(Bk);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Na:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==173)break;j=j+4|0;if((j|0)==(g|0))break Na}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10586,118197);j=I5(b,2072,5816,-2)|0;if(!j)Na(118157,118161,10586,118197);k=c[j+4>>2]|0;if(!k)break;RW(Ek,j,k);c[Ck>>2]=117502;f=Ck+4|0;c[f>>2]=c[Ek>>2];c[f+4>>2]=c[Ek+4>>2];c[f+8>>2]=c[Ek+8>>2];c[Ek>>2]=0;c[Ek+4>>2]=0;c[Ek+8>>2]=0;faa(Dk,117502,4);g=Dk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Dk>>2];c[k+4>>2]=c[Dk+4>>2];c[k+8>>2]=c[Dk+8>>2];c[Dk>>2]=0;c[Dk+4>>2]=0;c[Dk+8>>2]=0;Ck=k+12|0;c[Ck>>2]=c[g>>2];c[Ck+4>>2]=c[g+4>>2];c[Ck+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Dk);iaa(g);iaa(Dk);iaa(f);iaa(Ek);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Oa:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==174)break;f=f+4|0;if((f|0)==(g|0))break Oa}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10593,118197);f=I5(b,2072,5832,-2)|0;if(!f)Na(118157,118161,10593,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Ik,g);sf(Hk,f,Ik);c[Fk>>2]=117507;f=Fk+4|0;c[f>>2]=c[Hk>>2];c[f+4>>2]=c[Hk+4>>2];c[f+8>>2]=c[Hk+8>>2];c[Hk>>2]=0;c[Hk+4>>2]=0;c[Hk+8>>2]=0;faa(Gk,117507,4);g=Gk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Gk>>2];c[k+4>>2]=c[Gk+4>>2];c[k+8>>2]=c[Gk+8>>2];c[Gk>>2]=0;c[Gk+4>>2]=0;c[Gk+8>>2]=0;Fk=k+12|0;c[Fk>>2]=c[g>>2];c[Fk+4>>2]=c[g+4>>2];c[Fk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Gk);iaa(g);iaa(Gk);iaa(f);iaa(Hk);iaa(Ik)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Pa:do if((f|0)==(g|0)){j=f;Ap=1544}else{j=f;do{if((c[j>>2]|0)==175){Ap=1544;break Pa}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1544){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10600,118197);j=I5(b,2072,5848,-2)|0;if(!j)Na(118157,118161,10600,118197);k=c[j+4>>2]|0;if(!k)break;nY(Lk,j,k);c[Jk>>2]=116089;f=Jk+4|0;c[f>>2]=c[Lk>>2];c[f+4>>2]=c[Lk+4>>2];c[f+8>>2]=c[Lk+8>>2];c[Lk>>2]=0;c[Lk+4>>2]=0;c[Lk+8>>2]=0;faa(Kk,116089,4);g=Kk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Kk>>2];c[k+4>>2]=c[Kk+4>>2];c[k+8>>2]=c[Kk+8>>2];c[Kk>>2]=0;c[Kk+4>>2]=0;c[Kk+8>>2]=0;Jk=k+12|0;c[Jk>>2]=c[g>>2];c[Jk+4>>2]=c[g+4>>2];c[Jk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Kk);iaa(g);iaa(Kk);iaa(f);iaa(Lk);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Qa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==176)break;j=j+4|0;if((j|0)==(g|0))break Qa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10607,118197);j=I5(b,2072,5864,-2)|0;if(!j)Na(118157,118161,10607,118197);k=c[j+4>>2]|0;if(!k)break;uf(Pk,j,k);c[Nk>>2]=117512;f=Nk+4|0;c[f>>2]=c[Pk>>2];c[f+4>>2]=c[Pk+4>>2];c[f+8>>2]=c[Pk+8>>2];c[Pk>>2]=0;c[Pk+4>>2]=0;c[Pk+8>>2]=0;faa(Ok,117512,5);g=Ok+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ok>>2];c[k+4>>2]=c[Ok+4>>2];c[k+8>>2]=c[Ok+8>>2];c[Ok>>2]=0;c[Ok+4>>2]=0;c[Ok+8>>2]=0;Nk=k+12|0;c[Nk>>2]=c[g>>2];c[Nk+4>>2]=c[g+4>>2];c[Nk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ok);iaa(g);iaa(Ok);iaa(f);iaa(Pk);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ra:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==177)break;f=f+4|0;if((f|0)==(g|0))break Ra}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10614,118197);l=I5(b,2072,5880,-2)|0;if(!l)Na(118157,118161,10614,118197);f=c[l+4>>2]|0;if(f){Jf(Sk,l,f);c[Qk>>2]=117518;f=Qk+4|0;c[f>>2]=c[Sk>>2];c[f+4>>2]=c[Sk+4>>2];c[f+8>>2]=c[Sk+8>>2];c[Sk>>2]=0;c[Sk+4>>2]=0;c[Sk+8>>2]=0;faa(Rk,117518,10);g=Rk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Rk>>2];c[k+4>>2]=c[Rk+4>>2];c[k+8>>2]=c[Rk+8>>2];c[Rk>>2]=0;c[Rk+4>>2]=0;c[Rk+8>>2]=0;Qk=k+12|0;c[Qk>>2]=c[g>>2];c[Qk+4>>2]=c[g+4>>2];c[Qk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Rk);iaa(g);iaa(Rk);iaa(f);iaa(Sk)}e=+h[l+8>>3];if(e!=0.0){tf(Vk,l,e);c[Tk>>2]=117529;f=Tk+4|0;c[f>>2]=c[Vk>>2];c[f+4>>2]=c[Vk+4>>2];c[f+8>>2]=c[Vk+8>>2];c[Vk>>2]=0;c[Vk+4>>2]=0;c[Vk+8>>2]=0;faa(Uk,117529,7);g=Uk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Uk>>2];c[k+4>>2]=c[Uk+4>>2];c[k+8>>2]=c[Uk+8>>2];c[Uk>>2]=0;c[Uk+4>>2]=0;c[Uk+8>>2]=0;Tk=k+12|0;c[Tk>>2]=c[g>>2];c[Tk+4>>2]=c[g+4>>2];c[Tk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Uk);iaa(g);iaa(Uk);iaa(f);iaa(Vk)}f=c[l+16>>2]|0;if(!f)break;ZW(Yk,l,f);c[Wk>>2]=117537;f=Wk+4|0;c[f>>2]=c[Yk>>2];c[f+4>>2]=c[Yk+4>>2];c[f+8>>2]=c[Yk+8>>2];c[Yk>>2]=0;c[Yk+4>>2]=0;c[Yk+8>>2]=0;faa(Xk,117537,11);g=Xk+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Xk>>2];c[k+4>>2]=c[Xk+4>>2];c[k+8>>2]=c[Xk+8>>2];c[Xk>>2]=0;c[Xk+4>>2]=0;c[Xk+8>>2]=0;Wk=k+12|0;c[Wk>>2]=c[g>>2];c[Wk+4>>2]=c[g+4>>2];c[Wk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Xk);iaa(g);iaa(Xk);iaa(f);iaa(Yk)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Sa:do if((f|0)==(g|0))Ap=1590;else do{if((c[f>>2]|0)==178){Ap=1590;break Sa}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1590){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10627,118197);f=I5(b,2072,5896,-2)|0;if(!f)Na(118157,118161,10627,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(al,g);sf($k,f,al);c[Zk>>2]=117549;f=Zk+4|0;c[f>>2]=c[$k>>2];c[f+4>>2]=c[$k+4>>2];c[f+8>>2]=c[$k+8>>2];c[$k>>2]=0;c[$k+4>>2]=0;c[$k+8>>2]=0;faa(_k,117549,9);g=_k+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[_k>>2];c[k+4>>2]=c[_k+4>>2];c[k+8>>2]=c[_k+8>>2];c[_k>>2]=0;c[_k+4>>2]=0;c[_k+8>>2]=0;Zk=k+12|0;c[Zk>>2]=c[g>>2];c[Zk+4>>2]=c[g+4>>2];c[Zk+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,_k);iaa(g);iaa(_k);iaa(f);iaa($k);iaa(al)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Ta:do if((f|0)==(g|0)){j=f;Ap=1602}else{j=f;do{if((c[j>>2]|0)==179){Ap=1602;break Ta}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1602){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10634,118197);j=I5(b,2072,5912,-2)|0;if(!j)Na(118157,118161,10634,118197);k=c[j+4>>2]|0;if(!k)break;dW(dl,j,k);c[bl>>2]=117559;f=bl+4|0;c[f>>2]=c[dl>>2];c[f+4>>2]=c[dl+4>>2];c[f+8>>2]=c[dl+8>>2];c[dl>>2]=0;c[dl+4>>2]=0;c[dl+8>>2]=0;faa(cl,117559,7);g=cl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[cl>>2];c[k+4>>2]=c[cl+4>>2];c[k+8>>2]=c[cl+8>>2];c[cl>>2]=0;c[cl+4>>2]=0;c[cl+8>>2]=0;bl=k+12|0;c[bl>>2]=c[g>>2];c[bl+4>>2]=c[g+4>>2];c[bl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,cl);iaa(g);iaa(cl);iaa(f);iaa(dl);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ua:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==180)break;j=j+4|0;if((j|0)==(g|0))break Ua}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10641,118197);j=I5(b,2072,5928,-2)|0;if(!j)Na(118157,118161,10641,118197);k=c[j+4>>2]|0;if(!k)break;uf(gl,j,k);c[el>>2]=117567;f=el+4|0;c[f>>2]=c[gl>>2];c[f+4>>2]=c[gl+4>>2];c[f+8>>2]=c[gl+8>>2];c[gl>>2]=0;c[gl+4>>2]=0;c[gl+8>>2]=0;faa(fl,117567,3);g=fl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fl>>2];c[k+4>>2]=c[fl+4>>2];c[k+8>>2]=c[fl+8>>2];c[fl>>2]=0;c[fl+4>>2]=0;c[fl+8>>2]=0;el=k+12|0;c[el>>2]=c[g>>2];c[el+4>>2]=c[g+4>>2];c[el+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fl);iaa(g);iaa(fl);iaa(f);iaa(gl);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Va:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==181)break;j=j+4|0;if((j|0)==(g|0))break Va}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10648,118197);j=I5(b,2072,5944,-2)|0;if(!j)Na(118157,118161,10648,118197);k=a[j+4>>0]|0;if(!(k<<24>>24))break;uf(jl,j,k<<24>>24);c[hl>>2]=117571;f=hl+4|0;c[f>>2]=c[jl>>2];c[f+4>>2]=c[jl+4>>2];c[f+8>>2]=c[jl+8>>2];c[jl>>2]=0;c[jl+4>>2]=0;c[jl+8>>2]=0;faa(il,117571,5);g=il+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[il>>2];c[k+4>>2]=c[il+4>>2];c[k+8>>2]=c[il+8>>2];c[il>>2]=0;c[il+4>>2]=0;c[il+8>>2]=0;hl=k+12|0;c[hl>>2]=c[g>>2];c[hl+4>>2]=c[g+4>>2];c[hl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,il);iaa(g);iaa(il);iaa(f);iaa(jl);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Wa:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==182)break;f=f+4|0;if((f|0)==(g|0))break Wa}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10655,118197);f=I5(b,2072,5960,-2)|0;if(!f)Na(118157,118161,10655,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(nl,g);sf(ml,f,nl);c[kl>>2]=117577;f=kl+4|0;c[f>>2]=c[ml>>2];c[f+4>>2]=c[ml+4>>2];c[f+8>>2]=c[ml+8>>2];c[ml>>2]=0;c[ml+4>>2]=0;c[ml+8>>2]=0;faa(ll,117577,4);g=ll+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ll>>2];c[k+4>>2]=c[ll+4>>2];c[k+8>>2]=c[ll+8>>2];c[ll>>2]=0;c[ll+4>>2]=0;c[ll+8>>2]=0;kl=k+12|0;c[kl>>2]=c[g>>2];c[kl+4>>2]=c[g+4>>2];c[kl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ll);iaa(g);iaa(ll);iaa(f);iaa(ml);iaa(nl)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Xa:do if((f|0)==(g|0)){j=f;Ap=1650}else{j=f;do{if((c[j>>2]|0)==183){Ap=1650;break Xa}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1650){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10662,118197);j=I5(b,2072,5976,-2)|0;if(!j)Na(118157,118161,10662,118197);k=c[j+4>>2]|0;if(!k)break;dW(ql,j,k);c[ol>>2]=117582;f=ol+4|0;c[f>>2]=c[ql>>2];c[f+4>>2]=c[ql+4>>2];c[f+8>>2]=c[ql+8>>2];c[ql>>2]=0;c[ql+4>>2]=0;c[ql+8>>2]=0;faa(pl,117582,12);g=pl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[pl>>2];c[k+4>>2]=c[pl+4>>2];c[k+8>>2]=c[pl+8>>2];c[pl>>2]=0;c[pl+4>>2]=0;c[pl+8>>2]=0;ol=k+12|0;c[ol>>2]=c[g>>2];c[ol+4>>2]=c[g+4>>2];c[ol+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,pl);iaa(g);iaa(pl);iaa(f);iaa(ql);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);Ya:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==184)break;f=f+4|0;if((f|0)==(g|0))break Ya}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10669,118197);l=I5(b,2072,5992,-2)|0;if(!l)Na(118157,118161,10669,118197);e=+h[l+8>>3];if(e!=0.0){tf(tl,l,e);c[rl>>2]=117595;f=rl+4|0;c[f>>2]=c[tl>>2];c[f+4>>2]=c[tl+4>>2];c[f+8>>2]=c[tl+8>>2];c[tl>>2]=0;c[tl+4>>2]=0;c[tl+8>>2]=0;faa(sl,117595,15);g=sl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[sl>>2];c[k+4>>2]=c[sl+4>>2];c[k+8>>2]=c[sl+8>>2];c[sl>>2]=0;c[sl+4>>2]=0;c[sl+8>>2]=0;rl=k+12|0;c[rl>>2]=c[g>>2];c[rl+4>>2]=c[g+4>>2];c[rl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,sl);iaa(g);iaa(sl);iaa(f);iaa(tl)}e=+h[l+16>>3];if(e!=0.0){tf(wl,l,e);c[ul>>2]=117611;f=ul+4|0;c[f>>2]=c[wl>>2];c[f+4>>2]=c[wl+4>>2];c[f+8>>2]=c[wl+8>>2];c[wl>>2]=0;c[wl+4>>2]=0;c[wl+8>>2]=0;faa(vl,117611,16);g=vl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[vl>>2];c[k+4>>2]=c[vl+4>>2];c[k+8>>2]=c[vl+8>>2];c[vl>>2]=0;c[vl+4>>2]=0;c[vl+8>>2]=0;ul=k+12|0;c[ul>>2]=c[g>>2];c[ul+4>>2]=c[g+4>>2];c[ul+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,vl);iaa(g);iaa(vl);iaa(f);iaa(wl)}f=l+24|0;if(Caa(f,132354)|0){eaa(Al,f);sf(zl,l,Al);c[xl>>2]=117628;f=xl+4|0;c[f>>2]=c[zl>>2];c[f+4>>2]=c[zl+4>>2];c[f+8>>2]=c[zl+8>>2];c[zl>>2]=0;c[zl+4>>2]=0;c[zl+8>>2]=0;faa(yl,117628,13);g=yl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yl>>2];c[k+4>>2]=c[yl+4>>2];c[k+8>>2]=c[yl+8>>2];c[yl>>2]=0;c[yl+4>>2]=0;c[yl+8>>2]=0;xl=k+12|0;c[xl>>2]=c[g>>2];c[xl+4>>2]=c[g+4>>2];c[xl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yl);iaa(g);iaa(yl);iaa(f);iaa(zl);iaa(Al)}f=l+36|0;if(!(Caa(f,132354)|0))break;eaa(El,f);sf(Dl,l,El);c[Bl>>2]=117642;f=Bl+4|0;c[f>>2]=c[Dl>>2];c[f+4>>2]=c[Dl+4>>2];c[f+8>>2]=c[Dl+8>>2];c[Dl>>2]=0;c[Dl+4>>2]=0;c[Dl+8>>2]=0;faa(Cl,117642,14);g=Cl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Cl>>2];c[k+4>>2]=c[Cl+4>>2];c[k+8>>2]=c[Cl+8>>2];c[Cl>>2]=0;c[Cl+4>>2]=0;c[Cl+8>>2]=0;Bl=k+12|0;c[Bl>>2]=c[g>>2];c[Bl+4>>2]=c[g+4>>2];c[Bl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Cl);iaa(g);iaa(Cl);iaa(f);iaa(Dl);iaa(El)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Za:do if((f|0)==(g|0))Ap=1689;else do{if((c[f>>2]|0)==185){Ap=1689;break Za}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1689){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10685,118197);f=I5(b,2072,6008,-2)|0;if(!f)Na(118157,118161,10685,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Il,g);sf(Hl,f,Il);c[Fl>>2]=116727;f=Fl+4|0;c[f>>2]=c[Hl>>2];c[f+4>>2]=c[Hl+4>>2];c[f+8>>2]=c[Hl+8>>2];c[Hl>>2]=0;c[Hl+4>>2]=0;c[Hl+8>>2]=0;faa(Gl,116727,3);g=Gl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Gl>>2];c[k+4>>2]=c[Gl+4>>2];c[k+8>>2]=c[Gl+8>>2];c[Gl>>2]=0;c[Gl+4>>2]=0;c[Gl+8>>2]=0;Fl=k+12|0;c[Fl>>2]=c[g>>2];c[Fl+4>>2]=c[g+4>>2];c[Fl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Gl);iaa(g);iaa(Gl);iaa(f);iaa(Hl);iaa(Il)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;_a:do if((f|0)==(g|0))Ap=1701;else do{if((c[f>>2]|0)==186){Ap=1701;break _a}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1701){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10692,118197);l=I5(b,2072,6024,-2)|0;if(!l)Na(118157,118161,10692,118197);f=c[l+4>>2]|0;if(f){dW(Ll,l,f);c[Jl>>2]=117657;f=Jl+4|0;c[f>>2]=c[Ll>>2];c[f+4>>2]=c[Ll+4>>2];c[f+8>>2]=c[Ll+8>>2];c[Ll>>2]=0;c[Ll+4>>2]=0;c[Ll+8>>2]=0;faa(Kl,117657,9);g=Kl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Kl>>2];c[k+4>>2]=c[Kl+4>>2];c[k+8>>2]=c[Kl+8>>2];c[Kl>>2]=0;c[Kl+4>>2]=0;c[Kl+8>>2]=0;Jl=k+12|0;c[Jl>>2]=c[g>>2];c[Jl+4>>2]=c[g+4>>2];c[Jl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Kl);iaa(g);iaa(Kl);iaa(f);iaa(Ll)}f=c[l+8>>2]|0;if(f){xW(Ol,l,f);c[Ml>>2]=117667;f=Ml+4|0;c[f>>2]=c[Ol>>2];c[f+4>>2]=c[Ol+4>>2];c[f+8>>2]=c[Ol+8>>2];c[Ol>>2]=0;c[Ol+4>>2]=0;c[Ol+8>>2]=0;faa(Nl,117667,11);g=Nl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Nl>>2];c[k+4>>2]=c[Nl+4>>2];c[k+8>>2]=c[Nl+8>>2];c[Nl>>2]=0;c[Nl+4>>2]=0;c[Nl+8>>2]=0;Ml=k+12|0;c[Ml>>2]=c[g>>2];c[Ml+4>>2]=c[g+4>>2];c[Ml+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Nl);iaa(g);iaa(Nl);iaa(f);iaa(Ol)}f=c[l+12>>2]|0;if(f){uf(Rl,l,f);c[Pl>>2]=117679;f=Pl+4|0;c[f>>2]=c[Rl>>2];c[f+4>>2]=c[Rl+4>>2];c[f+8>>2]=c[Rl+8>>2];c[Rl>>2]=0;c[Rl+4>>2]=0;c[Rl+8>>2]=0;faa(Ql,117679,5);g=Ql+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Ql>>2];c[k+4>>2]=c[Ql+4>>2];c[k+8>>2]=c[Ql+8>>2];c[Ql>>2]=0;c[Ql+4>>2]=0;c[Ql+8>>2]=0;Pl=k+12|0;c[Pl>>2]=c[g>>2];c[Pl+4>>2]=c[g+4>>2];c[Pl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Ql);iaa(g);iaa(Ql);iaa(f);iaa(Rl)}f=l+16|0;if(Caa(f,132354)|0){eaa(Vl,f);sf(Ul,l,Vl);c[Sl>>2]=117685;f=Sl+4|0;c[f>>2]=c[Ul>>2];c[f+4>>2]=c[Ul+4>>2];c[f+8>>2]=c[Ul+8>>2];c[Ul>>2]=0;c[Ul+4>>2]=0;c[Ul+8>>2]=0;faa(Tl,117685,11);g=Tl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Tl>>2];c[k+4>>2]=c[Tl+4>>2];c[k+8>>2]=c[Tl+8>>2];c[Tl>>2]=0;c[Tl+4>>2]=0;c[Tl+8>>2]=0;Sl=k+12|0;c[Sl>>2]=c[g>>2];c[Sl+4>>2]=c[g+4>>2];c[Sl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Tl);iaa(g);iaa(Tl);iaa(f);iaa(Ul);iaa(Vl)}f=c[l+28>>2]|0;if(f){dW(Yl,l,f);c[Wl>>2]=117697;f=Wl+4|0;c[f>>2]=c[Yl>>2];c[f+4>>2]=c[Yl+4>>2];c[f+8>>2]=c[Yl+8>>2];c[Yl>>2]=0;c[Yl+4>>2]=0;c[Yl+8>>2]=0;faa(Xl,117697,13);g=Xl+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Xl>>2];c[k+4>>2]=c[Xl+4>>2];c[k+8>>2]=c[Xl+8>>2];c[Xl>>2]=0;c[Xl+4>>2]=0;c[Xl+8>>2]=0;Wl=k+12|0;c[Wl>>2]=c[g>>2];c[Wl+4>>2]=c[g+4>>2];c[Wl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Xl);iaa(g);iaa(Xl);iaa(f);iaa(Yl)}f=l+32|0;if(!(Caa(f,132354)|0))break;eaa(am,f);sf($l,l,am);c[Zl>>2]=117711;f=Zl+4|0;c[f>>2]=c[$l>>2];c[f+4>>2]=c[$l+4>>2];c[f+8>>2]=c[$l+8>>2];c[$l>>2]=0;c[$l+4>>2]=0;c[$l+8>>2]=0;faa(_l,117711,7);g=_l+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[_l>>2];c[k+4>>2]=c[_l+4>>2];c[k+8>>2]=c[_l+8>>2];c[_l>>2]=0;c[_l+4>>2]=0;c[_l+8>>2]=0;Zl=k+12|0;c[Zl>>2]=c[g>>2];c[Zl+4>>2]=c[g+4>>2];c[Zl+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,_l);iaa(g);iaa(_l);iaa(f);iaa($l);iaa(am)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;$a:do if((f|0)==(g|0)){j=f;Ap=1738}else{j=f;do{if((c[j>>2]|0)==187){Ap=1738;break $a}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1738){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10714,118197);j=I5(b,2072,6040,-2)|0;if(!j)Na(118157,118161,10714,118197);k=c[j+4>>2]|0;if(!k)break;dW(dm,j,k);c[bm>>2]=117719;f=bm+4|0;c[f>>2]=c[dm>>2];c[f+4>>2]=c[dm+4>>2];c[f+8>>2]=c[dm+8>>2];c[dm>>2]=0;c[dm+4>>2]=0;c[dm+8>>2]=0;faa(cm,117719,7);g=cm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[cm>>2];c[k+4>>2]=c[cm+4>>2];c[k+8>>2]=c[cm+8>>2];c[cm>>2]=0;c[cm+4>>2]=0;c[cm+8>>2]=0;bm=k+12|0;c[bm>>2]=c[g>>2];c[bm+4>>2]=c[g+4>>2];c[bm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,cm);iaa(g);iaa(cm);iaa(f);iaa(dm);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);ab:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==188)break;j=j+4|0;if((j|0)==(g|0))break ab}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10721,118197);j=I5(b,2072,6056,-2)|0;if(!j)Na(118157,118161,10721,118197);k=c[j+4>>2]|0;if(!k)break;pY(gm,j,k);c[em>>2]=117727;f=em+4|0;c[f>>2]=c[gm>>2];c[f+4>>2]=c[gm+4>>2];c[f+8>>2]=c[gm+8>>2];c[gm>>2]=0;c[gm+4>>2]=0;c[gm+8>>2]=0;faa(fm,117727,6);g=fm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fm>>2];c[k+4>>2]=c[fm+4>>2];c[k+8>>2]=c[fm+8>>2];c[fm>>2]=0;c[fm+4>>2]=0;c[fm+8>>2]=0;em=k+12|0;c[em>>2]=c[g>>2];c[em+4>>2]=c[g+4>>2];c[em+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fm);iaa(g);iaa(fm);iaa(f);iaa(gm);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);bb:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==189)break;f=f+4|0;if((f|0)==(g|0))break bb}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10728,118197);f=I5(b,2072,6072,-2)|0;if(!f)Na(118157,118161,10728,118197);g=f+4|0;if((c[f+8>>2]|0)==(c[g>>2]|0))break;Mk(km,g);Xf(jm,f,km);c[hm>>2]=117734;f=hm+4|0;c[f>>2]=c[jm>>2];c[f+4>>2]=c[jm+4>>2];c[f+8>>2]=c[jm+8>>2];c[jm>>2]=0;c[jm+4>>2]=0;c[jm+8>>2]=0;faa(im,117734,5);g=im+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[im>>2];c[k+4>>2]=c[im+4>>2];c[k+8>>2]=c[im+8>>2];c[im>>2]=0;c[im+4>>2]=0;c[im+8>>2]=0;hm=k+12|0;c[hm>>2]=c[g>>2];c[hm+4>>2]=c[g+4>>2];c[hm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,im);iaa(g);iaa(im);iaa(f);iaa(jm);j=c[km>>2]|0;if(!j)break;f=km+4|0;g=c[f>>2]|0;if((g|0)!=(j|0))c[f>>2]=g+(~((g+-4-j|0)>>>2)<<2);$4(j)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;cb:do if((f|0)==(g|0)){j=f;Ap=1777}else{j=f;do{if((c[j>>2]|0)==190){Ap=1777;break cb}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1777){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10735,118197);j=I5(b,2072,6088,-2)|0;if(!j)Na(118157,118161,10735,118197);k=c[j+4>>2]|0;if(!k)break;uf(nm,j,k);c[lm>>2]=117740;f=lm+4|0;c[f>>2]=c[nm>>2];c[f+4>>2]=c[nm+4>>2];c[f+8>>2]=c[nm+8>>2];c[nm>>2]=0;c[nm+4>>2]=0;c[nm+8>>2]=0;faa(mm,117740,3);g=mm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[mm>>2];c[k+4>>2]=c[mm+4>>2];c[k+8>>2]=c[mm+8>>2];c[mm>>2]=0;c[mm+4>>2]=0;c[mm+8>>2]=0;lm=k+12|0;c[lm>>2]=c[g>>2];c[lm+4>>2]=c[g+4>>2];c[lm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,mm);iaa(g);iaa(mm);iaa(f);iaa(nm);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);db:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==191)break;f=f+4|0;if((f|0)==(g|0))break db}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10742,118197);l=I5(b,2072,6104,-2)|0;if(!l)Na(118157,118161,10742,118197);f=c[l+4>>2]|0;if(f){Jf(qm,l,f);c[om>>2]=117744;f=om+4|0;c[f>>2]=c[qm>>2];c[f+4>>2]=c[qm+4>>2];c[f+8>>2]=c[qm+8>>2];c[qm>>2]=0;c[qm+4>>2]=0;c[qm+8>>2]=0;faa(pm,117744,4);g=pm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[pm>>2];c[k+4>>2]=c[pm+4>>2];c[k+8>>2]=c[pm+8>>2];c[pm>>2]=0;c[pm+4>>2]=0;c[pm+8>>2]=0;om=k+12|0;c[om>>2]=c[g>>2];c[om+4>>2]=c[g+4>>2];c[om+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,pm);iaa(g);iaa(pm);iaa(f);iaa(qm)}f=a[l+8>>0]|0;if(!(f<<24>>24))break;uf(tm,l,f<<24>>24);c[rm>>2]=117749;f=rm+4|0;c[f>>2]=c[tm>>2];c[f+4>>2]=c[tm+4>>2];c[f+8>>2]=c[tm+8>>2];c[tm>>2]=0;c[tm+4>>2]=0;c[tm+8>>2]=0;faa(sm,117749,4);g=sm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[sm>>2];c[k+4>>2]=c[sm+4>>2];c[k+8>>2]=c[sm+8>>2];c[sm>>2]=0;c[sm+4>>2]=0;c[sm+8>>2]=0;rm=k+12|0;c[rm>>2]=c[g>>2];c[rm+4>>2]=c[g+4>>2];c[rm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,sm);iaa(g);iaa(sm);iaa(f);iaa(tm)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;eb:do if((f|0)==(g|0))Ap=1806;else do{if((c[f>>2]|0)==192){Ap=1806;break eb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1806){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10752,118197);f=I5(b,2072,6120,-2)|0;if(!f)Na(118157,118161,10752,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(xm,g);sf(wm,f,xm);c[um>>2]=117754;f=um+4|0;c[f>>2]=c[wm>>2];c[f+4>>2]=c[wm+4>>2];c[f+8>>2]=c[wm+8>>2];c[wm>>2]=0;c[wm+4>>2]=0;c[wm+8>>2]=0;faa(vm,117754,5);g=vm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[vm>>2];c[k+4>>2]=c[vm+4>>2];c[k+8>>2]=c[vm+8>>2];c[vm>>2]=0;c[vm+4>>2]=0;c[vm+8>>2]=0;um=k+12|0;c[um>>2]=c[g>>2];c[um+4>>2]=c[g+4>>2];c[um+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,vm);iaa(g);iaa(vm);iaa(f);iaa(wm);iaa(xm)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;fb:do if((f|0)==(g|0))Ap=1818;else do{if((c[f>>2]|0)==193){Ap=1818;break fb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1818){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10759,118197);f=I5(b,2072,6136,-2)|0;if(!f)Na(118157,118161,10759,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Bm,g);sf(Am,f,Bm);c[ym>>2]=117760;f=ym+4|0;c[f>>2]=c[Am>>2];c[f+4>>2]=c[Am+4>>2];c[f+8>>2]=c[Am+8>>2];c[Am>>2]=0;c[Am+4>>2]=0;c[Am+8>>2]=0;faa(zm,117760,7);g=zm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[zm>>2];c[k+4>>2]=c[zm+4>>2];c[k+8>>2]=c[zm+8>>2];c[zm>>2]=0;c[zm+4>>2]=0;c[zm+8>>2]=0;ym=k+12|0;c[ym>>2]=c[g>>2];c[ym+4>>2]=c[g+4>>2];c[ym+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,zm);iaa(g);iaa(zm);iaa(f);iaa(Am);iaa(Bm)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;gb:do if((f|0)==(g|0))Ap=1830;else do{if((c[f>>2]|0)==194){Ap=1830;break gb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1830){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10766,118197);l=I5(b,2072,6152,-2)|0;if(!l)Na(118157,118161,10766,118197);f=c[l+4>>2]|0;if(f){Rf(Em,l,f);c[Cm>>2]=117768;f=Cm+4|0;c[f>>2]=c[Em>>2];c[f+4>>2]=c[Em+4>>2];c[f+8>>2]=c[Em+8>>2];c[Em>>2]=0;c[Em+4>>2]=0;c[Em+8>>2]=0;faa(Dm,117768,8);g=Dm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Dm>>2];c[k+4>>2]=c[Dm+4>>2];c[k+8>>2]=c[Dm+8>>2];c[Dm>>2]=0;c[Dm+4>>2]=0;c[Dm+8>>2]=0;Cm=k+12|0;c[Cm>>2]=c[g>>2];c[Cm+4>>2]=c[g+4>>2];c[Cm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Dm);iaa(g);iaa(Dm);iaa(f);iaa(Em)}f=l+8|0;if(Caa(f,132354)|0){eaa(Im,f);sf(Hm,l,Im);c[Fm>>2]=117777;f=Fm+4|0;c[f>>2]=c[Hm>>2];c[f+4>>2]=c[Hm+4>>2];c[f+8>>2]=c[Hm+8>>2];c[Hm>>2]=0;c[Hm+4>>2]=0;c[Hm+8>>2]=0;faa(Gm,117777,8);g=Gm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Gm>>2];c[k+4>>2]=c[Gm+4>>2];c[k+8>>2]=c[Gm+8>>2];c[Gm>>2]=0;c[Gm+4>>2]=0;c[Gm+8>>2]=0;Fm=k+12|0;c[Fm>>2]=c[g>>2];c[Fm+4>>2]=c[g+4>>2];c[Fm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Gm);iaa(g);iaa(Gm);iaa(f);iaa(Hm);iaa(Im)}f=c[l+20>>2]|0;if(f){VW(Lm,l,f);c[Jm>>2]=117786;f=Jm+4|0;c[f>>2]=c[Lm>>2];c[f+4>>2]=c[Lm+4>>2];c[f+8>>2]=c[Lm+8>>2];c[Lm>>2]=0;c[Lm+4>>2]=0;c[Lm+8>>2]=0;faa(Km,117786,8);g=Km+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Km>>2];c[k+4>>2]=c[Km+4>>2];c[k+8>>2]=c[Km+8>>2];c[Km>>2]=0;c[Km+4>>2]=0;c[Km+8>>2]=0;Jm=k+12|0;c[Jm>>2]=c[g>>2];c[Jm+4>>2]=c[g+4>>2];c[Jm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Km);iaa(g);iaa(Km);iaa(f);iaa(Lm)}f=c[l+24>>2]|0;if(f){XW(Om,l,f);c[Mm>>2]=117795;f=Mm+4|0;c[f>>2]=c[Om>>2];c[f+4>>2]=c[Om+4>>2];c[f+8>>2]=c[Om+8>>2];c[Om>>2]=0;c[Om+4>>2]=0;c[Om+8>>2]=0;faa(Nm,117795,8);g=Nm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Nm>>2];c[k+4>>2]=c[Nm+4>>2];c[k+8>>2]=c[Nm+8>>2];c[Nm>>2]=0;c[Nm+4>>2]=0;c[Nm+8>>2]=0;Mm=k+12|0;c[Mm>>2]=c[g>>2];c[Mm+4>>2]=c[g+4>>2];c[Mm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Nm);iaa(g);iaa(Nm);iaa(f);iaa(Om)}e=+h[l+32>>3];if(e!=0.0){tf(Rm,l,e);c[Pm>>2]=117804;f=Pm+4|0;c[f>>2]=c[Rm>>2];c[f+4>>2]=c[Rm+4>>2];c[f+8>>2]=c[Rm+8>>2];c[Rm>>2]=0;c[Rm+4>>2]=0;c[Rm+8>>2]=0;faa(Qm,117804,6);g=Qm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Qm>>2];c[k+4>>2]=c[Qm+4>>2];c[k+8>>2]=c[Qm+8>>2];c[Qm>>2]=0;c[Qm+4>>2]=0;c[Qm+8>>2]=0;Pm=k+12|0;c[Pm>>2]=c[g>>2];c[Pm+4>>2]=c[g+4>>2];c[Pm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Qm);iaa(g);iaa(Qm);iaa(f);iaa(Rm)}e=+h[l+40>>3];if(!(e!=0.0))break;tf(Um,l,e);c[Sm>>2]=117811;f=Sm+4|0;c[f>>2]=c[Um>>2];c[f+4>>2]=c[Um+4>>2];c[f+8>>2]=c[Um+8>>2];c[Um>>2]=0;c[Um+4>>2]=0;c[Um+8>>2]=0;faa(Tm,117811,6);g=Tm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Tm>>2];c[k+4>>2]=c[Tm+4>>2];c[k+8>>2]=c[Tm+8>>2];c[Tm>>2]=0;c[Tm+4>>2]=0;c[Tm+8>>2]=0;Sm=k+12|0;c[Sm>>2]=c[g>>2];c[Sm+4>>2]=c[g+4>>2];c[Sm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Tm);iaa(g);iaa(Tm);iaa(f);iaa(Um)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;hb:do if((f|0)==(g|0))Ap=1867;else do{if((c[f>>2]|0)==195){Ap=1867;break hb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1867){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10788,118197);l=I5(b,2072,6168,-2)|0;if(!l)Na(118157,118161,10788,118197);f=c[l+4>>2]|0;if(f){rY(Xm,l,f);c[Vm>>2]=117818;f=Vm+4|0;c[f>>2]=c[Xm>>2];c[f+4>>2]=c[Xm+4>>2];c[f+8>>2]=c[Xm+8>>2];c[Xm>>2]=0;c[Xm+4>>2]=0;c[Xm+8>>2]=0;faa(Wm,117818,3);g=Wm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Wm>>2];c[k+4>>2]=c[Wm+4>>2];c[k+8>>2]=c[Wm+8>>2];c[Wm>>2]=0;c[Wm+4>>2]=0;c[Wm+8>>2]=0;Vm=k+12|0;c[Vm>>2]=c[g>>2];c[Vm+4>>2]=c[g+4>>2];c[Vm+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Wm);iaa(g);iaa(Wm);iaa(f);iaa(Xm)}f=c[l+8>>2]|0;if(!f)break;tY(_m,l,f);c[Ym>>2]=117822;f=Ym+4|0;c[f>>2]=c[_m>>2];c[f+4>>2]=c[_m+4>>2];c[f+8>>2]=c[_m+8>>2];c[_m>>2]=0;c[_m+4>>2]=0;c[_m+8>>2]=0;faa(Zm,117822,7);g=Zm+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Zm>>2];c[k+4>>2]=c[Zm+4>>2];c[k+8>>2]=c[Zm+8>>2];c[Zm>>2]=0;c[Zm+4>>2]=0;c[Zm+8>>2]=0;Ym=k+12|0;c[Ym>>2]=c[g>>2];c[Ym+4>>2]=c[g+4>>2];c[Ym+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Zm);iaa(g);iaa(Zm);iaa(f);iaa(_m)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ib:do if((f|0)==(g|0))Ap=1884;else do{if((c[f>>2]|0)==196){Ap=1884;break ib}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1884){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10798,118197);f=I5(b,2072,6184,-2)|0;if(!f)Na(118157,118161,10798,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(cn,g);sf(bn,f,cn);c[$m>>2]=117830;f=$m+4|0;c[f>>2]=c[bn>>2];c[f+4>>2]=c[bn+4>>2];c[f+8>>2]=c[bn+8>>2];c[bn>>2]=0;c[bn+4>>2]=0;c[bn+8>>2]=0;faa(an,117830,3);g=an+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[an>>2];c[k+4>>2]=c[an+4>>2];c[k+8>>2]=c[an+8>>2];c[an>>2]=0;c[an+4>>2]=0;c[an+8>>2]=0;$m=k+12|0;c[$m>>2]=c[g>>2];c[$m+4>>2]=c[g+4>>2];c[$m+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,an);iaa(g);iaa(an);iaa(f);iaa(bn);iaa(cn)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;jb:do if((f|0)==(g|0))Ap=1896;else do{if((c[f>>2]|0)==197){Ap=1896;break jb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1896){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10805,118197);l=I5(b,2072,6200,-2)|0;if(!l)Na(118157,118161,10805,118197);f=c[l+4>>2]|0;if(f){dW(fn,l,f);c[dn>>2]=117834;f=dn+4|0;c[f>>2]=c[fn>>2];c[f+4>>2]=c[fn+4>>2];c[f+8>>2]=c[fn+8>>2];c[fn>>2]=0;c[fn+4>>2]=0;c[fn+8>>2]=0;faa(en,117834,15);g=en+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[en>>2];c[k+4>>2]=c[en+4>>2];c[k+8>>2]=c[en+8>>2];c[en>>2]=0;c[en+4>>2]=0;c[en+8>>2]=0;dn=k+12|0;c[dn>>2]=c[g>>2];c[dn+4>>2]=c[g+4>>2];c[dn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,en);iaa(g);iaa(en);iaa(f);iaa(fn)}f=l+8|0;if(Caa(f,132354)|0){eaa(kn,f);sf(jn,l,kn);c[gn>>2]=117850;f=gn+4|0;c[f>>2]=c[jn>>2];c[f+4>>2]=c[jn+4>>2];c[f+8>>2]=c[jn+8>>2];c[jn>>2]=0;c[jn+4>>2]=0;c[jn+8>>2]=0;faa(hn,117850,14);g=hn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[hn>>2];c[k+4>>2]=c[hn+4>>2];c[k+8>>2]=c[hn+8>>2];c[hn>>2]=0;c[hn+4>>2]=0;c[hn+8>>2]=0;gn=k+12|0;c[gn>>2]=c[g>>2];c[gn+4>>2]=c[g+4>>2];c[gn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,hn);iaa(g);iaa(hn);iaa(f);iaa(jn);iaa(kn)}f=l+20|0;if(Caa(f,132354)|0){eaa(on,f);sf(nn,l,on);c[ln>>2]=117865;f=ln+4|0;c[f>>2]=c[nn>>2];c[f+4>>2]=c[nn+4>>2];c[f+8>>2]=c[nn+8>>2];c[nn>>2]=0;c[nn+4>>2]=0;c[nn+8>>2]=0;faa(mn,117865,15);g=mn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[mn>>2];c[k+4>>2]=c[mn+4>>2];c[k+8>>2]=c[mn+8>>2];c[mn>>2]=0;c[mn+4>>2]=0;c[mn+8>>2]=0;ln=k+12|0;c[ln>>2]=c[g>>2];c[ln+4>>2]=c[g+4>>2];c[ln+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,mn);iaa(g);iaa(mn);iaa(f);iaa(nn);iaa(on)}f=l+32|0;if(!(Caa(f,132354)|0))break;eaa(sn,f);sf(rn,l,sn);c[pn>>2]=117881;f=pn+4|0;c[f>>2]=c[rn>>2];c[f+4>>2]=c[rn+4>>2];c[f+8>>2]=c[rn+8>>2];c[rn>>2]=0;c[rn+4>>2]=0;c[rn+8>>2]=0;faa(qn,117881,13);g=qn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[qn>>2];c[k+4>>2]=c[qn+4>>2];c[k+8>>2]=c[qn+8>>2];c[qn>>2]=0;c[qn+4>>2]=0;c[qn+8>>2]=0;pn=k+12|0;c[pn>>2]=c[g>>2];c[pn+4>>2]=c[g+4>>2];c[pn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,qn);iaa(g);iaa(qn);iaa(f);iaa(rn);iaa(sn)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;kb:do if((f|0)==(g|0))Ap=1923;else do{if((c[f>>2]|0)==198){Ap=1923;break kb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==1923){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10821,118197);l=I5(b,2072,6216,-2)|0;if(!l)Na(118157,118161,10821,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(wn,f);sf(vn,l,wn);c[tn>>2]=117895;f=tn+4|0;c[f>>2]=c[vn>>2];c[f+4>>2]=c[vn+4>>2];c[f+8>>2]=c[vn+8>>2];c[vn>>2]=0;c[vn+4>>2]=0;c[vn+8>>2]=0;faa(un,117895,8);g=un+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[un>>2];c[k+4>>2]=c[un+4>>2];c[k+8>>2]=c[un+8>>2];c[un>>2]=0;c[un+4>>2]=0;c[un+8>>2]=0;tn=k+12|0;c[tn>>2]=c[g>>2];c[tn+4>>2]=c[g+4>>2];c[tn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,un);iaa(g);iaa(un);iaa(f);iaa(vn);iaa(wn)}f=l+16|0;if(Caa(f,132354)|0){eaa(An,f);sf(zn,l,An);c[xn>>2]=117904;f=xn+4|0;c[f>>2]=c[zn>>2];c[f+4>>2]=c[zn+4>>2];c[f+8>>2]=c[zn+8>>2];c[zn>>2]=0;c[zn+4>>2]=0;c[zn+8>>2]=0;faa(yn,117904,9);g=yn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yn>>2];c[k+4>>2]=c[yn+4>>2];c[k+8>>2]=c[yn+8>>2];c[yn>>2]=0;c[yn+4>>2]=0;c[yn+8>>2]=0;xn=k+12|0;c[xn>>2]=c[g>>2];c[xn+4>>2]=c[g+4>>2];c[xn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yn);iaa(g);iaa(yn);iaa(f);iaa(zn);iaa(An)}f=l+28|0;if(Caa(f,132354)|0){eaa(En,f);sf(Dn,l,En);c[Bn>>2]=117914;f=Bn+4|0;c[f>>2]=c[Dn>>2];c[f+4>>2]=c[Dn+4>>2];c[f+8>>2]=c[Dn+8>>2];c[Dn>>2]=0;c[Dn+4>>2]=0;c[Dn+8>>2]=0;faa(Cn,117914,9);g=Cn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Cn>>2];c[k+4>>2]=c[Cn+4>>2];c[k+8>>2]=c[Cn+8>>2];c[Cn>>2]=0;c[Cn+4>>2]=0;c[Cn+8>>2]=0;Bn=k+12|0;c[Bn>>2]=c[g>>2];c[Bn+4>>2]=c[g+4>>2];c[Bn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Cn);iaa(g);iaa(Cn);iaa(f);iaa(Dn);iaa(En)}f=c[l+40>>2]|0;if(f){nW(Hn,l,f);c[Fn>>2]=117924;f=Fn+4|0;c[f>>2]=c[Hn>>2];c[f+4>>2]=c[Hn+4>>2];c[f+8>>2]=c[Hn+8>>2];c[Hn>>2]=0;c[Hn+4>>2]=0;c[Hn+8>>2]=0;faa(Gn,117924,10);g=Gn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Gn>>2];c[k+4>>2]=c[Gn+4>>2];c[k+8>>2]=c[Gn+8>>2];c[Gn>>2]=0;c[Gn+4>>2]=0;c[Gn+8>>2]=0;Fn=k+12|0;c[Fn>>2]=c[g>>2];c[Fn+4>>2]=c[g+4>>2];c[Fn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Gn);iaa(g);iaa(Gn);iaa(f);iaa(Hn)}f=c[l+44>>2]|0;if(!f)break;pW(Kn,l,f);c[In>>2]=117935;f=In+4|0;c[f>>2]=c[Kn>>2];c[f+4>>2]=c[Kn+4>>2];c[f+8>>2]=c[Kn+8>>2];c[Kn>>2]=0;c[Kn+4>>2]=0;c[Kn+8>>2]=0;faa(Jn,117935,11);g=Jn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Jn>>2];c[k+4>>2]=c[Jn+4>>2];c[k+8>>2]=c[Jn+8>>2];c[Jn>>2]=0;c[Jn+4>>2]=0;c[Jn+8>>2]=0;In=k+12|0;c[In>>2]=c[g>>2];c[In+4>>2]=c[g+4>>2];c[In+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Jn);iaa(g);iaa(Jn);iaa(f);iaa(Kn)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;lb:do if((f|0)==(g|0)){j=f;Ap=1955}else{j=f;do{if((c[j>>2]|0)==199){Ap=1955;break lb}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1955){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10840,118197);j=I5(b,2072,6232,-2)|0;if(!j)Na(118157,118161,10840,118197);k=c[j+4>>2]|0;if(!k)break;Vf(Nn,j,k);c[Ln>>2]=117947;f=Ln+4|0;c[f>>2]=c[Nn>>2];c[f+4>>2]=c[Nn+4>>2];c[f+8>>2]=c[Nn+8>>2];c[Nn>>2]=0;c[Nn+4>>2]=0;c[Nn+8>>2]=0;faa(Mn,117947,3);g=Mn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Mn>>2];c[k+4>>2]=c[Mn+4>>2];c[k+8>>2]=c[Mn+8>>2];c[Mn>>2]=0;c[Mn+4>>2]=0;c[Mn+8>>2]=0;Ln=k+12|0;c[Ln>>2]=c[g>>2];c[Ln+4>>2]=c[g+4>>2];c[Ln+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Mn);iaa(g);iaa(Mn);iaa(f);iaa(Nn);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);mb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==200)break;j=j+4|0;if((j|0)==(g|0))break mb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,10847,118197);j=I5(b,2072,6248,-2)|0;if(!j)Na(118157,118161,10847,118197);e=+h[j+8>>3];if(!(e!=-1.0))break;tf(Qn,j,e);c[On>>2]=117951;f=On+4|0;c[f>>2]=c[Qn>>2];c[f+4>>2]=c[Qn+4>>2];c[f+8>>2]=c[Qn+8>>2];c[Qn>>2]=0;c[Qn+4>>2]=0;c[Qn+8>>2]=0;faa(Pn,117951,6);g=Pn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Pn>>2];c[k+4>>2]=c[Pn+4>>2];c[k+8>>2]=c[Pn+8>>2];c[Pn>>2]=0;c[Pn+4>>2]=0;c[Pn+8>>2]=0;On=k+12|0;c[On>>2]=c[g>>2];c[On+4>>2]=c[g+4>>2];c[On+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Pn);iaa(g);iaa(Pn);iaa(f);iaa(Qn);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);nb:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==201)break;f=f+4|0;if((f|0)==(g|0))break nb}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10854,118197);l=I5(b,2072,6264,-2)|0;if(!l)Na(118157,118161,10854,118197);f=c[l+4>>2]|0;if((f|0)!=-2147483647){zf(Tn,l,f);c[Rn>>2]=117958;f=Rn+4|0;c[f>>2]=c[Tn>>2];c[f+4>>2]=c[Tn+4>>2];c[f+8>>2]=c[Tn+8>>2];c[Tn>>2]=0;c[Tn+4>>2]=0;c[Tn+8>>2]=0;faa(Sn,117958,10);g=Sn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Sn>>2];c[k+4>>2]=c[Sn+4>>2];c[k+8>>2]=c[Sn+8>>2];c[Sn>>2]=0;c[Sn+4>>2]=0;c[Sn+8>>2]=0;Rn=k+12|0;c[Rn>>2]=c[g>>2];c[Rn+4>>2]=c[g+4>>2];c[Rn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Sn);iaa(g);iaa(Sn);iaa(f);iaa(Tn)}f=l+8|0;if(!(Caa(f,132354)|0))break;eaa(Xn,f);sf(Wn,l,Xn);c[Un>>2]=117969;f=Un+4|0;c[f>>2]=c[Wn>>2];c[f+4>>2]=c[Wn+4>>2];c[f+8>>2]=c[Wn+8>>2];c[Wn>>2]=0;c[Wn+4>>2]=0;c[Wn+8>>2]=0;faa(Vn,117969,11);g=Vn+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Vn>>2];c[k+4>>2]=c[Vn+4>>2];c[k+8>>2]=c[Vn+8>>2];c[Vn>>2]=0;c[Vn+4>>2]=0;c[Vn+8>>2]=0;Un=k+12|0;c[Un>>2]=c[g>>2];c[Un+4>>2]=c[g+4>>2];c[Un+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Vn);iaa(g);iaa(Vn);iaa(f);iaa(Wn);iaa(Xn)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;ob:do if((f|0)==(g|0)){j=f;Ap=1996}else{j=f;do{if((c[j>>2]|0)==202){Ap=1996;break ob}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==1996){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10864,118197);j=I5(b,2072,6280,-2)|0;if(!j)Na(118157,118161,10864,118197);k=j+8|0;if((c[k>>2]|0)==-1?!(+h[j+16>>3]!=-1.0):0)break;c[Zn>>2]=c[k>>2];c[Zn+4>>2]=c[k+4>>2];c[Zn+8>>2]=c[k+8>>2];c[Zn+12>>2]=c[k+12>>2];Df($n,j,Zn);c[Yn>>2]=117981;f=Yn+4|0;c[f>>2]=c[$n>>2];c[f+4>>2]=c[$n+4>>2];c[f+8>>2]=c[$n+8>>2];c[$n>>2]=0;c[$n+4>>2]=0;c[$n+8>>2]=0;faa(_n,117981,7);g=_n+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[_n>>2];c[k+4>>2]=c[_n+4>>2];c[k+8>>2]=c[_n+8>>2];c[_n>>2]=0;c[_n+4>>2]=0;c[_n+8>>2]=0;Zn=k+12|0;c[Zn>>2]=c[g>>2];c[Zn+4>>2]=c[g+4>>2];c[Zn+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,_n);iaa(g);iaa(_n);iaa(f);iaa($n);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);pb:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==203)break;f=f+4|0;if((f|0)==(g|0))break pb}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10871,118197);l=I5(b,2072,6296,-2)|0;if(!l)Na(118157,118161,10871,118197);e=+h[l+8>>3];if(e!=0.0){tf(co,l,e);c[ao>>2]=117989;f=ao+4|0;c[f>>2]=c[co>>2];c[f+4>>2]=c[co+4>>2];c[f+8>>2]=c[co+8>>2];c[co>>2]=0;c[co+4>>2]=0;c[co+8>>2]=0;faa(bo,117989,10);g=bo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[bo>>2];c[k+4>>2]=c[bo+4>>2];c[k+8>>2]=c[bo+8>>2];c[bo>>2]=0;c[bo+4>>2]=0;c[bo+8>>2]=0;ao=k+12|0;c[ao>>2]=c[g>>2];c[ao+4>>2]=c[g+4>>2];c[ao+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,bo);iaa(g);iaa(bo);iaa(f);iaa(co)}e=+h[l+16>>3];if(!(e!=0.0))break;tf(go,l,e);c[eo>>2]=118e3;f=eo+4|0;c[f>>2]=c[go>>2];c[f+4>>2]=c[go+4>>2];c[f+8>>2]=c[go+8>>2];c[go>>2]=0;c[go+4>>2]=0;c[go+8>>2]=0;faa(fo,118e3,10);g=fo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fo>>2];c[k+4>>2]=c[fo+4>>2];c[k+8>>2]=c[fo+8>>2];c[fo>>2]=0;c[fo+4>>2]=0;c[fo+8>>2]=0;eo=k+12|0;c[eo>>2]=c[g>>2];c[eo+4>>2]=c[g+4>>2];c[eo+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fo);iaa(g);iaa(fo);iaa(f);iaa(go)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;qb:do if((f|0)==(g|0))Ap=2026;else do{if((c[f>>2]|0)==204){Ap=2026;break qb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2026){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10881,118197);f=I5(b,2072,6312,-2)|0;if(!f)Na(118157,118161,10881,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(ko,g);sf(jo,f,ko);c[ho>>2]=118011;f=ho+4|0;c[f>>2]=c[jo>>2];c[f+4>>2]=c[jo+4>>2];c[f+8>>2]=c[jo+8>>2];c[jo>>2]=0;c[jo+4>>2]=0;c[jo+8>>2]=0;faa(io,118011,6);g=io+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[io>>2];c[k+4>>2]=c[io+4>>2];c[k+8>>2]=c[io+8>>2];c[io>>2]=0;c[io+4>>2]=0;c[io+8>>2]=0;ho=k+12|0;c[ho>>2]=c[g>>2];c[ho+4>>2]=c[g+4>>2];c[ho+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,io);iaa(g);iaa(io);iaa(f);iaa(jo);iaa(ko)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;rb:do if((f|0)==(g|0))Ap=2038;else do{if((c[f>>2]|0)==205){Ap=2038;break rb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2038){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10888,118197);l=I5(b,2072,6328,-2)|0;if(!l)Na(118157,118161,10888,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(oo,f);sf(no,l,oo);c[lo>>2]=118018;f=lo+4|0;c[f>>2]=c[no>>2];c[f+4>>2]=c[no+4>>2];c[f+8>>2]=c[no+8>>2];c[no>>2]=0;c[no+4>>2]=0;c[no+8>>2]=0;faa(mo,118018,4);g=mo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[mo>>2];c[k+4>>2]=c[mo+4>>2];c[k+8>>2]=c[mo+8>>2];c[mo>>2]=0;c[mo+4>>2]=0;c[mo+8>>2]=0;lo=k+12|0;c[lo>>2]=c[g>>2];c[lo+4>>2]=c[g+4>>2];c[lo+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,mo);iaa(g);iaa(mo);iaa(f);iaa(no);iaa(oo)}f=l+16|0;if(!(Caa(f,132354)|0))break;eaa(so,f);sf(ro,l,so);c[po>>2]=118023;f=po+4|0;c[f>>2]=c[ro>>2];c[f+4>>2]=c[ro+4>>2];c[f+8>>2]=c[ro+8>>2];c[ro>>2]=0;c[ro+4>>2]=0;c[ro+8>>2]=0;faa(qo,118023,7);g=qo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[qo>>2];c[k+4>>2]=c[qo+4>>2];c[k+8>>2]=c[qo+8>>2];c[qo>>2]=0;c[qo+4>>2]=0;c[qo+8>>2]=0;po=k+12|0;c[po>>2]=c[g>>2];c[po+4>>2]=c[g+4>>2];c[po+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,qo);iaa(g);iaa(qo);iaa(f);iaa(ro);iaa(so)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;sb:do if((f|0)==(g|0))Ap=2055;else do{if((c[f>>2]|0)==206){Ap=2055;break sb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2055){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10898,118197);l=I5(b,2072,6344,-2)|0;if(!l)Na(118157,118161,10898,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(wo,f);sf(vo,l,wo);c[to>>2]=118031;f=to+4|0;c[f>>2]=c[vo>>2];c[f+4>>2]=c[vo+4>>2];c[f+8>>2]=c[vo+8>>2];c[vo>>2]=0;c[vo+4>>2]=0;c[vo+8>>2]=0;faa(uo,118031,7);g=uo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[uo>>2];c[k+4>>2]=c[uo+4>>2];c[k+8>>2]=c[uo+8>>2];c[uo>>2]=0;c[uo+4>>2]=0;c[uo+8>>2]=0;to=k+12|0;c[to>>2]=c[g>>2];c[to+4>>2]=c[g+4>>2];c[to+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,uo);iaa(g);iaa(uo);iaa(f);iaa(vo);iaa(wo)}f=l+16|0;if(Caa(f,132354)|0){eaa(Ao,f);sf(zo,l,Ao);c[xo>>2]=118039;f=xo+4|0;c[f>>2]=c[zo>>2];c[f+4>>2]=c[zo+4>>2];c[f+8>>2]=c[zo+8>>2];c[zo>>2]=0;c[zo+4>>2]=0;c[zo+8>>2]=0;faa(yo,118039,8);g=yo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[yo>>2];c[k+4>>2]=c[yo+4>>2];c[k+8>>2]=c[yo+8>>2];c[yo>>2]=0;c[yo+4>>2]=0;c[yo+8>>2]=0;xo=k+12|0;c[xo>>2]=c[g>>2];c[xo+4>>2]=c[g+4>>2];c[xo+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,yo);iaa(g);iaa(yo);iaa(f);iaa(zo);iaa(Ao)}e=+h[l+32>>3];if(e!=0.0){tf(Do,l,e);c[Bo>>2]=118048;f=Bo+4|0;c[f>>2]=c[Do>>2];c[f+4>>2]=c[Do+4>>2];c[f+8>>2]=c[Do+8>>2];c[Do>>2]=0;c[Do+4>>2]=0;c[Do+8>>2]=0;faa(Co,118048,8);g=Co+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Co>>2];c[k+4>>2]=c[Co+4>>2];c[k+8>>2]=c[Co+8>>2];c[Co>>2]=0;c[Co+4>>2]=0;c[Co+8>>2]=0;Bo=k+12|0;c[Bo>>2]=c[g>>2];c[Bo+4>>2]=c[g+4>>2];c[Bo+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Co);iaa(g);iaa(Co);iaa(f);iaa(Do)}f=c[l+40>>2]|0;if(f){nW(Go,l,f);c[Eo>>2]=118057;f=Eo+4|0;c[f>>2]=c[Go>>2];c[f+4>>2]=c[Go+4>>2];c[f+8>>2]=c[Go+8>>2];c[Go>>2]=0;c[Go+4>>2]=0;c[Go+8>>2]=0;faa(Fo,118057,9);g=Fo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Fo>>2];c[k+4>>2]=c[Fo+4>>2];c[k+8>>2]=c[Fo+8>>2];c[Fo>>2]=0;c[Fo+4>>2]=0;c[Fo+8>>2]=0;Eo=k+12|0;c[Eo>>2]=c[g>>2];c[Eo+4>>2]=c[g+4>>2];c[Eo+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Fo);iaa(g);iaa(Fo);iaa(f);iaa(Go)}f=c[l+44>>2]|0;if(!f)break;pW(Jo,l,f);c[Ho>>2]=118067;f=Ho+4|0;c[f>>2]=c[Jo>>2];c[f+4>>2]=c[Jo+4>>2];c[f+8>>2]=c[Jo+8>>2];c[Jo>>2]=0;c[Jo+4>>2]=0;c[Jo+8>>2]=0;faa(Io,118067,10);g=Io+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Io>>2];c[k+4>>2]=c[Io+4>>2];c[k+8>>2]=c[Io+8>>2];c[Io>>2]=0;c[Io+4>>2]=0;c[Io+8>>2]=0;Ho=k+12|0;c[Ho>>2]=c[g>>2];c[Ho+4>>2]=c[g+4>>2];c[Ho+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Io);iaa(g);iaa(Io);iaa(f);iaa(Jo)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;tb:do if((f|0)==(g|0)){j=f;Ap=2087}else{j=f;do{if((c[j>>2]|0)==207){Ap=2087;break tb}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==2087){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10917,118197);j=I5(b,2072,6360,-2)|0;if(!j)Na(118157,118161,10917,118197);k=c[j+4>>2]|0;if(!k)break;dW(Mo,j,k);c[Ko>>2]=118078;f=Ko+4|0;c[f>>2]=c[Mo>>2];c[f+4>>2]=c[Mo+4>>2];c[f+8>>2]=c[Mo+8>>2];c[Mo>>2]=0;c[Mo+4>>2]=0;c[Mo+8>>2]=0;faa(Lo,118078,7);g=Lo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Lo>>2];c[k+4>>2]=c[Lo+4>>2];c[k+8>>2]=c[Lo+8>>2];c[Lo>>2]=0;c[Lo+4>>2]=0;c[Lo+8>>2]=0;Ko=k+12|0;c[Ko>>2]=c[g>>2];c[Ko+4>>2]=c[g+4>>2];c[Ko+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Lo);iaa(g);iaa(Lo);iaa(f);iaa(Mo);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);ub:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==208)break;f=f+4|0;if((f|0)==(g|0))break ub}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10924,118197);f=I5(b,2072,6376,-2)|0;if(!f)Na(118157,118161,10924,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Qo,g);sf(Po,f,Qo);c[No>>2]=118086;f=No+4|0;c[f>>2]=c[Po>>2];c[f+4>>2]=c[Po+4>>2];c[f+8>>2]=c[Po+8>>2];c[Po>>2]=0;c[Po+4>>2]=0;c[Po+8>>2]=0;faa(Oo,118086,2);g=Oo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Oo>>2];c[k+4>>2]=c[Oo+4>>2];c[k+8>>2]=c[Oo+8>>2];c[Oo>>2]=0;c[Oo+4>>2]=0;c[Oo+8>>2]=0;No=k+12|0;c[No>>2]=c[g>>2];c[No+4>>2]=c[g+4>>2];c[No+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Oo);iaa(g);iaa(Oo);iaa(f);iaa(Po);iaa(Qo)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;vb:do if((f|0)==(g|0)){j=f;Ap=2111}else{j=f;do{if((c[j>>2]|0)==209){Ap=2111;break vb}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((Ap|0)==2111){if((j|0)==(g|0))break;if(!b)Na(118157,118161,10931,118197);j=I5(b,2072,6392,-2)|0;if(!j)Na(118157,118161,10931,118197);e=+h[j+8>>3];if(!(e!=0.0))break;tf(To,j,e);c[Ro>>2]=118089;f=Ro+4|0;c[f>>2]=c[To>>2];c[f+4>>2]=c[To+4>>2];c[f+8>>2]=c[To+8>>2];c[To>>2]=0;c[To+4>>2]=0;c[To+8>>2]=0;faa(So,118089,2);g=So+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[So>>2];c[k+4>>2]=c[So+4>>2];c[k+8>>2]=c[So+8>>2];c[So>>2]=0;c[So+4>>2]=0;c[So+8>>2]=0;Ro=k+12|0;c[Ro>>2]=c[g>>2];c[Ro+4>>2]=c[g+4>>2];c[Ro+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,So);iaa(g);iaa(So);iaa(f);iaa(To);f=c[Hp>>2]|0;g=c[Ip>>2]|0}while(0);wb:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==210)break;f=f+4|0;if((f|0)==(g|0))break wb}if((f|0)==(g|0))break;if(!b)Na(118157,118161,10938,118197);f=I5(b,2072,6408,-2)|0;if(!f)Na(118157,118161,10938,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(Xo,g);sf(Wo,f,Xo);c[Uo>>2]=118092;f=Uo+4|0;c[f>>2]=c[Wo>>2];c[f+4>>2]=c[Wo+4>>2];c[f+8>>2]=c[Wo+8>>2];c[Wo>>2]=0;c[Wo+4>>2]=0;c[Wo+8>>2]=0;faa(Vo,118092,2);g=Vo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Vo>>2];c[k+4>>2]=c[Vo+4>>2];c[k+8>>2]=c[Vo+8>>2];c[Vo>>2]=0;c[Vo+4>>2]=0;c[Vo+8>>2]=0;Uo=k+12|0;c[Uo>>2]=c[g>>2];c[Uo+4>>2]=c[g+4>>2];c[Uo+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Vo);iaa(g);iaa(Vo);iaa(f);iaa(Wo);iaa(Xo)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;xb:do if((f|0)==(g|0))Ap=2135;else do{if((c[f>>2]|0)==211){Ap=2135;break xb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2135){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10945,118197);l=I5(b,2072,6424,-2)|0;if(!l)Na(118157,118161,10945,118197);f=l+4|0;if(Caa(f,132354)|0){eaa($o,f);sf(_o,l,$o);c[Yo>>2]=118095;f=Yo+4|0;c[f>>2]=c[_o>>2];c[f+4>>2]=c[_o+4>>2];c[f+8>>2]=c[_o+8>>2];c[_o>>2]=0;c[_o+4>>2]=0;c[_o+8>>2]=0;faa(Zo,118095,7);g=Zo+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Zo>>2];c[k+4>>2]=c[Zo+4>>2];c[k+8>>2]=c[Zo+8>>2];c[Zo>>2]=0;c[Zo+4>>2]=0;c[Zo+8>>2]=0;Yo=k+12|0;c[Yo>>2]=c[g>>2];c[Yo+4>>2]=c[g+4>>2];c[Yo+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Zo);iaa(g);iaa(Zo);iaa(f);iaa(_o);iaa($o)}f=l+16|0;if(!(Caa(f,132354)|0))break;eaa(dp,f);sf(cp,l,dp);c[ap>>2]=118103;f=ap+4|0;c[f>>2]=c[cp>>2];c[f+4>>2]=c[cp+4>>2];c[f+8>>2]=c[cp+8>>2];c[cp>>2]=0;c[cp+4>>2]=0;c[cp+8>>2]=0;faa(bp,118103,5);g=bp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[bp>>2];c[k+4>>2]=c[bp+4>>2];c[k+8>>2]=c[bp+8>>2];c[bp>>2]=0;c[bp+4>>2]=0;c[bp+8>>2]=0;ap=k+12|0;c[ap>>2]=c[g>>2];c[ap+4>>2]=c[g+4>>2];c[ap+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,bp);iaa(g);iaa(bp);iaa(f);iaa(cp);iaa(dp)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;yb:do if((f|0)==(g|0))Ap=2152;else do{if((c[f>>2]|0)==212){Ap=2152;break yb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2152){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10955,118197);l=I5(b,2072,6440,-2)|0;if(!l)Na(118157,118161,10955,118197);e=+h[l+8>>3];if(e!=0.0){tf(gp,l,e);c[ep>>2]=118109;f=ep+4|0;c[f>>2]=c[gp>>2];c[f+4>>2]=c[gp+4>>2];c[f+8>>2]=c[gp+8>>2];c[gp>>2]=0;c[gp+4>>2]=0;c[gp+8>>2]=0;faa(fp,118109,7);g=fp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[fp>>2];c[k+4>>2]=c[fp+4>>2];c[k+8>>2]=c[fp+8>>2];c[fp>>2]=0;c[fp+4>>2]=0;c[fp+8>>2]=0;ep=k+12|0;c[ep>>2]=c[g>>2];c[ep+4>>2]=c[g+4>>2];c[ep+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,fp);iaa(g);iaa(fp);iaa(f);iaa(gp)}e=+h[l+16>>3];if(!(e!=0.0))break;tf(jp,l,e);c[hp>>2]=118117;f=hp+4|0;c[f>>2]=c[jp>>2];c[f+4>>2]=c[jp+4>>2];c[f+8>>2]=c[jp+8>>2];c[jp>>2]=0;c[jp+4>>2]=0;c[jp+8>>2]=0;faa(ip,118117,5);g=ip+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[ip>>2];c[k+4>>2]=c[ip+4>>2];c[k+8>>2]=c[ip+8>>2];c[ip>>2]=0;c[ip+4>>2]=0;c[ip+8>>2]=0;hp=k+12|0;c[hp>>2]=c[g>>2];c[hp+4>>2]=c[g+4>>2];c[hp+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,ip);iaa(g);iaa(ip);iaa(f);iaa(jp)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;zb:do if((f|0)==(g|0))Ap=2169;else do{if((c[f>>2]|0)==213){Ap=2169;break zb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2169){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10965,118197);l=I5(b,2072,6456,-2)|0;if(!l)Na(118157,118161,10965,118197);f=l+4|0;if(Caa(f,132354)|0){eaa(np,f);sf(mp,l,np);c[kp>>2]=118123;f=kp+4|0;c[f>>2]=c[mp>>2];c[f+4>>2]=c[mp+4>>2];c[f+8>>2]=c[mp+8>>2];c[mp>>2]=0;c[mp+4>>2]=0;c[mp+8>>2]=0;faa(lp,118123,7);g=lp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[lp>>2];c[k+4>>2]=c[lp+4>>2];c[k+8>>2]=c[lp+8>>2];c[lp>>2]=0;c[lp+4>>2]=0;c[lp+8>>2]=0;kp=k+12|0;c[kp>>2]=c[g>>2];c[kp+4>>2]=c[g+4>>2];c[kp+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,lp);iaa(g);iaa(lp);iaa(f);iaa(mp);iaa(np)}f=l+16|0;if(!(Caa(f,132354)|0))break;eaa(rp,f);sf(qp,l,rp);c[op>>2]=118131;f=op+4|0;c[f>>2]=c[qp>>2];c[f+4>>2]=c[qp+4>>2];c[f+8>>2]=c[qp+8>>2];c[qp>>2]=0;c[qp+4>>2]=0;c[qp+8>>2]=0;faa(pp,118131,5);g=pp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[pp>>2];c[k+4>>2]=c[pp+4>>2];c[k+8>>2]=c[pp+8>>2];c[pp>>2]=0;c[pp+4>>2]=0;c[pp+8>>2]=0;op=k+12|0;c[op>>2]=c[g>>2];c[op+4>>2]=c[g+4>>2];c[op+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,pp);iaa(g);iaa(pp);iaa(f);iaa(qp);iaa(rp)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Ab:do if((f|0)==(g|0))Ap=2186;else do{if((c[f>>2]|0)==214){Ap=2186;break Ab}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2186){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10975,118197);f=I5(b,2072,6472,-2)|0;if(!f)Na(118157,118161,10975,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(vp,g);sf(up,f,vp);c[sp>>2]=118137;f=sp+4|0;c[f>>2]=c[up>>2];c[f+4>>2]=c[up+4>>2];c[f+8>>2]=c[up+8>>2];c[up>>2]=0;c[up+4>>2]=0;c[up+8>>2]=0;faa(tp,118137,9);g=tp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[tp>>2];c[k+4>>2]=c[tp+4>>2];c[k+8>>2]=c[tp+8>>2];c[tp>>2]=0;c[tp+4>>2]=0;c[tp+8>>2]=0;sp=k+12|0;c[sp>>2]=c[g>>2];c[sp+4>>2]=c[g+4>>2];c[sp+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,tp);iaa(g);iaa(tp);iaa(f);iaa(up);iaa(vp)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Bb:do if((f|0)==(g|0))Ap=2198;else do{if((c[f>>2]|0)==215){Ap=2198;break Bb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2198){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10982,118197);f=I5(b,2072,6488,-2)|0;if(!f)Na(118157,118161,10982,118197);g=f+4|0;if(!(Caa(g,132354)|0))break;eaa(zp,g);sf(yp,f,zp);c[wp>>2]=116737;f=wp+4|0;c[f>>2]=c[yp>>2];c[f+4>>2]=c[yp+4>>2];c[f+8>>2]=c[yp+8>>2];c[yp>>2]=0;c[yp+4>>2]=0;c[yp+8>>2]=0;faa(xp,116737,5);g=xp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[xp>>2];c[k+4>>2]=c[xp+4>>2];c[k+8>>2]=c[xp+8>>2];c[xp>>2]=0;c[xp+4>>2]=0;c[xp+8>>2]=0;wp=k+12|0;c[wp>>2]=c[g>>2];c[wp+4>>2]=c[g+4>>2];c[wp+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,xp);iaa(g);iaa(xp);iaa(f);iaa(yp);iaa(zp)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Cb:do if((f|0)==(g|0))Ap=2210;else do{if((c[f>>2]|0)==216){Ap=2210;break Cb}f=f+4|0}while((f|0)!=(g|0));while(0);do if((Ap|0)==2210){if((f|0)==(g|0))break;if(!b)Na(118157,118161,10989,118197);l=I5(b,2072,6504,-2)|0;if(!l)Na(118157,118161,10989,118197);e=+h[l+8>>3];if(e!=0.0){tf(Dp,l,e);c[Bp>>2]=118147;f=Bp+4|0;c[f>>2]=c[Dp>>2];c[f+4>>2]=c[Dp+4>>2];c[f+8>>2]=c[Dp+8>>2];c[Dp>>2]=0;c[Dp+4>>2]=0;c[Dp+8>>2]=0;faa(Cp,118147,1);g=Cp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Cp>>2];c[k+4>>2]=c[Cp+4>>2];c[k+8>>2]=c[Cp+8>>2];c[Cp>>2]=0;c[Cp+4>>2]=0;c[Cp+8>>2]=0;Bp=k+12|0;c[Bp>>2]=c[g>>2];c[Bp+4>>2]=c[g+4>>2];c[Bp+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Cp);iaa(g);iaa(Cp);iaa(f);iaa(Dp)}e=+h[l+16>>3];if(!(e!=0.0))break;tf(Gp,l,e);c[Ep>>2]=118149;f=Ep+4|0;c[f>>2]=c[Gp>>2];c[f+4>>2]=c[Gp+4>>2];c[f+8>>2]=c[Gp+8>>2];c[Gp>>2]=0;c[Gp+4>>2]=0;c[Gp+8>>2]=0;faa(Fp,118149,1);g=Fp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Fp>>2];c[k+4>>2]=c[Fp+4>>2];c[k+8>>2]=c[Fp+8>>2];c[Fp>>2]=0;c[Fp+4>>2]=0;c[Fp+8>>2]=0;Ep=k+12|0;c[Ep>>2]=c[g>>2];c[Ep+4>>2]=c[g+4>>2];c[Ep+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Fp);iaa(g);iaa(Fp);iaa(f);iaa(Gp)}while(0);f=c[Hp>>2]|0;g=c[Ip>>2]|0;Db:do if((f|0)!=(g|0)){do{if((c[f>>2]|0)==217)break Db;f=f+4|0}while((f|0)!=(g|0));i=Pp;return}while(0);if((f|0)==(g|0)){i=Pp;return}if(!b)Na(118157,118161,10999,118197);l=I5(b,2072,6520,-2)|0;if(!l)Na(118157,118161,10999,118197);e=+h[l+8>>3];if(e!=0.0){tf(Lp,l,e);c[Jp>>2]=118151;f=Jp+4|0;c[f>>2]=c[Lp>>2];c[f+4>>2]=c[Lp+4>>2];c[f+8>>2]=c[Lp+8>>2];c[Lp>>2]=0;c[Lp+4>>2]=0;c[Lp+8>>2]=0;faa(Kp,118151,2);g=Kp+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Kp>>2];c[k+4>>2]=c[Kp+4>>2];c[k+8>>2]=c[Kp+8>>2];c[Kp>>2]=0;c[Kp+4>>2]=0;c[Kp+8>>2]=0;Jp=k+12|0;c[Jp>>2]=c[g>>2];c[Jp+4>>2]=c[g+4>>2];c[Jp+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Kp);iaa(g);iaa(Kp);iaa(f);iaa(Lp)}e=+h[l+16>>3];if(!(e!=0.0)){i=Pp;return}tf(Op,l,e);c[Mp>>2]=118154;f=Mp+4|0;c[f>>2]=c[Op>>2];c[f+4>>2]=c[Op+4>>2];c[f+8>>2]=c[Op+8>>2];c[Op>>2]=0;c[Op+4>>2]=0;c[Op+8>>2]=0;faa(Np,118154,2);g=Np+12|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;j=d+4|0;k=c[j>>2]|0;if(k>>>0<(c[d+8>>2]|0)>>>0){c[k>>2]=c[Np>>2];c[k+4>>2]=c[Np+4>>2];c[k+8>>2]=c[Np+8>>2];c[Np>>2]=0;c[Np+4>>2]=0;c[Np+8>>2]=0;d=k+12|0;c[d>>2]=c[g>>2];c[d+4>>2]=c[g+4>>2];c[d+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[j>>2]=(c[j>>2]|0)+24}else Zv(d,Np);iaa(g);iaa(Np);iaa(f);iaa(Op);i=Pp;return} -function ec(a){a=a|0;var b=0;b=i;i=i+a|0;i=i+15&-16;return b|0}function fc(){return i|0}function gc(a){a=a|0;i=a}function hc(a,b){a=a|0;b=b|0;i=a;j=b}function ic(a,b){a=a|0;b=b|0;if(!o){o=a;p=b}}function jc(b){b=b|0;a[k>>0]=a[b>>0];a[k+1>>0]=a[b+1>>0];a[k+2>>0]=a[b+2>>0];a[k+3>>0]=a[b+3>>0]}function kc(b){b=b|0;a[k>>0]=a[b>>0];a[k+1>>0]=a[b+1>>0];a[k+2>>0]=a[b+2>>0];a[k+3>>0]=a[b+3>>0];a[k+4>>0]=a[b+4>>0];a[k+5>>0]=a[b+5>>0];a[k+6>>0]=a[b+6>>0];a[k+7>>0]=a[b+7>>0]}function lc(a){a=a|0;D=a}function mc(){return D|0}function nc(){var b=0,c=0;c=i;i=i+16|0;b=c;if(!(a[63332]|0)){l7(zb(0)|0);a[63332]=1}faa(b,63333,5);jaa(46484,b)|0;iaa(b);b=Z4(1328)|0;NN(b,1);i=c;return b|0}function oc(a){a=a|0;if(!a)return;Lb[c[(c[a>>2]|0)+4>>2]&2047](a);return}function pc(a){a=a|0;var b=0,c=0;b=i;i=i+16|0;c=b;$N(c,a);jO(a,c);iaa(c);a=kO(a)|0;i=b;return a|0}function qc(a){a=a|0;var b=0,c=0;b=i;i=i+16|0;c=b;aO(c,a);jO(a,c);iaa(c);a=kO(a)|0;i=b;return a|0}function rc(a){a=a|0;return gO(a)|0}function sc(a,b){a=a|0;b=b|0;var c=0,d=0;c=i;i=i+16|0;d=c;faa(d,b,w8(b)|0);b=hO(a,d)|0;iaa(d);i=c;return b|0}function tc(a,b){a=a|0;b=b|0;var c=0.0,d=0,e=0;d=i;i=i+16|0;e=d;faa(e,b,w8(b)|0);c=+iO(a,e);iaa(e);i=d;return +c}function uc(a,b){a=a|0;b=b|0;var c=0,d=0;c=i;i=i+16|0;d=c;bO(a);faa(d,b,w8(b)|0);a=QN(a,d)|0;iaa(d);i=c;return a|0}function vc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;d=i;i=i+16|0;e=d;RN(e,a,b,c);jO(a,e);iaa(e);a=kO(a)|0;i=d;return a|0}function wc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0;c=i;i=i+16|0;d=c;bO(a);dO(d,a,b,0);jO(a,d);iaa(d);a=kO(a)|0;i=c;return a|0}function xc(a,b){a=a|0;b=b|0;var c=0;b=i;i=i+16|0;c=b;bO(a);eO(c,a);jO(a,c);iaa(c);a=kO(a)|0;i=b;return a|0}function yc(a,b){a=a|0;b=b|0;var c=0,d=0;c=i;i=i+16|0;d=c;fO(d,a,b);jO(a,d);iaa(d);a=kO(a)|0;i=c;return a|0}function zc(a,b){a=a|0;b=b|0;var c=0,d=0;c=i;i=i+16|0;d=c+4|0;faa(d,b,w8(b)|0);a=SN(a,d)|0;iaa(d);if(a){i=c;return}TR(63339,c);i=c;return}function Ac(a){a=a|0;cO(a);return}function Bc(a,b,c){a=a|0;b=b|0;c=c|0;var d=0,e=0;e=i;i=i+16|0;d=e+4|0;bO(a);faa(d,c,w8(c)|0);c=SN(a,d)|0;iaa(d);if(!c)TR(63339,e);bO(a);faa(d,b,w8(b)|0);QN(a,d)|0;iaa(d);bO(a);dO(d,a,1,0);jO(a,d);iaa(d);a=kO(a)|0;i=e;return a|0}function Cc(a,b){a=a|0;b=b|0;var c=0,d=0;c=i;i=i+16|0;d=c+4|0;faa(d,b,w8(b)|0);a=UN(a,d)|0;iaa(d);if(a){d=1;i=c;return d|0}TR(63368,c);d=0;i=c;return d|0}function Dc(a,b){a=a|0;b=b|0;var c=0,d=0,e=0;c=i;i=i+32|0;e=c+12|0;d=c;faa(d,b,w8(b)|0);TN(e,a,d);jO(a,e);iaa(e);iaa(d);b=kO(a)|0;i=c;return b|0}function Ec(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;faa(g,63414,6);qy(a,g);iaa(g);g=a+164|0;xD(g);t_(a+192|0);n_(a+200|0);c[a>>2]=12896;c[g>>2]=13216;c[a+180>>2]=13240;c[a+192>>2]=13256;c[a+200>>2]=13272;WB(a,a+168|0,3);c[f>>2]=81;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=81;d=d+4|0;c[g>>2]=d}c[f>>2]=80;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=80;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function Fc(a){a=a|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);return}function Gc(a){a=a|0;a=a+-164|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);return}function Hc(a){a=a|0;a=a+-180|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);return}function Ic(a){a=a|0;a=a+-192|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);return}function Jc(a){a=a|0;a=a+-200|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);return}function Kc(a){a=a|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);$4(a);return}function Lc(a){a=a|0;a=a+-164|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);$4(a);return}function Mc(a){a=a|0;a=a+-180|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);$4(a);return}function Nc(a){a=a|0;a=a+-192|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);$4(a);return}function Oc(a){a=a|0;a=a+-200|0;p_(a+200|0);v_(a+192|0);yD(a+164|0);sy(a);$4(a);return}function Pc(a){a=a|0;ry(a);CD(a+164|0);u_(a+192|0);o_(a+200|0);return}function Qc(a){a=a|0;a=a+-164|0;ry(a);CD(a+164|0);u_(a+192|0);o_(a+200|0);return}function Rc(a,b){a=a|0;b=b|0;var d=0;b=pC(a,60,-1)|0;if(!b)return 0;b=I5(b,2072,1960,0)|0;if(!b)return 0;d=b+448|0;if(c[d>>2]|0)dB(b);c[d>>2]=a;return 0}function Sc(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function Tc(a){a=a|0;return 41}function Uc(a){a=a|0;return c[a+12>>2]|0}function Vc(a){a=a|0;return c[a+8>>2]|0}function Wc(a,b){a=a|0;b=b|0;faa(a,63421,5);return}function Xc(a){a=a|0;return 0}function Yc(a){a=a|0;return 0}function Zc(a){a=a|0;return a+164|0}function _c(a){a=a|0;return 0}function $c(a){a=a|0;return 0}function ad(a){a=a|0;return 0}function bd(a){a=a|0;return 0}function cd(a){a=a|0;return 0}function dd(a,b){a=a|0;b=b|0;return 0}function ed(a,b){a=a|0;b=b|0;return 0}function fd(a,b){a=a|0;b=b|0;return 0}function gd(a,b){a=a|0;b=b|0;return 0}function hd(a,b){a=a|0;b=b|0;return 0}function id(a,b){a=a|0;b=b|0;return 0}function jd(a,b){a=a|0;b=b|0;return 0}function kd(a,b){a=a|0;b=b|0;return 0}function ld(a,b){a=a|0;b=b|0;return 0}function md(a,b){a=a|0;b=b|0;return 0}function nd(a,b){a=a|0;b=b|0;return 0}function od(a,b){a=a|0;b=b|0;return 0}function pd(a,b){a=a|0;b=b|0;return 0}function qd(a,b){a=a|0;b=b|0;return 0}function rd(a,b){a=a|0;b=b|0;return 0}function sd(a,b){a=a|0;b=b|0;return 0}function td(a,b){a=a|0;b=b|0;return 0}function ud(a,b){a=a|0;b=b|0;return 0}function vd(a,b){a=a|0;b=b|0;return 0}function wd(a,b){a=a|0;b=b|0;return 0}function xd(a,b){a=a|0;b=b|0;return 0}function yd(a,b){a=a|0;b=b|0;return 0}function zd(a,b){a=a|0;b=b|0;return 0}function Ad(a,b){a=a|0;b=b|0;return 0}function Bd(a,b){a=a|0;b=b|0;return 0}function Cd(a,b){a=a|0;b=b|0;return 0}function Dd(a,b){a=a|0;b=b|0;return 0}function Ed(a,b){a=a|0;b=b|0;return 0}function Fd(a,b){a=a|0;b=b|0;return 0}function Gd(a,b){a=a|0;b=b|0;return 0}function Hd(a,b){a=a|0;b=b|0;return 0}function Id(a,b){a=a|0;b=b|0;return 0}function Jd(a,b){a=a|0;b=b|0;return 0}function Kd(a){a=a|0;return 1}function Ld(a){a=a|0;return 3}function Md(a){a=a|0;var b=0;JB(a);c[a>>2]=13288;VB(a);b=a+140|0;c[b>>2]=0;c[b>>2]=Qd(a,0,0,0)|0;return}function Nd(a){a=a|0;RB(a);return}function Od(a){a=a|0;RB(a);$4(a);return}function Pd(a){a=a|0;var b=0;VB(a);b=a+140|0;c[b>>2]=0;c[b>>2]=Qd(a,0,0,0)|0;return}function Qd(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+16|0;j=p+8|0;l=p+4|0;n=p;m=a+140|0;h=c[m>>2]|0;k=h;o=a+68|0;g=c[o>>2]|0;if(h){g=g+-4|0;c[o>>2]=g}h=g-(c[a+64>>2]|0)>>2;if((h|0)>(d|0)){f=a+64|0;c[j>>2]=k;if(g>>>0<(c[a+72>>2]|0)>>>0){c[g>>2]=k;h=(c[o>>2]|0)+4|0;c[o>>2]=h}else{Ge(f,j);h=c[o>>2]|0}g=c[f>>2]|0;if(h-g>>2>>>0<=d>>>0)Fga(f);g=c[g+(d<<2)>>2]|0;if(!g){o=0;i=p;return o|0}o=I5(g,2072,56,0)|0;i=p;return o|0}if((h|0)!=(d|0))Na(63558,63590,60,63609);k=Z4(216)|0;JB(k);c[k>>2]=13604;g=k+140|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+28>>2]=0;b[g+32>>1]=0;g=k+176|0;h=g+40|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));c[k+152>>2]=e;if((e|0)!=0&(f|0)!=0){d=(c[e+148>>2]|0)+-1|0;c[k+188>>2]=$(ll(f,c[e+160>>2]|0)|0,d)|0}PB(k,a);j=a+64|0;c[l>>2]=k;g=c[o>>2]|0;f=a+72|0;if(g>>>0<(c[f>>2]|0)>>>0){c[g>>2]=k;c[o>>2]=(c[o>>2]|0)+4}else Ge(j,l);g=c[m>>2]|0;if(!g){o=k;i=p;return o|0}c[n>>2]=g;h=c[o>>2]|0;if(h>>>0<(c[f>>2]|0)>>>0){c[h>>2]=g;c[o>>2]=(c[o>>2]|0)+4;o=k;i=p;return o|0}else{Ge(j,n);o=k;i=p;return o|0}return 0}function Rd(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;g=a+68|0;d=c[g>>2]|0;e=c[a+64>>2]|0;a:do if((d-e|0)>0){h=a+64|0;f=0;while(1){if(d-e>>2>>>0<=f>>>0){d=4;break}a=c[e+(f<<2)>>2]|0;if(!a){d=7;break}a=I5(a,2072,56,0)|0;if(!a){d=7;break}d=c[a+152>>2]|0;if((d|0)!=0?(c[d+144>>2]|0)==(b|0):0){d=12;break}f=f+1|0;d=c[g>>2]|0;if((f|0)>=(d-e>>2|0))break a}if((d|0)==4)Fga(h);else if((d|0)==7)Na(91132,63590,83,63627);else if((d|0)==12){j=a;i=k;return j|0}}while(0);c[j>>2]=b;_R(63654,j);j=0;i=k;return j|0}function Sd(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=13604;g=a+140|0;d=c[g>>2]|0;h=a+144|0;b=c[h>>2]|0;if((d|0)!=(b|0)){do{e=c[d>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);b=c[h>>2]|0}d=d+4|0}while((d|0)!=(b|0));d=c[g>>2]|0;if((b|0)!=(d|0))c[h>>2]=b+(~((b+-4-d|0)>>>2)<<2)}b=c[a+204>>2]|0;d=b;if(b){e=a+208|0;f=c[e>>2]|0;if((f|0)!=(b|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(b)}b=c[a+192>>2]|0;d=b;if(b){e=a+196|0;f=c[e>>2]|0;if((f|0)!=(b|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(b)}b=c[g>>2]|0;if(!b){RB(a);return}d=c[h>>2]|0;if((d|0)!=(b|0))c[h>>2]=d+(~((d+-4-b|0)>>>2)<<2);$4(b);RB(a);return}function Td(a){a=a|0;Sd(a);$4(a);return}function Ud(a){a=a|0;a=c[a+152>>2]|0;if(!a){a=100;return a|0}a=c[a+160>>2]|0;return a|0}function Vd(a,b){a=a|0;b=b|0;a=a+176|0;if((c[a>>2]|0)>=(b|0))return;c[a>>2]=b;return}function Wd(a,b){a=a|0;b=b|0;a=a+180|0;if((c[a>>2]|0)>=(b|0))return;c[a>>2]=b;return}function Xd(a,b){a=a|0;b=b|0;var d=0;d=(b|0)<1?1:b;b=a+164|0;if((d|0)<=(c[b>>2]|0))return;c[b>>2]=d;return}function Yd(a,b){a=a|0;b=b|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=6){a=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;a=(c[b+28>>2]|0)+a|0;return a|0}b=I5(b,2064,1392,0)|0;if(!b)Na(63693,63590,182,63704);a=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;a=a-(c[b+48>>2]|0)+(c[b+28>>2]|0)|0;return a|0}function Zd(a,b){a=a|0;b=b|0;var d=0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=6){d=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;a=(c[b+20>>2]|0)+d+(c[a+188>>2]|0)|0;a=0-a|0;return a|0}b=I5(b,2064,1392,0)|0;if(!b)Na(63693,63590,192,63722);d=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;d=d-(c[b+48>>2]|0)+(c[b+20>>2]|0)+(c[a+188>>2]|0)|0;d=0-d|0;return d|0}function _d(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;l=m;j=a+140|0;f=c[j>>2]|0;k=a+144|0;h=c[k>>2]|0;a:do if((f|0)==(h|0))g=4;else while(1){if((c[(c[f>>2]|0)+52>>2]|0)==(b|0)){g=4;break a}f=f+4|0;if((f|0)==(h|0)){g=5;break}}while(0);if((g|0)==4)if((f|0)==(h|0))g=5;if((g|0)==5){f=Z4(104)|0;cs(f,b);c[l>>2]=f;g=c[k>>2]|0;if((g|0)==(c[a+148>>2]|0)){He(j,l);f=c[k>>2]|0}else{c[g>>2]=f;f=(c[k>>2]|0)+4|0;c[k>>2]=f}f=f+-4|0}a=c[f>>2]|0;c[a+12>>2]=d;c[a+8>>2]=e;bs(b,a);i=m;return}function $d(a){a=a|0;JB(a);c[a>>2]=13920;c[a+140>>2]=0;c[a+144>>2]=0;c[a+148>>2]=0;return}function ae(a){a=a|0;RB(a);return}function be(a){a=a|0;RB(a);$4(a);return}function ce(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,j=0;j=i;i=i+16|0;e=j;VB(a);b=Z4(168)|0;JB(b);c[b>>2]=14552;c[b+140>>2]=0;c[b+144>>2]=0;c[b+148>>2]=0;h[b+152>>3]=-1.0;c[b+160>>2]=0;c[b+164>>2]=0;c[a+140>>2]=b;PB(b,a);c[e>>2]=b;g=a+68|0;d=c[g>>2]|0;f=a+72|0;if(d>>>0<(c[f>>2]|0)>>>0){c[d>>2]=b;c[g>>2]=(c[g>>2]|0)+4}else Ge(a+64|0,e);b=Z4(168)|0;JB(b);c[b>>2]=14552;d=b+140|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[b+160>>2]=17;c[b+164>>2]=0;c[a+144>>2]=b;PB(b,a);c[e>>2]=b;d=c[g>>2]|0;if(d>>>0<(c[f>>2]|0)>>>0){c[d>>2]=b;c[g>>2]=(c[g>>2]|0)+4;i=j;return}else{Ge(a+64|0,e);i=j;return}}function de(a,b,d,e){a=a|0;b=+b;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+16|0;o=q;p=a+68|0;g=c[p>>2]|0;n=a+64|0;f=c[n>>2]|0;a:do if((g-f|0)>0){l=a+64|0;k=0;while(1){if(g-f>>2>>>0<=k>>>0){j=4;break}f=c[f+(k<<2)>>2]|0;if(!f){j=7;break}f=I5(f,2072,72,0)|0;if(!f){j=7;break}g=f+152|0;if(dS(+h[g>>3],b)|0){j=c[f+160>>2]|0;if((j|0)==(d|0)){j=22;break}if((j|0)>(d|0)){f=k;j=13;break}}if(+h[g>>3]>b){f=k;j=13;break}k=k+1|0;g=c[p>>2]|0;f=c[n>>2]|0;if((k|0)>=(g-f>>2|0)){j=15;break a}}if((j|0)==4)Fga(l);else if((j|0)==7)Na(91132,63590,259,63740);else if((j|0)==13){if((f|0)!=-1){m=f;break}g=c[p>>2]|0;f=c[n>>2]|0;j=15;break}else if((j|0)==22){i=q;return f|0}}else j=15;while(0);if((j|0)==15)m=(g-f>>2)+(e<<31>>31)|0;g=Z4(168)|0;JB(g);c[g>>2]=14552;c[g+140>>2]=0;c[g+144>>2]=0;c[g+148>>2]=0;h[g+152>>3]=b;c[g+160>>2]=d;c[g+164>>2]=0;PB(g,a);do if((m|0)==-1){c[o>>2]=g;f=c[p>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=g;c[p>>2]=(c[p>>2]|0)+4;break}else{Ge(a+64|0,o);break}}else eC(a,g,m);while(0);a=g;i=q;return a|0}function ee(a,b){a=a|0;b=+b;a=(c[a+144>>2]|0)+152|0;if(!(+h[a>>3]>3]=b;return}function fe(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=14236;b=c[a+152>>2]|0;if(!b){RB(a);return}d=a+156|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);RB(a);return}function ge(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=14236;b=c[a+152>>2]|0;if(!b){RB(a);$4(a);return}d=a+156|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);RB(a);$4(a);return}function he(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;c[d>>2]=b;e=a+156|0;f=c[e>>2]|0;if(f>>>0<(c[a+160>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;i=g;return}else{Ge(a+152|0,d);i=g;return}}function ie(a){a=a|0;var b=0,d=0,e=0,f=0.0,g=0,h=0,i=0,j=0,k=0;h=a+152|0;i=a+156|0;b=c[i>>2]|0;d=c[h>>2]|0;e=b-d|0;do if((e|0)>0){g=e>>2;f=0.0;while(1){e=g+-1|0;if(b-d>>2>>>0<=e>>>0){b=4;break}b=c[d+(e<<2)>>2]|0;if(!b){b=7;break}b=I5(b,2072,1960,0)|0;if(!b){b=7;break}f=f-+Ay(b,0,0,0);jB(b,de(a,f,16,0)|0);if((g|0)<=1){b=10;break}b=c[i>>2]|0;d=c[h>>2]|0;g=e}if((b|0)==4)Fga(h);else if((b|0)==7)Na(96128,63590,324,63759);else if((b|0)==10){j=c[i>>2]|0;k=c[h>>2]|0;break}}else{j=b;k=d}while(0);if((j|0)==(k|0))return;c[i>>2]=j+(~((j+-4-k|0)>>>2)<<2);return}function je(a){a=a|0;var b=0;c[a>>2]=14552;b=c[a+164>>2]|0;if(!b){RB(a);return}Lb[c[(c[b>>2]|0)+4>>2]&2047](b);RB(a);return}function ke(a){a=a|0;var b=0;c[a>>2]=14552;b=c[a+164>>2]|0;if(b)Lb[c[(c[b>>2]|0)+4>>2]&2047](b);RB(a);$4(a);return}function le(a,b){a=a|0;b=b|0;c[a+140>>2]=b;return}function me(a,b){a=a|0;b=b|0;a=a+144|0;if((c[a>>2]|0)>=(b|0))return;c[a>>2]=b;return}function ne(a,b){a=a|0;b=b|0;a=a+148|0;if((c[a>>2]|0)>=(b|0))return;c[a>>2]=b;return}function oe(a){a=a|0;var b=0,d=0;a=a+164|0;b=c[a>>2]|0;if(b)return b|0;b=Z4(168)|0;JB(b);c[b+140>>2]=0;c[b+144>>2]=0;c[b+148>>2]=0;c[b>>2]=14236;d=b+152|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[a>>2]=b;return b|0}function pe(a){a=a|0;JB(a);c[a>>2]=14872;VB(a);return}function qe(a){a=a|0;RB(a);return}function re(a){a=a|0;RB(a);$4(a);return}function se(a){a=a|0;VB(a);return}function te(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0,j=0,k=0.0,l=0,m=0,n=0,o=0;o=i;i=i+16|0;n=o;k=b+-1.0;l=a+68|0;d=c[l>>2]|0;g=a+64|0;e=c[g>>2]|0;a:do if((d-e|0)>0){j=a+64|0;f=0;while(1){if(d-e>>2>>>0<=f>>>0){e=4;break}d=c[e+(f<<2)>>2]|0;if(!d){e=7;break}d=I5(d,2072,3264,0)|0;if(!d){e=7;break}b=+h[d+168>>3];if(dS(b,k)|0){e=16;break}if(b>k){m=f;break a}f=f+1|0;d=c[l>>2]|0;e=c[g>>2]|0;if((f|0)>=(d-e>>2|0)){m=-1;break a}}if((e|0)==4)Fga(j);else if((e|0)==7)Na(86878,63590,421,63770);else if((e|0)==16){a=d;i=o;return a|0}}else m=-1;while(0);e=Z4(176)|0;GN(e);h[e+168>>3]=k;PB(e,a);if((m|0)!=-1){eC(a,e,m);a=e;i=o;return a|0}c[n>>2]=e;d=c[l>>2]|0;if(d>>>0<(c[a+72>>2]|0)>>>0){c[d>>2]=e;c[l>>2]=(c[l>>2]|0)+4;a=e;i=o;return a|0}else{Ge(a+64|0,n);a=e;i=o;return a|0}return 0}function ue(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);m=c[d>>2]|0;if(!(c[a+152>>2]|0)){a=2;return a|0}d=c[m>>2]|0;if(!d){c[m>>2]=a;a=1;return a|0}b=c[d+204>>2]|0;a:do if((b|0)!=(c[d+208>>2]|0)){i=a+192|0;j=a+196|0;k=a+176|0;l=a+184|0;b:while(1){e=c[i>>2]|0;h=c[j>>2]|0;if((e|0)!=(h|0)){d=e;c:do{if((d|0)==(h|0))break;while(1){if(IB(c[b>>2]|0,c[d>>2]|0)|0)break;d=d+4|0;if((d|0)==(h|0))break c}if((d|0)==(h|0))break;f=c[m>>2]|0;e=c[b>>2]|0;if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==6){e=I5(e,2064,1392,0)|0;if(!e){d=15;break b}g=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;g=g-(c[e+48>>2]|0)+(c[e+20>>2]|0)+(c[f+188>>2]|0)|0}else{g=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;g=(c[e+20>>2]|0)+g+(c[f+188>>2]|0)|0}e=c[d>>2]|0;if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==6){e=I5(e,2064,1392,0)|0;if(!e){d=20;break b}f=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=f-(c[e+48>>2]|0)+(c[e+28>>2]|0)|0}else{f=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=(c[e+28>>2]|0)+f|0}f=c[(c[m>>2]|0)+180>>2]|0;o=c[k>>2]|0;f=(f|0)<(o|0)?o:f;e=e-g|0;if((e|0)>(f|0)?(n=e-f|0,(c[l>>2]|0)<(n|0)):0)c[l>>2]=n;d=d+4|0}while((d|0)!=(h|0));d=c[m>>2]|0}b=b+4|0;if((b|0)==(c[d+208>>2]|0))break a}if((d|0)==15)Na(63693,63590,192,63722);else if((d|0)==20)Na(63693,63590,182,63704)}while(0);c[m>>2]=a;o=1;return o|0}function ve(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;B=i;i=i+16|0;w=B+12|0;x=B+8|0;y=B+4|0;z=B;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);A=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);u=c[e+4>>2]|0;e=c[a+152>>2]|0;if(!e)v=100;else v=c[e+160>>2]|0;if((c[A>>2]|0)==64){d=a+164|0;if((c[d>>2]|0)<=0){i=B;return 1}y=yl(u,c[e+160>>2]|0)|0;z=jl(u,113,y,0)|0;y=il(u,73,y,0)|0;A=(Bl(u,64)|0)<<24>>24;A=($(A,kl(u,v)|0)|0)/10|0;e=a+180|0;d=$(c[d>>2]|0,y-z+A|0)|0;if((d|0)>0)c[e>>2]=(c[e>>2]|0)+d;b=c[a+204>>2]|0;d=a+208|0;e=c[d>>2]|0;if((e|0)==(b|0)){i=B;return 1}c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);i=B;return 1}d=c[a+140>>2]|0;k=a+144|0;if((d|0)==(c[k>>2]|0)){i=B;return 1}l=a+204|0;m=a+192|0;n=a+176|0;o=a+188|0;p=a+180|0;q=a+196|0;r=a+200|0;s=a+208|0;t=a+212|0;a:while(1){e=c[(c[d>>2]|0)+52>>2]|0;e=Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0;b:do if((e|0)==(c[A>>2]|0)){switch(e|0){case 76:case 74:{e=c[d>>2]|0;if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==6){e=I5(e,2064,1392,0)|0;if(!e){d=19;break a}j=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=j-(c[e+48>>2]|0)+(c[e+28>>2]|0)|0}else{j=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=(c[e+28>>2]|0)+j|0}do if((e|0)>((ql(u,v)|0)/2|0|0)){if((c[n>>2]|0)<(e|0))c[n>>2]=e;e=c[d>>2]|0;c[w>>2]=e;b=c[q>>2]|0;if(b>>>0<(c[r>>2]|0)>>>0){c[b>>2]=e;c[q>>2]=(c[q>>2]|0)+4;break}else{Ie(m,w);break}}while(0);e=c[d>>2]|0;if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==6){e=I5(e,2064,1392,0)|0;if(!e){d=30;break a}j=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=j-(c[e+48>>2]|0)+(c[e+20>>2]|0)+(c[o>>2]|0)|0}else{j=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=(c[e+20>>2]|0)+j+(c[o>>2]|0)|0}e=0-e|0;if(((ql(u,v)|0)/2|0|0)>=(e|0))break b;if((c[p>>2]|0)<(e|0))c[p>>2]=e;e=c[d>>2]|0;c[x>>2]=e;b=c[s>>2]|0;if(b>>>0<(c[t>>2]|0)>>>0){c[b>>2]=e;c[s>>2]=(c[s>>2]|0)+4;break b}else{Ie(l,x);break b}}default:{}}fs(c[d>>2]|0,u,a,0)|0;g=c[d>>2]|0;b=c[g+56>>2]|0;h=(b|0)==1?m:l;e=c[h>>2]|0;j=h+4|0;f=c[j>>2]|0;if((e|0)==(f|0)){f=b;e=g}else{c:do{if((e|0)==(f|0))break;while(1){if(IB(c[d>>2]|0,c[e>>2]|0)|0)break;e=e+4|0;if((e|0)==(f|0))break c}if((e|0)==(f|0))break;fs(c[d>>2]|0,u,a,c[e>>2]|0)|0;e=e+4|0}while((e|0)!=(f|0));e=c[d>>2]|0;f=c[e+56>>2]|0}b=(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==6;if((f|0)==1){if(b){e=I5(e,2064,1392,0)|0;if(!e){d=50;break a}g=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=g-(c[e+48>>2]|0)+(c[e+28>>2]|0)|0}else{g=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=(c[e+28>>2]|0)+g|0}b=c[d>>2]|0;c[y>>2]=b;f=c[j>>2]|0;if(f>>>0<(c[h+8>>2]|0)>>>0){c[f>>2]=b;c[j>>2]=(c[j>>2]|0)+4}else Ie(h,y);if((c[n>>2]|0)>=(e|0))break;c[n>>2]=e;break}else{if(b){e=I5(e,2064,1392,0)|0;if(!e){d=60;break a}g=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=g-(c[e+48>>2]|0)+(c[e+20>>2]|0)+(c[o>>2]|0)|0}else{g=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=(c[e+20>>2]|0)+g+(c[o>>2]|0)|0}e=0-e|0;b=c[d>>2]|0;c[z>>2]=b;f=c[j>>2]|0;if(f>>>0<(c[h+8>>2]|0)>>>0){c[f>>2]=b;c[j>>2]=(c[j>>2]|0)+4}else Ie(h,z);if((c[p>>2]|0)>=(e|0))break;c[p>>2]=e;break}}while(0);d=d+4|0;if((d|0)==(c[k>>2]|0)){d=69;break}}if((d|0)==19)Na(63693,63590,182,63704);else if((d|0)==30)Na(63693,63590,192,63722);else if((d|0)==50)Na(63693,63590,182,63704);else if((d|0)==60)Na(63693,63590,192,63722);else if((d|0)==69){i=B;return 1}return 0}function we(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);k=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);i=c[f+4>>2]|0;if(e-f>>2>>>0<=2)Fga(d);j=c[f+8>>2]|0;if(e-f>>2>>>0<=3)Fga(d);f=c[f+12>>2]|0;if((c[j>>2]|0)>0)g=(c[a+176>>2]|0)+(c[i>>2]|0)|0;else{g=c[i>>2]|0;h=c[a+176>>2]|0;g=((g|0)<(h|0)?h:g)+(c[a+184>>2]|0)|0}d=b[f+874>>1]|0;d=$(d,kl(f,100)|0)|0;h=(Bl(f,15)|0)<<24>>24;e=c[a+152>>2]|0;if(!e)e=100;else e=c[e+160>>2]|0;e=((g|0)<(d|0)?d:g)+(($(kl(f,e)|0,h)|0)/10|0)|0;e=0-(e+(c[k>>2]|0))|0;f=a+160|0;if((c[f>>2]|0)<=(e|0)){h=a+188|0;h=c[h>>2]|0;c[k>>2]=h;k=a+180|0;k=c[k>>2]|0;c[i>>2]=k;a=a+164|0;a=c[a>>2]|0;c[j>>2]=a;return 0}c[f>>2]=e;h=a+188|0;h=c[h>>2]|0;c[k>>2]=h;k=a+180|0;k=c[k>>2]|0;c[i>>2]=k;a=a+164|0;a=c[a>>2]|0;c[j>>2]=a;return 0}function xe(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{d=c[d>>2]|0;b=a+160|0;e=c[b>>2]|0;a=a+156|0;c[a>>2]=(c[d>>2]|0)+e+(c[a>>2]|0);c[d>>2]=(c[d>>2]|0)+e;c[b>>2]=0;return 0}return 0}function ye(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;a=c[b+4>>2]|0;e=c[b>>2]|0;if((a|0)==(e|0))Fga(b);f=c[e>>2]|0;if(a-e>>2>>>0<=1)Fga(b);d=c[e+4>>2]|0;if(a-e>>2>>>0>3){b=c[e+12>>2]|0;e=(Dl(b)|0)<<24>>24;c[f>>2]=($(e,kl(b,100)|0)|0)/10|0;c[d>>2]=-1;return 0}else Fga(b);return 0}function ze(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=a+164|0;b=c[h>>2]|0;if(!b)return 0;e=(c[b+68>>2]|0)-(c[b+64>>2]|0)|0;a=e>>2;a:do if((e|0)>0){d=0;e=0;while(1){b=lC(b,d)|0;if(!b){b=5;break}b=I5(b,2072,72,0)|0;if(!b){b=5;break}e=(c[b+144>>2]|0)+e|0;c[b+140>>2]=e;d=d+1|0;b=c[h>>2]|0;a=(c[b+68>>2]|0)-(c[b+64>>2]|0)>>2;if((d|0)>=(a|0)){f=b;g=a;break a}}if((b|0)==5)Na(91132,63590,660,63789)}else{f=b;g=a}while(0);if(!g)return 0;b=cC(f)|0;if(!b)Na(91132,63590,670,63789);b=I5(b,2072,72,0)|0;if(!b)Na(91132,63590,670,63789);c[(c[h>>2]|0)+164>>2]=(c[b+148>>2]|0)+(c[b+140>>2]|0);return 0}function Ae(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);i=c[e+4>>2]|0;if(d-e>>2>>>0<=2)Fga(b);b=c[e+8>>2]|0;g=a+144|0;e=c[g>>2]|0;h=a+140|0;c[h>>2]=(c[f>>2]|0)+e+(c[h>>2]|0);c[f>>2]=(c[f>>2]|0)+e;e=c[a+160>>2]|0;d=(c[i>>2]|0)<0;do if((e|0)<6){if(!d){c[g>>2]=0;return 0}d=c[a+60>>2]|0;if(!d)Na(63821,63590,693,63829);d=I5(d,2072,88,0)|0;if(!d)Na(63821,63590,693,63829);else{c[d+148>>2]=(c[a+148>>2]|0)+(c[h>>2]|0);break}}else if(d){d=c[a+60>>2]|0;if(!d)Na(63821,63590,698,63829);d=I5(d,2072,88,0)|0;if(!d)Na(63821,63590,698,63829);else{c[i>>2]=c[d+148>>2];break}}while(0);switch(e|0){case 14:{c[b>>2]=c[b>>2]<<1;c[g>>2]=0;return 0}case 17:{a=(c[i>>2]|0)+(c[b>>2]|0)|0;i=c[h>>2]|0;c[h>>2]=(i|0)<(a|0)?a:i;c[g>>2]=0;return 0}default:{c[g>>2]=0;return 0}}return 0}function Be(a,b){a=a|0;b=b|0;var d=0;a=c[b+4>>2]|0;d=c[b>>2]|0;if((a|0)==(d|0))Fga(b);if(a-d>>2>>>0>1){b=c[d+4>>2]|0;h[c[d>>2]>>3]=0.0;c[b>>2]=0;return 0}else Fga(b);return 0}function Ce(a,b,c,d,e){a=a|0;b=+b;c=c|0;d=+d;e=+e;if((c|0)<2)b=b/+_6(1.0,2-c|0);return ~~(+Q(+b,+e)*d*10.0)|0}function De(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0,g=0.0,i=0,j=0,k=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);k=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);i=c[e+4>>2]|0;if(d-e>>2>>>0<=2)Fga(b);j=c[e+8>>2]|0;if(d-e>>2>>>0<=3)Fga(b);d=c[e+12>>2]|0;e=a+152|0;f=+h[e>>3];g=f-+h[k>>3];if(!(g>0.0)){g=f;j=0;b=c[i>>2]|0;j=b+j|0;a=a+140|0;c[a>>2]=j;h[k>>3]=g;c[i>>2]=j;return 0}j=(Vb[c[(c[a>>2]|0)+308>>2]&1](a,g,c[j>>2]|0,+h[d+704>>3],+h[d+712>>3])|0)*10|0;g=+h[e>>3];b=c[i>>2]|0;j=b+j|0;a=a+140|0;c[a>>2]=j;h[k>>3]=g;c[i>>2]=j;return 0}function Ee(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0.0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);if(d-e>>2>>>0>2){b=c[e+8>>2]|0;d=c[a+144>>2]|0;g=+h[f>>3];a=c[a+148>>2]|0;h[c[e+4>>2]>>3]=g+(g+-1.0)*(+(a|0)/+((c[d+148>>2]|0)+(c[d+140>>2]|0)|0));c[b>>2]=a;return 0}else Fga(b);return 0}function Fe(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,i=0.0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);g=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);f=c[e+4>>2]|0;if(d-e>>2>>>0<=2)Fga(b);d=c[e+8>>2]|0;e=c[a+160>>2]|0;switch(e|0){case 17:{a=a+140|0;c[a>>2]=~~+_(+(+h[g>>3]*+(c[a>>2]|0)));return 0}case 0:return 0;default:{if((e+-2|0)>>>0<=3)return 0;a=a+140|0;i=+(c[d>>2]|0);c[a>>2]=~~(i+ +_(+(+h[f>>3]*(+(c[a>>2]|0)-i))));return 0}}return 0}function Ge(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function He(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function Ie(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function Je(a){a=a|0;return 19}function Ke(a,b){a=a|0;b=b|0;faa(a,63856,9);return}function Le(a){a=a|0;return 0}function Me(a,b){a=a|0;b=b|0;return 0}function Ne(a,b){a=a|0;b=b|0;return 0}function Oe(a,b){a=a|0;b=b|0;return 0}function Pe(a,b){a=a|0;b=b|0;return 0}function Qe(a,b){a=a|0;b=b|0;return 0}function Re(a,b){a=a|0;b=b|0;return 0}function Se(a,b){a=a|0;b=b|0;return 0}function Te(a,b){a=a|0;b=b|0;return 0}function Ue(a,b){a=a|0;b=b|0;return 0}function Ve(a){a=a|0;return 16}function We(a){a=a|0;return 11}function Xe(a){a=a|0;return 7}function Ye(a){a=a|0;return 3}function Ze(a){a=a|0;return 21}function _e(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,63887,8);Tr(a,d);iaa(d);d=a+144|0;fM(d);c[a>>2]=15188;c[d>>2]=15504;c[a+160>>2]=15528;c[a+168>>2]=15544;WB(a,a+148|0,5);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function $e(a){a=a|0;gM(a+144|0);Ur(a);return}function af(a){a=a|0;a=a+-144|0;gM(a+144|0);Ur(a);return}function bf(a){a=a|0;a=a+-160|0;gM(a+144|0);Ur(a);return}function cf(a){a=a|0;a=a+-168|0;gM(a+144|0);Ur(a);return}function df(a){a=a|0;gM(a+144|0);Ur(a);$4(a);return}function ef(a){a=a|0;a=a+-144|0;gM(a+144|0);Ur(a);$4(a);return}function ff(a){a=a|0;a=a+-160|0;gM(a+144|0);Ur(a);$4(a);return}function gf(a){a=a|0;a=a+-168|0;gM(a+144|0);Ur(a);$4(a);return}function hf(a){a=a|0;Wr(a);mM(a+144|0);return}function jf(a){a=a|0;a=a+-144|0;Wr(a);mM(a+144|0);return}function kf(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(91391,63896,45,91490);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function lf(a){a=a|0;return 70}function mf(a,b){a=a|0;b=b|0;faa(a,63920,12);return}function nf(a){a=a|0;return a+144|0}function of(a){a=a|0;return 5}function pf(a){a=a|0;c[a>>2]=15560;return}function qf(a){a=a|0;return}function rf(a){a=a|0;$4(a);return}function sf(a,b,d){a=a|0;b=b|0;d=d|0;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;return}function tf(a,b,c){a=a|0;b=b|0;c=+c;var d=0;b=i;i=i+16|0;d=b;h[d>>3]=c;cS(a,63966,d);i=b;return}function uf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;b=i;i=i+16|0;e=b;c[e>>2]=d;cS(a,90869,e);i=b;return}function vf(b,d){b=b|0;d=d|0;var e=0.0;if(!(a[d>>0]&1)){d=d+1|0;e=+f8(d);return +e}else{d=c[d+8>>2]|0;e=+f8(d);return +e}return 0.0}function wf(b,d){b=b|0;d=d|0;if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;return g8(b)|0}function xf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,63969)|0;i=e;return}case 2:{kaa(a,63971)|0;i=e;return}case 3:{kaa(a,63973)|0;i=e;return}case 4:{kaa(a,63976)|0;i=e;return}case 5:{kaa(a,63979)|0;i=e;return}case 6:{kaa(a,63982)|0;i=e;return}case 7:{kaa(a,107793)|0;i=e;return}default:{c[b>>2]=d;ZR(63986,b);kaa(a,132354)|0;i=e;return}}}function yf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,63969)|0)){e=1;i=f;return e|0}if(!(Caa(d,63971)|0)){e=2;i=f;return e|0}if(!(Caa(d,63973)|0)){e=3;i=f;return e|0}if(!(Caa(d,63976)|0)){e=4;i=f;return e|0}if(!(Caa(d,63979)|0)){e=5;i=f;return e|0}if(!(Caa(d,63982)|0)){e=6;i=f;return e|0}if(!(Caa(d,107793)|0)){e=7;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64012,e);e=0;i=f;return e|0}function zf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case -1:{kaa(a,73577)|0;i=e;return}case 2048:{kaa(a,73584)|0;i=e;return}case 2049:{kaa(a,64042)|0;i=e;return}case 2050:{kaa(a,64049)|0;i=e;return}case 2051:{kaa(a,64060)|0;i=e;return}case 2052:{kaa(a,64067)|0;i=e;return}case 2053:{kaa(a,64078)|0;i=e;return}case 2054:{kaa(a,64083)|0;i=e;return}case 0:{kaa(a,64092)|0;i=e;return}case 1:{kaa(a,73590)|0;i=e;return}case 2:{kaa(a,105774)|0;i=e;return}case 3:{kaa(a,73805)|0;i=e;return}case 4:{kaa(a,63969)|0;i=e;return}case 5:{kaa(a,63971)|0;i=e;return}case 6:{kaa(a,63973)|0;i=e;return}case 7:{kaa(a,63976)|0;i=e;return}case 8:{kaa(a,63979)|0;i=e;return}case 9:{kaa(a,63982)|0;i=e;return}case 10:{kaa(a,64097)|0;i=e;return}default:{c[b>>2]=d;ZR(64101,b);kaa(a,63969)|0;i=e;return}}while(0)}function Af(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;g=h;do if(Caa(d,73577)|0)if(Caa(d,73584)|0)if(Caa(d,64042)|0)if(Caa(d,64049)|0)if(Caa(d,64060)|0)if(Caa(d,64067)|0)if(Caa(d,64078)|0)if(Caa(d,64083)|0)if(Caa(d,64092)|0)if(Caa(d,73590)|0)if(Caa(d,105774)|0)if(Caa(d,73805)|0)if(Caa(d,63969)|0)if(Caa(d,63971)|0)if(Caa(d,63973)|0)if(Caa(d,63976)|0)if(Caa(d,63979)|0)if(Caa(d,63982)|0)if(!(Caa(d,64097)|0))b=10;else{b=a[d>>0]|0;f=(b&1)==0;if(f)e=(b&255)>>>1;else e=c[d+4>>2]|0;if(e){if(f){b=(b&255)>>>1;e=d+1|0}else{b=c[d+4>>2]|0;e=c[d+8>>2]|0}if((a[e+(b+-1)>>0]|0)==112){b=-2147483647;break}}if(f)b=d+1|0;else b=c[d+8>>2]|0;c[g>>2]=b;ZR(64118,g);b=-2147483647}else b=9;else b=8;else b=7;else b=6;else b=5;else b=4;else b=3;else b=2;else b=1;else b=0;else b=2054;else b=2053;else b=2052;else b=2051;else b=2050;else b=2049;else b=2048;else b=-1;while(0);i=h;return b|0}function Bf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case 1:{kaa(a,64135)|0;i=e;return}case 2:{kaa(a,64138)|0;i=e;return}case 3:{kaa(a,64141)|0;i=e;return}case 4:{kaa(a,64144)|0;i=e;return}case 5:{kaa(a,105785)|0;i=e;return}case 6:{kaa(a,105779)|0;i=e;return}case 7:{kaa(a,64147)|0;i=e;return}case 8:{kaa(a,118252)|0;i=e;return}case 9:{kaa(a,64150)|0;i=e;return}case 10:{kaa(a,64153)|0;i=e;return}case 11:{kaa(a,64156)|0;i=e;return}case 12:{kaa(a,64159)|0;i=e;return}case 13:{kaa(a,64162)|0;i=e;return}case 14:{kaa(a,64165)|0;i=e;return}case 15:{kaa(a,64168)|0;i=e;return}case 16:{kaa(a,107793)|0;i=e;return}default:{c[b>>2]=d;ZR(64171,b);kaa(a,132354)|0;i=e;return}}while(0)}function Cf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(Caa(d,64135)|0)if(Caa(d,64138)|0)if(Caa(d,64141)|0)if(Caa(d,64144)|0)if(Caa(d,105785)|0)if(Caa(d,105779)|0)if(Caa(d,64147)|0)if(Caa(d,118252)|0)if(Caa(d,64150)|0)if(Caa(d,64153)|0)if(Caa(d,64156)|0)if(Caa(d,64159)|0)if(Caa(d,64162)|0)if(Caa(d,64165)|0)if(Caa(d,64168)|0)if(!(Caa(d,107793)|0))b=16;else{if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64198,e);b=0}else b=15;else b=14;else b=13;else b=12;else b=11;else b=10;else b=9;else b=8;else b=7;else b=6;else b=5;else b=4;else b=3;else b=2;else b=1;i=f;return b|0}function Df(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0.0;b=i;i=i+16|0;e=b;f=+h[d+8>>3];c[e>>2]=c[d>>2];h[e+8>>3]=f;cS(a,64229,e);i=b;return}function Ef(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0;o=i;i=i+32|0;l=o+12|0;m=o;d=e+1|0;n=e+8|0;k=e+4|0;f=0;while(1){g=a[e>>0]|0;j=(g&1)==0;if(j)g=(g&255)>>>1;else g=c[k>>2]|0;if(f>>>0>=g>>>0)break;if(j)g=d;else g=c[n>>2]|0;if(s6(a[g+f>>0]|0)|0){waa(e,f,1)|0;f=f+-1|0}f=f+1|0}f=zaa(e,109,0)|0;g=Aaa(e,43,-1)|0;if((f|0)==-1)f=0;else{haa(l,e,0,f,e);f=g8((a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l)}if((g|0)!=-1){haa(m,e,g,-1,e);p=+f8((a[m>>0]&1)==0?m+1|0:c[m+8>>2]|0);iaa(m);c[b>>2]=f;b=b+8|0;h[b>>3]=p;i=o;return}if(a[e>>0]&1)d=c[n>>2]|0;p=+f8(d);c[b>>2]=f;b=b+8|0;h[b>>3]=p;i=o;return}function Ff(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 2:{kaa(a,73805)|0;i=e;return}case 3:{kaa(a,64238)|0;i=e;return}default:{c[b>>2]=d;ZR(64240,b);kaa(a,132354)|0;i=e;return}}}function Gf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,73805)|0)){e=2;i=f;return e|0}if(!(Caa(d,64238)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64264,e);e=-3;i=f;return e|0}function Hf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 2:{kaa(a,73805)|0;i=e;return}case 3:{kaa(a,64238)|0;i=e;return}default:{c[b>>2]=d;ZR(64240,b);kaa(a,132354)|0;i=e;return}}}function If(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,73805)|0)){e=2;i=f;return e|0}if(!(Caa(d,64238)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64264,e);e=-3;i=f;return e|0}function Jf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112133)|0;i=e;return}case 2:{kaa(a,112135)|0;i=e;return}case 3:{kaa(a,112137)|0;i=e;return}case 4:{kaa(a,112139)|0;i=e;return}case 5:{kaa(a,112141)|0;i=e;return}case 6:{kaa(a,112143)|0;i=e;return}case 7:{kaa(a,112145)|0;i=e;return}default:{c[b>>2]=d;ZR(64292,b);kaa(a,132354)|0;i=e;return}}}function Kf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112133)|0)){e=1;i=f;return e|0}if(!(Caa(d,112135)|0)){e=2;i=f;return e|0}if(!(Caa(d,112137)|0)){e=3;i=f;return e|0}if(!(Caa(d,112139)|0)){e=4;i=f;return e|0}if(!(Caa(d,112141)|0)){e=5;i=f;return e|0}if(!(Caa(d,112143)|0)){e=6;i=f;return e|0}if(!(Caa(d,112145)|0)){e=7;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(73774,e);e=0;i=f;return e|0}function Lf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 8:{kaa(a,63971)|0;i=e;return}case 15:{kaa(a,64316)|0;i=e;return}case 22:{kaa(a,64319)|0;i=e;return}default:{c[b>>2]=d;ZR(64322,b);kaa(a,132354)|0;i=e;return}}}function Mf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,63971)|0)){e=8;i=f;return e|0}if(!(Caa(d,64316)|0)){e=15;i=f;return e|0}if(!(Caa(d,64319)|0)){e=22;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64346,e);e=0;i=f;return e|0}function Nf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,64374)|0;i=e;return}case 2:{kaa(a,64383)|0;i=e;return}case 3:{kaa(a,64388)|0;i=e;return}default:{c[b>>2]=d;ZR(64394,b);kaa(a,132354)|0;i=e;return}}}function Of(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,64374)|0)){e=1;i=f;return e|0}if(!(Caa(d,64383)|0)){e=2;i=f;return e|0}if(!(Caa(d,64388)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64419,e);e=0;i=f;return e|0}function Pf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 2:{kaa(a,73805)|0;i=e;return}case 3:{kaa(a,64238)|0;i=e;return}default:{c[b>>2]=d;ZR(64448,b);kaa(a,132354)|0;i=e;return}}}function Qf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,73805)|0)){e=2;i=f;return e|0}if(!(Caa(d,64238)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64470,e);e=-3;i=f;return e|0}function Rf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,107482)|0;i=e;return}case 2:{kaa(a,106882)|0;i=e;return}default:{c[b>>2]=d;ZR(64496,b);kaa(a,132354)|0;i=e;return}}}function Sf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,107482)|0)){e=1;i=f;return e|0}if(!(Caa(d,106882)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64524,e);e=0;i=f;return e|0}function Tf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 2:{kaa(a,73805)|0;i=e;return}case 3:{kaa(a,64238)|0;i=e;return}default:{c[b>>2]=d;ZR(64556,b);kaa(a,132354)|0;i=e;return}}}function Uf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,73805)|0)){e=2;i=f;return e|0}if(!(Caa(d,64238)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64576,e);e=-3;i=f;return e|0}function Vf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105495)|0;i=e;return}case 2:{kaa(a,105497)|0;i=e;return}case 3:{kaa(a,105499)|0;i=e;return}default:{c[b>>2]=d;ZR(64600,b);kaa(a,132354)|0;i=e;return}}}function Wf(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105495)|0)){e=1;i=f;return e|0}if(!(Caa(d,105497)|0)){e=2;i=f;return e|0}if(!(Caa(d,105499)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(64617,e);e=0;i=f;return e|0}function Xf(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+160|0;j=l+136|0;k=l;f=k+56|0;g=k+4|0;c[k>>2]=45420;c[f>>2]=45440;cba(k+56|0,g);c[k+128>>2]=0;c[k+132>>2]=-1;c[k>>2]=15592;c[k+56>>2]=15612;hba(g);c[g>>2]=15628;h=k+36|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[k+52>>2]=16;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;$f(g,j);iaa(j);j=d+4|0;b=c[d>>2]|0;if((c[j>>2]|0)!=(b|0)){e=0;do{if(e){ag(k,90262,1)|0;b=c[d>>2]|0}nca(k,c[b+(e<<2)>>2]|0)|0;e=e+1|0;b=c[d>>2]|0}while(e>>>0<(c[j>>2]|0)-b>>2>>>0)}bg(a,g);c[k>>2]=15592;c[f>>2]=15612;c[g>>2]=15628;iaa(h);fba(g);Zaa(f);i=l;return}function Yf(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+160|0;o=q+16|0;p=q+4|0;j=q;c[b>>2]=0;k=b+4|0;c[k>>2]=0;c[b+8>>2]=0;m=o+60|0;n=o+8|0;c[o>>2]=15712;c[m>>2]=15732;c[o+4>>2]=0;cba(o+60|0,n);c[o+132>>2]=0;c[o+136>>2]=-1;c[o>>2]=15752;c[o+60>>2]=15772;hba(n);c[n>>2]=15628;l=o+40|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;c[o+56>>2]=8;$f(n,e);c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;d=p+8|0;e=p+1|0;f=b+8|0;while(1){h=cg(o,p,32)|0;if(c[h+((c[(c[h>>2]|0)+-12>>2]|0)+16)>>2]&5)break;g=g8((a[p>>0]&1)==0?e:c[d>>2]|0)|0;c[j>>2]=g;h=c[k>>2]|0;if(h>>>0<(c[f>>2]|0)>>>0){c[h>>2]=g;c[k>>2]=h+4;continue}else{dg(b,j);continue}}iaa(p);c[o>>2]=15752;c[m>>2]=15772;c[n>>2]=15628;iaa(l);fba(n);Zaa(m);i=q;return}function Zf(a,b){a=a|0;b=b|0;b=Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0;return (b|0)==(c[a+4>>2]|0)|0}function _f(a,b){a=a|0;b=b|0;b=Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0;return (b|0)==(c[a+4>>2]|0)|0}function $f(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;i=b+32|0;jaa(i,d)|0;h=b+44|0;c[h>>2]=0;j=b+48|0;g=c[j>>2]|0;if(g&8){d=a[i>>0]|0;if(!(d&1)){d=((d&255)>>>1)+(i+1)|0;c[h>>2]=d;e=i+1|0;f=i+1|0}else{d=(c[b+40>>2]|0)+(c[b+36>>2]|0)|0;c[h>>2]=d;f=c[b+40>>2]|0;e=f}c[b+8>>2]=e;c[b+12>>2]=f;c[b+16>>2]=d}if(!(g&16))return;d=a[i>>0]|0;if(!(d&1)){g=(d&255)>>>1;c[h>>2]=i+1+g;d=10;h=g}else{g=c[b+36>>2]|0;c[h>>2]=(c[b+40>>2]|0)+g;d=(c[i>>2]&-2)+-1|0;h=g}maa(i,d,0);d=a[i>>0]|0;if(!(d&1)){g=i+1|0;f=(d&255)>>>1;e=i+1|0}else{e=c[b+40>>2]|0;g=e;f=c[b+36>>2]|0}d=b+24|0;c[d>>2]=e;c[b+20>>2]=e;c[b+28>>2]=g+f;if(!(c[j>>2]&3))return;c[d>>2]=e+h;return}function ag(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;h=n+16|0;m=n+8|0;j=n;lca(m,b);if(!(a[m>>0]|0)){mca(m);i=n;return b|0}f=c[(c[b>>2]|0)+-12>>2]|0;c[j>>2]=c[b+(f+24)>>2];l=b+f|0;k=c[b+(f+4)>>2]|0;g=d+e|0;f=b+(f+76)|0;e=c[f>>2]|0;if((e|0)==-1){c[h>>2]=bba(l)|0;e=Tga(h,58232)|0;e=Yb[c[(c[e>>2]|0)+28>>2]&255](e,32)|0;Qga(h);e=e<<24>>24;c[f>>2]=e}c[h>>2]=c[j>>2];if(jg(h,d,(k&176|0)==32?g:d,g,l,e&255)|0){mca(m);i=n;return b|0}d=c[(c[b>>2]|0)+-12>>2]|0;Yaa(b+d|0,c[b+(d+16)>>2]|5);mca(m);i=n;return b|0}function bg(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[d+48>>2]|0;if(e&16){e=d+44|0;f=c[e>>2]|0;g=c[d+24>>2]|0;if(f>>>0>>0)c[e>>2]=g;else g=f;f=c[d+20>>2]|0;h=g-f|0;if(h>>>0>4294967279)W4(b);if(h>>>0<11){a[b>>0]=h<<1;e=b+1|0}else{d=h+16&-16;e=Z4(d)|0;c[b+8>>2]=e;c[b>>2]=d|1;c[b+4>>2]=h}if((f|0)!=(g|0)){d=e;while(1){a[d>>0]=a[f>>0]|0;f=f+1|0;if((f|0)==(g|0))break;else d=d+1|0}e=e+h|0}a[e>>0]=0;return}if(!(e&8)){c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;return}f=c[d+8>>2]|0;d=c[d+16>>2]|0;h=d-f|0;if(h>>>0>4294967279)W4(b);if(h>>>0<11){a[b>>0]=h<<1;e=b+1|0}else{g=h+16&-16;e=Z4(g)|0;c[b+8>>2]=e;c[b>>2]=g|1;c[b+4>>2]=h}if((f|0)!=(d|0)){g=e;while(1){a[g>>0]=a[f>>0]|0;f=f+1|0;if((f|0)==(d|0))break;else g=g+1|0}e=e+h|0}a[e>>0]=0;return}function cg(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;l=m;Oba(l,b,1);if(!(a[l>>0]|0)){i=m;return b|0}if(!(a[e>>0]&1)){a[e+1>>0]=0;a[e>>0]=0;l=e+4|0}else{a[c[e+8>>2]>>0]=0;l=e+4|0;c[l>>2]=0}g=0;while(1){h=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0;j=h+12|0;k=c[j>>2]|0;if((k|0)==(c[h+16>>2]|0)){h=Ob[c[(c[h>>2]|0)+40>>2]&255](h)|0;if((h|0)==-1){h=2;break}}else{c[j>>2]=k+1;h=d[k>>0]|0}g=g+1|0;h=h&255;if(h<<24>>24==f<<24>>24){h=0;break}qaa(e,h);if(!(a[e>>0]&1))continue;if((c[l>>2]|0)==-17){h=4;break}}e=c[(c[b>>2]|0)+-12>>2]|0;Yaa(b+e|0,c[b+(e+16)>>2]|((g|0)==0?h|4:h));i=m;return b|0}function dg(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function eg(a){a=a|0;_a(a|0)|0;g5()}function fg(a){a=a|0;var b=0,d=0;c[a>>2]=15752;b=a+60|0;c[b>>2]=15772;d=a+8|0;c[d>>2]=15628;iaa(a+40|0);fba(d);Zaa(b);return}function gg(a){a=a|0;var b=0,d=0;c[a>>2]=15752;b=a+60|0;c[b>>2]=15772;d=a+8|0;c[d>>2]=15628;iaa(a+40|0);fba(d);Zaa(b);$4(a);return}function hg(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;c[a+e>>2]=15752;b=a+(e+60)|0;c[b>>2]=15772;d=a+(e+8)|0;c[d>>2]=15628;iaa(a+(e+40)|0);fba(d);Zaa(b);return}function ig(a){a=a|0;var b=0,d=0,e=0,f=0;f=c[(c[a>>2]|0)+-12>>2]|0;b=a+f|0;c[b>>2]=15752;d=a+(f+60)|0;c[d>>2]=15772;e=a+(f+8)|0;c[e>>2]=15628;iaa(a+(f+40)|0);fba(e);Zaa(d);$4(b);return}function jg(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+16|0;m=o;n=c[b>>2]|0;if(!n){b=0;i=o;return b|0}p=d;k=f-p|0;l=g+12|0;j=c[l>>2]|0;k=(j|0)>(k|0)?j-k|0:0;j=e;g=j-p|0;if((g|0)>0?(Rb[c[(c[n>>2]|0)+48>>2]&63](n,d,g)|0)!=(g|0):0){c[b>>2]=0;p=0;i=o;return p|0}do if((k|0)>0){gaa(m,k,h);if((Rb[c[(c[n>>2]|0)+48>>2]&63](n,(a[m>>0]&1)==0?m+1|0:c[m+8>>2]|0,k)|0)==(k|0)){iaa(m);break}c[b>>2]=0;iaa(m);p=0;i=o;return p|0}while(0);f=f-j|0;if((f|0)>0?(Rb[c[(c[n>>2]|0)+48>>2]&63](n,e,f)|0)!=(f|0):0){c[b>>2]=0;p=0;i=o;return p|0}c[l>>2]=0;p=n;i=o;return p|0}function kg(a){a=a|0;c[a>>2]=15628;iaa(a+32|0);fba(a);return}function lg(a){a=a|0;c[a>>2]=15628;iaa(a+32|0);fba(a);$4(a);return}function mg(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0;i=d+44|0;j=c[i>>2]|0;l=d+24|0;m=c[l>>2]|0;if(j>>>0>>0){c[i>>2]=m;j=m}k=j;i=h&24;if(!i){d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}if((g|0)==1&(i|0)==24){d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}a:do switch(g|0){case 0:{i=0;g=0;break}case 1:if(!(h&8)){g=m-(c[d+20>>2]|0)|0;i=g;g=((g|0)<0)<<31>>31;break a}else{g=(c[d+12>>2]|0)-(c[d+8>>2]|0)|0;i=g;g=((g|0)<0)<<31>>31;break a}case 2:{i=d+32|0;if(!(a[i>>0]&1))i=i+1|0;else i=c[d+40>>2]|0;g=j-i|0;i=g;g=((g|0)<0)<<31>>31;break}default:{d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}}while(0);g=vka(i|0,g|0,e|0,f|0)|0;e=D;if((e|0)>=0){i=d+32|0;if(!(a[i>>0]&1))i=i+1|0;else i=c[d+40>>2]|0;f=j-i|0;j=((f|0)<0)<<31>>31;if(!((j|0)<(e|0)|(j|0)==(e|0)&f>>>0>>0)){i=h&8;if(!((g|0)==0&(e|0)==0)){if((i|0)!=0?(c[d+12>>2]|0)==0:0){d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}if((h&16|0)!=0&(m|0)==0){d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}}if(i){c[d+12>>2]=(c[d+8>>2]|0)+g;c[d+16>>2]=k}if(h&16)c[l>>2]=(c[d+20>>2]|0)+g;d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=g;c[d+4>>2]=e;return}}d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}function ng(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;d=d+8|0;Tb[c[(c[b>>2]|0)+16>>2]&15](a,b,c[d>>2]|0,c[d+4>>2]|0,0,e);return}function og(a){a=a|0;var b=0,e=0,f=0,g=0;b=a+44|0;e=c[b>>2]|0;f=c[a+24>>2]|0;if(e>>>0>>0){c[b>>2]=f;e=f}if(!(c[a+48>>2]&8)){a=-1;return a|0}g=a+16|0;b=c[g>>2]|0;f=a+12|0;if(b>>>0>>0){f=c[f>>2]|0;c[g>>2]=e;b=e}else f=c[f>>2]|0;if(f>>>0>=b>>>0){a=-1;return a|0}a=d[f>>0]|0;return a|0}function pg(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;f=b+44|0;e=c[f>>2]|0;g=c[b+24>>2]|0;if(e>>>0>>0){c[f>>2]=g;e=g}j=b+8|0;f=c[j>>2]|0;k=b+12|0;h=c[k>>2]|0;i=f;if(f>>>0>=h>>>0){b=-1;return b|0}if((d|0)==-1){c[j>>2]=f;c[k>>2]=h+-1;c[b+16>>2]=e;b=0;return b|0}if(!(c[b+48>>2]&16)){g=d&255;f=h+-1|0;if(g<<24>>24!=(a[f>>0]|0)){b=-1;return b|0}}else{g=d&255;f=h+-1|0}c[j>>2]=i;c[k>>2]=f;c[b+16>>2]=e;a[f>>0]=g;b=d;return b|0}function qg(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;t=i;i=i+16|0;o=t;if((d|0)==-1){b=0;i=t;return b|0}p=b+12|0;q=b+8|0;r=(c[p>>2]|0)-(c[q>>2]|0)|0;s=b+24|0;l=c[s>>2]|0;n=b+28|0;e=c[n>>2]|0;if((l|0)==(e|0)){k=b+48|0;if(!(c[k>>2]&16)){b=-1;i=t;return b|0}h=b+20|0;j=c[h>>2]|0;g=b+44|0;m=(c[g>>2]|0)-j|0;f=b+32|0;qaa(f,0);if(!(a[f>>0]&1))e=10;else e=(c[f>>2]&-2)+-1|0;maa(f,e,0);e=a[f>>0]|0;if(!(e&1)){f=f+1|0;e=(e&255)>>>1}else{f=c[b+40>>2]|0;e=c[b+36>>2]|0}e=f+e|0;c[h>>2]=f;c[n>>2]=e;l=f+(l-j)|0;c[s>>2]=l;f=f+m|0;c[g>>2]=f;j=e}else{f=b+44|0;k=b+48|0;g=f;f=c[f>>2]|0;j=e}h=l+1|0;c[o>>2]=h;f=c[(h>>>0>>0?g:o)>>2]|0;c[g>>2]=f;if(c[k>>2]&8){e=b+32|0;if(!(a[e>>0]&1))e=e+1|0;else e=c[b+40>>2]|0;c[q>>2]=e;c[p>>2]=e+r;c[b+16>>2]=f}if((l|0)==(j|0)){b=Yb[c[(c[b>>2]|0)+52>>2]&255](b,d&255)|0;i=t;return b|0}else{c[s>>2]=h;a[l>>0]=d;b=d&255;i=t;return b|0}return 0}function rg(a){a=a|0;var b=0,d=0;c[a>>2]=15592;b=a+56|0;c[b>>2]=15612;d=a+4|0;c[d>>2]=15628;iaa(a+36|0);fba(d);Zaa(b);return}function sg(a){a=a|0;var b=0,d=0;c[a>>2]=15592;b=a+56|0;c[b>>2]=15612;d=a+4|0;c[d>>2]=15628;iaa(a+36|0);fba(d);Zaa(b);$4(a);return}function tg(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;c[a+e>>2]=15592;b=a+(e+56)|0;c[b>>2]=15612;d=a+(e+4)|0;c[d>>2]=15628;iaa(a+(e+36)|0);fba(d);Zaa(b);return}function ug(a){a=a|0;var b=0,d=0,e=0,f=0;f=c[(c[a>>2]|0)+-12>>2]|0;b=a+f|0;c[b>>2]=15592;d=a+(f+56)|0;c[d>>2]=15612;e=a+(f+4)|0;c[e>>2]=15628;iaa(a+(f+36)|0);fba(e);Zaa(d);$4(b);return}function vg(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,64900,6);qy(a,d);iaa(d);O_(a+164|0);c[a>>2]=15804;c[a+164>>2]=16124;c[b>>2]=87;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=87;c[d>>2]=e+4;e=15804;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function wg(a){a=a|0;Q_(a+164|0);sy(a);return}function xg(a){a=a|0;a=a+-164|0;Q_(a+164|0);sy(a);return}function yg(a){a=a|0;Q_(a+164|0);sy(a);$4(a);return}function zg(a){a=a|0;a=a+-164|0;Q_(a+164|0);sy(a);$4(a);return}function Ag(a){a=a|0;ry(a);P_(a+164|0);return}function Bg(a){a=a|0;a=c[a+168>>2]|0;switch(a|0){case 10:case 8:return 1;default:return (a|0)==9|0}return 0}function Cg(a){a=a|0;vg(a);c[a>>2]=16140;c[a+164>>2]=16460;return}function Dg(a){a=a|0;a=a+-164|0;Q_(a+164|0);sy(a);return}function Eg(a){a=a|0;Q_(a+164|0);sy(a);$4(a);return}function Fg(a){a=a|0;a=a+-164|0;Q_(a+164|0);sy(a);$4(a);return}function Gg(a){a=a|0;return 42}function Hg(a,b){a=a|0;b=b|0;faa(a,64919,7);return}function Ig(b){b=b|0;var d=0,e=0,f=0;d=Z4(172)|0;MB(d,b);e=d+140|0;f=b+140|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];a[e+20>>0]=a[f+20>>0]|0;c[d+168>>2]=c[b+168>>2];c[d>>2]=15804;c[d+164>>2]=16124;return d|0}function Jg(a){a=a|0;return 1}function Kg(a){a=a|0;return 43}function Lg(a,b){a=a|0;b=b|0;faa(a,64907,11);return}function Mg(b){b=b|0;var d=0,e=0,f=0;d=Z4(172)|0;MB(d,b);e=d+140|0;f=b+140|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];a[e+20>>0]=a[f+20>>0]|0;c[d+168>>2]=c[b+168>>2];c[d>>2]=16140;c[d+164>>2]=16460;return d|0}function Ng(d,e,f,g,i){d=d|0;e=e|0;f=f|0;g=g|0;i=i|0;var j=0,k=0,l=0;j=d+8|0;a[d+4>>0]=0;k=j;l=k+72|0;do{c[k>>2]=0;k=k+4|0}while((k|0)<(l|0));b[j+72>>1]=0;c[d>>2]=16476;c[d+144>>2]=0;c[d+148>>2]=0;c[d+152>>2]=0;c[d+156>>2]=e;c[d+84>>2]=f;c[d+88>>2]=g;h[d+96>>3]=1.0;h[d+104>>3]=1.0;a[d+140>>0]=0;a[d+141>>0]=0;Qj(d,0,100);Pj(d,0,1,100);a[d+112>>0]=i;return}function Og(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=16476;b=c[a+144>>2]|0;if(!b){th(a);return}d=a+148|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);th(a);return}function Pg(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=16476;b=c[a+144>>2]|0;if(!b){th(a);$4(a);return}d=a+148|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);th(a);$4(a);return}function Qg(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;g=i;i=i+16|0;d=g;c[d>>2]=b;GB(b);e=a+148|0;f=c[e>>2]|0;if((f|0)==(c[a+152>>2]|0)){uh(a+144|0,d);i=g;return}else{c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;i=g;return}}function Rg(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;g=i;i=i+16|0;d=g;c[d>>2]=b;GB(b);e=a+148|0;f=c[e>>2]|0;if((f|0)==(c[a+152>>2]|0)){uh(a+144|0,d);i=g;return}else{c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;i=g;return}}function Sg(a,b,d){a=a|0;b=b|0;d=d|0;a=a+148|0;d=(c[a>>2]|0)+-4|0;if((c[d>>2]|0)==(b|0)){c[a>>2]=d;return}else Na(64953,64980,74,65009)}function Tg(a,b,d){a=a|0;b=b|0;d=d|0;a=a+148|0;d=(c[a>>2]|0)+-4|0;if((c[d>>2]|0)==(b|0)){c[a>>2]=d;return}else Na(64953,64980,81,65020)}function Ug(a){a=a|0;return}function Vg(a){a=a|0;return}function Wg(a,b,c){a=a|0;b=b|0;c=c|0;return}function Xg(a,b){a=a|0;b=b|0;return}function Yg(a,b){a=a|0;b=b|0;return}function Zg(a,b){a=a|0;b=b|0;return}function _g(a,b,c){a=a|0;b=b|0;c=c|0;return}function $g(a,b,c){a=a|0;b=+b;c=+c;h[a+96>>3]=b;h[a+104>>3]=c;return}function ah(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;return}function bh(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;i=i+16|0;j=e+8|0;g=e+4|0;f=e;c[j>>2]=0;h=j+4|0;c[h>>2]=0;ch(0,b,j,g,f);k=c[j>>2]|0;b=c[h>>2]|0;dh(a,k,b,(c[g>>2]|0)+k|0,(c[f>>2]|0)+b|0);ch(0,d,j,g,f);b=c[j>>2]|0;d=c[h>>2]|0;dh(a,b,d,(c[g>>2]|0)+b|0,(c[f>>2]|0)+d|0);i=e;return}function ch(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0.0,j=0.0,k=0.0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0.0,r=0.0,s=0.0,t=0.0,u=0.0,v=0,w=0,x=0.0,y=0.0,z=0.0,A=0.0,B=0.0;w=c[b>>2]|0;v=c[b+4>>2]|0;p=c[b+8>>2]|0;a=c[b+12>>2]|0;g=c[b+16>>2]|0;h=c[b+20>>2]|0;q=+(p-w|0);r=+(a-v|0);s=+(g-p|0);t=+(h-a|0);u=+((c[b+24>>2]|0)-g|0);i=+((c[b+28>>2]|0)-h|0);j=+(w|0);k=+(v|0);l=+(p|0);m=+(a|0);n=+(g|0);o=+(h|0);h=2147483647;g=2147483647;b=-2147483647;a=-2147483647;p=0;do{z=+(p|0)*.025;A=j+q*z;x=k+r*z;B=l+s*z;y=m+t*z;A=A+z*(B-A);x=x+z*(y-x);v=~~(A+z*(B+z*(n+u*z-B)-A));w=~~(x+z*(y+z*(o+i*z-y)-x));h=(v|0)<(h|0)?v:h;g=(w|0)<(g|0)?w:g;b=(b|0)<(v|0)?v:b;a=(a|0)<(w|0)?w:a;p=p+1|0}while((p|0)!=41);c[d>>2]=h;c[d+4>>2]=g;c[e>>2]=b-h;c[f>>2]=a-g;return}function dh(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;l=b+80|0;h=(a[l>>0]|0)==0;if(!h?(a[b+81>>0]|0)!=0:0)return;n=b+144|0;m=b+148|0;i=c[m>>2]|0;if((c[n>>2]|0)==(i|0))Na(65038,64980,380,65057);if(h){i=c[i+-4>>2]|0;h=c[(c[i>>2]|0)+20>>2]|0;k=b+156|0;j=kP(c[k>>2]|0,d)|0;k=kP(c[k>>2]|0,f)|0;$b[h&63](i,j,k)}k=b+81|0;if(!(a[k>>0]|0)){h=c[(c[m>>2]|0)+-4>>2]|0;o=c[(c[h>>2]|0)+24>>2]|0;j=b+156|0;i=mP(c[j>>2]|0,e)|0;j=mP(c[j>>2]|0,g)|0;$b[o&63](h,i,j)}i=c[n>>2]|0;h=(c[m>>2]|0)-i|0;if((h|0)<=0)return;j=b+156|0;b=h>>2;h=i;i=0;while(1){if(!(a[l>>0]|0)){if(b>>>0<=i>>>0){h=13;break}h=c[h+(i<<2)>>2]|0;p=c[(c[h>>2]|0)+12>>2]|0;b=kP(c[j>>2]|0,d)|0;o=kP(c[j>>2]|0,f)|0;$b[p&63](h,b,o)}if(!(a[k>>0]|0)){h=c[n>>2]|0;if((c[m>>2]|0)-h>>2>>>0<=i>>>0){h=17;break}b=c[h+(i<<2)>>2]|0;h=c[(c[b>>2]|0)+16>>2]|0;o=mP(c[j>>2]|0,e)|0;p=mP(c[j>>2]|0,g)|0;$b[h&63](b,o,p)}i=i+1|0;h=c[n>>2]|0;b=(c[m>>2]|0)-h>>2;if((i|0)>=(b|0)){h=20;break}}if((h|0)==13)Fga(n);else if((h|0)==17)Fga(n);else if((h|0)==20)return}function eh(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=e<<1;Jb[c[(c[a>>2]|0)+60>>2]&15](a,b-e|0,d-e|0,f,f);return}function fh(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;dh(a,b,c,d+b|0,e+c|0);return}function gh(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=+g;h=+h;var j=0,k=0,l=0;j=i;i=i+16|0;k=j;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;l=(c[a+28>>2]|0)+-1+(c[a+24>>2]|0)|0;l=c[(c[(c[a+12>>2]|0)+(((l>>>0)/341|0)<<2)>>2]|0)+(((l>>>0)%341|0)*12|0)+4>>2]|0;l=((l&1)+l|0)/2|0;dh(a,b-l|0,d-l|0,e+b+l|0,f+d+l|0);iaa(k);i=j;return}function hh(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;i=(b|0)>(e|0);g=(d|0)>(f|0);j=(c[a+28>>2]|0)+-1+(c[a+24>>2]|0)|0;j=c[(c[(c[a+12>>2]|0)+(((j>>>0)/341|0)<<2)>>2]|0)+(((j>>>0)%341|0)*12|0)+4>>2]|0;h=(j|0)/2|0;j=h+(j&1)|0;dh(a,(i?e:b)-j|0,(g?f:d)-j|0,h+(i?b:e)|0,h+(g?d:f)|0);return}function ih(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0;if(!b)return;g=(c[d>>2]|0)+e|0;k=(c[d+4>>2]|0)+f|0;if((b|0)<2){j=g;i=g;h=k;g=k}else{j=g;h=k;l=1;i=g;g=k;do{k=(c[d+(l<<3)>>2]|0)+e|0;j=(k|0)<(j|0)?k:j;i=(k|0)>(i|0)?k:i;k=(c[d+(l<<3)+4>>2]|0)+f|0;h=(k|0)<(h|0)?k:h;g=(k|0)>(g|0)?k:g;l=l+1|0}while((l|0)!=(b|0))}dh(a,j,h,i,g);return}function jh(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;Sb[c[(c[a>>2]|0)+84>>2]&3](a,b,d,e,f,0.0);return}function kh(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=+g;var h=0,i=0,j=0;h=(f|0)<0;i=(h?f:0)+d|0;j=(e|0)<0;b=(j?e:0)+b|0;d=(c[a+28>>2]|0)+-1+(c[a+24>>2]|0)|0;d=c[(c[(c[a+12>>2]|0)+(((d>>>0)/341|0)<<2)>>2]|0)+(((d>>>0)%341|0)*12|0)+4>>2]|0;d=((d&1)+d|0)/2|0;dh(a,b-d|0,i-d|0,b+(j?0-e|0:e)+d|0,i+(h?0-f|0:f)+d|0);return}function lh(a,b,c){a=a|0;b=b|0;c=c|0;dh(a,b,c,b,c);return}function mh(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0;g=b+140|0;if(!(a[g>>0]|0)){a[g>>0]=1;c[b+116>>2]=d;c[b+120>>2]=e;e=b+124|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;a[b+141>>0]=f;return}else Na(65066,64980,293,65081)}function nh(b){b=b|0;a[b+140>>0]=0;return}function oh(b,d,e){b=b|0;d=d|0;e=e|0;if(!(a[b+140>>0]|0))Na(65091,64980,311,65105);else{c[b+116>>2]=d;c[b+120>>2]=e;return}}function ph(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;j=i;i=i+32|0;f=j;h=(c[b+76>>2]|0)+-1+(c[b+72>>2]|0)|0;if(!(c[(c[(c[b+60>>2]|0)+(h>>>10<<2)>>2]|0)+((h&1023)<<2)>>2]|0))Na(90965,64980,318,97734);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;$b[c[(c[b>>2]|0)+40>>2]&63](b,e,f);d=c[f>>2]|0;k=b+124|0;g=(c[k>>2]|0)+d|0;c[k>>2]=g;k=b+132|0;h=c[k>>2]|0;e=c[f+12>>2]|0;h=(h|0)<(e|0)?e:h;c[k>>2]=h;k=b+136|0;e=c[k>>2]|0;f=c[f+16>>2]|0;e=(e|0)<(f|0)?f:e;c[k>>2]=e;c[b+128>>2]=e+h;switch(a[b+141>>0]|0){case 1:{k=b+116|0;d=(c[k>>2]|0)-d|0;c[k>>2]=d;break}case 2:{k=b+116|0;d=(c[k>>2]|0)-((d|0)/2|0)|0;c[k>>2]=d;break}default:d=c[b+116>>2]|0}k=c[b+120>>2]|0;dh(b,d,e+k|0,g+d|0,k-h|0);i=j;return}function qh(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;return}function rh(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;s=i;i=i+16|0;q=s+12|0;r=s+8|0;p=s+4|0;o=s;j=b+76|0;l=b+72|0;m=(c[j>>2]|0)+-1+(c[l>>2]|0)|0;n=b+60|0;if(!(c[(c[(c[n>>2]|0)+(m>>>10<<2)>>2]|0)+((m&1023)<<2)>>2]|0))Na(90965,64980,343,90995);g=a[d>>0]|0;k=d+4|0;if(!(((g&1)==0?(g&255)>>>1:c[k>>2]|0)|0)){i=s;return}m=d+8|0;h=0;do{g=WR(c[((g&1)==0?k:c[m>>2]|0)+(h<<2)>>2]|0)|0;if(g){vs(g,q,r,p,o);u=(c[j>>2]|0)+-1+(c[l>>2]|0)|0;u=c[(c[(c[(c[n>>2]|0)+(u>>>10<<2)>>2]|0)+((u&1023)<<2)>>2]|0)+4>>2]|0;x=$(u,c[q>>2]|0)|0;g=g+24|0;t=c[g>>2]|0;x=((x|0)/(t|0)|0)+e|0;v=f-(($(c[r>>2]|0,u)|0)/(t|0)|0)|0;w=(($(c[p>>2]|0,u)|0)/(t|0)|0)+x|0;dh(b,x,v,w,v-(($(c[o>>2]|0,u)|0)/(t|0)|0)|0);t=(c[j>>2]|0)+-1+(c[l>>2]|0)|0;t=$(c[(c[(c[(c[n>>2]|0)+(t>>>10<<2)>>2]|0)+((t&1023)<<2)>>2]|0)+4>>2]|0,c[p>>2]|0)|0;e=((t|0)/(c[g>>2]|0)|0)+e|0}h=h+1|0;g=a[d>>0]|0}while(h>>>0<((g&1)==0?(g&255)>>>1:c[k>>2]|0)>>>0);i=s;return}function sh(a,b,c){a=a|0;b=b|0;c=c|0;return}function th(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;c[a>>2]=18376;j=a+60|0;d=c[j>>2]|0;i=a+72|0;b=c[i>>2]|0;e=d+(b>>>10<<2)|0;k=a+64|0;h=c[k>>2]|0;if((h|0)==(d|0)){b=0;f=0;g=a+76|0}else{g=a+76|0;f=(c[g>>2]|0)+b|0;b=(c[e>>2]|0)+((b&1023)<<2)|0;f=(c[d+(f>>>10<<2)>>2]|0)+((f&1023)<<2)|0}a:while(1){do{if((b|0)==(f|0))break a;b=b+4|0}while((b-(c[e>>2]|0)|0)!=4096);l=e+4|0;b=c[l>>2]|0;e=l}c[g>>2]=0;b=h-d>>2;if(b>>>0>2)do{$4(c[d>>2]|0);d=(c[j>>2]|0)+4|0;c[j>>2]=d;b=(c[k>>2]|0)-d>>2}while(b>>>0>2);switch(b|0){case 1:{c[i>>2]=512;break}case 2:{c[i>>2]=1024;break}default:{}}b=c[j>>2]|0;d=c[k>>2]|0;if((b|0)!=(d|0)){do{$4(c[b>>2]|0);b=b+4|0}while((b|0)!=(d|0));b=c[j>>2]|0;d=c[k>>2]|0;if((d|0)!=(b|0))c[k>>2]=d+(~((d+-4-b|0)>>>2)<<2)}b=c[a+56>>2]|0;if(b)$4(b);j=a+36|0;d=c[j>>2]|0;i=a+48|0;b=c[i>>2]|0;e=d+(b>>>9<<2)|0;k=a+40|0;h=c[k>>2]|0;if((h|0)==(d|0)){b=0;f=0;g=a+52|0}else{g=a+52|0;f=(c[g>>2]|0)+b|0;b=(c[e>>2]|0)+((b&511)<<3)|0;f=(c[d+(f>>>9<<2)>>2]|0)+((f&511)<<3)|0}b:while(1){do{if((b|0)==(f|0))break b;b=b+8|0}while((b-(c[e>>2]|0)|0)!=4096);l=e+4|0;b=c[l>>2]|0;e=l}c[g>>2]=0;b=h-d>>2;if(b>>>0>2)do{$4(c[d>>2]|0);d=(c[j>>2]|0)+4|0;c[j>>2]=d;b=(c[k>>2]|0)-d>>2}while(b>>>0>2);switch(b|0){case 1:{c[i>>2]=256;break}case 2:{c[i>>2]=512;break}default:{}}b=c[j>>2]|0;d=c[k>>2]|0;if((b|0)!=(d|0)){do{$4(c[b>>2]|0);b=b+4|0}while((b|0)!=(d|0));b=c[j>>2]|0;d=c[k>>2]|0;if((d|0)!=(b|0))c[k>>2]=d+(~((d+-4-b|0)>>>2)<<2)}b=c[a+32>>2]|0;if(b)$4(b);j=a+12|0;d=c[j>>2]|0;i=a+24|0;b=c[i>>2]|0;e=d+(((b>>>0)/341|0)<<2)|0;k=a+16|0;f=c[k>>2]|0;if((f|0)==(d|0)){g=0;h=a+28|0;b=0}else{h=a+28|0;g=(c[h>>2]|0)+b|0;g=(c[d+(((g>>>0)/341|0)<<2)>>2]|0)+(((g>>>0)%341|0)*12|0)|0;b=(c[e>>2]|0)+(((b>>>0)%341|0)*12|0)|0}c:while(1){do{if((b|0)==(g|0))break c;b=b+12|0}while((b-(c[e>>2]|0)|0)!=4092);l=e+4|0;b=c[l>>2]|0;e=l}c[h>>2]=0;b=f-d>>2;if(b>>>0>2)do{$4(c[d>>2]|0);d=(c[j>>2]|0)+4|0;c[j>>2]=d;b=(c[k>>2]|0)-d>>2}while(b>>>0>2);switch(b|0){case 1:{c[i>>2]=170;break}case 2:{c[i>>2]=341;break}default:{}}b=c[j>>2]|0;d=c[k>>2]|0;if((b|0)!=(d|0)){do{$4(c[b>>2]|0);b=b+4|0}while((b|0)!=(d|0));b=c[j>>2]|0;d=c[k>>2]|0;if((d|0)!=(b|0))c[k>>2]=d+(~((d+-4-b|0)>>>2)<<2)}b=c[a+8>>2]|0;if(!b)return;$4(b);return}function uh(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function vh(a){a=a|0;return 86}function wh(a,b,c){a=a|0;b=b|0;c=+c;return}function xh(a,b,c){a=a|0;b=b|0;c=c|0;return}function yh(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0;f=i;i=i+32|0;g=f+12|0;h=f;j=c[(c[a>>2]|0)+120>>2]|0;eaa(g,d);eaa(h,e);dc[j&31](a,b,g,h);iaa(h);iaa(g);i=f;return}function zh(a,b,d){a=a|0;b=b|0;d=d|0;$b[c[(c[a>>2]|0)+124>>2]&63](a,b,d);return}function Ah(b,c){b=b|0;c=c|0;a[b+4>>0]=c&1;return}function Bh(b){b=b|0;return (a[b+4>>0]|0)!=0|0}function Ch(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+16|0;d=b;faa(d,65153,5);qy(a,d);iaa(d);d=a+164|0;c[d>>2]=17028;e=a+168|0;c[e>>2]=e;c[a+172>>2]=e;c[a+176>>2]=0;c[a+180>>2]=0;km(a+184|0);c[a>>2]=16648;c[d>>2]=16972;c[a+184>>2]=16992;c[a+200>>2]=0;c[a+204>>2]=0;c[a+208>>2]=0;ry(a);i=b;return}function Dh(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=16648;g=a+164|0;c[g>>2]=16972;c[a+184>>2]=16992;f=a+200|0;d=c[f>>2]|0;h=a+204|0;b=c[h>>2]|0;if((d|0)!=(b|0)){e=d;do{d=c[e>>2]|0;if(d){Lb[c[(c[d>>2]|0)+4>>2]&2047](d);b=c[h>>2]|0}e=e+4|0}while((e|0)!=(b|0));d=b;b=c[f>>2]|0;if((d|0)==(b|0)){b=d;e=d}else{e=d+(~((d+-4-b|0)>>>2)<<2)|0;c[h>>2]=e}}else{b=d;e=d}d=b;if(b){if((e|0)!=(b|0))c[h>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(b)}lm(a+184|0);c[g>>2]=17028;e=a+168|0;d=a+176|0;if(!(c[d>>2]|0)){sy(a);return}b=c[a+172>>2]|0;h=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[h>>2];c[c[h>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){sy(a);return}do{h=b;b=c[b+4>>2]|0;$4(h)}while((b|0)!=(e|0));sy(a);return}function Eh(a){a=a|0;Dh(a+-164|0);return}function Fh(a){a=a|0;Dh(a+-184|0);return}function Gh(a){a=a|0;Dh(a);$4(a);return}function Hh(a){a=a|0;a=a+-164|0;Dh(a);$4(a);return}function Ih(a){a=a|0;a=a+-184|0;Dh(a);$4(a);return}function Jh(a){a=a|0;ry(a);return}function Kh(a){a=a|0;ry(a+-184|0);return}function Lh(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function Mh(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;l=b+4|0;d=c[l>>2]|0;if((d|0)==(b|0)){Nh(a,b);return}m=b+8|0;f=d;g=d;j=0;a:while(1){d=f;b:while(1){e=g+8|0;f=c[e>>2]|0;do if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)>40?(Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)<68:0){h=c[e>>2]|0;f=c[h+128>>2]|0;i=c[h+132>>2]|0;c:do if((f|0)==(i|0)){n=f;k=11}else do{if((c[f>>2]|0)==1){n=f;k=11;break c}f=f+4|0}while((f|0)!=(i|0));while(0);if((k|0)==11?(k=0,(n|0)!=(i|0)):0){if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)==60)break b;d=c[g+4>>2]|0;break}h=g+4|0;i=c[h>>2]|0;g=c[d>>2]|0;c[g+4>>2]=i;c[c[h>>2]>>2]=g;c[m>>2]=(c[m>>2]|0)+-1;$4(d);d=i}else k=6;while(0);if((k|0)==6){k=0;h=g+4|0;i=c[h>>2]|0;g=c[d>>2]|0;c[g+4>>2]=i;c[c[h>>2]>>2]=g;c[m>>2]=(c[m>>2]|0)+-1;$4(d);d=i}g=d;if((g|0)==(b|0)){k=28;break a}}e=c[e>>2]|0;if(!e){k=16;break}h=I5(e,2072,1960,0)|0;if(!h){k=16;break}if((c[l>>2]|0)==(g|0)){e=h+344|0;if(j|(QY(e)|0)){f=1;k=23}else k=21}else if(j){f=1;k=23}else{e=h+344|0;k=21}if((k|0)==21){k=0;if(QY(e)|0){j=g+4|0;e=c[j>>2]|0;i=c[d>>2]|0;c[i+4>>2]=e;c[c[j>>2]>>2]=i;c[m>>2]=(c[m>>2]|0)+-1;$4(d);d=e;e=0}else{f=0;k=23}}do if((k|0)==23){k=0;e=g+4|0;if(!(kB(h)|0)){d=c[e>>2]|0;e=f;break}else{j=c[e>>2]|0;i=c[d>>2]|0;c[i+4>>2]=j;c[c[e>>2]>>2]=i;c[m>>2]=(c[m>>2]|0)+-1;$4(d);d=j;e=f;break}}while(0);g=d;if((g|0)==(b|0)){k=28;break}else{f=d;j=e}}if((k|0)==16)Na(116288,65159,70,65346);else if((k|0)==28){Nh(a,b);return}}function Nh(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;k=m;g=a+200|0;e=c[g>>2]|0;l=a+204|0;d=c[l>>2]|0;if((e|0)!=(d|0)){f=e;do{e=c[f>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);d=c[l>>2]|0}f=f+4|0}while((f|0)!=(d|0));e=d;d=c[g>>2]|0;if((e|0)==(d|0)){d=e;f=e}else{f=e+(~((e+-4-d|0)>>>2)<<2)|0;c[l>>2]=f}}else{d=e;f=e}j=a+200|0;h=b+8|0;g=c[h>>2]|0;b=a+208|0;e=d;if((c[b>>2]|0)-e>>2>>>0>>0){e=f-e|0;if(!g)f=0;else f=Z4(g<<2)|0;xka(f|0,d|0,e|0)|0;c[j>>2]=f;c[l>>2]=f+(e>>2<<2);c[b>>2]=f+(g<<2);if(d){$4(d);d=c[h>>2]|0}else d=g}else d=g;if(!d){i=m;return}g=0;do{e=Z4(52)|0;c[e>>2]=17012;c[e+48>>2]=0;c[k>>2]=e;f=c[l>>2]|0;if(f>>>0<(c[b>>2]|0)>>>0){c[f>>2]=e;c[l>>2]=(c[l>>2]|0)+4}else{Uh(j,k);d=c[h>>2]|0}g=g+1|0}while(g>>>0>>0);i=m;return}function Oh(a,b){a=a|0;b=b|0;Mh(a+-164|0,b);return}function Ph(a,b){a=a|0;b=b|0;var d=0;d=a+164|0;wC(d,a)|0;a=xC(d,b)|0;if((a|0)!=-1){d=a;return d|0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=60){d=-1;return d|0}a=I5(b,1752,1960,0)|0;if(!a)Na(96128,65159,106,65175);a=kB(a)|0;if(!a){d=-1;return d|0}d=xC(d,a)|0;return d|0}function Qh(a,b){a=a|0;b=b|0;wC(a+164|0,a)|0;switch(Ph(a,b)|0){case -1:{Na(65380,65159,118,65187);break}case 0:{a=1;return a|0}default:{a=0;return a|0}}return 0}function Rh(a,b){a=a|0;b=b|0;var d=0;d=c[(wC(a+164|0,a)|0)+8>>2]|0;b=Ph(a,b)|0;if((b|0)==-1)Na(65380,65159,129,65201);else return (b|0)==(d+-1|0)|0;return 0}function Sh(a){a=a|0;c[a>>2]=17012;a=c[a+48>>2]|0;if(!a)return;c[a+144>>2]=0;return}function Th(a){a=a|0;var b=0;c[a>>2]=17012;b=c[a+48>>2]|0;if(!b){$4(a);return}c[b+144>>2]=0;$4(a);return}function Uh(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function Vh(a){a=a|0;return 44}function Wh(a,b){a=a|0;b=b|0;faa(a,65242,4);return}function Xh(a){a=a|0;return 0}function Yh(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=17028;d=a+4|0;b=a+12|0;if(!(c[b>>2]|0))return;a=c[a+8>>2]|0;e=(c[d>>2]|0)+4|0;f=c[a>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;c[b>>2]=0;if((a|0)==(d|0))return;do{f=a;a=c[a+4>>2]|0;$4(f)}while((a|0)!=(d|0));return}function Zh(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=17028;e=a+4|0;d=a+12|0;if(!(c[d>>2]|0)){$4(a);return}b=c[a+8>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){$4(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));$4(a);return}function _h(a,b){a=a|0;b=b|0;return}function $h(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;f=l+12|0;h=l;faa(h,65260,6);qy(a,h);iaa(h);h=a+164|0;c[h>>2]=17028;g=a+168|0;c[g>>2]=g;c[a+172>>2]=g;c[a+176>>2]=0;c[a+180>>2]=0;Am(a+184|0);g=a+208|0;Lm(g);m$(a+292|0);q3(a+304|0);iZ(a+352|0);D3(a+360|0);c[a>>2]=17048;c[h>>2]=17384;c[a+184>>2]=17404;c[g>>2]=17448;c[a+224>>2]=17472;c[a+232>>2]=17488;c[a+240>>2]=17504;c[a+248>>2]=17520;c[a+256>>2]=17536;c[a+268>>2]=17552;c[a+276>>2]=17568;c[a+292>>2]=17584;c[a+304>>2]=17600;c[a+352>>2]=17616;c[a+360>>2]=17632;g=a+368|0;c[g>>2]=g;c[a+372>>2]=g;c[a+376>>2]=0;g=a+380|0;c[a+384>>2]=0;h=a+388|0;c[h>>2]=0;j=a+384|0;c[g>>2]=j;k=a+392|0;c[k>>2]=k;c[a+396>>2]=k;k=a+400|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;c[k+20>>2]=0;c[k+24>>2]=0;WB(a,a+212|0,1);c[f>>2]=101;k=a+120|0;d=c[k>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[k>>2]|0;b=c[e>>2]|0}else{c[d>>2]=101;d=d+4|0;c[k>>2]=d}c[f>>2]=194;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[k>>2]|0;b=c[e>>2]|0}else{c[d>>2]=194;d=d+4|0;c[k>>2]=d}c[f>>2]=40;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[k>>2]|0;b=c[e>>2]|0}else{c[d>>2]=40;d=d+4|0;c[k>>2]=d}c[f>>2]=199;if((d|0)==(b|0)){Sc(a+116|0,f);k=c[a>>2]|0;k=k+76|0;k=c[k>>2]|0;Lb[k&2047](a);a=a+204|0;c[a>>2]=0;a=c[j>>2]|0;Yi(g,a);c[h>>2]=0;c[g>>2]=j;c[j>>2]=0;i=l;return}else{c[d>>2]=199;c[k>>2]=d+4;k=c[a>>2]|0;k=k+76|0;k=c[k>>2]|0;Lb[k&2047](a);a=a+204|0;c[a>>2]=0;a=c[j>>2]|0;Yi(g,a);c[h>>2]=0;c[g>>2]=j;c[j>>2]=0;i=l;return}}function ai(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[a>>2]=17048;j=a+164|0;c[j>>2]=17384;c[a+184>>2]=17404;c[a+208>>2]=17448;c[a+224>>2]=17472;c[a+232>>2]=17488;c[a+240>>2]=17504;c[a+248>>2]=17520;c[a+256>>2]=17536;c[a+268>>2]=17552;c[a+276>>2]=17568;c[a+292>>2]=17584;c[a+304>>2]=17600;c[a+352>>2]=17616;c[a+360>>2]=17632;bi(a);g=a+416|0;d=c[g>>2]|0;if(d){h=a+420|0;e=c[h>>2]|0;if((e|0)!=(d|0)){do{e=e+-12|0;c[h>>2]=e;f=c[e>>2]|0;if(f){$4(f);e=c[h>>2]|0}}while((e|0)!=(d|0));d=c[g>>2]|0}$4(d)}d=c[a+404>>2]|0;e=d;if(d){f=a+408|0;g=c[f>>2]|0;if((g|0)!=(d|0))c[f>>2]=g+(~((g+-4-e|0)>>>2)<<2);$4(d)}e=a+392|0;d=a+400|0;if((c[d>>2]|0)!=0?(i=c[a+396>>2]|0,h=(c[e>>2]|0)+4|0,g=c[i>>2]|0,c[g+4>>2]=c[h>>2],c[c[h>>2]>>2]=g,c[d>>2]=0,(i|0)!=(e|0)):0){d=i;do{i=d;d=c[d+4>>2]|0;$4(i)}while((d|0)!=(e|0))}Yi(a+380|0,c[a+384>>2]|0);e=a+368|0;d=a+376|0;if((c[d>>2]|0)!=0?(b=c[a+372>>2]|0,i=(c[e>>2]|0)+4|0,h=c[b>>2]|0,c[h+4>>2]=c[i>>2],c[c[i>>2]>>2]=h,c[d>>2]=0,(b|0)!=(e|0)):0)do{i=b;b=c[b+4>>2]|0;$4(i)}while((b|0)!=(e|0));F3(a+360|0);kZ(a+352|0);s3(a+304|0);o$(a+292|0);Mm(a+208|0);c[j>>2]=17028;e=a+168|0;d=a+176|0;if(!(c[d>>2]|0)){sy(a);return}b=c[a+172>>2]|0;j=(c[e>>2]|0)+4|0;i=c[b>>2]|0;c[i+4>>2]=c[j>>2];c[c[j>>2]>>2]=i;c[d>>2]=0;if((b|0)==(e|0)){sy(a);return}do{j=b;b=c[b+4>>2]|0;$4(j)}while((b|0)!=(e|0));sy(a);return}function bi(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;i=a+368|0;h=a+372|0;b=c[h>>2]|0;if((b|0)!=(i|0)){g=b;do{e=b+8|0;d=c[e>>2]|0;b=c[d>>2]|0;if((b|0)!=(c[d+4>>2]|0))do{c[(c[b>>2]|0)+440>>2]=0;c[(c[b>>2]|0)+444>>2]=0;b=b+4|0;d=c[e>>2]|0}while((b|0)!=(c[d+4>>2]|0));if(d){e=c[d>>2]|0;f=e;if(e){if((b|0)!=(e|0))c[d+4>>2]=b+(~((b+-4-f|0)>>>2)<<2);$4(e)}$4(d)}g=c[g+4>>2]|0;b=g}while((b|0)!=(i|0))}d=a+376|0;if(!(c[d>>2]|0))return;b=c[h>>2]|0;h=(c[i>>2]|0)+4|0;a=c[b>>2]|0;c[a+4>>2]=c[h>>2];c[c[h>>2]>>2]=a;c[d>>2]=0;if((b|0)==(i|0))return;do{h=b;b=c[b+4>>2]|0;$4(h)}while((b|0)!=(i|0));return}function ci(a){a=a|0;ai(a+-164|0);return}function di(a){a=a|0;ai(a+-184|0);return}function ei(a){a=a|0;ai(a+-208|0);return}function fi(a){a=a|0;ai(a+-224|0);return}function gi(a){a=a|0;ai(a+-232|0);return}function hi(a){a=a|0;ai(a+-240|0);return}function ii(a){a=a|0;ai(a+-248|0);return}function ji(a){a=a|0;ai(a+-256|0);return}function ki(a){a=a|0;ai(a+-268|0);return}function li(a){a=a|0;ai(a+-276|0);return}function mi(a){a=a|0;ai(a+-292|0);return}function ni(a){a=a|0;ai(a+-304|0);return}function oi(a){a=a|0;ai(a+-352|0);return}function pi(a){a=a|0;ai(a+-360|0);return}function qi(a){a=a|0;ai(a);$4(a);return}function ri(a){a=a|0;a=a+-164|0;ai(a);$4(a);return}function si(a){a=a|0;a=a+-184|0;ai(a);$4(a);return}function ti(a){a=a|0;a=a+-208|0;ai(a);$4(a);return}function ui(a){a=a|0;a=a+-224|0;ai(a);$4(a);return}function vi(a){a=a|0;a=a+-232|0;ai(a);$4(a);return}function wi(a){a=a|0;a=a+-240|0;ai(a);$4(a);return}function xi(a){a=a|0;a=a+-248|0;ai(a);$4(a);return}function yi(a){a=a|0;a=a+-256|0;ai(a);$4(a);return}function zi(a){a=a|0;a=a+-268|0;ai(a);$4(a);return}function Ai(a){a=a|0;a=a+-276|0;ai(a);$4(a);return}function Bi(a){a=a|0;a=a+-292|0;ai(a);$4(a);return}function Ci(a){a=a|0;a=a+-304|0;ai(a);$4(a);return}function Di(a){a=a|0;a=a+-352|0;ai(a);$4(a);return}function Ei(a){a=a|0;a=a+-360|0;ai(a);$4(a);return}function Fi(a){a=a|0;ry(a);Dm(a+184|0);an(a+208|0);n$(a+292|0);r3(a+304|0);jZ(a+352|0);E3(a+360|0);bi(a);return}function Gi(a){a=a|0;a=a+-184|0;ry(a);Dm(a+184|0);an(a+208|0);n$(a+292|0);r3(a+304|0);jZ(a+352|0);E3(a+360|0);bi(a);return}function Hi(a){a=a|0;a=a+-208|0;ry(a);Dm(a+184|0);an(a+208|0);n$(a+292|0);r3(a+304|0);jZ(a+352|0);E3(a+360|0);bi(a);return}function Ii(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(65267,65297,80,93831);if(!(I5(b,1752,1960,0)|0))Na(65267,65297,80,93831);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function Ji(b,d){b=b|0;d=d|0;var e=0;if(!b)e=0;else e=I5(b,2072,1960,0)|0;if(!d)Na(65314,65297,90,65323);b=I5(d,2072,1960,0)|0;if((e|0)!=0&(b|0)!=0)return (((a[e+316>>0]|0)*7|0)+(c[e+324>>2]|0)|0)<(((a[b+316>>0]|0)*7|0)+(c[b+324>>2]|0)|0)|0;else Na(65314,65297,90,65323);return 0}function Ki(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;v=i;i=i+32|0;n=v+24|0;m=v+20|0;p=v+16|0;q=v+12|0;r=v+8|0;t=v+4|0;u=v;s=d+4|0;f=c[s>>2]|0;e=f;o=d+8|0;if((f|0)!=(d|0)){do{g=f+8|0;h=c[g>>2]|0;do if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)>40?(Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)<68:0){j=c[g>>2]|0;g=c[j+128>>2]|0;h=c[j+132>>2]|0;a:do if((g|0)==(h|0)){k=g;l=9}else do{if((c[g>>2]|0)==1){k=g;l=9;break a}g=g+4|0}while((g|0)!=(h|0));while(0);if((l|0)==9?(l=0,(k|0)!=(h|0)):0){f=f+4|0;if((Ob[c[(c[j>>2]|0)+8>>2]&255](j)|0)==60){e=c[f>>2]|0;break}else{j=c[f>>2]|0;h=c[e>>2]|0;c[h+4>>2]=j;c[c[f>>2]>>2]=h;c[o>>2]=(c[o>>2]|0)+-1;$4(e);e=j;break}}h=f+4|0;j=c[h>>2]|0;g=c[e>>2]|0;c[g+4>>2]=j;c[c[h>>2]>>2]=g;c[o>>2]=(c[o>>2]|0)+-1;$4(e);e=j}else l=4;while(0);if((l|0)==4){l=0;h=f+4|0;j=c[h>>2]|0;g=c[e>>2]|0;c[g+4>>2]=j;c[c[h>>2]>>2]=g;c[o>>2]=(c[o>>2]|0)+-1;$4(e);e=j}f=e}while((f|0)!=(d|0));e=c[s>>2]|0}c[p>>2]=183;c[q>>2]=e;c[r>>2]=d;f=c[o>>2]|0;c[m>>2]=c[q>>2];c[n>>2]=c[r>>2];Zi(m,n,f,p)|0;f=c[s>>2]|0;bi(b);e=c[f+8>>2]|0;if(!e){c[u>>2]=0;Na(65337,65297,128,65346)}g=I5(e,2072,1960,0)|0;c[u>>2]=g;if(!g)Na(65337,65297,128,65346);f=c[f+4>>2]|0;if((f|0)==(d|0)){i=v;return}m=b+368|0;l=b+376|0;j=g;e=0;k=((a[g+316>>0]|0)*7|0)+(c[g+324>>2]|0)|0;while(1){g=c[f+8>>2]|0;if(!g){l=22;break}h=I5(g,2072,1960,0)|0;c[t>>2]=h;if(!h){l=24;break}g=h;b=k;k=((a[h+316>>0]|0)*7|0)+(c[h+324>>2]|0)|0;if((k-b|0)==1){if(!(c[j+440>>2]|0)){e=Z4(12)|0;c[e>>2]=0;g=e+4|0;c[g>>2]=0;b=e+8|0;c[b>>2]=0;h=e;s=Z4(12)|0;c[s+8>>2]=h;c[s+4>>2]=m;r=c[m>>2]|0;c[s>>2]=r;c[r+4>>2]=s;c[m>>2]=s;c[l>>2]=(c[l>>2]|0)+1;if(c[b>>2]|0){l=28;break}_i(e,u);s=c[g>>2]|0;b=c[e>>2]|0;c[j+440>>2]=h;c[(c[u>>2]|0)+444>>2]=s-b>>2}else h=e;j=h;e=j+4|0;g=c[e>>2]|0;if((g|0)==(c[j+8>>2]|0)){_i(j,t);e=c[e>>2]|0}else{c[g>>2]=c[t>>2];b=(c[e>>2]|0)+4|0;c[e>>2]=b;e=b}g=c[t>>2]|0;c[g+440>>2]=h;c[g+444>>2]=e-(c[j>>2]|0)>>2;e=h}c[u>>2]=g;f=c[f+4>>2]|0;if((f|0)==(d|0)){l=35;break}else j=g}if((l|0)==22){c[t>>2]=0;Na(65357,65297,136,65346)}else if((l|0)==24)Na(65357,65297,136,65346);else if((l|0)==28)lb();else if((l|0)==35){i=v;return}}function Li(a,b){a=a|0;b=b|0;Ki(a+-164|0,b);return}function Mi(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;g=a+404|0;b=c[g>>2]|0;h=a+408|0;d=c[h>>2]|0;if((d|0)!=(b|0))c[h>>2]=d+(~((d+-4-b|0)>>>2)<<2);b=wC(a+164|0,a)|0;f=b+4|0;if((b|0)==(c[f>>2]|0)){i=k;return}e=a+412|0;while(1){d=c[(c[b>>2]|0)+8>>2]|0;if(!d){b=6;break}d=I5(d,2072,1960,0)|0;c[j>>2]=d;a=d;if(!d){b=8;break}do if(c[d+448>>2]|0){d=c[h>>2]|0;if((d|0)==(c[e>>2]|0)){_i(g,j);break}else{c[d>>2]=a;c[h>>2]=(c[h>>2]|0)+4;break}}while(0);b=c[b>>2]|0;if((b|0)==(c[f>>2]|0)){b=14;break}}if((b|0)==6){c[j>>2]=0;Na(96128,65297,165,65365)}else if((b|0)==8)Na(96128,65297,165,65365);else if((b|0)==14){i=k;return}}function Ni(a,b){a=a|0;b=b|0;var d=0,e=0;e=a+164|0;d=c[(wC(e,a)|0)+8>>2]|0;a=xC(e,b)|0;if((a|0)==-1)Na(65380,65297,176,65395);if((d&1|0)!=0?(a|0)==((d+-1|0)/2|0|0):0){e=0;return e|0}e=(a|0)<((d|0)/2|0|0)?-1:1;return e|0}function Oi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;n=a+416|0;f=c[n>>2]|0;o=a+420|0;d=c[o>>2]|0;if((d|0)!=(f|0))do{d=d+-12|0;c[o>>2]=d;e=c[d>>2]|0;if(e){$4(e);d=c[o>>2]|0}}while((d|0)!=(f|0));i=a+432|0;c[i>>2]=0;j=a+428|0;c[j>>2]=0;g=c[a+408>>2]|0;h=c[a+404>>2]|0;m=g-h|0;if((g|0)==(h|0))return;h=(b|0)/2|0;g=wC(a+164|0,a)|0;d=c[g+4>>2]|0;if((d|0)==(g|0)){e=0;d=0}else{a=d;e=0;d=0;b=0;while(1){f=c[a+8>>2]|0;if((f|0)!=0?(k=I5(f,2072,1960,0)|0,(k|0)!=0):0){f=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;if(b)if((f|0)>(e|0)){e=f;f=1}else{d=(f|0)<(d|0)?f:d;f=1}else{e=f;d=f;f=1}}else f=b;a=c[a+4>>2]|0;if((a|0)==(g|0))break;else b=f}}b=h*6|0;f=e+b|0;c[j>>2]=f;e=d-b|0;c[i>>2]=e;e=(f-e|0)/(h|0)|0;d=c[o>>2]|0;f=c[n>>2]|0;b=(d-f|0)/12|0;if(e>>>0<=b>>>0){if(e>>>0>>0?(l=f+(e*12|0)|0,(d|0)!=(l|0)):0){do{d=d+-12|0;c[o>>2]=d;e=c[d>>2]|0;if(e){$4(e);d=c[o>>2]|0}}while((d|0)!=(l|0));d=l}}else{$i(n,e-b|0);d=c[o>>2]|0}e=c[n>>2]|0;if((d|0)==(e|0))return;if((m|0)>0)f=0;else{d=0;do{aj(e+(d*12|0)|0,m,0);d=d+1|0;e=c[n>>2]|0}while(d>>>0<(((c[o>>2]|0)-e|0)/12|0)>>>0);return}a:while(1){b=e+(f*12|0)|0;aj(b,m,0);d=e+(f*12|0)+4|0;e=0;do{if((c[d>>2]|0)>>>0<=e>>>0){d=23;break a}l=(c[b>>2]|0)+(e>>>5<<2)|0;c[l>>2]=c[l>>2]&~(1<<(e&31));e=e+1|0}while((e|0)!=(m|0));f=f+1|0;e=c[n>>2]|0;if(f>>>0>=(((c[o>>2]|0)-e|0)/12|0)>>>0){d=28;break}}if((d|0)==23)Fga(b);else if((d|0)==28)return}function Pi(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;g=wC(a+164|0,a)|0;a=c[g+4>>2]|0;if((a|0)==(g|0))return;else e=0;do{f=c[a+8>>2]|0;do if((f|0)!=0?(h=I5(f,2072,1960,0)|0,(h|0)!=0):0){f=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;if(!e){c[b>>2]=f;c[d>>2]=f;e=1;break}if((f|0)>(c[b>>2]|0)){c[b>>2]=f;e=1;break}if((f|0)<(c[d>>2]|0)){c[d>>2]=f;e=1}else e=1}while(0);a=c[a+4>>2]|0}while((a|0)!=(g|0));return}function Qi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a+204>>2]=b;e=wC(a+164|0,a)|0;a=c[e+4>>2]|0;if((a|0)==(e|0))return;while(1){d=a+8|0;f=c[d>>2]|0;if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==60){d=c[d>>2]|0;if(!d){a=5;break}d=I5(d,2072,1960,0)|0;if(!d){a=5;break}f=d+164|0;Mb[c[(c[f>>2]|0)+12>>2]&255](f,b)}a=c[a+4>>2]|0;if((a|0)==(e|0)){a=8;break}}if((a|0)==5)Na(96128,65297,262,65411);else if((a|0)==8)return}function Ri(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;e=a+-184|0;c[e+204>>2]=b;e=wC(e+164|0,e)|0;a=c[e+4>>2]|0;if((a|0)==(e|0))return;while(1){d=a+8|0;f=c[d>>2]|0;if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==60){d=c[d>>2]|0;if(!d){a=5;break}d=I5(d,2072,1960,0)|0;if(!d){a=5;break}f=d+164|0;Mb[c[(c[f>>2]|0)+12>>2]&255](f,b)}a=c[a+4>>2]|0;if((a|0)==(e|0)){a=8;break}}if((a|0)==5)Na(96128,65297,262,65411);else if((a|0)==8)return}function Si(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+16|0;h=j+8|0;g=j;f=b;e=c[f>>2]|0;f=c[f+4>>2]|0;d=a+188|0;c[d>>2]=e;c[d+4>>2]=f;d=wC(a+164|0,a)|0;b=c[d+4>>2]|0;if((b|0)==(d|0)){i=j;return}while(1){a=b+8|0;k=c[a>>2]|0;if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==60){a=c[a>>2]|0;if(!a){b=5;break}a=I5(a,2072,1960,0)|0;if(!a){b=5;break}k=a+164|0;a=c[(c[k>>2]|0)+20>>2]|0;l=g;c[l>>2]=e;c[l+4>>2]=f;c[h>>2]=c[g>>2];c[h+4>>2]=c[g+4>>2];Mb[a&255](k,h)}b=c[b+4>>2]|0;if((b|0)==(d|0)){b=8;break}}if((b|0)==5)Na(96128,65297,274,65429);else if((b|0)==8){i=j;return}}function Ti(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+16|0;h=j+8|0;g=j;d=a+-184|0;f=b;e=c[f>>2]|0;f=c[f+4>>2]|0;b=d+188|0;c[b>>2]=e;c[b+4>>2]=f;d=wC(d+164|0,d)|0;b=c[d+4>>2]|0;if((b|0)==(d|0)){i=j;return}while(1){a=b+8|0;k=c[a>>2]|0;if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==60){a=c[a>>2]|0;if(!a){b=5;break}a=I5(a,2072,1960,0)|0;if(!a){b=5;break}k=a+164|0;a=c[(c[k>>2]|0)+20>>2]|0;l=g;c[l>>2]=e;c[l+4>>2]=f;c[h>>2]=c[g>>2];c[h+4>>2]=c[g+4>>2];Mb[a&255](k,h)}b=c[b+4>>2]|0;if((b|0)==(d|0)){b=8;break}}if((b|0)==5)Na(96128,65297,274,65429);else if((b|0)==8){i=j;return}}function Ui(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+16|0;h=j+8|0;g=j;f=b;e=c[f>>2]|0;f=c[f+4>>2]|0;d=a+196|0;c[d>>2]=e;c[d+4>>2]=f;d=wC(a+164|0,a)|0;b=c[d+4>>2]|0;if((b|0)==(d|0)){i=j;return}while(1){a=b+8|0;k=c[a>>2]|0;if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==60){a=c[a>>2]|0;if(!a){b=5;break}a=I5(a,2072,1960,0)|0;if(!a){b=5;break}k=a+164|0;a=c[(c[k>>2]|0)+28>>2]|0;l=g;c[l>>2]=e;c[l+4>>2]=f;c[h>>2]=c[g>>2];c[h+4>>2]=c[g+4>>2];Mb[a&255](k,h)}b=c[b+4>>2]|0;if((b|0)==(d|0)){b=8;break}}if((b|0)==5)Na(96128,65297,286,65449);else if((b|0)==8){i=j;return}}function Vi(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+16|0;h=j+8|0;g=j;d=a+-184|0;f=b;e=c[f>>2]|0;f=c[f+4>>2]|0;b=d+196|0;c[b>>2]=e;c[b+4>>2]=f;d=wC(d+164|0,d)|0;b=c[d+4>>2]|0;if((b|0)==(d|0)){i=j;return}while(1){a=b+8|0;k=c[a>>2]|0;if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==60){a=c[a>>2]|0;if(!a){b=5;break}a=I5(a,2072,1960,0)|0;if(!a){b=5;break}k=a+164|0;a=c[(c[k>>2]|0)+28>>2]|0;l=g;c[l>>2]=e;c[l+4>>2]=f;c[h>>2]=c[g>>2];c[h+4>>2]=c[g+4>>2];Mb[a&255](k,h)}b=c[b+4>>2]|0;if((b|0)==(d|0)){b=8;break}}if((b|0)==5)Na(96128,65297,286,65449);else if((b|0)==8){i=j;return}}function Wi(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)-d>>2>>>0<=1)Fga(b);d=c[d+4>>2]|0;if(!(c[d>>2]|0)){c[d>>2]=a;return 0}else Na(65467,65297,301,87847);return 0}function Xi(a,b){a=a|0;b=b|0;a=c[b>>2]|0;if((c[b+4>>2]|0)-a>>2>>>0<=1)Fga(b);a=c[a+4>>2]|0;if(!(c[a>>2]|0))Na(65484,65297,313,65500);else{c[a>>2]=0;return 0}return 0}function Yi(a,b){a=a|0;b=b|0;var d=0;if(!b)return;Yi(a,c[b>>2]|0);Yi(a,c[b+4>>2]|0);a=c[b+20>>2]|0;if(a){d=b+24|0;if((c[d>>2]|0)!=(a|0))c[d>>2]=a;$4(a)}$4(b);return}function Zi(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+32|0;m=q+20|0;l=q+16|0;h=q+12|0;j=q+8|0;n=q+4|0;p=q;switch(d|0){case 1:case 0:{a=c[a>>2]|0;i=q;return a|0}case 2:{e=c[e>>2]|0;h=c[c[b>>2]>>2]|0;c[b>>2]=h;g=h;f=c[a>>2]|0;if(!(Yb[e&255](c[g+8>>2]|0,c[f+8>>2]|0)|0)){a=f;i=q;return a|0}a=g+4|0;e=c[h>>2]|0;c[e+4>>2]=c[a>>2];c[c[a>>2]>>2]=e;e=c[f>>2]|0;c[e+4>>2]=g;c[h>>2]=e;c[f>>2]=g;c[a>>2]=f;a=c[b>>2]|0;i=q;return a|0}default:{o=d>>>1;k=c[a>>2]|0;if(!o)f=k;else{g=o;f=k;while(1){f=c[f+4>>2]|0;if((g|0)>1)g=g+-1|0;else break}}c[h>>2]=k;c[j>>2]=f;c[l>>2]=c[h>>2];c[m>>2]=c[j>>2];k=Zi(l,m,o,e)|0;c[a>>2]=k;c[n>>2]=f;b=c[b>>2]|0;c[p>>2]=b;c[l>>2]=c[n>>2];c[m>>2]=c[p>>2];f=Zi(l,m,d-o|0,e)|0;j=k+8|0;d=b;if(Yb[c[e>>2]&255](c[f+8>>2]|0,c[j>>2]|0)|0){g=c[f+4>>2]|0;h=g;a:do if((h|0)!=(d|0))do{if(!(Yb[c[e>>2]&255](c[h+8>>2]|0,c[j>>2]|0)|0))break a;g=c[g+4>>2]|0;h=g}while((h|0)!=(d|0));while(0);o=c[g>>2]|0;p=o+4|0;b=c[f>>2]|0;c[b+4>>2]=c[p>>2];c[c[p>>2]>>2]=b;b=c[k+4>>2]|0;n=c[k>>2]|0;c[n+4>>2]=f;c[f>>2]=n;c[k>>2]=o;c[p>>2]=k;k=b}else{g=f;f=k;k=c[k+4>>2]|0}c[a>>2]=k;j=k;h=g;if((j|0)==(h|0)){a=f;i=q;return a|0}else{p=g;o=g}b:while(1){n=o;g=n+8|0;l=(n|0)==(d|0);while(1){if(l){g=23;break b}if(Yb[c[e>>2]&255](c[g>>2]|0,c[j+8>>2]|0)|0)break;k=c[k+4>>2]|0;c[a>>2]=k;j=k;if((j|0)==(h|0)){g=23;break b}}g=c[o+4>>2]|0;l=g;c:do if((l|0)!=(d|0)){m=j+8|0;do{if(!(Yb[c[e>>2]&255](c[l+8>>2]|0,c[m>>2]|0)|0))break c;g=c[g+4>>2]|0;l=g}while((l|0)!=(d|0))}while(0);m=c[g>>2]|0;b=m+4|0;l=c[o>>2]|0;c[l+4>>2]=c[b>>2];c[c[b>>2]>>2]=l;k=c[k+4>>2]|0;p=(h|0)==(n|0)?g:p;l=c[j>>2]|0;c[l+4>>2]=n;c[o>>2]=l;c[j>>2]=m;c[b>>2]=j;c[a>>2]=k;j=k;h=p;if((j|0)==(h|0)){g=23;break}else o=g}if((g|0)==23){i=q;return f|0}}}return 0}function _i(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function $i(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;m=a+8|0;g=c[m>>2]|0;n=a+4|0;f=c[n>>2]|0;d=f;if(((g-d|0)/12|0)>>>0>=b>>>0){d=b;e=f;while(1){c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;d=d+-1|0;if(!d)break;else e=e+12|0}c[n>>2]=f+(b*12|0);return}l=c[a>>2]|0;e=((d-l|0)/12|0)+b|0;if(e>>>0>357913941)X4(a);k=l;d=(g-k|0)/12|0;if(d>>>0<178956970){d=d<<1;d=d>>>0>>0?e:d;f=c[n>>2]|0;e=(f-k|0)/12|0;if(!d){g=0;j=0;i=e}else h=9}else{f=c[n>>2]|0;d=357913941;e=(f-k|0)/12|0;h=9}if((h|0)==9){g=d;j=Z4(d*12|0)|0;i=e}e=j+(i*12|0)|0;h=j+(g*12|0)|0;d=b;g=e;while(1){c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;d=d+-1|0;if(!d)break;else g=g+12|0}d=e;i=j+((i+b|0)*12|0)|0;if((f|0)==(l|0)){e=a;g=k}else{do{b=f;f=f+-12|0;c[e+-12>>2]=c[f>>2];k=b+-8|0;c[e+-8>>2]=c[k>>2];b=b+-4|0;c[e+-4>>2]=c[b>>2];c[f>>2]=0;c[k>>2]=0;c[b>>2]=0;e=d+-12|0;d=e}while((f|0)!=(l|0));e=a;g=c[a>>2]|0}c[e>>2]=d;d=c[n>>2]|0;c[n>>2]=i;c[m>>2]=h;f=g;if((d|0)!=(f|0))do{d=d+-12|0;e=c[d>>2]|0;if(e)$4(e)}while((d|0)!=(f|0));if(!g)return;$4(g);return}function aj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;u=i;i=i+32|0;s=u+8|0;m=u;o=a+4|0;t=c[o>>2]|0;if(t>>>0>=b>>>0){c[o>>2]=b;i=u;return}r=a+8|0;e=c[r>>2]|0;q=e<<5;g=b-t|0;if(q>>>0>>0|t>>>0>(q-g|0)>>>0){c[s>>2]=0;p=s+4|0;c[p>>2]=0;q=s+8|0;c[q>>2]=0;if((b|0)<0)X4(a);if(e<<5>>>0>1073741822)e=2147483647;else{e=e<<6;n=b+31&-32;e=e>>>0>>0?n:e}hj(s,e);f=c[o>>2]|0;l=f+g|0;c[p>>2]=l;e=c[a>>2]|0;j=e;n=c[s>>2]|0;f=(j+(f>>>5<<2)-e<<3)+(f&31)|0;if((f|0)>0){k=f>>>5;zka(n|0,e|0,k<<2|0)|0;e=f-(k<<5)|0;h=n+(k<<2)|0;f=h;if((e|0)>0){l=-1>>>(32-e|0);c[h>>2]=c[h>>2]&~l|c[j+(k<<2)>>2]&l;h=c[p>>2]|0}else{e=0;h=l}}else{f=n;e=0;h=l}c[m>>2]=f;c[m+4>>2]=e;j=m;e=c[j>>2]|0;j=c[j+4>>2]|0;f=c[a>>2]|0;c[a>>2]=n;c[s>>2]=f;a=c[o>>2]|0;c[o>>2]=h;c[p>>2]=a;a=c[r>>2]|0;c[r>>2]=c[q>>2];c[q>>2]=a;if(f)$4(f)}else{e=(c[a>>2]|0)+(t>>>5<<2)|0;c[o>>2]=b;j=t&31}if((t|0)==(b|0)){i=u;return}f=(j|0)==0;h=e;if(d){if(!f){e=32-j|0;d=e>>>0>g>>>0?g:e;c[h>>2]=c[h>>2]|-1>>>(e-d|0)&-1<>>5;uka(e|0,-1,f<<2|0)|0;e=f<<5;if((e|0)==(g|0)){i=u;return}d=h+(f<<2)|0;c[d>>2]=c[d>>2]|-1>>>(32-g+e|0);i=u;return}else{if(!f){e=32-j|0;d=e>>>0>g>>>0?g:e;c[h>>2]=c[h>>2]&~(-1>>>(e-d|0)&-1<>>5;uka(e|0,0,f<<2|0)|0;e=f<<5;if((e|0)==(g|0)){i=u;return}d=h+(f<<2)|0;c[d>>2]=c[d>>2]&~(-1>>>(32-g+e|0));i=u;return}}function bj(a){a=a|0;return 47}function cj(a,b){a=a|0;b=b|0;faa(a,65518,5);return}function dj(a){a=a|0;return a+208|0}function ej(a){a=a|0;return a+184|0}function fj(a){a=a|0;return 1}function gj(a){a=a|0;return 1}function hj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;k=i;i=i+32|0;j=k+16|0;d=k+8|0;e=k;f=a+8|0;if(c[f>>2]<<5>>>0>=b>>>0){i=k;return}c[j>>2]=0;g=j+4|0;c[g>>2]=0;h=j+8|0;c[h>>2]=0;if((b|0)<0)X4(j);m=((b+-1|0)>>>5)+1|0;c[j>>2]=Z4(m<<2)|0;c[g>>2]=0;c[h>>2]=m;m=c[a>>2]|0;c[d>>2]=m;c[d+4>>2]=0;b=a+4|0;l=c[b>>2]|0;c[e>>2]=m+(l>>>5<<2);c[e+4>>2]=l&31;ij(j,d,e);d=c[a>>2]|0;c[a>>2]=c[j>>2];c[j>>2]=d;a=c[b>>2]|0;c[b>>2]=c[g>>2];c[g>>2]=a;a=c[f>>2]|0;c[f>>2]=c[h>>2];c[h>>2]=a;if(!d){i=k;return}$4(d);i=k;return}function ij(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;q=i;i=i+32|0;l=q+24|0;m=q+16|0;n=q+8|0;p=q;o=a+4|0;r=c[o>>2]|0;h=c[b>>2]|0;b=c[b+4>>2]|0;e=c[d>>2]|0;g=c[d+4>>2]|0;j=e-h<<3;c[o>>2]=r-b+g+j;o=c[a>>2]|0;f=r>>>5;k=o+(f<<2)|0;a=r&31;d=k;if((b|0)!=(a|0)){c[l>>2]=h;c[l+4>>2]=b;c[m>>2]=e;c[m+4>>2]=g;c[n>>2]=d;c[n+4>>2]=a;jj(p,l,m,n);i=q;return}e=h;a=g-b+j|0;if((a|0)>0){if(!b)j=0;else{j=32-b|0;d=(a|0)<(j|0)?a:j;j=-1>>>(j-d|0)&-1<>2]=c[k>>2]&~j|c[e>>2]&j;j=d+b|0;f=(j>>>5)+f|0;h=e+4|0;e=h;a=a-d|0;d=o+(f<<2)|0;j=j&31}g=a>>>5;zka(d|0,e|0,g<<2|0)|0;b=a-(g<<5)|0;a=o+(g+f<<2)|0;d=a;if((b|0)>0){r=-1>>>(32-b|0);c[a>>2]=c[a>>2]&~r|c[h+(g<<2)>>2]&r}else b=j}c[p>>2]=d;c[p+4>>2]=b;i=q;return}function jj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;f=c[b>>2]|0;l=b+4|0;g=c[l>>2]|0;i=(c[d+4>>2]|0)-g+((c[d>>2]|0)-f<<3)|0;if((i|0)<=0){b=e+4|0;e=c[e>>2]|0;c[a>>2]=e;a=a+4|0;e=c[b>>2]|0;c[a>>2]=e;return}if(!g){d=e+4|0;k=d;d=c[d>>2]|0}else{k=32-g|0;m=(i|0)<(k|0)?i:k;f=-1>>>(k-m|0)&-1<>2];k=e+4|0;n=c[k>>2]|0;d=32-n|0;g=d>>>0>>0?d:m;h=c[e>>2]|0;n=c[h>>2]&~(-1>>>(d-g|0)&-1<>2]=n;d=c[k>>2]|0;j=c[l>>2]|0;c[h>>2]=n|(d>>>0>j>>>0?f<>>(j-d|0));d=(c[k>>2]|0)+g|0;h=h+(d>>>5<<2)|0;c[e>>2]=h;d=d&31;c[k>>2]=d;j=m-g|0;if((j|0)>0){d=c[h>>2]&~(-1>>>(32-j|0));c[h>>2]=d;c[h>>2]=d|f>>>((c[l>>2]|0)+g|0);c[k>>2]=j;d=j}f=(c[b>>2]|0)+4|0;c[b>>2]=f;i=i-m|0}j=32-d|0;g=-1<>>0>31){h=~g;d=i;do{n=c[f>>2]|0;f=c[e>>2]|0;m=c[f>>2]&h;c[f>>2]=m;c[f>>2]=m|n<>2];f=f+4|0;c[e>>2]=f;c[f>>2]=c[f>>2]&g|n>>>j;d=d+-32|0;f=(c[b>>2]|0)+4|0;c[b>>2]=f}while(d>>>0>31);i=i&31}if((i|0)<=0){b=k;n=c[e>>2]|0;c[a>>2]=n;n=a+4|0;a=c[b>>2]|0;c[n>>2]=a;return}g=c[f>>2]&-1>>>(32-i|0);h=(j|0)<(i|0)?j:i;d=c[e>>2]|0;f=c[d>>2]&~(-1<>2]&-1>>>(j-h|0));c[d>>2]=f;c[d>>2]=f|g<>2];f=(c[k>>2]|0)+h|0;d=d+(f>>>5<<2)|0;c[e>>2]=d;c[k>>2]=f&31;f=i-h|0;if((f|0)<=0){b=k;n=c[e>>2]|0;c[a>>2]=n;n=a+4|0;a=c[b>>2]|0;c[n>>2]=a;return}c[d>>2]=c[d>>2]&~(-1>>>(32-f|0))|g>>>h;c[k>>2]=f;b=k;n=c[e>>2]|0;c[a>>2]=n;n=a+4|0;a=c[b>>2]|0;c[n>>2]=a;return}function kj(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;faa(g,65536,5);qy(a,g);iaa(g);a$(a+164|0);B0(a+172|0);I1(a+180|0);c[a>>2]=17648;c[a+164>>2]=17968;c[a+172>>2]=17984;c[a+180>>2]=18e3;c[f>>2]=98;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=98;d=d+4|0;c[g>>2]=d}c[f>>2]=137;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=137;d=d+4|0;c[g>>2]=d}c[f>>2]=162;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=162;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function lj(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;h=k+12|0;g=k;faa(g,65536,5);qy(b,g);iaa(g);g=b+164|0;a$(g);f=b+172|0;B0(f);j=b+180|0;I1(j);c[b>>2]=17648;c[g>>2]=17968;c[f>>2]=17984;c[j>>2]=18e3;c[h>>2]=98;j=b+120|0;f=c[j>>2]|0;g=b+124|0;e=c[g>>2]|0;if((f|0)==(e|0)){Sc(b+116|0,h);f=c[j>>2]|0;e=c[g>>2]|0}else{c[f>>2]=98;f=f+4|0;c[j>>2]=f}c[h>>2]=137;if((f|0)==(e|0)){Sc(b+116|0,h);f=c[j>>2]|0;e=c[g>>2]|0}else{c[f>>2]=137;f=f+4|0;c[j>>2]=f}c[h>>2]=162;if((f|0)==(e|0))Sc(b+116|0,h);else{c[f>>2]=162;c[j>>2]=f+4}Lb[c[(c[b>>2]|0)+76>>2]&2047](b);c[b+168>>2]=c[d+20>>2];a[b+176>>0]=a[d+24>>0]|0;c[b+184>>2]=c[d+28>>2];c[b+188>>2]=c[d+32>>2];i=k;return}function mj(a){a=a|0;K1(a+180|0);D0(a+172|0);c$(a+164|0);sy(a);return}function nj(a){a=a|0;a=a+-164|0;K1(a+180|0);D0(a+172|0);c$(a+164|0);sy(a);return}function oj(a){a=a|0;a=a+-172|0;K1(a+180|0);D0(a+172|0);c$(a+164|0);sy(a);return}function pj(a){a=a|0;a=a+-180|0;K1(a+180|0);D0(a+172|0);c$(a+164|0);sy(a);return}function qj(a){a=a|0;K1(a+180|0);D0(a+172|0);c$(a+164|0);sy(a);$4(a);return}function rj(a){a=a|0;a=a+-164|0;K1(a+180|0);D0(a+172|0);c$(a+164|0);sy(a);$4(a);return}function sj(a){a=a|0;a=a+-172|0;K1(a+180|0);D0(a+172|0);c$(a+164|0);sy(a);$4(a);return}function tj(a){a=a|0;a=a+-180|0;K1(a+180|0);D0(a+172|0);c$(a+164|0);sy(a);$4(a);return}function uj(a){a=a|0;ry(a);b$(a+164|0);C0(a+172|0);J1(a+180|0);return}function vj(b){b=b|0;return c[b+184>>2]<<16|c[b+188>>2]<<24|c[b+168>>2]<<8|a[b+176>>0]|0}function wj(b){b=b|0;b=c[b+184>>2]<<16|c[b+188>>2]<<24|c[b+168>>2]<<8|a[b+176>>0];a:do if((b|0)>=1026){if((b|0)<1029)switch(b|0){case 1026:{b=2;break a}case 1027:{b=4;break a}case 1028:{b=6;break a}default:{b=0;break a}}if((b|0)<17301762){switch(b|0){case 1029:break;default:{b=0;break a}}b=8;break}if((b|0)<34078978){switch(b|0){case 17301762:break;default:{b=0;break a}}b=-9;break}else{switch(b|0){case 34078978:break;default:{b=0;break a}}b=5;break}}else switch(b|0){case 257:{b=-4;break a}case 258:{b=-2;break a}case 771:{b=8;break a}case 772:{b=10;break a}case 773:{b=12;break a}default:{b=0;break a}}while(0);return b|0}function xj(a){a=a|0;return 48}function yj(a,b){a=a|0;b=b|0;faa(a,65542,4);return}function zj(b){b=b|0;var d=0,e=0,f=0;d=Z4(192)|0;MB(d,b);f=d+140|0;e=b+140|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];a[f+20>>0]=a[e+20>>0]|0;c[d+168>>2]=c[b+168>>2];a[d+176>>0]=a[b+176>>0]|0;f=b+184|0;e=c[f+4>>2]|0;b=d+184|0;c[b>>2]=c[f>>2];c[b+4>>2]=e;c[d>>2]=17648;c[d+164>>2]=17968;c[d+172>>2]=17984;c[d+180>>2]=18e3;return d|0}function Aj(a){a=a|0;return 1}function Bj(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,65561,7);qy(a,d);iaa(d);d=a+164|0;xD(d);c[a>>2]=18016;c[d>>2]=18336;c[a+180>>2]=18360;WB(a,a+168|0,3);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function Cj(a){a=a|0;yD(a+164|0);sy(a);return}function Dj(a){a=a|0;a=a+-164|0;yD(a+164|0);sy(a);return}function Ej(a){a=a|0;a=a+-180|0;yD(a+164|0);sy(a);return}function Fj(a){a=a|0;yD(a+164|0);sy(a);$4(a);return}function Gj(a){a=a|0;a=a+-164|0;yD(a+164|0);sy(a);$4(a);return}function Hj(a){a=a|0;a=a+-180|0;yD(a+164|0);sy(a);$4(a);return}function Ij(a){a=a|0;ry(a);CD(a+164|0);return}function Jj(a){a=a|0;a=a+-164|0;ry(a);CD(a+164|0);return}function Kj(a){a=a|0;return 49}function Lj(a,b){a=a|0;b=b|0;faa(a,65569,6);return}function Mj(a){a=a|0;return a+164|0}function Nj(a){a=a|0;return 1}function Oj(a){a=a|0;Na(132575,65598,29,88019);return 0}function Pj(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0.0,o=0;n=(e|0)==100?1.0:(e|0)==106?0.0:1.0;k=a+16|0;h=c[k>>2]|0;l=a+12|0;f=c[l>>2]|0;o=h-f>>2;j=a+24|0;i=c[j>>2]|0;m=a+28|0;e=c[m>>2]|0;if((((o|0)==0?0:(o*341|0)+-1|0)|0)==(e+i|0)){$j(a+8|0);e=c[m>>2]|0;i=c[j>>2]|0;h=c[k>>2]|0;f=c[l>>2]|0}e=e+i|0;if((h|0)==(f|0)){o=0;c[o>>2]=b;b=o+4|0;c[b>>2]=d;o=o+8|0;g[o>>2]=n;o=c[m>>2]|0;o=o+1|0;c[m>>2]=o;return}o=(c[f+(((e>>>0)/341|0)<<2)>>2]|0)+(((e>>>0)%341|0)*12|0)|0;c[o>>2]=b;b=o+4|0;c[b>>2]=d;o=o+8|0;g[o>>2]=n;o=c[m>>2]|0;o=o+1|0;c[m>>2]=o;return}function Qj(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;k=c[a+40>>2]|0;i=a+36|0;e=c[i>>2]|0;h=a+48|0;f=c[h>>2]|0;j=a+52|0;g=c[j>>2]|0;if((((k|0)==(e|0)?0:(k-e<<7)+-1|0)|0)==(g+f|0)){ak(a+32|0);g=c[j>>2]|0;f=c[h>>2]|0;e=c[i>>2]|0}k=g+f|0;i=c[e+(k>>>9<<2)>>2]|0;k=k&511;c[i+(k<<3)>>2]=b;c[i+(k<<3)+4>>2]=(d|0)==100?1065353216:(d|0)==106?0:1065353216;c[j>>2]=(c[j>>2]|0)+1;return}function Rj(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;h=b;i=a+76|0;d=c[i>>2]|0;if(d){b=b+4|0;if(!(c[b>>2]|0)){d=d+-1+(c[a+72>>2]|0)|0;c[b>>2]=c[(c[(c[(c[a+60>>2]|0)+(d>>>10<<2)>>2]|0)+((d&1023)<<2)>>2]|0)+4>>2];d=c[i>>2]|0}}else d=0;j=c[a+64>>2]|0;b=a+60|0;e=c[b>>2]|0;f=a+72|0;g=c[f>>2]|0;if((((j|0)==(e|0)?0:(j-e<<8)+-1|0)|0)!=(d+g|0)){j=d;a=g;f=e;a=j+a|0;g=a>>>10;g=f+(g<<2)|0;g=c[g>>2]|0;a=a&1023;a=g+(a<<2)|0;c[a>>2]=h;j=j+1|0;c[i>>2]=j;return}bk(a+56|0);j=c[i>>2]|0;a=c[f>>2]|0;f=c[b>>2]|0;a=j+a|0;g=a>>>10;g=f+(g<<2)|0;g=c[g>>2]|0;a=a&1023;a=g+(a<<2)|0;c[a>>2]=h;j=j+1|0;c[i>>2]=j;return}function Sj(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+28|0;f=c[b>>2]|0;c[b>>2]=f+-1;b=a+16|0;d=c[b>>2]|0;e=d-(c[a+12>>2]|0)>>2;if((1-f-(c[a+24>>2]|0)+((e|0)==0?0:(e*341|0)+-1|0)|0)>>>0<=681)return;$4(c[d+-4>>2]|0);c[b>>2]=(c[b>>2]|0)+-4;return}function Tj(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+52|0;f=c[b>>2]|0;c[b>>2]=f+-1;b=a+40|0;d=c[b>>2]|0;e=c[a+36>>2]|0;if((1-f-(c[a+48>>2]|0)+((d|0)==(e|0)?0:(d-e<<7)+-1|0)|0)>>>0<=1023)return;$4(c[d+-4>>2]|0);c[b>>2]=(c[b>>2]|0)+-4;return}function Uj(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+76|0;f=c[b>>2]|0;c[b>>2]=f+-1;b=a+64|0;d=c[b>>2]|0;e=c[a+60>>2]|0;if((1-f-(c[a+72>>2]|0)+((d|0)==(e|0)?0:(d-e<<8)+-1|0)|0)>>>0<=2047)return;$4(c[d+-4>>2]|0);c[b>>2]=(c[b>>2]|0)+-4;return}function Vj(b){b=b|0;var c=0,d=0;c=b+80|0;if((a[c>>0]|0)==0?(d=b+81|0,(a[d>>0]|0)==0):0){a[c>>0]=1;a[d>>0]=1;return}Na(65623,65598,88,65662)}function Wj(b){b=b|0;var c=0;if((a[b+80>>0]|0)==0?(c=b+81|0,(a[c>>0]|0)==0):0){a[c>>0]=1;return}Na(65623,65598,101,65680)}function Xj(b){b=b|0;var c=0;c=b+80|0;b=b+81|0;if(a[c>>0]|0){a[b>>0]=0;a[c>>0]=0;return}if(!(a[b>>0]|0))Na(65699,65598,107,65736);else{a[b>>0]=0;a[c>>0]=0;return}}function Yj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;l=m;f=a[d>>0]|0;j=(f&1)==0;k=j?d+1|0:c[d+8>>2]|0;f=j?(f&255)>>>1:c[d+4>>2]|0;j=k+f|0;g=k;if(f>>>0>1073741807)W4(l);if(f>>>0<2){a[l>>0]=f<<1;d=l+4|0;if(f)h=6}else{h=f+4&-4;d=Z4(h<<2)|0;c[l+8>>2]=d;c[l>>2]=h|1;c[l+4>>2]=f;h=6}if((h|0)==6){f=f-g|0;g=k;h=d;while(1){c[h>>2]=a[g>>0];g=g+1|0;if((g|0)==(j|0))break;else h=h+4|0}d=d+(k+f<<2)|0}c[d>>2]=0;$b[c[(c[b>>2]|0)+40>>2]&63](b,l,e);Haa(l);i=m;return}function Zj(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;v=i;i=i+16|0;t=v+12|0;u=v+8|0;s=v+4|0;r=v;p=b+76|0;q=b+72|0;n=(c[p>>2]|0)+-1+(c[q>>2]|0)|0;o=b+60|0;if(!(c[(c[(c[o>>2]|0)+(n>>>10<<2)>>2]|0)+((n&1023)<<2)>>2]|0))Na(90965,65598,120,65754);c[e>>2]=0;h=e+4|0;c[h>>2]=0;j=XR(111)|0;b=a[d>>0]|0;k=d+4|0;if(!(((b&1)==0?(b&255)>>>1:c[k>>2]|0)|0)){i=v;return}l=d+8|0;m=e+12|0;n=e+16|0;g=0;do{f=c[((b&1)==0?k:c[l>>2]|0)+(g<<2)>>2]|0;b=XR(f)|0;if(!b)b=WR(f)|0;b=(b|0)==0?j:b;vs(b,t,u,s,r);x=(c[p>>2]|0)+-1+(c[q>>2]|0)|0;x=(c[(c[(c[o>>2]|0)+(x>>>10<<2)>>2]|0)+((x&1023)<<2)>>2]|0)+4|0;w=$(c[s>>2]|0,c[x>>2]|0)|0;c[s>>2]=w;b=b+24|0;w=(w|0)/(c[b>>2]|0)|0;c[s>>2]=w;f=$(c[r>>2]|0,c[x>>2]|0)|0;c[r>>2]=f;f=(f|0)/(c[b>>2]|0)|0;c[r>>2]=f;x=$(c[u>>2]|0,c[x>>2]|0)|0;c[u>>2]=x;b=(x|0)/(c[b>>2]|0)|0;c[u>>2]=b;c[e>>2]=(c[e>>2]|0)+w;w=c[h>>2]|0;c[h>>2]=(f|0)<(w|0)?w:f;f=b+f|0;w=c[m>>2]|0;c[m>>2]=(f|0)<(w|0)?w:f;b=0-b|0;f=c[n>>2]|0;c[n>>2]=(f|0)>(b|0)?f:b;g=g+1|0;b=a[d>>0]|0}while(g>>>0<((b&1)==0?(b&255)>>>1:c[k>>2]|0)>>>0);i=v;return}function _j(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;r=i;i=i+16|0;p=r+12|0;q=r+8|0;o=r+4|0;n=r;l=b+76|0;m=b+72|0;j=(c[l>>2]|0)+-1+(c[m>>2]|0)|0;k=b+60|0;if(!(c[(c[(c[k>>2]|0)+(j>>>10<<2)>>2]|0)+((j&1023)<<2)>>2]|0))Na(90965,65598,155,65768);c[e>>2]=0;c[f>>2]=0;b=a[d>>0]|0;h=d+4|0;if(!(((b&1)==0?(b&255)>>>1:c[h>>2]|0)|0)){i=r;return}j=d+8|0;g=0;do{b=WR(c[((b&1)==0?h:c[j>>2]|0)+(g<<2)>>2]|0)|0;if(b){vs(b,p,q,o,n);t=(c[l>>2]|0)+-1+(c[m>>2]|0)|0;t=(c[(c[(c[k>>2]|0)+(t>>>10<<2)>>2]|0)+((t&1023)<<2)>>2]|0)+4|0;s=$(c[o>>2]|0,c[t>>2]|0)|0;c[o>>2]=s;b=b+24|0;s=(s|0)/(c[b>>2]|0)|0;c[o>>2]=s;t=$(c[n>>2]|0,c[t>>2]|0)|0;c[n>>2]=t;b=(t|0)/(c[b>>2]|0)|0;c[n>>2]=b;c[e>>2]=(c[e>>2]|0)+s;s=c[f>>2]|0;c[f>>2]=(b|0)<(s|0)?s:b}g=g+1|0;b=a[d>>0]|0}while(g>>>0<((b&1)==0?(b&255)>>>1:c[h>>2]|0)>>>0);i=r;return}function $j(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+16|0;f=q+4|0;g=q;b=a+16|0;d=c[b>>2]|0;if(d>>>0>340){c[b>>2]=d+-341;m=a+4|0;e=c[m>>2]|0;o=c[e>>2]|0;f=e+4|0;c[m>>2]=f;n=a+8|0;b=c[n>>2]|0;l=a+12|0;d=b;do if((b|0)==(c[l>>2]|0)){p=c[a>>2]|0;g=p;if(f>>>0>p>>>0){b=f;a=((b-g>>2)+1|0)/-2|0;b=d-b|0;zka(e+(a+1<<2)|0,f|0,b|0)|0;b=e+((b>>2)+1+a<<2)|0;c[n>>2]=b;c[m>>2]=(c[m>>2]|0)+(a<<2);break}k=d-g>>1;k=(k|0)==0?1:k;p=Z4(k<<2)|0;h=p;d=p+(k>>>2<<2)|0;j=d;k=p+(k<<2)|0;if((f|0)==(b|0)){e=a;b=j;d=g}else{e=j;do{c[d>>2]=c[f>>2];d=e+4|0;e=d;f=f+4|0}while((f|0)!=(b|0));b=e;e=a;d=c[a>>2]|0}c[e>>2]=h;c[m>>2]=j;c[n>>2]=b;c[l>>2]=k;if(d){$4(d);b=c[n>>2]|0}}while(0);c[b>>2]=o;c[n>>2]=(c[n>>2]|0)+4;i=q;return}p=a+8|0;d=c[p>>2]|0;n=a+4|0;j=d-(c[n>>2]|0)|0;k=j>>2;o=a+12|0;e=c[o>>2]|0;b=e-(c[a>>2]|0)|0;if(k>>>0>2>>>0){b=Z4(4092)|0;if((e|0)!=(d|0)){c[f>>2]=b;ik(a,f);i=q;return}c[g>>2]=b;jk(a,g);b=c[n>>2]|0;l=c[b>>2]|0;f=b+4|0;c[n>>2]=f;g=c[p>>2]|0;e=g;do if((g|0)==(c[o>>2]|0)){m=c[a>>2]|0;d=m;if(f>>>0>m>>>0){o=f;a=((o-d>>2)+1|0)/-2|0;o=e-o|0;zka(b+(a+1<<2)|0,f|0,o|0)|0;b=b+((o>>2)+1+a<<2)|0;c[p>>2]=b;c[n>>2]=(c[n>>2]|0)+(a<<2);break}k=e-d>>1;k=(k|0)==0?1:k;m=Z4(k<<2)|0;h=m;b=m+(k>>>2<<2)|0;j=b;k=m+(k<<2)|0;if((f|0)==(g|0)){e=a;b=j}else{e=b;d=f;b=j;do{c[e>>2]=c[d>>2];e=b+4|0;b=e;d=d+4|0}while((d|0)!=(g|0));e=a;d=c[a>>2]|0}c[e>>2]=h;c[n>>2]=j;c[p>>2]=b;c[o>>2]=k;if(d){$4(d);b=c[p>>2]|0}}else b=g;while(0);c[b>>2]=l;c[p>>2]=(c[p>>2]|0)+4;i=q;return}m=b>>1;m=(m|0)==0?1:m;b=Z4(m<<2)|0;e=b;f=b+(m<<2)|0;d=b+(k<<2)|0;h=Z4(4092)|0;do if((k|0)==(m|0))if((j|0)>0){d=b+(((k+1|0)/-2|0)+k<<2)|0;g=e;break}else{f=j>>1;f=(f|0)==0?1:f;m=Z4(f<<2)|0;$4(b);d=m+(f>>>2<<2)|0;g=m;f=m+(f<<2)|0;break}else g=e;while(0);b=d;c[d>>2]=h;e=d+4|0;d=c[p>>2]|0;if((d|0)!=(c[n>>2]|0))do{d=d+-4|0;h=b;do if((h|0)==(g|0)){m=e;if(m>>>0>>0){l=((f-e>>2)+1|0)/2|0;h=e-b|0;e=m+(l-(h>>2)<<2)|0;zka(e|0,b|0,h|0)|0;h=e;b=e;e=m+(l<<2)|0;break}f=f-b>>1;f=(f|0)==0?1:f;j=Z4(f<<2)|0;l=j;k=j+((f+3|0)>>>2<<2)|0;b=k;f=j+(f<<2)|0;if((h|0)==(m|0))e=b;else{j=k;e=b;do{c[j>>2]=c[h>>2];j=e+4|0;e=j;h=h+4|0}while((h|0)!=(m|0))}if(!g){h=k;g=l}else{$4(g);h=k;g=l}}while(0);c[h+-4>>2]=c[d>>2];b=b+-4|0}while((d|0)!=(c[n>>2]|0));d=c[a>>2]|0;c[a>>2]=g;c[n>>2]=b;c[p>>2]=e;c[o>>2]=f;if(!d){i=q;return}$4(d);i=q;return}function ak(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+16|0;f=q+4|0;g=q;b=a+16|0;d=c[b>>2]|0;if(d>>>0>511){c[b>>2]=d+-512;m=a+4|0;e=c[m>>2]|0;o=c[e>>2]|0;f=e+4|0;c[m>>2]=f;n=a+8|0;b=c[n>>2]|0;l=a+12|0;d=b;do if((b|0)==(c[l>>2]|0)){p=c[a>>2]|0;g=p;if(f>>>0>p>>>0){b=f;a=((b-g>>2)+1|0)/-2|0;b=d-b|0;zka(e+(a+1<<2)|0,f|0,b|0)|0;b=e+((b>>2)+1+a<<2)|0;c[n>>2]=b;c[m>>2]=(c[m>>2]|0)+(a<<2);break}k=d-g>>1;k=(k|0)==0?1:k;p=Z4(k<<2)|0;h=p;d=p+(k>>>2<<2)|0;j=d;k=p+(k<<2)|0;if((f|0)==(b|0)){e=a;b=j;d=g}else{e=j;do{c[d>>2]=c[f>>2];d=e+4|0;e=d;f=f+4|0}while((f|0)!=(b|0));b=e;e=a;d=c[a>>2]|0}c[e>>2]=h;c[m>>2]=j;c[n>>2]=b;c[l>>2]=k;if(d){$4(d);b=c[n>>2]|0}}while(0);c[b>>2]=o;c[n>>2]=(c[n>>2]|0)+4;i=q;return}p=a+8|0;d=c[p>>2]|0;n=a+4|0;j=d-(c[n>>2]|0)|0;k=j>>2;o=a+12|0;e=c[o>>2]|0;b=e-(c[a>>2]|0)|0;if(k>>>0>2>>>0){b=Z4(4096)|0;if((e|0)!=(d|0)){c[f>>2]=b;gk(a,f);i=q;return}c[g>>2]=b;hk(a,g);b=c[n>>2]|0;l=c[b>>2]|0;f=b+4|0;c[n>>2]=f;g=c[p>>2]|0;e=g;do if((g|0)==(c[o>>2]|0)){m=c[a>>2]|0;d=m;if(f>>>0>m>>>0){o=f;a=((o-d>>2)+1|0)/-2|0;o=e-o|0;zka(b+(a+1<<2)|0,f|0,o|0)|0;b=b+((o>>2)+1+a<<2)|0;c[p>>2]=b;c[n>>2]=(c[n>>2]|0)+(a<<2);break}k=e-d>>1;k=(k|0)==0?1:k;m=Z4(k<<2)|0;h=m;b=m+(k>>>2<<2)|0;j=b;k=m+(k<<2)|0;if((f|0)==(g|0)){e=a;b=j}else{e=b;d=f;b=j;do{c[e>>2]=c[d>>2];e=b+4|0;b=e;d=d+4|0}while((d|0)!=(g|0));e=a;d=c[a>>2]|0}c[e>>2]=h;c[n>>2]=j;c[p>>2]=b;c[o>>2]=k;if(d){$4(d);b=c[p>>2]|0}}else b=g;while(0);c[b>>2]=l;c[p>>2]=(c[p>>2]|0)+4;i=q;return}m=b>>1;m=(m|0)==0?1:m;b=Z4(m<<2)|0;e=b;f=b+(m<<2)|0;d=b+(k<<2)|0;h=Z4(4096)|0;do if((k|0)==(m|0))if((j|0)>0){d=b+(((k+1|0)/-2|0)+k<<2)|0;g=e;break}else{f=j>>1;f=(f|0)==0?1:f;m=Z4(f<<2)|0;$4(b);d=m+(f>>>2<<2)|0;g=m;f=m+(f<<2)|0;break}else g=e;while(0);b=d;c[d>>2]=h;e=d+4|0;d=c[p>>2]|0;if((d|0)!=(c[n>>2]|0))do{d=d+-4|0;h=b;do if((h|0)==(g|0)){m=e;if(m>>>0>>0){l=((f-e>>2)+1|0)/2|0;h=e-b|0;e=m+(l-(h>>2)<<2)|0;zka(e|0,b|0,h|0)|0;h=e;b=e;e=m+(l<<2)|0;break}f=f-b>>1;f=(f|0)==0?1:f;j=Z4(f<<2)|0;l=j;k=j+((f+3|0)>>>2<<2)|0;b=k;f=j+(f<<2)|0;if((h|0)==(m|0))e=b;else{j=k;e=b;do{c[j>>2]=c[h>>2];j=e+4|0;e=j;h=h+4|0}while((h|0)!=(m|0))}if(!g){h=k;g=l}else{$4(g);h=k;g=l}}while(0);c[h+-4>>2]=c[d>>2];b=b+-4|0}while((d|0)!=(c[n>>2]|0));d=c[a>>2]|0;c[a>>2]=g;c[n>>2]=b;c[p>>2]=e;c[o>>2]=f;if(!d){i=q;return}$4(d);i=q;return}function bk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+16|0;f=q+4|0;g=q;b=a+16|0;d=c[b>>2]|0;if(d>>>0>1023){c[b>>2]=d+-1024;m=a+4|0;e=c[m>>2]|0;o=c[e>>2]|0;f=e+4|0;c[m>>2]=f;n=a+8|0;b=c[n>>2]|0;l=a+12|0;d=b;do if((b|0)==(c[l>>2]|0)){p=c[a>>2]|0;g=p;if(f>>>0>p>>>0){b=f;a=((b-g>>2)+1|0)/-2|0;b=d-b|0;zka(e+(a+1<<2)|0,f|0,b|0)|0;b=e+((b>>2)+1+a<<2)|0;c[n>>2]=b;c[m>>2]=(c[m>>2]|0)+(a<<2);break}k=d-g>>1;k=(k|0)==0?1:k;p=Z4(k<<2)|0;h=p;d=p+(k>>>2<<2)|0;j=d;k=p+(k<<2)|0;if((f|0)==(b|0)){e=a;b=j;d=g}else{e=j;do{c[d>>2]=c[f>>2];d=e+4|0;e=d;f=f+4|0}while((f|0)!=(b|0));b=e;e=a;d=c[a>>2]|0}c[e>>2]=h;c[m>>2]=j;c[n>>2]=b;c[l>>2]=k;if(d){$4(d);b=c[n>>2]|0}}while(0);c[b>>2]=o;c[n>>2]=(c[n>>2]|0)+4;i=q;return}p=a+8|0;d=c[p>>2]|0;n=a+4|0;j=d-(c[n>>2]|0)|0;k=j>>2;o=a+12|0;e=c[o>>2]|0;b=e-(c[a>>2]|0)|0;if(k>>>0>2>>>0){b=Z4(4096)|0;if((e|0)!=(d|0)){c[f>>2]=b;ek(a,f);i=q;return}c[g>>2]=b;fk(a,g);b=c[n>>2]|0;l=c[b>>2]|0;f=b+4|0;c[n>>2]=f;g=c[p>>2]|0;e=g;do if((g|0)==(c[o>>2]|0)){m=c[a>>2]|0;d=m;if(f>>>0>m>>>0){o=f;a=((o-d>>2)+1|0)/-2|0;o=e-o|0;zka(b+(a+1<<2)|0,f|0,o|0)|0;b=b+((o>>2)+1+a<<2)|0;c[p>>2]=b;c[n>>2]=(c[n>>2]|0)+(a<<2);break}k=e-d>>1;k=(k|0)==0?1:k;m=Z4(k<<2)|0;h=m;b=m+(k>>>2<<2)|0;j=b;k=m+(k<<2)|0;if((f|0)==(g|0)){e=a;b=j}else{e=b;d=f;b=j;do{c[e>>2]=c[d>>2];e=b+4|0;b=e;d=d+4|0}while((d|0)!=(g|0));e=a;d=c[a>>2]|0}c[e>>2]=h;c[n>>2]=j;c[p>>2]=b;c[o>>2]=k;if(d){$4(d);b=c[p>>2]|0}}else b=g;while(0);c[b>>2]=l;c[p>>2]=(c[p>>2]|0)+4;i=q;return}m=b>>1;m=(m|0)==0?1:m;b=Z4(m<<2)|0;e=b;f=b+(m<<2)|0;d=b+(k<<2)|0;h=Z4(4096)|0;do if((k|0)==(m|0))if((j|0)>0){d=b+(((k+1|0)/-2|0)+k<<2)|0;g=e;break}else{f=j>>1;f=(f|0)==0?1:f;m=Z4(f<<2)|0;$4(b);d=m+(f>>>2<<2)|0;g=m;f=m+(f<<2)|0;break}else g=e;while(0);b=d;c[d>>2]=h;e=d+4|0;d=c[p>>2]|0;if((d|0)!=(c[n>>2]|0))do{d=d+-4|0;h=b;do if((h|0)==(g|0)){m=e;if(m>>>0>>0){l=((f-e>>2)+1|0)/2|0;h=e-b|0;e=m+(l-(h>>2)<<2)|0;zka(e|0,b|0,h|0)|0;h=e;b=e;e=m+(l<<2)|0;break}f=f-b>>1;f=(f|0)==0?1:f;j=Z4(f<<2)|0;l=j;k=j+((f+3|0)>>>2<<2)|0;b=k;f=j+(f<<2)|0;if((h|0)==(m|0))e=b;else{j=k;e=b;do{c[j>>2]=c[h>>2];j=e+4|0;e=j;h=h+4|0}while((h|0)!=(m|0))}if(!g){h=k;g=l}else{$4(g);h=k;g=l}}while(0);c[h+-4>>2]=c[d>>2];b=b+-4|0}while((d|0)!=(c[n>>2]|0));d=c[a>>2]|0;c[a>>2]=g;c[n>>2]=b;c[p>>2]=e;c[o>>2]=f;if(!d){i=q;return}$4(d);i=q;return}function ck(a){a=a|0;th(a);$4(a);return}function dk(a,b,c){a=a|0;b=b|0;c=c|0;return}function ek(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;n=a+8|0;d=c[n>>2]|0;l=a+12|0;e=d;do if((d|0)==(c[l>>2]|0)){m=a+4|0;g=c[m>>2]|0;k=c[a>>2]|0;h=k;if(g>>>0>k>>>0){d=g;l=((d-h>>2)+1|0)/-2|0;d=e-d|0;zka(g+(l<<2)|0,g|0,d|0)|0;d=g+(l+(d>>2)<<2)|0;c[n>>2]=d;c[m>>2]=(c[m>>2]|0)+(l<<2);break}k=e-h>>1;k=(k|0)==0?1:k;f=Z4(k<<2)|0;i=f;e=f+(k>>>2<<2)|0;j=e;k=f+(k<<2)|0;if((g|0)==(d|0)){f=a;d=j;e=h}else{f=j;do{c[e>>2]=c[g>>2];e=f+4|0;f=e;g=g+4|0}while((g|0)!=(d|0));d=f;f=a;e=c[a>>2]|0}c[f>>2]=i;c[m>>2]=j;c[n>>2]=d;c[l>>2]=k;if(e){$4(e);d=c[n>>2]|0}}while(0);c[d>>2]=c[b>>2];c[n>>2]=(c[n>>2]|0)+4;return}function fk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;o=a+4|0;d=c[o>>2]|0;n=c[a>>2]|0;g=n;do if((d|0)==(n|0)){m=a+8|0;h=c[m>>2]|0;n=a+12|0;l=c[n>>2]|0;e=l;if(h>>>0>>0){l=h;a=((e-l>>2)+1|0)/2|0;l=l-d|0;n=h+(a-(l>>2)<<2)|0;zka(n|0,d|0,l|0)|0;c[o>>2]=n;c[m>>2]=(c[m>>2]|0)+(a<<2);d=n;break}l=e-d>>1;l=(l|0)==0?1:l;f=Z4(l<<2)|0;i=f;j=f+((l+3|0)>>>2<<2)|0;k=j;l=f+(l<<2)|0;if((d|0)==(h|0)){f=a;d=k;e=g}else{f=j;e=k;do{c[f>>2]=c[d>>2];f=e+4|0;e=f;d=d+4|0}while((d|0)!=(h|0));d=e;f=a;e=c[a>>2]|0}c[f>>2]=i;c[o>>2]=k;c[m>>2]=d;c[n>>2]=l;if(!e)d=j;else{$4(e);d=c[o>>2]|0}}while(0);c[d+-4>>2]=c[b>>2];c[o>>2]=(c[o>>2]|0)+-4;return}function gk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;n=a+8|0;d=c[n>>2]|0;l=a+12|0;e=d;do if((d|0)==(c[l>>2]|0)){m=a+4|0;g=c[m>>2]|0;k=c[a>>2]|0;h=k;if(g>>>0>k>>>0){d=g;l=((d-h>>2)+1|0)/-2|0;d=e-d|0;zka(g+(l<<2)|0,g|0,d|0)|0;d=g+(l+(d>>2)<<2)|0;c[n>>2]=d;c[m>>2]=(c[m>>2]|0)+(l<<2);break}k=e-h>>1;k=(k|0)==0?1:k;f=Z4(k<<2)|0;i=f;e=f+(k>>>2<<2)|0;j=e;k=f+(k<<2)|0;if((g|0)==(d|0)){f=a;d=j;e=h}else{f=j;do{c[e>>2]=c[g>>2];e=f+4|0;f=e;g=g+4|0}while((g|0)!=(d|0));d=f;f=a;e=c[a>>2]|0}c[f>>2]=i;c[m>>2]=j;c[n>>2]=d;c[l>>2]=k;if(e){$4(e);d=c[n>>2]|0}}while(0);c[d>>2]=c[b>>2];c[n>>2]=(c[n>>2]|0)+4;return}function hk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;o=a+4|0;d=c[o>>2]|0;n=c[a>>2]|0;g=n;do if((d|0)==(n|0)){m=a+8|0;h=c[m>>2]|0;n=a+12|0;l=c[n>>2]|0;e=l;if(h>>>0>>0){l=h;a=((e-l>>2)+1|0)/2|0;l=l-d|0;n=h+(a-(l>>2)<<2)|0;zka(n|0,d|0,l|0)|0;c[o>>2]=n;c[m>>2]=(c[m>>2]|0)+(a<<2);d=n;break}l=e-d>>1;l=(l|0)==0?1:l;f=Z4(l<<2)|0;i=f;j=f+((l+3|0)>>>2<<2)|0;k=j;l=f+(l<<2)|0;if((d|0)==(h|0)){f=a;d=k;e=g}else{f=j;e=k;do{c[f>>2]=c[d>>2];f=e+4|0;e=f;d=d+4|0}while((d|0)!=(h|0));d=e;f=a;e=c[a>>2]|0}c[f>>2]=i;c[o>>2]=k;c[m>>2]=d;c[n>>2]=l;if(!e)d=j;else{$4(e);d=c[o>>2]|0}}while(0);c[d+-4>>2]=c[b>>2];c[o>>2]=(c[o>>2]|0)+-4;return}function ik(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;n=a+8|0;d=c[n>>2]|0;l=a+12|0;e=d;do if((d|0)==(c[l>>2]|0)){m=a+4|0;g=c[m>>2]|0;k=c[a>>2]|0;h=k;if(g>>>0>k>>>0){d=g;l=((d-h>>2)+1|0)/-2|0;d=e-d|0;zka(g+(l<<2)|0,g|0,d|0)|0;d=g+(l+(d>>2)<<2)|0;c[n>>2]=d;c[m>>2]=(c[m>>2]|0)+(l<<2);break}k=e-h>>1;k=(k|0)==0?1:k;f=Z4(k<<2)|0;i=f;e=f+(k>>>2<<2)|0;j=e;k=f+(k<<2)|0;if((g|0)==(d|0)){f=a;d=j;e=h}else{f=j;do{c[e>>2]=c[g>>2];e=f+4|0;f=e;g=g+4|0}while((g|0)!=(d|0));d=f;f=a;e=c[a>>2]|0}c[f>>2]=i;c[m>>2]=j;c[n>>2]=d;c[l>>2]=k;if(e){$4(e);d=c[n>>2]|0}}while(0);c[d>>2]=c[b>>2];c[n>>2]=(c[n>>2]|0)+4;return}function jk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;o=a+4|0;d=c[o>>2]|0;n=c[a>>2]|0;g=n;do if((d|0)==(n|0)){m=a+8|0;h=c[m>>2]|0;n=a+12|0;l=c[n>>2]|0;e=l;if(h>>>0>>0){l=h;a=((e-l>>2)+1|0)/2|0;l=l-d|0;n=h+(a-(l>>2)<<2)|0;zka(n|0,d|0,l|0)|0;c[o>>2]=n;c[m>>2]=(c[m>>2]|0)+(a<<2);d=n;break}l=e-d>>1;l=(l|0)==0?1:l;f=Z4(l<<2)|0;i=f;j=f+((l+3|0)>>>2<<2)|0;k=j;l=f+(l<<2)|0;if((d|0)==(h|0)){f=a;d=k;e=g}else{f=j;e=k;do{c[f>>2]=c[d>>2];f=e+4|0;e=f;d=d+4|0}while((d|0)!=(h|0));d=e;f=a;e=c[a>>2]|0}c[f>>2]=i;c[o>>2]=k;c[m>>2]=d;c[n>>2]=l;if(!e)d=j;else{$4(e);d=c[o>>2]|0}}while(0);c[d+-4>>2]=c[b>>2];c[o>>2]=(c[o>>2]|0)+-4;return}function kk(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+16|0;e=b;faa(e,65798,4);Tr(a,e);iaa(e);e=a+148|0;c[e>>2]=e;c[a+152>>2]=e;c[a+156>>2]=0;c[a+160>>2]=0;c[a+144>>2]=35012;e=a+164|0;fM(e);d=a+200|0;fN(d);c[a>>2]=18544;c[a+144>>2]=18860;c[e>>2]=18880;c[a+180>>2]=18904;c[a+188>>2]=18920;c[d>>2]=18936;c[a+216>>2]=18980;c[a+232>>2]=18996;c[a+248>>2]=19012;c[a+280>>2]=19028;c[a+296>>2]=19044;WB(a,a+168|0,5);WB(a,a+204|0,7);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function lk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;gN(a+200|0);gM(a+164|0);c[a+144>>2]=17028;e=a+148|0;d=a+156|0;if(!(c[d>>2]|0)){Ur(a);return}b=c[a+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){Ur(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));Ur(a);return}function mk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-144|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function nk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-164|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function ok(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-180|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function pk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-188|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function qk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-200|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function rk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-216|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function sk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-232|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function tk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-248|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function uk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-280|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function vk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-296|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);return}function wk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;gN(a+200|0);gM(a+164|0);c[a+144>>2]=17028;e=a+148|0;d=a+156|0;if(!(c[d>>2]|0)){Ur(a);$4(a);return}b=c[a+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){Ur(a);$4(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));Ur(a);$4(a);return}function xk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-144|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function yk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-164|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function zk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-180|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function Ak(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-188|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function Bk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-200|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function Ck(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-216|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function Dk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-232|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function Ek(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-248|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function Fk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-280|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function Gk(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-296|0;gN(d+200|0);gM(d+164|0);c[d+144>>2]=17028;e=d+148|0;b=d+156|0;if(!(c[b>>2]|0)){Ur(d);$4(d);return}a=c[d+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){Ur(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));Ur(d);$4(d);return}function Hk(a){a=a|0;Wr(a);mM(a+164|0);sN(a+200|0);return}function Ik(a){a=a|0;a=a+-164|0;Wr(a);mM(a+164|0);sN(a+200|0);return}function Jk(a){a=a|0;a=a+-200|0;Wr(a);mM(a+164|0);sN(a+200|0);return}function Kk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(91391,65803,47,91490);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function Lk(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;e=c[d>>2]|0;if((c[d+4>>2]|0)==(e|0))Fga(d);f=c[e>>2]|0;Mk(h,b+220|0);e=c[h>>2]|0;g=h+4|0;if((e|0)==(c[g>>2]|0))d=e;else{b=b+192|0;do{d=Rd(c[f>>2]|0,c[e>>2]|0)|0;a:do if(d)switch(c[b>>2]|0){case 1:{a[d+168>>0]=1;break a}case 2:{a[d+169>>0]=1;break a}default:break a}while(0);e=e+4|0}while((e|0)!=(c[g>>2]|0));d=c[h>>2]|0}if(!d){i=j;return 0}if((e|0)!=(d|0))c[g>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);i=j;return 0}function Mk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;c[a>>2]=0;h=a+4|0;c[h>>2]=0;c[a+8>>2]=0;f=b+4|0;d=(c[f>>2]|0)-(c[b>>2]|0)|0;e=d>>2;if(!e)return;if(e>>>0>1073741823)X4(a);g=Z4(d)|0;c[h>>2]=g;c[a>>2]=g;c[a+8>>2]=g+(e<<2);d=c[b>>2]|0;b=c[f>>2]|0;if((d|0)==(b|0))return;a=(b+-4-d|0)>>>2;e=g;while(1){c[e>>2]=c[d>>2];d=d+4|0;if((d|0)==(b|0))break;else e=e+4|0}c[h>>2]=g+(a+1<<2);return}function Nk(a){a=a|0;return 71}function Ok(a,b){a=a|0;b=b|0;faa(a,65818,3);return}function Pk(a){a=a|0;return a+164|0}function Qk(a){a=a|0;return a+200|0}function Rk(a){a=a|0;return a+200|0}function Sk(a){a=a|0;return 7}function Tk(a){a=a|0;return a+-200+200|0}function Uk(d){d=d|0;var e=0,f=0,g=0,j=0,k=0;e=i;i=i+16|0;g=e;faa(g,65833,4);KB(d,g);iaa(g);c[d>>2]=19060;pT(d+140|0);g=d+340|0;OF(g);c[d+776>>2]=19380;f=d+800|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;k=d+780|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;a[k+16>>0]=0;a[f+1>>0]=0;a[f>>0]=0;c[d+812>>2]=0;c[d+816>>2]=19380;f=d+840|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;k=d+820|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;a[k+16>>0]=0;a[f+1>>0]=0;a[f>>0]=0;c[d+852>>2]=0;k=Z4(88)|0;uJ(k);j=d+728|0;c[j>>2]=k;VB(d);c[d+724>>2]=0;c[d+860>>2]=-1;c[d+864>>2]=-1;b[d+870>>1]=0;b[d+868>>1]=0;b[d+872>>1]=0;h[d+704>>3]=.25;h[d+712>>3]=.6;j=c[j>>2]|0;b[d+874>>1]=b[j+34>>1]|0;b[d+876>>1]=b[j+36>>1]|0;c[d+732>>2]=0;a[d+696>>0]=1;a[d+697>>0]=0;a[d+856>>0]=0;a[d+857>>0]=0;a[d+858>>0]=0;jG(g);c[d+768>>2]=0;c[d+772>>2]=0;kaa(f,95337)|0;i=e;return}function Vk(d,e){d=d|0;e=e|0;VB(d);c[d+724>>2]=e;c[d+860>>2]=-1;c[d+864>>2]=-1;b[d+870>>1]=0;b[d+868>>1]=0;b[d+872>>1]=0;h[d+704>>3]=.25;h[d+712>>3]=.6;e=c[d+728>>2]|0;b[d+874>>1]=b[e+34>>1]|0;b[d+876>>1]=b[e+36>>1]|0;c[d+732>>2]=0;a[d+696>>0]=1;a[d+697>>0]=0;a[d+856>>0]=0;a[d+857>>0]=0;a[d+858>>0]=0;jG(d+340|0);c[d+768>>2]=0;c[d+772>>2]=0;kaa(d+840|0,95337)|0;return}function Wk(a){a=a|0;var b=0;c[a>>2]=19060;b=c[a+728>>2]|0;if(b)Lb[c[(c[b>>2]|0)+4>>2]&2047](b);c[a+816>>2]=19380;iaa(a+840|0);c[a+776>>2]=19380;iaa(a+800|0);PF(a+340|0);qT(a+140|0);RB(a);return}function Xk(a){a=a|0;var b=0;c[a>>2]=19060;b=c[a+728>>2]|0;if(b)Lb[c[(c[b>>2]|0)+4>>2]&2047](b);c[a+816>>2]=19380;iaa(a+840|0);c[a+776>>2]=19380;iaa(a+800|0);PF(a+340|0);qT(a+140|0);RB(a);$4(a);return}function Yk(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function Zk(a){a=a|0;return}function _k(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;ha=i;i=i+320|0;H=ha+304|0;fa=ha+288|0;ca=ha+276|0;k=ha+16|0;e=ha+272|0;f=ha+268|0;j=ha+248|0;g=ha+240|0;da=ha+224|0;ba=ha+212|0;l=ha+208|0;m=ha+204|0;o=ha+184|0;n=ha+176|0;_=ha+168|0;W=ha+156|0;aa=ha+152|0;Y=ha+140|0;X=ha+128|0;P=ha+124|0;Q=ha+120|0;T=ha+8|0;$=ha;Z=ha+108|0;R=ha+104|0;S=ha+100|0;I=ha+96|0;J=ha+92|0;K=ha+88|0;L=ha+84|0;U=ha+64|0;M=ha+56|0;V=ha+32|0;N=ha+24|0;c[fa>>2]=0;ga=fa+4|0;c[ga>>2]=0;c[fa+8>>2]=0;c[ca>>2]=0;ea=ca+4|0;c[ea>>2]=0;c[ca+8>>2]=0;c[e>>2]=ca;O=fa+8|0;Ol(fa,e);e=c[ga>>2]|0;G=c[O>>2]|0;c[f>>2]=k;if(e>>>0>>0){c[e>>2]=k;c[ga>>2]=(c[ga>>2]|0)+4}else Ol(fa,f);c[g>>2]=304;c[g+4>>2]=1;c[H>>2]=c[g>>2];c[H+4>>2]=c[g+4>>2];CC(j,H);Xb[c[(c[b>>2]|0)+88>>2]&1](b,j,fa,0,0,-1e4,1);e=c[fa>>2]|0;f=c[ga>>2]|0;if((f|0)!=(e|0)){e=f+(~((f+-4-e|0)>>>2)<<2)|0;c[ga>>2]=e}c[da+4>>2]=0;c[da+8>>2]=0;F=da+4|0;c[da>>2]=F;c[ba+4>>2]=0;c[ba+8>>2]=0;G=ba+4|0;c[ba>>2]=G;c[l>>2]=da;if(e>>>0<(c[O>>2]|0)>>>0){c[e>>2]=da;e=(c[ga>>2]|0)+4|0;c[ga>>2]=e}else{Ol(fa,l);e=c[ga>>2]|0}c[m>>2]=ba;if(e>>>0<(c[O>>2]|0)>>>0){c[e>>2]=ba;c[ga>>2]=(c[ga>>2]|0)+4}else Ol(fa,m);c[n>>2]=212;c[n+4>>2]=1;c[H>>2]=c[n>>2];c[H+4>>2]=c[n+4>>2];CC(o,H);Xb[c[(c[b>>2]|0)+88>>2]&1](b,o,fa,0,0,-1e4,1);c[_>>2]=1;c[W>>2]=0;E=W+4|0;c[E>>2]=0;c[W+8>>2]=0;e=c[ba>>2]|0;if((e|0)!=(G|0)){n=b+340|0;o=Y+4|0;p=Y+8|0;q=X+4|0;r=X+8|0;s=W+8|0;t=M+4|0;u=N+4|0;v=Z+4|0;w=Y;x=X;y=d;z=_;A=T;B=$;C=Z;D=aa;f=e;while(1){c[aa>>2]=0;m=f+16|0;e=pG(n,c[m>>2]|0)|0;if((e|0)!=0?c4(e+456|0)|0:0)c[aa>>2]=~~+h[e+472>>3];e=c[f+20>>2]|0;l=f+24|0;if((e|0)!=(l|0)){g=e;while(1){KV(d,1)|0;e=c[W>>2]|0;j=c[E>>2]|0;if((j|0)!=(e|0)){e=j+(~((j+-4-e|0)>>>2)<<2)|0;c[E>>2]=e}k=c[m>>2]|0;c[o>>2]=15;c[Y>>2]=19396;c[p>>2]=k;k=c[g+16>>2]|0;c[q>>2]=9;c[X>>2]=19396;c[r>>2]=k;c[P>>2]=Y;if(e>>>0<(c[s>>2]|0)>>>0){c[e>>2]=w;e=(c[E>>2]|0)+4|0;c[E>>2]=e}else{Pl(W,P);e=c[E>>2]|0}c[Q>>2]=X;if(e>>>0<(c[s>>2]|0)>>>0){c[e>>2]=x;c[E>>2]=(c[E>>2]|0)+4}else Pl(W,Q);h[T>>3]=0.0;h[$>>3]=0.0;Ql(Z,ca);e=c[fa>>2]|0;j=c[ga>>2]|0;if((j|0)!=(e|0)){e=j+(~((j+-4-e|0)>>>2)<<2)|0;c[ga>>2]=e}c[R>>2]=d;if(e>>>0<(c[O>>2]|0)>>>0){c[e>>2]=y;e=(c[ga>>2]|0)+4|0;c[ga>>2]=e}else{Ol(fa,R);e=c[ga>>2]|0}c[S>>2]=_;if(e>>>0<(c[O>>2]|0)>>>0){c[e>>2]=z;e=(c[ga>>2]|0)+4|0;c[ga>>2]=e}else{Ol(fa,S);e=c[ga>>2]|0}c[I>>2]=T;if(e>>>0<(c[O>>2]|0)>>>0){c[e>>2]=A;e=(c[ga>>2]|0)+4|0;c[ga>>2]=e}else{Ol(fa,I);e=c[ga>>2]|0}c[J>>2]=$;if(e>>>0<(c[O>>2]|0)>>>0){c[e>>2]=B;e=(c[ga>>2]|0)+4|0;c[ga>>2]=e}else{Ol(fa,J);e=c[ga>>2]|0}c[K>>2]=Z;if(e>>>0<(c[O>>2]|0)>>>0){c[e>>2]=C;e=(c[ga>>2]|0)+4|0;c[ga>>2]=e}else{Ol(fa,K);e=c[ga>>2]|0}c[L>>2]=aa;if(e>>>0<(c[O>>2]|0)>>>0){c[e>>2]=D;c[ga>>2]=(c[ga>>2]|0)+4}else Ol(fa,L);c[M>>2]=296;c[t>>2]=1;c[H>>2]=c[M>>2];c[H+4>>2]=c[M+4>>2];CC(U,H);c[N>>2]=300;c[u>>2]=1;c[H>>2]=c[N>>2];c[H+4>>2]=c[N+4>>2];CC(V,H);Xb[c[(c[b>>2]|0)+88>>2]&1](b,U,fa,V,W,-1e4,1);c[_>>2]=(c[_>>2]|0)+1;e=c[Z>>2]|0;j=e;if(e){k=c[v>>2]|0;if((k|0)!=(e|0))c[v>>2]=k+(~((k+-8-j|0)>>>3)<<3);$4(e)}e=c[g+4>>2]|0;if(!e)while(1){e=c[g+8>>2]|0;if((c[e>>2]|0)==(g|0))break;else g=e}else while(1){g=c[e>>2]|0;if(!g)break;else e=g}if((e|0)==(l|0))break;else g=e}}e=c[f+4>>2]|0;if(!e)while(1){e=c[f+8>>2]|0;if((c[e>>2]|0)==(f|0))break;else f=e}else while(1){f=c[e>>2]|0;if(!f)break;else e=f}if((e|0)==(G|0))break;else f=e}g=c[W>>2]|0;a[b+858>>0]=1;e=g;if(g){f=c[E>>2]|0;if((f|0)!=(g|0))c[E>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(g)}}else a[b+858>>0]=1;Rl(ba,c[G>>2]|0);Rl(da,c[F>>2]|0);e=c[ca>>2]|0;f=e;if(e){g=c[ea>>2]|0;if((g|0)!=(e|0))c[ea>>2]=g+(~((g+-8-f|0)>>>3)<<3);$4(e)}e=c[fa>>2]|0;if(!e){i=ha;return}f=c[ga>>2]|0;if((f|0)!=(e|0))c[ga>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(e);i=ha;return}function $k(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Na=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0;Wa=i;i=i+864|0;ya=Wa+848|0;sa=Wa+16|0;N=Wa+8|0;u=Wa;Ua=Wa+836|0;e=Wa+816|0;d=Wa+808|0;Sa=Wa+796|0;k=Wa+856|0;f=Wa+792|0;g=Wa+788|0;l=Wa+768|0;h=Wa+760|0;m=Wa+736|0;j=Wa+728|0;Qa=Wa+716|0;o=Wa+712|0;p=Wa+708|0;s=Wa+688|0;q=Wa+680|0;t=Wa+656|0;r=Wa+648|0;Ra=Wa+632|0;Pa=Wa+620|0;v=Wa+616|0;w=Wa+612|0;y=Wa+592|0;x=Wa+584|0;H=Wa+576|0;Oa=Wa+564|0;Na=Wa+552|0;J=Wa+540|0;I=Wa+528|0;A=Wa+524|0;B=Wa+520|0;K=Wa+508|0;C=Wa+504|0;D=Wa+500|0;L=Wa+480|0;E=Wa+472|0;M=Wa+448|0;F=Wa+440|0;G=Wa+424|0;S=Wa+420|0;U=Wa+408|0;T=Wa+396|0;O=Wa+392|0;P=Wa+388|0;V=Wa+376|0;Q=Wa+372|0;W=Wa+352|0;R=Wa+344|0;da=Wa+340|0;fa=Wa+336|0;ea=Wa+332|0;ha=Wa+320|0;ga=Wa+308|0;ia=Wa+296|0;X=Wa+292|0;Y=Wa+288|0;Z=Wa+284|0;ja=Wa+272|0;_=Wa+268|0;$=Wa+264|0;aa=Wa+260|0;ka=Wa+240|0;ba=Wa+232|0;la=Wa+208|0;ca=Wa+200|0;Ma=Wa+184|0;na=Wa+180|0;qa=Wa+160|0;oa=Wa+152|0;ra=Wa+128|0;pa=Wa+120|0;Ga=Wa+112|0;Ja=Wa+108|0;Ia=Wa+96|0;Ha=Wa+84|0;za=Wa+80|0;Aa=Wa+76|0;Ka=Wa+64|0;Ba=Wa+60|0;Ca=Wa+56|0;Da=Wa+52|0;La=Wa+32|0;Ea=Wa+24|0;c[Ua>>2]=0;Va=Ua+4|0;c[Va>>2]=0;c[Ua+8>>2]=0;Fa=b+857|0;if(!(a[Fa>>0]|0)){ma=Ua+8|0;d=0;e=0}else{c[d>>2]=264;c[d+4>>2]=1;c[ya>>2]=c[d>>2];c[ya+4>>2]=c[d+4>>2];CC(e,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,e,Ua,0,0,-1e4,1);e=Ua+8|0;ma=e;d=c[Va>>2]|0;e=c[e>>2]|0}c[Sa>>2]=0;Ta=Sa+4|0;c[Ta>>2]=0;c[Sa+8>>2]=0;a[k>>0]=1;c[f>>2]=Sa;n=Sa;if(d>>>0>>0){c[d>>2]=n;d=(c[Va>>2]|0)+4|0;c[Va>>2]=d}else{Ol(Ua,f);d=c[Va>>2]|0}c[g>>2]=k;if(d>>>0<(c[ma>>2]|0)>>>0){c[d>>2]=k;c[Va>>2]=(c[Va>>2]|0)+4}else Ol(Ua,g);c[h>>2]=216;c[h+4>>2]=1;c[ya>>2]=c[h>>2];c[ya+4>>2]=c[h+4>>2];CC(l,ya);c[j>>2]=220;c[j+4>>2]=1;c[ya>>2]=c[j>>2];c[ya+4>>2]=c[j+4>>2];CC(m,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,l,Ua,m,0,-1e4,0);if((c[Sa>>2]|0)!=(c[Ta>>2]|0)){a[k>>0]=0;Xb[c[(c[b>>2]|0)+88>>2]&1](b,l,Ua,0,0,-1e4,1)}d=c[Ua>>2]|0;e=c[Va>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[Va>>2]=d}c[Qa>>2]=0;xa=Qa+4|0;c[xa>>2]=0;c[Qa+8>>2]=0;c[o>>2]=Sa;if(d>>>0<(c[ma>>2]|0)>>>0){c[d>>2]=n;d=(c[Va>>2]|0)+4|0;c[Va>>2]=d}else{Ol(Ua,o);d=c[Va>>2]|0}c[p>>2]=Qa;if(d>>>0<(c[ma>>2]|0)>>>0){c[d>>2]=Qa;c[Va>>2]=(c[Va>>2]|0)+4}else Ol(Ua,p);c[q>>2]=224;c[q+4>>2]=1;c[ya>>2]=c[q>>2];c[ya+4>>2]=c[q+4>>2];CC(s,ya);c[r>>2]=228;c[r+4>>2]=1;c[ya>>2]=c[r>>2];c[ya+4>>2]=c[r+4>>2];CC(t,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,s,Ua,t,0,-1e4,1);e=c[Sa>>2]|0;d=c[Ta>>2]|0;if((e|0)!=(d|0)){c[u>>2]=d-e>>3;ZR(65838,u)}d=c[Ua>>2]|0;e=c[Va>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[Va>>2]=d}c[Ra+4>>2]=0;c[Ra+8>>2]=0;va=Ra+4|0;c[Ra>>2]=va;c[Pa+4>>2]=0;c[Pa+8>>2]=0;wa=Pa+4|0;c[Pa>>2]=wa;c[v>>2]=Ra;if(d>>>0<(c[ma>>2]|0)>>>0){c[d>>2]=Ra;d=(c[Va>>2]|0)+4|0;c[Va>>2]=d}else{Ol(Ua,v);d=c[Va>>2]|0}c[w>>2]=Pa;if(d>>>0<(c[ma>>2]|0)>>>0){c[d>>2]=Pa;c[Va>>2]=(c[Va>>2]|0)+4}else Ol(Ua,w);c[x>>2]=212;c[x+4>>2]=1;c[ya>>2]=c[x>>2];c[ya+4>>2]=c[x+4>>2];CC(y,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,y,Ua,0,0,-1e4,1);c[Oa>>2]=0;ua=Oa+4|0;c[ua>>2]=0;c[Oa+8>>2]=0;c[Na>>2]=0;ta=Na+4|0;c[ta>>2]=0;c[Na+8>>2]=0;d=c[Pa>>2]|0;if((d|0)!=(wa|0)){l=J+4|0;m=J+8|0;n=I+4|0;o=I+8|0;p=Na+8|0;q=K+4|0;r=K+8|0;s=K+8|0;t=E+4|0;u=F+4|0;v=G+8|0;w=G+1|0;x=J;y=I;z=H;do{e=c[d+20>>2]|0;j=d+24|0;if((e|0)!=(j|0)){k=d+16|0;f=e;while(1){e=c[Na>>2]|0;g=c[ta>>2]|0;if((g|0)!=(e|0)){e=g+(~((g+-4-e|0)>>>2)<<2)|0;c[ta>>2]=e}h=c[k>>2]|0;c[l>>2]=15;c[J>>2]=19396;c[m>>2]=h;h=c[f+16>>2]|0;c[n>>2]=9;c[I>>2]=19396;c[o>>2]=h;c[A>>2]=J;if(e>>>0<(c[p>>2]|0)>>>0){c[e>>2]=x;e=(c[ta>>2]|0)+4|0;c[ta>>2]=e}else{Pl(Na,A);e=c[ta>>2]|0}c[B>>2]=I;if(e>>>0<(c[p>>2]|0)>>>0){c[e>>2]=y;c[ta>>2]=(c[ta>>2]|0)+4}else Pl(Na,B);c[H>>2]=0;e=c[Oa>>2]|0;g=c[ua>>2]|0;if((g|0)!=(e|0))c[ua>>2]=g+(~((g+-4-e|0)>>>2)<<2);c[K>>2]=0;c[q>>2]=0;c[r>>2]=0;c[C>>2]=Oa;Ol(K,C);e=c[q>>2]|0;h=c[s>>2]|0;c[D>>2]=H;if(e>>>0>>0){c[e>>2]=z;c[q>>2]=(c[q>>2]|0)+4}else Ol(K,D);c[E>>2]=232;c[t>>2]=1;c[ya>>2]=c[E>>2];c[ya+4>>2]=c[E+4>>2];CC(L,ya);c[F>>2]=236;c[u>>2]=1;c[ya>>2]=c[F>>2];c[ya+4>>2]=c[F+4>>2];CC(M,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,L,K,M,Na,-1e4,1);e=c[Oa>>2]|0;if((e|0)!=(c[ua>>2]|0))do{eaa(G,(c[e>>2]|0)+76|0);c[N>>2]=(a[G>>0]&1)==0?w:c[v>>2]|0;ZR(65885,N);iaa(G);cB(c[e>>2]|0);e=e+4|0}while((e|0)!=(c[ua>>2]|0));e=c[K>>2]|0;g=e;if(e){h=c[q>>2]|0;if((h|0)!=(e|0))c[q>>2]=h+(~((h+-4-g|0)>>>2)<<2);$4(e)}e=c[f+4>>2]|0;if(!e)while(1){e=c[f+8>>2]|0;if((c[e>>2]|0)==(f|0))break;else f=e}else while(1){f=c[e>>2]|0;if(!f)break;else e=f}if((e|0)==(j|0))break;else f=e}}e=c[d+4>>2]|0;if(!e)while(1){e=c[d+8>>2]|0;if((c[e>>2]|0)==(d|0)){d=e;break}else d=e}else{d=e;while(1){e=c[d>>2]|0;if(!e)break;else d=e}}}while((d|0)!=(wa|0));d=c[Pa>>2]|0}c[S>>2]=0;if((d|0)!=(wa|0)){l=U+4|0;m=U+8|0;n=T+4|0;o=T+8|0;p=Na+8|0;q=V+4|0;r=V+8|0;s=R+4|0;t=U;u=T;e=d;while(1){d=c[e+20>>2]|0;j=e+24|0;if((d|0)!=(j|0)){k=e+16|0;f=d;while(1){d=c[Na>>2]|0;g=c[ta>>2]|0;if((g|0)!=(d|0)){d=g+(~((g+-4-d|0)>>>2)<<2)|0;c[ta>>2]=d}N=c[k>>2]|0;c[l>>2]=15;c[U>>2]=19396;c[m>>2]=N;N=c[f+16>>2]|0;c[n>>2]=9;c[T>>2]=19396;c[o>>2]=N;c[O>>2]=U;if(d>>>0<(c[p>>2]|0)>>>0){c[d>>2]=t;d=(c[ta>>2]|0)+4|0;c[ta>>2]=d}else{Pl(Na,O);d=c[ta>>2]|0}c[P>>2]=T;if(d>>>0<(c[p>>2]|0)>>>0){c[d>>2]=u;c[ta>>2]=(c[ta>>2]|0)+4}else Pl(Na,P);c[V>>2]=0;c[q>>2]=0;c[r>>2]=0;c[Q>>2]=S;Ol(V,Q);c[R>>2]=240;c[s>>2]=1;c[ya>>2]=c[R>>2];c[ya+4>>2]=c[R+4>>2];CC(W,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,W,V,0,Na,-1e4,1);d=c[V>>2]|0;g=d;if(d){h=c[q>>2]|0;if((h|0)!=(d|0))c[q>>2]=h+(~((h+-4-g|0)>>>2)<<2);$4(d)}d=c[f+4>>2]|0;if(!d)while(1){d=c[f+8>>2]|0;if((c[d>>2]|0)==(f|0))break;else f=d}else while(1){f=c[d>>2]|0;if(!f)break;else d=f}if((d|0)==(j|0))break;else f=d}}d=c[e+4>>2]|0;if(!d)while(1){d=c[e+8>>2]|0;if((c[d>>2]|0)==(e|0))break;else e=d}else while(1){e=c[d>>2]|0;if(!e)break;else d=e}if((d|0)==(wa|0))break;else e=d}}d=c[Ra>>2]|0;if((d|0)!=(va|0)){o=ha+4|0;p=ha+8|0;q=ga+4|0;r=ga+8|0;s=ia+4|0;t=ia+8|0;u=Na+8|0;v=ja+4|0;w=ja+8|0;x=ja+8|0;y=ba+4|0;z=ca+4|0;A=ha;B=ga;C=ia;D=fa;E=ea;e=d;while(1){d=c[e+20>>2]|0;m=e+24|0;if((d|0)!=(m|0)){n=e+16|0;f=d;while(1){d=c[f+20>>2]|0;k=f+24|0;if((d|0)!=(k|0)){l=f+16|0;g=d;while(1){d=c[Na>>2]|0;h=c[ta>>2]|0;if((h|0)!=(d|0)){d=h+(~((h+-4-d|0)>>>2)<<2)|0;c[ta>>2]=d}W=c[n>>2]|0;c[o>>2]=15;c[ha>>2]=19396;c[p>>2]=W;W=c[l>>2]|0;c[q>>2]=9;c[ga>>2]=19396;c[r>>2]=W;W=c[g+16>>2]|0;c[s>>2]=67;c[ia>>2]=19396;c[t>>2]=W;c[X>>2]=ha;if(d>>>0<(c[u>>2]|0)>>>0){c[d>>2]=A;d=(c[ta>>2]|0)+4|0;c[ta>>2]=d}else{Pl(Na,X);d=c[ta>>2]|0}c[Y>>2]=ga;if(d>>>0<(c[u>>2]|0)>>>0){c[d>>2]=B;d=(c[ta>>2]|0)+4|0;c[ta>>2]=d}else{Pl(Na,Y);d=c[ta>>2]|0}c[Z>>2]=ia;if(d>>>0<(c[u>>2]|0)>>>0){c[d>>2]=C;c[ta>>2]=(c[ta>>2]|0)+4}else Pl(Na,Z);c[da>>2]=0;c[fa>>2]=0;c[ea>>2]=0;c[ja>>2]=0;c[v>>2]=0;c[w>>2]=0;c[_>>2]=da;Ol(ja,_);d=c[v>>2]|0;W=c[x>>2]|0;c[$>>2]=fa;if(d>>>0>>0){c[d>>2]=D;d=(c[v>>2]|0)+4|0;c[v>>2]=d}else{Ol(ja,$);d=c[v>>2]|0}c[aa>>2]=ea;if(d>>>0<(c[x>>2]|0)>>>0){c[d>>2]=E;c[v>>2]=(c[v>>2]|0)+4}else Ol(ja,aa);c[ba>>2]=244;c[y>>2]=1;c[ya>>2]=c[ba>>2];c[ya+4>>2]=c[ba+4>>2];CC(ka,ya);c[ca>>2]=248;c[z>>2]=1;c[ya>>2]=c[ca>>2];c[ya+4>>2]=c[ca+4>>2];CC(la,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,ka,ja,la,Na,-1e4,1);d=c[ja>>2]|0;h=d;if(d){j=c[v>>2]|0;if((j|0)!=(d|0))c[v>>2]=j+(~((j+-4-h|0)>>>2)<<2);$4(d)}d=c[g+4>>2]|0;if(!d)while(1){d=c[g+8>>2]|0;if((c[d>>2]|0)==(g|0))break;else g=d}else while(1){g=c[d>>2]|0;if(!g)break;else d=g}if((d|0)==(k|0))break;else g=d}}d=c[f+4>>2]|0;if(!d)while(1){d=c[f+8>>2]|0;if((c[d>>2]|0)==(f|0))break;else f=d}else while(1){f=c[d>>2]|0;if(!f)break;else d=f}if((d|0)==(m|0))break;else f=d}}d=c[e+4>>2]|0;if(!d)while(1){d=c[e+8>>2]|0;if((c[d>>2]|0)==(e|0))break;else e=d}else while(1){e=c[d>>2]|0;if(!e)break;else d=e}if((d|0)==(va|0))break;else e=d}}d=c[Ua>>2]|0;e=c[Va>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[Va>>2]=d}c[Ma>>2]=0;z=Ma+4|0;c[z>>2]=0;c[Ma+8>>2]=0;c[na>>2]=Ma;if(d>>>0<(c[ma>>2]|0)>>>0){c[d>>2]=Ma;c[Va>>2]=(c[Va>>2]|0)+4}else Ol(Ua,na);c[oa>>2]=256;c[oa+4>>2]=1;c[ya>>2]=c[oa>>2];c[ya+4>>2]=c[oa+4>>2];CC(qa,ya);c[pa>>2]=260;c[pa+4>>2]=1;c[ya>>2]=c[pa>>2];c[ya+4>>2]=c[pa+4>>2];CC(ra,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,qa,Ua,ra,0,-1e4,1);d=c[Ma>>2]|0;e=c[z>>2]|0;if((d|0)!=(e|0)){c[sa>>2]=e-d>>2;_R(65932,sa)}d=c[Pa>>2]|0;if((d|0)!=(wa|0)){l=Ia+4|0;m=Ia+8|0;n=Ha+4|0;o=Ha+8|0;p=Na+8|0;q=Ka+4|0;r=Ka+8|0;s=Ka+8|0;t=b+340|0;u=Ea+4|0;v=Ia;w=Ha;x=Ja;y=t;e=d;while(1){d=c[e+20>>2]|0;j=e+24|0;if((d|0)!=(j|0)){k=e+16|0;f=d;while(1){d=c[Na>>2]|0;g=c[ta>>2]|0;if((g|0)!=(d|0)){d=g+(~((g+-4-d|0)>>>2)<<2)|0;c[ta>>2]=d}sa=c[k>>2]|0;c[l>>2]=15;c[Ia>>2]=19396;c[m>>2]=sa;sa=c[f+16>>2]|0;c[n>>2]=9;c[Ha>>2]=19396;c[o>>2]=sa;c[za>>2]=Ia;if(d>>>0<(c[p>>2]|0)>>>0){c[d>>2]=v;d=(c[ta>>2]|0)+4|0;c[ta>>2]=d}else{Pl(Na,za);d=c[ta>>2]|0}c[Aa>>2]=Ha;if(d>>>0<(c[p>>2]|0)>>>0){c[d>>2]=w;c[ta>>2]=(c[ta>>2]|0)+4}else Pl(Na,Aa);c[Ga>>2]=0;c[Ja>>2]=0;c[Ka>>2]=0;c[q>>2]=0;c[r>>2]=0;c[Ba>>2]=Ga;Ol(Ka,Ba);d=c[q>>2]|0;sa=c[s>>2]|0;c[Ca>>2]=Ja;if(d>>>0>>0){c[d>>2]=x;d=(c[q>>2]|0)+4|0;c[q>>2]=d}else{Ol(Ka,Ca);d=c[q>>2]|0}c[Da>>2]=t;if(d>>>0<(c[s>>2]|0)>>>0){c[d>>2]=y;c[q>>2]=(c[q>>2]|0)+4}else Ol(Ka,Da);c[Ea>>2]=252;c[u>>2]=1;c[ya>>2]=c[Ea>>2];c[ya+4>>2]=c[Ea+4>>2];CC(La,ya);Xb[c[(c[b>>2]|0)+88>>2]&1](b,La,Ka,0,Na,-1e4,1);d=c[Ka>>2]|0;g=d;if(d){h=c[q>>2]|0;if((h|0)!=(d|0))c[q>>2]=h+(~((h+-4-g|0)>>>2)<<2);$4(d)}d=c[f+4>>2]|0;if(!d)while(1){d=c[f+8>>2]|0;if((c[d>>2]|0)==(f|0))break;else f=d}else while(1){f=c[d>>2]|0;if(!f)break;else d=f}if((d|0)==(j|0))break;else f=d}}d=c[e+4>>2]|0;if(!d)while(1){d=c[e+8>>2]|0;if((c[d>>2]|0)==(e|0))break;else e=d}else while(1){e=c[d>>2]|0;if(!e)break;else d=e}if((d|0)==(wa|0))break;else e=d}}a[Fa>>0]=1;d=c[Ma>>2]|0;e=d;if(d){f=c[z>>2]|0;if((f|0)!=(d|0))c[z>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(d)}d=c[Na>>2]|0;e=d;if(d){f=c[ta>>2]|0;if((f|0)!=(d|0))c[ta>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(d)}d=c[Oa>>2]|0;e=d;if(d){f=c[ua>>2]|0;if((f|0)!=(d|0))c[ua>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(d)}Rl(Pa,c[wa>>2]|0);Rl(Ra,c[va>>2]|0);d=c[Qa>>2]|0;e=d;if(d){f=c[xa>>2]|0;if((f|0)!=(d|0))c[xa>>2]=f+(~(((f+-24-e|0)>>>0)/24|0)*24|0);$4(d)}d=c[Sa>>2]|0;e=d;if(d){f=c[Ta>>2]|0;if((f|0)!=(d|0))c[Ta>>2]=f+(~((f+-8-e|0)>>>3)<<3);$4(d)}d=c[Ua>>2]|0;if(!d){i=Wa;return}e=c[Va>>2]|0;if((e|0)!=(d|0))c[Va>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);i=Wa;return}function al(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;q=i;i=i+400|0;g=q+384|0;p=q+56|0;n=q+48|0;l=q+36|0;f=q+32|0;h=q+28|0;m=q+8|0;j=q;k=b+856|0;if(!((a[k>>0]|0)==0|e)){i=q;return}OF(p);o=b+340|0;QB(p,o)|0;if((p|0)!=(o|0))Sl(p+144|0,c[b+484>>2]|0,c[b+488>>2]|0);e=p+160|0;r=b+500|0;c[e>>2]=c[r>>2];c[e+4>>2]=c[r+4>>2];c[e+8>>2]=c[r+8>>2];c[e+12>>2]=c[r+12>>2];e=p+180|0;r=b+520|0;c[e>>2]=c[r>>2];c[e+4>>2]=c[r+4>>2];c[e+8>>2]=c[r+8>>2];c[e+12>>2]=c[r+12>>2];jaa(p+196|0,b+536|0)|0;e=b+552|0;r=c[e+4>>2]|0;o=p+212|0;c[o>>2]=c[e>>2];c[o+4>>2]=r;o=p+224|0;r=b+564|0;c[o>>2]=c[r>>2];c[o+4>>2]=c[r+4>>2];c[o+8>>2]=c[r+8>>2];c[o+12>>2]=c[r+12>>2];c[o+16>>2]=c[r+16>>2];o=p+248|0;r=b+588|0;c[o>>2]=c[r>>2];c[o+4>>2]=c[r+4>>2];c[o+8>>2]=c[r+8>>2];c[o+12>>2]=c[r+12>>2];o=b+608|0;r=c[o+4>>2]|0;e=p+268|0;c[e>>2]=c[o>>2];c[e+4>>2]=r;e=p+280|0;r=b+620|0;c[e>>2]=c[r>>2];c[e+4>>2]=c[r+4>>2];c[e+8>>2]=c[r+8>>2];c[p+296>>2]=c[b+636>>2];uC(p+300|0,b+640|0)|0;e=b+660|0;r=e;e=e+4|0;e=d[e>>0]|d[e+1>>0]<<8|d[e+2>>0]<<16|d[e+3>>0]<<24;o=p+320|0;c[o>>2]=d[r>>0]|d[r+1>>0]<<8|d[r+2>>0]<<16|d[r+3>>0]<<24;c[o+4>>2]=e;c[n>>2]=0;c[l>>2]=0;o=l+4|0;c[o>>2]=0;c[l+8>>2]=0;c[f>>2]=p;Ol(l,f);e=c[o>>2]|0;f=c[l+8>>2]|0;c[h>>2]=n;if(e>>>0>>0){c[e>>2]=n;c[o>>2]=(c[o>>2]|0)+4}else Ol(l,h);c[j>>2]=204;c[j+4>>2]=1;c[g>>2]=c[j>>2];c[g+4>>2]=c[j+4>>2];CC(m,g);Xb[c[(c[p>>2]|0)+88>>2]&1](p,m,l,0,0,-1e4,1);Xb[c[(c[b>>2]|0)+88>>2]&1](b,m,l,0,0,-1e4,1);a[k>>0]=1;e=c[l>>2]|0;f=e;if(e){g=c[o>>2]|0;if((g|0)!=(e|0))c[o>>2]=g+(~((g+-4-f|0)>>>2)<<2);$4(e)}PF(p);i=q;return}function bl(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;G=i;i=i+144|0;y=G+136|0;g=G+132|0;x=G+128|0;l=G+124|0;p=G+120|0;E=G+108|0;d=G+104|0;e=G+100|0;f=G+96|0;h=G+92|0;k=G+88|0;m=G+84|0;o=G+64|0;n=G+56|0;u=G+52|0;D=G+48|0;r=G+44|0;s=G+40|0;t=G+36|0;v=G+32|0;z=G+28|0;C=G+8|0;A=G;al(a,0);B=cl(a,0)|0;if(!B)Na(65986,65998,433,66013);dD(B);b=fC(B,0)|0;if(!b)Na(66021,65998,437,66013);j=I5(b,2072,2952,0)|0;if(!j)Na(66021,65998,437,66013);F=Z4(336)|0;PK(F);c[g>>2]=F;bD(B,F);c[x>>2]=0-(c[j+324>>2]|0);c[l>>2]=(c[a+672>>2]|0)-(c[a+676>>2]|0)-(c[a+680>>2]|0)-(c[F+300>>2]|0)-(c[F+304>>2]|0);c[p>>2]=(c[j+328>>2]|0)+(c[B+492>>2]|0);c[E>>2]=0;F=E+4|0;c[F>>2]=0;c[E+8>>2]=0;c[d>>2]=j;w=E+8|0;Ol(E,d);b=c[F>>2]|0;d=c[w>>2]|0;c[e>>2]=B;q=B;if(b>>>0>>0){c[b>>2]=q;b=(c[F>>2]|0)+4|0;c[F>>2]=b}else{Ol(E,e);b=c[F>>2]|0}c[f>>2]=g;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=g;b=(c[F>>2]|0)+4|0;c[F>>2]=b}else{Ol(E,f);b=c[F>>2]|0}c[h>>2]=x;f=x;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=f;b=(c[F>>2]|0)+4|0;c[F>>2]=b}else{Ol(E,h);b=c[F>>2]|0}c[k>>2]=l;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=l;b=(c[F>>2]|0)+4|0;c[F>>2]=b}else{Ol(E,k);b=c[F>>2]|0}c[m>>2]=p;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=p;c[F>>2]=(c[F>>2]|0)+4}else Ol(E,m);c[n>>2]=280;c[n+4>>2]=1;c[y>>2]=c[n>>2];c[y+4>>2]=c[n+4>>2];CC(o,y);Xb[c[(c[j>>2]|0)+88>>2]&1](j,o,E,0,0,-1e4,1);Lb[c[(c[j>>2]|0)+4>>2]&2047](j);al(a,1);eD(B);fC(a,0)|0;if(c[B+60>>2]|0)Na(66035,65998,463,66013);b=Z4(500)|0;ZC(b);c[u>>2]=b;PB(b,a);c[y>>2]=b;d=a+68|0;e=c[d>>2]|0;if(e>>>0<(c[a+72>>2]|0)>>>0){c[e>>2]=b;c[d>>2]=(c[d>>2]|0)+4}else Ge(a+64|0,y);OB(a,1);c[x>>2]=0;c[D>>2]=(c[a+668>>2]|0)-(c[a+684>>2]|0);b=c[E>>2]|0;d=c[F>>2]|0;if((d|0)!=(b|0)){b=d+(~((d+-4-b|0)>>>2)<<2)|0;c[F>>2]=b}c[r>>2]=B;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=q;b=(c[F>>2]|0)+4|0;c[F>>2]=b}else{Ol(E,r);b=c[F>>2]|0}c[s>>2]=a;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=a;b=(c[F>>2]|0)+4|0;c[F>>2]=b}else{Ol(E,s);b=c[F>>2]|0}c[t>>2]=u;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=u;b=(c[F>>2]|0)+4|0;c[F>>2]=b}else{Ol(E,t);b=c[F>>2]|0}c[v>>2]=x;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=f;b=(c[F>>2]|0)+4|0;c[F>>2]=b}else{Ol(E,v);b=c[F>>2]|0}c[z>>2]=D;if(b>>>0<(c[w>>2]|0)>>>0){c[b>>2]=D;c[F>>2]=(c[F>>2]|0)+4}else Ol(E,z);c[A>>2]=284;c[A+4>>2]=1;c[y>>2]=c[A>>2];c[y+4>>2]=c[A+4>>2];CC(C,y);Xb[c[(c[B>>2]|0)+88>>2]&1](B,C,E,0,0,-1e4,1);Lb[c[(c[B>>2]|0)+4>>2]&2047](B);c[a+732>>2]=0;al(a,1);b=c[E>>2]|0;if(!b){i=G;return}d=c[F>>2]|0;if((d|0)!=(b|0))c[F>>2]=d+(~((d+-4-b|0)>>>2)<<2);$4(b);i=G;return}function cl(e,f){e=e|0;f=f|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0.0;r=i;i=i+16|0;p=r+12|0;q=r+8|0;o=r+4|0;n=r;if((f|0)<=-1){q=0;i=r;return q|0}if(((c[e+68>>2]|0)-(c[e+64>>2]|0)>>2|0)<=(f|0)){q=0;i=r;return q|0}m=e+732|0;h=c[m>>2]|0;if((h|0)!=0?(dC(h)|0)==(f|0):0){q=c[m>>2]|0;i=r;return q|0}h=lC(e,f)|0;if(!h){c[m>>2]=0;Na(66073,65998,798,66087)}f=I5(h,2072,2112,0)|0;c[m>>2]=f;if(!f)Na(66073,65998,798,66087);h=c[f+144>>2]|0;do if((h|0)==-1){h=c[e+864>>2]|0;if((h|0)==-1){l=c[e+728>>2]|0;h=c[l+20>>2]|0;c[e+668>>2]=h;f=c[l+24>>2]|0;c[e+672>>2]=f;k=b[l+28>>1]|0;c[e+676>>2]=k;j=b[l+30>>1]|0;c[e+680>>2]=j;c[e+684>>2]=b[l+32>>1];break}else{c[e+668>>2]=h;f=c[e+860>>2]|0;c[e+672>>2]=f;k=b[e+868>>1]|0;c[e+676>>2]=k;j=b[e+870>>1]|0;c[e+680>>2]=j;c[e+684>>2]=b[e+872>>1];break}}else{c[e+668>>2]=h;l=c[f+140>>2]|0;c[e+672>>2]=l;k=b[f+148>>1]|0;c[e+676>>2]=k;j=b[f+150>>1]|0;c[e+680>>2]=j;c[e+684>>2]=b[f+152>>1];f=l}while(0);l=c[e+728>>2]|0;if(a[l+8>>0]|0){c[e+672>>2]=h;c[e+668>>2]=f;c[e+676>>2]=j;c[e+680>>2]=k}s=+(d[l+17>>0]|0);g[e+692>>2]=+(d[l+16>>0]|0)/100.0;g[e+688>>2]=s/100.0;h=c[l+4>>2]|0;c[e+736>>2]=h;c[e+740>>2]=h<<1;k=h<<3;c[e+744>>2]=k;c[e+748>>2]=h*7;c[e+720>>2]=($(b[l+38>>1]|0,h)|0)/10|0;c[e+752>>2]=h;c[e+756>>2]=(h|0)/2|0;f=e+768|0;c[f>>2]=k;c[e+772>>2]=($(c[l+40>>2]|0,h)|0)/10|0;h=WR(57507)|0;if(!h)Na(66102,65998,542,66108);vs(h,p,q,o,n);l=$(c[f>>2]|0,c[o>>2]|0)|0;c[e+760>>2]=(((l|0)/(c[h+24>>2]|0)|0)*72|0)/100|0;h=WR(57506)|0;if(!h)Na(66102,65998,542,66108);vs(h,p,q,o,n);q=$(c[f>>2]|0,c[o>>2]|0)|0;c[e+764>>2]=~~(+((q|0)/(c[h+24>>2]|0)|0|0)*.8*.5);q=c[m>>2]|0;i=r;return q|0}function dl(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+64|0;b=j+48|0;g=j+32|0;k=j+28|0;d=j+8|0;e=j;f=Z4(500)|0;ZC(f);l=Z4(336)|0;PK(l);bD(f,l);c[g>>2]=0;h=g+4|0;c[h>>2]=0;c[g+8>>2]=0;c[k>>2]=l;Ol(g,k);c[e>>2]=288;c[e+4>>2]=1;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];CC(d,b);Xb[c[(c[a>>2]|0)+88>>2]&1](a,d,g,0,0,-1e4,1);NB(a);PB(f,a);c[b>>2]=f;d=a+68|0;e=c[d>>2]|0;if(e>>>0<(c[a+72>>2]|0)>>>0){c[e>>2]=f;c[d>>2]=(c[d>>2]|0)+4}else Ge(a+64|0,b);OB(a,1);c[a+732>>2]=0;al(a,1);b=c[g>>2]|0;if(!b){i=j;return}d=c[h>>2]|0;if((d|0)!=(b|0))c[h>>2]=d+(~((d+-4-b|0)>>>2)<<2);$4(b);i=j;return}function el(a,b){a=a|0;b=b|0;if((b|0)<=-1){a=0;return a|0}a=((c[a+68>>2]|0)-(c[a+64>>2]|0)>>2|0)>(b|0);return a|0}function fl(a){a=a|0;return (c[a+68>>2]|0)-(c[a+64>>2]|0)>>2|0}function gl(b){b=b|0;return (a[b+858>>0]|0)!=0|0}function hl(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0;h=i;i=i+16|0;g=h+4|0;b=WR(b)|0;if(!b)Na(66102,65998,542,66108);vs(b,h+12|0,h+8|0,g,h);j=$(c[a+768>>2]|0,c[g>>2]|0)|0;b=(j|0)/(c[b+24>>2]|0)|0;c[g>>2]=b;if(!f){j=b;j=$(j,e)|0;j=(j|0)/100|0;i=h;return j|0}j=c[a+728>>2]|0;a=$(d[j+18>>0]|0,b)|0;j=(a|0)/(d[j+19>>0]|0|0)|0;c[g>>2]=j;j=$(j,e)|0;j=(j|0)/100|0;i=h;return j|0}function il(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0;h=i;i=i+16|0;g=h;if(!e)Na(92859,65998,564,66122);b=XR(b)|0;if(!b)Na(66102,65998,568,66122);vs(b,h+12|0,h+8|0,h+4|0,g);e=$(c[e+4>>2]|0,c[g>>2]|0)|0;b=(e|0)/(c[b+24>>2]|0)|0;c[g>>2]=b;if(!f){a=b;i=h;return a|0}a=c[a+728>>2]|0;f=$(d[a+18>>0]|0,b)|0;a=(f|0)/(d[a+19>>0]|0|0)|0;c[g>>2]=a;i=h;return a|0}function jl(a,b,e,f){a=a|0;b=b|0;e=e|0;f=f|0;var g=0,h=0;h=i;i=i+16|0;g=h+8|0;if(!e)Na(92859,65998,590,66141);b=XR(b)|0;if(!b)Na(66102,65998,594,66141);vs(b,h+12|0,g,h+4|0,h);e=$(c[e+4>>2]|0,c[g>>2]|0)|0;b=(e|0)/(c[b+24>>2]|0)|0;c[g>>2]=b;if(!f){g=b;i=h;return g|0}a=c[a+728>>2]|0;f=$(d[a+18>>0]|0,b)|0;a=(f|0)/(d[a+19>>0]|0|0)|0;c[g>>2]=a;g=a;i=h;return g|0}function kl(a,b){a=a|0;b=b|0;return ($(c[a+736>>2]|0,b)|0)/100|0|0}function ll(a,b){a=a|0;b=b|0;return ($(c[a+740>>2]|0,b)|0)/100|0|0}function ml(a,b){a=a|0;b=b|0;return ($(c[a+744>>2]|0,b)|0)/100|0|0}function nl(a,b){a=a|0;b=b|0;return ($(c[a+748>>2]|0,b)|0)/100|0|0}function ol(a,b){a=a|0;b=b|0;return ($(c[a+764>>2]|0,b)|0)/100|0|0}function pl(a,b){a=a|0;b=b|0;return ($(e[(c[a+728>>2]|0)+14>>1]|0,b)|0)/100|0|0}function ql(a,b){a=a|0;b=b|0;return ($(e[(c[a+728>>2]|0)+10>>1]|0,b)|0)/100|0|0}function rl(a,b){a=a|0;b=b|0;return ($(e[(c[a+728>>2]|0)+12>>1]|0,b)|0)/100|0|0}function sl(a,b,d){a=a|0;b=b|0;d=d|0;b=($(c[a+736>>2]|0,b)|0)/100|0;a=($(b,c[(c[a+728>>2]|0)+44>>2]|0)|0)/10|0;return a+(d?b:0)|0}function tl(a,b,e){a=a|0;b=b|0;e=e|0;b=($(c[a+752>>2]|0,b)|0)/100|0;if(!e){a=b;return a|0}a=c[a+728>>2]|0;e=$(d[a+18>>0]|0,b)|0;a=(e|0)/(d[a+19>>0]|0|0)|0;return a|0}function ul(a,b,e){a=a|0;b=b|0;e=e|0;b=($(c[a+756>>2]|0,b)|0)/100|0;if(!e){a=b;return a|0}a=c[a+728>>2]|0;e=$(d[a+18>>0]|0,b)|0;a=(e|0)/(d[a+19>>0]|0|0)|0;return a|0}function vl(a,b,e){a=a|0;b=b|0;e=e|0;b=($(c[a+760>>2]|0,b)|0)/100|0;if(!e){a=b;return a|0}a=c[a+728>>2]|0;e=$(d[a+18>>0]|0,b)|0;a=(e|0)/(d[a+19>>0]|0|0)|0;return a|0}function wl(a,b){a=a|0;b=b|0;a=c[a+728>>2]|0;b=$(d[a+18>>0]|0,b)|0;return (b|0)/(d[a+19>>0]|0|0)|0|0}function xl(a,b,e){a=a|0;b=b|0;e=e|0;b=($(c[a+768>>2]|0,b)|0)/100|0;if(e){e=c[a+728>>2]|0;b=$(d[e+18>>0]|0,b)|0;b=(b|0)/(d[e+19>>0]|0|0)|0}c[a+780>>2]=b;return a+776|0}function yl(a,b){a=a|0;b=b|0;c[a+820>>2]=($(c[a+772>>2]|0,b)|0)/100|0;return a+816|0}function zl(b,d){b=b|0;d=d|0;a:do switch(d|0){case 41:{b=(c[b+728>>2]|0)+53|0;break}case 42:{b=(c[b+728>>2]|0)+54|0;break}case 43:{b=(c[b+728>>2]|0)+55|0;break}case 45:{b=(c[b+728>>2]|0)+56|0;break}case 47:{b=(c[b+728>>2]|0)+57|0;break}case 48:{b=(c[b+728>>2]|0)+58|0;break}case 52:{b=(c[b+728>>2]|0)+59|0;break}case 53:{b=(c[b+728>>2]|0)+60|0;break}case 54:{b=(c[b+728>>2]|0)+61|0;break}case 55:{b=(c[b+728>>2]|0)+62|0;break}case 57:{b=(c[b+728>>2]|0)+63|0;break}case 58:{b=(c[b+728>>2]|0)+64|0;break}case 59:{b=(c[b+728>>2]|0)+65|0;break}case 60:{b=(c[b+728>>2]|0)+66|0;break}default:{b=c[b+728>>2]|0;if((d|0)==62){b=b+67|0;break a}else{b=b+68|0;break a}}}while(0);return a[b>>0]|0}function Al(b,d){b=b|0;d=d|0;a:do switch(d|0){case 41:{b=(c[b+728>>2]|0)+69|0;break}case 42:{b=(c[b+728>>2]|0)+70|0;break}case 43:{b=(c[b+728>>2]|0)+71|0;break}case 45:{b=(c[b+728>>2]|0)+72|0;break}case 47:{b=(c[b+728>>2]|0)+73|0;break}case 48:{b=(c[b+728>>2]|0)+74|0;break}case 52:{b=(c[b+728>>2]|0)+75|0;break}case 53:{b=(c[b+728>>2]|0)+76|0;break}case 54:{b=(c[b+728>>2]|0)+77|0;break}case 55:{b=(c[b+728>>2]|0)+78|0;break}case 57:{b=(c[b+728>>2]|0)+79|0;break}case 58:{b=(c[b+728>>2]|0)+80|0;break}case 59:{b=(c[b+728>>2]|0)+81|0;break}case 60:{b=(c[b+728>>2]|0)+82|0;break}default:{b=c[b+728>>2]|0;if((d|0)==62){b=b+83|0;break a}else{b=b+84|0;break a}}}while(0);return a[b>>0]|0}function Bl(b,d){b=b|0;d=d|0;return a[(c[b+728>>2]|0)+85>>0]|0}function Cl(b,d){b=b|0;d=d|0;return a[(c[b+728>>2]|0)+86>>0]|0}function Dl(b){b=b|0;return a[(c[b+728>>2]|0)+52>>0]|0}function El(a,b){a=a|0;b=b|0;c[a+864>>2]=b*10;return}function Fl(a,b){a=a|0;b=b|0;c[a+860>>2]=b*10;return}function Gl(a,c){a=a|0;c=c|0;b[a+868>>1]=(c<<16>>16)*10;return}function Hl(a,c){a=a|0;c=c|0;b[a+870>>1]=(c<<16>>16)*10;return}function Il(a,c){a=a|0;c=c|0;b[a+872>>1]=(c<<16>>16)*10;return}function Jl(a,c){a=a|0;c=c|0;b[a+874>>1]=c;return}function Kl(a,c){a=a|0;c=c|0;b[a+876>>1]=c;return}function Ll(a){a=a|0;var b=0;b=c[a+732>>2]|0;if(!b)Na(66073,65998,879,66163);else{b=gD(b)|0;return ((c[a+684>>2]<<1)+b|0)/10|0|0}return 0}function Ml(a){a=a|0;var b=0;b=c[a+732>>2]|0;if(!b)Na(66073,65998,886,66192);else{b=hD(b)|0;return ((c[a+676>>2]|0)+b+(c[a+680>>2]|0)|0)/10|0|0}return 0}function Nl(a,b){a=a|0;b=b|0;var d=0,e=0;a=c[b+4>>2]|0;e=c[b>>2]|0;if((a|0)==(e|0))Fga(b);d=c[e>>2]|0;if(a-e>>2>>>0<=1)Fga(b);d=c[d>>2]|0;if(!d)return 2;a=c[c[e+4>>2]>>2]|0;if(!a)return 2;tN(d+184|0,a);return 2}function Ol(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function Pl(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function Ql(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,i=0;c[a>>2]=0;i=a+4|0;c[i>>2]=0;c[a+8>>2]=0;f=b+4|0;d=(c[f>>2]|0)-(c[b>>2]|0)|0;e=d>>3;if(!e)return;if(e>>>0>536870911)X4(a);g=Z4(d)|0;c[i>>2]=g;c[a>>2]=g;c[a+8>>2]=g+(e<<3);d=c[b>>2]|0;b=c[f>>2]|0;if((d|0)==(b|0))return;a=(b+-8-d|0)>>>3;e=g;while(1){h[e>>3]=+h[d>>3];d=d+8|0;if((d|0)==(b|0))break;else e=e+8|0}c[i>>2]=g+(a+1<<3);return}function Rl(a,b){a=a|0;b=b|0;if(!b)return;else{Rl(a,c[b>>2]|0);Rl(a,c[b+4>>2]|0);Rl(b+20|0,c[b+24>>2]|0);$4(b);return}}function Sl(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;l=b;h=d-l>>2;k=a+8|0;e=c[k>>2]|0;j=c[a>>2]|0;g=j;if(h>>>0<=e-g>>2>>>0){i=a+4|0;f=(c[i>>2]|0)-g>>2;a=h>>>0>f>>>0;h=a?b+(f<<2)|0:d;f=h;e=f-l|0;zka(j|0,b|0,e|0)|0;e=j+(e>>2<<2)|0;if(!a){b=c[i>>2]|0;if((b|0)==(e|0))return;c[i>>2]=b+(~((b+-4-e|0)>>>2)<<2);return}if((h|0)==(d|0))return;g=c[i>>2]|0;f=(d+-4-f|0)>>>2;b=h;e=g;while(1){c[e>>2]=c[b>>2];b=b+4|0;if((b|0)==(d|0))break;else e=e+4|0}c[i>>2]=g+(f+1<<2);return}if(j){e=a+4|0;f=c[e>>2]|0;if((f|0)!=(j|0))c[e>>2]=f+(~((f+-4-g|0)>>>2)<<2);$4(j);c[k>>2]=0;c[e>>2]=0;c[a>>2]=0;e=0}if(h>>>0>1073741823)X4(a);e=e-0|0;if(e>>2>>>0<536870911){e=e>>1;e=e>>>0>>0?h:e;if(e>>>0>1073741823)X4(a);else i=e}else i=1073741823;g=Z4(i<<2)|0;h=a+4|0;c[h>>2]=g;c[a>>2]=g;c[k>>2]=g+(i<<2);if((b|0)==(d|0))return;f=(d+-4-l|0)>>>2;e=g;while(1){c[e>>2]=c[b>>2];b=b+4|0;if((b|0)==(d|0))break;else e=e+4|0}c[h>>2]=g+(f+1<<2);return}function Tl(a){a=a|0;return 5}function Ul(a,b){a=a|0;b=b|0;var d=0,e=0;if(!(_f(a,b)|0)){a=0;return a|0}d=c[b+116>>2]|0;e=c[b+120>>2]|0;a:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==101)break a;d=d+4|0;if((d|0)==(e|0)){d=0;break}}return d|0}while(0);if((d|0)==(e|0)){a=0;return a|0}if(!b)Na(97712,93440,41,93471);d=I5(b,2072,4664,-2)|0;if(!d)Na(97712,93440,41,93471);a=(c[d+4>>2]|0)==(c[a+8>>2]|0);return a|0}function Vl(a){a=a|0;c[a>>2]=19380;iaa(a+24|0);return}function Wl(a){a=a|0;c[a>>2]=19380;iaa(a+24|0);$4(a);return}function Xl(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,66276,4);qy(a,d);iaa(d);d=a+164|0;xD(d);c[a>>2]=19408;c[d>>2]=19728;c[a+180>>2]=19752;WB(a,a+168|0,3);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function Yl(a){a=a|0;yD(a+164|0);sy(a);return}function Zl(a){a=a|0;a=a+-164|0;yD(a+164|0);sy(a);return}function _l(a){a=a|0;a=a+-180|0;yD(a+164|0);sy(a);return}function $l(a){a=a|0;yD(a+164|0);sy(a);$4(a);return}function am(a){a=a|0;a=a+-164|0;yD(a+164|0);sy(a);$4(a);return}function bm(a){a=a|0;a=a+-180|0;yD(a+164|0);sy(a);$4(a);return}function cm(a){a=a|0;ry(a);CD(a+164|0);c[a+192>>2]=0;return}function dm(a){a=a|0;a=a+-164|0;ry(a);CD(a+164|0);c[a+192>>2]=0;return}function em(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{c[a+192>>2]=c[c[d>>2]>>2];return 0}return 0}function fm(a,b){a=a|0;b=b|0;c[a+192>>2]=0;return 0}function gm(a){a=a|0;return 50}function hm(a,b){a=a|0;b=b|0;faa(a,66281,3);return}function im(a){a=a|0;return a+164|0}function jm(a){a=a|0;return 1}function km(a){a=a|0;var b=0;c[a>>2]=19768;b=a+4|0;c[b>>2]=b;c[a+8>>2]=b;c[a+12>>2]=0;return}function lm(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=19768;d=a+4|0;b=a+12|0;if(!(c[b>>2]|0))return;a=c[a+8>>2]|0;e=(c[d>>2]|0)+4|0;f=c[a>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;c[b>>2]=0;if((a|0)==(d|0))return;do{f=a;a=c[a+4>>2]|0;$4(f)}while((a|0)!=(d|0));return}function mm(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=19768;e=a+4|0;d=a+12|0;if(!(c[d>>2]|0)){$4(a);return}b=c[a+8>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){$4(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));$4(a);return}function nm(a){a=a|0;var b=0,d=0,e=0,f=0;d=a+4|0;b=a+12|0;if(!(c[b>>2]|0))return;a=c[a+8>>2]|0;e=(c[d>>2]|0)+4|0;f=c[a>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;c[b>>2]=0;if((a|0)==(d|0))return;do{f=a;a=c[a+4>>2]|0;$4(f)}while((a|0)!=(d|0));return}function om(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+32|0;e=j+16|0;d=j+12|0;l=j+8|0;k=j+4|0;h=a+4|0;g=Z4(12)|0;c[g+8>>2]=b;c[g+4>>2]=h;f=c[h>>2]|0;c[g>>2]=f;c[f+4>>2]=g;c[h>>2]=g;g=a+12|0;f=(c[g>>2]|0)+1|0;c[g>>2]=f;a=a+8|0;c[l>>2]=c[a>>2];c[k>>2]=h;c[d>>2]=c[l>>2];c[e>>2]=c[k>>2];Km(d,e,f,j)|0;a=c[a>>2]|0;if((a|0)==(h|0)){i=j;return}b=a;do{d=c[b+4>>2]|0;f=d;a:do if((f|0)==(h|0)){b=d;e=h}else{a=c[a+8>>2]|0;e=f;b=d;while(1){if((a|0)!=(c[e+8>>2]|0))break a;b=c[b+4>>2]|0;e=b;if((e|0)==(h|0)){e=h;break}}}while(0);if((f|0)==(e|0))b=d;else{a=(c[e>>2]|0)+4|0;d=c[d>>2]|0;c[d+4>>2]=c[a>>2];c[c[a>>2]>>2]=d;d=f;a=f;do{d=c[d+4>>2]|0;c[g>>2]=(c[g>>2]|0)+-1;$4(a);a=d}while((a|0)!=(e|0))}a=b}while((a|0)!=(h|0));i=j;return}function pm(a){a=a|0;return a+4|0}function qm(a){a=a|0;var b=0,d=0,e=0,f=0;d=a+4|0;b=a+12|0;if(!(c[b>>2]|0))return;a=c[a+8>>2]|0;e=(c[d>>2]|0)+4|0;f=c[a>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;c[b>>2]=0;if((a|0)==(d|0))return;do{f=a;a=c[a+4>>2]|0;$4(f)}while((a|0)!=(d|0));return}function rm(b){b=b|0;var d=0;c[b>>2]=19788;d=b+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;b=b+20|0;a[b>>0]=0;a[b+1>>0]=0;a[b+2>>0]=0;a[b+3>>0]=0;a[b+4>>0]=0;return}function sm(b){b=b|0;var d=0,e=0;c[b>>2]=19788;d=b+4|0;e=c[d>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0}d=b+8|0;e=c[d>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0}d=b+12|0;e=c[d>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0}d=b+16|0;e=c[d>>2]|0;if(!e){b=b+20|0;a[b>>0]=0;a[b+1>>0]=0;a[b+2>>0]=0;a[b+3>>0]=0;a[b+4>>0]=0;return}Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0;b=b+20|0;a[b>>0]=0;a[b+1>>0]=0;a[b+2>>0]=0;a[b+3>>0]=0;a[b+4>>0]=0;return}function tm(a){a=a|0;var b=0,d=0;c[a>>2]=19788;b=a+4|0;d=c[b>>2]|0;if(d){Lb[c[(c[d>>2]|0)+4>>2]&2047](d);c[b>>2]=0}b=a+8|0;d=c[b>>2]|0;if(d){Lb[c[(c[d>>2]|0)+4>>2]&2047](d);c[b>>2]=0}b=a+12|0;d=c[b>>2]|0;if(d){Lb[c[(c[d>>2]|0)+4>>2]&2047](d);c[b>>2]=0}b=c[a+16>>2]|0;if(!b){$4(a);return}Lb[c[(c[b>>2]|0)+4>>2]&2047](b);$4(a);return}function um(b){b=b|0;var d=0,e=0;d=b+4|0;e=c[d>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0}d=b+8|0;e=c[d>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0}d=b+12|0;e=c[d>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0}d=b+16|0;e=c[d>>2]|0;if(!e){b=b+20|0;a[b>>0]=0;a[b+1>>0]=0;a[b+2>>0]=0;a[b+3>>0]=0;a[b+4>>0]=0;return}Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0;b=b+20|0;a[b>>0]=0;a[b+1>>0]=0;a[b+2>>0]=0;a[b+3>>0]=0;a[b+4>>0]=0;return}function vm(b,d){b=b|0;d=d|0;var e=0;if(!d)return;b=b+4|0;e=c[b>>2]|0;if(e)Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[b>>2]=d;a[d+160>>0]=1;return}function wm(b,d){b=b|0;d=d|0;var e=0;if(!d)return;b=b+8|0;e=c[b>>2]|0;if(e){a[d+184>>0]=c[e+188>>2];c[d+180>>2]=c[e+192>>2];Lb[c[(c[e>>2]|0)+4>>2]&2047](e)}c[b>>2]=d;a[d+160>>0]=1;return}function xm(b,d){b=b|0;d=d|0;var e=0;if(!d)return;b=b+12|0;e=c[b>>2]|0;if(e)Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[b>>2]=d;a[d+160>>0]=1;return}function ym(b,d){b=b|0;d=d|0;var e=0;if(!d)return;b=b+16|0;e=c[b>>2]|0;if(e)Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[b>>2]=d;a[d+160>>0]=1;return}function zm(b,d){b=b|0;d=d|0;c[b>>2]=19788;d=b+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;b=b+20|0;a[b>>0]=0;a[b+1>>0]=0;a[b+2>>0]=0;a[b+3>>0]=0;a[b+4>>0]=0;return}function Am(a){a=a|0;c[a>>2]=19808;a=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;return}function Bm(a){a=a|0;return}function Cm(a){a=a|0;$4(a);return}function Dm(a){a=a|0;a=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;return}function Em(a,b){a=a|0;b=b|0;c[a+20>>2]=b;return}function Fm(a){a=a|0;return c[a+20>>2]|0}function Gm(a,b){a=a|0;b=b|0;var d=0;d=b;b=c[d+4>>2]|0;a=a+4|0;c[a>>2]=c[d>>2];c[a+4>>2]=b;return}function Hm(a,b){a=a|0;b=b|0;var d=0,e=0;e=b+4|0;d=c[e+4>>2]|0;b=a;c[b>>2]=c[e>>2];c[b+4>>2]=d;return}function Im(a,b){a=a|0;b=b|0;var d=0;d=b;b=c[d+4>>2]|0;a=a+12|0;c[a>>2]=c[d>>2];c[a+4>>2]=b;return}function Jm(a,b){a=a|0;b=b|0;var d=0,e=0;e=b+12|0;d=c[e+4>>2]|0;b=a;c[b>>2]=c[e>>2];c[b+4>>2]=d;return}function Km(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+32|0;m=q+20|0;l=q+16|0;h=q+12|0;j=q+8|0;n=q+4|0;p=q;switch(d|0){case 1:case 0:{a=c[a>>2]|0;i=q;return a|0}case 2:{h=c[c[b>>2]>>2]|0;c[b>>2]=h;g=h;f=c[a>>2]|0;if((c[g+8>>2]|0)>>>0>=(c[f+8>>2]|0)>>>0){a=f;i=q;return a|0}a=g+4|0;d=c[h>>2]|0;c[d+4>>2]=c[a>>2];c[c[a>>2]>>2]=d;d=c[f>>2]|0;c[d+4>>2]=g;c[h>>2]=d;c[f>>2]=g;c[a>>2]=f;a=c[b>>2]|0;i=q;return a|0}default:{o=d>>>1;k=c[a>>2]|0;if(!o)f=k;else{g=o;f=k;while(1){f=c[f+4>>2]|0;if((g|0)>1)g=g+-1|0;else break}}c[h>>2]=k;c[j>>2]=f;c[l>>2]=c[h>>2];c[m>>2]=c[j>>2];k=Km(l,m,o,e)|0;c[a>>2]=k;c[n>>2]=f;b=c[b>>2]|0;c[p>>2]=b;c[l>>2]=c[n>>2];c[m>>2]=c[p>>2];f=Km(l,m,d-o|0,e)|0;j=c[k+8>>2]|0;e=b;if((c[f+8>>2]|0)>>>0>>0){g=c[f+4>>2]|0;h=g;a:do if((h|0)!=(e|0))do{if((c[h+8>>2]|0)>>>0>=j>>>0)break a;g=c[g+4>>2]|0;h=g}while((h|0)!=(e|0));while(0);p=c[g>>2]|0;d=p+4|0;b=c[f>>2]|0;c[b+4>>2]=c[d>>2];c[c[d>>2]>>2]=b;b=c[k+4>>2]|0;o=c[k>>2]|0;c[o+4>>2]=f;c[f>>2]=o;c[k>>2]=p;c[d>>2]=k;k=b}else{g=f;f=k;k=c[k+4>>2]|0}c[a>>2]=k;j=k;h=g;if((j|0)==(h|0)){a=f;i=q;return a|0}else{p=g;o=g}b:while(1){n=o;g=n+8|0;l=(n|0)==(e|0);while(1){if(l){g=23;break b}if((c[g>>2]|0)>>>0<(c[j+8>>2]|0)>>>0)break;k=c[k+4>>2]|0;c[a>>2]=k;j=k;if((j|0)==(h|0)){g=23;break b}}g=c[o+4>>2]|0;l=g;c:do if((l|0)!=(e|0)){m=c[j+8>>2]|0;do{if((c[l+8>>2]|0)>>>0>=m>>>0)break c;g=c[g+4>>2]|0;l=g}while((l|0)!=(e|0))}while(0);d=c[g>>2]|0;b=d+4|0;m=c[o>>2]|0;c[m+4>>2]=c[b>>2];c[c[b>>2]>>2]=m;k=c[k+4>>2]|0;p=(h|0)==(n|0)?g:p;m=c[j>>2]|0;c[m+4>>2]=n;c[o>>2]=m;c[j>>2]=d;c[b>>2]=j;c[a>>2]=k;j=k;h=p;if((j|0)==(h|0)){g=23;break}else o=g}if((g|0)==23){i=q;return f|0}}}return 0}function Lm(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;c[a>>2]=19988;c[a+4>>2]=0;g=a+8|0;c[g>>2]=0;c[a+12>>2]=0;H_(a+16|0);xY(a+24|0);I$(a+32|0);P$(a+40|0);V$(a+48|0);b0(a+60|0);R2(a+68|0);c[a>>2]=19852;c[a+16>>2]=19876;c[a+24>>2]=19892;c[a+32>>2]=19908;c[a+40>>2]=19924;c[a+48>>2]=19940;c[a+60>>2]=19956;c[a+68>>2]=19972;c[f>>2]=85;d=c[g>>2]|0;e=a+12|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=85;d=d+4|0;c[g>>2]=d}c[f>>2]=16;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=16;d=d+4|0;c[g>>2]=d}c[f>>2]=114;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=114;d=d+4|0;c[g>>2]=d}c[f>>2]=115;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=115;d=d+4|0;c[g>>2]=d}c[f>>2]=116;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=116;d=d+4|0;c[g>>2]=d}c[f>>2]=120;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=120;d=d+4|0;c[g>>2]=d}c[f>>2]=189;if((d|0)==(b|0)){Sc(a+4|0,f);g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=189;c[g>>2]=d+4;g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function Mm(a){a=a|0;var b=0,d=0;T2(a+68|0);d0(a+60|0);X$(a+48|0);R$(a+40|0);K$(a+32|0);zY(a+24|0);J_(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function Nm(a){a=a|0;Mm(a+-16|0);return}function Om(a){a=a|0;Mm(a+-24|0);return}function Pm(a){a=a|0;Mm(a+-32|0);return}function Qm(a){a=a|0;Mm(a+-40|0);return}function Rm(a){a=a|0;Mm(a+-48|0);return}function Sm(a){a=a|0;Mm(a+-60|0);return}function Tm(a){a=a|0;Mm(a+-68|0);return}function Um(a){a=a|0;Mm(a);$4(a);return}function Vm(a){a=a|0;a=a+-16|0;Mm(a);$4(a);return}function Wm(a){a=a|0;a=a+-24|0;Mm(a);$4(a);return}function Xm(a){a=a|0;a=a+-32|0;Mm(a);$4(a);return}function Ym(a){a=a|0;a=a+-40|0;Mm(a);$4(a);return}function Zm(a){a=a|0;a=a+-48|0;Mm(a);$4(a);return}function _m(a){a=a|0;a=a+-60|0;Mm(a);$4(a);return}function $m(a){a=a|0;a=a+-68|0;Mm(a);$4(a);return}function an(a){a=a|0;I_(a+16|0);yY(a+24|0);J$(a+32|0);Q$(a+40|0);W$(a+48|0);c0(a+60|0);S2(a+68|0);return}function bn(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0,g=0;f=c[a+44>>2]|0;if((f|0)==-2147483647){f=c[a+36>>2]|0;f=(f|0)==-1?-1:f&2047}g=a+48|0;if($$(g)|0)b=$(c[a+52>>2]|0,b)|0;if(a0(g)|0)d=$(c[a+56>>2]|0,d)|0;e=+(d|0)*(1024.0/+V6(+(f|0)+-2.0))/+(b|0);d=c[a+20>>2]|0;if((d|0)<=0)return +e;e=e*2.0-e/+_6(1.0,d);return +e}function cn(a){a=a|0;a=c[a+36>>2]|0;return ((a|0)==-1?-1:a&2047)|0}function dn(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0.0,g=0,h=0,j=0;j=i;i=i+16|0;g=c[a+44>>2]|0;if((g|0)==-2147483647){g=c[a+36>>2]|0;g=(g|0)==-1?-1:g&2047}if(!e){ZR(66405,j);f=1728.0;i=j;return +f}h=a+48|0;if($$(h)|0)b=$(c[a+52>>2]|0,b)|0;if(a0(h)|0)d=$(c[a+56>>2]|0,d)|0;h=e+164|0;if($$(h)|0)b=$(c[e+168>>2]|0,b)|0;if(a0(h)|0)d=$(c[e+172>>2]|0,d)|0;switch(g|0){case -1:{a=c[e+184>>2]|0;e=c[e+180>>2]|0;f=+(((a|0)>-1?a:0-a|0)|0)*+(((e|0)>-1?e:0-e|0)|0)*1728.0;break}case 0:{e=c[e+184>>2]|0;f=+(((e|0)>-1?e:0-e|0)|0)*1728.0;break}case 1:{f=1728.0;break}case 2:{e=c[e+192>>2]|0;f=1728.0/+(((e|0)>-1?e:0-e|0)|0);break}default:{f=+_6(1.0,g+-3|0);a=c[e+192>>2]|0;e=c[e+188>>2]|0;f=1728.0/(f*(+(((a|0)>-1?a:0-a|0)|0)*+(((e|0)>-1?e:0-e|0)|0)))}}f=f*(+(d|0)/+(b|0));i=j;return +f}function en(a,b){a=a|0;b=b|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==47){a=c[a+36>>2]|0;a=(a|0)==-1?-1:a&2047;return a|0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=60){a=c[a+36>>2]|0;a=(a|0)==-1?-1:a&2047;return a|0}b=I5(b,1752,1960,0)|0;if(!b)Na(96128,66448,156,66477);b=kB(b)|0;if(!b){a=c[a+36>>2]|0;a=(a|0)==-1?-1:a&2047;return a|0}else{a=c[b+244>>2]|0;a=(a|0)==-1?-1:a&2047;return a|0}return 0}function fn(a){a=a|0;a=c[a+36>>2]|0;return (a|0)==-1|(a|0)>2047|0}function gn(a){a=a|0;var b=0,d=0;c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function hn(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=19988;b=c[a+4>>2]|0;if(!b){$4(a);return}d=a+8|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);$4(a);return}function jn(a){a=a|0;return 0}function kn(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+16|0;e=b;faa(e,66525,6);Tr(a,e);iaa(e);e=a+148|0;c[e>>2]=e;c[a+152>>2]=e;c[a+156>>2]=0;c[a+160>>2]=0;c[a+144>>2]=35012;e=a+164|0;fM(e);d=a+200|0;fN(d);c[a>>2]=20176;c[a+144>>2]=20492;c[e>>2]=20512;c[a+180>>2]=20536;c[a+188>>2]=20552;c[d>>2]=20568;c[a+216>>2]=20612;c[a+232>>2]=20628;c[a+248>>2]=20644;c[a+280>>2]=20660;c[a+296>>2]=20676;d=a+336|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;WB(a,a+168|0,5);WB(a,a+204|0,7);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function ln(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=20176;e=a+144|0;c[e>>2]=20492;c[a+164>>2]=20512;c[a+180>>2]=20536;c[a+188>>2]=20552;c[a+200>>2]=20568;c[a+216>>2]=20612;c[a+232>>2]=20628;c[a+248>>2]=20644;c[a+280>>2]=20660;c[a+296>>2]=20676;Haa(a+336|0);gN(a+200|0);gM(a+164|0);c[e>>2]=17028;e=a+148|0;d=a+156|0;if(!(c[d>>2]|0)){Ur(a);return}b=c[a+152>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){Ur(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));Ur(a);return}function mn(a){a=a|0;ln(a+-144|0);return}function nn(a){a=a|0;ln(a+-164|0);return}function on(a){a=a|0;ln(a+-180|0);return}function pn(a){a=a|0;ln(a+-188|0);return}function qn(a){a=a|0;ln(a+-200|0);return}function rn(a){a=a|0;ln(a+-216|0);return}function sn(a){a=a|0;ln(a+-232|0);return}function tn(a){a=a|0;ln(a+-248|0);return}function un(a){a=a|0;ln(a+-280|0);return}function vn(a){a=a|0;ln(a+-296|0);return}function wn(a){a=a|0;ln(a);$4(a);return}function xn(a){a=a|0;a=a+-144|0;ln(a);$4(a);return}function yn(a){a=a|0;a=a+-164|0;ln(a);$4(a);return}function zn(a){a=a|0;a=a+-180|0;ln(a);$4(a);return}function An(a){a=a|0;a=a+-188|0;ln(a);$4(a);return}function Bn(a){a=a|0;a=a+-200|0;ln(a);$4(a);return}function Cn(a){a=a|0;a=a+-216|0;ln(a);$4(a);return}function Dn(a){a=a|0;a=a+-232|0;ln(a);$4(a);return}function En(a){a=a|0;a=a+-248|0;ln(a);$4(a);return}function Fn(a){a=a|0;a=a+-280|0;ln(a);$4(a);return}function Gn(a){a=a|0;a=a+-296|0;ln(a);$4(a);return}function Hn(a){a=a|0;Wr(a);mM(a+164|0);sN(a+200|0);return}function In(a){a=a|0;a=a+-164|0;Wr(a);mM(a+164|0);sN(a+200|0);return}function Jn(a){a=a|0;a=a+-200|0;Wr(a);mM(a+164|0);sN(a+200|0);return}function Kn(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(91391,66532,52,91490);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function Ln(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;g=b+336|0;Jaa(g,46452)|0;AC(h,b+144|0,b);e=a[h>>0]|0;d=(e&1)==0;b=h+4|0;f=d?b:c[h+8>>2]|0;b=d?(e&255)>>>1:c[b>>2]|0;e=D8(20684)|0;a:do if(b){d=f+(b<<2)|0;b=f;while(1){if(!(E8(20684,c[b>>2]|0,e)|0))break;b=b+4|0;if((b|0)==(d|0))break a}if((b-f|0)!=-4){g=0;Haa(h);i=j;return g|0}}while(0);Iaa(g,h)|0;g=1;Haa(h);i=j;return g|0}function Mn(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+32|0;w=y+12|0;x=y;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;e=d+336|0;do if(!(Vaa(e,20716)|0))Oaa(b,58656);else{if(!(Vaa(e,20724)|0)){Oaa(b,58657);break}if(!(Vaa(e,20732)|0)){Oaa(b,58658);break}if(!(Vaa(e,20740)|0)){Oaa(b,58659);break}if(!(Vaa(e,20748)|0)){Oaa(b,58660);break}if(!(Vaa(e,20756)|0)){Oaa(b,58661);break}if(!(Vaa(e,20764)|0)){Oaa(b,58662);break}if(!(Vaa(e,20772)|0)){Oaa(b,58663);break}if(!(Vaa(e,20800)|0)){Oaa(b,58664);break}if(!(Vaa(e,20824)|0)){Oaa(b,58665);break}if(!(Vaa(e,20844)|0)){Oaa(b,58666);break}if(!(Vaa(e,20860)|0)){Oaa(b,58667);break}if(!(Vaa(e,20872)|0)){Oaa(b,58668);break}if(!(Vaa(e,20884)|0)){Oaa(b,58669);break}if(!(Vaa(e,20896)|0)){Oaa(b,58670);break}if(!(Vaa(e,20908)|0)){Oaa(b,58671);break}if(!(Vaa(e,20920)|0)){Oaa(b,58672);break}if(!(Vaa(e,20936)|0)){Oaa(b,58673);break}if(!(Vaa(e,20956)|0)){Oaa(b,58674);break}if(!(Vaa(e,20980)|0)){Oaa(b,58675);break}if(!(Vaa(e,21008)|0)){Oaa(b,58676);break}if(!(Vaa(e,21020)|0)){Oaa(b,58677);break}if(!(Vaa(e,21032)|0)){Oaa(b,58678);break}if(!(Vaa(e,21044)|0)){Oaa(b,58679);break}if(!(Vaa(e,21060)|0)){Oaa(b,58680);break}if(!(Vaa(e,21080)|0)){Oaa(b,58681);break}if(!(Vaa(e,21096)|0)){Oaa(b,58682);break}if(!(Vaa(e,21116)|0)){Oaa(b,58683);break}if(!(Vaa(e,21136)|0)){Oaa(b,58684);break}if(Vaa(e,21148)|0)break;Oaa(b,58685)}while(0);d=a[b>>0]|0;if(!(d&1))d=(d&255)>>>1;else d=c[b+4>>2]|0;if(d){i=y;return}Iaa(b,e)|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;p=b+4|0;q=w+8|0;r=w+4|0;s=x+8|0;t=x+4|0;u=b+8|0;v=0;do{Iaa(w,2e4+(v*12|0)|0)|0;Iaa(x,20084+(v*12|0)|0)|0;d=0;a:while(1){e=a[b>>0]|0;if(!(e&1)){n=p;f=(e&255)>>>1}else{n=c[u>>2]|0;f=c[p>>2]|0}o=a[w>>0]|0;m=(o&1)==0;l=m?r:c[q>>2]|0;o=m?(o&255)>>>1:c[r>>2]|0;if(f>>>0>>0|(f-d|0)>>>0>>0)break;if(o){h=n+(d<<2)|0;m=n+(f<<2)|0;k=l+(o<<2)|0;e=o<<2>>2;b:do if(!e)d=h;else{if((m-h>>2|0)<(e|0))break a;g=1-e+f|0;j=n+(g<<2)|0;if((g|0)==(d|0))break a;g=c[l>>2]|0;d=h;while(1){if((c[d>>2]|0)==(g|0)){e=d;f=l;do{f=f+4|0;if((f|0)==(k|0))break b;e=e+4|0}while((c[e>>2]|0)==(c[f>>2]|0))}d=d+4|0;if((d|0)==(j|0))break a}}while(0);if((d|0)==(m|0))break;d=d-n>>2}if((d|0)==-1)break;n=a[x>>0]|0;m=(n&1)==0;Taa(b,d,o,m?t:c[s>>2]|0,m?(n&255)>>>1:c[t>>2]|0)|0;o=a[x>>0]|0;d=((o&1)==0?(o&255)>>>1:c[t>>2]|0)+d|0}v=v+1|0}while((v|0)<7);Haa(x);Haa(w);i=y;return}function Nn(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;e=c[d>>2]|0;if((c[d+4>>2]|0)==(e|0))Fga(d);f=c[e>>2]|0;Mk(h,b+220|0);e=c[h>>2]|0;g=h+4|0;if((e|0)==(c[g>>2]|0))d=e;else{b=b+192|0;do{d=Rd(c[f>>2]|0,c[e>>2]|0)|0;a:do if(d)switch(c[b>>2]|0){case 1:{a[d+170>>0]=1;break a}case 2:{a[d+171>>0]=1;break a}default:break a}while(0);e=e+4|0}while((e|0)!=(c[g>>2]|0));d=c[h>>2]|0}if(!d){i=j;return 0}if((e|0)!=(d|0))c[g>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);i=j;return 0}function On(a){a=a|0;return 72}function Pn(a,b){a=a|0;b=b|0;faa(a,66549,5);return}function Qn(a){a=a|0;return a+164|0}function Rn(a){a=a|0;return a+200|0}function Sn(a){a=a|0;return a+200|0}function Tn(a){a=a|0;return a+-200+200|0}function Un(){Faa(2e4,20716,D8(20716)|0);Faa(20012,20724,D8(20724)|0);Faa(20024,20732,D8(20732)|0);Faa(20036,20740,D8(20740)|0);Faa(20048,20748,D8(20748)|0);Faa(20060,20756,D8(20756)|0);Faa(20072,20764,D8(20764)|0);tb(1190,0,n|0)|0;Faa(20084,21164,D8(21164)|0);Faa(20096,21172,D8(21172)|0);Faa(20108,21180,D8(21180)|0);Faa(20120,21188,D8(21188)|0);Faa(20132,21196,D8(21196)|0);Faa(20144,21204,D8(21204)|0);Faa(20156,21212,D8(21212)|0);tb(1191,0,n|0)|0;return}function Vn(a){a=a|0;Haa(20072);Haa(20060);Haa(20048);Haa(20036);Haa(20024);Haa(20012);Haa(2e4);return}function Wn(a){a=a|0;Haa(20156);Haa(20144);Haa(20132);Haa(20120);Haa(20108);Haa(20096);Haa(20084);return}function Xn(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;g=h+12|0;f=h;eaa(f,b);KB(a,f);iaa(f);m$(a+140|0);t$(a+148|0);c[a>>2]=21228;c[a+140>>2]=21544;c[a+148>>2]=21560;c[g>>2]=101;f=a+120|0;d=c[f>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,g);d=c[f>>2]|0;b=c[e>>2]|0}else{c[d>>2]=101;d=d+4|0;c[f>>2]=d}c[g>>2]=102;if((d|0)==(b|0)){Sc(a+116|0,g);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=102;c[f>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function Yn(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;return}function Zn(a){a=a|0;v$(a+148|0);o$(a+140|0);RB(a);return}function _n(a){a=a|0;a=a+-140|0;v$(a+148|0);o$(a+140|0);RB(a);return}function $n(a){a=a|0;a=a+-148|0;v$(a+148|0);o$(a+140|0);RB(a);return}function ao(a){a=a|0;v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function bo(a){a=a|0;a=a+-140|0;v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function co(a){a=a|0;a=a+-148|0;v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function eo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function fo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function go(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g+4|0;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4}else Ge(a+64|0,d);OB(a,1);if((c[b+208>>2]|0)>=1){i=g;return}TR(66779,g);i=g;return}function ho(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function io(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function jo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function ko(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g+4|0;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4}else Ge(a+64|0,d);OB(a,1);if((c[b+144>>2]|0)>=1){i=g;return}TR(66845,g);i=g;return}function lo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function mo(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}} -function Lw(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0;cb=i;i=i+944|0;Fa=cb+932|0;Ga=cb+736|0;g=cb+928|0;Za=cb+920|0;bb=cb+908|0;h=cb+904|0;j=cb+892|0;k=cb+872|0;l=cb+864|0;m=cb+856|0;o=cb+848|0;n=cb+844|0;t=cb+840|0;v=cb+832|0;w=cb+824|0;u=cb+812|0;p=cb+808|0;q=cb+796|0;r=cb+792|0;s=cb+784|0;x=cb+768|0;xa=cb+756|0;y=cb+752|0;z=cb+720|0;A=cb+708|0;za=cb+696|0;B=cb+692|0;C=cb+680|0;Q=cb+672|0;R=cb+656|0;D=cb+652|0;E=cb+640|0;F=cb+628|0;P=cb+616|0;G=cb+612|0;H=cb+600|0;N=cb+588|0;I=cb+584|0;J=cb+572|0;K=cb+560|0;O=cb+552|0;L=cb+544|0;M=cb+536|0;S=cb+524|0;T=cb+520|0;X=cb+512|0;Y=cb+500|0;U=cb+496|0;V=cb+484|0;Z=cb+472|0;ya=cb+452|0;sa=cb+448|0;_=cb+436|0;$=cb+432|0;aa=cb+420|0;ta=cb+408|0;ba=cb+404|0;ca=cb+392|0;da=cb+384|0;ea=cb+372|0;fa=cb+368|0;ga=cb+356|0;ha=cb+344|0;ia=cb+340|0;ja=cb+328|0;ka=cb+316|0;la=cb+304|0;ua=cb+296|0;va=cb+288|0;Aa=cb+272|0;Ba=cb+260|0;ma=cb+248|0;na=cb+244|0;oa=cb+232|0;pa=cb+220|0;qa=cb+216|0;ra=cb+204|0;wa=cb+8|0;ab=cb+184|0;Ca=cb+180|0;Ha=cb+168|0;Ia=cb+164|0;Ja=cb+152|0;Ka=cb+148|0;La=cb+136|0;Ma=cb+124|0;Oa=cb+120|0;Pa=cb+108|0;Qa=cb+96|0;Ra=cb+92|0;Sa=cb+80|0;Ta=cb+68|0;Ua=cb;Va=cb+64|0;Wa=cb+52|0;Xa=cb+40|0;_a=cb+32|0;Ya=cb+24|0;$a=cb+16|0;if(!(IS(d)|0))Na(102346,72284,656,73270);if(!e)Na(96502,72284,657,73270);c[g>>2]=c[d>>2];c[Fa>>2]=c[g>>2];Ea=Bw(b,Fa,e)|0;if(!Ea)Na(116731,72284,660,73270);g=pC(Ea,15,-1)|0;if(!g)Na(117734,72284,663,73270);Da=I5(g,2072,2840,0)|0;if(!Da)Na(117734,72284,663,73270);PT(Za,d,73287,0);c[h>>2]=c[d>>2];faa(j,118018,4);c[Fa>>2]=c[h>>2];yw(bb,0,Fa,j);iaa(j);OT(k,d,116965,0);W=HT(k)|0;GT(k);PT(l,d,73297,0);do if(DT(l)|0){g=Z4(212)|0;Ch(g);Aw(b,Ea,g);c[m>>2]=g;e=b+132|0;h=c[e>>2]|0;if(h>>>0<(c[b+136>>2]|0)>>>0){c[h>>2]=g;c[e>>2]=(c[e>>2]|0)+4;break}else{Tw(b+128|0,m);break}}while(0);c[n>>2]=CT(Za)|0;PT(o,n,73331,0);if(DT(o)|0){g=Z4(228)|0;EO(g);Aw(b,Ea,g);c[t>>2]=g;e=b+132|0;h=c[e>>2]|0;if(h>>>0<(c[b+136>>2]|0)>>>0){c[h>>2]=g;c[e>>2]=(c[e>>2]|0)+4}else Tw(b+128|0,t);PT(v,d,73353,0);PT(w,d,73384,0);if((DT(v)|0)!=0?(DT(w)|0)!=0:0){c[p>>2]=CT(v)|0;c[Fa>>2]=c[p>>2];xw(u,0,Fa);c[g+188>>2]=g8((a[u>>0]&1)==0?u+1|0:c[u+8>>2]|0)|0;iaa(u);c[r>>2]=CT(w)|0;c[Fa>>2]=c[r>>2];xw(q,0,Fa);c[g+192>>2]=g8((a[q>>0]&1)==0?q+1|0:c[q+8>>2]|0)|0;iaa(q)}}PT(s,d,95192,0);if(!(DT(s)|0)){g=Z4(480)|0;kA(g);c[y>>2]=c[d>>2];faa(z,73415,10);c[Fa>>2]=c[y>>2];yw(xa,0,Fa,z);iaa(z);z=a[xa>>0]|0;h=xa+4|0;if(((z&1)==0?(z&255)>>>1:c[h>>2]|0)|0){z=Z4(212)|0;Ec(z);eaa(A,xa);c[z+196>>2]=Nw(0,A)|0;iaa(A);hB(g,z)}c[B>>2]=c[d>>2];faa(C,73426,4);c[Fa>>2]=c[B>>2];yw(za,0,Fa,C);iaa(C);if(!(Caa(za,106882)|0))l=2;else l=(Caa(za,107482)|0)==0&1;PT(Q,d,73431,0);if(DT(Q)|0){c[D>>2]=CT(Q)|0;faa(E,73437,4);c[Fa>>2]=c[D>>2];yw(R,0,Fa,E);iaa(E);E=a[R>>0]|0;if(((E&1)==0?(E&255)>>>1:c[R+4>>2]|0)|0){eaa(F,R);c[g+324>>2]=Ow(0,F)|0;iaa(F)}c[G>>2]=CT(Q)|0;faa(H,97106,6);c[Fa>>2]=c[G>>2];yw(P,0,Fa,H);iaa(H);H=a[P>>0]|0;e=(H&1)==0;if((e?(H&255)>>>1:c[P+4>>2]|0)|0)a[g+316>>0]=g8(e?P+1|0:c[P+8>>2]|0)|0;c[I>>2]=CT(Q)|0;faa(J,73442,5);c[Fa>>2]=c[I>>2];yw(N,0,Fa,J);iaa(J);Q=a[xa>>0]|0;if((((Q&1)==0?(Q&255)>>>1:c[h>>2]|0)|0)==0?(Q=a[N>>0]|0,(((Q&1)==0?(Q&255)>>>1:c[N+4>>2]|0)|0)!=0):0){eaa(K,N);c[g+332>>2]=Pw(0,K)|0;iaa(K)}iaa(N);iaa(P);iaa(R)}PT(O,d,73448,0);c[L>>2]=CT(O)|0;PT(M,L,94841,0);o=(DT(M)|0)!=0;do if(o){j=b+128|0;k=b+132|0;e=c[k>>2]|0;if((c[j>>2]|0)!=(e|0)?(R=c[e+-4>>2]|0,(Ob[c[(c[R>>2]|0)+8>>2]&255](R)|0)==47):0)break;h=Z4(440)|0;$h(h);eaa(S,bb);c[h+244>>2]=Mw(0,S)|0;iaa(S);if((W|0)>0)c[h+228>>2]=W;c[h+308>>2]=l;Aw(b,Ea,h);c[T>>2]=h;e=c[k>>2]|0;if(e>>>0<(c[b+136>>2]|0)>>>0){c[e>>2]=h;c[k>>2]=(c[k>>2]|0)+4;break}else{Tw(j,T);break}}while(0);PT(X,d,112101,0);if(DT(X)|0){c[U>>2]=CT(X)|0;faa(V,117571,5);c[Fa>>2]=c[U>>2];vw(Y,0,Fa,V);iaa(V);do if(Caa(Y,73474)|0){e=g+348|0;if(!(Caa(Y,90259)|0)){c[e>>2]=2;break}else{c[e>>2]=3;break}}else c[g+348>>2]=1;while(0);iaa(Y)}m=b+128|0;n=b+132|0;e=c[n>>2]|0;if(!((c[m>>2]|0)!=(e|0)?(Y=c[e+-4>>2]|0,(Ob[c[(c[Y>>2]|0)+8>>2]&255](Y)|0)==47):0)){eaa(Z,bb);c[g+224>>2]=Mw(0,Z)|0;iaa(Z);if((W|0)>0)c[g+208>>2]=W;c[g+372>>2]=l}OT(ya,d,73478,0);e=_+8|0;h=_+1|0;l=IT(ya)|0;while(1){if((l|0)==(JT(ya)|0))break;k=CT(l)|0;c[sa>>2]=k;c[$>>2]=k;faa(aa,102145,6);c[Fa>>2]=c[$>>2];vw(_,0,Fa,aa);k=g8((a[_>>0]&1)==0?h:c[e>>2]|0)|0;iaa(_);iaa(aa);c[ba>>2]=c[sa>>2];faa(ca,102351,4);c[Fa>>2]=c[ba>>2];yw(ta,0,Fa,ca);iaa(ca);j=Z4(172)|0;VO(j);c[j+168>>2]=(k|0)<1?1:k;k=Z4(384)|0;jK(k);PT(da,sa,73484,0);if(DT(da)|0)c[k+372>>2]=3;c[fa>>2]=c[sa>>2];faa(ga,73491,8);c[Fa>>2]=c[fa>>2];yw(ea,0,Fa,ga);Z=(Caa(ea,116930)|0)==0;iaa(ea);iaa(ga);do if(Z){c[k+372>>2]=2;c[k+376>>2]=1}else{c[ia>>2]=c[sa>>2];faa(ja,73491,8);c[Fa>>2]=c[ia>>2];yw(ha,0,Fa,ja);Z=(Caa(ha,116936)|0)==0;iaa(ha);iaa(ja);if(!Z)break;c[k+376>>2]=3}while(0);Z=Z4(152)|0;ZL(Z);eaa(la,ta);fS(ka,la);Iaa(Z+140|0,ka)|0;Haa(ka);iaa(la);GK(k,Z);$O(j,k);hB(g,j);iaa(ta);l=l+8|0}PT(ua,d,73500,0);PT(va,d,73507,0);c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0;c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0;if(DT(ua)|0){c[na>>2]=CT(ua)|0;faa(oa,118018,4);c[Fa>>2]=c[na>>2];vw(ma,0,Fa,oa);if(!(a[Aa>>0]&1)){a[Aa+1>>0]=0;a[Aa>>0]=0}else{a[c[Aa+8>>2]>>0]=0;c[Aa+4>>2]=0}oaa(Aa,0);c[Aa>>2]=c[ma>>2];c[Aa+4>>2]=c[ma+4>>2];c[Aa+8>>2]=c[ma+8>>2];c[ma>>2]=0;c[ma+4>>2]=0;c[ma+8>>2]=0;iaa(ma);iaa(oa)}if(DT(va)|0){c[qa>>2]=CT(va)|0;faa(ra,118018,4);c[Fa>>2]=c[qa>>2];vw(pa,0,Fa,ra);if(!(a[Ba>>0]&1)){a[Ba+1>>0]=0;a[Ba>>0]=0}else{a[c[Ba+8>>2]>>0]=0;c[Ba+4>>2]=0}oaa(Ba,0);c[Ba>>2]=c[pa>>2];c[Ba+4>>2]=c[pa+4>>2];c[Ba+8>>2]=c[pa+8>>2];c[pa>>2]=0;c[pa+4>>2]=0;c[pa+8>>2]=0;iaa(pa);iaa(ra)}if(!(Caa(Aa,104268)|0))e=1;else e=(Caa(Ba,104268)|0)==0;Ew(b,Da,Ea,g,e);if(!((Caa(Aa,97803)|0)!=0?(Caa(Ba,97803)|0)!=0:0)){e=Z4(312)|0;tM(e);c[wa>>2]=f;c[wa+4>>2]=e;h=b+168|0;j=c[h>>2]|0;if(j>>>0<(c[b+172>>2]|0)>>>0){ua=wa;va=c[ua+4>>2]|0;wa=j;c[wa>>2]=c[ua>>2];c[wa+4>>2]=va;c[h>>2]=(c[h>>2]|0)+8}else Uw(b+164|0,wa);Dw(b,Da,Ea,g,e)}Aw(b,Ea,g);a:do if(!o){e=c[n>>2]|0;if((c[m>>2]|0)==(e|0))break;wa=c[e+-4>>2]|0;if((Ob[c[(c[wa>>2]|0)+8>>2]&255](wa)|0)!=47)break;e=c[n>>2]|0;while(1){if((e|0)==(c[m>>2]|0))break a;h=e+-4|0;wa=c[h>>2]|0;if((Ob[c[(c[wa>>2]|0)+8>>2]&255](wa)|0)==47)break;else e=h}va=c[m>>2]|0;va=va+((h-va>>2)+1<<2)|0;wa=(c[n>>2]|0)-va|0;zka(h|0,va|0,wa|0)|0;e=e+((wa>>2)+-1<<2)|0;h=c[n>>2]|0;if((h|0)==(e|0))break;c[n>>2]=h+(~((h+-4-e|0)>>>2)<<2)}while(0);iaa(Ba);iaa(Aa);GT(ya);iaa(za);iaa(xa)}else{Ba=a[bb>>0]|0;if(!(((Ba&1)==0?(Ba&255)>>>1:c[bb+4>>2]|0)|0)){ab=Z4(164)|0;Yz(ab);by(Ea,ab,-1);iaa(bb);i=cb;return}g=Z4(276)|0;ND(g);eaa(x,bb);c[g+200>>2]=Mw(0,x)|0;iaa(x);if((W|0)>0)c[g+184>>2]=W;Aw(b,Ea,g)}c[Ca>>2]=CT(Za)|0;OT(ab,Ca,117577,0);l=Ha+8|0;m=Ha+1|0;n=Ua+4|0;o=b+168|0;p=b+172|0;q=g+76|0;r=Da+144|0;s=Ea+208|0;t=Ga+4|0;u=Ga+8|0;v=Ga+12|0;w=b+144|0;x=b+148|0;y=b+140|0;z=b+164|0;A=IT(ab)|0;while(1){if((A|0)==(JT(ab)|0))break;e=CT(A)|0;c[Ia>>2]=e;faa(Ja,102145,6);c[Fa>>2]=c[Ia>>2];vw(Ha,0,Fa,Ja);h=g8((a[Ha>>0]&1)==0?m:c[l>>2]|0)|0;iaa(Ha);iaa(Ja);h=(h|0)<1?1:h;c[Ka>>2]=e;faa(La,118018,4);faa(Ma,97803,5);c[Fa>>2]=c[Ka>>2];Ca=uw(b,Fa,La,Ma)|0;iaa(Ma);iaa(La);if(Ca){j=Z4(312)|0;jI(j);k=j;c[Oa>>2]=e;faa(Pa,73514,9);faa(Qa,106716,5);c[Fa>>2]=c[Oa>>2];Ca=uw(b,Fa,Pa,Qa)|0;iaa(Qa);iaa(Pa);if(!Ca){c[Ra>>2]=e;faa(Sa,73514,9);faa(Ta,106722,5);c[Fa>>2]=c[Ra>>2];Ca=uw(b,Fa,Sa,Ta)|0;iaa(Ta);iaa(Sa);if(Ca)c[j+304>>2]=2}else c[j+304>>2]=1;c[Ua>>2]=f;c[n>>2]=k;e=c[o>>2]|0;if(e>>>0<(c[p>>2]|0)>>>0){Aa=Ua;Ba=c[Aa+4>>2]|0;Ca=e;c[Ca>>2]=c[Aa>>2];c[Ca+4>>2]=Ba;c[o>>2]=(c[o>>2]|0)+8}else Uw(z,Ua);eaa(Fa,q);jaa(j+180|0,Fa)|0;iaa(Fa);Ca=c[r>>2]|0;e=c[s>>2]|0;c[Ga>>2]=k;c[t>>2]=Ca;c[u>>2]=e;c[v>>2]=h;e=c[w>>2]|0;if(e>>>0<(c[x>>2]|0)>>>0){c[e>>2]=c[Ga>>2];c[e+4>>2]=c[Ga+4>>2];c[e+8>>2]=c[Ga+8>>2];c[e+12>>2]=c[Ga+12>>2];c[w>>2]=(c[w>>2]|0)+16}else Sw(y,Ga)}else{c[Va>>2]=e;faa(Wa,118018,4);faa(Xa,104268,4);c[Fa>>2]=c[Va>>2];Ca=uw(b,Fa,Wa,Xa)|0;iaa(Xa);iaa(Wa);if(Ca)Fw(b,Da,Ea,h,g)}A=A+8|0}c[Ya>>2]=CT(Za)|0;PT(_a,Ya,73524,0);b:do if(DT(_a)|0){j=b+132|0;h=b+128|0;g=c[j>>2]|0;while(1){if((g|0)==(c[h>>2]|0))break b;e=g+-4|0;_a=c[e>>2]|0;if((Ob[c[(c[_a>>2]|0)+8>>2]&255](_a)|0)==66)break;else g=e}Za=c[h>>2]|0;Za=Za+((e-Za>>2)+1<<2)|0;_a=(c[j>>2]|0)-Za|0;zka(e|0,Za|0,_a|0)|0;g=g+((_a>>2)+-1<<2)|0;e=c[j>>2]|0;if((e|0)!=(g|0))c[j>>2]=e+(~((e+-4-g|0)>>>2)<<2)}while(0);PT($a,d,73545,0);c:do if(DT($a)|0){j=b+132|0;h=b+128|0;g=c[j>>2]|0;while(1){if((g|0)==(c[h>>2]|0))break c;e=g+-4|0;b=c[e>>2]|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==44)break;else g=e}d=c[h>>2]|0;d=d+((e-d>>2)+1<<2)|0;b=(c[j>>2]|0)-d|0;zka(e|0,d|0,b|0)|0;g=g+((b>>2)+-1<<2)|0;e=c[j>>2]|0;if((e|0)!=(g|0))c[j>>2]=e+(~((e+-4-g|0)>>>2)<<2)}while(0);GT(ab);iaa(bb);i=cb;return}function Mw(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(Caa(d,73577)|0)if(Caa(d,73584)|0)if(Caa(d,73590)|0)if(Caa(d,73596)|0)if(Caa(d,110254)|0)if(Caa(d,73602)|0)if(Caa(d,73610)|0)if(Caa(d,73617)|0)if(Caa(d,73622)|0)if(Caa(d,73627)|0)if(Caa(d,73632)|0)if(!(Caa(d,73638)|0))b=10;else{if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(73644,e);b=-2147483647}else b=9;else b=8;else b=7;else b=6;else b=5;else b=4;else b=3;else b=2;else b=1;else b=0;else b=-1;i=f;return b|0}function Nw(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,73666)|0)){e=1;i=f;return e|0}if(!(Caa(d,73672)|0)){e=2;i=f;return e|0}if(!(Caa(d,73677)|0)){e=3;i=f;return e|0}if(!(Caa(d,73689)|0)){e=3;i=f;return e|0}if(!(Caa(d,73702)|0)){e=5;i=f;return e|0}if(!(Caa(d,73712)|0)){e=5;i=f;return e|0}if(!(Caa(d,73724)|0)){e=9;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(73732,e);e=0;i=f;return e|0}function Ow(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,132341)|0)){e=1;i=f;return e|0}if(!(Caa(d,73766)|0)){e=2;i=f;return e|0}if(!(Caa(d,73768)|0)){e=3;i=f;return e|0}if(!(Caa(d,104923)|0)){e=4;i=f;return e|0}if(!(Caa(d,104918)|0)){e=5;i=f;return e|0}if(!(Caa(d,73770)|0)){e=6;i=f;return e|0}if(!(Caa(d,73772)|0)){e=7;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(73774,e);e=0;i=f;return e|0}function Pw(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105774)|0)){e=1;i=f;return e|0}if(!(Caa(d,73802)|0)){e=2;i=f;return e|0}if(!(Caa(d,73805)|0)){e=3;i=f;return e|0}if(!(Caa(d,73807)|0)){e=5;i=f;return e|0}if(!(Caa(d,118252)|0)){e=9;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(73810,e);e=0;i=f;return e|0}function Qw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function Rw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=(((c[i>>2]|0)-k|0)/20|0)+1|0;if(e>>>0>214748364)X4(a);l=a+8|0;f=j;d=((c[l>>2]|0)-f|0)/20|0;if(d>>>0<107374182){d=d<<1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=(f|0)/20|0;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=214748364;e=(f|0)/20|0;m=6}if((m|0)==6){h=d;g=Z4(d*20|0)|0;d=f}m=g+(e*20|0)|0;c[m>>2]=c[b>>2];c[m+4>>2]=c[b+4>>2];c[m+8>>2]=c[b+8>>2];c[m+12>>2]=c[b+12>>2];c[m+16>>2]=c[b+16>>2];m=g+((((d|0)/-20|0)+e|0)*20|0)|0;xka(m|0,j|0,d|0)|0;c[a>>2]=m;c[i>>2]=g+((e+1|0)*20|0);c[l>>2]=g+(h*20|0);if(!k)return;$4(k);return}function Sw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>4)+1|0;if(e>>>0>268435455)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>4>>>0<134217727){d=d>>3;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>4;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=268435455;e=f>>4;m=6}if((m|0)==6){h=d;g=Z4(d<<4)|0;d=f}m=g+(e<<4)|0;c[m>>2]=c[b>>2];c[m+4>>2]=c[b+4>>2];c[m+8>>2]=c[b+8>>2];c[m+12>>2]=c[b+12>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<4);c[l>>2]=g+(h<<4);if(!k)return;$4(k);return}function Tw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function Uw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>3)+1|0;if(e>>>0>536870911)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>3>>>0<268435455){d=d>>2;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>3;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=536870911;e=f>>3;m=6}if((m|0)==6){h=d;g=Z4(d<<3)|0;d=f}f=b;b=c[f+4>>2]|0;m=g+(e<<3)|0;c[m>>2]=c[f>>2];c[m+4>>2]=b;xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<3);c[l>>2]=g+(h<<3);if(!k)return;$4(k);return}function Vw(b,d,e){b=b|0;d=d|0;e=e|0;c[b+160>>2]=56816;bt(b,30380,d);c[b>>2]=30336;c[b+160>>2]=30368;d=b+116|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[b+148>>2]=0;c[b+152>>2]=0;c[b+156>>2]=0;jaa(d,e)|0;b=b+128|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;a[b+16>>0]=0;return}function Ww(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=30336;b=a+160|0;c[b>>2]=30368;d=c[a+148>>2]|0;e=d;if(d){f=a+152|0;g=c[f>>2]|0;if((g|0)!=(d|0))c[f>>2]=g+(~((g+-4-e|0)>>>2)<<2);$4(d)}iaa(a+116|0);ct(a,30380);Zaa(b);return}function Xw(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;d=c[(c[a>>2]|0)+-12>>2]|0;e=a+d|0;c[e>>2]=30336;f=a+(d+160)|0;c[f>>2]=30368;g=c[a+(d+148)>>2]|0;h=g;if(g){i=a+(d+152)|0;b=c[i>>2]|0;if((b|0)!=(g|0))c[i>>2]=b+(~((b+-4-h|0)>>>2)<<2);$4(g)}iaa(a+(d+116)|0);ct(e,30380);Zaa(f);return}function Yw(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=30336;b=a+160|0;c[b>>2]=30368;d=c[a+148>>2]|0;e=d;if(d){f=a+152|0;g=c[f>>2]|0;if((g|0)!=(d|0))c[f>>2]=g+(~((g+-4-e|0)>>>2)<<2);$4(d)}iaa(a+116|0);ct(a,30380);Zaa(b);$4(a);return}function Zw(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;d=c[(c[a>>2]|0)+-12>>2]|0;e=a+d|0;c[e>>2]=30336;f=a+(d+160)|0;c[f>>2]=30368;g=c[a+(d+148)>>2]|0;h=g;if(g){i=a+(d+152)|0;b=c[i>>2]|0;if((b|0)!=(g|0))c[i>>2]=b+(~((b+-4-h|0)>>>2)<<2);$4(g)}iaa(a+(d+116)|0);ct(e,30380);Zaa(f);$4(e);return}function _w(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+192|0;h=j;f=h+108|0;g=h+8|0;c[h>>2]=28628;c[f>>2]=28648;c[h+4>>2]=0;cba(h+108|0,g);c[h+180>>2]=0;c[h+184>>2]=-1;c[h>>2]=28572;c[h+108>>2]=28592;ht(g);d=b+116|0;if(!(a[d>>0]&1))e=d+1|0;else e=c[b+124>>2]|0;d=h+72|0;if((c[d>>2]|0)==0?(e=K7(e,90227)|0,c[d>>2]=e,(e|0)!=0):0){c[h+96>>2]=8;Yaa(h+(c[(c[h>>2]|0)+-12>>2]|0)|0,0);$w(b,h);c[h>>2]=28572;c[f>>2]=28592;it(g);Zaa(f);i=j;return 1}e=c[(c[h>>2]|0)+-12>>2]|0;Yaa(h+e|0,c[h+(e+16)>>2]|4);$w(b,h);c[h>>2]=28572;c[f>>2]=28592;it(g);Zaa(f);i=j;return 1}function $w(d,e){d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;_=i;i=i+15376|0;S=_+16|0;R=_+8|0;k=_;V=_+176|0;h=_+14344|0;j=_+13320|0;l=_+12296|0;m=_+11272|0;g=_+10248|0;Q=_+240|0;Z=_+160|0;X=_+96|0;P=_+32|0;W=_+20|0;uka(h|0,0,1024)|0;uka(j|0,0,1024)|0;uka(l|0,0,1024)|0;uka(m|0,0,1024)|0;uka(g|0,0,1024)|0;uka(Q|0,0,10001)|0;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;Y=X+12|0;B=X+4|0;I=X+8|0;J=X+52|0;c[J>>2]=0;K=X+60|0;c[K>>2]=0;L=X+56|0;n=X;o=n+48|0;do{c[n>>2]=0;n=n+4|0}while((n|0)<(o|0));a[X+48>>0]=0;c[L>>2]=-1;M=P+16|0;N=P+12|0;a[N>>0]=0;c[P+8>>2]=0;O=P+23|0;c[M>>2]=0;b[M+4>>1]=0;a[M+6>>0]=0;a[O>>0]=4;C=P+24|0;a[C>>0]=0;c[P+28>>2]=0;c[P+32>>2]=-2147483647;D=P+36|0;c[D>>2]=0;c[P+40>>2]=0;a[P+44>>0]=0;c[P>>2]=0;c[P+4>>2]=0;F=P+48|0;c[F>>2]=0;G=P+52|0;c[G>>2]=0;H=P+56|0;c[H>>2]=0;c[W>>2]=0;U=W+4|0;c[U>>2]=0;c[W+8>>2]=0;f=c[(c[e>>2]|0)+-12>>2]|0;a:do if(!(c[e+(f+16)>>2]&2))do{c[V>>2]=bba(e+f|0)|0;T=Tga(V,58232)|0;T=Yb[c[(c[T>>2]|0)+28>>2]&255](T,10)|0;Qga(V);Tba(e,73839,1e4,T)|0;if(c[e+((c[(c[e>>2]|0)+-12>>2]|0)+16)>>2]&2)_R(85904,k);bx(0,83840,84864,73839);if(!(t8(83840,116936)|0))break a;do if(t8(83840,94575)|0){if(!(t8(83840,85941)|0)){u8(j,84864)|0;break}if(!(t8(83840,88683)|0)){u8(l,84864)|0;break}if(!(t8(83840,85945)|0)){u8(m,84864)|0;break}if(!(t8(83840,85953)|0)){u8(g,84864)|0;break}if(!(t8(83840,116408)|0))u8(Q,84864)|0}else u8(h,84864)|0;while(0);f=c[(c[e>>2]|0)+-12>>2]|0}while((c[e+(f+16)>>2]&2|0)==0);while(0);if(!(a[h>>0]|0))w=0;else{w=Z4(192)|0;kj(w);cx(0,h,w,0)|0}if(a[l>>0]|0){j=Z4(196)|0;xx(j);g=w8(l)|0;e=j+192|0;b:do if(!g)f=0;else{f=0;h=0;while(1){switch(a[l+h>>0]|0){case 98:{c[e>>2]=2;break}case 120:{c[e>>2]=1;break}case 110:{c[e>>2]=9;break}case 91:break;case 66:case 69:case 65:case 68:case 71:case 67:case 70:{f=f+1|0;break}default:break b}h=h+1|0;if(h>>>0>=g>>>0)break b}}while(0);if((c[e>>2]|0)!=9)c[j+188>>2]=f;Ix(j);c[I>>2]=j}if(a[m>>0]|0){T=Z4(180)|0;Nz(T);dx(0,m,T,0)|0;c[B>>2]=T}p=w8(Q)|0;T=X+16|0;c:do if(p){q=W+8|0;r=X+12|0;s=V+12|0;t=V+16|0;u=V+60|0;v=V+36|0;x=V+24|0;y=V+28|0;z=V+40|0;A=P+20|0;f=0;m=0;while(1){f=((a[Q+f>>0]|0)==32&1)+f|0;g=Q+f|0;h=a[g>>0]|0;d:do switch(h<<24>>24){case 44:case 39:{j=w8(Q)|0;switch(h<<24>>24){case 39:{a[O>>0]=4;g=f+1|0;if(g>>>0>>0)h=4;else{g=m;break d}while(1){h=h+1<<24>>24;if((a[Q+g>>0]|0)!=39){g=m;break d}a[O>>0]=h;f=g+1|0;if(f>>>0>=j>>>0){f=g;g=m;break}else{o=g;g=f;f=o}}break}case 44:{a[O>>0]=3;g=f+1|0;if(g>>>0>>0)h=3;else{g=m;break d}while(1){h=h+-1<<24>>24;if((a[Q+g>>0]|0)!=44){g=m;break d}a[O>>0]=h;f=g+1|0;if(f>>>0>=j>>>0){f=g;g=m;break}else{o=g;g=f;f=o}}break}default:{g=m;break d}}break}default:{if(e6(h<<24>>24)|0){f=(ex(d,Q,X,f)|0)+f|0;g=m;break d}h=a[g>>0]|0;g=h<<24>>24;switch(h<<24>>24){case 98:case 120:case 110:{j=w8(Q)|0;switch(h<<24>>24){case 110:{c[D>>2]=9;g=m;break d}case 120:{c[D>>2]=1;g=f+1|0;if(g>>>0>=j>>>0){g=m;break d}if((a[Q+g>>0]|0)!=120){g=m;break d}c[D>>2]=3;f=g;g=m;break d}case 98:{c[D>>2]=2;g=f+1|0;if(g>>>0>=j>>>0){g=m;break d}if((a[Q+g>>0]|0)!=98){g=m;break d}c[D>>2]=5;f=g;g=m;break d}default:{g=m;break d}}}case 123:{a[C>>0]=1;g=m+1|0;break d}default:{if((m|0)>0&h<<24>>24==125){g=c[Y>>2]|0;a[g+(((((c[T>>2]|0)-g|0)/60|0)+-1|0)*60|0)+24>>0]=4;a[C>>0]=0;g=m+-1|0;break d}switch(h<<24>>24){case 116:case 43:{g=m;break d}case 40:{fx(0,Q,P,f)|0;g=m;break d}case 41:case 59:{a[A>>0]=0;g=m;break d}case 113:case 103:{e=w8(Q)|0;switch(h<<24>>24){case 103:{a[N>>0]=1;g=m;break d}case 113:break;default:{g=m;break d}}c[M>>2]=1;j=f+1|0;if(j>>>0>=e>>>0){g=m;break d}if((a[Q+j>>0]|0)==113){g=113;f=1;h=j}else{g=m;break d}while(1){if(((g<<24>>24)+-65|0)>>>0<7){f=f+1|0;c[M>>2]=f}h=h+1|0;if(h>>>0>=e>>>0){f=j;g=m;break d}g=a[Q+h>>0]|0;if(g<<24>>24==114){f=j;g=m;break}}break}case 114:{c[M>>2]=0;g=m;break d}default:{e:do if((g+-65|0)>>>0>=7)switch(h<<24>>24){case 45:break e;case 61:{o=w8(Q)|0;c[K>>2]=1;g=f+1|0;if(g>>>0>>0?(E=Q+g|0,((a[E>>0]|0)+-48|0)>>>0<10):0){c[R>>2]=K;Z7(E,90869,R)|0;n=V;o=n+10|0;do{a[n>>0]=0;n=n+1|0}while((n|0)<(o|0));c[S>>2]=c[K>>2];Y7(V,90869,S)|0;f=(w8(V)|0)+f|0}g=m;break d}case 33:{f=(hx(0,Q,X,f)|0)+f|0;g=m;break d}case 105:{g=c[U>>2]|0;h=c[W>>2]|0;if((g|0)==(h|0)){g=m;break d}mx(V,h+((g-h>>6)+-1<<6)|0);nx(r,c[s>>2]|0,c[t>>2]|0);c[K>>2]=c[u>>2];g=c[v>>2]|0;h=g;if(g){j=c[z>>2]|0;if((j|0)!=(g|0))c[z>>2]=j+(~((j+-4-h|0)>>>2)<<2);$4(g)}g=c[x>>2]|0;h=g;if(g){j=c[y>>2]|0;if((j|0)!=(g|0))c[y>>2]=j+(~((j+-4-h|0)>>>2)<<2);$4(g)}g=c[s>>2]|0;h=g;if(g){j=c[t>>2]|0;if((j|0)!=(g|0))c[t>>2]=j+(~(((j+-60-h|0)>>>0)/60|0)*60|0);$4(g)}g=m;break d}case 47:case 58:{j=ix(0,Q,J,f)|0;c[L>>2]=0;g=c[U>>2]|0;if((g|0)==(c[q>>2]|0))ox(W,X);else{mx(g,X);c[U>>2]=(c[U>>2]|0)+64}c[X>>2]=0;c[B>>2]=0;c[I>>2]=0;g=c[Y>>2]|0;h=c[T>>2]|0;if((h|0)!=(g|0))c[T>>2]=h+(~(((h+-60-g|0)>>>0)/60|0)*60|0);c[J>>2]=0;c[K>>2]=0;c[L>>2]=-1;f=j+f|0;g=m;break d}case 37:{g=f+1|0;if(g>>>0>=p>>>0){g=m;break d}h=Z4(192)|0;kj(h);f=(cx(0,Q,h,g)|0)+f|0;if(!w){g=m;w=h;break d}if((c[T>>2]|0)==(c[Y>>2]|0)){g=c[X>>2]|0;if(g)Lb[c[(c[g>>2]|0)+4>>2]&2047](g);c[X>>2]=h;g=m;break d}else{g=c[F>>2]|0;if(g)Lb[c[(c[g>>2]|0)+4>>2]&2047](g);c[F>>2]=h;g=m;break d}}case 64:{g=f+1|0;if(g>>>0>=p>>>0){g=m;break d}h=Z4(180)|0;Nz(h);f=(dx(0,Q,h,g)|0)+f|0;if((c[T>>2]|0)==(c[Y>>2]|0)){g=c[B>>2]|0;if(g)Lb[c[(c[g>>2]|0)+4>>2]&2047](g);c[B>>2]=h;g=m;break d}else{g=c[G>>2]|0;if(g)Lb[c[(c[g>>2]|0)+4>>2]&2047](g);c[G>>2]=h;g=m;break d}}case 36:{e=f+1|0;if(e>>>0>=p>>>0){g=m;break d}l=Z4(196)|0;xx(l);j=w8(Q)|0;k=l+192|0;f:do if(j>>>0>e>>>0){h=0;g=e;while(1){switch(a[Q+g>>0]|0){case 98:{c[k>>2]=2;break}case 120:{c[k>>2]=1;break}case 110:{c[k>>2]=9;break}case 91:break;case 66:case 69:case 65:case 68:case 71:case 67:case 70:{h=h+1|0;break}default:break f}g=g+1|0;if(g>>>0>=j>>>0)break f}}else{h=0;g=e}while(0);if((c[k>>2]|0)!=9)c[l+188>>2]=h;Ix(l);f=g-e+f|0;if((c[T>>2]|0)==(c[Y>>2]|0)){g=c[I>>2]|0;if(g)Lb[c[(c[g>>2]|0)+4>>2]&2047](g);c[I>>2]=l;g=m;break d}else{g=c[H>>2]|0;if(g)Lb[c[(c[g>>2]|0)+4>>2]&2047](g);c[H>>2]=l;g=m;break d}}default:{g=m;break d}}while(0);gx(d,Q,P,X,f)|0;g=m;break d}}}}}}while(0);f=f+1|0;if(f>>>0>=p>>>0)break c;else m=g}}while(0);if((c[T>>2]|0)!=(c[Y>>2]|0)){f=c[U>>2]|0;if((f|0)==(c[W+8>>2]|0))ox(W,X);else{mx(f,X);c[U>>2]=(c[U>>2]|0)+64}f=c[Y>>2]|0;g=c[T>>2]|0;if((g|0)!=(f|0))c[T>>2]=g+(~(((g+-60-f|0)>>>0)/60|0)*60|0)}t=d+108|0;Vk(c[t>>2]|0,0);u=Z4(500)|0;ZC(u);v=Z4(336)|0;PK(v);f=c[W>>2]|0;if(f>>>0<(c[U>>2]|0)>>>0){k=d+128|0;l=d+132|0;m=d+136|0;n=V+36|0;o=V+24|0;p=V+12|0;q=V+16|0;r=V+28|0;s=V+40|0;e=1;do{g=Z4(184)|0;dJ(g,1);c[k>>2]=g;g=Z4(884)|0;Ly(g,1,e);c[l>>2]=g;g=Z4(216)|0;Px(g);c[m>>2]=g;c[g+208>>2]=1;jJ(c[k>>2]|0,g);Wy(c[l>>2]|0,c[k>>2]|0);WK(v,c[l>>2]|0);mx(V,f);jx(d,V);e=e+1|0;g=c[n>>2]|0;h=g;if(g){j=c[s>>2]|0;if((j|0)!=(g|0))c[s>>2]=j+(~((j+-4-h|0)>>>2)<<2);$4(g)}g=c[o>>2]|0;h=g;if(g){j=c[r>>2]|0;if((j|0)!=(g|0))c[r>>2]=j+(~((j+-4-h|0)>>>2)<<2);$4(g)}g=c[p>>2]|0;h=g;if(g){j=c[q>>2]|0;if((j|0)!=(g|0))c[q>>2]=j+(~(((j+-60-h|0)>>>0)/60|0)*60|0);$4(g)}f=f+64|0}while(f>>>0<(c[U>>2]|0)>>>0)}f=Z4(228)|0;tG(f);g=Z4(480)|0;NG(g);c[g+332>>2]=1;c[g+420>>2]=5;if(w){c[g+160>>2]=c[w+168>>2];a[g+164>>0]=a[w+176>>0]|0;c[g+168>>2]=c[w+184>>2];c[g+172>>2]=c[w+188>>2];Lb[c[(c[w>>2]|0)+4>>2]&2047](w)}JG(f,g);lG((c[t>>2]|0)+340|0,f);bD(u,v);Yk(c[t>>2]|0,u);px(W);f=c[X+36>>2]|0;g=f;if(f){h=X+40|0;j=c[h>>2]|0;if((j|0)!=(f|0))c[h>>2]=j+(~((j+-4-g|0)>>>2)<<2);$4(f)}h=c[X+24>>2]|0;j=h;if(h){f=X+28|0;g=c[f>>2]|0;if((g|0)!=(h|0))c[f>>2]=g+(~((g+-4-j|0)>>>2)<<2);$4(h)}f=c[Y>>2]|0;if(!f){iaa(Z);i=_;return}g=c[T>>2]|0;if((g|0)!=(f|0))c[T>>2]=g+(~(((g+-60-f|0)>>>0)/60|0)*60|0);$4(f);iaa(Z);i=_;return}function ax(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=i;i=i+144|0;h=d;e=h+60|0;f=h+8|0;c[h>>2]=15712;c[e>>2]=15732;c[h+4>>2]=0;cba(h+60|0,f);c[h+132>>2]=0;c[h+136>>2]=-1;c[h>>2]=15752;c[h+60>>2]=15772;hba(f);c[f>>2]=15628;g=h+40|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[h+56>>2]=8;$f(f,b);$w(a,h);c[h>>2]=15752;c[e>>2]=15772;c[f>>2]=15628;iaa(g);fba(f);Zaa(e);i=d;return 1}function bx(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;i=w8(e)|0;uka(c|0,0,1024)|0;uka(d|0,0,1024)|0;if(!i)return;else b=0;do{if(!(f6(a[e+b>>0]|0)|0))break;b=b+1|0}while(b>>>0>>0);if((a[e+b>>0]|0)!=64)return;do{b=b+1|0;if(b>>>0>=i>>>0)break}while((f6(a[e+b>>0]|0)|0)!=0);f=e+b|0;a:do if(b>>>0>>0){h=0;while(1){do{g=a[f>>0]|0;if(g<<24>>24==58){f=b;break a}}while((f6(g<<24>>24)|0)!=0);if((h|0)>1023)break;a[c+h>>0]=a[f>>0]|0;b=b+1|0;f=e+b|0;if(b>>>0>>0)h=h+1|0;else{j=13;break a}}return}else j=13;while(0);if((j|0)==13)if((a[f>>0]|0)==58)f=b;else{a[c>>0]=0;return}do{f=f+1|0;b=e+f|0;if(f>>>0>=i>>>0)break}while((f6(a[b>>0]|0)|0)!=0);if((w8(b)|0)>>>0>1024)return;u8(d,b)|0;b=(w8(d)|0)+-2|0;if(!b)return;while(1){f=d+b|0;if(!(f6(a[f>>0]|0)|0)){j=21;break}a[f>>0]=0;b=b+-1|0;if(!b){j=21;break}}if((j|0)==21)return}function cx(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;k=l;b=w8(d)|0;a:do if(b>>>0>f>>>0){g=f-b|0;g=g>>>0>4294967293?0-g|0:3;h=f;f=71;j=0;b=50;while(1){switch(j|0){case 0:{f=a[d+h>>0]|0;break}case 2:{b=a[d+h>>0]|0;break}default:{}}j=j+1|0;if((j|0)==(g|0))break;else h=h+1|0}switch(f<<24>>24){case 71:break a;case 99:case 67:{c[e+168>>2]=4;a[e+176>>0]=(b&255)+208;e=g;i=l;return e|0}case 103:{c[e+168>>2]=1;a[e+176>>0]=(b&255)+208;c[e+184>>2]=8;c[e+188>>2]=2;e=g;i=l;return e|0}case 102:case 70:{c[e+168>>2]=3;a[e+176>>0]=(b&255)+208;e=g;i=l;return e|0}default:{c[k>>2]=f<<24>>24;_R(85964,k);e=g;i=l;return e|0}}}else{g=0;b=50}while(0);c[e+168>>2]=1;a[e+176>>0]=(b&255)+208;e=g;i=l;return e|0}function dx(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+2224|0;n=o;j=o+176|0;m=o+1200|0;l=o+40|0;k=o+8|0;g=w8(d)|0;h=d+f|0;b=a[h>>0]|0;a:do if(((b<<24>>24)+-48|0)>>>0<10)b=f;else{switch(b<<24>>24){case 111:case 99:{b=f;break a}default:b=0}i=o;return b|0}while(0);do{b=b+1|0;if(b>>>0>=g>>>0)break;p=a[d+b>>0]|0}while((p&-2)<<24>>24==46|((p<<24>>24)+-48|0)>>>0<10);uka(m|0,0,1024)|0;f=b-f|0;y8(m,h,f)|0;b=l+56|0;g=l+4|0;c[l>>2]=45420;c[b>>2]=45440;cba(l+56|0,g);c[l+128>>2]=0;c[l+132>>2]=-1;c[l>>2]=15592;c[l+56>>2]=15612;hba(g);c[g>>2]=15628;d=l+36|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[l+52>>2]=16;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;$f(g,j);iaa(j);n7(k,85985,1)|0;p=p7(k,m,0,0,0)|0;o7(k);n7(k,86001,1)|0;h=p7(k,m,0,0,0)|0;o7(k);do if(p){if(!h){c[e+168>>2]=g8(m)|0;break}if(!(t8(m,112133)|0)){c[e+172>>2]=1;break}if(!(t8(m,86010)|0)){c[e+172>>2]=2;break}if(!(t8(m,86013)|0)){c[e+172>>2]=1;c[e+168>>2]=3;break}if(!(t8(m,86016)|0)){c[e+172>>2]=1;c[e+168>>2]=3;c[e+176>>2]=2;break}else{c[n>>2]=m;ZR(86021,n);break}}else{u8(j,m)|0;n=g8(B8(j,98022)|0)|0;p=g8(B8(0,98022)|0)|0;c[e+168>>2]=n;c[e+176>>2]=p}while(0);c[l>>2]=15592;c[b>>2]=15612;c[g>>2]=15628;iaa(d);fba(g);Zaa(b);p=f;i=o;return p|0}function ex(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;v=i;i=i+16|0;u=v;s=v+8|0;t=v+4|0;p=w8(d)|0;a[e+48>>0]=0;q=e+24|0;b=c[q>>2]|0;r=e+28|0;g=c[r>>2]|0;if((g|0)!=(b|0))c[r>>2]=g+(~((g+-4-b|0)>>>2)<<2);n=e+36|0;b=c[n>>2]|0;o=e+40|0;g=c[o>>2]|0;if((g|0)!=(b|0))c[o>>2]=g+(~((g+-4-b|0)>>>2)<<2);m=e+32|0;l=e+44|0;g=a[d+f>>0]|0;b=0;k=f;while(1){j=w8(d)|0;do switch(g<<24>>24|0){case 48:{c[t>>2]=0;h=0;break}case 49:{c[t>>2]=2;h=2;break}case 50:{c[t>>2]=3;h=3;break}case 51:{c[t>>2]=7;h=7;break}case 52:{c[t>>2]=4;h=4;break}case 53:{c[t>>2]=8;h=8;break}case 54:{c[t>>2]=6;h=6;break}case 55:{c[t>>2]=9;h=9;break}case 56:{c[t>>2]=5;h=5;break}case 57:{c[t>>2]=1;h=1;break}default:h=b}while(0);c[s>>2]=0;b=k+1|0;if(b>>>0>>0?(a[d+b>>0]|0)==46:0){c[s>>2]=1;e=1;g=b}else{e=0;g=k}b=g+1|0;if(b>>>0>>0?(a[d+b>>0]|0)==46:0){e=e+1|0;c[s>>2]=e}else b=g;if((e|0)==1&(h|0)==7){c[t>>2]=1;c[s>>2]=0;ZR(86048,u);h=1;e=0}g=c[r>>2]|0;if((g|0)==(c[m>>2]|0))qx(q,t);else{c[g>>2]=h;c[r>>2]=g+4}g=c[o>>2]|0;if((g|0)==(c[l>>2]|0))rx(n,s);else{c[g>>2]=e;c[o>>2]=g+4}k=b+1|0;if(k>>>0>=p>>>0){g=33;break}g=a[d+k>>0]|0;if(((g<<24>>24)+-48|0)>>>0>=10){g=33;break}else b=h}if((g|0)==33){i=v;return b-f|0}return 0}function fx(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+64|0;b=l+16|0;k=l+8|0;g=l;m=l+24|0;j=w8(d)|0;n7(m,86115,1)|0;h=p7(m,d+f|0,0,0,0)|0;o7(m);if(h){if((c[e>>2]|0)>0)ZR(86233,b);a[e+20>>0]=1;i=l;return 0}if((f|0)!=0?(m=a[d+(f+-1)>>0]|0,m<<24>>24==46|((m<<24>>24)+-48|0)>>>0<10):0){m=j+1|0;h=u9(m)|0;uka(h|0,0,m|0)|0;a:do if(j>>>0>f>>>0){b=f;b:while(1){switch(a[d+b>>0]|0){case 59:break a;case 41:break b;default:{}}b=b+1|0;if(b>>>0>=j>>>0)break a}_R(86154,g);v9(h);i=l;return 0}else b=f;while(0);f=b+1|0;c:do if(f>>>0>>0){b=f;g=0;while(1){b=a[d+b>>0]|0;if(b<<24>>24==41)break c;if(((b<<24>>24)+-48|0)>>>0>=10)break;a[h+g>>0]=b;g=g+1|0;b=f+g|0;if(b>>>0>=j>>>0)break c}_R(86192,k);v9(h);i=l;return 0}while(0);b=g8(h)|0;v9(h)}else b=3;c[e>>2]=b;c[e+4>>2]=b;i=l;return 0}function gx(d,e,f,g,h){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+48|0;j=y;k=y+8|0;x=f+12|0;do if(!(a[x>>0]|0)){d=c[g+24>>2]|0;if((c[g+28>>2]|0)==(d|0)){c[f+32>>2]=4;c[f+40>>2]=0;ZR(86285,j);break}else{w=a[g+48>>0]|0;c[f+32>>2]=c[d+(w<<2)>>2];c[f+40>>2]=c[(c[g+36>>2]|0)+(w<<2)>>2];break}}else c[f+32>>2]=5;while(0);switch(a[e+h>>0]|0){case 65:{d=6;l=13;break}case 66:{d=7;l=13;break}case 45:{w=f+28|0;c[w>>2]=0;a[f+44>>0]=1;break}case 68:{d=2;l=13;break}case 69:{d=3;l=13;break}case 70:{d=4;l=13;break}case 71:{d=5;l=13;break}default:{d=1;l=13}}if((l|0)==13){w=f+28|0;c[w>>2]=d}n7(k,86328,1)|0;d=e+(h+1)|0;v=p7(k,d,0,0,0)|0;o7(k);if(!v)a[f+21>>0]=1;n7(k,86342,1)|0;v=p7(k,d,0,0,0)|0;o7(k);if((v|0)==0?(m=f+8|0,(c[m>>2]|0)==0):0)c[m>>2]=1;n7(k,86357,1)|0;v=p7(k,d,0,0,0)|0;o7(k);if(!v)a[f+22>>0]=1;u=f+23|0;v=a[u>>0]|0;d=g+16|0;j=c[d>>2]|0;if((j|0)==(c[g+20>>2]|0)){sx(g+12|0,f);d=f+36|0;j=f+40|0;e=f+44|0;h=f;k=f+48|0;l=f+52|0;m=f+56|0;n=f+4|0;o=f+8|0;p=f+24|0;q=f+32|0;r=f+16|0}else{o=f+8|0;c[j+8>>2]=c[o>>2];a[j+12>>0]=a[x>>0]|0;r=f+16|0;c[j+16>>2]=c[r>>2];a[j+20>>0]=a[f+20>>0]|0;a[j+21>>0]=a[f+21>>0]|0;a[j+22>>0]=a[f+22>>0]|0;a[j+23>>0]=v;p=f+24|0;a[j+24>>0]=a[p>>0]|0;c[j+28>>2]=c[w>>2];q=f+32|0;c[j+32>>2]=c[q>>2];t=f+36|0;c[j+36>>2]=c[t>>2];h=f+40|0;c[j+40>>2]=c[h>>2];e=f+44|0;a[j+44>>0]=a[e>>0]|0;k=f+48|0;c[j+48>>2]=c[k>>2];l=f+52|0;c[j+52>>2]=c[l>>2];m=f+56|0;c[j+56>>2]=c[m>>2];c[j>>2]=c[f>>2];n=f+4|0;c[j+4>>2]=c[n>>2];c[d>>2]=j+60;d=t;j=h;h=f}s=c[r>>2]|0;t=c[n>>2]|0;a[x>>0]=0;c[o>>2]=0;c[r>>2]=0;b[r+4>>1]=0;a[r+6>>0]=0;a[p>>0]=0;c[w>>2]=0;c[q>>2]=-2147483647;c[d>>2]=0;c[j>>2]=0;a[e>>0]=0;c[h>>2]=0;c[n>>2]=0;c[k>>2]=0;c[l>>2]=0;c[m>>2]=0;a[u>>0]=v;if((t|0)>0)c[n>>2]=t+-1;a[x>>0]=0;if((s|0)>0)c[r>>2]=s+-1;d=c[g+28>>2]|0;j=c[g+24>>2]|0;if((d|0)==(j|0)){g=f+20|0;a[g>>0]=0;f=f+21|0;a[f>>0]=0;i=y;return 0}g=g+48|0;x=(a[g>>0]|0)+1<<24>>24;a[g>>0]=x;a[g>>0]=x<<24>>24>>>0>2>>>0?x:0;g=f+20|0;a[g>>0]=0;f=f+21|0;a[f>>0]=0;i=y;return 0}function hx(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;k=w8(d)|0;o=e+56|0;m=e+12|0;n=e+16|0;l=((c[n>>2]|0)-(c[m>>2]|0)|0)/60|0;if((c[o>>2]|0)==-1){d=f;n=l;c[o>>2]=n;f=d-f|0;return f|0}b=f+1|0;if(b>>>0>=k>>>0){d=f;n=-1;c[o>>2]=n;f=d-f|0;return f|0}j=e+20|0;e=f;while(1){if((a[d+b>>0]|0)!=102){b=e;e=-1;g=11;break}e=c[o>>2]|0;if((e|0)<(l|0))do{g=c[m>>2]|0;h=g+(e*60|0)|0;i=c[n>>2]|0;if((i|0)==(c[j>>2]|0))sx(m,h);else{c[i+8>>2]=c[g+(e*60|0)+8>>2];a[i+12>>0]=a[g+(e*60|0)+12>>0]|0;c[i+16>>2]=c[g+(e*60|0)+16>>2];a[i+20>>0]=a[g+(e*60|0)+20>>0]|0;a[i+21>>0]=a[g+(e*60|0)+21>>0]|0;a[i+22>>0]=a[g+(e*60|0)+22>>0]|0;a[i+23>>0]=a[g+(e*60|0)+23>>0]|0;a[i+24>>0]=a[g+(e*60|0)+24>>0]|0;c[i+28>>2]=c[g+(e*60|0)+28>>2];c[i+32>>2]=c[g+(e*60|0)+32>>2];c[i+36>>2]=c[g+(e*60|0)+36>>2];c[i+40>>2]=c[g+(e*60|0)+40>>2];a[i+44>>0]=a[g+(e*60|0)+44>>0]|0;c[i+48>>2]=c[g+(e*60|0)+48>>2];c[i+52>>2]=c[g+(e*60|0)+52>>2];c[i+56>>2]=c[g+(e*60|0)+56>>2];c[i>>2]=c[h>>2];c[i+4>>2]=c[g+(e*60|0)+4>>2];c[n>>2]=i+60}e=e+1|0}while((e|0)!=(l|0));e=b+1|0;if(e>>>0>>0){i=b;b=e;e=i}else{e=-1;g=11;break}}if((g|0)==11){c[o>>2]=e;f=b-f|0;return f|0}return 0}function ix(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+32|0;h=f;n7(h,86372,1)|0;e=b+e|0;g=p7(h,e,0,0,0)|0;o7(h);n7(h,86378,1)|0;a=p7(h,e,0,0,0)|0;o7(h);n7(h,86383,1)|0;b=p7(h,e,0,0,0)|0;o7(h);n7(h,86388,1)|0;e=p7(h,e,0,0,0)|0;o7(h);do if(g){if(!b){c[d>>2]=8;a=2;break}if(!a){c[d>>2]=10;a=2;break}if(!e){c[d>>2]=3;a=1;break}else{c[d>>2]=11;a=0;break}}else{c[d>>2]=9;a=3}while(0);i=f;return a|0}function jx(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b>>2]|0;if(d)by(c[a+136>>2]|0,d,-1);d=c[b+8>>2]|0;if(d)by(c[a+136>>2]|0,d,-1);d=c[b+4>>2]|0;if(d)by(c[a+136>>2]|0,d,-1);d=b+60|0;if((c[d>>2]|0)>0){g=Z4(172)|0;cA(g);c[g+168>>2]=c[d>>2];by(c[a+136>>2]|0,g,-1)}d=c[a+148>>2]|0;e=a+152|0;f=c[e>>2]|0;if((f|0)!=(d|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);f=b+16|0;g=b+12|0;d=c[g>>2]|0;if((c[f>>2]|0)==(d|0)){a=a+132|0;a=c[a>>2]|0;b=b+52|0;b=c[b>>2]|0;a=a+880|0;c[a>>2]=b;return}else e=0;do{kx(a,d+(e*60|0)|0);e=e+1|0;d=c[g>>2]|0}while(e>>>0<(((c[f>>2]|0)-d|0)/60|0)>>>0);a=a+132|0;a=c[a>>2]|0;b=b+52|0;b=c[b>>2]|0;a=a+880|0;c[a>>2]=b;return}function kx(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+32|0;p=q+16|0;o=q+8|0;n=q;m=q+20|0;if(!(a[d+44>>0]|0)){e=Z4(480)|0;kA(e);c[e+324>>2]=c[d+28>>2];a[e+316>>0]=a[d+23>>0]|0;c[e+292>>2]=c[d+36>>2];c[e+208>>2]=c[d+40>>2];c[e+224>>2]=c[d+32>>2];if(a[d+20>>0]|0)c[e+252>>2]=1;if(a[d+21>>0]|0)c[e+432>>2]=1;f=b+140|0;if(c[f>>2]|0){c[e+428>>2]=3;c[f>>2]=0}if(c[d+8>>2]|0){l=e+428|0;c[l>>2]=(c[l>>2]|0)==3?2:1;c[f>>2]=e}}else{e=Z4(276)|0;ND(e);c[e+184>>2]=c[d+40>>2];c[e+200>>2]=c[d+32>>2];if(a[d+20>>0]|0)c[e+228>>2]=1}f=c[d+48>>2]|0;if(f)lx(b,f);f=c[d+52>>2]|0;if(f)lx(b,f);f=c[d+56>>2]|0;if(f)lx(b,f);do if((a[d+12>>0]|0)!=0?(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==60:0){f=I5(e,1752,1960,0)|0;if(!f)Na(86392,86398,1178,86415);else{c[f+224>>2]=5;c[f+348>>2]=1;c[f+372>>2]=1;break}}while(0);do if((c[d+16>>2]|0)>0?(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==60:0){f=I5(e,1752,1960,0)|0;if(!f)Na(86392,86398,1186,86415);else{c[f+348>>2]=2;c[f+372>>2]=1;break}}while(0);l=d+24|0;if((a[l>>0]|0)==1){f=Z4(212)|0;Ch(f);c[m>>2]=f;lx(b,f);g=b+152|0;h=c[g>>2]|0;if((h|0)==(c[b+156>>2]|0))tx(b+148|0,m);else{c[h>>2]=f;c[g>>2]=(c[g>>2]|0)+4}}k=d+4|0;j=c[k>>2]|0;if((j|0)>0?(c[d>>2]|0)==(j|0):0){f=Z4(228)|0;EO(f);g=c[d>>2]|0;c[f+188>>2]=g;c[f+192>>2]=g;c[m>>2]=f;lx(b,f);g=b+152|0;h=c[g>>2]|0;if((h|0)==(c[b+156>>2]|0))tx(b+148|0,m);else{c[h>>2]=f;c[g>>2]=(c[g>>2]|0)+4}}j=d+22|0;if(a[j>>0]|0){f=I5(e,1752,1960,0)|0;if(!f)Na(86392,86398,1207,86415);h=b+144|0;if(!(a[h>>0]|0)){d=Z4(440)|0;$h(d);c[d+244>>2]=c[f+224>>2];c[m>>2]=d;lx(b,d);f=b+152|0;g=c[f>>2]|0;if((g|0)==(c[b+156>>2]|0))tx(b+148|0,m);else{c[g>>2]=d;c[f>>2]=(c[f>>2]|0)+4}a[h>>0]=1}}lx(b,e);do if((c[k>>2]|0)==1){e=b+152|0;f=c[e>>2]|0;if((f|0)==(c[b+148>>2]|0)){TR(86425,n);break}else{c[e>>2]=f+-4;break}}while(0);do if((a[l>>0]|0)==4){e=b+152|0;f=c[e>>2]|0;if((f|0)==(c[b+148>>2]|0)){TR(86425,o);break}else{c[e>>2]=f+-4;break}}while(0);if(a[j>>0]|0){i=q;return}e=b+144|0;if(!(a[e>>0]|0)){i=q;return}f=b+152|0;g=c[f>>2]|0;if((g|0)==(c[b+148>>2]|0))TR(86425,p);else c[f>>2]=g+-4;a[e>>0]=0;i=q;return}function lx(a,b){a=a|0;b=b|0;var d=0;d=c[a+152>>2]|0;if((d|0)==(c[a+148>>2]|0)){by(c[a+136>>2]|0,b,-1);return}d=c[d+-4>>2]|0;if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==44){if(!d)Na(112020,86398,1263,86548);d=I5(d,1752,336,0)|0;if(!d)Na(112020,86398,1263,86548);Lh(d,b);return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==66){d=I5(d,1752,3368,0)|0;if(!d)Na(118011,86398,1268,86548);QO(d,b);return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=47)return;d=I5(d,1752,384,0)|0;if(!d)Na(94841,86398,1273,86548);Ii(d,b);return}function mx(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=b+12|0;f=b+24|0;g=b+36|0;h=e;i=h+36|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(i|0));c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];if((b|0)==(d|0))c[b+8>>2]=c[d+8>>2];else{nx(e,c[d+12>>2]|0,c[d+16>>2]|0);c[b+8>>2]=c[d+8>>2];vx(f,c[d+24>>2]|0,c[d+28>>2]|0);wx(g,c[d+36>>2]|0,c[d+40>>2]|0)}a[b+48>>0]=a[d+48>>0]|0;c[b+52>>2]=c[d+52>>2];c[b+56>>2]=c[d+56>>2];c[b+60>>2]=c[d+60>>2];return}function nx(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;m=d;l=(e-m|0)/60|0;k=b+8|0;g=c[k>>2]|0;f=c[b>>2]|0;i=f;if(l>>>0>((g-i|0)/60|0)>>>0){if(!f)f=g;else{g=b+4|0;h=c[g>>2]|0;if((h|0)!=(f|0))c[g>>2]=h+(~(((h+-60-i|0)>>>0)/60|0)*60|0);$4(f);c[k>>2]=0;c[g>>2]=0;c[b>>2]=0;f=0}h=l>>>0>71582788;if(h)X4(b);f=(f-0|0)/60|0;if(f>>>0<35791394){g=f<<1;f=g>>>0>=l>>>0;if(f|h^1)j=f?g:l;else X4(b)}else j=71582788;h=Z4(j*60|0)|0;i=b+4|0;c[i>>2]=h;c[b>>2]=h;c[k>>2]=h+(j*60|0);if((d|0)==(e|0))return;g=((e+-60-m|0)>>>0)/60|0;f=d;d=h;while(1){c[d+8>>2]=c[f+8>>2];a[d+12>>0]=a[f+12>>0]|0;c[d+16>>2]=c[f+16>>2];a[d+20>>0]=a[f+20>>0]|0;a[d+21>>0]=a[f+21>>0]|0;a[d+22>>0]=a[f+22>>0]|0;a[d+23>>0]=a[f+23>>0]|0;a[d+24>>0]=a[f+24>>0]|0;c[d+28>>2]=c[f+28>>2];c[d+32>>2]=c[f+32>>2];c[d+36>>2]=c[f+36>>2];c[d+40>>2]=c[f+40>>2];a[d+44>>0]=a[f+44>>0]|0;c[d+48>>2]=c[f+48>>2];c[d+52>>2]=c[f+52>>2];c[d+56>>2]=c[f+56>>2];c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];f=f+60|0;if((f|0)==(e|0))break;else d=d+60|0}c[i>>2]=h+((g+1|0)*60|0);return}else{k=b+4|0;b=c[k>>2]|0;j=(b-i|0)/60|0;i=l>>>0>j>>>0;j=i?d+(j*60|0)|0:e;if((j|0)!=(d|0)){h=j+-60-m|0;g=f;while(1){c[g+8>>2]=c[d+8>>2];a[g+12>>0]=a[d+12>>0]|0;c[g+16>>2]=c[d+16>>2];a[g+20>>0]=a[d+20>>0]|0;a[g+21>>0]=a[d+21>>0]|0;a[g+22>>0]=a[d+22>>0]|0;a[g+23>>0]=a[d+23>>0]|0;a[g+24>>0]=a[d+24>>0]|0;c[g+28>>2]=c[d+28>>2];c[g+32>>2]=c[d+32>>2];c[g+36>>2]=c[d+36>>2];c[g+40>>2]=c[d+40>>2];a[g+44>>0]=a[d+44>>0]|0;c[g+48>>2]=c[d+48>>2];c[g+52>>2]=c[d+52>>2];c[g+56>>2]=c[d+56>>2];c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];d=d+60|0;if((d|0)==(j|0))break;else g=g+60|0}f=f+((((h>>>0)/60|0)+1|0)*60|0)|0}if(!i){if((b|0)==(f|0))return;c[k>>2]=b+(~(((b+-60-f|0)>>>0)/60|0)*60|0);return}if((j|0)==(e|0))return;g=((e+-60-j|0)>>>0)/60|0;f=j;d=b;while(1){c[d+8>>2]=c[f+8>>2];a[d+12>>0]=a[f+12>>0]|0;c[d+16>>2]=c[f+16>>2];a[d+20>>0]=a[f+20>>0]|0;a[d+21>>0]=a[f+21>>0]|0;a[d+22>>0]=a[f+22>>0]|0;a[d+23>>0]=a[f+23>>0]|0;a[d+24>>0]=a[f+24>>0]|0;c[d+28>>2]=c[f+28>>2];c[d+32>>2]=c[f+32>>2];c[d+36>>2]=c[f+36>>2];c[d+40>>2]=c[f+40>>2];a[d+44>>0]=a[f+44>>0]|0;c[d+48>>2]=c[f+48>>2];c[d+52>>2]=c[f+52>>2];c[d+56>>2]=c[f+56>>2];c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];f=f+60|0;if((f|0)==(e|0))break;else d=d+60|0}c[k>>2]=b+((g+1|0)*60|0);return}}function ox(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+32|0;n=o;l=a+4|0;d=c[a>>2]|0;f=((c[l>>2]|0)-d>>6)+1|0;if(f>>>0>67108863)X4(a);m=a+8|0;e=(c[m>>2]|0)-d|0;if(e>>6>>>0<33554431){g=e>>5;g=g>>>0>>0?f:g}else g=67108863;e=(c[l>>2]|0)-d>>6;c[n+12>>2]=0;c[n+16>>2]=a+8;if(!g)f=0;else f=Z4(g<<6)|0;c[n>>2]=f;d=f+(e<<6)|0;h=n+8|0;c[h>>2]=d;j=n+4|0;c[j>>2]=d;k=n+12|0;c[k>>2]=f+(g<<6);mx(d,b);c[h>>2]=f+(e+1<<6);f=c[a>>2]|0;e=c[l>>2]|0;if((e|0)==(f|0)){g=a;b=l}else{do{d=d+-64|0;e=e+-64|0;mx(d,e);c[j>>2]=d}while((e|0)!=(f|0));g=a;b=l;f=c[a>>2]|0;e=c[l>>2]|0}c[g>>2]=d;c[j>>2]=f;c[b>>2]=c[h>>2];c[h>>2]=e;l=c[m>>2]|0;c[m>>2]=c[k>>2];c[k>>2]=l;c[n>>2]=c[j>>2];ux(n);i=o;return}function px(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;b=c[a>>2]|0;if(!b)return;i=a+4|0;d=c[i>>2]|0;if((d|0)!=(b|0)){do{c[i>>2]=d+-64;h=c[d+-28>>2]|0;e=h;if(h){f=d+-24|0;g=c[f>>2]|0;if((g|0)!=(h|0))c[f>>2]=g+(~((g+-4-e|0)>>>2)<<2);$4(h)}e=c[d+-40>>2]|0;f=e;if(e){g=d+-36|0;h=c[g>>2]|0;if((h|0)!=(e|0))c[g>>2]=h+(~((h+-4-f|0)>>>2)<<2);$4(e)}f=c[d+-52>>2]|0;g=f;if(f){d=d+-48|0;e=c[d>>2]|0;if((e|0)!=(f|0))c[d>>2]=e+(~(((e+-60-g|0)>>>0)/60|0)*60|0);$4(f)}d=c[i>>2]|0}while((d|0)!=(b|0));b=c[a>>2]|0}$4(b);return}function qx(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function rx(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function sx(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;m=b+4|0;l=c[b>>2]|0;g=(((c[m>>2]|0)-l|0)/60|0)+1|0;if(g>>>0>71582788)X4(b);n=b+8|0;f=l;e=((c[n>>2]|0)-f|0)/60|0;if(e>>>0<35791394){e=e<<1;e=e>>>0>>0?g:e;g=c[m>>2]|0;h=(g-f|0)/60|0;if(!e){j=0;k=0}else i=6}else{g=c[m>>2]|0;e=71582788;h=(g-f|0)/60|0;i=6}if((i|0)==6){j=e;k=Z4(e*60|0)|0}i=k+(h*60|0)|0;e=i;j=k+(j*60|0)|0;c[k+(h*60|0)+8>>2]=c[d+8>>2];a[k+(h*60|0)+12>>0]=a[d+12>>0]|0;c[k+(h*60|0)+16>>2]=c[d+16>>2];a[k+(h*60|0)+20>>0]=a[d+20>>0]|0;a[k+(h*60|0)+21>>0]=a[d+21>>0]|0;a[k+(h*60|0)+22>>0]=a[d+22>>0]|0;a[k+(h*60|0)+23>>0]=a[d+23>>0]|0;a[k+(h*60|0)+24>>0]=a[d+24>>0]|0;c[k+(h*60|0)+28>>2]=c[d+28>>2];c[k+(h*60|0)+32>>2]=c[d+32>>2];c[k+(h*60|0)+36>>2]=c[d+36>>2];c[k+(h*60|0)+40>>2]=c[d+40>>2];a[k+(h*60|0)+44>>0]=a[d+44>>0]|0;c[k+(h*60|0)+48>>2]=c[d+48>>2];c[k+(h*60|0)+52>>2]=c[d+52>>2];c[k+(h*60|0)+56>>2]=c[d+56>>2];c[i>>2]=c[d>>2];c[k+(h*60|0)+4>>2]=c[d+4>>2];h=k+((h+1|0)*60|0)|0;if((g|0)==(l|0))g=b;else{f=i;do{d=g;g=g+-60|0;c[f+-52>>2]=c[d+-52>>2];a[f+-48>>0]=a[d+-48>>0]|0;c[f+-44>>2]=c[d+-44>>2];a[f+-40>>0]=a[d+-40>>0]|0;a[f+-39>>0]=a[d+-39>>0]|0;a[f+-38>>0]=a[d+-38>>0]|0;a[f+-37>>0]=a[d+-37>>0]|0;a[f+-36>>0]=a[d+-36>>0]|0;c[f+-32>>2]=c[d+-32>>2];c[f+-28>>2]=c[d+-28>>2];c[f+-24>>2]=c[d+-24>>2];c[f+-20>>2]=c[d+-20>>2];a[f+-16>>0]=a[d+-16>>0]|0;c[f+-12>>2]=c[d+-12>>2];c[f+-8>>2]=c[d+-8>>2];c[f+-4>>2]=c[d+-4>>2];c[f+-60>>2]=c[g>>2];c[f+-56>>2]=c[d+-56>>2];f=e+-60|0;e=f}while((g|0)!=(l|0));g=b;f=c[b>>2]|0}c[g>>2]=e;c[m>>2]=h;c[n>>2]=j;if(!f)return;$4(f);return}function tx(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function ux(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;h=c[a+4>>2]|0;i=a+8|0;b=c[i>>2]|0;if((b|0)!=(h|0))do{c[i>>2]=b+-64;g=c[b+-28>>2]|0;d=g;if(g){e=b+-24|0;f=c[e>>2]|0;if((f|0)!=(g|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(g)}d=c[b+-40>>2]|0;e=d;if(d){f=b+-36|0;g=c[f>>2]|0;if((g|0)!=(d|0))c[f>>2]=g+(~((g+-4-e|0)>>>2)<<2);$4(d)}e=c[b+-52>>2]|0;f=e;if(e){b=b+-48|0;d=c[b>>2]|0;if((d|0)!=(e|0))c[b>>2]=d+(~(((d+-60-f|0)>>>0)/60|0)*60|0);$4(e)}b=c[i>>2]|0}while((b|0)!=(h|0));b=c[a>>2]|0;if(!b)return;$4(b);return}function vx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;l=b;h=d-l>>2;k=a+8|0;e=c[k>>2]|0;j=c[a>>2]|0;g=j;if(h>>>0<=e-g>>2>>>0){i=a+4|0;f=(c[i>>2]|0)-g>>2;a=h>>>0>f>>>0;h=a?b+(f<<2)|0:d;f=h;e=f-l|0;zka(j|0,b|0,e|0)|0;e=j+(e>>2<<2)|0;if(!a){b=c[i>>2]|0;if((b|0)==(e|0))return;c[i>>2]=b+(~((b+-4-e|0)>>>2)<<2);return}if((h|0)==(d|0))return;g=c[i>>2]|0;f=(d+-4-f|0)>>>2;b=h;e=g;while(1){c[e>>2]=c[b>>2];b=b+4|0;if((b|0)==(d|0))break;else e=e+4|0}c[i>>2]=g+(f+1<<2);return}if(j){e=a+4|0;f=c[e>>2]|0;if((f|0)!=(j|0))c[e>>2]=f+(~((f+-4-g|0)>>>2)<<2);$4(j);c[k>>2]=0;c[e>>2]=0;c[a>>2]=0;e=0}if(h>>>0>1073741823)X4(a);e=e-0|0;if(e>>2>>>0<536870911){e=e>>1;e=e>>>0>>0?h:e;if(e>>>0>1073741823)X4(a);else i=e}else i=1073741823;g=Z4(i<<2)|0;h=a+4|0;c[h>>2]=g;c[a>>2]=g;c[k>>2]=g+(i<<2);if((b|0)==(d|0))return;f=(d+-4-l|0)>>>2;e=g;while(1){c[e>>2]=c[b>>2];b=b+4|0;if((b|0)==(d|0))break;else e=e+4|0}c[h>>2]=g+(f+1<<2);return}function wx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;l=b;h=d-l>>2;k=a+8|0;e=c[k>>2]|0;j=c[a>>2]|0;g=j;if(h>>>0<=e-g>>2>>>0){i=a+4|0;f=(c[i>>2]|0)-g>>2;a=h>>>0>f>>>0;h=a?b+(f<<2)|0:d;f=h;e=f-l|0;zka(j|0,b|0,e|0)|0;e=j+(e>>2<<2)|0;if(!a){b=c[i>>2]|0;if((b|0)==(e|0))return;c[i>>2]=b+(~((b+-4-e|0)>>>2)<<2);return}if((h|0)==(d|0))return;g=c[i>>2]|0;f=(d+-4-f|0)>>>2;b=h;e=g;while(1){c[e>>2]=c[b>>2];b=b+4|0;if((b|0)==(d|0))break;else e=e+4|0}c[i>>2]=g+(f+1<<2);return}if(j){e=a+4|0;f=c[e>>2]|0;if((f|0)!=(j|0))c[e>>2]=f+(~((f+-4-g|0)>>>2)<<2);$4(j);c[k>>2]=0;c[e>>2]=0;c[a>>2]=0;e=0}if(h>>>0>1073741823)X4(a);e=e-0|0;if(e>>2>>>0<536870911){e=e>>1;e=e>>>0>>0?h:e;if(e>>>0>1073741823)X4(a);else i=e}else i=1073741823;g=Z4(i<<2)|0;h=a+4|0;c[h>>2]=g;c[a>>2]=g;c[k>>2]=g+(i<<2);if((b|0)==(d|0))return;f=(d+-4-l|0)>>>2;e=g;while(1){c[e>>2]=c[b>>2];b=b+4|0;if((b|0)==(d|0))break;else e=e+4|0}c[h>>2]=g+(f+1<<2);return}function xx(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;faa(g,86578,5);qy(a,g);iaa(g);t_(a+164|0);O1(a+172|0);c[a>>2]=31108;c[a+164>>2]=31428;c[a+172>>2]=31444;c[f>>2]=81;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=81;d=d+4|0;c[g>>2]=d}c[f>>2]=168;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=168;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function yx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;h=k+12|0;j=k;faa(j,86578,5);qy(a,j);iaa(j);t_(a+164|0);O1(a+172|0);c[a>>2]=31108;c[a+164>>2]=31428;c[a+172>>2]=31444;c[h>>2]=81;j=a+120|0;f=c[j>>2]|0;g=a+124|0;e=c[g>>2]|0;if((f|0)==(e|0)){Sc(a+116|0,h);f=c[j>>2]|0;e=c[g>>2]|0}else{c[f>>2]=81;f=f+4|0;c[j>>2]=f}c[h>>2]=168;if((f|0)==(e|0)){Sc(a+116|0,h);j=c[a>>2]|0;j=j+76|0;j=c[j>>2]|0;Lb[j&2047](a);j=a+188|0;c[j>>2]=b;a=a+192|0;c[a>>2]=d;i=k;return}else{c[f>>2]=168;c[j>>2]=f+4;j=c[a>>2]|0;j=j+76|0;j=c[j>>2]|0;Lb[j&2047](a);j=a+188|0;c[j>>2]=b;a=a+192|0;c[a>>2]=d;i=k;return}}function zx(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;h=k+12|0;j=k;faa(j,86578,5);qy(b,j);iaa(j);t_(b+164|0);O1(b+172|0);c[b>>2]=31108;c[b+164>>2]=31428;c[b+172>>2]=31444;c[h>>2]=81;j=b+120|0;f=c[j>>2]|0;g=b+124|0;e=c[g>>2]|0;if((f|0)==(e|0)){Sc(b+116|0,h);f=c[j>>2]|0;e=c[g>>2]|0}else{c[f>>2]=81;f=f+4|0;c[j>>2]=f}c[h>>2]=168;if((f|0)==(e|0))Sc(b+116|0,h);else{c[f>>2]=168;c[j>>2]=f+4}Lb[c[(c[b>>2]|0)+76>>2]&2047](b);j=c[d+52>>2]<<24;f=j+-134217728|0;e=f>>24;if((j+-16777216|0)>>>0>234881024){i=k;return}if((f|0)<=0){if((f|0)<0)c[b+192>>2]=2}else c[b+192>>2]=1;c[b+188>>2]=(f|0)>-16777216?e:0-e|0;if((c[d+72>>2]|0)==2)a[b+185>>0]=0;if((c[d+76>>2]|0)!=1){i=k;return}a[b+186>>0]=1;i=k;return}function Ax(a){a=a|0;Q1(a+172|0);v_(a+164|0);sy(a);return}function Bx(a){a=a|0;a=a+-164|0;Q1(a+172|0);v_(a+164|0);sy(a);return}function Cx(a){a=a|0;a=a+-172|0;Q1(a+172|0);v_(a+164|0);sy(a);return}function Dx(a){a=a|0;Q1(a+172|0);v_(a+164|0);sy(a);$4(a);return}function Ex(a){a=a|0;a=a+-164|0;Q1(a+172|0);v_(a+164|0);sy(a);$4(a);return}function Fx(a){a=a|0;a=a+-172|0;Q1(a+172|0);v_(a+164|0);sy(a);$4(a);return}function Gx(b){b=b|0;ry(b);u_(b+164|0);P1(b+172|0);c[b+188>>2]=0;c[b+192>>2]=9;c[b+180>>2]=9;a[b+184>>0]=0;a[b+185>>0]=1;a[b+186>>0]=0;return}function Hx(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;switch(c[a+168>>2]|0){case 1:{c[a+192>>2]=1;b=a+176|0;e=0;while(1){if((e|0)>=7){h=10;break}d=e+1|0;if((c[30568+(e<<2)>>2]|0)==(c[b>>2]|0)){f=d;break}else e=d}if((h|0)==10)return;c[a+188>>2]=f;return}case 2:{c[a+192>>2]=2;b=a+176|0;e=0;while(1){if((e|0)>=7){h=10;break}d=e+1|0;if((c[30540+(e<<2)>>2]|0)==(c[b>>2]|0)){g=d;break}else e=d}if((h|0)==10)return;c[a+188>>2]=g;return}default:return}}function Ix(a){a=a|0;var b=0;b=(c[a+188>>2]|0)+-1|0;if(b>>>0>6)return;switch(c[a+192>>2]|0){case 1:{c[a+168>>2]=1;c[a+176>>2]=c[30568+(b<<2)>>2];return}case 2:{c[a+168>>2]=2;c[a+176>>2]=c[30540+(b<<2)>>2];return}default:return}}function Jx(a,b){a=a|0;b=b|0;if((b|0)>6){b=1;return b|0}b=c[((a|0)==2?30540:30568)+(b<<2)>>2]|0;return b|0}function Kx(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=(a|0)==1&1;a:do if((d|0)>=1026){if((d|0)<1028)switch(d|0){case 1026:{a=2;break a}case 1027:{a=3;break a}default:{a=0;break a}}if((d|0)<1029){switch(d|0){case 1028:break;default:{a=0;break a}}a=4;break}if((d|0)<34078978){switch(d|0){case 1029:break;default:{a=0;break a}}a=5;break}else{switch(d|0){case 34078978:break;default:{a=0;break a}}a=3;break}}else switch(d|0){case 257:{a=8;break a}case 771:{a=7;break a}case 1025:{a=1;break a}case 773:{a=5;break a}case 772:{a=6;break a}default:{a=0;break a}}while(0);return (c[30596+(e*252|0)+(a*28|0)+(b+-1<<2)>>2]|0)+4|0}function Lx(a){a=a|0;return 52}function Mx(a,b){a=a|0;b=b|0;faa(a,86584,6);return}function Nx(b){b=b|0;var d=0,e=0,f=0;d=Z4(196)|0;MB(d,b);e=d+140|0;f=b+140|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];a[e+20>>0]=a[f+20>>0]|0;c[d+168>>2]=c[b+168>>2];c[d+176>>2]=c[b+176>>2];c[d>>2]=31108;c[d+164>>2]=31428;c[d+172>>2]=31444;e=d+180|0;b=b+180|0;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];c[e+12>>2]=c[b+12>>2];return d|0}function Ox(a){a=a|0;return 1}function Px(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,86604,6);KB(a,d);iaa(d);km(a+140|0);d=a+156|0;c[d>>2]=17028;e=a+160|0;c[e>>2]=e;c[a+164>>2]=e;c[a+168>>2]=0;c[a+172>>2]=0;rm(a+176|0);m$(a+204|0);c[a>>2]=31460;c[a+140>>2]=31776;c[d>>2]=31796;c[a+176>>2]=31816;c[a+204>>2]=31836;c[b>>2]=101;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=101;c[d>>2]=e+4;e=31460;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function Qx(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;o$(a+204|0);sm(a+176|0);c[a+156>>2]=17028;e=a+160|0;d=a+168|0;if((c[d>>2]|0)!=0?(b=c[a+164>>2]|0,f=(c[e>>2]|0)+4|0,g=c[b>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[d>>2]=0,(b|0)!=(e|0)):0)do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));lm(a+140|0);RB(a);return}function Rx(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-140|0;o$(b+204|0);sm(b+176|0);c[b+156>>2]=17028;d=b+160|0;a=b+168|0;if((c[a>>2]|0)!=0?(e=c[b+164>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}lm(b+140|0);RB(b);return}function Sx(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-156|0;o$(b+204|0);sm(b+176|0);c[b+156>>2]=17028;d=b+160|0;a=b+168|0;if((c[a>>2]|0)!=0?(e=c[b+164>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}lm(b+140|0);RB(b);return}function Tx(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-176|0;o$(b+204|0);sm(b+176|0);c[b+156>>2]=17028;d=b+160|0;a=b+168|0;if((c[a>>2]|0)!=0?(e=c[b+164>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}lm(b+140|0);RB(b);return}function Ux(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-204|0;o$(b+204|0);sm(b+176|0);c[b+156>>2]=17028;d=b+160|0;a=b+168|0;if((c[a>>2]|0)!=0?(e=c[b+164>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}lm(b+140|0);RB(b);return}function Vx(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;o$(a+204|0);sm(a+176|0);c[a+156>>2]=17028;e=a+160|0;d=a+168|0;if((c[d>>2]|0)!=0?(b=c[a+164>>2]|0,f=(c[e>>2]|0)+4|0,g=c[b>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[d>>2]=0,(b|0)!=(e|0)):0)do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));lm(a+140|0);RB(a);$4(a);return}function Wx(a){a=a|0;Vx(a+-140|0);return}function Xx(a){a=a|0;Vx(a+-156|0);return}function Yx(a){a=a|0;Vx(a+-176|0);return}function Zx(a){a=a|0;Vx(a+-204|0);return}function _x(a){a=a|0;VB(a);nm(a+140|0);um(a+176|0);n$(a+204|0);c[a+212>>2]=0;return}function $x(a){a=a|0;a=a+-140|0;VB(a);nm(a+140|0);um(a+176|0);n$(a+204|0);c[a+212>>2]=0;return}function ay(a){a=a|0;a=a+-176|0;VB(a);nm(a+140|0);um(a+176|0);n$(a+204|0);c[a+212>>2]=0;return}function by(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;g=i;i=i+16|0;f=g;PB(b,a);do if((d|0)==-1){c[f>>2]=b;d=a+68|0;e=c[d>>2]|0;if(e>>>0<(c[a+72>>2]|0)>>>0){c[e>>2]=b;c[d>>2]=(c[d>>2]|0)+4;break}else{Ge(a+64|0,f);break}}else eC(a,b,d);while(0);OB(a,1);i=g;return}function cy(a,b){a=a|0;b=b|0;var d=0;d=a+156|0;vC(d,a);if(!b){a=0;return a|0}if(!(c[(wC(d,a)|0)+8>>2]|0)){a=0;return a|0}d=zC(d,b)|0;if(!d){a=0;return a|0}a=I5(d,2072,1752,0)|0;return a|0}function dy(a,b){a=a|0;b=b|0;var d=0,e=0;d=aC(a,88)|0;if(!d){b=0;return b|0}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)<=40){b=0;return b|0}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)>=68){b=0;return b|0}d=I5(d,2072,1752,0)|0;if(!d)Na(97712,86611,82,86628);if((Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)>(b|0)){b=0;return b|0}a:while(1){e=bC(a)|0;if(!e){e=15;break}while(1){if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)>40?(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)<68:0)break;e=bC(a)|0;if(!e){e=14;break a}}e=I5(e,2072,1752,0)|0;if(!e){e=12;break}if((Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0)>(b|0)){e=15;break}else d=e}if((e|0)==12)Na(86637,86611,89,86628);else if((e|0)==14){b=d;return b|0}else if((e|0)==15){b=d;return b|0}return 0}function ey(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;j=i;i=i+16|0;if(!d){_R(86654,j);i=j;return}h=b+176|0;um(h);f=(a[d+321>>0]|0)!=0;g=d+308|0;e=c[g>>2]|0;if((e|0)!=0?(c[e+188>>2]|0)==0:0)f=f&(a[d+322>>0]|0)!=0;k=d+320|0;a[b+196>>0]=a[k>>0]|0;a[b+197>>0]=f&1;a[b+199>>0]=a[d+323>>0]|0;a[b+200>>0]=a[d+324>>0]|0;a[b+198>>0]=a[d+322>>0]|0;a[k>>0]=0;a[k+1>>0]=0;a[k+2>>0]=0;a[k+3>>0]=0;a[k+4>>0]=0;f=c[d+304>>2]|0;if(f){e=Z4(192)|0;MB(e,f);c[e>>2]=31852;l=e+140|0;b=f+140|0;c[l>>2]=c[b>>2];c[l+4>>2]=c[b+4>>2];c[l+8>>2]=c[b+8>>2];c[l+12>>2]=c[b+12>>2];c[l+16>>2]=c[b+16>>2];a[l+20>>0]=a[b+20>>0]|0;l=e+164|0;c[l>>2]=47e3;c[e+168>>2]=c[f+168>>2];b=e+172|0;c[b>>2]=47192;a[e+176>>0]=a[f+176>>0]|0;k=e+180|0;c[k>>2]=47336;n=f+184|0;m=c[n+4>>2]|0;f=e+184|0;c[f>>2]=c[n>>2];c[f+4>>2]=m;c[e>>2]=17648;c[l>>2]=17968;c[b>>2]=17984;c[k>>2]=18e3;vm(h,e);e=c[g>>2]|0}if(e){n=Z4(196)|0;MB(n,e);c[n>>2]=31852;m=n+140|0;l=e+140|0;c[m>>2]=c[l>>2];c[m+4>>2]=c[l+4>>2];c[m+8>>2]=c[l+8>>2];c[m+12>>2]=c[l+12>>2];c[m+16>>2]=c[l+16>>2];a[m+20>>0]=a[l+20>>0]|0;c[n+168>>2]=c[e+168>>2];c[n+176>>2]=c[e+176>>2];c[n>>2]=31108;c[n+164>>2]=31428;c[n+172>>2]=31444;m=n+180|0;l=e+180|0;c[m>>2]=c[l>>2];c[m+4>>2]=c[l+4>>2];c[m+8>>2]=c[l+8>>2];c[m+12>>2]=c[l+12>>2];wm(h,n)}e=c[d+312>>2]|0;if(e){n=Z4(228)|0;MB(n,e);c[n>>2]=31852;g=n+140|0;f=e+140|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[g+12>>2]=c[f+12>>2];c[g+16>>2]=c[f+16>>2];a[g+20>>0]=a[f+20>>0]|0;g=n+164|0;c[g>>2]=47112;f=e+168|0;l=c[f+4>>2]|0;k=n+168|0;c[k>>2]=c[f>>2];c[k+4>>2]=l;k=n+176|0;c[k>>2]=46872;l=n+180|0;f=e+180|0;c[l>>2]=c[f>>2];c[l+4>>2]=c[f+4>>2];c[l+8>>2]=c[f+8>>2];c[l+12>>2]=c[f+12>>2];l=n+196|0;c[l>>2]=47224;f=e+200|0;o=c[f+4>>2]|0;m=n+200|0;c[m>>2]=c[f>>2];c[m+4>>2]=o;m=n+208|0;c[m>>2]=46840;o=e+212|0;f=c[o+4>>2]|0;b=n+212|0;c[b>>2]=c[o>>2];c[b+4>>2]=f;a[n+224>>0]=a[e+224>>0]|0;c[n>>2]=32536;c[g>>2]=32856;c[k>>2]=32872;c[l>>2]=32888;c[m>>2]=32904;c[n+220>>2]=32920;xm(h,n)}e=c[d+316>>2]|0;if(!e){i=j;return}o=Z4(180)|0;MB(o,e);c[o>>2]=31852;n=o+140|0;m=e+140|0;c[n>>2]=c[m>>2];c[n+4>>2]=c[m+4>>2];c[n+8>>2]=c[m+8>>2];c[n+12>>2]=c[m+12>>2];c[n+16>>2]=c[m+16>>2];a[n+20>>0]=a[m+20>>0]|0;n=o+164|0;c[n>>2]=47240;m=o+168|0;l=e+168|0;c[m>>2]=c[l>>2];c[m+4>>2]=c[l+4>>2];c[m+8>>2]=c[l+8>>2];c[o>>2]=32936;c[n>>2]=33256;ym(h,o);i=j;return}function fy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b){a=c[a+180>>2]|0;return a|0}d=a+156|0;vC(d,a);if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=48){d=yC(d,b,48)|0;if(d){e=d;f=5}}else{e=b;f=5}if((f|0)==5?(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==48:0){d=I5(e,2072,464,0)|0;if(!d)Na(94575,86611,157,86673);else{a=d;return a|0}}a=c[a+180>>2]|0;return a|0}function gy(a,b){a=a|0;b=b|0;b=fy(a,b)|0;if(!b){a=0;return a|0}a=wj(b)|0;return a|0}function hy(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0;e=c[d+4>>2]|0;f=c[d>>2]|0;if(e-f>>2>>>0<=1)Fga(d);m=c[f+4>>2]|0;if(e-f>>2>>>0<=2)Fga(d);g=c[f+8>>2]|0;if(e-f>>2>>>0<=3)Fga(d);f=c[f+12>>2]|0;i=b+188|0;c[g>>2]=c[i>>2];g=b+192|0;e=c[g>>2]|0;c[f>>2]=e;if((e|0)!=0?_0(e+164|0)|0:0)e=c[(c[f>>2]|0)+176>>2]|0;else e=4;h[m>>3]=+(1024/(e|0)|0|0)*-1.5;if((a[b+196>>0]|0)!=0?(j=c[b+180>>2]|0,(j|0)!=0):0)Yb[c[(c[j>>2]|0)+124>>2]&255](j,d)|0;if((a[b+197>>0]|0)!=0?(k=c[b+184>>2]|0,(k|0)!=0):0)Yb[c[(c[k>>2]|0)+124>>2]&255](k,d)|0;if((a[b+199>>0]|0)!=0?(l=c[i>>2]|0,(l|0)!=0):0)Yb[c[(c[l>>2]|0)+124>>2]&255](l,d)|0;if(!(a[b+200>>0]|0)){h[m>>3]=0.0;return 0}e=c[g>>2]|0;if(!e){h[m>>3]=0.0;return 0}Yb[c[(c[e>>2]|0)+124>>2]&255](e,d)|0;h[m>>3]=0.0;return 0}function iy(a,b){a=a|0;b=b|0;var d=0;a=c[b>>2]|0;if((c[b+4>>2]|0)==(a|0))Fga(b);d=c[a>>2]|0;a=c[d>>2]|0;if(((c[a+68>>2]|0)-(c[a+64>>2]|0)|0)>0)b=0;else return 0;while(1){a=lC(a,b)|0;if(!a){a=6;break}a=I5(a,2072,72,0)|0;if(!a){a=6;break}if(c[a+164>>2]|0)ie(oe(a)|0);b=b+1|0;a=c[d>>2]|0;if((b|0)>=((c[a+68>>2]|0)-(c[a+64>>2]|0)>>2|0)){a=10;break}}if((a|0)==6)Na(91132,86611,225,86681);else if((a|0)==10)return 0;return 0}function jy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;k=l;d=c[b>>2]|0;if((c[b+4>>2]|0)-d>>2>>>0<=1)Fga(b);h=c[d+4>>2]|0;d=pC(a,15,-1)|0;if(!d)Na(117734,86611,243,93862);d=I5(d,2072,2840,0)|0;if(!d)Na(117734,86611,243,93862);f=c[d+144>>2]|0;b=h+4|0;d=c[b>>2]|0;do if(d){e=d;while(1){d=c[e+16>>2]|0;if((f|0)<(d|0)){d=c[e>>2]|0;if(!d){b=e;d=e;g=9;break}}else{if((d|0)>=(f|0)){d=e;g=15;break}b=e+4|0;d=c[b>>2]|0;if(!d){d=e;g=13;break}}e=d}if((g|0)==9){c[k>>2]=d;e=b;g=16;break}else if((g|0)==13){c[k>>2]=d;e=b;g=16;break}else if((g|0)==15){c[k>>2]=d;if(!d){e=k;g=16;break}else{j=d;break}}}else{c[k>>2]=b;e=b;d=b;g=16}while(0);if((g|0)==16){b=Z4(32)|0;c[b+16>>2]=f;j=b+20|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j>>2]=b+24;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=d;c[e>>2]=b;d=c[c[h>>2]>>2]|0;if(!d)d=b;else{c[h>>2]=d;d=c[e>>2]|0}ny(c[h+4>>2]|0,d);j=h+8|0;c[j>>2]=(c[j>>2]|0)+1;j=b}h=j+20|0;f=c[a+208>>2]|0;b=j+24|0;d=c[b>>2]|0;do if(d){e=d;while(1){d=c[e+16>>2]|0;if((f|0)<(d|0)){d=c[e>>2]|0;if(!d){d=e;b=e;g=22;break}}else{if((d|0)>=(f|0)){b=e;g=28;break}b=e+4|0;d=c[b>>2]|0;if(!d){d=e;g=26;break}}e=d}if((g|0)==22){c[k>>2]=b;e=d;break}else if((g|0)==26){c[k>>2]=d;e=b;b=d;break}else if((g|0)==28){c[k>>2]=b;if(!b){e=k;break}i=l;return 0}}else{c[k>>2]=b;e=b}while(0);d=Z4(32)|0;c[d+16>>2]=f;k=d+20|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k>>2]=d+24;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=b;c[e>>2]=d;b=c[c[h>>2]>>2]|0;if(b){c[h>>2]=b;d=c[e>>2]|0}ny(c[j+24>>2]|0,d);k=j+28|0;c[k>>2]=(c[k>>2]|0)+1;i=l;return 0}function ky(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d+4>>2]|0;g=c[d>>2]|0;if(e-g>>2>>>0<=2)Fga(d);k=c[g+8>>2]|0;if(e-g>>2>>>0<=4)Fga(d);f=c[g+16>>2]|0;if(e-g>>2>>>0<=6)Fga(d);d=c[g+24>>2]|0;c[f>>2]=b;if(a[d>>0]|0)return 0;if((a[b+196>>0]|0)!=0?(h=c[b+180>>2]|0,(h|0)!=0):0){d=By(h)|0;g=c[k>>2]|0;c[h+12>>2]=(Ob[c[(c[g>>2]|0)+32>>2]&255](g)|0)+d}if((a[b+197>>0]|0)!=0?(i=c[b+184>>2]|0,(i|0)!=0):0){d=By(i)|0;h=c[k>>2]|0;c[i+12>>2]=(Ob[c[(c[h>>2]|0)+32>>2]&255](h)|0)+d}if((a[b+199>>0]|0)!=0?(j=c[b+188>>2]|0,(j|0)!=0):0){d=By(j)|0;i=c[k>>2]|0;c[j+12>>2]=(Ob[c[(c[i>>2]|0)+32>>2]&255](i)|0)+d}if(!(a[b+200>>0]|0))return 0;e=c[b+192>>2]|0;if(!e)return 0;b=By(e)|0;k=c[k>>2]|0;c[e+12>>2]=(Ob[c[(c[k>>2]|0)+32>>2]&255](k)|0)+b;return 0}function ly(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);d=c[d>>2]|0;if(!(c[d>>2]|0))return 0;if(hC(a,56,-1e4,1)|0)return 0;c[d>>2]=0;return 0}function my(a,b){a=a|0;b=b|0;a=c[b>>2]|0;if((c[b+4>>2]|0)-a>>2>>>0>1){h[c[a+4>>2]>>3]=0.0;return 0}else Fga(b);return 0}function ny(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;j=(d|0)==(b|0);a[d+12>>0]=j&1;if(j)return;while(1){h=c[d+8>>2]|0;g=h+12|0;if(a[g>>0]|0){d=37;break}j=h+8|0;f=d;d=c[j>>2]|0;e=c[d>>2]|0;if((e|0)==(h|0)){e=c[d+4>>2]|0;if(!e){e=f;i=j;g=j;f=d;b=d;d=7;break}e=e+12|0;if(a[e>>0]|0){e=f;i=j;g=j;f=d;b=d;d=7;break}a[g>>0]=1;a[d+12>>0]=(d|0)==(b|0)&1;a[e>>0]=1}else{if(!e){e=f;i=j;b=j;f=d;g=d;d=24;break}e=e+12|0;if(a[e>>0]|0){e=f;i=j;b=j;f=d;g=d;d=24;break}a[g>>0]=1;a[d+12>>0]=(d|0)==(b|0)&1;a[e>>0]=1}if((d|0)==(b|0)){d=37;break}}if((d|0)==7){if((c[h>>2]|0)==(e|0))d=h;else{j=h+4|0;d=c[j>>2]|0;e=c[d>>2]|0;c[j>>2]=e;if(!e)e=f;else{c[e+8>>2]=h;e=c[i>>2]|0}f=d+8|0;c[f>>2]=e;e=c[g>>2]|0;if((c[e>>2]|0)==(h|0))c[e>>2]=d;else c[e+4>>2]=d;c[d>>2]=h;c[i>>2]=d;b=c[f>>2]|0}a[d+12>>0]=1;a[b+12>>0]=0;f=c[b>>2]|0;g=f+4|0;d=c[g>>2]|0;c[b>>2]=d;if(d)c[d+8>>2]=b;d=b+8|0;c[f+8>>2]=c[d>>2];e=c[d>>2]|0;if((c[e>>2]|0)==(b|0))c[e>>2]=f;else c[e+4>>2]=f;c[g>>2]=b;c[d>>2]=f;return}else if((d|0)==24){if((c[h>>2]|0)==(e|0)){d=c[h>>2]|0;g=d+4|0;e=c[g>>2]|0;c[h>>2]=e;if(!e)e=f;else{c[e+8>>2]=h;e=c[i>>2]|0}f=d+8|0;c[f>>2]=e;e=c[b>>2]|0;if((c[e>>2]|0)==(h|0))c[e>>2]=d;else c[e+4>>2]=d;c[g>>2]=h;c[i>>2]=d;g=c[f>>2]|0}else d=h;a[d+12>>0]=1;a[g+12>>0]=0;j=g+4|0;f=c[j>>2]|0;d=c[f>>2]|0;c[j>>2]=d;if(d)c[d+8>>2]=g;d=g+8|0;c[f+8>>2]=c[d>>2];e=c[d>>2]|0;if((c[e>>2]|0)==(g|0))c[e>>2]=f;else c[e+4>>2]=f;c[f>>2]=g;c[d>>2]=f;return}else if((d|0)==37)return}function oy(a){a=a|0;return 9}function py(a,b){a=a|0;b=b|0;faa(a,86702,5);return}function qy(b,d){b=b|0;d=d|0;var e=0,f=0;e=i;i=i+16|0;f=e;eaa(f,d);KB(b,f);iaa(f);c[b>>2]=31852;VB(b);c[b+140>>2]=-2147483647;c[b+12>>2]=0;c[b+8>>2]=0;a[b+160>>0]=0;c[b+156>>2]=0;c[b+144>>2]=0;i=e;return}function ry(b){b=b|0;VB(b);c[b+140>>2]=-2147483647;c[b+12>>2]=0;c[b+8>>2]=0;a[b+160>>0]=0;c[b+156>>2]=0;c[b+144>>2]=0;return}function sy(a){a=a|0;RB(a);return}function ty(a){a=a|0;RB(a);$4(a);return}function uy(a){a=a|0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=60){a=0;return a|0}a=I5(a,1752,1960,0)|0;if(!a)Na(96128,86729,97,86753);a=QY(a+344|0)|0;return a|0}function vy(a){a=a|0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=60){a=0;return a|0}if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)==47){a=0;return a|0}a=(pC(a,51,-1)|0)!=0;return a|0}function wy(a){a=a|0;var b=0,d=0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=60?(Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=47:0){a=0;return a|0}b=pC(a,44,-1)|0;if((b|0)!=0?(d=I5(b,2072,336,0)|0,(d|0)!=0):0){if(!(xy(a)|0)){a=d;return a|0}if((xC(d+164|0,a)|0)>-1){a=d;return a|0}}a=0;return a|0}function xy(a){a=a|0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)==60){a=I5(a,1752,1960,0)|0;if(!a)Na(96128,86729,170,86765);a=QY(a+344|0)|0;return a|0}a=pC(a,60,-1)|0;if(!a){a=0;return a|0}a=I5(a,2072,1960,0)|0;if(!a){a=0;return a|0}a=QY(a+344|0)|0;return a|0}function yy(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;h=i;i=i+16|0;f=h+8|0;g=h;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=60?(Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=47:0){d=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;i=h;return d|0}e=Ob[c[(c[a>>2]|0)+44>>2]&255](a)|0;if(!e)Na(86775,86729,130,86793);if((en(e,a)|0)<3){g=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;d=(kl(b,d)|0)+g|0;i=h;return d|0}e=Ob[c[(c[a>>2]|0)+60>>2]&255](a)|0;if(!e)Na(86807,86729,135,86793);j=(Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0)==1;a=c[e>>2]|0;if(j){Mb[c[a+32>>2]&255](f,e);j=c[f+4>>2]|0;i=h;return j|0}else{Mb[c[a+24>>2]&255](g,e);j=c[g+4>>2]|0;j=(kl(b,d)|0)+j|0;i=h;return j|0}return 0}function zy(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;h=i;i=i+16|0;f=h+8|0;g=h;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=60?(Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=47:0){d=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;i=h;return d|0}e=Ob[c[(c[a>>2]|0)+44>>2]&255](a)|0;if(!e)Na(86775,86729,150,86831);if((en(e,a)|0)<3){g=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;d=g-(kl(b,d)|0)|0;i=h;return d|0}e=Ob[c[(c[a>>2]|0)+60>>2]&255](a)|0;if(!e)Na(86807,86729,155,86831);j=(Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0)==1;a=c[e>>2]|0;if(j){Mb[c[a+24>>2]&255](f,e);j=c[f+4>>2]|0;j=j-(kl(b,d)|0)|0;i=h;return j|0}else{Mb[c[a+32>>2]&255](g,e);j=c[g+4>>2]|0;i=h;return j|0}return 0}function Ay(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0.0,h=0,i=0,j=0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)==60){f=I5(a,1752,1960,0)|0;if(!f)Na(96128,86729,97,86753);if((QY(f+344|0)|0)&e){g=0.0;return +g}}f=c[a+128>>2]|0;e=c[a+132>>2]|0;a:do if((f|0)==(e|0)){h=f;i=8}else do{if((c[f>>2]|0)==1){h=f;i=8;break a}f=f+4|0}while((f|0)!=(e|0));while(0);if((i|0)==8?(h|0)!=(e|0):0){f=pC(a,66,-1)|0;if((f|0)!=0?(j=I5(f,2072,3368,0)|0,(j|0)!=0):0){h=c[j+188>>2]|0;e=c[j+192>>2]|0}else{h=1;e=1}f=Ob[c[(c[a>>2]|0)+44>>2]&255](a)|0;if(!f)Na(86848,86729,204,86857);if(fn(f)|0){g=+dn(f,h,e,b);return +g}g=+bn(f,h,e);f=pC(a,51,-1)|0;if(!f)f=0;else f=(I5(f,2072,2352,0)|0)!=0;g=f?g*.5:g;return +g}if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)==45){f=I5(a,1752,2304,0)|0;if(!f)Na(94522,86729,218,86857);g=+wE(f,4);return +g}if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=65){g=0.0;return +g}e=I5(a,1752,3264,0)|0;if(!e)Na(86878,86729,225,86857);if(!d)f=4;else f=c[d+176>>2]|0;g=+KN(e,f);return +g}function By(a){a=a|0;a=c[a+156>>2]|0;if(!a){a=0;return a|0}a=c[a+140>>2]|0;return a|0}function Cy(a,b){a=a|0;b=b|0;c[a+12>>2]=0;c[a+156>>2]=0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=60)return 0;b=I5(a,1752,1960,0)|0;if(!b)Na(96128,86729,253,86892);c[b+476>>2]=0;return 0}function Dy(b,d){b=b|0;d=d|0;var e=0,f=0.0,g=0.0,i=0,j=0,k=0,l=0,m=0;e=c[d+4>>2]|0;i=c[d>>2]|0;if((e|0)==(i|0))Fga(d);l=c[i>>2]|0;if(e-i>>2>>>0<=1)Fga(d);m=c[i+4>>2]|0;if(e-i>>2>>>0<=2)Fga(d);k=c[i+8>>2]|0;if(e-i>>2>>>0<=3)Fga(d);i=c[i+12>>2]|0;e=pC(b,47,-1)|0;if((e|0)!=0?(j=I5(e,2072,384,0)|0,(j|0)!=0):0){c[b+156>>2]=c[j+156>>2];return 0}a:do if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=42){if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==48){e=(a[b+160>>0]|0)!=0?2:6;break}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=52){if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==53){if(a[b+160>>0]|0){e=4;break}j=I5(b,1752,1816,0)|0;c[k>>2]=j;if(j){e=8;break}Na(86917,86729,308,87303)}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==54){if(a[b+160>>0]|0){e=5;break}j=I5(b,1752,1880,0)|0;c[i>>2]=j;if(j){e=5;break}Na(86932,86729,319,87303)}if(((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=58?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=55:0)?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=56:0)if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=57?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=59:0){do if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==60){e=I5(b,1752,1960,0)|0;if(e)if(QY(e+344|0)|0){e=11;break a}else break;else Na(96128,86729,97,86753)}while(0);if(((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=44?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=66:0)?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=67:0){if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==64){e=12;break}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==50){e=10;break}e=(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==41;e=e?15:16}else e=12}else e=14;else e=13}else e=3}else e=1;while(0);g=+Ay(b,c[k>>2]|0,c[i>>2]|0,1);if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==65){h[m>>3]=g;f=g}else{ee(c[l>>2]|0,g+ +h[m>>3]);f=+h[m>>3]}i=b+156|0;c[i>>2]=de(c[l>>2]|0,f,e,1)|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==60){e=I5(b,1752,1960,0)|0;if(!e)Na(96128,86729,97,86753);if(QY(e+344|0)|0){l=oe(c[i>>2]|0)|0;he(l,I5(b,1752,1960,0)|0)}}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==65)return 0;h[m>>3]=g+ +h[m>>3];return 0}function Ey(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);j=c[d>>2]|0;d=c[j>>2]|0;k=j+4|0;if((d|0)==(c[k>>2]|0))return 0;a:while(1){i=d;while(1){if(!(vN(c[d>>2]|0,a)|0))break;g=c[j>>2]|0;g=g+((i-g>>3)+1<<3)|0;b=c[k>>2]|0;if((g|0)==(b|0))e=d;else{h=b+-8|0;e=g;f=d;while(1){c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];e=e+8|0;if((e|0)==(b|0))break;else f=f+8|0}e=d+(((h-g|0)>>>3)+1<<3)|0}if((b|0)!=(e|0)){b=b+(~((b+-8-e|0)>>>3)<<3)|0;c[k>>2]=b}if((d|0)==(b|0)){d=14;break a}}d=d+8|0;if((d|0)==(c[k>>2]|0)){d=14;break}}if((d|0)==14)return 0;return 0}function Fy(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;C=i;i=i+144|0;q=C+16|0;v=C+8|0;p=C;j=C+120|0;h=C+108|0;l=C+96|0;m=C+84|0;s=C+72|0;t=C+60|0;u=C+48|0;n=C+36|0;o=C+24|0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);z=c[f>>2]|0;if(e-f>>2>>>0<=2)Fga(d);k=c[f+8>>2]|0;if(e-f>>2>>>0<=3)Fga(d);x=c[f+12>>2]|0;if(e-f>>2>>>0<=4)Fga(d);y=c[f+16>>2]|0;if(e-f>>2>>>0<=5)Fga(d);B=c[f+20>>2]|0;if(e-f>>2>>>0<=6)Fga(d);if(!(a[c[f+24>>2]>>0]|0)){f=c[b+140>>2]|0;e=c[z+724>>2]|0;if((f|0)!=-2147483647){if((e|0)!=2)Na(91332,86729,430,91319);c[b+12>>2]=f;i=C;return 0}if(e)Na(91297,86729,417,91319);e=c[b+156>>2]|0;if(!e)e=0;else e=c[e+140>>2]|0;B=c[k>>2]|0;f=b+12|0;c[f>>2]=(Ob[c[(c[B>>2]|0)+32>>2]&255](B)|0)+e;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=60){i=C;return 0}e=I5(b,1752,1960,0)|0;if(!e)Na(96128,86729,422,91319);if(!(c[e+476>>2]|0)){i=C;return 0}b=Ob[c[(c[b>>2]|0)+32>>2]&255](b)|0;b=b-(c[(oe(c[e+156>>2]|0)|0)+164>>2]|0)|0;c[f>>2]=b+(c[(iB(e)|0)+140>>2]|0);i=C;return 0}e=Ob[c[(c[b>>2]|0)+44>>2]&255](b)|0;do if((e|0)!=0?X2(e+68|0)|0:0){r=e+72|0;Mk(h,r);d=h+4|0;g=c[h>>2]|0;if((c[d>>2]|0)==(g|0))Fga(h);e=c[g>>2]|0;c[j+4>>2]=15;c[j>>2]=19396;c[j+8>>2]=e;e=g;if(g){f=c[d>>2]|0;if((f|0)!=(g|0))c[d>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(g)}e=iC(c[k>>2]|0,j,1,1)|0;if(e){e=I5(e,2072,2840,0)|0;h=b+148|0;c[h>>2]=e;if(e){if((e|0)==(c[x>>2]|0)){Mk(l,r);g=l+4|0;e=c[l>>2]|0;if((c[g>>2]|0)==(e|0))Fga(l);f=c[e>>2]|0;eaa(m,b+76|0);e=(a[m>>0]&1)==0?m+1|0:c[m+8>>2]|0;c[p>>2]=f;c[p+4>>2]=e;ZR(86949,p);iaa(m);e=c[l>>2]|0;f=e;if(e){d=c[g>>2]|0;if((d|0)!=(e|0))c[g>>2]=d+(~((d+-4-f|0)>>>2)<<2);$4(e)}}e=c[(c[y>>2]|0)+208>>2]|0;c[s+4>>2]=9;c[s>>2]=19396;c[s+8>>2]=e;e=iC(c[h>>2]|0,s,1,1)|0;if(e){e=I5(e,2072,1696,0)|0;c[b+152>>2]=e;if(e){f=dy(e,Ob[c[(c[b>>2]|0)+32>>2]&255](b)|0)|0;break}}else c[b+152>>2]=0;Mk(t,r);d=t+4|0;e=c[t>>2]|0;if((c[d>>2]|0)==(e|0))Fga(t);s=c[e>>2]|0;eaa(u,b+76|0);e=(a[u>>0]&1)==0?u+1|0:c[u+8>>2]|0;c[v>>2]=s;c[v+4>>2]=e;ZR(87039,v);iaa(u);e=c[t>>2]|0;if(!e){f=b;break}f=c[d>>2]|0;if((f|0)!=(e|0))c[d>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(e);f=b;break}}else c[b+148>>2]=0;Mk(n,r);g=n+4|0;e=c[n>>2]|0;if((c[g>>2]|0)==(e|0))Fga(n);f=c[e>>2]|0;eaa(o,b+76|0);e=(a[o>>0]&1)==0?o+1|0:c[o+8>>2]|0;c[q>>2]=f;c[q+4>>2]=e;ZR(87112,q);iaa(o);e=c[n>>2]|0;f=e;if(!e)f=b;else{d=c[g>>2]|0;if((d|0)!=(e|0))c[g>>2]=d+(~((d+-4-f|0)>>>2)<<2);$4(e);f=b}}else w=61;while(0);if((w|0)==61){c[b+148>>2]=0;c[b+152>>2]=0;f=b}e=c[b+148>>2]|0;if(!e)h=c[x>>2]|0;else h=e;e=c[b+152>>2]|0;if(!e)g=c[y>>2]|0;else g=e;e=c[z+724>>2]|0;do if((c[b+140>>2]|0)==-2147483647)if(!e){c[b+8>>2]=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;break}else Na(91297,86729,481,91319);else if((e|0)==2){c[b+8>>2]=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;break}else Na(91332,86729,485,91319);while(0);if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==60){e=I5(b,1752,1960,0)|0;if(!e)Na(96128,86729,492,91319);A=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;y=c[e+324>>2]|0;z=gy(g,f)|0;c[b+8>>2]=(wR(B,h,y,z,a[e+316>>0]|0)|0)+A;i=C;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=62){i=C;return 0}d=I5(b,1752,2264,0)|0;if(!d)Na(95192,86729,498,91319);e=d+268|0;if(c[e>>2]|0){A=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;y=c[e>>2]|0;z=gy(g,f)|0;c[b+8>>2]=(wR(B,h,y,z,a[d+272>>0]|0)|0)+A;i=C;return 0}f=((c[h+68>>2]|0)-(c[h+64>>2]|0)|0)>4;do if(f){e=hC(h,9,-1e4,1)|0;if(!e)Na(87174,86729,505,91319);e=I5(e,2072,1696,0)|0;if(!e)Na(87174,86729,505,91319);else{A=(c[e+208>>2]|0)==(c[g+208>>2]|0);break}}else A=0;while(0);z=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;c[b+8>>2]=(xR(B,h,(cn(d+164|0)|0)&255,f,A)|0)+z;i=C;return 0}function Gy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;g=k;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);h=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);f=c[e+4>>2]|0;if(d-e>>2>>>0<=2)Fga(b);b=c[e+8>>2]|0;e=Ob[c[(c[a>>2]|0)+32>>2]&255](a)|0;do if((e|0)>(c[f>>2]|0)?(f=Ob[c[(c[a>>2]|0)+32>>2]&255](a)|0,(f|0)<(c[b>>2]|0)):0){c[g>>2]=a;d=h+4|0;e=c[d>>2]|0;if(e>>>0<(c[h+8>>2]|0)>>>0){c[e>>2]=a;c[d>>2]=(c[d>>2]|0)+4;break}else{Tw(h,g);break}}else j=12;while(0);if((j|0)==12?(j=Ob[c[(c[a>>2]|0)+32>>2]&255](a)|0,(j|0)>(c[b>>2]|0)):0){j=2;i=k;return j|0}j=0;i=k;return j|0}function Hy(b,d){b=b|0;d=d|0;var e=0,f=0,g=0.0,i=0,j=0,k=0,l=0,m=0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);m=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);j=c[f+4>>2]|0;if(e-f>>2>>>0<=2)Fga(d);k=c[f+8>>2]|0;if(e-f>>2>>>0<=3)Fga(d);l=c[f+12>>2]|0;if(e-f>>2>>>0<=5)Fga(d);d=c[f+20>>2]|0;e=c[b+128>>2]|0;f=c[b+132>>2]|0;a:do if((e|0)!=(f|0)){do{if((c[e>>2]|0)==1)break a;e=e+4|0}while((e|0)!=(f|0));return 0}while(0);if((e|0)==(f|0))return 0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==62){if(!(I5(b,1752,2264,0)|0))Na(95192,86729,564,87185);g=+Ay(b,0,0,1)*120.0*.00390625;h[k>>3]=+h[k>>3]+g;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=60){if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=63)return 0;if(!(I5(b,1752,2808,0)|0))Na(87196,86729,646,87185);g=+Ay(b,0,0,1)*120.0*.00390625;h[k>>3]=+h[k>>3]+g;return 0}i=I5(b,1752,1960,0)|0;if(!i)Na(96128,86729,571,87185);if(QY(i+344|0)|0)return 0;e=kB(i)|0;if(!e)g=+Ay(i,0,0,1);else g=+Ay(e,0,0,1);g=g*120.0*.00390625;switch(c[i+324>>2]|0){case 7:{f=11;break}case 2:{f=2;break}case 3:{f=4;break}case 4:{f=5;break}case 5:{f=7;break}case 6:{f=9;break}default:f=0}b:do if(!(G_(i+328|0)|0)){e=c[i+448>>2]|0;if(e)switch(c[e+196>>2]|0){case 1:{f=f+1|0;break b}case 2:{f=f+-1|0;break b}case 3:{f=f+2|0;break b}case 4:{f=f+-2|0;break b}default:break b}}else switch(c[i+332>>2]|0){case 1:{f=f+1|0;break b}case 2:{f=f+-1|0;break b}case 3:{f=f+2|0;break b}case 4:{f=f+-2|0;break b}default:break b}while(0);d=c[d>>2]|0;e=a[i+316>>0]|0;if(B1(i+296|0)|0)e=a[i+300>>0]|0;d=f+12+d+(e*12|0)|0;IV(m,c[j>>2]|0,~~(+h[l>>3]+ +h[k>>3]),0,d,64)|0;JV(m,c[j>>2]|0,~~(g+(+h[l>>3]+ +h[k>>3])),0,d)|0;h[i+456>>3]=+h[l>>3]+ +h[k>>3];h[i+464>>3]=g+(+h[l>>3]+ +h[k>>3]);if(kB(i)|0)return 0;g=+Ay(b,0,0,1)*120.0*.00390625;h[k>>3]=+h[k>>3]+g;return 0}function Iy(a,b){a=a|0;b=b|0;var d=0,e=0.0;d=c[b>>2]|0;if((c[b+4>>2]|0)-d>>2>>>0<=2)Fga(b);d=c[d+8>>2]|0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=47)return 0;if(!(I5(a,1752,384,0)|0))Na(94841,86729,666,87467);e=+Ay(a,0,0,1)*120.0*.00390625;h[d>>3]=+h[d>>3]+e;return 0}function Jy(a,b){a=a|0;b=b|0;var d=0,e=0.0,f=0,g=0;d=c[b+4>>2]|0;f=c[b>>2]|0;if((d|0)==(f|0))Fga(b);g=c[f>>2]|0;if(d-f>>2>>>0<=1)Fga(b);b=c[f+4>>2]|0;d=c[a+128>>2]|0;f=c[a+132>>2]|0;a:do if((d|0)!=(f|0)){do{if((c[d>>2]|0)==1)break a;d=d+4|0}while((d|0)!=(f|0));return 0}while(0);if((d|0)==(f|0))return 0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)==60){d=I5(a,1752,1960,0)|0;if(!d)Na(96128,86729,687,87202);if(QY(d+344|0)|0)return 0;if(kB(d)|0)return 0}e=+Ay(a,0,0,1)*120.0*.00390625;e=+h[b>>3]+e;h[b>>3]=e;d=(c[g+4>>2]|0)+-8|0;if(!(+h[d>>3]>3]=e;return 0}function Ky(a){a=a|0;return 40}function Ly(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;h=m+12|0;k=m;faa(k,87240,8);KB(b,k);iaa(k);m$(b+140|0);H0(b+148|0);f2(b+160|0);c[b>>2]=32172;c[b+140>>2]=32488;c[b+148>>2]=32504;c[b+160>>2]=32520;k=b+244|0;$d(k);l=b+396|0;pe(l);Cg(b+540|0);Cg(b+712|0);c[h>>2]=101;j=b+120|0;f=c[j>>2]|0;g=b+124|0;e=c[g>>2]|0;if((f|0)==(e|0)){Sc(b+116|0,h);f=c[j>>2]|0;e=c[g>>2]|0}else{c[f>>2]=101;f=f+4|0;c[j>>2]=f}c[h>>2]=141;if((f|0)==(e|0)){Sc(b+116|0,h);f=c[j>>2]|0;e=c[g>>2]|0}else{c[f>>2]=141;f=f+4|0;c[j>>2]=f}c[h>>2]=171;if((f|0)==(e|0)){Sc(b+116|0,h);j=b+536|0;d=d&1;a[j>>0]=d;PB(k,b);PB(l,b);d=c[b>>2]|0;d=d+76|0;d=c[d>>2]|0;Lb[d&2047](b);i=m;return}else{c[f>>2]=171;c[j>>2]=f+4;j=b+536|0;d=d&1;a[j>>0]=d;PB(k,b);PB(l,b);d=c[b>>2]|0;d=d+76|0;d=c[d>>2]|0;Lb[d&2047](b);i=m;return}}function My(a){a=a|0;c[a>>2]=32172;c[a+140>>2]=32488;c[a+148>>2]=32504;c[a+160>>2]=32520;wg(a+712|0);wg(a+540|0);qe(a+396|0);ae(a+244|0);h2(a+160|0);J0(a+148|0);o$(a+140|0);RB(a);return}function Ny(a){a=a|0;var b=0,d=0,e=0;a=a+-140|0;c[a>>2]=32172;b=a+140|0;c[b>>2]=32488;d=a+148|0;c[d>>2]=32504;e=a+160|0;c[e>>2]=32520;wg(a+712|0);wg(a+540|0);qe(a+396|0);ae(a+244|0);h2(e);J0(d);o$(b);RB(a);return}function Oy(a){a=a|0;var b=0,d=0,e=0;a=a+-148|0;c[a>>2]=32172;b=a+140|0;c[b>>2]=32488;d=a+148|0;c[d>>2]=32504;e=a+160|0;c[e>>2]=32520;wg(a+712|0);wg(a+540|0);qe(a+396|0);ae(a+244|0);h2(e);J0(d);o$(b);RB(a);return}function Py(a){a=a|0;var b=0,d=0,e=0;a=a+-160|0;c[a>>2]=32172;b=a+140|0;c[b>>2]=32488;d=a+148|0;c[d>>2]=32504;e=a+160|0;c[e>>2]=32520;wg(a+712|0);wg(a+540|0);qe(a+396|0);ae(a+244|0);h2(e);J0(d);o$(b);RB(a);return}function Qy(a){a=a|0;c[a>>2]=32172;c[a+140>>2]=32488;c[a+148>>2]=32504;c[a+160>>2]=32520;wg(a+712|0);wg(a+540|0);qe(a+396|0);ae(a+244|0);h2(a+160|0);J0(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Ry(a){a=a|0;var b=0,d=0,e=0;a=a+-140|0;c[a>>2]=32172;b=a+140|0;c[b>>2]=32488;d=a+148|0;c[d>>2]=32504;e=a+160|0;c[e>>2]=32520;wg(a+712|0);wg(a+540|0);qe(a+396|0);ae(a+244|0);h2(e);J0(d);o$(b);RB(a);$4(a);return}function Sy(a){a=a|0;var b=0,d=0,e=0;a=a+-148|0;c[a>>2]=32172;b=a+140|0;c[b>>2]=32488;d=a+148|0;c[d>>2]=32504;e=a+160|0;c[e>>2]=32520;wg(a+712|0);wg(a+540|0);qe(a+396|0);ae(a+244|0);h2(e);J0(d);o$(b);RB(a);$4(a);return}function Ty(a){a=a|0;var b=0,d=0,e=0;a=a+-160|0;c[a>>2]=32172;b=a+140|0;c[b>>2]=32488;d=a+148|0;c[d>>2]=32504;e=a+160|0;c[e>>2]=32520;wg(a+712|0);wg(a+540|0);qe(a+396|0);ae(a+244|0);h2(e);J0(d);o$(b);RB(a);$4(a);return}function Uy(b){b=b|0;VB(b);n$(b+140|0);I0(b+148|0);g2(b+160|0);se(b+396|0);a[b+536>>0]=1;c[b+236>>2]=-2147483647;c[b+240>>2]=0;c[b+12>>2]=0;c[b+880>>2]=c[b+156>>2];c[b+708>>2]=c[b+152>>2];return}function Vy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;f=a+68|0;e=c[f>>2]|0;if(e>>>0<(c[a+72>>2]|0)>>>0){c[e>>2]=b;c[f>>2]=(c[f>>2]|0)+4}else Ge(a+64|0,d);if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=15){i=g;return}d=I5(b,1376,2840,-2)|0;if(!d)Na(117734,87249,80,87268);d=d+144|0;if((c[d>>2]|0)>=1){i=g;return}c[d>>2]=(c[f>>2]|0)-(c[a+64>>2]|0)>>2;i=g;return}function Wy(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;f=a+68|0;e=c[f>>2]|0;if(e>>>0<(c[a+72>>2]|0)>>>0){c[e>>2]=b;c[f>>2]=(c[f>>2]|0)+4}else Ge(a+64|0,d);d=b+144|0;if((c[d>>2]|0)>=1){i=g;return}c[d>>2]=(c[f>>2]|0)-(c[a+64>>2]|0)>>2;i=g;return}function Xy(a){a=a|0;a=c[a+384>>2]|0;if(!a){a=0;return a|0}a=c[a+140>>2]|0;return a|0}function Yy(a){a=a|0;a=c[a+388>>2]|0;if(!a){a=0;return a|0}a=c[a+140>>2]|0;return a|0}function Zy(a){a=a|0;a=c[a+388>>2]|0;if(!a){a=0;return a|0}a=(c[a+148>>2]|0)+(c[a+140>>2]|0)|0;return a|0}function _y(a,b){a=a|0;b=b|0;c[a+240>>2]=0;c[a+12>>2]=0;b=c[a+384>>2]|0;if(b)le(b,0);b=c[a+388>>2]|0;if(!b)return 0;le(b,0);return 0}function $y(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);b=c[d>>2]|0;f=a+244|0;ce(f);e=c[a+152>>2]|0;c[a+708>>2]=e;d=c[a+156>>2]|0;c[a+880>>2]=d;c[b>>2]=f;if(e)c[a+696>>2]=c[a+384>>2];if(d)c[a+868>>2]=c[a+388>>2];if(!(c[b>>2]|0))Na(87287,87249,180,87303);else return 0;return 0}function az(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)-d>>2>>>0>4){a=a+396|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,c[d+16>>2]|0,b,0,0,-1e4,1);return 0}else Fga(b);return 0}function bz(a,b){a=a|0;b=b|0;a=c[b>>2]|0;if((c[b+4>>2]|0)-a>>2>>>0>1){c[c[a+4>>2]>>2]=0;return 0}else Fga(b);return 0}function cz(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{a=a+244|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,c[d>>2]|0,b,0,0,-1e4,1);return 1}return 0}function dz(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)-d>>2>>>0>4){a=a+244|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,c[d+16>>2]|0,b,0,0,-1e4,1);return 1}else Fga(b);return 0}function ez(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)-d>>2>>>0>4){a=a+244|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,c[d+16>>2]|0,b,0,0,-1e4,1);return 1}else Fga(b);return 0}function fz(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);if(d-e>>2>>>0>4){d=c[e+16>>2]|0;f=a+240|0;c[f>>2]=~~+_(+(+h[c[e>>2]>>3]*+(c[f>>2]|0)));a=a+244|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,d,b,0,0,-1e4,1);return 1}else Fga(b);return 0}function gz(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);b=c[d>>2]|0;c[a+240>>2]=c[b>>2];d=c[a+388>>2]|0;if(!d)Na(87321,87249,278,87358);d=(c[b>>2]|0)+(c[d+140>>2]|0)|0;c[b>>2]=d;if(!(c[a+880>>2]|0))return 1;c[b>>2]=(c[(c[a+868>>2]|0)+148>>2]|0)+d;return 1}function hz(a,b){a=a|0;b=b|0;se(a+396|0);return 0}function iz(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);i=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);f=c[e+4>>2]|0;if(d-e>>2>>>0<=2)Fga(b);j=c[e+8>>2]|0;if(d-e>>2>>>0<=3)Fga(b);g=c[e+12>>2]|0;if(d-e>>2>>>0<=4)Fga(b);h=c[e+16>>2]|0;if(d-e>>2>>>0<=5)Fga(b);e=c[e+20>>2]|0;b=c[j>>2]|0;if(((c[b+68>>2]|0)-(c[b+64>>2]|0)|0)>0){b=a+240|0;d=c[a+388>>2]|0;if(!d)d=0;else d=(c[d+148>>2]|0)+(c[d+140>>2]|0)|0;if((d+(c[b>>2]|0)+(c[e>>2]|0)-(c[g>>2]|0)|0)>(c[h>>2]|0)){h=Z4(336)|0;PK(h);c[j>>2]=h;bD(f,h);c[g>>2]=c[b>>2]}}d=YB(i,dC(a)|0)|0;if(!d)Na(96502,87249,325,89850);d=I5(d,2072,1768,0)|0;if(!d)Na(96502,87249,325,89850);else{WK(c[j>>2]|0,d);return 1}return 0}function jz(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);j=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);k=c[f+4>>2]|0;if(e-f>>2>>>0<=2)Fga(d);g=c[f+8>>2]|0;if(e-f>>2>>>0<=6)Fga(d);h=c[f+24>>2]|0;if(e-f>>2>>>0<=7)Fga(d);i=c[f+28>>2]|0;c[g>>2]=b;if(a[h>>0]|0){b=b+396|0;Xb[c[(c[b>>2]|0)+88>>2]&1](b,i,d,0,0,-1e4,1);return 0}f=c[b+236>>2]|0;e=c[j+724>>2]|0;do if((f|0)==-2147483647)if(!e){j=c[b+240>>2]|0;k=c[k>>2]|0;c[b+12>>2]=(Ob[c[(c[k>>2]|0)+32>>2]&255](k)|0)+j;break}else Na(91297,87249,360,91319);else if((e|0)==2){c[b+12>>2]=f;break}else Na(91332,87249,364,91319);while(0);b=b+396|0;Xb[c[(c[b>>2]|0)+88>>2]&1](b,i,d,0,0,-1e4,1);return 0}function kz(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);g=c[d>>2]|0;d=c[g>>2]|0;h=g+4|0;if((d|0)==(c[h>>2]|0))return 0;a:while(1){f=d;while(1){b=c[d>>2]|0;b=Ob[c[(c[b>>2]|0)+72>>2]&255](b)|0;if(!b){d=6;break a}b=pC(c[b+120>>2]|0,10,-1)|0;if(!b){d=9;break a}b=I5(b,2072,1768,0)|0;if(!b){d=9;break a}if((b|0)!=(a|0))break;e=c[g>>2]|0;e=e+((f-e>>2)+1<<2)|0;b=(c[h>>2]|0)-e|0;zka(d|0,e|0,b|0)|0;b=d+(b>>2<<2)|0;e=c[h>>2]|0;if((e|0)!=(b|0)){b=e+(~((e+-4-b|0)>>>2)<<2)|0;c[h>>2]=b}if((d|0)==(b|0)){d=15;break a}}d=d+4|0;if((d|0)==(c[h>>2]|0)){d=15;break}}if((d|0)==6)Na(96213,87249,386,87372);else if((d|0)==9)Na(87404,87249,388,87372);else if((d|0)==15)return 0;return 0}function lz(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;a=c[b>>2]|0;if((c[b+4>>2]|0)==(a|0))Fga(b);k=c[a>>2]|0;j=c[k>>2]|0;k=k+4|0;b=c[k>>2]|0;if((j|0)==(b|0))return 0;l=j;a=j;a:while(1){g=a+4|0;h=j+((a-l>>3)+1<<3)|0;i=h;while(1){if(((c[g>>2]|0)+-71|0)>>>0>=2)break;if((h|0)==(b|0))d=a;else{f=b+-8|0;d=h;e=a;while(1){c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];d=d+8|0;if((d|0)==(b|0))break;else e=e+8|0}d=a+(((f-i|0)>>>3)+1<<3)|0}if((b|0)!=(d|0)){b=b+(~((b+-8-d|0)>>>3)<<3)|0;c[k>>2]=b}if((a|0)==(b|0)){a=15;break a}}a=a+8|0;if((a|0)==(b|0)){a=15;break}}if((a|0)==15)return 0;return 0}function mz(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);s=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);o=c[e+4>>2]|0;d=c[o>>2]|0;p=o+4|0;e=c[p>>2]|0;if((d|0)==(e|0))return 0;m=a+396|0;n=s+4|0;a:while(1){j=d;l=d+8|0;k=d+16|0;b=e;b:while(1){e=c[l>>2]|0;switch(e|0){case -1:{e=c[d>>2]|0;e=Ob[c[(c[e>>2]|0)+68>>2]&255](e)|0;if(!e){w=10;break a}$M(e,te(m,+h[k>>3])|0);b=c[d>>2]|0;e=c[b+128>>2]|0;a=c[b+132>>2]|0;c:do if((e|0)==(a|0)){t=e;w=14}else do{if((c[e>>2]|0)==7){t=e;w=14;break c}e=e+4|0}while((e|0)!=(a|0));while(0);d:do if((w|0)==14?(w=0,(t|0)!=(a|0)):0){e=Ob[c[(c[b>>2]|0)+72>>2]&255](b)|0;if(!e){w=16;break a}if((c[e+64>>2]|0)!=0?(c[e+120>>2]|0)!=0:0){a=c[s>>2]|0;f=c[n>>2]|0;e:do if((a|0)==(f|0))b=a;else{e=c[d>>2]|0;b=a;while(1){if((c[b>>2]|0)==(e|0))break e;b=b+4|0;if((b|0)==(f|0))break d}}while(0);if((b|0)!=(f|0)){e=b+4|0;if((e|0)==(f|0))e=b;else{i=e;e=b;g=b;a=b;while(1){b=c[i>>2]|0;if((b|0)==(c[d>>2]|0))b=g;else{c[g>>2]=b;b=a+4|0;a=b;e=b}i=i+4|0;if((i|0)==(f|0))break;else g=b}f=c[n>>2]|0;a=c[s>>2]|0}b=e;if((e|0)!=(f|0)?(u=f,v=a+((b-a>>2)+(u-b>>2)<<2)|0,u=u-v|0,zka(e|0,v|0,u|0)|0,u=e+(u>>2<<2)|0,v=c[n>>2]|0,(v|0)!=(u|0)):0)c[n>>2]=v+(~((v+-4-u|0)>>>2)<<2)}}}while(0);f=c[o>>2]|0;f=f+((((j-f|0)/24|0)+1|0)*24|0)|0;e=c[p>>2]|0;if((f|0)==(e|0))b=d;else{g=e+-24|0;b=f;a=d;while(1){c[a>>2]=c[b>>2];c[a+8>>2]=c[b+8>>2];h[a+16>>3]=+h[b+16>>3];b=b+24|0;if((b|0)==(e|0))break;else a=a+24|0}b=d+(((((g-f|0)>>>0)/24|0)+1|0)*24|0)|0}if((e|0)!=(b|0)){e=e+(~(((e+-24-b|0)>>>0)/24|0)*24|0)|0;c[p>>2]=e}break}case 0:{e=c[d>>2]|0;e=Ob[c[(c[e>>2]|0)+72>>2]&255](e)|0;if(!e){w=41;break a}tN(e,te(m,+h[k>>3])|0);f:do if((c[e+64>>2]|0)!=0?(c[e+120>>2]|0)!=0:0){a=c[s>>2]|0;f=c[n>>2]|0;g:do if((a|0)==(f|0))e=a;else{b=c[d>>2]|0;e=a;while(1){if((c[e>>2]|0)==(b|0))break g;e=e+4|0;if((e|0)==(f|0))break f}}while(0);if((e|0)!=(f|0)){b=e+4|0;if((b|0)!=(f|0)){a=e;i=e;while(1){g=c[b>>2]|0;if((g|0)==(c[d>>2]|0))g=i;else{c[a>>2]=g;a=i+4|0;g=a;e=a}b=b+4|0;if((b|0)==(f|0))break;else i=g}f=c[n>>2]|0;a=c[s>>2]|0}b=e;if((e|0)!=(f|0)?(q=f,r=a+((b-a>>2)+(q-b>>2)<<2)|0,q=q-r|0,zka(e|0,r|0,q|0)|0,q=e+(q>>2<<2)|0,r=c[n>>2]|0,(r|0)!=(q|0)):0)c[n>>2]=r+(~((r+-4-q|0)>>>2)<<2)}}while(0);f=c[o>>2]|0;f=f+((((j-f|0)/24|0)+1|0)*24|0)|0;e=c[p>>2]|0;if((f|0)==(e|0))b=d;else{g=e+-24|0;b=f;a=d;while(1){c[a>>2]=c[b>>2];c[a+8>>2]=c[b+8>>2];h[a+16>>3]=+h[b+16>>3];b=b+24|0;if((b|0)==(e|0))break;else a=a+24|0}b=d+(((((g-f|0)>>>0)/24|0)+1|0)*24|0)|0}if((e|0)!=(b|0)){e=e+(~(((e+-24-b|0)>>>0)/24|0)*24|0)|0;c[p>>2]=e}break}default:break b}if((d|0)==(e|0)){w=65;break a}else b=e}c[l>>2]=e+-1;d=d+24|0;if((d|0)==(b|0)){w=65;break}else e=b}if((w|0)==10)Na(96213,87249,435,87414);else if((w|0)==16)Na(87435,87249,441,87414);else if((w|0)==41)Na(96213,87249,452,87414);else if((w|0)==65)return 0;return 0}function nz(a,b){a=a|0;b=b|0;a=c[b>>2]|0;if((c[b+4>>2]|0)-a>>2>>>0>2){h[c[a+8>>2]>>3]=0.0;return 0}else Fga(b);return 0}function oz(a,b){a=a|0;b=b|0;var d=0,e=0;a=c[b+4>>2]|0;d=c[b>>2]|0;if(a-d>>2>>>0<=3)Fga(b);e=c[d+12>>2]|0;if(a-d>>2>>>0<=4)Fga(b);b=c[d+16>>2]|0;a=c[b>>2]|0;b=b+4|0;d=c[b>>2]|0;if((a|0)==(d|0))Na(87447,87249,501,87467);h[e>>3]=+h[a>>3]+ +h[e>>3];e=a+8|0;d=d-e|0;zka(a|0,e|0,d|0)|0;a=a+(d>>3<<3)|0;d=c[b>>2]|0;if((d|0)==(a|0))return 0;c[b>>2]=d+(~((d+-8-a|0)>>>3)<<3);return 0}function pz(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;f=i;i=i+16|0;e=f;a=c[b>>2]|0;if((c[b+4>>2]|0)==(a|0))Fga(b);a=c[a>>2]|0;h[e>>3]=0.0;b=a+4|0;d=c[b>>2]|0;if(d>>>0<(c[a+8>>2]|0)>>>0){h[d>>3]=0.0;c[b>>2]=d+8;i=f;return 0}else{qz(a,e);i=f;return 0}return 0}function qz(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,i=0,j=0,k=0,l=0,m=0,n=0;j=a+4|0;k=c[a>>2]|0;l=k;e=((c[j>>2]|0)-l>>3)+1|0;if(e>>>0>536870911)X4(a);m=a+8|0;f=k;d=(c[m>>2]|0)-f|0;if(d>>3>>>0<268435455){d=d>>2;d=d>>>0>>0?e:d;f=(c[j>>2]|0)-f|0;e=f>>3;if(!d){i=0;g=0;d=f}else n=6}else{f=(c[j>>2]|0)-f|0;d=536870911;e=f>>3;n=6}if((n|0)==6){i=d;g=Z4(d<<3)|0;d=f}h[g+(e<<3)>>3]=+h[b>>3];xka(g|0,k|0,d|0)|0;c[a>>2]=g;c[j>>2]=g+(e+1<<3);c[m>>2]=g+(i<<3);if(!l)return;$4(l);return}function rz(a){a=a|0;return 10}function sz(a,b){a=a|0;b=b|0;faa(a,87481,7);return}function tz(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,87503,7);qy(a,d);iaa(d);V$(a+164|0);XZ(a+176|0);N0(a+196|0);JZ(a+208|0);s2(a+220|0);c[a>>2]=32536;c[a+164>>2]=32856;c[a+176>>2]=32872;c[a+196>>2]=32888;c[a+208>>2]=32904;c[a+220>>2]=32920;uz(a);i=b;return}function uz(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;c[f>>2]=116;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);b=c[e>>2]|0;d=c[g>>2]|0}else{c[d>>2]=116;d=d+4|0;c[g>>2]=d}c[f>>2]=64;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=64;d=d+4|0;c[g>>2]=d}c[f>>2]=147;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=147;d=d+4|0;c[g>>2]=d}c[f>>2]=149;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=149;d=d+4|0;c[g>>2]=d}c[f>>2]=181;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=181;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function vz(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;e=i;i=i+16|0;j=e;faa(j,87503,7);qy(b,j);iaa(j);j=b+164|0;V$(j);h=b+176|0;XZ(h);g=b+196|0;N0(g);JZ(b+208|0);f=b+220|0;s2(f);c[b>>2]=32536;c[j>>2]=32856;c[h>>2]=32872;c[g>>2]=32888;c[b+208>>2]=32904;c[f>>2]=32920;uz(b);c[b+200>>2]=c[d+84>>2];c[b+204>>2]=c[d+88>>2];a[b+224>>0]=c[d+92>>2];c[b+180>>2]=c[d+108>>2];c[b+184>>2]=c[d+112>>2];c[b+188>>2]=c[d+116>>2];c[b+192>>2]=c[d+120>>2];c[b+168>>2]=c[d+96>>2];c[b+172>>2]=c[d+100>>2];i=e;return}function wz(a){a=a|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);return}function xz(a){a=a|0;a=a+-164|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);return}function yz(a){a=a|0;a=a+-176|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);return}function zz(a){a=a|0;a=a+-196|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);return}function Az(a){a=a|0;a=a+-208|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);return}function Bz(a){a=a|0;a=a+-220|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);return}function Cz(a){a=a|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);$4(a);return}function Dz(a){a=a|0;a=a+-164|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);$4(a);return}function Ez(a){a=a|0;a=a+-176|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);$4(a);return}function Fz(a){a=a|0;a=a+-196|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);$4(a);return}function Gz(a){a=a|0;a=a+-208|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);$4(a);return}function Hz(a){a=a|0;a=a+-220|0;u2(a+220|0);LZ(a+208|0);P0(a+196|0);ZZ(a+176|0);X$(a+164|0);sy(a);$4(a);return}function Iz(a){a=a|0;ry(a);W$(a+164|0);YZ(a+176|0);O0(a+196|0);KZ(a+208|0);t2(a+220|0);return}function Jz(a){a=a|0;return 53}function Kz(a,b){a=a|0;b=b|0;faa(a,87511,6);return}function Lz(b){b=b|0;var d=0,e=0,f=0,g=0;d=Z4(228)|0;MB(d,b);g=d+140|0;f=b+140|0;c[g>>2]=c[f>>2];c[g+4>>2]=c[f+4>>2];c[g+8>>2]=c[f+8>>2];c[g+12>>2]=c[f+12>>2];c[g+16>>2]=c[f+16>>2];a[g+20>>0]=a[f+20>>0]|0;g=b+168|0;f=c[g+4>>2]|0;e=d+168|0;c[e>>2]=c[g>>2];c[e+4>>2]=f;e=d+180|0;f=b+180|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];e=b+200|0;f=c[e+4>>2]|0;g=d+200|0;c[g>>2]=c[e>>2];c[g+4>>2]=f;g=b+212|0;f=c[g+4>>2]|0;e=d+212|0;c[e>>2]=c[g>>2];c[e+4>>2]=f;a[d+224>>0]=a[b+224>>0]|0;c[d>>2]=32536;c[d+164>>2]=32856;c[d+176>>2]=32872;c[d+196>>2]=32888;c[d+208>>2]=32904;c[d+220>>2]=32920;return d|0}function Mz(a){a=a|0;return 1}function Nz(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,87534,5);qy(a,d);iaa(d);U0(a+164|0);c[a>>2]=32936;c[a+164>>2]=33256;c[b>>2]=148;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=148;c[d>>2]=e+4;e=32936;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function Oz(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g+12|0;e=g;faa(e,87534,5);qy(a,e);iaa(e);e=a+164|0;U0(e);c[a>>2]=32936;c[e>>2]=33256;c[d>>2]=148;e=a+120|0;f=c[e>>2]|0;if((f|0)==(c[a+124>>2]|0)){Sc(a+116|0,d);d=c[a>>2]|0}else{c[f>>2]=148;c[e>>2]=f+4;d=32936}Lb[c[d+76>>2]&2047](a);c[a+168>>2]=c[b+128>>2];c[a+172>>2]=c[b+148>>2];c[a+176>>2]=c[b+132>>2];i=g;return}function Pz(a){a=a|0;W0(a+164|0);sy(a);return}function Qz(a){a=a|0;a=a+-164|0;W0(a+164|0);sy(a);return}function Rz(a){a=a|0;W0(a+164|0);sy(a);$4(a);return}function Sz(a){a=a|0;a=a+-164|0;W0(a+164|0);sy(a);$4(a);return}function Tz(a){a=a|0;ry(a);V0(a+164|0);return}function Uz(a){a=a|0;return 54}function Vz(a,b){a=a|0;b=b|0;faa(a,87540,8);return}function Wz(b){b=b|0;var d=0,e=0,f=0;d=Z4(180)|0;MB(d,b);e=d+140|0;f=b+140|0;c[e>>2]=c[f>>2];c[e+4>>2]=c[f+4>>2];c[e+8>>2]=c[f+8>>2];c[e+12>>2]=c[f+12>>2];c[e+16>>2]=c[f+16>>2];a[e+20>>0]=a[f+20>>0]|0;e=d+168|0;b=b+168|0;c[e>>2]=c[b>>2];c[e+4>>2]=c[b+4>>2];c[e+8>>2]=c[b+8>>2];c[d>>2]=32936;c[d+164>>2]=33256;return d|0}function Xz(a){a=a|0;return 1}function Yz(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,87562,6);qy(a,d);iaa(d);c[a>>2]=33272;ry(a);i=b;return}function Zz(a){a=a|0;sy(a);return}function _z(a){a=a|0;sy(a);$4(a);return}function $z(a){a=a|0;ry(a);return}function aA(a){a=a|0;return 55}function bA(a,b){a=a|0;b=b|0;faa(a,87569,5);return}function cA(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,87592,10);qy(a,d);iaa(d);YY(a+164|0);c[a>>2]=33592;c[a+164>>2]=33912;c[b>>2]=31;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=31;c[d>>2]=e+4;e=33592;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function dA(a){a=a|0;_Y(a+164|0);sy(a);return}function eA(a){a=a|0;a=a+-164|0;_Y(a+164|0);sy(a);return}function fA(a){a=a|0;_Y(a+164|0);sy(a);$4(a);return}function gA(a){a=a|0;a=a+-164|0;_Y(a+164|0);sy(a);$4(a);return}function hA(a){a=a|0;ry(a);ZY(a+164|0);return}function iA(a){a=a|0;return 58}function jA(a,b){a=a|0;b=b|0;faa(a,87603,9);return}function kA(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;g=j+12|0;e=j;faa(e,87625,5);qy(b,e);iaa(e);Am(b+164|0);e=b+188|0;Lm(e);h=b+272|0;lD(h);A_(b+328|0);g$(b+336|0);KY(b+344|0);d_(b+356|0);q3(b+368|0);iZ(b+416|0);D3(b+424|0);c[b>>2]=33928;c[b+164>>2]=34248;c[e>>2]=34292;c[b+204>>2]=34316;c[b+212>>2]=34332;c[b+220>>2]=34348;c[b+228>>2]=34364;c[b+236>>2]=34380;c[b+248>>2]=34396;c[b+256>>2]=34412;c[h>>2]=34428;c[b+288>>2]=34452;c[b+296>>2]=34468;c[b+312>>2]=34484;c[b+320>>2]=34500;c[b+328>>2]=34516;c[b+336>>2]=34532;c[b+344>>2]=34548;c[b+356>>2]=34564;c[b+368>>2]=34580;c[b+416>>2]=34596;c[b+424>>2]=34612;WB(b,b+192|0,1);WB(b,b+276|0,2);c[g>>2]=82;h=b+120|0;e=c[h>>2]|0;f=b+124|0;d=c[f>>2]|0;if((e|0)==(d|0)){Sc(b+116|0,g);e=c[h>>2]|0;d=c[f>>2]|0}else{c[e>>2]=82;e=e+4|0;c[h>>2]=e}c[g>>2]=100;if((e|0)==(d|0)){Sc(b+116|0,g);e=c[h>>2]|0;d=c[f>>2]|0}else{c[e>>2]=100;e=e+4|0;c[h>>2]=e}c[g>>2]=24;if((e|0)==(d|0)){Sc(b+116|0,g);e=c[h>>2]|0;d=c[f>>2]|0}else{c[e>>2]=24;e=e+4|0;c[h>>2]=e}c[g>>2]=66;if((e|0)==(d|0)){Sc(b+116|0,g);e=c[h>>2]|0;d=c[f>>2]|0}else{c[e>>2]=66;e=e+4|0;c[h>>2]=e}c[g>>2]=194;if((e|0)==(d|0)){Sc(b+116|0,g);e=c[h>>2]|0;d=c[f>>2]|0}else{c[e>>2]=194;e=e+4|0;c[h>>2]=e}c[g>>2]=40;if((e|0)==(d|0)){Sc(b+116|0,g);e=c[h>>2]|0;d=c[f>>2]|0}else{c[e>>2]=40;e=e+4|0;c[h>>2]=e}c[g>>2]=199;if((e|0)==(d|0)){Sc(b+116|0,g);h=b+472|0;c[h>>2]=0;h=b+448|0;c[h>>2]=0;h=b+452|0;a[h>>0]=0;h=c[b>>2]|0;h=h+76|0;h=c[h>>2]|0;Lb[h&2047](b);i=j;return}else{c[e>>2]=199;c[h>>2]=e+4;h=b+472|0;c[h>>2]=0;h=b+448|0;c[h>>2]=0;h=b+452|0;a[h>>0]=0;h=c[b>>2]|0;h=h+76|0;h=c[h>>2]|0;Lb[h&2047](b);i=j;return}}function lA(b){b=b|0;var d=0;c[b>>2]=33928;c[b+164>>2]=34248;c[b+188>>2]=34292;c[b+204>>2]=34316;c[b+212>>2]=34332;c[b+220>>2]=34348;c[b+228>>2]=34364;c[b+236>>2]=34380;c[b+248>>2]=34396;c[b+256>>2]=34412;c[b+272>>2]=34428;c[b+288>>2]=34452;c[b+296>>2]=34468;c[b+312>>2]=34484;c[b+320>>2]=34500;c[b+328>>2]=34516;c[b+336>>2]=34532;c[b+344>>2]=34548;c[b+356>>2]=34564;c[b+368>>2]=34580;c[b+416>>2]=34596;c[b+424>>2]=34612;d=c[b+472>>2]|0;if(d)Lb[c[(c[d>>2]|0)+4>>2]&2047](d);d=c[b+448>>2]|0;if((d|0)!=0?(a[b+452>>0]|0)!=0:0)Lb[c[(c[d>>2]|0)+4>>2]&2047](d);F3(b+424|0);kZ(b+416|0);s3(b+368|0);f_(b+356|0);MY(b+344|0);i$(b+336|0);C_(b+328|0);mD(b+272|0);Mm(b+188|0);sy(b);return}function mA(a){a=a|0;lA(a+-164|0);return}function nA(a){a=a|0;lA(a+-188|0);return}function oA(a){a=a|0;lA(a+-204|0);return}function pA(a){a=a|0;lA(a+-212|0);return}function qA(a){a=a|0;lA(a+-220|0);return}function rA(a){a=a|0;lA(a+-228|0);return}function sA(a){a=a|0;lA(a+-236|0);return}function tA(a){a=a|0;lA(a+-248|0);return}function uA(a){a=a|0;lA(a+-256|0);return}function vA(a){a=a|0;lA(a+-272|0);return}function wA(a){a=a|0;lA(a+-288|0);return}function xA(a){a=a|0;lA(a+-296|0);return}function yA(a){a=a|0;lA(a+-312|0);return}function zA(a){a=a|0;lA(a+-320|0);return}function AA(a){a=a|0;lA(a+-328|0);return}function BA(a){a=a|0;lA(a+-336|0);return}function CA(a){a=a|0;lA(a+-344|0);return}function DA(a){a=a|0;lA(a+-356|0);return}function EA(a){a=a|0;lA(a+-368|0);return}function FA(a){a=a|0;lA(a+-416|0);return}function GA(a){a=a|0;lA(a+-424|0);return}function HA(a){a=a|0;lA(a);$4(a);return}function IA(a){a=a|0;a=a+-164|0;lA(a);$4(a);return}function JA(a){a=a|0;a=a+-188|0;lA(a);$4(a);return}function KA(a){a=a|0;a=a+-204|0;lA(a);$4(a);return}function LA(a){a=a|0;a=a+-212|0;lA(a);$4(a);return}function MA(a){a=a|0;a=a+-220|0;lA(a);$4(a);return}function NA(a){a=a|0;a=a+-228|0;lA(a);$4(a);return}function OA(a){a=a|0;a=a+-236|0;lA(a);$4(a);return}function PA(a){a=a|0;a=a+-248|0;lA(a);$4(a);return}function QA(a){a=a|0;a=a+-256|0;lA(a);$4(a);return}function RA(a){a=a|0;a=a+-272|0;lA(a);$4(a);return}function SA(a){a=a|0;a=a+-288|0;lA(a);$4(a);return}function TA(a){a=a|0;a=a+-296|0;lA(a);$4(a);return}function UA(a){a=a|0;a=a+-312|0;lA(a);$4(a);return}function VA(a){a=a|0;a=a+-320|0;lA(a);$4(a);return}function WA(a){a=a|0;a=a+-328|0;lA(a);$4(a);return}function XA(a){a=a|0;a=a+-336|0;lA(a);$4(a);return}function YA(a){a=a|0;a=a+-344|0;lA(a);$4(a);return}function ZA(a){a=a|0;a=a+-356|0;lA(a);$4(a);return}function _A(a){a=a|0;a=a+-368|0;lA(a);$4(a);return}function $A(a){a=a|0;a=a+-416|0;lA(a);$4(a);return}function aB(a){a=a|0;a=a+-424|0;lA(a);$4(a);return}function bB(b){b=b|0;var d=0,e=0,f=0,g=0;ry(b);Dm(b+164|0);an(b+188|0);wD(b+272|0);B_(b+328|0);h$(b+336|0);LY(b+344|0);e_(b+356|0);r3(b+368|0);jZ(b+416|0);E3(b+424|0);c[b+432>>2]=0;d=b+472|0;e=c[d>>2]|0;if(e){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[d>>2]=0}e=b+448|0;f=c[e>>2]|0;d=b+452|0;g=(a[d>>0]|0)==0;if(!f)if(g){g=b+184|0;c[g>>2]=0;g=b+436|0;c[g>>2]=0;g=b+444|0;c[g>>2]=0;g=b+440|0;c[g>>2]=0;g=b+476|0;c[g>>2]=0;b=b+456|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}else Na(87631,87653,148,87669);if(!g)Lb[c[(c[f>>2]|0)+4>>2]&2047](f);c[e>>2]=0;a[d>>0]=0;g=b+184|0;c[g>>2]=0;g=b+436|0;c[g>>2]=0;g=b+444|0;c[g>>2]=0;g=b+440|0;c[g>>2]=0;g=b+476|0;c[g>>2]=0;b=b+456|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function cB(a){a=a|0;var b=0;a=a+472|0;b=c[a>>2]|0;if(!b)return;Lb[c[(c[b>>2]|0)+4>>2]&2047](b);c[a>>2]=0;return}function dB(b){b=b|0;var d=0,e=0,f=0;e=b+448|0;f=c[e>>2]|0;b=b+452|0;d=(a[b>>0]|0)==0;if(!f)if(d)return;else Na(87631,87653,148,87669);if(!d)Lb[c[(c[f>>2]|0)+4>>2]&2047](f);c[e>>2]=0;a[b>>0]=0;return}function eB(a){a=a|0;bB(a+-164|0);return}function fB(a){a=a|0;bB(a+-188|0);return}function gB(a){a=a|0;bB(a+-272|0);return}function hB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function iB(a){a=a|0;a=c[a+476>>2]|0;if(!a)Na(87687,87653,113,87704);else return a|0;return 0}function jB(a,b){a=a|0;b=b|0;a=a+476|0;if((b|0)!=0&(c[a>>2]|0)==0){c[a>>2]=b;return}else Na(87722,87653,119,87758)}function kB(a){a=a|0;a=pC(a,47,-1)|0;if(!a){a=0;return a|0}a=I5(a,2072,384,0)|0;return a|0}function lB(a){a=a|0;var b=0,c=0;b=pC(a,47,-1)|0;if((b|0)!=0?(c=I5(b,2072,384,0)|0,(c|0)!=0):0){a=cn(c+208|0)|0;return a|0}a=cn(a+188|0)|0;return a|0}function mB(a){a=a|0;var b=0,d=0,e=0;d=c[a+440>>2]|0;b=d+4|0;e=c[d>>2]|0;if((c[b>>2]|0)==(e|0))Fga(d);if((c[e>>2]|0)==(a|0)){a=1;return a|0}b=(c[b>>2]|0)-e>>2;if(!b)Fga(d);a=(c[e+(b+-1<<2)>>2]|0)==(a|0);return a|0}function nB(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+32|0;l=q;k=q+8|0;o=q+4|0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);p=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);e=c[f+4>>2]|0;f=b+424|0;if(!(J3(f)|0)){m=c[e>>2]|0;f=(m|0)==0?f:m+360|0}e=c[p>>2]|0;m=p+4|0;g=c[m>>2]|0;a:do if((e|0)!=(g|0)){h=a[b+316>>0]|0;j=b+324|0;while(1){d=c[e>>2]|0;if(h<<24>>24==(a[d+316>>0]|0)?(c[j>>2]|0)==(c[d+324>>2]|0):0){g=e;break}e=e+4|0;if((e|0)==(g|0)){n=20;break a}}e=f+4|0;do if((c[e>>2]&-2|0)==2){f=c[d+472>>2]|0;if(!f)Na(87818,87653,201,87847);else{tN(f+144|0,b);break}}else{eaa(k,b+76|0);c[l>>2]=(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0;ZR(87862,l);iaa(k);f=(c[g>>2]|0)+472|0;d=c[f>>2]|0;if(d){Lb[c[(c[d>>2]|0)+4>>2]&2047](d);c[f>>2]=0}}while(0);d=c[p>>2]|0;d=d+((g-d>>2)+1<<2)|0;f=(c[m>>2]|0)-d|0;zka(g|0,d|0,f|0)|0;f=g+(f>>2<<2)|0;d=c[m>>2]|0;if((d|0)!=(f|0))c[m>>2]=d+(~((d+-4-f|0)>>>2)<<2)}else n=20;while(0);if((n|0)==20)e=f+4|0;if(((c[e>>2]|0)+-1|0)>>>0>=2){i=q;return 0}e=b+472|0;if(c[e>>2]|0)Na(87776,87653,125,87800);n=Z4(312)|0;tM(n);c[e>>2]=n;$M(n+144|0,b);c[o>>2]=b;e=c[m>>2]|0;if(e>>>0<(c[p+8>>2]|0)>>>0){c[e>>2]=b;c[m>>2]=(c[m>>2]|0)+4;i=q;return 0}else{sB(p,o);i=q;return 0}return 0}function oB(a,b){a=a|0;b=b|0;a=c[a+472>>2]|0;if(!a){b=0;return b|0}b=Yb[c[(c[a>>2]|0)+256>>2]&255](a,b)|0;return b|0}function pB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if(d-e>>2>>>0<=1)Fga(b);f=c[e+4>>2]|0;if(d-e>>2>>>0>2){c[c[e+8>>2]>>2]=c[f>>2];c[f>>2]=a;return 0}else Fga(b);return 0}function qB(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[d>>2]|0;if((c[d+4>>2]|0)==(e|0))Fga(d);g=c[e>>2]|0;h=b+448|0;e=c[h>>2]|0;f=b+452|0;d=(a[f>>0]|0)==0;if(!e){if(!d)Na(87631,87653,148,87669)}else{if(!d)Lb[c[(c[e>>2]|0)+4>>2]&2047](e);c[h>>2]=0;a[f>>0]=0}e=b+292|0;if(!(c[e>>2]|0)){c[g>>2]=b;return 0}a[f>>0]=1;f=Z4(212)|0;Ec(f);c[h>>2]=f;a[f+188>>0]=a[b+316>>0]|0;c[f+184>>2]=c[b+324>>2];c[f+196>>2]=c[e>>2];f=QY(b+344|0)|0;a[(c[h>>2]|0)+208>>0]=f&1;c[g>>2]=b;return 0}function rB(a,b){a=a|0;b=b|0;b=a+472|0;a=c[b>>2]|0;if(!a)return 0;Lb[c[(c[a>>2]|0)+4>>2]&2047](a);c[b>>2]=0;return 0}function sB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function tB(a){a=a|0;return 60}function uB(a,b){a=a|0;b=b|0;faa(a,87921,4);return}function vB(a){a=a|0;return a+188|0}function wB(a){a=a|0;return a+272|0}function xB(a){a=a|0;return a+164|0}function yB(a){a=a|0;return 1}function zB(a){a=a|0;return 2}function AB(b){b=b|0;c[b>>2]=34628;c[b+16>>2]=268435455;c[b+20>>2]=268435455;c[b+24>>2]=-268435455;c[b+28>>2]=-268435455;c[b+32>>2]=268435455;c[b+36>>2]=268435455;c[b+40>>2]=-268435455;c[b+44>>2]=-268435455;a[b+4>>0]=0;a[b+5>>0]=0;return}function BB(a){a=a|0;Na(132575,88001,50,88019);return 0}function CB(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;g=c[b+12>>2]|0;f=((e|0)<(d|0)?e:d)-g|0;e=((d|0)<(e|0)?e:d)-g|0;d=b+16|0;if((c[d>>2]|0)>(f|0))c[d>>2]=f;d=b+24|0;if((c[d>>2]|0)>=(e|0)){g=b+4|0;a[g>>0]=1;return}c[d>>2]=e;g=b+4|0;a[g>>0]=1;return}function DB(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;g=c[b+8>>2]|0;f=((e|0)<(d|0)?e:d)-g|0;e=((d|0)<(e|0)?e:d)-g|0;d=b+20|0;if((c[d>>2]|0)>(f|0))c[d>>2]=f;d=b+28|0;if((c[d>>2]|0)>=(e|0)){g=b+5|0;a[g>>0]=1;return}c[d>>2]=e;g=b+5|0;a[g>>0]=1;return}function EB(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;g=c[b+12>>2]|0;f=((e|0)<(d|0)?e:d)-g|0;e=((d|0)<(e|0)?e:d)-g|0;d=b+32|0;if((c[d>>2]|0)>(f|0))c[d>>2]=f;d=b+40|0;if((c[d>>2]|0)>=(e|0)){g=b+4|0;a[g>>0]=1;return}c[d>>2]=e;g=b+4|0;a[g>>0]=1;return}function FB(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;g=c[b+8>>2]|0;f=((e|0)<(d|0)?e:d)-g|0;e=((d|0)<(e|0)?e:d)-g|0;d=b+36|0;if((c[d>>2]|0)>(f|0))c[d>>2]=f;d=b+44|0;if((c[d>>2]|0)>=(e|0)){g=b+5|0;a[g>>0]=1;return}c[d>>2]=e;g=b+5|0;a[g>>0]=1;return}function GB(b){b=b|0;c[b+16>>2]=268435455;c[b+20>>2]=268435455;c[b+24>>2]=-268435455;c[b+28>>2]=-268435455;c[b+32>>2]=268435455;c[b+36>>2]=268435455;c[b+40>>2]=-268435455;c[b+44>>2]=-268435455;a[b+4>>0]=0;a[b+5>>0]=0;return}function HB(b){b=b|0;var d=0;d=b+16|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;c[d+28>>2]=0;a[b+4>>0]=1;a[b+5>>0]=1;return}function IB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)Na(88022,88001,175,88028);d=a+12|0;f=(c[a+24>>2]|0)+(c[d>>2]|0)|0;e=Ob[c[(c[b>>2]|0)+32>>2]&255](b)|0;if((f|0)<((c[b+16>>2]|0)+e|0)){f=0;return f|0}e=(c[a+16>>2]|0)+(c[d>>2]|0)|0;f=Ob[c[(c[b>>2]|0)+32>>2]&255](b)|0;f=(e|0)<=((c[b+24>>2]|0)+f|0);return f|0}function JB(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;h=i;i=i+16|0;d=h;c[b+16>>2]=268435455;c[b+20>>2]=268435455;c[b+24>>2]=-268435455;c[b+28>>2]=-268435455;c[b+32>>2]=268435455;c[b+36>>2]=268435455;c[b+40>>2]=-268435455;c[b+44>>2]=-268435455;a[b+4>>0]=0;a[b+5>>0]=0;c[b>>2]=34676;c[b+48>>2]=0;c[b+52>>2]=0;c[b+56>>2]=0;e=b+88|0;f=b+116|0;g=b+64|0;j=g+36|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(j|0));c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;faa(d,88046,2);c[b+60>>2]=0;a[b+100>>0]=1;jaa(e,d)|0;TB(b);Lb[c[(c[b>>2]|0)+76>>2]&2047](b);iaa(d);i=h;return}function KB(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+16|0;e=j;c[b+16>>2]=268435455;c[b+20>>2]=268435455;c[b+24>>2]=-268435455;c[b+28>>2]=-268435455;c[b+32>>2]=268435455;c[b+36>>2]=268435455;c[b+40>>2]=-268435455;c[b+44>>2]=-268435455;a[b+4>>0]=0;a[b+5>>0]=0;c[b>>2]=34676;c[b+48>>2]=0;c[b+52>>2]=0;c[b+56>>2]=0;f=b+88|0;g=b+116|0;h=b+64|0;k=h+36|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(k|0));c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;eaa(e,d);c[b+60>>2]=0;a[b+100>>0]=1;jaa(f,e)|0;TB(b);Lb[c[(c[b>>2]|0)+76>>2]&2047](b);iaa(e);i=j;return}function LB(a){a=a|0;Na(132575,88001,205,88049);return 0}function MB(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+16|0;n=o;c[b>>2]=34628;h=b+4|0;j=h;e=d+4|0;k=j+40|0;do{a[j>>0]=a[e>>0]|0;j=j+1|0;e=e+1|0}while((j|0)<(k|0));c[b>>2]=34676;c[b+48>>2]=0;c[b+52>>2]=0;c[b+56>>2]=0;l=b+64|0;m=b+68|0;e=b+76|0;f=b+88|0;g=b+116|0;j=l;k=j+36|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(k|0));c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[b+16>>2]=268435455;c[b+20>>2]=268435455;c[b+24>>2]=-268435455;c[b+28>>2]=-268435455;c[b+32>>2]=268435455;c[b+36>>2]=268435455;c[b+40>>2]=-268435455;c[b+44>>2]=-268435455;a[h>>0]=0;a[b+5>>0]=0;c[b+60>>2]=0;jaa(f,d+88|0)|0;jaa(e,d+76|0)|0;a[b+100>>0]=1;k=d+64|0;h=d+68|0;f=c[k>>2]|0;e=(c[h>>2]|0)-f|0;if((e|0)<=0){i=o;return}j=b+72|0;e=e>>2;g=0;while(1){if(e>>>0<=g>>>0){e=4;break}f=c[f+(g<<2)>>2]|0;f=Ob[c[(c[f>>2]|0)+80>>2]&255](f)|0;c[n>>2]=f;OB(f,1);e=f+60|0;if(c[e>>2]|0){e=6;break}c[e>>2]=b;e=c[m>>2]|0;if((e|0)==(c[j>>2]|0))uh(l,n);else{c[e>>2]=f;c[m>>2]=(c[m>>2]|0)+4}g=g+1|0;f=c[k>>2]|0;e=(c[h>>2]|0)-f>>2;if((g|0)>=(e|0)){e=11;break}}if((e|0)==4)Fga(k);else if((e|0)==6)Na(88055,88001,498,88065);else if((e|0)==11){i=o;return}}function NB(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;f=a+64|0;b=c[f>>2]|0;g=a+68|0;d=c[g>>2]|0;if((b|0)==(d|0))return;do{e=c[b>>2]|0;if(!((e|0)==0?1:(c[e+60>>2]|0)!=(a|0))){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);d=c[g>>2]|0}b=b+4|0}while((b|0)!=(d|0));b=c[f>>2]|0;if((d|0)==(b|0))return;c[g>>2]=d+(~((d+-4-b|0)>>>2)<<2);return}function OB(b,d){b=b|0;d=d|0;var e=0;e=c[b+60>>2]|0;b=b+100|0;if((e|0)!=0?!((a[b>>0]|0)!=0|d^1):0)OB(e,1);a[b>>0]=d&1;return}function PB(a,b){a=a|0;b=b|0;a=a+60|0;if(!(c[a>>2]|0)){c[a>>2]=b;return}else Na(88055,88001,498,88065)}function QB(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;m=n;if((b|0)==(d|0)){i=n;return b|0}h=b+64|0;e=c[h>>2]|0;l=b+68|0;f=c[l>>2]|0;if((e|0)!=(f|0)){do{g=c[e>>2]|0;if(!((g|0)==0?1:(c[g+60>>2]|0)!=(b|0))){Lb[c[(c[g>>2]|0)+4>>2]&2047](g);f=c[l>>2]|0}e=e+4|0}while((e|0)!=(f|0));e=c[h>>2]|0;if((f|0)!=(e|0))c[l>>2]=f+(~((f+-4-e|0)>>>2)<<2)}Lb[c[(c[b>>2]|0)+28>>2]&2047](b);c[b+60>>2]=0;jaa(b+88|0,d+88|0)|0;jaa(b+76|0,d+76|0)|0;a[b+100>>0]=1;k=d+64|0;h=d+68|0;f=c[k>>2]|0;e=(c[h>>2]|0)-f|0;if((e|0)<=0){i=n;return b|0}d=b+72|0;j=b+64|0;e=e>>2;g=0;while(1){if(e>>>0<=g>>>0){e=11;break}f=c[f+(g<<2)>>2]|0;f=Ob[c[(c[f>>2]|0)+80>>2]&255](f)|0;c[m>>2]=f;OB(f,1);e=f+60|0;if(c[e>>2]|0){e=13;break}c[e>>2]=b;e=c[l>>2]|0;if((e|0)==(c[d>>2]|0))uh(j,m);else{c[e>>2]=f;c[l>>2]=(c[l>>2]|0)+4}g=g+1|0;f=c[k>>2]|0;e=(c[h>>2]|0)-f>>2;if((g|0)>=(e|0)){e=18;break}}if((e|0)==11)Fga(k);else if((e|0)==13)Na(88055,88001,498,88065);else if((e|0)==18){i=n;return b|0}return 0}function RB(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;c[a>>2]=34676;g=a+64|0;d=c[g>>2]|0;h=a+68|0;b=c[h>>2]|0;if((d|0)!=(b|0)){do{e=c[d>>2]|0;if(!((e|0)==0?1:(c[e+60>>2]|0)!=(a|0))){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);b=c[h>>2]|0}d=d+4|0}while((d|0)!=(b|0));d=c[g>>2]|0;if((b|0)!=(d|0))c[h>>2]=b+(~((b+-4-d|0)>>>2)<<2)}b=c[a+128>>2]|0;d=b;if(b){e=a+132|0;f=c[e>>2]|0;if((f|0)!=(b|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(b)}b=c[a+116>>2]|0;d=b;if(b){e=a+120|0;f=c[e>>2]|0;if((f|0)!=(b|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(b)}iaa(a+88|0);iaa(a+76|0);b=c[g>>2]|0;d=b;if(b){e=c[h>>2]|0;if((e|0)!=(b|0))c[h>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(b)}f=a+48|0;b=c[f>>2]|0;if(!b)return;e=a+52|0;d=c[e>>2]|0;if((d|0)!=(b|0)){do{a=d+-24|0;c[e>>2]=a;iaa(d+-12|0);iaa(a);d=c[e>>2]|0}while((d|0)!=(b|0));b=c[f>>2]|0}$4(b);return}function SB(a){a=a|0;RB(a);$4(a);return}function TB(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;g=i;i=i+48|0;j=g;f=g+28|0;d=g+16|0;e=g+4|0;c[j>>2]=m7()|0;X7(f,16,88075,j)|0;j=b+88|0;faa(e,f,w8(f)|0);f=a[j>>0]|0;h=(f&1)==0;f=uaa(e,0,h?j+1|0:c[b+96>>2]|0,h?(f&255)>>>1:c[b+92>>2]|0)|0;c[d>>2]=c[f>>2];c[d+4>>2]=c[f+4>>2];c[d+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;f=b+76|0;if(!(a[f>>0]&1)){a[f+1>>0]=0;a[f>>0]=0}else{a[c[b+84>>2]>>0]=0;c[b+80>>2]=0}oaa(f,0);c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;iaa(d);iaa(e);i=g;return}function UB(a){a=a|0;Na(132575,88001,269,88019);return 0}function VB(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;f=a+64|0;b=c[f>>2]|0;g=a+68|0;d=c[g>>2]|0;if((b|0)!=(d|0)){do{e=c[b>>2]|0;if(!((e|0)==0?1:(c[e+60>>2]|0)!=(a|0))){Lb[c[(c[e>>2]|0)+4>>2]&2047](e);d=c[g>>2]|0}b=b+4|0}while((b|0)!=(d|0));b=c[f>>2]|0;if((d|0)!=(b|0))c[g>>2]=d+(~((d+-4-b|0)>>>2)<<2)}Lb[c[(c[a>>2]|0)+28>>2]&2047](a);return}function WB(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;g=i;i=i+32|0;e=g+24|0;h=g+20|0;j=g+16|0;f=g+12|0;m=g+8|0;l=g+4|0;k=g;c[f>>2]=d;c[m>>2]=c[a+120>>2];c[l>>2]=c[b>>2];c[k>>2]=c[b+4>>2];c[j>>2]=c[m>>2];c[h>>2]=c[l>>2];c[e>>2]=c[k>>2];QC(a+116|0,j,h,e)|0;b=a+132|0;e=c[b>>2]|0;if((e|0)==(c[a+136>>2]|0)){RC(a+128|0,f);i=g;return}else{c[e>>2]=d;c[b>>2]=e+4;i=g;return}}function XB(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;l=n;Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0;Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0;m=b+64|0;k=b+68|0;b=c[k>>2]|0;e=c[m>>2]|0;d=e;if((b-d|0)<=0){i=n;return}g=a+64|0;h=a+68|0;j=a+72|0;f=0;while(1){b=b-d>>2;if((b|0)>(f|0)){if(b>>>0<=f>>>0){b=5;break}b=c[e+(f<<2)>>2]|0;c[b+60>>2]=0}else b=0;c[l>>2]=b;d=c[h>>2]|0;if(d>>>0<(c[j>>2]|0)>>>0){c[d>>2]=b;c[h>>2]=(c[h>>2]|0)+4}else Ge(g,l);b=c[k>>2]|0;e=c[m>>2]|0;if(b-e>>2>>>0<=f>>>0){b=11;break}c[(c[e+(f<<2)>>2]|0)+60>>2]=a;f=f+1|0;d=e;if((f|0)>=(b-d>>2|0)){b=13;break}}if((b|0)==5)Fga(m);else if((b|0)==11)Fga(m);else if((b|0)==13){i=n;return}}function YB(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+64|0;e=c[d>>2]|0;a=(c[a+68>>2]|0)-e>>2;if((a|0)<=(b|0)){b=0;return b|0}if(a>>>0<=b>>>0)Fga(d);b=c[e+(b<<2)>>2]|0;c[b+60>>2]=0;return b|0}function ZB(a,b){a=a|0;b=b|0;jaa(a+76|0,b)|0;return}function _B(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+64>>2]|0;e=c[a+68>>2]|0;if((d|0)==(e|0)){b=0;return b|0}if((b|0)==88){b=((e+-4-d|0)>>>2)+1|0;return b|0}else{a=0;do{f=c[d>>2]|0;a=((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==(b|0)&1)+a|0;d=d+4|0}while((d|0)!=(e|0));return a|0}return 0}function $B(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if(!b)Na(88081,88001,326,88092);e=c[b>>2]|0;f=b+4|0;d=c[f>>2]|0;if((d|0)!=(e|0))do{g=d+-24|0;c[f>>2]=g;iaa(d+-12|0);iaa(g);d=c[f>>2]|0}while((d|0)!=(e|0));vZ(a,b);k_(a,b);m_(a,b);o4(a,b);return ((c[f>>2]|0)-(c[b>>2]|0)|0)/24|0|0}function aC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a+112>>2]=b;e=c[a+68>>2]|0;c[a+104>>2]=e;d=c[a+64>>2]|0;if(!((d|0)==(e|0)|(b|0)==88)){while(1){f=c[d>>2]|0;if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==(b|0))break;d=d+4|0;if((d|0)==(e|0)){d=e;break}}e=c[a+104>>2]|0}c[a+108>>2]=d;if((d|0)==(e|0)){f=0;return f|0}f=c[d>>2]|0;return f|0}function bC(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;f=a+108|0;b=(c[f>>2]|0)+4|0;c[f>>2]=b;e=a+104|0;d=c[a+112>>2]|0;a=c[e>>2]|0;if(!((b|0)==(a|0)|(d|0)==88)){while(1){g=c[b>>2]|0;if((Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)==(d|0))break;b=b+4|0;if((b|0)==(a|0)){b=a;break}}a=c[e>>2]|0}c[f>>2]=b;if((b|0)==(a|0)){g=0;return g|0}g=c[b>>2]|0;return g|0}function cC(a){a=a|0;var b=0;b=c[a+68>>2]|0;if((c[a+64>>2]|0)==(b|0)){a=0;return a|0}a=c[b+-4>>2]|0;return a|0}function dC(a){a=a|0;var b=0,d=0,e=0;b=c[a+60>>2]|0;if(!b)Na(91192,88001,371,88106);d=c[b+64>>2]|0;e=c[b+68>>2]|0;if((d|0)==(e|0)){a=-1;return a|0}else b=0;while(1){if((c[d>>2]|0)==(a|0)){d=6;break}d=d+4|0;if((d|0)==(e|0)){b=-1;d=6;break}else b=b+1|0}if((d|0)==6)return b|0;return 0}function eC(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;e=m+8|0;f=m+4|0;g=m;c[f>>2]=b;if((c[b+60>>2]|0)!=(a|0))Na(88113,88001,379,88139);h=a+64|0;j=a+68|0;k=c[j>>2]|0;l=c[h>>2]|0;if((k-l>>2|0)>(d|0)){c[g>>2]=l+(d<<2);c[e>>2]=c[g>>2];SC(h,e,f)|0;i=m;return}if((k|0)==(c[a+72>>2]|0)){uh(h,f);i=m;return}else{c[k>>2]=b;c[j>>2]=(c[j>>2]|0)+4;i=m;return}}function fC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+64|0;h=a+68|0;f=c[h>>2]|0;g=c[d>>2]|0;a=f-g>>2;if((a|0)<=(b|0)){h=0;return h|0}if(a>>>0<=b>>>0)Fga(d);i=g+(b<<2)|0;e=c[i>>2]|0;c[e+60>>2]=0;d=g+((b<<2>>2)+1<<2)|0;a=f-d|0;zka(i|0,d|0,a|0)|0;a=g+((a>>2)+b<<2)|0;d=c[h>>2]|0;if((d|0)==(a|0)){i=e;return i|0}c[h>>2]=d+(~((d+-4-a|0)>>>2)<<2);i=e;return i|0}function gC(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+48|0;j=m+24|0;h=m+20|0;k=m+8|0;n=m+4|0;g=m;c[j>>2]=34992;c[j+12>>2]=0;a[j+16>>0]=1;c[j+4>>2]=96;c[j+8>>2]=1;c[h>>2]=0;c[k>>2]=0;l=k+4|0;c[l>>2]=0;c[k+8>>2]=0;c[n>>2]=d;Ol(k,n);d=c[l>>2]|0;n=c[k+8>>2]|0;c[g>>2]=h;if(d>>>0>>0){c[d>>2]=h;c[l>>2]=(c[l>>2]|0)+4}else Ol(k,g);Xb[c[(c[b>>2]|0)+88>>2]&1](b,j,k,0,0,e,f);e=c[h>>2]|0;d=c[k>>2]|0;if(!d){i=m;return e|0}g=c[l>>2]|0;if((g|0)!=(d|0))c[l>>2]=g+(~((g+-4-d|0)>>>2)<<2);$4(d);i=m;return e|0}function hC(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=i;i=i+16|0;g=f;c[g>>2]=15576;c[g+4>>2]=b;a=iC(a,g,d,e)|0;i=f;return a|0}function iC(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+48|0;j=m+24|0;h=m+20|0;k=m+8|0;n=m+4|0;g=m;c[j>>2]=34992;c[j+12>>2]=0;a[j+16>>0]=1;c[j+4>>2]=100;c[j+8>>2]=1;c[h>>2]=0;c[k>>2]=0;l=k+4|0;c[l>>2]=0;c[k+8>>2]=0;c[n>>2]=d;Ol(k,n);d=c[l>>2]|0;n=c[k+8>>2]|0;c[g>>2]=h;if(d>>>0>>0){c[d>>2]=h;c[l>>2]=(c[l>>2]|0)+4}else Ol(k,g);Xb[c[(c[b>>2]|0)+88>>2]&1](b,j,k,0,0,e,f);e=c[h>>2]|0;d=c[k>>2]|0;if(!d){i=m;return e|0}g=c[l>>2]|0;if((g|0)!=(d|0))c[l>>2]=g+(~((g+-4-d|0)>>>2)<<2);$4(d);i=m;return e|0}function jC(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+48|0;j=m+24|0;h=m+20|0;k=m+8|0;n=m+4|0;g=m;c[j>>2]=34992;c[j+12>>2]=0;a[j+16>>0]=1;c[j+4>>2]=104;c[j+8>>2]=1;c[h>>2]=0;c[k>>2]=0;l=k+4|0;c[l>>2]=0;c[k+8>>2]=0;c[n>>2]=d;Ol(k,n);d=c[l>>2]|0;n=c[k+8>>2]|0;c[g>>2]=h;if(d>>>0>>0){c[d>>2]=h;c[l>>2]=(c[l>>2]|0)+4}else Ol(k,g);Xb[c[(c[b>>2]|0)+88>>2]&1](b,j,k,0,0,e,f);e=c[h>>2]|0;d=c[k>>2]|0;if(!d){i=m;return e|0}g=c[l>>2]|0;if((g|0)!=(d|0))c[l>>2]=g+(~((g+-4-d|0)>>>2)<<2);$4(d);i=m;return e|0}function kC(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+48|0;n=p+20|0;o=p+8|0;l=p+4|0;m=p;if(!d)Na(88151,88001,453,88159);h=c[d>>2]|0;j=d+4|0;k=c[j>>2]|0;if((k|0)!=(h|0))c[j>>2]=k+(~((k+-4-h|0)>>>2)<<2);c[n>>2]=34992;c[n+12>>2]=0;a[n+16>>0]=1;c[n+4>>2]=108;c[n+8>>2]=1;c[o>>2]=0;k=o+4|0;c[k>>2]=0;c[o+8>>2]=0;c[l>>2]=e;Ol(o,l);h=c[k>>2]|0;e=c[o+8>>2]|0;c[m>>2]=d;if(h>>>0>>0){c[h>>2]=d;c[k>>2]=(c[k>>2]|0)+4}else Ol(o,m);Xb[c[(c[b>>2]|0)+88>>2]&1](b,n,o,0,0,f,g);h=c[o>>2]|0;if(!h){i=p;return}j=c[k>>2]|0;if((j|0)!=(h|0))c[k>>2]=j+(~((j+-4-h|0)>>>2)<<2);$4(h);i=p;return}function lC(a,b){a=a|0;b=b|0;var d=0,e=0;if((b|0)<0){b=0;return b|0}d=a+64|0;e=c[d>>2]|0;a=(c[a+68>>2]|0)-e>>2;if((a|0)<=(b|0)){b=0;return b|0}if(a>>>0<=b>>>0)Fga(d);b=c[e+(b<<2)>>2]|0;return b|0}function mC(a){a=a|0;TB(a);return}function nC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;f=g;if(!a)Na(88187,88001,507,88578);if((((((((((((I5(a,2072,552,0)|0)==0?(I5(a,2072,784,0)|0)==0:0)?(I5(a,2072,1696,0)|0)==0:0)?(I5(a,2072,1752,0)|0)==0:0)?(I5(a,2072,872,0)|0)==0:0)?(I5(a,2072,1768,0)|0)==0:0)?(I5(a,2072,1960,0)|0)==0:0)?(I5(a,2072,2840,0)|0)==0:0)?(I5(a,2072,2952,0)|0)==0:0)?(I5(a,2072,2984,0)|0)==0:0)?(I5(a,2072,832,0)|0)==0:0)?(I5(a,2072,3120,0)|0)==0:0)Na(88187,88001,507,88578);d=b+60|0;if(c[d>>2]|0)Na(88055,88001,498,88065);c[d>>2]=a;c[f>>2]=b;d=a+68|0;e=c[d>>2]|0;if(e>>>0<(c[a+72>>2]|0)>>>0){c[e>>2]=b;c[d>>2]=(c[d>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,f);OB(a,1);i=g;return}}function oC(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;f=i;i=i+48|0;k=f+36|0;h=f+16|0;g=f+4|0;j=f;c[k>>2]=d;c[h>>2]=34992;c[h+12>>2]=0;a[h+16>>0]=1;c[h+4>>2]=92;c[h+8>>2]=1;c[g>>2]=0;e=g+4|0;c[e>>2]=0;c[g+8>>2]=0;c[j>>2]=k;Ol(g,j);Xb[c[(c[b>>2]|0)+88>>2]&1](b,h,g,0,0,-1e4,1);d=c[g>>2]|0;if(!d){i=f;return}b=c[e>>2]|0;if((b|0)!=(d|0))c[e>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);i=f;return}function pC(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(!d){b=0;return b|0}while(1){a=a+60|0;e=c[a>>2]|0;if(!e){a=0;d=5;break}e=(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==(b|0);a=c[a>>2]|0;d=d+-1|0;if(e){d=5;break}if(!d){a=0;d=5;break}}if((d|0)==5)return a|0;return 0}function qC(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(!d){b=0;return b|0}while(1){e=a+60|0;f=c[e>>2]|0;if(!f){a=0;d=5;break}if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==(b|0)){d=5;break}d=d+-1|0;if(!d){a=0;d=5;break}else a=c[e>>2]|0}if((d|0)==5)return a|0;return 0}function rC(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;u=i;i=i+16|0;t=u;k=d+12|0;if((c[k>>2]|0)==2){i=u;return}if(((a[d+16>>0]|0)!=0?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>22:0)?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<39:0){l=I5(b,2072,832,0)|0;if(!l)Na(88598,88001,579,88615);if(!(c[l+176>>2]|0)){i=u;return}}$b[c[(c[d>>2]|0)+8>>2]&63](d,b,e);if((c[k>>2]|0)==1){c[k>>2]=0;i=u;return}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>22)k=(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<39;else k=0;k=(k&1)+h|0;if(!k){i=u;return}p=k+-1|0;l=b+64|0;c[t>>2]=0;q=t+4|0;c[q>>2]=0;c[t+8>>2]=0;if(!j)if(((t|0)!=(l|0)?(TC(t,c[l>>2]|0,c[b+68>>2]|0),m=c[t>>2]|0,n=c[q>>2]|0,(m|0)!=(n|0)):0)?(o=n+-4|0,m>>>0>>0):0){l=m;k=o;do{o=c[l>>2]|0;c[l>>2]=c[k>>2];c[k>>2]=o;l=l+4|0;k=k+-4|0}while(l>>>0>>0);l=t}else l=t;k=c[l>>2]|0;m=l+4|0;a:do if((k|0)!=(c[m>>2]|0)){n=(g|0)==0;o=g+4|0;b:while(1){c:do if(!n?(r=c[g>>2]|0,(r|0)!=(c[o>>2]|0)):0){h=r;while(1){v=c[k>>2]|0;v=Ob[c[(c[v>>2]|0)+8>>2]&255](v)|0;l=c[h>>2]|0;h=h+4|0;if((v|0)==(c[l+4>>2]|0))break;if((h|0)==(c[o>>2]|0)){s=26;break c}}if(Yb[c[c[l>>2]>>2]&255](l,c[k>>2]|0)|0)break b}else s=26;while(0);if((s|0)==26){s=0;v=c[k>>2]|0;Xb[c[(c[v>>2]|0)+88>>2]&1](v,d,e,f,g,p,j)}k=k+4|0;if((k|0)==(c[m>>2]|0))break a}v=c[k>>2]|0;Xb[c[(c[v>>2]|0)+88>>2]&1](v,d,e,f,g,p,j)}while(0);if(f)$b[c[(c[f>>2]|0)+8>>2]&63](f,b,e);l=c[t>>2]|0;if(!l){i=u;return}k=c[q>>2]|0;if((k|0)!=(l|0))c[q>>2]=k+(~((k+-4-l|0)>>>2)<<2);$4(l);i=u;return}function sC(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;f=i;i=i+64|0;g=f+44|0;k=f+40|0;j=f+20|0;h=f;c[g>>2]=0;e=g+4|0;c[e>>2]=0;c[g+8>>2]=0;c[k>>2]=d;Ol(g,k);c[j>>2]=34992;c[j+12>>2]=0;c[j+4>>2]=112;c[j+8>>2]=1;a[j+16>>0]=0;c[h>>2]=34992;c[h+12>>2]=0;a[h+16>>0]=1;c[h+4>>2]=116;c[h+8>>2]=1;Xb[c[(c[b>>2]|0)+88>>2]&1](b,j,g,h,0,-1e4,1);d=c[g>>2]|0;if(!d){i=f;return 1}b=c[e>>2]|0;if((b|0)!=(d|0))c[e>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);i=f;return 1}function tC(a,b){a=a|0;b=b|0;c[a>>2]=17028;b=a+4|0;c[b>>2]=b;c[a+8>>2]=b;c[a+12>>2]=0;c[a+16>>2]=0;return}function uC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if((a|0)==(b|0))return a|0;e=a+4|0;d=a+12|0;if(!(c[d>>2]|0))return a|0;b=c[a+8>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0))return a|0;do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));return a|0}function vC(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=d+100|0;if(!(a[e>>0]|0))return;a[e>>0]=0;f=b+4|0;e=b+12|0;if((c[e>>2]|0)!=0?(g=c[b+8>>2]|0,h=(c[f>>2]|0)+4|0,i=c[g>>2]|0,c[i+4>>2]=c[h>>2],c[c[h>>2]>>2]=i,c[e>>2]=0,(g|0)!=(f|0)):0){e=g;do{i=e;e=c[e+4>>2]|0;$4(i)}while((e|0)!=(f|0))}oC(d,f);Mb[c[(c[b>>2]|0)+8>>2]&255](b,f);return}function wC(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=d+100|0;if(!(a[e>>0]|0)){b=b+4|0;return b|0}a[e>>0]=0;f=b+4|0;e=b+12|0;if((c[e>>2]|0)!=0?(g=c[b+8>>2]|0,h=(c[f>>2]|0)+4|0,i=c[g>>2]|0,c[i+4>>2]=c[h>>2],c[c[h>>2]>>2]=i,c[e>>2]=0,(g|0)!=(f|0)):0){e=g;do{i=e;e=c[e+4>>2]|0;$4(i)}while((e|0)!=(f|0))}oC(d,f);Mb[c[(c[b>>2]|0)+8>>2]&255](b,f);i=f;return i|0}function xC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;f=a+4|0;a=c[a+8>>2]|0;if((a|0)==(f|0)){b=-1;return b|0}e=a;d=a;a=0;while(1){if((c[d+8>>2]|0)==(b|0)){d=5;break}e=c[e+4>>2]|0;d=e;if((d|0)==(f|0)){a=-1;d=5;break}else a=a+1|0}if((d|0)==5)return a|0;return 0}function yC(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;i=a+4|0;k=a+8|0;e=c[k>>2]|0;a=e;a:do if((e|0)!=(i|0)){g=a;h=e;f=0;while(1){if((c[h+8>>2]|0)==(b|0))break;g=c[g+4>>2]|0;h=g;if((h|0)==(i|0)){a=-1;j=5;break a}else f=f+1|0}if((f|0)>-1){if((f|0)>0){a=e;while(1){a=c[a+4>>2]|0;if((f|0)>1)f=f+-1|0;else break}}}else{a=f;j=5}}else{a=-1;j=5}while(0);if((j|0)==5){f=a;a=e;while(1){a=c[a>>2]|0;if((f|0)<-1)f=f+1|0;else break}}if((a|0)!=(e|0)){h=(d|0)==88;do{f=a;g=c[(c[f>>2]|0)+8>>2]|0;if(h)break;if((Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)==(d|0))break;a=c[f>>2]|0}while((a|0)!=(e|0));e=c[k>>2]|0}if((a|0)==(e|0)){k=0;return k|0}k=c[(c[a>>2]|0)+8>>2]|0;return k|0}function zC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=a+4|0;a=c[a+8>>2]|0;if((a|0)==(f|0)){g=0;return g|0}d=a;e=a;a=0;while(1){if((c[e+8>>2]|0)==(b|0))break;d=c[d+4>>2]|0;e=d;if((e|0)==(f|0)){a=0;g=7;break}else a=a+1|0}if((g|0)==7)return a|0;if((a|0)<=0){g=0;return g|0}g=c[(c[d>>2]|0)+8>>2]|0;return g|0}function AC(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+16|0;k=l;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;f=e+100|0;if(!(a[f>>0]|0))j=d+4|0;else{a[f>>0]=0;g=d+4|0;f=d+12|0;if((c[f>>2]|0)!=0?(h=c[d+8>>2]|0,j=(c[g>>2]|0)+4|0,m=c[h>>2]|0,c[m+4>>2]=c[j>>2],c[c[j>>2]>>2]=m,c[f>>2]=0,(h|0)!=(g|0)):0){f=h;do{m=f;f=c[f+4>>2]|0;$4(m)}while((f|0)!=(g|0))}oC(e,g);Mb[c[(c[d>>2]|0)+8>>2]&255](d,g);j=g}f=c[d+8>>2]|0;if((f|0)==(j|0)){i=l;return}h=k+8|0;e=k+4|0;while(1){g=c[f+8>>2]|0;if(!g){f=11;break}g=I5(g,2072,3064,0)|0;if(!g){f=11;break}Eaa(k,g+140|0);m=a[k>>0]|0;d=(m&1)==0;Paa(b,d?e:c[h>>2]|0,d?(m&255)>>>1:c[e>>2]|0)|0;Haa(k);f=c[f+4>>2]|0;if((f|0)==(j|0)){f=13;break}}if((f|0)==11)Na(102351,88001,776,88623);else if((f|0)==13){i=l;return}}function BC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;e=b+8|0;a=d;do{f=c[d+8>>2]|0;d=d+4|0;if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==84)a=c[d>>2]|0;else{f=c[d>>2]|0;g=c[a>>2]|0;c[g+4>>2]=f;c[c[d>>2]>>2]=g;c[e>>2]=(c[e>>2]|0)+-1;$4(a);a=f}d=a}while((d|0)!=(b|0));return}function CC(b,d){b=b|0;d=d|0;var e=0;e=c[d>>2]|0;d=c[d+4>>2]|0;c[b>>2]=34992;c[b+12>>2]=0;a[b+16>>0]=1;b=b+4|0;c[b>>2]=e;c[b+4>>2]=d;return}function DC(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;f=a+4|0;e=c[f>>2]|0;f=c[f+4>>2]|0;b=b+(f>>1)|0;if(f&1)e=c[(c[b>>2]|0)+e>>2]|0;c[a+12>>2]=Yb[e&255](b,d)|0;return}function EC(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{b=c[c[d>>2]>>2]|0;d=Z4(12)|0;c[d+8>>2]=a;c[d+4>>2]=b;a=c[b>>2]|0;c[d>>2]=a;c[a+4>>2]=d;c[b>>2]=d;a=b+8|0;c[a>>2]=(c[a>>2]|0)+1;return 0}return 0}function FC(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;k=l;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);h=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);j=c[f+4>>2]|0;if(c[j>>2]|0){b=2;i=l;return b|0}eaa(k,b+76|0);d=a[h>>0]|0;g=(d&1)==0;d=g?(d&255)>>>1:c[h+4>>2]|0;f=a[k>>0]|0;e=(f&1)==0;a:do if((d|0)==((e?(f&255)>>>1:c[k+4>>2]|0)|0)){f=g?h+1|0:c[h+8>>2]|0;e=e?k+1|0:c[k+8>>2]|0;if(!g){h=(o8(f,e,d)|0)==0;iaa(k);if(!h){b=0;i=l;return b|0}}else{if(d)while(1){if((a[f>>0]|0)!=(a[e>>0]|0))break a;d=d+-1|0;if(!d)break;else{f=f+1|0;e=e+1|0}}iaa(k)}c[j>>2]=b;b=2;i=l;return b|0}while(0);iaa(k);b=0;i=l;return b|0}function GC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);d=c[e+4>>2]|0;if(c[d>>2]|0){a=2;return a|0}if(!(Yb[c[c[f>>2]>>2]&255](f,a)|0)){a=0;return a|0}c[d>>2]=a;a=2;return a|0}function HC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);d=c[e+4>>2]|0;if(!(Yb[c[c[f>>2]>>2]&255](f,a)|0))return 0;c[d>>2]=a;return 0}function IC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;g=h;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);b=c[e+4>>2]|0;if(!(Yb[c[c[f>>2]>>2]&255](f,a)|0)){i=h;return 0}c[g>>2]=a;d=b+4|0;e=c[d>>2]|0;if(e>>>0<(c[b+8>>2]|0)>>>0){c[e>>2]=a;c[d>>2]=(c[d>>2]|0)+4;i=h;return 0}else{Ge(b,g);i=h;return 0}return 0}function JC(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;g=c[e+4>>2]|0;h=c[e>>2]|0;if((g|0)==(h|0))Fga(e);m=c[h>>2]|0;if(g-h>>2>>>0<=1)Fga(e);j=c[h+4>>2]|0;if(!m)Na(88631,88001,914,88647);if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==14){b=I5(b,2072,2112,0)|0;if(!b)Na(98954,88001,921,88647);e=c[b+60>>2]|0;g=c[e+64>>2]|0;e=c[e+68>>2]|0;a:do if((g|0)!=(e|0)){h=g;g=0;while(1){if((c[h>>2]|0)==(b|0))break;h=h+4|0;if((h|0)==(e|0)){i=15;break a}else g=g+1|0}if(!g){nG(m,1,1,1,1,0);a[m+320>>0]=1}else i=15}else i=15;while(0);if((i|0)==15){nG(m,1,1,0,0,0);a[m+320>>0]=0}g=b+168|0;QB(g,m)|0;g=(g|0)==(m|0);if(!g)Sl(b+312|0,c[m+144>>2]|0,c[m+148>>2]|0);j=b+328|0;i=m+160|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2];j=b+348|0;i=m+180|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[j+12>>2]=c[i+12>>2];jaa(b+364|0,m+196|0)|0;j=m+212|0;i=c[j+4>>2]|0;e=b+380|0;c[e>>2]=c[j>>2];c[e+4>>2]=i;e=b+392|0;i=m+224|0;c[e>>2]=c[i>>2];c[e+4>>2]=c[i+4>>2];c[e+8>>2]=c[i+8>>2];c[e+12>>2]=c[i+12>>2];c[e+16>>2]=c[i+16>>2];e=b+416|0;i=m+248|0;c[e>>2]=c[i>>2];c[e+4>>2]=c[i+4>>2];c[e+8>>2]=c[i+8>>2];c[e+12>>2]=c[i+12>>2];e=m+268|0;i=c[e+4>>2]|0;j=b+436|0;c[j>>2]=c[e>>2];c[j+4>>2]=i;j=b+448|0;i=m+280|0;c[j>>2]=c[i>>2];c[j+4>>2]=c[i+4>>2];c[j+8>>2]=c[i+8>>2];c[b+464>>2]=c[m+296>>2];if((!g?(l=b+472|0,k=b+480|0,(c[k>>2]|0)!=0):0)?(f=c[b+476>>2]|0,j=(c[l>>2]|0)+4|0,i=c[f>>2]|0,c[i+4>>2]=c[j>>2],c[c[j>>2]>>2]=i,c[k>>2]=0,(f|0)!=(l|0)):0)do{k=f;f=c[f+4>>2]|0;$4(k)}while((f|0)!=(l|0));l=m+320|0;j=l;j=d[j>>0]|d[j+1>>0]<<8|d[j+2>>0]<<16|d[j+3>>0]<<24;l=l+4|0;l=d[l>>0]|d[l+1>>0]<<8|d[l+2>>0]<<16|d[l+3>>0]<<24;m=b+488|0;k=m;a[k>>0]=j;a[k+1>>0]=j>>8;a[k+2>>0]=j>>16;a[k+3>>0]=j>>24;m=m+4|0;a[m>>0]=l;a[m+1>>0]=l>>8;a[m+2>>0]=l>>16;a[m+3>>0]=l>>24;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==18){nG(m,1,1,0,0,0);return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==79){f=I5(b,2072,2576,0)|0;if(!f)Na(96446,88001,943,88647);mG(m,f);return 0}do if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==80){f=I5(b,2072,2488,0)|0;if(!f)Na(96462,88001,952,88647);else{oG(m,f);break}}while(0);if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==15){f=I5(b,2072,2840,0)|0;if(!f)Na(117734,88001,959,88647);c[j>>2]=pG(m,c[f+144>>2]|0)|0;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==9){e=I5(b,2072,1696,0)|0;if(!e)Na(116731,88001,967,88647);f=c[e+60>>2]|0;h=c[f+68>>2]|0;f=c[f+64>>2]|0;b:do if((h-f|0)>4){c:do if((f|0)!=(h|0)){g=f;f=0;while(1){if((c[g>>2]|0)==(e|0))break;g=g+4|0;if((g|0)==(h|0))break c;else f=f+1|0}if(!f){c[e+212>>2]=1;break b}}while(0);c[e+212>>2]=2}while(0);ey(e,c[j>>2]|0);return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==48){g=I5(b,2072,464,0)|0;if(!g)Na(94575,88001,986,88647);f=c[j>>2]|0;if(!f)Na(88666,88001,987,88647);m=Z4(192)|0;MB(m,g);c[m>>2]=31852;j=m+140|0;k=g+140|0;c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[j+12>>2]=c[k+12>>2];c[j+16>>2]=c[k+16>>2];a[j+20>>0]=a[k+20>>0]|0;j=m+164|0;c[j>>2]=47e3;c[m+168>>2]=c[g+168>>2];k=m+172|0;c[k>>2]=47192;a[m+176>>0]=a[g+176>>0]|0;l=m+180|0;c[l>>2]=47336;e=g+184|0;b=c[e+4>>2]|0;i=m+184|0;c[i>>2]=c[e>>2];c[i+4>>2]=b;c[m>>2]=17648;c[j>>2]=17968;c[k>>2]=17984;c[l>>2]=18e3;vm(f+300|0,m);return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=52)return 0;g=I5(b,2072,1656,0)|0;if(!g)Na(88683,88001,995,88647);f=c[j>>2]|0;if(!f)Na(88666,88001,996,88647);m=Z4(196)|0;MB(m,g);c[m>>2]=31852;l=m+140|0;k=g+140|0;c[l>>2]=c[k>>2];c[l+4>>2]=c[k+4>>2];c[l+8>>2]=c[k+8>>2];c[l+12>>2]=c[k+12>>2];c[l+16>>2]=c[k+16>>2];a[l+20>>0]=a[k+20>>0]|0;c[m+168>>2]=c[g+168>>2];c[m+176>>2]=c[g+176>>2];c[m>>2]=31108;c[m+164>>2]=31428;c[m+172>>2]=31444;l=m+180|0;k=g+180|0;c[l>>2]=c[k>>2];c[l+4>>2]=c[k+4>>2];c[l+8>>2]=c[k+8>>2];c[l+12>>2]=c[k+12>>2];wm(f+300|0,m);return 0}function KC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);g=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);f=c[e+4>>2]|0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)==9){c[g>>2]=0;return 0}if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=60)return 0;e=I5(a,2072,1960,0)|0;if(!e)Na(96128,88001,1022,88690);if(!(uy(e)|0)){c[g>>2]=0;return 0}if(!(iB(e)|0))Na(88716,88001,1030,88690);d=c[e+16>>2]|0;b=(zl(f,60)|0)<<24>>24;d=(($(b,kl(f,100)|0)|0)/10|0)-d|0;b=c[g>>2]|0;d=(d|0)<0?0:d;a=c[(iB(e)|0)+140>>2]|0;h=(c[(iB(e)|0)+140>>2]|0)-d|0;if((h|0)<(c[g>>2]|0))me(iB(e)|0,b-a+d|0);b=c[(iB(e)|0)+140>>2]|0;h=e+24|0;b=(c[h>>2]|0)+b|0;a=(Al(f,60)|0)<<24>>24;c[g>>2]=b+(($(a,kl(f,100)|0)|0)/10|0);g=iB(e)|0;ne(g,c[h>>2]|0);return 0}function LC(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);m=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);g=c[f+4>>2]|0;if(e-f>>2>>>0<=2)Fga(d);k=c[f+8>>2]|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==10){e=I5(b,2072,1768,0)|0;if(!e)Na(88742,88001,1076,88758);c[g>>2]=0;c[m>>2]=0;if(!(c[e+708>>2]|0))return 0;m=e+540|0;Yb[c[(c[m>>2]|0)+160>>2]&255](m,d)|0;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==9){e=I5(b,2072,1696,0)|0;if(!e)Na(88779,88001,1089,88758);c[m>>2]=0;if((a[e+196>>0]|0)!=0?(h=c[e+180>>2]|0,(h|0)!=0):0)Yb[c[(c[h>>2]|0)+160>>2]&255](h,d)|0;if((a[e+197>>0]|0)!=0?(i=c[e+184>>2]|0,(i|0)!=0):0)Yb[c[(c[i>>2]|0)+160>>2]&255](i,d)|0;if((a[e+199>>0]|0)!=0?(j=c[e+188>>2]|0,(j|0)!=0):0)Yb[c[(c[j>>2]|0)+160>>2]&255](j,d)|0;if(!(a[e+200>>0]|0))return 0;e=c[e+192>>2]|0;if(!e)return 0;Yb[c[(c[e>>2]|0)+160>>2]&255](e,d)|0;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<=40)return 0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>=68)return 0;h=I5(b,2072,1752,0)|0;if(!h)Na(88793,88001,1112,88758);d=h+156|0;if(!(c[d>>2]|0))Na(88801,88001,1115,88758);if(!(Ob[c[(c[h>>2]|0)+308>>2]&255](h)|0))return 0;i=h+4|0;if(!(a[i>>0]|0))Na(132575,88001,1124,88758);j=h+5|0;if(!(a[j>>0]|0))Na(132575,88001,1124,88758);a:do if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)==60){b=-1;e=h;while(1){e=e+60|0;f=c[e>>2]|0;if(!f)break a;g=(Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==47;e=c[e>>2]|0;b=b+-1|0;if(g)break;if(!b)break a}if(e)return 0}while(0);b:do if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)==41){b=-1;e=h;while(1){e=e+60|0;f=c[e>>2]|0;if(!f)break b;g=(Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==60;e=c[e>>2]|0;b=b+-1|0;if(g)break;if(!b)break b}if(e)return 0}while(0);g=h+16|0;f=c[g>>2]|0;if(uy(h)|0)e=0;else{e=(zl(k,Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)|0)<<24>>24;e=($(e,kl(k,100)|0)|0)/10|0}f=e-f|0;f=(f|0)<0?0:f;e=c[d>>2]|0;if(c[e+164>>2]|0){f=(c[(oe(e)|0)+164>>2]|0)+f|0;e=c[d>>2]|0}e=c[e+140>>2]|0;if(uy(h)|0)e=(c[(iB(I5(h,1752,1960,0)|0)|0)+140>>2]|0)+e|0;b=c[m>>2]|0;if((e-f|0)<(b|0))me(c[d>>2]|0,f-e+b|0);if(uy(h)|0){l=c[d>>2]|0;c[m>>2]=c[l+140>>2];ne(l,0);return 0}e=c[h+24>>2]|0;do if(a[i>>0]|0){if(!(a[j>>0]|0)){l=64;break}if(c[g>>2]|0){l=64;break}if(c[h+20>>2]|e){l=64;break}if(!(c[h+28>>2]|0))e=0;else l=64}else l=64;while(0);if((l|0)==64){l=(Al(k,Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)|0)<<24>>24;e=(($(l,kl(k,100)|0)|0)/10|0)+e|0}l=c[d>>2]|0;c[m>>2]=(c[l+140>>2]|0)+e;ne(l,e);return 0}function MC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);e=c[e+4>>2]|0;if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=10){if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=9)return 0;b=c[e>>2]|0;f=c[f>>2]|0;c[e>>2]=(b|0)<(f|0)?f:b;return 0}d=I5(a,2072,1768,0)|0;if(!d)Na(88742,88001,1194,88825);c[f>>2]=c[e>>2];if(!(c[d+880>>2]|0))return 0;f=d+712|0;Yb[c[(c[f>>2]|0)+160>>2]&255](f,b)|0;return 0}function NC(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;m=n;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);l=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);k=c[f+4>>2]|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==15){e=I5(b,2072,2840,0)|0;if(!e)Na(88849,88001,1224,88862);e=c[e+180>>2]|0;if(!e)Na(88880,88001,1225,88862);c[l>>2]=e;i=n;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==9){e=I5(b,2072,1696,0)|0;if(!e)Na(88909,88001,1237,88862);if((a[e+196>>0]|0)!=0?(g=c[e+180>>2]|0,(g|0)!=0):0)Yb[c[(c[g>>2]|0)+196>>2]&255](g,d)|0;if((a[e+197>>0]|0)!=0?(h=c[e+184>>2]|0,(h|0)!=0):0)Yb[c[(c[h>>2]|0)+196>>2]&255](h,d)|0;if((a[e+199>>0]|0)!=0?(j=c[e+188>>2]|0,(j|0)!=0):0)Yb[c[(c[j>>2]|0)+196>>2]&255](j,d)|0;if(!(a[e+200>>0]|0)){i=n;return 0}e=c[e+192>>2]|0;if(!e){i=n;return 0}Yb[c[(c[e>>2]|0)+196>>2]&255](e,d)|0;i=n;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>69?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<77:0){i=n;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<=40){i=n;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>=68){i=n;return 0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==64){i=n;return 0}h=I5(b,2072,1752,0)|0;if(!h)Na(88793,88001,1268,88862);Ob[c[(c[h>>2]|0)+308>>2]&255](h)|0;if(!(a[h+4>>0]|0)){i=n;return 0}if(!(a[h+5>>0]|0)){i=n;return 0}g=Ud(c[l>>2]|0)|0;e=Yd(c[l>>2]|0,h)|0;if((e|0)>((ql(k,g)|0)/2|0|0)){Vd(c[l>>2]|0,e);e=c[l>>2]|0;c[m>>2]=h;f=e+196|0;b=c[f>>2]|0;if((b|0)==(c[e+200>>2]|0))UC(e+192|0,m);else{c[b>>2]=h;c[f>>2]=(c[f>>2]|0)+4}}e=Zd(c[l>>2]|0,h)|0;if((e|0)<=((ql(k,g)|0)/2|0|0)){i=n;return 0}Wd(c[l>>2]|0,e);e=c[l>>2]|0;c[m>>2]=h;f=e+208|0;b=c[f>>2]|0;if((b|0)==(c[e+212>>2]|0))UC(e+204|0,m);else{c[b>>2]=h;c[f>>2]=(c[f>>2]|0)+4}i=n;return 0}function OC(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{b=c[d>>2]|0;a=Yb[c[(c[b>>2]|0)+12>>2]&255](b,a)|0;return (a?0:2)|0}return 0}function PC(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{b=c[d>>2]|0;a=Yb[c[(c[b>>2]|0)+16>>2]&255](b,a)|0;return (a?0:2)|0}return 0}function QC(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;p=c[a>>2]|0;s=c[b>>2]|0;q=s;o=p;k=q-o>>2;m=c[d>>2]|0;f=c[e>>2]|0;r=f-m|0;i=r>>2;if((r|0)<=0)return s|0;n=a+8|0;g=c[n>>2]|0;r=a+4|0;l=c[r>>2]|0;b=l;if((i|0)<=(g-b>>2|0)){h=b-q|0;b=h>>2;if((i|0)>(b|0)){b=m+(b<<2)|0;j=b;if((b|0)==(f|0))b=l;else{g=(f+-4-j|0)>>>2;e=l;while(1){c[e>>2]=c[b>>2];b=b+4|0;if((b|0)==(f|0))break;else e=e+4|0}b=l+(g+1<<2)|0;c[r>>2]=b}if((h|0)<=0)return s|0}else{b=l;j=f}h=b-(p+(i+k<<2))|0;i=h>>2;e=s+(i<<2)|0;i=0-i|0;if(e>>>0>>0){f=(l+(i<<2)+~q|0)>>>2;g=b;while(1){c[g>>2]=c[e>>2];e=e+4|0;if(e>>>0>=l>>>0)break;else g=g+4|0}c[r>>2]=b+(f+1<<2)}zka(b+(i<<2)|0,s|0,h|0)|0;r=c[d>>2]|0;zka(s|0,r|0,j-r|0)|0;return s|0}e=(b-o>>2)+i|0;if(e>>>0>1073741823)X4(a);l=p;b=g-l|0;if(b>>2>>>0<536870911){b=b>>1;b=b>>>0>>0?e:b;e=q-l>>2;if(!b){g=0;k=0;j=e}else h=19}else{b=1073741823;e=q-l>>2;h=19}if((h|0)==19){g=b;k=Z4(b<<2)|0;j=e}i=k+(j<<2)|0;h=k+(g<<2)|0;b=m;if((b|0)==(f|0)){b=i;e=j}else{g=f+-4-m|0;e=i;while(1){c[e>>2]=c[b>>2];b=b+4|0;if((b|0)==(f|0))break;else e=e+4|0}e=j+1+(g>>>2)|0;b=k+(e<<2)|0}m=q-l|0;d=k+(j-(m>>2)<<2)|0;xka(d|0,p|0,m|0)|0;q=(c[r>>2]|0)-q|0;xka(b|0,s|0,q|0)|0;c[a>>2]=d;c[r>>2]=k+((q>>2)+e<<2);c[n>>2]=h;if(!o){s=i;return s|0}$4(o);s=i;return s|0}function RC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function SC(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=c[a>>2]|0;n=c[b>>2]|0;l=n;b=g;e=l-b>>2;o=a+4|0;i=c[o>>2]|0;m=a+8|0;h=c[m>>2]|0;if(i>>>0>>0){if((n|0)==(i|0)){c[n>>2]=c[d>>2];c[o>>2]=(c[o>>2]|0)+4;o=n;return o|0}f=i-(g+(e+1<<2))|0;g=f>>2;b=n+(g<<2)|0;if(b>>>0>>0){e=i;do{c[e>>2]=c[b>>2];b=b+4|0;e=(c[o>>2]|0)+4|0;c[o>>2]=e}while(b>>>0>>0)}zka(i+(0-g<<2)|0,n|0,f|0)|0;if(n>>>0<=d>>>0)d=(c[o>>2]|0)>>>0>d>>>0?d+4|0:d;c[n>>2]=c[d>>2];o=n;return o|0}e=(i-b>>2)+1|0;if(e>>>0>1073741823)X4(a);f=g;b=h-f|0;if(b>>2>>>0<536870911){b=b>>1;b=b>>>0>>0?e:b;e=l-f>>2;if(!b){i=0;j=0;h=e}else k=14}else{b=1073741823;e=l-f>>2;k=14}if((k|0)==14){i=b;j=Z4(b<<2)|0;h=e}e=j+(h<<2)|0;b=e;f=j+(i<<2)|0;do if((h|0)==(i|0)){if((h|0)>0){b=j+(((h+1|0)/-2|0)+h<<2)|0;e=b;break}f=(h|0)==0?1:h<<1;k=Z4(f<<2)|0;e=k+(f>>>2<<2)|0;b=e;f=k+(f<<2)|0;if(j){$4(j);g=c[a>>2]|0}}while(0);c[e>>2]=c[d>>2];d=l-g|0;k=b+(0-(d>>2)<<2)|0;xka(k|0,g|0,d|0)|0;l=(c[o>>2]|0)-l|0;xka(b+4|0,n|0,l|0)|0;d=c[a>>2]|0;c[a>>2]=k;c[o>>2]=b+((l>>2)+1<<2);c[m>>2]=f;if(!d){o=b;return o|0}$4(d);o=b;return o|0}function TC(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;f=b;j=d-f>>2;k=a+8|0;e=c[k>>2]|0;i=c[a>>2]|0;h=i;if(j>>>0<=e-h>>2>>>0){g=a+4|0;e=(c[g>>2]|0)-h>>2;a=j>>>0>e>>>0;e=a?b+(e<<2)|0:d;k=e-f|0;zka(i|0,b|0,k|0)|0;b=i+(k>>2<<2)|0;if(!a){e=c[g>>2]|0;if((e|0)==(b|0))return;c[g>>2]=e+(~((e+-4-b|0)>>>2)<<2);return}if((e|0)==(d|0))return;b=c[g>>2]|0;do{c[b>>2]=c[e>>2];b=(c[g>>2]|0)+4|0;c[g>>2]=b;e=e+4|0}while((e|0)!=(d|0));return}if(i){e=a+4|0;f=c[e>>2]|0;if((f|0)!=(i|0))c[e>>2]=f+(~((f+-4-h|0)>>>2)<<2);$4(i);c[k>>2]=0;c[e>>2]=0;c[a>>2]=0;e=0}if(j>>>0>1073741823)X4(a);e=e-0|0;if(e>>2>>>0<536870911){e=e>>1;e=e>>>0>>0?j:e;if(e>>>0>1073741823)X4(a);else g=e}else g=1073741823;e=Z4(g<<2)|0;f=a+4|0;c[f>>2]=e;c[a>>2]=e;c[k>>2]=e+(g<<2);if((b|0)==(d|0))return;do{c[e>>2]=c[b>>2];e=(c[f>>2]|0)+4|0;c[f>>2]=e;b=b+4|0}while((b|0)!=(d|0));return}function UC(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function VC(a){a=a|0;$4(a);return}function WC(a){a=a|0;return}function XC(a){a=a|0;$4(a);return}function YC(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=17028;e=a+4|0;d=a+12|0;if(!(c[d>>2]|0)){$4(a);return}b=c[a+8>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){$4(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));$4(a);return}function ZC(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,88934,5);KB(a,d);iaa(d);c[a>>2]=35032;d=a+156|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;OF(a+168|0);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function _C(a){a=a|0;c[a>>2]=35032;PF(a+168|0);iaa(a+156|0);RB(a);return}function $C(a){a=a|0;c[a>>2]=35032;PF(a+168|0);iaa(a+156|0);RB(a);$4(a);return}function aD(d){d=d|0;VB(d);jG(d+168|0);a[d+496>>0]=0;mC(d);c[d+144>>2]=-1;c[d+140>>2]=-1;b[d+148>>1]=0;b[d+150>>1]=0;b[d+152>>1]=0;return}function bD(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function cD(b,c){b=b|0;c=c|0;var d=0;d=b+496|0;if(!((a[d>>0]|0)==0|c))return;dD(b);eD(b);fD(b);a[d>>0]=1;return}function dD(b){b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;ra=i;i=i+1056|0;ga=ra+1040|0;na=ra+1028|0;f=ra+1008|0;e=ra+1e3|0;j=ra+996|0;l=ra+168|0;n=ra+992|0;r=ra+988|0;g=ra+984|0;k=ra+980|0;m=ra+976|0;o=ra+604|0;t=ra+584|0;p=ra+576|0;u=ra+552|0;q=ra+544|0;s=ra+540|0;B=ra+536|0;v=ra+520|0;x=ra;z=ra+516|0;w=ra+512|0;y=ra+508|0;A=ra+504|0;C=ra+500|0;F=ra+480|0;D=ra+472|0;E=ra+464|0;pa=ra+608|0;ma=ra+8|0;H=ra+460|0;G=ra+456|0;I=ra+452|0;K=ra+432|0;J=ra+424|0;N=ra+400|0;L=ra+392|0;M=ra+384|0;P=ra+380|0;R=ra+376|0;O=ra+372|0;Q=ra+368|0;S=ra+364|0;V=ra+344|0;T=ra+336|0;W=ra+312|0;U=ra+304|0;oa=ra+300|0;Z=ra+296|0;aa=ra+292|0;X=ra+288|0;Y=ra+284|0;_=ra+280|0;ba=ra+276|0;fa=ra+256|0;ca=ra+248|0;da=ra+240|0;ha=ra+236|0;ka=ra+216|0;ia=ra+208|0;la=ra+184|0;ja=ra+176|0;d=c[b+60>>2]|0;if(!d)Na(88940,88944,93,88960);$=I5(d,2072,600,0)|0;if(!$)Na(88940,88944,93,88960);if((c[$+732>>2]|0)!=(b|0))Na(88979,88944,97,88960);c[na>>2]=0;qa=na+4|0;c[qa>>2]=0;c[na+8>>2]=0;c[e>>2]=148;c[e+4>>2]=1;c[ga>>2]=c[e>>2];c[ga+4>>2]=c[e+4>>2];CC(f,ga);Xb[c[(c[b>>2]|0)+88>>2]&1](b,f,na,0,0,-1e4,1);c[j>>2]=0;h[l>>3]=0.0;c[n>>2]=0;c[r>>2]=0;c[g>>2]=j;d=c[qa>>2]|0;ea=na+8|0;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=j;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,g);d=c[qa>>2]|0}c[k>>2]=l;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=l;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,k);d=c[qa>>2]|0}c[m>>2]=n;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=n;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,m);d=c[qa>>2]|0}c[o>>2]=r;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=r;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,o);c[p>>2]=124;c[p+4>>2]=1;c[ga>>2]=c[p>>2];c[ga+4>>2]=c[p+4>>2];CC(t,ga);c[q>>2]=128;c[q+4>>2]=1;c[ga>>2]=c[q>>2];c[ga+4>>2]=c[q+4>>2];CC(u,ga);c[s>>2]=t;d=c[qa>>2]|0;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=t;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,s);Xb[c[(c[b>>2]|0)+88>>2]&1](b,t,na,u,0,-1e4,1);if(!(a[$+697>>0]|0)){c[v+4>>2]=1;c[v>>2]=35348;c[v+12>>2]=0;c[v+8>>2]=2147483647;d=jC(b,v,-1e4,1)|0;do if(d){d=Ob[c[(c[d>>2]|0)+44>>2]&255](d)|0;if(!d)Na(96213,88944,131,88960);else{c[B>>2]=cn(d)|0;break}}while(0);d=c[na>>2]|0;e=c[qa>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[qa>>2]=d}h[x>>3]=0.0;c[z>>2]=0;c[w>>2]=x;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=x;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,w);d=c[qa>>2]|0}c[y>>2]=z;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=z;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,y);d=c[qa>>2]|0}c[A>>2]=B;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=B;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,A);d=c[qa>>2]|0}c[C>>2]=$;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=$;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,C);c[D>>2]=152;c[D+4>>2]=1;c[ga>>2]=c[D>>2];c[ga+4>>2]=c[D+4>>2];CC(F,ga);c[E>>2]=F;d=c[qa>>2]|0;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=F;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,E);Xb[c[(c[b>>2]|0)+88>>2]&1](b,F,na,0,0,-1e4,1)}eP(pa);Ng(ma,pa,0,0,1);hP(pa,$);iP(pa,dC(b)|0,0);hR(pa,ma,0);d=c[na>>2]|0;e=c[qa>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[qa>>2]=d}c[H>>2]=0;c[G>>2]=H;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=H;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,G);d=c[qa>>2]|0}c[I>>2]=$;g=$;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=g;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,I);c[J>>2]=156;c[J+4>>2]=1;c[ga>>2]=c[J>>2];c[ga+4>>2]=c[J+4>>2];CC(K,ga);Xb[c[(c[b>>2]|0)+88>>2]&1](b,K,na,0,0,-1e4,1);d=c[na>>2]|0;e=c[qa>>2]|0;if((e|0)!=(d|0))c[qa>>2]=e+(~((e+-4-d|0)>>>2)<<2);c[L>>2]=140;c[L+4>>2]=1;c[ga>>2]=c[L>>2];c[ga+4>>2]=c[L+4>>2];CC(N,ga);c[M>>2]=N;d=c[qa>>2]|0;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=N;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,M);Xb[c[(c[b>>2]|0)+88>>2]&1](b,N,na,0,0,-1e4,1);d=c[na>>2]|0;e=c[qa>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[qa>>2]=d}c[P>>2]=0;c[R>>2]=0;c[O>>2]=P;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=P;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,O);d=c[qa>>2]|0}c[Q>>2]=R;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=R;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,Q);d=c[qa>>2]|0}c[S>>2]=$;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=g;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,S);c[T>>2]=160;c[T+4>>2]=1;c[ga>>2]=c[T>>2];c[ga+4>>2]=c[T+4>>2];CC(V,ga);c[U>>2]=164;c[U+4>>2]=1;c[ga>>2]=c[U>>2];c[ga+4>>2]=c[U+4>>2];CC(W,ga);Xb[c[(c[b>>2]|0)+88>>2]&1](b,V,na,W,0,-1e4,1);d=c[na>>2]|0;e=c[qa>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[qa>>2]=d}c[oa>>2]=0;c[Z>>2]=0;c[aa>>2]=c[$+720>>2];c[X>>2]=oa;f=oa;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=f;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,X);d=c[qa>>2]|0}c[Y>>2]=Z;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=Z;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,Y);d=c[qa>>2]|0}c[_>>2]=aa;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=aa;d=(c[qa>>2]|0)+4|0;c[qa>>2]=d}else{Ol(na,_);d=c[qa>>2]|0}c[ba>>2]=$;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=g;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,ba);c[ca>>2]=144;c[ca+4>>2]=1;c[ga>>2]=c[ca>>2];c[ga+4>>2]=c[ca+4>>2];CC(fa,ga);c[da>>2]=fa;d=c[qa>>2]|0;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=fa;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,da);Xb[c[(c[b>>2]|0)+88>>2]&1](b,fa,na,0,0,-1e4,1);d=c[na>>2]|0;e=c[qa>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[qa>>2]=d}c[oa>>2]=0;c[ha>>2]=oa;if(d>>>0<(c[ea>>2]|0)>>>0){c[d>>2]=f;c[qa>>2]=(c[qa>>2]|0)+4}else Ol(na,ha);c[ia>>2]=132;c[ia+4>>2]=1;c[ga>>2]=c[ia>>2];c[ga+4>>2]=c[ia+4>>2];CC(ka,ga);c[ja>>2]=136;c[ja+4>>2]=1;c[ga>>2]=c[ja>>2];c[ga+4>>2]=c[ja+4>>2];CC(la,ga);Xb[c[(c[b>>2]|0)+88>>2]&1](b,ka,na,la,0,-1e4,1);Og(ma);fP(pa);d=c[na>>2]|0;if(!d){i=ra;return}e=c[qa>>2]|0;if((e|0)!=(d|0))c[qa>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);i=ra;return}function eD(a){a=a|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0;ia=i;i=i+944|0;Y=ia+936|0;ea=ia+924|0;f=ia+904|0;e=ia+896|0;h=ia+888|0;k=ia+884|0;m=ia+880|0;g=ia+876|0;j=ia+872|0;l=ia+496|0;n=ia+492|0;p=ia+472|0;o=ia+464|0;ga=ia+504|0;da=ia;r=ia+460|0;q=ia+456|0;s=ia+452|0;u=ia+432|0;t=ia+424|0;w=ia+420|0;v=ia+416|0;x=ia+412|0;A=ia+392|0;y=ia+384|0;z=ia+380|0;D=ia+376|0;B=ia+372|0;F=ia+352|0;C=ia+344|0;E=ia+336|0;H=ia+332|0;J=ia+328|0;L=ia+324|0;G=ia+320|0;I=ia+316|0;K=ia+312|0;M=ia+308|0;P=ia+288|0;N=ia+280|0;O=ia+276|0;W=ia+272|0;Q=ia+268|0;T=ia+248|0;R=ia+240|0;S=ia+232|0;fa=ia+228|0;X=ia+224|0;Z=ia+220|0;ba=ia+200|0;_=ia+192|0;ca=ia+168|0;aa=ia+160|0;d=c[a+60>>2]|0;if(!d)Na(88940,88944,213,89009);U=I5(d,2072,600,0)|0;if(!U)Na(88940,88944,213,89009);if((c[U+732>>2]|0)!=(a|0))Na(88979,88944,217,89009);c[ea>>2]=0;ha=ea+4|0;c[ha>>2]=0;c[ea+8>>2]=0;c[e>>2]=188;c[e+4>>2]=1;c[Y>>2]=c[e>>2];c[Y+4>>2]=c[e+4>>2];CC(f,Y);Xb[c[(c[a>>2]|0)+88>>2]&1](a,f,ea,0,0,-1e4,1);c[h>>2]=0;c[k>>2]=0;c[m>>2]=0;c[g>>2]=h;d=c[ha>>2]|0;V=ea+8|0;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=h;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,g);d=c[ha>>2]|0}c[j>>2]=k;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=k;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,j);d=c[ha>>2]|0}c[l>>2]=m;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=m;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,l);d=c[ha>>2]|0}c[n>>2]=U;f=U;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=f;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,n);c[o>>2]=168;c[o+4>>2]=1;c[Y>>2]=c[o>>2];c[Y+4>>2]=c[o+4>>2];CC(p,Y);Xb[c[(c[a>>2]|0)+88>>2]&1](a,p,ea,0,0,-1e4,1);eP(ga);Ng(da,ga,0,0,0);hP(ga,U);iP(ga,dC(a)|0,0);hR(ga,da,0);d=c[ea>>2]|0;e=c[ha>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[ha>>2]=d}c[r>>2]=0;c[q>>2]=r;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=r;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,q);d=c[ha>>2]|0}c[s>>2]=U;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=f;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,s);c[t>>2]=196;c[t+4>>2]=1;c[Y>>2]=c[t>>2];c[Y+4>>2]=c[t+4>>2];CC(u,Y);Xb[c[(c[a>>2]|0)+88>>2]&1](a,u,ea,0,0,-1e4,1);d=c[ea>>2]|0;e=c[ha>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[ha>>2]=d}c[w>>2]=1;c[v>>2]=w;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=w;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,v);d=c[ha>>2]|0}c[x>>2]=U;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=f;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,x);c[y>>2]=120;c[y+4>>2]=1;c[Y>>2]=c[y>>2];c[Y+4>>2]=c[y+4>>2];CC(A,Y);c[z>>2]=A;d=c[ha>>2]|0;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=A;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,z);Xb[c[(c[a>>2]|0)+88>>2]&1](a,A,ea,0,0,-1e4,1);d=c[ea>>2]|0;e=c[ha>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[ha>>2]=d}c[D>>2]=0;c[B>>2]=D;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=D;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,B);c[C>>2]=180;c[C+4>>2]=1;c[Y>>2]=c[C>>2];c[Y+4>>2]=c[C+4>>2];CC(F,Y);c[E>>2]=F;d=c[ha>>2]|0;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=F;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,E);Xb[c[(c[a>>2]|0)+88>>2]&1](a,F,ea,0,0,-1e4,1);d=c[ea>>2]|0;e=c[ha>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[ha>>2]=d}c[H>>2]=0;c[J>>2]=0;c[L>>2]=0;c[G>>2]=H;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=H;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,G);d=c[ha>>2]|0}c[I>>2]=J;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=J;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,I);d=c[ha>>2]|0}c[K>>2]=L;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=L;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,K);d=c[ha>>2]|0}c[M>>2]=U;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=f;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,M);c[N>>2]=192;c[N+4>>2]=1;c[Y>>2]=c[N>>2];c[Y+4>>2]=c[N+4>>2];CC(P,Y);c[O>>2]=P;d=c[ha>>2]|0;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=P;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,O);Xb[c[(c[a>>2]|0)+88>>2]&1](a,P,ea,0,0,-1e4,1);d=c[ea>>2]|0;e=c[ha>>2]|0;if((e|0)!=(d|0)){d=e+(~((e+-4-d|0)>>>2)<<2)|0;c[ha>>2]=d}c[W>>2]=0;c[Q>>2]=W;f=W;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=f;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,Q);c[R>>2]=184;c[R+4>>2]=1;c[Y>>2]=c[R>>2];c[Y+4>>2]=c[R+4>>2];CC(T,Y);c[S>>2]=T;d=c[ha>>2]|0;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=T;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,S);Xb[c[(c[a>>2]|0)+88>>2]&1](a,T,ea,0,0,-1e4,1);d=c[ea>>2]|0;e=c[ha>>2]|0;if((e|0)!=(d|0))c[ha>>2]=e+(~((e+-4-d|0)>>>2)<<2);c[W>>2]=(c[U+668>>2]|0)-(c[U+684>>2]|0);d=b[U+876>>1]|0;c[fa>>2]=$(d<<16>>16,kl(U,100)|0)|0;c[X>>2]=W;d=c[ha>>2]|0;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=f;d=(c[ha>>2]|0)+4|0;c[ha>>2]=d}else{Ol(ea,X);d=c[ha>>2]|0}c[Z>>2]=fa;if(d>>>0<(c[V>>2]|0)>>>0){c[d>>2]=fa;c[ha>>2]=(c[ha>>2]|0)+4}else Ol(ea,Z);c[_>>2]=172;c[_+4>>2]=1;c[Y>>2]=c[_>>2];c[Y+4>>2]=c[_+4>>2];CC(ba,Y);c[aa>>2]=176;c[aa+4>>2]=1;c[Y>>2]=c[aa>>2];c[Y+4>>2]=c[aa+4>>2];CC(ca,Y);Xb[c[(c[a>>2]|0)+88>>2]&1](a,ba,ea,ca,0,-1e4,1);Og(da);fP(ga);d=c[ea>>2]|0;if(!d){i=ia;return}e=c[ha>>2]|0;if((e|0)!=(d|0))c[ha>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);i=ia;return}function fD(b){b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;u=i;i=i+96|0;m=u+88|0;s=u+76|0;e=u+8|0;j=u;l=u+72|0;p=u+68|0;f=u+64|0;g=u+60|0;k=u+56|0;n=u+52|0;r=u+32|0;o=u+24|0;q=u+16|0;d=c[b+60>>2]|0;if(!d)Na(88940,88944,312,89026);d=I5(d,2072,600,0)|0;if(!d)Na(88940,88944,312,89026);if(!(a[d+696>>0]|0)){i=u;return}if((c[d+732>>2]|0)!=(b|0))Na(88979,88944,320,89026);c[s>>2]=0;t=s+4|0;c[t>>2]=0;c[s+8>>2]=0;h[e>>3]=1.0;h[j>>3]=1.0;c[l>>2]=1;c[p>>2]=(c[d+672>>2]|0)-(c[d+676>>2]|0)-(c[d+680>>2]|0);c[f>>2]=e;e=s+8|0;Ol(s,f);d=c[t>>2]|0;f=c[e>>2]|0;c[g>>2]=j;if(d>>>0>>0){c[d>>2]=j;d=(c[t>>2]|0)+4|0;c[t>>2]=d}else{Ol(s,g);d=c[t>>2]|0}c[k>>2]=l;if(d>>>0<(c[e>>2]|0)>>>0){c[d>>2]=l;d=(c[t>>2]|0)+4|0;c[t>>2]=d}else{Ol(s,k);d=c[t>>2]|0}c[n>>2]=p;if(d>>>0<(c[e>>2]|0)>>>0){c[d>>2]=p;c[t>>2]=(c[t>>2]|0)+4}else Ol(s,n);c[o>>2]=272;c[o+4>>2]=1;c[m>>2]=c[o>>2];c[m+4>>2]=c[o+4>>2];CC(r,m);c[q>>2]=r;d=c[t>>2]|0;if(d>>>0<(c[e>>2]|0)>>>0){c[d>>2]=r;c[t>>2]=(c[t>>2]|0)+4}else Ol(s,q);Xb[c[(c[b>>2]|0)+88>>2]&1](b,r,s,0,0,-1e4,1);d=c[s>>2]|0;if(!d){i=u;return}e=c[t>>2]|0;if((e|0)!=(d|0))c[t>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);i=u;return}function gD(a){a=a|0;var b=0,d=0;b=c[a+60>>2]|0;if(!b)Na(88940,88944,343,89046);d=I5(b,2072,600,0)|0;if(!d)Na(88940,88944,343,89046);if((c[d+732>>2]|0)!=(a|0))Na(88979,88944,347,89046);b=c[(c[a+68>>2]|0)+-4>>2]|0;if(!b)Na(102090,88944,350,89046);b=I5(b,2072,2952,0)|0;if(!b)Na(102090,88944,350,89046);else{d=(c[d+668>>2]|0)-(c[d+684>>2]|0)-(c[b+312>>2]|0)|0;return d+(YK(b)|0)|0}return 0}function hD(a){a=a|0;var b=0;b=c[a+60>>2]|0;if(!b)Na(88940,88944,357,89063);b=I5(b,2072,600,0)|0;if(!b)Na(88940,88944,357,89063);if((c[b+732>>2]|0)!=(a|0))Na(88979,88944,361,89063);b=c[c[a+64>>2]>>2]|0;if(!b)Na(89079,88944,364,89063);b=I5(b,2072,2952,0)|0;if(!b)Na(89079,88944,364,89063);else return (c[b+300>>2]|0)+(c[b+332>>2]|0)+(c[b+304>>2]|0)|0;return 0}function iD(a){a=a|0;return 14}function jD(a,b){a=a|0;b=b|0;faa(a,89085,4);return}function kD(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+128>>2]|0;e=c[b+132>>2]|0;a:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==1)break a;d=d+4|0;if((d|0)==(e|0)){d=0;break}}return d|0}while(0);if((d|0)==(e|0)){a=0;return a|0}if(!b)Na(96213,93440,74,93471);b=I5(b,2072,696,-2)|0;if(!b)Na(96213,93440,74,93471);if(!(O$(b+32|0)|0)){a=0;return a|0}e=a+12|0;d=c[e>>2]|0;do if(!d){f=cn(b)|0;d=a+8|0;if((f|0)>=(c[d>>2]|0)){d=c[e>>2]|0;break}c[d>>2]=cn(b)|0;f=1;return f|0}while(0);if((d|0)!=1){f=0;return f|0}f=cn(b)|0;d=a+8|0;if((f|0)<=(c[d>>2]|0)){f=0;return f|0}c[d>>2]=cn(b)|0;f=1;return f|0}function lD(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;c[a>>2]=19988;c[a+4>>2]=0;g=a+8|0;c[g>>2]=0;c[a+12>>2]=0;t_(a+16|0);v1(a+24|0);C1(a+40|0);O1(a+48|0);c[a>>2]=35360;c[a+16>>2]=35384;c[a+24>>2]=35400;c[a+40>>2]=35416;c[a+48>>2]=35432;c[f>>2]=81;d=c[g>>2]|0;e=a+12|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=81;d=d+4|0;c[g>>2]=d}c[f>>2]=158;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=158;d=d+4|0;c[g>>2]=d}c[f>>2]=160;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=160;d=d+4|0;c[g>>2]=d}c[f>>2]=168;if((d|0)==(b|0)){Sc(a+4|0,f);g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=168;c[g>>2]=d+4;g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function mD(a){a=a|0;var b=0,d=0;Q1(a+48|0);E1(a+40|0);x1(a+24|0);v_(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function nD(a){a=a|0;var b=0,d=0;b=a+-16|0;Q1(b+48|0);E1(b+40|0);x1(b+24|0);v_(b+16|0);c[b>>2]=19988;d=c[a+-12>>2]|0;if(!d)return;b=b+8|0;a=c[b>>2]|0;if((a|0)!=(d|0))c[b>>2]=a+(~((a+-4-d|0)>>>2)<<2);$4(d);return}function oD(a){a=a|0;var b=0,d=0;a=a+-24|0;Q1(a+48|0);E1(a+40|0);x1(a+24|0);v_(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;b=a+8|0;a=c[b>>2]|0;if((a|0)!=(d|0))c[b>>2]=a+(~((a+-4-d|0)>>>2)<<2);$4(d);return}function pD(a){a=a|0;var b=0,d=0;b=a+-40|0;Q1(b+48|0);E1(b+40|0);x1(b+24|0);v_(b+16|0);c[b>>2]=19988;d=c[a+-36>>2]|0;if(!d)return;b=b+8|0;a=c[b>>2]|0;if((a|0)!=(d|0))c[b>>2]=a+(~((a+-4-d|0)>>>2)<<2);$4(d);return}function qD(a){a=a|0;var b=0,d=0;a=a+-48|0;Q1(a+48|0);E1(a+40|0);x1(a+24|0);v_(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;b=a+8|0;a=c[b>>2]|0;if((a|0)!=(d|0))c[b>>2]=a+(~((a+-4-d|0)>>>2)<<2);$4(d);return}function rD(a){a=a|0;var b=0,d=0,e=0;Q1(a+48|0);E1(a+40|0);x1(a+24|0);v_(a+16|0);c[a>>2]=19988;b=c[a+4>>2]|0;if(!b){$4(a);return}d=a+8|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);$4(a);return}function sD(a){a=a|0;var b=0,d=0,e=0;e=a+-16|0;Q1(e+48|0);E1(e+40|0);x1(e+24|0);v_(e+16|0);c[e>>2]=19988;b=c[a+-12>>2]|0;if(!b){$4(e);return}d=e+8|0;a=c[d>>2]|0;if((a|0)!=(b|0))c[d>>2]=a+(~((a+-4-b|0)>>>2)<<2);$4(b);$4(e);return}function tD(a){a=a|0;var b=0,d=0,e=0;a=a+-24|0;Q1(a+48|0);E1(a+40|0);x1(a+24|0);v_(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d){$4(a);return}e=a+8|0;b=c[e>>2]|0;if((b|0)!=(d|0))c[e>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);$4(a);return}function uD(a){a=a|0;var b=0,d=0,e=0;e=a+-40|0;Q1(e+48|0);E1(e+40|0);x1(e+24|0);v_(e+16|0);c[e>>2]=19988;b=c[a+-36>>2]|0;if(!b){$4(e);return}d=e+8|0;a=c[d>>2]|0;if((a|0)!=(b|0))c[d>>2]=a+(~((a+-4-b|0)>>>2)<<2);$4(b);$4(e);return}function vD(a){a=a|0;var b=0,d=0,e=0;a=a+-48|0;Q1(a+48|0);E1(a+40|0);x1(a+24|0);v_(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d){$4(a);return}e=a+8|0;b=c[e>>2]|0;if((b|0)!=(d|0))c[e>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);$4(a);return}function wD(a){a=a|0;u_(a+16|0);w1(a+24|0);D1(a+40|0);P1(a+48|0);return}function xD(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f;c[a>>2]=19988;c[a+4>>2]=0;d=a+8|0;c[d>>2]=0;c[a+12>>2]=0;Y2(a+16|0);c[a>>2]=35448;c[a+16>>2]=35472;c[b>>2]=191;e=c[d>>2]|0;if((e|0)==(c[a+12>>2]|0)){Sc(a+4|0,b);e=c[a>>2]|0;e=e+12|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=191;c[d>>2]=e+4;e=35448;e=e+12|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function yD(a){a=a|0;var b=0,d=0;_2(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function zD(a){a=a|0;var b=0,d=0;a=a+-16|0;_2(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function AD(a){a=a|0;var b=0,d=0,e=0;_2(a+16|0);c[a>>2]=19988;b=c[a+4>>2]|0;if(!b){$4(a);return}d=a+8|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);$4(a);return}function BD(a){a=a|0;var b=0,d=0,e=0;a=a+-16|0;_2(a+16|0);c[a>>2]=19988;b=c[a+4>>2]|0;if(!b){$4(a);return}d=a+8|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);$4(a);return}function CD(a){a=a|0;Z2(a+16|0);return}function DD(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,89176,5);qy(a,d);iaa(d);V$(a+164|0);c[a>>2]=35488;c[a+164>>2]=35808;c[b>>2]=116;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=116;c[d>>2]=e+4;e=35488;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function ED(a){a=a|0;X$(a+164|0);sy(a);return}function FD(a){a=a|0;a=a+-164|0;X$(a+164|0);sy(a);return}function GD(a){a=a|0;X$(a+164|0);sy(a);$4(a);return}function HD(a){a=a|0;a=a+-164|0;X$(a+164|0);sy(a);$4(a);return}function ID(a){a=a|0;ry(a);W$(a+164|0);return}function JD(a){a=a|0;return 61}function KD(a,b){a=a|0;b=b|0;faa(a,89182,7);return}function LD(b){b=b|0;var d=0,e=0,f=0;d=Z4(176)|0;MB(d,b);f=d+140|0;e=b+140|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];a[f+20>>0]=a[e+20>>0]|0;f=b+168|0;e=c[f+4>>2]|0;b=d+168|0;c[b>>2]=c[f>>2];c[b+4>>2]=e;c[d>>2]=35488;c[d+164>>2]=35808;return d|0}function MD(a){a=a|0;return 1}function ND(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+16|0;e=b;faa(e,89202,5);qy(a,e);iaa(e);e=a+164|0;Lm(e);d=a+248|0;xD(d);c[a>>2]=35824;c[e>>2]=36144;c[a+180>>2]=36168;c[a+188>>2]=36184;c[a+196>>2]=36200;c[a+204>>2]=36216;c[a+212>>2]=36232;c[a+224>>2]=36248;c[a+232>>2]=36264;c[d>>2]=36280;c[a+264>>2]=36304;WB(a,a+168|0,1);WB(a,a+252|0,3);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function OD(a){a=a|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function PD(a){a=a|0;a=a+-164|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function QD(a){a=a|0;a=a+-180|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function RD(a){a=a|0;a=a+-188|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function SD(a){a=a|0;a=a+-196|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function TD(a){a=a|0;a=a+-204|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function UD(a){a=a|0;a=a+-212|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function VD(a){a=a|0;a=a+-224|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function WD(a){a=a|0;a=a+-232|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function XD(a){a=a|0;a=a+-248|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function YD(a){a=a|0;a=a+-264|0;yD(a+248|0);Mm(a+164|0);sy(a);return}function ZD(a){a=a|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function _D(a){a=a|0;a=a+-164|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function $D(a){a=a|0;a=a+-180|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function aE(a){a=a|0;a=a+-188|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function bE(a){a=a|0;a=a+-196|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function cE(a){a=a|0;a=a+-204|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function dE(a){a=a|0;a=a+-212|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function eE(a){a=a|0;a=a+-224|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function fE(a){a=a|0;a=a+-232|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function gE(a){a=a|0;a=a+-248|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function hE(a){a=a|0;a=a+-264|0;yD(a+248|0);Mm(a+164|0);sy(a);$4(a);return}function iE(a){a=a|0;ry(a);an(a+164|0);CD(a+248|0);return}function jE(a){a=a|0;a=a+-164|0;ry(a);an(a+164|0);CD(a+248|0);return}function kE(a){a=a|0;a=a+-248|0;ry(a);an(a+164|0);CD(a+248|0);return}function lE(a){a=a|0;return 62}function mE(a,b){a=a|0;b=b|0;faa(a,89208,4);return}function nE(a){a=a|0;return a+164|0}function oE(a){a=a|0;return a+248|0}function pE(a){a=a|0;return 1}function qE(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,89295,8);qy(a,d);iaa(d);EY(a+164|0);c[a>>2]=36320;c[a+164>>2]=36640;c[b>>2]=18;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=18;c[d>>2]=e+4;e=36320;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function rE(a){a=a|0;GY(a+164|0);sy(a);return}function sE(a){a=a|0;a=a+-164|0;GY(a+164|0);sy(a);return}function tE(a){a=a|0;GY(a+164|0);sy(a);$4(a);return}function uE(a){a=a|0;a=a+-164|0;GY(a+164|0);sy(a);$4(a);return}function vE(a){a=a|0;ry(a);FY(a+164|0);return}function wE(a,b){a=a|0;b=b|0;return +(+(1024/(b|0)|0|0))}function xE(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,89304,6);qy(a,d);iaa(d);c[a>>2]=36656;ry(a);i=b;return}function yE(a){a=a|0;sy(a);return}function zE(a){a=a|0;sy(a);$4(a);return}function AE(a){a=a|0;ry(a);return}function BE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(89311,89420,69,93831);if(((I5(b,1752,1960,0)|0)==0?(I5(b,1752,384,0)|0)==0:0)?(I5(b,1752,832,-2)|0)==0:0)Na(89311,89420,69,93831);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function CE(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;e=f;faa(e,89435,6);qy(a,e);iaa(e);e=a+164|0;c[e>>2]=17028;d=a+168|0;c[d>>2]=d;c[a+172>>2]=d;c[a+176>>2]=0;c[a+180>>2]=0;s2(a+184|0);c[a>>2]=36976;c[e>>2]=37300;c[a+184>>2]=37320;c[b>>2]=181;e=a+120|0;d=c[e>>2]|0;if((d|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[d>>2]=181;c[e>>2]=d+4;e=36976;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function DE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;u2(a+184|0);c[a+164>>2]=17028;e=a+168|0;d=a+176|0;if(!(c[d>>2]|0)){sy(a);return}b=c[a+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){sy(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));sy(a);return}function EE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-164|0;u2(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function FE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-184|0;u2(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function GE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;u2(a+184|0);c[a+164>>2]=17028;e=a+168|0;d=a+176|0;if(!(c[d>>2]|0)){sy(a);$4(a);return}b=c[a+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){sy(a);$4(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));sy(a);$4(a);return}function HE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-164|0;u2(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);$4(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);$4(d);return}function IE(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-184|0;u2(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);$4(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);$4(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);$4(d);return}function JE(a){a=a|0;ry(a);t2(a+184|0);return}function KE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function LE(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;f=b+8|0;a=d;e=d;do{d=e+8|0;g=c[d>>2]|0;if((Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)!=60?(g=c[d>>2]|0,(Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)!=47):0){e=e+4|0;g=c[e>>2]|0;d=c[a>>2]|0;c[d+4>>2]=g;c[c[e>>2]>>2]=d;c[f>>2]=(c[f>>2]|0)+-1;$4(a);a=g}else a=c[e+4>>2]|0;e=a}while((e|0)!=(b|0));return}function ME(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;f=b+8|0;a=d;e=d;do{d=e+8|0;g=c[d>>2]|0;if((Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)!=60?(g=c[d>>2]|0,(Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)!=47):0){e=e+4|0;g=c[e>>2]|0;d=c[a>>2]|0;c[d+4>>2]=g;c[c[e>>2]>>2]=d;c[f>>2]=(c[f>>2]|0)+-1;$4(a);a=g}else a=c[e+4>>2]|0;e=a}while((e|0)!=(b|0));return}function NE(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,89442,5);qy(a,d);iaa(d);c[a>>2]=37336;ry(a);c[a+164>>2]=0;i=b;return}function OE(a){a=a|0;sy(a);return}function PE(a){a=a|0;sy(a);$4(a);return}function QE(a){a=a|0;ry(a);c[a+164>>2]=0;return}function RE(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,89448,6);qy(a,d);iaa(d);c[a>>2]=37656;ry(a);i=b;return}function SE(a){a=a|0;sy(a);return}function TE(a){a=a|0;sy(a);$4(a);return}function UE(a){a=a|0;ry(a);return}function VE(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,89455,9);qy(a,d);iaa(d);YY(a+164|0);c[a>>2]=37976;c[a+164>>2]=38296;c[b>>2]=31;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=31;c[d>>2]=e+4;e=37976;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function WE(a){a=a|0;_Y(a+164|0);sy(a);return}function XE(a){a=a|0;a=a+-164|0;_Y(a+164|0);sy(a);return}function YE(a){a=a|0;_Y(a+164|0);sy(a);$4(a);return}function ZE(a){a=a|0;a=a+-164|0;_Y(a+164|0);sy(a);$4(a);return}function _E(a){a=a|0;ry(a);ZY(a+164|0);return}function $E(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);if((c[c[e+4>>2]>>2]|0)!=1)return 0;d=c[f>>2]|0;if(!d)d=2;else d=(c[d+164>>2]|0)+1|0;c[a+164>>2]=d;c[f>>2]=a;return 0}function aF(a){a=a|0;return 45}function bF(a,b){a=a|0;b=b|0;faa(a,89497,7);return}function cF(a){a=a|0;return 1}function dF(a){a=a|0;return 46}function eF(a,b){a=a|0;b=b|0;faa(a,89491,5);return}function fF(a){a=a|0;return 51}function gF(a,b){a=a|0;b=b|0;faa(a,89485,5);return}function hF(a){a=a|0;return 56}function iF(a,b){a=a|0;b=b|0;faa(a,89480,4);return}function jF(a){a=a|0;return 57}function kF(a,b){a=a|0;b=b|0;faa(a,89474,5);return}function lF(a){a=a|0;return 59}function mF(a,b){a=a|0;b=b|0;faa(a,89465,8);return}function nF(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;eaa(e,b);KB(a,e);iaa(e);b=a+140|0;RH(b);c[a>>2]=38312;c[b>>2]=38628;c[a+156>>2]=38652;c[a+176>>2]=38668;c[a+208>>2]=38684;c[a+220>>2]=38700;c[a+244>>2]=38716;c[a+264>>2]=38732;c[a+276>>2]=38748;c[a+292>>2]=38764;WB(a,a+144|0,4);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=d;return}function oF(a){a=a|0;SH(a+140|0);RB(a);return}function pF(a){a=a|0;a=a+-140|0;SH(a+140|0);RB(a);return}function qF(a){a=a|0;a=a+-156|0;SH(a+140|0);RB(a);return}function rF(a){a=a|0;a=a+-176|0;SH(a+140|0);RB(a);return}function sF(a){a=a|0;a=a+-208|0;SH(a+140|0);RB(a);return}function tF(a){a=a|0;a=a+-220|0;SH(a+140|0);RB(a);return}function uF(a){a=a|0;a=a+-244|0;SH(a+140|0);RB(a);return}function vF(a){a=a|0;a=a+-264|0;SH(a+140|0);RB(a);return}function wF(a){a=a|0;a=a+-276|0;SH(a+140|0);RB(a);return}function xF(a){a=a|0;a=a+-292|0;SH(a+140|0);RB(a);return}function yF(a){a=a|0;SH(a+140|0);RB(a);$4(a);return}function zF(a){a=a|0;a=a+-140|0;SH(a+140|0);RB(a);$4(a);return}function AF(a){a=a|0;a=a+-156|0;SH(a+140|0);RB(a);$4(a);return}function BF(a){a=a|0;a=a+-176|0;SH(a+140|0);RB(a);$4(a);return}function CF(a){a=a|0;a=a+-208|0;SH(a+140|0);RB(a);$4(a);return}function DF(a){a=a|0;a=a+-220|0;SH(a+140|0);RB(a);$4(a);return}function EF(a){a=a|0;a=a+-244|0;SH(a+140|0);RB(a);$4(a);return}function FF(a){a=a|0;a=a+-264|0;SH(a+140|0);RB(a);$4(a);return}function GF(a){a=a|0;a=a+-276|0;SH(a+140|0);RB(a);$4(a);return}function HF(a){a=a|0;a=a+-292|0;SH(a+140|0);RB(a);$4(a);return}function IF(a){a=a|0;VB(a);iI(a+140|0);return}function JF(a){a=a|0;a=a+-140|0;VB(a);iI(a+140|0);return}function KF(a){a=a|0;return n0(a+176|0)|0}function LF(b){b=b|0;var c=0;if(n0(b+176|0)|0){c=Z4(196)|0;zx(c,b+140|0);a[c+160>>0]=1;return c|0}else Na(89577,89582,143,89614);return 0} -function no(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,66911,5);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=21576;c[a+140>>2]=21892;c[a+148>>2]=21908;c[a+180>>2]=21924;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=21576;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function oo(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function po(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function qo(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function ro(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function so(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function to(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function uo(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function vo(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function wo(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function xo(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,66917,4);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=21940;c[a+140>>2]=22256;c[a+148>>2]=22272;c[a+180>>2]=22288;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=21940;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function yo(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function zo(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Ao(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Bo(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Co(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Do(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Eo(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Fo(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Go(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function Ho(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;faa(g,66922,6);Xn(a,g);iaa(g);$1(a+180|0);wZ(a+200|0);c[a>>2]=22304;c[a+140>>2]=22620;c[a+148>>2]=22636;c[a+180>>2]=22652;c[a+200>>2]=22668;pT(a+216|0);c[f>>2]=170;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=170;d=d+4|0;c[g>>2]=d}c[f>>2]=49;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=49;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function Io(a){a=a|0;c[a>>2]=22304;c[a+140>>2]=22620;c[a+148>>2]=22636;c[a+180>>2]=22652;c[a+200>>2]=22668;qT(a+216|0);yZ(a+200|0);b2(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Jo(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-140|0;c[b>>2]=22304;d=a;c[d>>2]=22620;e=a+8|0;c[e>>2]=22636;f=a+40|0;c[f>>2]=22652;g=a+60|0;c[g>>2]=22668;qT(a+76|0);yZ(g);b2(f);v$(e);o$(d);RB(b);return}function Ko(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-148|0;c[b>>2]=22304;d=a+-8|0;c[d>>2]=22620;e=a;c[e>>2]=22636;f=a+32|0;c[f>>2]=22652;g=a+52|0;c[g>>2]=22668;qT(a+68|0);yZ(g);b2(f);v$(e);o$(d);RB(b);return}function Lo(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-180|0;c[b>>2]=22304;d=a+-40|0;c[d>>2]=22620;e=a+-32|0;c[e>>2]=22636;f=a;c[f>>2]=22652;g=a+20|0;c[g>>2]=22668;qT(a+36|0);yZ(g);b2(f);v$(e);o$(d);RB(b);return}function Mo(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+-200|0;c[b>>2]=22304;d=a+-60|0;c[d>>2]=22620;e=a+-52|0;c[e>>2]=22636;a=a+-20|0;c[a>>2]=22652;f=b+200|0;c[f>>2]=22668;qT(b+216|0);yZ(f);b2(a);v$(e);o$(d);RB(b);return}function No(a){a=a|0;c[a>>2]=22304;c[a+140>>2]=22620;c[a+148>>2]=22636;c[a+180>>2]=22652;c[a+200>>2]=22668;qT(a+216|0);yZ(a+200|0);b2(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Oo(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-140|0;c[b>>2]=22304;d=a;c[d>>2]=22620;e=a+8|0;c[e>>2]=22636;f=a+40|0;c[f>>2]=22652;g=a+60|0;c[g>>2]=22668;qT(a+76|0);yZ(g);b2(f);v$(e);o$(d);RB(b);$4(b);return}function Po(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-148|0;c[b>>2]=22304;d=a+-8|0;c[d>>2]=22620;e=a;c[e>>2]=22636;f=a+32|0;c[f>>2]=22652;g=a+52|0;c[g>>2]=22668;qT(a+68|0);yZ(g);b2(f);v$(e);o$(d);RB(b);$4(b);return}function Qo(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-180|0;c[b>>2]=22304;d=a+-40|0;c[d>>2]=22620;e=a+-32|0;c[e>>2]=22636;f=a;c[f>>2]=22652;g=a+20|0;c[g>>2]=22668;qT(a+36|0);yZ(g);b2(f);v$(e);o$(d);RB(b);$4(b);return}function Ro(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+-200|0;c[b>>2]=22304;d=a+-60|0;c[d>>2]=22620;e=a+-52|0;c[e>>2]=22636;a=a+-20|0;c[a>>2]=22652;f=b+200|0;c[f>>2]=22668;qT(b+216|0);yZ(f);b2(a);v$(e);o$(d);RB(b);$4(b);return}function So(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;a2(a+180|0);xZ(a+200|0);return}function To(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;faa(e,66929,4);Xn(a,e);iaa(e);c[a>>2]=22684;c[a+140>>2]=23e3;c[a+148>>2]=23016;c[a+180>>2]=b;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;i=d;return}function Uo(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;return}function Vo(a){a=a|0;a=a+-140|0;v$(a+148|0);o$(a+140|0);RB(a);return}function Wo(a){a=a|0;a=a+-148|0;v$(a+148|0);o$(a+140|0);RB(a);return}function Xo(a){a=a|0;v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Yo(a){a=a|0;a=a+-140|0;v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Zo(a){a=a|0;a=a+-148|0;v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function _o(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(66934,66991,224,67012);if((I5(b,832,872,0)|0)==0?(I5(b,832,904,0)|0)==0:0)Na(66934,66991,224,67012);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function $o(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67024,5);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=23032;c[a+140>>2]=23348;c[a+148>>2]=23364;c[a+180>>2]=23380;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=23032;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function ap(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function bp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function cp(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function dp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function ep(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function fp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function gp(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function hp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function ip(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function jp(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67030,4);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=23396;c[a+140>>2]=23712;c[a+148>>2]=23728;c[a+180>>2]=23744;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=23396;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function kp(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function lp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function mp(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function np(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function op(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function pp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function qp(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function rp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function sp(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function tp(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67035,4);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=23760;c[a+140>>2]=24076;c[a+148>>2]=24092;c[a+180>>2]=24108;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=23760;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function up(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function vp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function wp(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function xp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function yp(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function zp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Ap(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Bp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Cp(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function Dp(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67040,6);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=24124;c[a+140>>2]=24440;c[a+148>>2]=24456;c[a+180>>2]=24472;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=24124;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function Ep(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Fp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Gp(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Hp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Ip(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Jp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Kp(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Lp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Mp(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function Np(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67030,4);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=24488;c[a+140>>2]=24804;c[a+148>>2]=24820;c[a+180>>2]=24836;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=24488;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function Op(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Pp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Qp(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Rp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Sp(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Tp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Up(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Vp(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Wp(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function Xp(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67047,5);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=24852;c[a+140>>2]=25168;c[a+148>>2]=25184;c[a+180>>2]=25200;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=24852;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function Yp(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Zp(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function _p(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function $p(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function aq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function bq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function cq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function dq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function eq(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function fq(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67053,4);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=25216;c[a+140>>2]=25532;c[a+148>>2]=25548;c[a+180>>2]=25564;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=25216;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function gq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function hq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function iq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function jq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function kq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function lq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function mq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function nq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function oq(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function pq(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67058,4);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=25580;c[a+140>>2]=25896;c[a+148>>2]=25912;c[a+180>>2]=25928;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=25580;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function qq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function rq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function sq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function tq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function uq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function vq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function wq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function xq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function yq(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function zq(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67063,8);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=25944;c[a+140>>2]=26260;c[a+148>>2]=26276;c[a+180>>2]=26292;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=25944;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function Aq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Bq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Cq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Dq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Eq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Fq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Gq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Hq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Iq(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function Jq(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67072,4);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=26308;c[a+140>>2]=26624;c[a+148>>2]=26640;c[a+180>>2]=26656;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=26308;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function Kq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Lq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Mq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Nq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Oq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Pq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Qq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Rq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Sq(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function Tq(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67077,9);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=26672;c[a+140>>2]=26988;c[a+148>>2]=27004;c[a+180>>2]=27020;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=26672;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function Uq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Vq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Wq(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Xq(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function Yq(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function Zq(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function _q(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function $q(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function ar(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function br(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,67087,8);Xn(a,d);iaa(d);wZ(a+180|0);c[a>>2]=27036;c[a+140>>2]=27352;c[a+148>>2]=27368;c[a+180>>2]=27384;c[b>>2]=49;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=49;c[d>>2]=e+4;e=27036;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function cr(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function dr(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function er(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function fr(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);return}function gr(a){a=a|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function hr(a){a=a|0;a=a+-140|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function ir(a){a=a|0;a=a+-148|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function jr(a){a=a|0;a=a+-180|0;yZ(a+180|0);v$(a+148|0);o$(a+140|0);RB(a);$4(a);return}function kr(a){a=a|0;VB(a);n$(a+140|0);u$(a+148|0);c[a+176>>2]=1;xZ(a+180|0);return}function lr(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=2)Fga(b);e=c[e+8>>2]|0;d=c[a+60>>2]|0;if(!d)Na(89811,66991,498,89850);if(!(I5(d,2072,2952,0)|0))Na(89811,66991,498,89850);d=YB(f,dC(a)|0)|0;if(!d)Na(88598,66991,505,89850);d=I5(d,2072,832,0)|0;if(!d)Na(88598,66991,505,89850);else{nC(c[e>>2]|0,d);return 1}return 0}function mr(a){a=a|0;return 22}function nr(a){a=a|0;return 23}function or(a,b){a=a|0;b=b|0;faa(a,67178,4);return}function pr(a){a=a|0;return 24}function qr(a,b){a=a|0;b=b|0;faa(a,67174,3);return}function rr(a){a=a|0;return 25}function sr(a,b){a=a|0;b=b|0;faa(a,67168,5);return}function tr(a){a=a|0;return 26}function ur(a,b){a=a|0;b=b|0;faa(a,67164,3);return}function vr(a){a=a|0;return 27}function wr(a,b){a=a|0;b=b|0;faa(a,67159,4);return}function xr(a){a=a|0;return 28}function yr(a,b){a=a|0;b=b|0;faa(a,67152,6);return}function zr(a){a=a|0;return 29}function Ar(a,b){a=a|0;b=b|0;faa(a,67148,3);return}function Br(a){a=a|0;return 30}function Cr(a,b){a=a|0;b=b|0;faa(a,67142,5);return}function Dr(a){a=a|0;return 31}function Er(a,b){a=a|0;b=b|0;faa(a,67138,3);return}function Fr(a){a=a|0;return 32}function Gr(a,b){a=a|0;b=b|0;faa(a,67133,4);return}function Hr(a){a=a|0;return 33}function Ir(a,b){a=a|0;b=b|0;faa(a,67129,3);return}function Jr(a){a=a|0;return 34}function Kr(a,b){a=a|0;b=b|0;faa(a,67125,3);return}function Lr(a){a=a|0;return 35}function Mr(a,b){a=a|0;b=b|0;faa(a,67117,7);return}function Nr(a){a=a|0;return 36}function Or(a,b){a=a|0;b=b|0;faa(a,67113,3);return}function Pr(a){a=a|0;return 37}function Qr(a,b){a=a|0;b=b|0;faa(a,67104,8);return}function Rr(a){a=a|0;return 38}function Sr(a,b){a=a|0;b=b|0;faa(a,67096,7);return}function Tr(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;eaa(e,b);KB(a,e);iaa(e);c[a>>2]=27400;VB(a);c[a+140>>2]=0;i=d;return}function Ur(a){a=a|0;RB(a);return}function Vr(a){a=a|0;RB(a);$4(a);return}function Wr(a){a=a|0;VB(a);return}function Xr(a,b,d){a=a|0;b=b|0;d=d|0;a=c[a+140>>2]|0;if(!a)return;CB(a,b,d);return}function Yr(a,b,d){a=a|0;b=b|0;d=d|0;a=c[a+140>>2]|0;if(!a)return;DB(a,b,d);return}function Zr(a,b,d){a=a|0;b=b|0;d=d|0;a=c[a+140>>2]|0;if(!a)return;EB(a,b,d);return}function _r(a,b,d){a=a|0;b=b|0;d=d|0;a=c[a+140>>2]|0;if(!a)return;FB(a,b,d);return}function $r(a){a=a|0;return c[a+12>>2]|0}function as(a){a=a|0;var b=0;a=a+140|0;b=c[a>>2]|0;if(!b){b=0;return b|0}b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;b=b-(c[(c[a>>2]|0)+48>>2]|0)|0;return b|0}function bs(a,b){a=a|0;b=b|0;c[a+140>>2]=b;return}function cs(a,b){a=a|0;b=b|0;AB(a);c[a>>2]=27716;c[a+60>>2]=0;c[a+64>>2]=0;c[a+68>>2]=0;c[a+72>>2]=0;c[a+76>>2]=0;c[a+80>>2]=0;c[a+84>>2]=0;c[a+88>>2]=0;if(!b)Na(97712,67234,97,67261);c[a+52>>2]=b;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==71){b=I5(b,1376,552,0)|0;if(!b)Na(112189,67234,102,67261);if(_1(b+188|0)|0)b=c[b+192>>2]|0;else b=2;c[a+56>>2]=b;b=c[a>>2]|0;b=b+40|0;b=c[b>>2]|0;Lb[b&2047](a);return}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==72){b=I5(b,1376,784,0)|0;if(!b)Na(95317,67234,108,67261);if(_1(b+188|0)|0)b=c[b+192>>2]|0;else b=2;c[a+56>>2]=b;b=c[a>>2]|0;b=b+40|0;b=c[b>>2]|0;Lb[b&2047](a);return}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==73){b=I5(b,1376,1416,0)|0;if(!b)Na(95406,67234,114,67261);b=c[b+296>>2]|0;c[a+56>>2]=(b|0)==0?2:b;b=c[a>>2]|0;b=b+40|0;b=c[b>>2]|0;Lb[b&2047](a);return}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=75){c[a+56>>2]=0;b=c[a>>2]|0;b=b+40|0;b=c[b>>2]|0;Lb[b&2047](a);return}b=I5(b,1376,2984,0)|0;if(!b)Na(95323,67234,120,67261);b=c[b+172>>2]|0;c[a+56>>2]=(b|0)==0?1:b;b=c[a>>2]|0;b=b+40|0;b=c[b>>2]|0;Lb[b&2047](a);return}function ds(a){a=a|0;var b=0;GB(a);c[a+48>>2]=0;a=a+60|0;b=a+44|0;do{c[a>>2]=0;a=a+4|0}while((a|0)<(b|0));return}function es(a,b,d,e,f){a=a|0;b=b|0;d=+d;e=e|0;f=f|0;var h=0,i=0,j=0;j=b;h=c[j+4>>2]|0;i=a+60|0;c[i>>2]=c[j>>2];c[i+4>>2]=h;i=b+8|0;h=c[i+4>>2]|0;j=a+68|0;c[j>>2]=c[i>>2];c[j+4>>2]=h;j=b+16|0;h=c[j+4>>2]|0;i=a+76|0;c[i>>2]=c[j>>2];c[i+4>>2]=h;i=b+24|0;h=c[i+4>>2]|0;b=a+84|0;c[b>>2]=c[i>>2];c[b+4>>2]=h;g[a+92>>2]=d;c[a+96>>2]=e;c[a+100>>2]=f;return}function fs(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!b)Na(88940,67234,168,67280);if(!d)Na(67296,67234,169,67280);f=Ud(d)|0;h=a+56|0;g=(c[h>>2]|0)==1;if(!e)if(g){d=c[a+20>>2]|0;g=c[a+52>>2]|0;g=(Bl(b,Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)|0)<<24>>24;b=d-(($(g,kl(b,f)|0)|0)/10|0)|0;f=a+48|0;g=c[f>>2]|0;if((c[h>>2]|0)==1){if((g|0)<=(b|0))return 1;c[f>>2]=b;return 1}else{if((g|0)>=(b|0))return 1;c[f>>2]=b;return 1}}else{d=(c[a+28>>2]|0)+(c[d+188>>2]|0)|0;g=c[a+52>>2]|0;g=(Cl(b,Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)|0)<<24>>24;b=d+(($(g,kl(b,f)|0)|0)/10|0)|0;f=a+48|0;g=c[f>>2]|0;if((c[h>>2]|0)==1){if((g|0)<=(b|0))return 1;c[f>>2]=b;return 1}else{if((g|0)>=(b|0))return 1;c[f>>2]=b;return 1}}else if(g){g=Yd(d,e)|0;g=(c[a+20>>2]|0)-g|0;d=c[a+52>>2]|0;d=(Bl(b,Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)|0)<<24>>24;b=(($(d,kl(b,f)|0)|0)/-10|0)+g|0;f=a+48|0;g=c[f>>2]|0;if((c[h>>2]|0)==1){if((g|0)<=(b|0))return 1;c[f>>2]=b;return 1}else{if((g|0)>=(b|0))return 1;c[f>>2]=b;return 1}}else{g=Zd(d,e)|0;d=(c[d+188>>2]|0)+g+(c[a+28>>2]|0)|0;g=c[a+52>>2]|0;g=(Cl(b,Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)|0)<<24>>24;b=d+(($(g,kl(b,f)|0)|0)/10|0)|0;f=a+48|0;g=c[f>>2]|0;if((c[h>>2]|0)==1){if((g|0)<=(b|0))return 1;c[f>>2]=b;return 1}else{if((g|0)>=(b|0))return 1;c[f>>2]=b;return 1}}return 0}function gs(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a+128>>2]|0;e=c[a+132>>2]|0;a:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==7)break a;d=d+4|0;if((d|0)==(e|0)){d=0;break}}return d|0}while(0);if((d|0)==(e|0)){a=0;return a|0}d=Ob[c[(c[a>>2]|0)+72>>2]&255](a)|0;if(!d)Na(96213,67234,210,67311);a=Rb[c[(c[d>>2]|0)+32>>2]&63](d,b,a)|0;return a|0}function hs(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[a+128>>2]|0;i=c[a+132>>2]|0;f=(d|0)==(i|0);a:do if(f){e=d;h=4}else{g=d;do{if((c[g>>2]|0)==6){e=g;h=4;break a}g=g+4|0}while((g|0)!=(i|0))}while(0);if((h|0)==4?(e|0)!=(i|0):0){d=Ob[c[(c[a>>2]|0)+68>>2]&255](a)|0;if(!d)Na(96213,67234,221,67331);a=Rb[c[(c[d>>2]|0)+16>>2]&63](d,b,a)|0;return a|0}b:do if(!f){while(1){if((c[d>>2]|0)==7)break b;d=d+4|0;if((d|0)==(i|0)){d=0;break}}return d|0}while(0);if((d|0)==(i|0)){a=0;return a|0}d=Ob[c[(c[a>>2]|0)+72>>2]&255](a)|0;if(!d)Na(96213,67234,226,67331);a=Rb[c[(c[d>>2]|0)+16>>2]&63](d,b,a)|0;return a|0}function is(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[a+128>>2]|0;e=c[a+132>>2]|0;a:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==7)break a;d=d+4|0;if((d|0)==(e|0)){d=0;break}}return d|0}while(0);if((d|0)==(e|0)){a=0;return a|0}d=Ob[c[(c[a>>2]|0)+72>>2]&255](a)|0;if(!d)Na(96213,67234,237,90020);a=Rb[c[(c[d>>2]|0)+28>>2]&63](d,b,a)|0;return a|0}function js(a,b){a=a|0;b=b|0;var d=0,e=0;c[a+140>>2]=0;d=c[a+128>>2]|0;e=c[a+132>>2]|0;a:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==7)break a;d=d+4|0;if((d|0)==(e|0)){d=0;break}}return d|0}while(0);if((d|0)==(e|0)){a=0;return a|0}d=Ob[c[(c[a>>2]|0)+72>>2]&255](a)|0;if(!d)Na(96213,67234,249,67349);a=Rb[c[(c[d>>2]|0)+20>>2]&63](d,b,a)|0;return a|0}function ks(a,b){a=a|0;b=b|0;c[a+140>>2]=0;return 0}function ls(a){a=a|0;return 69}function ms(a){a=a|0;return}function ns(a){a=a|0;$4(a);return}function os(a){a=a|0;return 6}function ps(a){a=a|0;var b=0,d=0;c[a>>2]=27768;b=a+28|0;d=a+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[a+24>>2]=20480;kaa(b,67375)|0;kaa(a+40|0,67375)|0;return}function qs(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;s=i;i=i+272|0;o=s+16|0;l=s+8|0;k=s;r=s+72|0;h=s+56|0;j=s+52|0;f=s+48|0;p=s+36|0;g=s+32|0;m=s+20|0;c[b>>2]=27768;t=b+28|0;u=b+4|0;n=b+24|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=0;c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;c[t+12>>2]=0;c[t+16>>2]=0;c[t+20>>2]=0;c[n>>2]=20480;jaa(t,d)|0;jaa(b+40|0,e)|0;pT(r);if(!(a[d>>0]&1))e=d+1|0;else e=c[d+8>>2]|0;vT(h,r,e,116,0);if(!(oT(h)|0)){if(!(a[d>>0]&1))e=d+1|0;else e=c[d+8>>2]|0;c[k>>2]=e;TR(67383,k);qT(r);i=s;return}c[j>>2]=US(r)|0;c[f>>2]=QS(j,90306)|0;if(BS(f)|0){if(!(a[d>>0]&1))e=d+1|0;else e=c[d+8>>2]|0;c[l>>2]=e;YR(67418,l);qT(r);i=s;return}c[g>>2]=QS(j,90306)|0;u=DS(g)|0;faa(p,u,w8(u)|0);u=a[p>>0]|0;b=(u&1)==0;g=b?p+1|0:c[p+8>>2]|0;u=b?(u&255)>>>1:c[p+4>>2]|0;b=g+u|0;if(u){f=g;e=0;do{e=((a[f>>0]|0)==32&1)+e|0;f=f+1|0}while((f|0)!=(b|0));if((e|0)>=3){haa(m,p,Aaa(p,32,-1)|0,-1,p);c[n>>2]=(g8((a[m>>0]&1)==0?m+1|0:c[m+8>>2]|0)|0)*10;iaa(m)}else q=17}else q=17;if((q|0)==17){c[o>>2]=g;YR(67470,o)}iaa(p);qT(r);i=s;return}function rs(a,b){a=a|0;b=b|0;var d=0,e=0;c[a>>2]=27768;d=a+28|0;e=a+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[a+24>>2]=b*10;kaa(d,67375)|0;kaa(a+40|0,67375)|0;return}function ss(a){a=a|0;c[a>>2]=27768;iaa(a+40|0);iaa(a+28|0);return}function ts(a){a=a|0;c[a>>2]=27768;iaa(a+40|0);iaa(a+28|0);$4(a);return}function us(a,b,d,e,f){a=a|0;b=+b;d=+d;e=+e;f=+f;c[a+4>>2]=~~(b*10.0);c[a+8>>2]=~~(d*10.0);c[a+12>>2]=~~(e*10.0);c[a+16>>2]=~~(f*10.0);return}function vs(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;c[b>>2]=c[a+4>>2];c[d>>2]=c[a+8>>2];c[e>>2]=c[a+12>>2];c[f>>2]=c[a+16>>2];return}function ws(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,67531,8);Tr(a,d);iaa(d);d=a+144|0;fN(d);RY(a+280|0);U1(a+292|0);c[a>>2]=27784;c[d>>2]=28100;c[a+160>>2]=28144;c[a+176>>2]=28160;c[a+192>>2]=28176;c[a+224>>2]=28192;c[a+240>>2]=28208;c[a+280>>2]=28224;c[a+292>>2]=28240;WB(a,a+148|0,7);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function xs(a){a=a|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function ys(a){a=a|0;a=a+-144|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function zs(a){a=a|0;a=a+-160|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function As(a){a=a|0;a=a+-176|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function Bs(a){a=a|0;a=a+-192|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function Cs(a){a=a|0;a=a+-224|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function Ds(a){a=a|0;a=a+-240|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function Es(a){a=a|0;a=a+-280|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function Fs(a){a=a|0;a=a+-292|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);return}function Gs(a){a=a|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Hs(a){a=a|0;a=a+-144|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Is(a){a=a|0;a=a+-160|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Js(a){a=a|0;a=a+-176|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Ks(a){a=a|0;a=a+-192|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Ls(a){a=a|0;a=a+-224|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Ms(a){a=a|0;a=a+-240|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Ns(a){a=a|0;a=a+-280|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Os(a){a=a|0;a=a+-292|0;W1(a+292|0);TY(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function Ps(a){a=a|0;Wr(a);sN(a+144|0);SY(a+280|0);V1(a+292|0);return}function Qs(a){a=a|0;a=a+-144|0;Wr(a);sN(a+144|0);SY(a+280|0);V1(a+292|0);return}function Rs(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;e=c[d>>2]|0;if((c[d+4>>2]|0)==(e|0))Fga(d);f=c[e>>2]|0;Mk(h,b+164|0);e=c[h>>2]|0;g=h+4|0;if((e|0)==(c[g>>2]|0))d=e;else{b=b+296|0;do{d=Rd(c[f>>2]|0,c[e>>2]|0)|0;a:do if(d)switch(c[b>>2]|0){case 1:{a[d+172>>0]=1;break a}case 2:{a[d+173>>0]=1;break a}default:break a}while(0);e=e+4|0}while((e|0)!=(c[g>>2]|0));d=c[h>>2]|0}if(!d){i=j;return 0}if((e|0)!=(d|0))c[g>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);i=j;return 0}function Ss(a){a=a|0;return 73}function Ts(a,b){a=a|0;b=b|0;faa(a,67540,7);return}function Us(a){a=a|0;return a+144|0}function Vs(a){a=a|0;return a+144|0}function Ws(a){a=a|0;return a+-144+144|0}function Xs(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;f=b+4|0;e=c[f>>2]|0;c[a>>2]=e;g=b+16|0;c[a+(c[e+-12>>2]|0)>>2]=c[g>>2];e=a+4|0;h=c[b+8>>2]|0;c[a>>2]=h;c[a+(c[h+-12>>2]|0)>>2]=c[b+12>>2];h=c[(c[a>>2]|0)+-12>>2]|0;cba(a+h|0,e);c[a+(h+72)>>2]=0;c[a+(h+76)>>2]=-1;f=c[f>>2]|0;c[a>>2]=f;c[a+(c[f+-12>>2]|0)>>2]=c[g>>2];ht(e);e=c[b>>2]|0;c[a>>2]=e;c[a+(c[e+-12>>2]|0)>>2]=c[b+20>>2];if(!d)Na(88940,67597,28,67611);else{c[a+104>>2]=d;return}}function Ys(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=c[b>>2]|0;c[a>>2]=f;c[a+(c[f+-12>>2]|0)>>2]=c[b+20>>2];f=a+68|0;g=c[f>>2]|0;d=a+4|0;do if(g){e=Ob[c[(c[d>>2]|0)+24>>2]&255](d)|0;if((H7(g)|0)==0?(c[f>>2]=0,(e|0)==0):0)break;g=c[(c[a>>2]|0)+-12>>2]|0;Yaa(a+g|0,c[a+(g+16)>>2]|4)}while(0);g=c[b+4>>2]|0;c[a>>2]=g;c[a+(c[g+-12>>2]|0)>>2]=c[b+16>>2];it(d);return}function Zs(a){a=a|0;Ys(a,28300);Zaa(a+108|0);return}function _s(a){a=a|0;var b=0;b=c[(c[a>>2]|0)+-12>>2]|0;Ys(a+b|0,28300);Zaa(a+(b+108)|0);return}function $s(a){a=a|0;Ys(a,28300);Zaa(a+108|0);$4(a);return}function at(a){a=a|0;var b=0,d=0;d=c[(c[a>>2]|0)+-12>>2]|0;b=a+d|0;Ys(b,28300);Zaa(a+(d+108)|0);$4(b);return}function bt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;g=d+4|0;f=c[g>>2]|0;c[b>>2]=f;h=d+16|0;c[b+(c[f+-12>>2]|0)>>2]=c[h>>2];f=b+8|0;i=c[d+8>>2]|0;c[b>>2]=i;c[b+(c[i+-12>>2]|0)>>2]=c[d+12>>2];c[b+4>>2]=0;i=c[(c[b>>2]|0)+-12>>2]|0;cba(b+i|0,f);c[b+(i+72)>>2]=0;c[b+(i+76)>>2]=-1;g=c[g>>2]|0;c[b>>2]=g;c[b+(c[g+-12>>2]|0)>>2]=c[h>>2];ht(f);f=c[d>>2]|0;c[b>>2]=f;c[b+(c[f+-12>>2]|0)>>2]=c[d+20>>2];if(!e)Na(88940,67597,52,67628);else{c[b+108>>2]=e;a[b+112>>0]=0;a[b+113>>0]=0;a[b+114>>0]=0;return}}function ct(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=c[b>>2]|0;c[a>>2]=f;c[a+(c[f+-12>>2]|0)>>2]=c[b+20>>2];f=a+72|0;g=c[f>>2]|0;d=a+8|0;do if(g){e=Ob[c[(c[d>>2]|0)+24>>2]&255](d)|0;if((H7(g)|0)==0?(c[f>>2]=0,(e|0)==0):0)break;g=c[(c[a>>2]|0)+-12>>2]|0;Yaa(a+g|0,c[a+(g+16)>>2]|4)}while(0);g=c[b+4>>2]|0;c[a>>2]=g;c[a+(c[g+-12>>2]|0)>>2]=c[b+16>>2];it(d);return}function dt(a){a=a|0;ct(a,28376);Zaa(a+116|0);return}function et(a){a=a|0;var b=0;b=c[(c[a>>2]|0)+-12>>2]|0;ct(a+b|0,28376);Zaa(a+(b+116)|0);return}function ft(a){a=a|0;ct(a,28376);Zaa(a+116|0);$4(a);return}function gt(a){a=a|0;var b=0,d=0;d=c[(c[a>>2]|0)+-12>>2]|0;b=a+d|0;ct(b,28376);Zaa(a+(d+116)|0);$4(b);return}function ht(d){d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;h=n+8|0;j=n+4|0;k=n;hba(d);c[d>>2]=28760;c[d+32>>2]=0;c[d+36>>2]=0;c[d+40>>2]=0;e=d+52|0;l=d+68|0;m=d+98|0;f=e;g=f+44|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));b[e+44>>1]=0;a[e+46>>0]=0;e=d+4|0;Pga(h,e);c[j>>2]=c[h>>2];g=Rga(j,58292)|0;Qga(j);if(!g){m=c[d>>2]|0;m=m+12|0;m=c[m>>2]|0;Rb[m&63](d,0,4096)|0;i=n;return}Pga(h,e);c[k>>2]=c[h>>2];c[l>>2]=Tga(k,58292)|0;Qga(k);l=c[l>>2]|0;a[m>>0]=(Ob[c[(c[l>>2]|0)+28>>2]&255](l)|0)&1;m=c[d>>2]|0;m=m+12|0;m=c[m>>2]|0;Rb[m&63](d,0,4096)|0;i=n;return}function it(b){b=b|0;var d=0,e=0,f=0,g=0;c[b>>2]=28760;d=b+64|0;e=c[d>>2]|0;if((e|0)!=0?(vt(b)|0,(H7(e)|0)==0):0)c[d>>2]=0;if((a[b+96>>0]|0)!=0?(g=c[b+32>>2]|0,(g|0)!=0):0)a5(g);if((a[b+97>>0]|0)!=0?(f=c[b+56>>2]|0,(f|0)!=0):0)a5(f);fba(b);return}function jt(a){a=a|0;return 1}function kt(a,b){a=a|0;b=b|0;return 1}function lt(a,b){a=a|0;b=b|0;return 1}function mt(a){a=a|0;return 1}function nt(a,b){a=a|0;b=b|0;return 1}function ot(a,b){a=a|0;b=b|0;return}function pt(a){a=a|0;var b=0;c[a>>2]=28668;b=a+104|0;c[b>>2]=28688;it(a+4|0);Zaa(b);return}function qt(a){a=a|0;var b=0;c[a>>2]=28668;b=a+104|0;c[b>>2]=28688;it(a+4|0);Zaa(b);$4(a);return}function rt(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;b=a+e|0;c[b>>2]=28668;d=a+(e+104)|0;c[d>>2]=28688;it(a+(e+4)|0);Zaa(d);$4(b);return}function st(a){a=a|0;var b=0;c[a>>2]=28572;b=a+108|0;c[b>>2]=28592;it(a+8|0);Zaa(b);return}function tt(a){a=a|0;var b=0;c[a>>2]=28572;b=a+108|0;c[b>>2]=28592;it(a+8|0);Zaa(b);$4(a);return}function ut(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;b=a+e|0;c[b>>2]=28572;d=a+(e+108)|0;c[d>>2]=28592;it(a+(e+8)|0);Zaa(d);$4(b);return}function vt(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;h=n+8|0;k=n;m=b+64|0;if(!(c[m>>2]|0)){m=0;i=n;return m|0}l=b+68|0;d=c[l>>2]|0;if(!d){n=Oa(4)|0;o5(n);ub(n|0,6608,1110)}j=b+92|0;e=c[j>>2]|0;do if(!(e&16)){if(e&8){f=b+80|0;g=c[f+4>>2]|0;h=k;c[h>>2]=c[f>>2];c[h+4>>2]=g;do if(!(a[b+98>>0]|0)){e=Ob[c[(c[d>>2]|0)+24>>2]&255](d)|0;f=b+36|0;g=c[f>>2]|0;d=(c[b+40>>2]|0)-g|0;if((e|0)>0){d=($((c[b+16>>2]|0)-(c[b+12>>2]|0)|0,e)|0)+d|0;e=0;break}e=c[b+12>>2]|0;if((e|0)==(c[b+16>>2]|0))e=0;else{h=c[l>>2]|0;l=b+32|0;e=Pb[c[(c[h>>2]|0)+32>>2]&31](h,k,c[l>>2]|0,g,e-(c[b+8>>2]|0)|0)|0;d=d-e+(c[f>>2]|0)-(c[l>>2]|0)|0;e=1}}else{d=(c[b+16>>2]|0)-(c[b+12>>2]|0)|0;e=0}while(0);if(P7(c[m>>2]|0,0-d|0,1)|0){m=-1;i=n;return m|0}if(e){l=c[k+4>>2]|0;m=b+72|0;c[m>>2]=c[k>>2];c[m+4>>2]=l}m=c[b+32>>2]|0;c[b+40>>2]=m;c[b+36>>2]=m;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[j>>2]=0}}else{if((c[b+24>>2]|0)!=(c[b+20>>2]|0)?(Yb[c[(c[b>>2]|0)+52>>2]&255](b,-1)|0)==-1:0){m=-1;i=n;return m|0}f=b+72|0;g=b+32|0;d=b+52|0;a:while(1){k=c[l>>2]|0;e=c[g>>2]|0;e=Pb[c[(c[k>>2]|0)+20>>2]&31](k,f,e,e+(c[d>>2]|0)|0,h)|0;k=c[g>>2]|0;b=(c[h>>2]|0)-k|0;if((V7(k,1,b,c[m>>2]|0)|0)!=(b|0)){d=-1;e=23;break}switch(e|0){case 1:break;case 2:{d=-1;e=23;break a}default:{e=10;break a}}}if((e|0)==10){if(!(J7(c[m>>2]|0)|0))break;else d=-1;i=n;return d|0}else if((e|0)==23){i=n;return d|0}}while(0);m=0;i=n;return m|0}function wt(a){a=a|0;it(a);$4(a);return}function xt(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;Ob[c[(c[b>>2]|0)+24>>2]&255](b)|0;d=Tga(d,58292)|0;c[b+68>>2]=d;e=b+98|0;f=a[e>>0]|0;d=Ob[c[(c[d>>2]|0)+28>>2]&255](d)|0;a[e>>0]=d&1;if((f&255|0)==(d&1|0))return;f=b+8|0;e=b+96|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;f=(a[e>>0]|0)!=0;if(d){d=b+32|0;if(f?(i=c[d>>2]|0,(i|0)!=0):0)a5(i);i=b+97|0;a[e>>0]=a[i>>0]|0;h=b+60|0;c[b+52>>2]=c[h>>2];b=b+56|0;c[d>>2]=c[b>>2];c[h>>2]=0;c[b>>2]=0;a[i>>0]=0;return}if(!f?(g=b+32|0,h=c[g>>2]|0,(h|0)!=(b+44|0)):0){i=c[b+52>>2]|0;c[b+60>>2]=i;c[b+56>>2]=h;a[b+97>>0]=0;c[g>>2]=_4(i)|0;a[e>>0]=1;return}i=c[b+52>>2]|0;c[b+60>>2]=i;c[b+56>>2]=_4(i)|0;a[b+97>>0]=1;return}function yt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;i=b+8|0;h=b+96|0;c[i>>2]=0;c[i+4>>2]=0;c[i+8>>2]=0;c[i+12>>2]=0;c[i+16>>2]=0;c[i+20>>2]=0;if((a[h>>0]|0)!=0?(f=c[b+32>>2]|0,(f|0)!=0):0)a5(f);i=b+97|0;if((a[i>>0]|0)!=0?(g=c[b+56>>2]|0,(g|0)!=0):0)a5(g);f=b+52|0;c[f>>2]=e;do if(e>>>0>8){f=a[b+98>>0]|0;if((d|0)!=0&f<<24>>24!=0){c[b+32>>2]=d;a[h>>0]=0;break}else{c[b+32>>2]=_4(e)|0;a[h>>0]=1;break}}else{c[b+32>>2]=b+44;c[f>>2]=8;a[h>>0]=0;f=a[b+98>>0]|0}while(0);if(f<<24>>24){c[b+60>>2]=0;c[b+56>>2]=0;a[i>>0]=0;return b|0}f=(e|0)<8?8:e;c[b+60>>2]=f;if((d|0)!=0&f>>>0>7){c[b+56>>2]=d;a[i>>0]=0;return b|0}else{c[b+56>>2]=_4(f)|0;a[i>>0]=1;return b|0}return 0}function zt(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;g=c[b+68>>2]|0;if(!g){b=Oa(4)|0;o5(b);ub(b|0,6608,1110)}g=Ob[c[(c[g>>2]|0)+24>>2]&255](g)|0;h=b+64|0;if(((c[h>>2]|0)!=0?!(((d|0)!=0|(e|0)!=0)&(g|0)<1):0)?(Ob[c[(c[b>>2]|0)+24>>2]&255](b)|0)==0:0){if(f>>>0>=3){b=a;c[b>>2]=0;c[b+4>>2]=0;b=a+8|0;c[b>>2]=-1;c[b+4>>2]=-1;return}i=c[h>>2]|0;if((g|0)>0)g=Gka(g|0,((g|0)<0)<<31>>31|0,d|0,e|0)|0;else g=0;if(!(P7(i,g,f)|0)){f=S7(c[h>>2]|0)|0;d=b+72|0;e=c[d+4>>2]|0;b=a;c[b>>2]=c[d>>2];c[b+4>>2]=e;b=a+8|0;c[b>>2]=f;c[b+4>>2]=((f|0)<0)<<31>>31;return}else{b=a;c[b>>2]=0;c[b+4>>2]=0;b=a+8|0;c[b>>2]=-1;c[b+4>>2]=-1;return}}b=a;c[b>>2]=0;c[b+4>>2]=0;b=a+8|0;c[b>>2]=-1;c[b+4>>2]=-1;return}function At(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;e=b+64|0;if((c[e>>2]|0)!=0?(Ob[c[(c[b>>2]|0)+24>>2]&255](b)|0)==0:0)if(!(P7(c[e>>2]|0,c[d+8>>2]|0,0)|0)){f=d;e=c[f+4>>2]|0;b=b+72|0;c[b>>2]=c[f>>2];c[b+4>>2]=e;c[a>>2]=c[d>>2];c[a+4>>2]=c[d+4>>2];c[a+8>>2]=c[d+8>>2];c[a+12>>2]=c[d+12>>2];return}else{f=a;c[f>>2]=0;c[f+4>>2]=0;f=a+8|0;c[f>>2]=-1;c[f+4>>2]=-1;return}f=a;c[f>>2]=0;c[f+4>>2]=0;f=a+8|0;c[f>>2]=-1;c[f+4>>2]=-1;return}function Bt(b){b=b|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;u=i;i=i+16|0;t=u+4|0;q=u;o=b+64|0;if(!(c[o>>2]|0)){t=-1;i=u;return t|0}f=b+92|0;if(!(c[f>>2]&8)){c[b+24>>2]=0;c[b+20>>2]=0;c[b+28>>2]=0;if(!(a[b+98>>0]|0)){e=c[b+56>>2]|0;g=e+(c[b+60>>2]|0)|0}else{e=c[b+32>>2]|0;g=e+(c[b+52>>2]|0)|0}c[b+8>>2]=e;s=b+12|0;c[s>>2]=g;c[b+16>>2]=g;c[f>>2]=8;h=1;e=g}else{e=b+12|0;h=0;s=e;e=c[e>>2]|0}if(!e){e=t+1|0;c[b+8>>2]=t;c[s>>2]=e;c[b+16>>2]=e}r=b+16|0;f=c[r>>2]|0;if(h)p=0;else{p=(f-(c[b+8>>2]|0)|0)/2|0;p=p>>>0>4?4:p}do if((e|0)==(f|0)){f=b+8|0;zka(c[f>>2]|0,e+(0-p)|0,p|0)|0;if(a[b+98>>0]|0){e=c[f>>2]|0;e=N7(e+p|0,1,(c[r>>2]|0)-p-e|0,c[o>>2]|0)|0;if(!e){e=-1;break}b=c[f>>2]|0;q=b+p|0;c[s>>2]=q;c[r>>2]=b+(e+p);e=d[q>>0]|0;break}l=b+32|0;m=b+36|0;e=c[m>>2]|0;n=b+40|0;zka(c[l>>2]|0,e|0,(c[n>>2]|0)-e|0)|0;e=c[l>>2]|0;h=e+((c[n>>2]|0)-(c[m>>2]|0))|0;c[m>>2]=h;if((e|0)==(b+44|0))g=8;else g=c[b+52>>2]|0;e=e+g|0;c[n>>2]=e;j=b+60|0;g=(c[j>>2]|0)-p|0;e=e-h|0;k=b+72|0;x=k;w=c[x+4>>2]|0;v=b+80|0;c[v>>2]=c[x>>2];c[v+4>>2]=w;g=N7(h,1,e>>>0>>0?e:g,c[o>>2]|0)|0;if(g){e=c[b+68>>2]|0;if(!e){x=Oa(4)|0;o5(x);ub(x|0,6608,1110)}w=(c[m>>2]|0)+g|0;c[n>>2]=w;x=c[f>>2]|0;if((Wb[c[(c[e>>2]|0)+16>>2]&15](e,k,c[l>>2]|0,w,m,x+p|0,x+(c[j>>2]|0)|0,q)|0)==3){e=c[l>>2]|0;x=c[n>>2]|0;c[f>>2]=e;c[s>>2]=e;c[r>>2]=x;e=d[e>>0]|0;break}e=c[q>>2]|0;g=c[f>>2]|0;h=g+p|0;if((e|0)!=(h|0)){c[f>>2]=g;c[s>>2]=h;c[r>>2]=e;e=d[h>>0]|0}else e=-1}else e=-1}else{f=b+8|0;e=d[e>>0]|0}while(0);if((c[f>>2]|0)!=(t|0)){x=e;i=u;return x|0}c[f>>2]=0;c[s>>2]=0;c[r>>2]=0;x=e;i=u;return x|0}function Ct(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if(!(c[b+64>>2]|0)){d=-1;return d|0}g=b+12|0;f=c[g>>2]|0;if((c[b+8>>2]|0)>>>0>=f>>>0){d=-1;return d|0}if((d|0)==-1){c[g>>2]=f+-1;d=0;return d|0}if(!(c[b+88>>2]&16)){e=d&255;b=f+-1|0;if(e<<24>>24!=(a[b>>0]|0)){d=-1;return d|0}}else{e=d&255;b=f+-1|0}c[g>>2]=b;a[b>>0]=e;return d|0}function Dt(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;x=i;i=i+16|0;l=x+8|0;u=x+4|0;t=x;w=b+64|0;if(!(c[w>>2]|0)){d=-1;i=x;return d|0}f=b+92|0;if(!(c[f>>2]&16)){c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;e=c[b+52>>2]|0;do if(e>>>0>8)if(!(a[b+98>>0]|0)){h=c[b+56>>2]|0;j=h+((c[b+60>>2]|0)+-1)|0;c[b+24>>2]=h;g=b+20|0;c[g>>2]=h;e=b+28|0;c[e>>2]=j;k=h;break}else{h=c[b+32>>2]|0;j=h+(e+-1)|0;c[b+24>>2]=h;g=b+20|0;c[g>>2]=h;e=b+28|0;c[e>>2]=j;k=h;break}else{c[b+24>>2]=0;g=b+20|0;c[g>>2]=0;e=b+28|0;c[e>>2]=0;k=0;j=0;h=0}while(0);c[f>>2]=16;v=g;r=e;s=e;p=g;g=k}else{p=b+20|0;g=c[p>>2]|0;j=b+28|0;v=p;r=j;s=j;h=g;j=c[j>>2]|0}q=(d|0)==-1;e=b+24|0;f=c[e>>2]|0;if(!q){if(!f){c[e>>2]=l;c[p>>2]=l;c[r>>2]=l+1;f=l}a[f>>0]=d;f=(c[e>>2]|0)+1|0;c[e>>2]=f;g=c[p>>2]|0}if((f|0)!=(g|0)){a:do if(!(a[b+98>>0]|0)){m=b+32|0;l=c[m>>2]|0;c[u>>2]=l;n=b+68|0;k=c[n>>2]|0;if(!k){x=Oa(4)|0;o5(x);ub(x|0,6608,1110)}o=b+72|0;b=b+52|0;while(1){g=Wb[c[(c[k>>2]|0)+12>>2]&15](k,o,g,f,t,l,l+(c[b>>2]|0)|0,u)|0;f=c[p>>2]|0;if((c[t>>2]|0)==(f|0)){e=-1;g=31;break}if((g|0)==3){g=23;break}if(g>>>0>=2){e=-1;g=31;break}k=c[m>>2]|0;l=(c[u>>2]|0)-k|0;if((V7(k,1,l,c[w>>2]|0)|0)!=(l|0)){e=-1;g=31;break}if((g|0)!=1)break a;g=c[t>>2]|0;f=c[e>>2]|0;c[v>>2]=g;c[r>>2]=f;c[e>>2]=f;k=c[n>>2]|0;if(!k){g=20;break}l=c[m>>2]|0}if((g|0)==20){x=Oa(4)|0;o5(x);ub(x|0,6608,1110)}else if((g|0)==23){u=(c[e>>2]|0)-f|0;if((V7(f,1,u,c[w>>2]|0)|0)==(u|0))break;else e=-1;i=x;return e|0}else if((g|0)==31){i=x;return e|0}}else{u=f-g|0;if((V7(g,1,u,c[w>>2]|0)|0)==(u|0))break;else{d=-1;i=x;return d|0}}while(0);c[e>>2]=h;c[v>>2]=h;c[s>>2]=j}d=q?0:d;i=x;return d|0}function Et(a,b,d){a=a|0;b=b|0;d=d|0;c[a+152>>2]=56816;bt(a,29320,b);c[a>>2]=29276;c[a+152>>2]=29308;a=a+116|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;jaa(a,d)|0;return}function Ft(a){a=a|0;var b=0;c[a>>2]=29276;b=a+152|0;c[b>>2]=29308;iaa(a+116|0);ct(a,29320);Zaa(b);return}function Gt(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;d=a+e|0;c[d>>2]=29276;b=a+(e+152)|0;c[b>>2]=29308;iaa(a+(e+116)|0);ct(d,29320);Zaa(b);return}function Ht(a){a=a|0;var b=0;c[a>>2]=29276;b=a+152|0;c[b>>2]=29308;iaa(a+116|0);ct(a,29320);Zaa(b);$4(a);return}function It(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;b=a+e|0;c[b>>2]=29276;d=a+(e+152)|0;c[d>>2]=29308;iaa(a+(e+116)|0);ct(b,29320);Zaa(d);$4(b);return}function Jt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;n=i;i=i+32|0;l=n+16|0;j=n+8|0;k=Z4(228)|0;tz(k);f=d+1|0;switch(a[e+f>>0]|0){case 67:{c[k+204>>2]=1;d=d+2|0;if((a[e+d>>0]|0)==47){a[k+224>>0]=1;f=d}f=f+1|0;break}case 79:{d=d+2|0;if((a[e+d>>0]|0)==47){ZR(67806,n);f=d}c[k+204>>2]=2;f=f+1|0;break}default:{}}g=(a[e+f>>0]|0)+-48|0;if(g>>>0>=10){m=f;l=b+136|0;l=c[l>>2]|0;by(l,k,-1);i=n;return m|0}d=f+1|0;o=(a[e+d>>0]|0)+-48|0;p=o>>>0<10;d=p?d:f;h=k+172|0;c[h>>2]=p?o+(g*10|0)|0:g;f=d+1|0;switch(a[e+f>>0]|0){case 45:{ZR(67835,j);m=11;break}case 58:{m=11;break}default:d=1}if((m|0)==11){f=d+2|0;p=(a[e+f>>0]|0)+-48|0;m=d+3|0;d=(a[e+m>>0]|0)+-48|0;o=d>>>0<10;f=o?m:f;d=o?(p*10|0)+d|0:p}c[h>>2]=d;c[l>>2]=d;c[l+4>>2]=d;_R(67892,l);p=f;o=b+136|0;o=c[o>>2]|0;by(o,k,-1);i=n;return p|0}function Kt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;j=i;i=i+32|0;g=j+16|0;h=j+8|0;f=d+1|0;switch(a[e+f>>0]|0){case 73:{d=d+2|0;if(((a[e+d>>0]|0)+-48|0)>>>0<10){b=d;i=j;return b|0}ZR(67920,j);b=d;i=j;return b|0}case 75:{d=d+2|0;g=(a[e+d>>0]|0)+-48|0;k=g>>>0<10;g=k?g:0;f=(k?d:f)+1|0;d=a[e+f>>0]|0;switch(d<<24>>24){case 35:case 45:{k=Z4(196)|0;yx(k,((g|0)==0&1)+g|0,d<<24>>24==45?2:1);by(c[b+136>>2]|0,k,-1);k=f;i=j;return k|0}default:{c[h>>2]=d<<24>>24;ZR(67956,h);k=f;i=j;return k|0}}}case 77:{k=Jt(b,f,e)|0;i=j;return k|0}case 78:{f=d+2|0;d=a[e+f>>0]|0;if(((d<<24>>24)+-48|0)>>>0>=10){ZR(67991,g);k=f;i=j;return k|0}if(d<<24>>24!=55){k=f;i=j;return k|0}a[b+148>>0]=1;k=f;i=j;return k|0}default:{k=f;i=j;return k|0}}return 0}function Lt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+32|0;n=o+24|0;m=o+16|0;l=o+8|0;k=o;h=a[e+d>>0]|0;j=h+-48|0;f=d+2|0;g=Z4(192)|0;kj(g);d=a[e+f>>0]|0;switch(d<<24>>24){case 67:{c[g+168>>2]=4;switch(h|0){case 49:{a[g+176>>0]=1;break}case 51:{a[g+176>>0]=2;break}case 53:{a[g+176>>0]=3;break}case 55:{a[g+176>>0]=4;break}default:{c[k>>2]=j;ZR(68027,k)}}c[b+144>>2]=69-h;break}case 71:{c[g+168>>2]=1;switch(h|0){case 49:{a[g+176>>0]=1;break}case 51:{a[g+176>>0]=2;break}default:{c[l>>2]=j;ZR(68065,l)}}c[b+144>>2]=73-h;break}case 70:{c[g+168>>2]=3;switch(h|0){case 51:{a[g+176>>0]=3;break}case 53:{a[g+176>>0]=4;break}case 55:{a[g+176>>0]=5;break}default:{c[m>>2]=j;ZR(68103,m)}}c[b+144>>2]=63-h;break}default:{c[n>>2]=d<<24>>24;ZR(68141,n);n=0;i=o;return n|0}}by(c[b+136>>2]|0,g,-1);n=f;i=o;return n|0}function Mt(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+16|0;k=o;g=a[e+d>>0]|0;do if(g<<24>>24==45){g=d+1|0;h=a[e+g>>0]|0;if((h+-48|0)>>>0<10){j=48-h|0;break}else{b=0;i=o;return b|0}}else{j=(g<<24>>24)+-48|0;if(!(g<<24>>24==82|j>>>0<10)){b=0;i=o;return b|0}g=d+1|0;h=(a[e+g>>0]|0)+-48|0;if(h>>>0<10)j=(j*10|0)+h|0;else g=d}while(0);h=g+1|0;d=a[e+h>>0]|0;switch(d<<24>>24){case 45:{n=2;break}case 35:{n=1;break}default:{n=d<<24>>24==42;h=n?h:g;n=n?9:0}}g=h+1|0;d=a[e+g>>0]|0;switch(d|0){case 87:{d=h+2|0;if((a[e+d>>0]|0)==87){g=h+3|0;m=(a[e+g>>0]|0)==87;g=m?g:d;m=m&1^1}else m=2;break}case 72:{m=3;break}case 81:{m=4;break}case 69:{m=5;break}case 83:{m=6;break}case 84:{m=7;break}case 88:{m=8;break}case 89:{m=9;break}case 90:{m=10;break}default:{c[k>>2]=d;ZR(68184,k);b=0;i=o;return b|0}}h=g+1|0;l=(a[e+h>>0]|0)==46;d=l&1;g=l?h:g;h=g+1|0;switch(a[e+h>>0]|0){case 74:case 76:{e=h;l=1;break}default:{e=g;l=0}}if(f){f=Z4(276)|0;ND(f);c[f+200>>2]=m;c[f+208>>2]=5;c[f+184>>2]=d;by(c[b+136>>2]|0,f,-1);b=e;i=o;return b|0}h=b+144|0;g=c[h>>2]|0;k=Z4(480)|0;kA(k);c[k+224>>2]=m;c[k+232>>2]=5;c[k+292>>2]=n;g=(c[h>>2]|0)+((g+j|0)>>>0>448?0:j)|0;a[k+316>>0]=a[28816+(g<<3)>>0]|0;c[k+324>>2]=c[28816+(g<<3)+4>>2];c[k+208>>2]=d;by(c[b+136>>2]|0,k,-1);g=b+140|0;h=c[g>>2]|0;d=(h|0)!=0;if(!l){if(!d){b=e;i=o;return b|0}tN(h+144|0,k);c[g>>2]=0;b=e;i=o;return b|0}else{if(d)tN(h+144|0,k);b=Z4(312)|0;tM(b);c[g>>2]=b;$M(b+144|0,k);b=e;i=o;return b|0}return 0}function Nt(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+10208|0;k=o+200|0;n=o+12|0;f=o;l=n+108|0;m=n+8|0;c[n>>2]=28628;c[l>>2]=28648;c[n+4>>2]=0;cba(n+108|0,m);c[n+180>>2]=0;c[n+184>>2]=-1;c[n>>2]=28572;c[n+108>>2]=28592;ht(m);d=b+116|0;if(!(a[d>>0]&1))d=d+1|0;else d=c[b+124>>2]|0;g=n+72|0;if((c[g>>2]|0)==0?(e=K7(d,90227)|0,c[g>>2]=e,(e|0)!=0):0){c[n+96>>2]=8;Yaa(n+(c[(c[n>>2]|0)+-12>>2]|0)|0,0);e=n}else{e=c[(c[n>>2]|0)+-12>>2]|0;Yaa(n+e|0,c[n+(e+16)>>2]|4);e=n}if(!(c[n+((c[(c[e>>2]|0)+-12>>2]|0)+16)>>2]&2)){Tba(n,k,1e4,10)|0;d=c[g>>2]|0;if(!(((d|0)!=0?(j=Ob[c[(c[m>>2]|0)+24>>2]&255](m)|0,(H7(d)|0)==0):0)?(c[g>>2]=0,(j|0)==0):0)){j=c[(c[e>>2]|0)+-12>>2]|0;Yaa(n+j|0,c[n+(j+16)>>2]|4)}j=c[(c[b>>2]|0)+12>>2]|0;faa(f,k,w8(k)|0);b=Yb[j&255](b,f)|0;iaa(f);c[n>>2]=28572;c[l>>2]=28592;it(m);Zaa(l);i=o;return b|0}else{d=c[g>>2]|0;if(((d|0)!=0?(h=Ob[c[(c[m>>2]|0)+24>>2]&255](m)|0,(H7(d)|0)==0):0)?(c[g>>2]=0,(h|0)==0):0){b=0;c[n>>2]=28572;c[l>>2]=28592;it(m);Zaa(l);i=o;return b|0}b=c[(c[e>>2]|0)+-12>>2]|0;Yaa(n+b|0,c[n+(b+16)>>2]|4);b=0;c[n>>2]=28572;c[l>>2]=28592;it(m);Zaa(l);i=o;return b|0}return 0}function Ot(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+16|0;l=m;e=a[d>>0]|0;if(!(e&1)){k=(e&255)>>>1;j=d+1|0}else{k=c[d+4>>2]|0;j=c[d+8>>2]|0}f=b+108|0;Vk(c[f>>2]|0,0);g=Z4(336)|0;PK(g);h=Z4(500)|0;ZC(h);n=Z4(184)|0;dJ(n,1);e=b+128|0;c[e>>2]=n;n=Z4(884)|0;Ly(n,1,1);d=b+132|0;c[d>>2]=n;n=Z4(216)|0;Px(n);c[b+136>>2]=n;c[n+208>>2]=1;c[b+140>>2]=0;jJ(c[e>>2]|0,n);Wy(c[d>>2]|0,c[e>>2]|0);WK(g,c[d>>2]|0);if(!k){n=Z4(228)|0;tG(n);l=Z4(480)|0;NG(l);b=l+332|0;c[b>>2]=1;JG(n,l);l=c[f>>2]|0;l=l+340|0;lG(l,n);bD(h,g);n=c[f>>2]|0;Yk(n,h);i=m;return 1}else e=0;do{d=a[j+e>>0]|0;do if(d<<24>>24!=33){if(!(d<<24>>24==45|((d<<24>>24)+-48|0)>>>0<10)){if(d<<24>>24!=82)break;n=Mt(b,e,j,1)|0;e=(n|0)==0?e:n;break}if((a[j+(e+1)>>0]|0)==33){n=Lt(b,e,j)|0;e=(n|0)==0?e:n;break}else{n=Mt(b,e,j,0)|0;e=(n|0)==0?e:n;break}}else{c[l>>2]=e;_R(68221,l);n=Kt(b,e,j)|0;e=(n|0)==0?e:n}while(0);e=e+1|0}while(e>>>0>>0);n=Z4(228)|0;tG(n);l=Z4(480)|0;NG(l);b=l+332|0;c[b>>2]=1;JG(n,l);l=c[f>>2]|0;l=l+340|0;lG(l,n);bD(h,g);n=c[f>>2]|0;Yk(n,h);i=m;return 1}function Pt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0;f=i;i=i+16|0;g=f;c[b+288>>2]=56816;Xs(b,29572,d);c[b>>2]=29528;c[b+288>>2]=29560;d=b+108|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;j=b+120|0;h=b+124|0;c[j>>2]=45420;c[b+176>>2]=45440;cba(b+176|0,h);c[b+248>>2]=0;c[b+252>>2]=-1;c[j>>2]=15592;c[b+176>>2]=15612;hba(h);c[h>>2]=15628;j=b+156|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[b+172>>2]=16;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;$f(h,g);iaa(g);HS(b+268|0);HS(b+272|0);g=b+276|0;c[g>>2]=g;c[b+280>>2]=g;c[b+284>>2]=0;jaa(d,e)|0;a[b+256>>0]=0;c[b+260>>2]=-1;a[b+264>>0]=0;i=f;return}function Qt(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;f=c[b>>2]|0;c[a>>2]=f;c[a+(c[f+-12>>2]|0)>>2]=c[b+28>>2];f=a+276|0;e=a+284|0;if((c[e>>2]|0)!=0?(d=c[a+280>>2]|0,g=(c[f>>2]|0)+4|0,h=c[d>>2]|0,c[h+4>>2]=c[g>>2],c[c[g>>2]>>2]=h,c[e>>2]=0,(d|0)!=(f|0)):0)do{h=d;d=c[d+4>>2]|0;$4(h)}while((d|0)!=(f|0));c[a+120>>2]=15592;h=a+176|0;c[h>>2]=15612;g=a+124|0;c[g>>2]=15628;iaa(a+156|0);fba(g);Zaa(h);iaa(a+108|0);Ys(a,b+4|0);return}function Rt(a){a=a|0;Qt(a,29568);Zaa(a+288|0);return}function St(a){a=a|0;var b=0;b=c[(c[a>>2]|0)+-12>>2]|0;Qt(a+b|0,29568);Zaa(a+(b+288)|0);return}function Tt(a){a=a|0;Qt(a,29568);Zaa(a+288|0);$4(a);return}function Ut(a){a=a|0;var b=0,d=0;d=c[(c[a>>2]|0)+-12>>2]|0;b=a+d|0;Qt(b,29568);Zaa(a+(d+288)|0);$4(b);return}function Vt(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;t=i;i=i+256|0;r=t;s=t+48|0;o=t+44|0;d=t+40|0;e=t+36|0;f=t+32|0;g=t+28|0;h=t+24|0;j=t+20|0;k=t+16|0;l=t+12|0;m=t+8|0;n=t+4|0;pT(s);p=b+260|0;q=c[p>>2]|0;if((q|0)<0){c[o>>2]=_S(s,7)|0;c[d>>2]=XS(o,90112)|0;ES(d,90229)|0;c[e>>2]=XS(o,90233)|0;ES(e,90242)|0;c[o>>2]=ZS(s,7)|0;VS(o,68285)|0;c[f>>2]=XS(o,68295)|0;ES(f,68300)|0;c[g>>2]=XS(o,118018)|0;ES(g,68351)|0;c[h>>2]=XS(o,68367)|0;ES(h,68380)|0;c[o>>2]=ZS(s,7)|0;VS(o,68285)|0;c[j>>2]=XS(o,68295)|0;ES(j,68300)|0;c[k>>2]=XS(o,118018)|0;ES(k,68351)|0;c[l>>2]=XS(o,68367)|0;ES(l,68416)|0;c[b+268>>2]=$S(s,92591)|0;r=b+268|0;c[m>>2]=XS(r,90124)|0;ES(m,68453)|0;c[n>>2]=XS(r,116954)|0;ES(n,68490)|0;r=c[b+104>>2]|0;Yb[c[(c[r>>2]|0)+84>>2]&255](r,b)|0}else{e=b+104|0;if((q|0)>=(fl(c[e>>2]|0)|0)){c[r>>2]=c[p>>2];TR(68495,r);b=0;qT(s);i=t;return b|0}d=lC(c[e>>2]|0,c[p>>2]|0)|0;if(!d)Na(98954,68518,110,68535);d=I5(d,2072,2112,0)|0;if(!d)Na(98954,68518,110,68535);if(!(a[b+264>>0]|0))c[b+272>>2]=$S(s,68560)|0;else{r=b+272|0;c[r>>2]=$S(s,68546)|0;p=$S(b+272|0,68552)|0;c[r>>2]=p;r=b+276|0;q=Z4(12)|0;c[q+8>>2]=p;c[q+4>>2]=r;p=c[r>>2]|0;c[q>>2]=p;c[p+4>>2]=q;c[r>>2]=q;r=b+284|0;c[r>>2]=(c[r>>2]|0)+1;r=(c[e>>2]|0)+340|0;Yb[c[(c[r>>2]|0)+84>>2]&255](r,b)|0}Yb[c[(c[d>>2]|0)+84>>2]&255](d,b)|0}if(a[b+256>>0]|0){xT(s,b+120|0,68566,1,0);b=1;qT(s);i=t;return b|0}d=b+108|0;if(!(a[d>>0]&1))d=d+1|0;else d=c[b+116>>2]|0;yT(s,d,68566,1,0)|0;b=1;qT(s);i=t;return b|0}function Wt(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;g=d+256|0;a[g>>0]=1;f=d+260|0;c[f>>2]=e;Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0;a[g>>0]=0;c[f>>2]=-1;bg(b,d+124|0);return}function Xt(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;x=i;i=i+80|0;s=x+76|0;r=x;t=x+16|0;u=x+12|0;v=x+8|0;w=x+4|0;e=x+72|0;f=x+68|0;g=x+64|0;h=x+60|0;j=x+56|0;k=x+52|0;l=x+48|0;m=x+44|0;n=x+40|0;o=x+36|0;p=x+32|0;q=x+20|0;if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==5){Yt(b,I5(d,2072,600,0)|0)|0;w=b+276|0;v=Z4(12)|0;c[v+8>>2]=c[b+272>>2];c[v+4>>2]=w;u=c[w>>2]|0;c[v>>2]=u;c[u+4>>2]=v;c[w>>2]=v;b=b+284|0;c[b>>2]=(c[b>>2]|0)+1;i=x;return 1}do if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==14){if(!(a[b+264>>0]|0)){w=$S(b+272|0,98954)|0;c[b+272>>2]=w;c[e>>2]=w;w=I5(d,2072,2112,0)|0;c[s>>2]=c[e>>2];Zt(b,s,w)}}else{if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==18){if(a[b+264>>0]|0)break;w=$S(b+272|0,96482)|0;c[b+272>>2]=w;c[f>>2]=w;w=I5(d,2072,2952,0)|0;c[s>>2]=c[f>>2];_t(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==79){e=$S(b+272|0,96446)|0;c[b+272>>2]=e;f=I5(d,2072,2576,0)|0;if(!f)Na(96446,68518,532,68571);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];ku(0,s,f+140|0);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==17){w=$S(b+272|0,96557)|0;c[b+272>>2]=w;c[g>>2]=w;w=I5(d,2072,2608,0)|0;c[s>>2]=c[g>>2];$t(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==80){w=$S(b+272|0,96462)|0;c[b+272>>2]=w;c[h>>2]=w;w=I5(d,2072,2488,0)|0;c[s>>2]=c[h>>2];au(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==10){f=$S(b+272|0,96502)|0;c[b+272>>2]=f;e=I5(d,2072,1768,0)|0;if(!e)Na(96502,68518,567,68588);else{c[t>>2]=f;c[s>>2]=c[t>>2];ju(0,s,e);c[u>>2]=f;c[s>>2]=c[u>>2];r$(e+140|0,s)|0;c[v>>2]=f;c[s>>2]=c[v>>2];M0(e+148|0,s)|0;c[w>>2]=f;c[s>>2]=c[w>>2];k2(e+160|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==15){w=$S(b+272|0,117734)|0;c[b+272>>2]=w;c[j>>2]=w;w=I5(d,2072,2840,0)|0;c[s>>2]=c[j>>2];bu(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==9){e=$S(b+272|0,116731)|0;c[b+272>>2]=e;f=I5(d,2072,1696,0)|0;if(!f)Na(116731,68518,651,68604);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+204|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==70){e=$S(b+272|0,68618)|0;c[b+272>>2]=e;f=I5(d,2072,152,0)|0;if(!f)Na(68618,68518,577,68631);else{c[v>>2]=e;c[s>>2]=c[v>>2];ju(0,s,f);c[t>>2]=e;c[s>>2]=c[t>>2];r$(f+160|0,s)|0;c[u>>2]=e;c[s>>2]=c[u>>2];Z1(f+168|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==71){e=$S(b+272|0,112189)|0;c[b+272>>2]=e;f=I5(d,2072,552,0)|0;if(!f)Na(112189,68518,585,68652);else{c[v>>2]=e;c[s>>2]=c[v>>2];ju(0,s,f);c[t>>2]=e;c[s>>2]=c[t>>2];r$(f+180|0,s)|0;c[u>>2]=e;c[s>>2]=c[u>>2];Z1(f+188|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];lu(b,s,f+200|0);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==72){e=$S(b+272|0,95317)|0;c[b+272>>2]=e;f=I5(d,2072,784,0)|0;if(!f)Na(95317,68518,594,68664);else{c[v>>2]=e;c[s>>2]=c[v>>2];ju(0,s,f);c[t>>2]=e;c[s>>2]=c[t>>2];r$(f+180|0,s)|0;c[u>>2]=e;c[s>>2]=c[u>>2];Z1(f+188|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];lu(b,s,f+200|0);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==73){e=$S(b+272|0,95406)|0;c[b+272>>2]=e;f=I5(d,2072,1416,0)|0;if(!f)Na(95406,68518,603,68678);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];lu(b,s,f+144|0);c[v>>2]=e;c[s>>2]=c[v>>2];WY(f+280|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];Z1(f+292|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==74){e=$S(b+272|0,117577)|0;c[b+272>>2]=e;f=I5(d,2072,2768,0)|0;if(!f)Na(117577,68518,613,68694);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];lu(b,s,f+144|0);c[v>>2]=e;c[s>>2]=c[v>>2];F$(f+280|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==75){w=$S(b+272|0,95323)|0;c[b+272>>2]=w;c[k>>2]=w;w=I5(d,2072,2984,0)|0;c[s>>2]=c[k>>2];cu(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==76){e=$S(b+272|0,117947)|0;c[b+272>>2]=e;f=I5(d,2072,3136,0)|0;if(!f)Na(117947,68518,643,68707);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];lu(b,s,f+144|0);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==41){e=$S(b+272|0,116034)|0;c[b+272>>2]=e;f=I5(d,2072,8,0)|0;if(!f)Na(116034,68518,669,68719);else{c[u>>2]=e;c[s>>2]=c[u>>2];mu(0,s,f);c[t>>2]=e;c[s>>2]=c[t>>2];b3(f+180|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y_(f+192|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];s_(f+200|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==42){e=$S(b+272|0,96835)|0;c[b+272>>2]=e;f=I5(d,2072,264,0)|0;if(!f)Na(96835,68518,679,68733);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];T_(f+164|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==44){e=$S(b+272|0,112020)|0;c[b+272>>2]=e;f=I5(d,2072,336,0)|0;if(!f)Na(112020,68518,687,68749);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==45){e=$S(b+272|0,94522)|0;c[b+272>>2]=e;f=I5(d,2072,2304,0)|0;if(!f)Na(94522,68518,694,68762);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];JY(f+164|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==46){e=$S(b+272|0,94540)|0;c[b+272>>2]=e;f=I5(d,2072,2336,0)|0;if(!f)Na(94540,68518,702,68778);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==47){w=$S(b+272|0,94841)|0;c[b+272>>2]=w;c[l>>2]=w;w=I5(d,2072,384,0)|0;c[s>>2]=c[l>>2];du(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==48){e=$S(b+272|0,94575)|0;c[b+272>>2]=e;f=I5(d,2072,464,0)|0;if(!f)Na(94575,68518,721,68792);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];f$(f+164|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];G0(f+172|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];N1(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==49){e=$S(b+272|0,94591)|0;c[b+272>>2]=e;f=I5(d,2072,512,0)|0;if(!f)Na(94591,68518,731,68805);else{c[u>>2]=e;c[s>>2]=c[u>>2];mu(0,s,f);c[t>>2]=e;c[s>>2]=c[t>>2];b3(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==50){e=$S(b+272|0,116965)|0;c[b+272>>2]=e;f=I5(d,2072,640,0)|0;if(!f)Na(116965,68518,739,68820);else{c[u>>2]=e;c[s>>2]=c[u>>2];mu(0,s,f);c[t>>2]=e;c[s>>2]=c[t>>2];b3(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==51){e=$S(b+272|0,94202)|0;c[b+272>>2]=e;f=I5(d,2072,2352,0)|0;if(!f)Na(94202,68518,747,68832);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];x2(f+184|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==52){e=$S(b+272|0,96455)|0;c[b+272>>2]=e;f=I5(d,2072,1656,0)|0;if(!f)Na(96455,68518,755,68846);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];y_(f+164|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];T1(f+172|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==53){w=$S(b+272|0,104407)|0;c[b+272>>2]=w;c[m>>2]=w;w=I5(d,2072,1816,0)|0;c[s>>2]=c[m>>2];eu(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==54){e=$S(b+272|0,94630)|0;c[b+272>>2]=e;f=I5(d,2072,1880,0)|0;if(!f)Na(94630,68518,776,68861);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];Z0(f+164|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==55){e=$S(b+272|0,68878)|0;c[b+272>>2]=e;f=I5(d,2072,1912,0)|0;if(!f)Na(68878,68518,784,68884);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==56){e=$S(b+272|0,94689)|0;c[b+272>>2]=e;f=I5(d,2072,2392,0)|0;if(!f)Na(94689,68518,791,68898);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==57){e=$S(b+272|0,94704)|0;c[b+272>>2]=e;f=I5(d,2072,2408,0)|0;if(!f)Na(94704,68518,798,68911);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==58){e=$S(b+272|0,94724)|0;c[b+272>>2]=e;f=I5(d,2072,1928,0)|0;if(!f)Na(94724,68518,805,68925);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];bZ(f+164|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==59){e=$S(b+272|0,94747)|0;c[b+272>>2]=e;f=I5(d,2072,2424,0)|0;if(!f)Na(94747,68518,813,68943);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];bZ(f+164|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==60){w=$S(b+272|0,96128)|0;c[b+272>>2]=w;c[n>>2]=w;w=I5(d,2072,1960,0)|0;c[s>>2]=c[n>>2];fu(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==61){e=$S(b+272|0,68960)|0;c[b+272>>2]=e;f=I5(d,2072,2232,0)|0;if(!f)Na(68960,68518,846,68968);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==62){e=$S(b+272|0,95192)|0;c[b+272>>2]=e;f=I5(d,2072,2264,0)|0;if(!f)Na(95192,68518,837,68984);else{c[u>>2]=e;c[s>>2]=c[u>>2];mu(0,s,f);c[v>>2]=e;c[s>>2]=c[v>>2];nu(0,s,f+164|0);c[t>>2]=e;c[s>>2]=c[t>>2];b3(f+264|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==63){e=$S(b+272|0,87196)|0;c[b+272>>2]=e;f=I5(d,2072,2808,0)|0;if(!f)Na(87196,68518,853,68997);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];nu(0,s,f+164|0);break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==64){e=$S(b+272|0,117830)|0;c[b+272>>2]=e;f=I5(d,2072,2896,0)|0;if(!f)Na(117830,68518,879,69011);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];i4(f+320|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];C3(f+368|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==66){e=$S(b+272|0,118011)|0;c[b+272>>2]=e;f=I5(d,2072,3368,0)|0;if(!f)Na(118011,68518,861,69023);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];_$(f+184|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];hZ(f+196|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];tZ(f+208|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==67){e=$S(b+272|0,94825)|0;c[b+272>>2]=e;f=I5(d,2072,3424,0)|0;if(!f)Na(94825,68518,871,69038);else{c[t>>2]=e;c[s>>2]=c[t>>2];mu(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+164|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==83){e=$S(b+272|0,97720)|0;c[b+272>>2]=e;f=I5(d,2072,3024,0)|0;if(!f)Na(97720,68518,888,69052);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];i4(f+152|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==84){c[o>>2]=c[b+272>>2];w=I5(d,2072,3064,0)|0;c[s>>2]=c[o>>2];gu(0,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==23){e=$S(b+272|0,69065)|0;c[b+272>>2]=e;f=I5(d,2072,936,0)|0;if(!f)Na(69065,68518,993,69070);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==24){e=$S(b+272|0,69083)|0;c[b+272>>2]=e;f=I5(d,2072,968,0)|0;if(!f)Na(69083,68518,1001,69087);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==25){w=$S(b+272|0,69099)|0;c[b+272>>2]=w;c[p>>2]=w;w=I5(d,2072,1e3,0)|0;c[s>>2]=c[p>>2];hu(b,s,w);break}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==26){e=$S(b+272|0,69105)|0;c[b+272>>2]=e;f=I5(d,2072,1040,0)|0;if(!f)Na(69105,68518,1022,69109);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==27){e=$S(b+272|0,69121)|0;c[b+272>>2]=e;f=I5(d,2072,1056,0)|0;if(!f)Na(69121,68518,1029,69126);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==28){e=$S(b+272|0,69139)|0;c[b+272>>2]=e;f=I5(d,2072,1088,0)|0;if(!f)Na(69139,68518,1037,69146);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==29){e=$S(b+272|0,69161)|0;c[b+272>>2]=e;f=I5(d,2072,1120,0)|0;if(!f)Na(69161,68518,1045,69165);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==30){e=$S(b+272|0,69177)|0;c[b+272>>2]=e;f=I5(d,2072,1152,0)|0;if(!f)Na(69183,68518,1053,69189);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==31){e=$S(b+272|0,69203)|0;c[b+272>>2]=e;f=I5(d,2072,872,0)|0;if(!f)Na(69203,68518,1061,69207);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==32){e=$S(b+272|0,69219)|0;c[b+272>>2]=e;f=I5(d,2072,1184,0)|0;if(!f)Na(69219,68518,1069,69224);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==33){e=$S(b+272|0,69237)|0;c[b+272>>2]=e;f=I5(d,2072,904,0)|0;if(!f)Na(69237,68518,1077,69241);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==34){e=$S(b+272|0,69253)|0;c[b+272>>2]=e;f=I5(d,2072,1216,0)|0;if(!f)Na(69253,68518,1085,69257);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==35){e=$S(b+272|0,69269)|0;c[b+272>>2]=e;f=I5(d,2072,1248,0)|0;if(!f)Na(69269,68518,1093,69277);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==36){e=$S(b+272|0,69293)|0;c[b+272>>2]=e;f=I5(d,2072,1280,0)|0;if(!f)Na(69293,68518,1103,69297);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==37){e=$S(b+272|0,69309)|0;c[b+272>>2]=e;f=I5(d,2072,1312,0)|0;if(!f)Na(69309,68518,1111,69318);else{c[t>>2]=e;c[s>>2]=c[t>>2];ju(0,s,f);c[u>>2]=e;c[s>>2]=c[u>>2];r$(f+140|0,s)|0;c[v>>2]=e;c[s>>2]=c[v>>2];y$(f+148|0,s)|0;c[w>>2]=e;c[s>>2]=c[w>>2];BZ(f+180|0,s)|0;break}}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=38){Mb[c[(c[d>>2]|0)+40>>2]&255](q,d);c[r>>2]=(a[q>>0]&1)==0?q+1|0:c[q+8>>2]|0;TR(69359,r);iaa(q);Na(132575,68518,410,69390)}f=$S(b+272|0,69335)|0;c[b+272>>2]=f;e=I5(d,2072,1344,0)|0;if(!e)Na(69335,68518,1119,69343);else{c[t>>2]=f;c[s>>2]=c[t>>2];ju(0,s,e);c[u>>2]=f;c[s>>2]=c[u>>2];r$(e+140|0,s)|0;c[v>>2]=f;c[s>>2]=c[v>>2];y$(e+148|0,s)|0;c[w>>2]=f;c[s>>2]=c[w>>2];BZ(e+180|0,s)|0;break}}while(0);w=b+276|0;v=Z4(12)|0;c[v+8>>2]=c[b+272>>2];c[v+4>>2]=w;u=c[w>>2]|0;c[v>>2]=u;c[u+4>>2]=v;c[w>>2]=v;b=b+284|0;c[b>>2]=(c[b>>2]|0)+1;i=x;return 1}function Yt(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;F=i;i=i+160|0;E=F+32|0;A=F+8|0;z=F;s=F+152|0;e=F+148|0;m=F+144|0;q=F+140|0;y=F+136|0;w=F+132|0;n=F+128|0;p=F+124|0;v=F+120|0;u=F+116|0;f=F+112|0;h=F+100|0;j=F+88|0;x=F+84|0;o=F+72|0;k=F+68|0;t=F+64|0;l=F+60|0;r=F+56|0;B=F+52|0;C=F+40|0;D=F+36|0;if(!d)Na(88940,68518,442,69402);d=b+268|0;if(OS(d)|0)Na(69414,68518,443,69402);c[s>>2]=$S(d,69429)|0;g=b+104|0;c[e>>2]=US((c[g>>2]|0)+140|0)|0;if(IS(e)|0){c[m>>2]=US((c[g>>2]|0)+140|0)|0;if(IS(m)|0)do{cT(s,m)|0;c[m>>2]=SS(m)|0}while((IS(m)|0)!=0)}else{c[q>>2]=$S(s,69437)|0;c[y>>2]=$S(q,69446)|0;$S(y,69456)|0;c[w>>2]=$S(q,69462)|0;c[n>>2]=$S(w,69470)|0;c[p>>2]=$S(s,69475)|0;c[v>>2]=$S(p,69488)|0;c[u>>2]=$S(v,69500)|0;c[f>>2]=ZS(u,3)|0;gS(j);c[z>>2]=(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0;cS(h,69502,z);WS(f,(a[h>>0]&1)==0?h+1|0:c[h+8>>2]|0)|0;iaa(h);iaa(j);c[x>>2]=zb(0)|0;u=Eb(x|0)|0;v=(c[u+16>>2]|0)+1|0;w=c[u+12>>2]|0;x=c[u+8>>2]|0;y=c[u+4>>2]|0;z=c[u>>2]|0;c[A>>2]=(c[u+20>>2]|0)+1900;c[A+4>>2]=v;c[A+8>>2]=w;c[A+12>>2]=x;c[A+16>>2]=y;c[A+20>>2]=z;cS(o,69534,A);c[k>>2]=ZS(n,3)|0;WS(k,(a[o>>0]&1)==0?o+1|0:c[o+8>>2]|0)|0;iaa(o)}c[t>>2]=$S(d,69562)|0;c[l>>2]=$S(t,69568)|0;c[r>>2]=$S(l,69573)|0;if(a[b+264>>0]|0){E=b+272|0;c[E>>2]=$S(r,68546)|0;C=$S(b+272|0,68552)|0;c[E>>2]=C;E=b+276|0;D=Z4(12)|0;c[D+8>>2]=C;c[D+4>>2]=E;C=c[E>>2]|0;c[D>>2]=C;c[C+4>>2]=D;c[E>>2]=D;E=b+284|0;c[E>>2]=(c[E>>2]|0)+1;E=(c[g>>2]|0)+340|0;Yb[c[(c[E>>2]|0)+84>>2]&255](E,b)|0;i=F;return 1}c[b+272>>2]=$S(r,68560)|0;e=b+272|0;c[B>>2]=XS(e,118018)|0;d=c[(c[g>>2]|0)+724>>2]|0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;switch(d|0){case 0:{kaa(C,69578)|0;break}case 1:{kaa(C,69582)|0;break}case 2:{kaa(C,69592)|0;break}default:{c[E>>2]=d;ZR(69606,E);kaa(C,132354)|0}}ES(B,(a[C>>0]&1)==0?C+1|0:c[C+8>>2]|0)|0;iaa(C);c[D>>2]=ZS(e,5)|0;WS(D,69633)|0;i=F;return 1}function Zt(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+128|0;d=y+124|0;u=y+32|0;w=y+24|0;v=y+16|0;t=y+8|0;s=y;g=y+120|0;h=y+116|0;k=y+104|0;l=y+100|0;m=y+88|0;n=y+84|0;o=y+72|0;p=y+68|0;q=y+56|0;r=y+52|0;j=y+40|0;x=y+36|0;if(!f)Na(98954,68518,500,69667);c[g>>2]=c[e>>2];c[d>>2]=c[g>>2];ju(0,d,f);d=f+144|0;if((c[d>>2]|0)!=-1){c[h>>2]=XS(e,117296)|0;c[s>>2]=c[f+140>>2];cS(k,90869,s);ES(h,(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0)|0;iaa(k);c[l>>2]=XS(e,117284)|0;c[t>>2]=c[d>>2];cS(m,90869,t);ES(l,(a[m>>0]&1)==0?m+1|0:c[m+8>>2]|0)|0;iaa(m);c[n>>2]=XS(e,117331)|0;c[v>>2]=b[f+148>>1];cS(o,90869,v);ES(n,(a[o>>0]&1)==0?o+1|0:c[o+8>>2]|0)|0;iaa(o);c[p>>2]=XS(e,117344)|0;v=f+150|0;c[w>>2]=b[v>>1];cS(q,90869,w);ES(p,(a[q>>0]&1)==0?q+1|0:c[q+8>>2]|0)|0;iaa(q);c[r>>2]=XS(e,117344)|0;c[u>>2]=b[v>>1];cS(j,90869,u);ES(r,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j)}g=f+156|0;d=a[g>>0]|0;if(!(d&1))d=(d&255)>>>1;else d=c[f+160>>2]|0;if(!d){i=y;return}c[x>>2]=XS(e,112904)|0;if(!(a[g>>0]&1))d=g+1|0;else d=c[f+164>>2]|0;ES(x,d)|0;i=y;return}function _t(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+80|0;b=q+72|0;p=q+16|0;m=q+8|0;l=q;f=q+68|0;g=q+64|0;h=q+52|0;j=q+48|0;k=q+36|0;n=q+32|0;o=q+20|0;if(!e)Na(96482,68518,518,69680);c[f>>2]=c[d>>2];c[b>>2]=c[f>>2];ju(0,b,e);c[g>>2]=XS(d,117850)|0;c[l>>2]=c[e+300>>2];cS(h,90869,l);ES(g,(a[h>>0]&1)==0?h+1|0:c[h+8>>2]|0)|0;iaa(h);c[j>>2]=XS(d,117865)|0;c[m>>2]=c[e+304>>2];cS(k,90869,m);ES(j,(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0)|0;iaa(k);b=e+308|0;if((c[b>>2]|0)==-2147483647){i=q;return}c[n>>2]=XS(d,116309)|0;c[p>>2]=c[b>>2];cS(o,90869,p);ES(n,(a[o>>0]&1)==0?o+1|0:c[o+8>>2]|0)|0;iaa(o);i=q;return}function $t(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+32|0;a=l+24|0;e=l+20|0;f=l+16|0;g=l+12|0;h=l+8|0;j=l+4|0;k=l;if(!d)Na(96557,68518,540,69695);else{b=c[b>>2]|0;c[e>>2]=b;c[a>>2]=c[e>>2];ju(0,a,d);c[f>>2]=b;c[a>>2]=c[f>>2];r$(d+160|0,a)|0;c[g>>2]=b;c[a>>2]=c[g>>2];y$(d+168|0,a)|0;c[h>>2]=b;c[a>>2]=c[h>>2];z0(d+196|0,a)|0;c[j>>2]=b;c[a>>2]=c[j>>2];Q2(d+212|0,a)|0;c[k>>2]=b;c[a>>2]=c[k>>2];K2(d+220|0,a)|0;i=l;return}}function au(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+48|0;a=o+36|0;e=o+32|0;f=o+28|0;g=o+24|0;h=o+20|0;j=o+16|0;k=o+12|0;l=o+8|0;m=o+4|0;n=o;if(!d)Na(96462,68518,552,69712);else{b=c[b>>2]|0;c[e>>2]=b;c[a>>2]=c[e>>2];ju(0,a,d);c[f>>2]=b;c[a>>2]=c[f>>2];ku(0,a,d+140|0);c[g>>2]=b;c[a>>2]=c[g>>2];r$(d+328|0,a)|0;c[h>>2]=b;c[a>>2]=c[h>>2];y$(d+336|0,a)|0;c[j>>2]=b;c[a>>2]=c[j>>2];z0(d+364|0,a)|0;c[k>>2]=b;c[a>>2]=c[k>>2];IZ(d+380|0,a)|0;c[l>>2]=b;c[a>>2]=c[l>>2];q2(d+400|0,a)|0;c[m>>2]=b;c[a>>2]=c[m>>2];E2(d+408|0,a)|0;c[n>>2]=b;c[a>>2]=c[n>>2];b4(d+456|0,a)|0;i=o;return}}function bu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;b=l+28|0;k=l;f=l+24|0;g=l+20|0;h=l+16|0;j=l+4|0;if(!e)Na(117734,68518,622,69729);m=c[d>>2]|0;c[f>>2]=m;c[b>>2]=c[f>>2];ju(0,b,e);c[g>>2]=m;c[b>>2]=c[g>>2];r$(e+140|0,b)|0;b=e+176|0;if((c[b>>2]|0)==-2147483647){i=l;return}c[h>>2]=XS(d,116309)|0;c[k>>2]=c[b>>2];cS(j,90869,k);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);i=l;return}function cu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+32|0;a=j+16|0;e=j+8|0;f=j+4|0;g=j;h=j+12|0;if(!d)Na(95323,68518,634,69743);else{b=c[b>>2]|0;c[h>>2]=b;c[a>>2]=c[h>>2];ju(0,a,d);c[e>>2]=b;c[a>>2]=c[e>>2];r$(d+160|0,a)|0;c[f>>2]=b;c[a>>2]=c[f>>2];Z1(d+168|0,a)|0;c[e>>2]=b;c[a>>2]=c[e>>2];W2(d+192|0,a)|0;c[f>>2]=b;c[a>>2]=c[f>>2];o3(d+208|0,a)|0;c[g>>2]=b;c[a>>2]=c[g>>2];P3(d+224|0,a)|0;i=j;return}}function du(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+32|0;a=l+24|0;e=l+20|0;f=l+16|0;g=l+12|0;h=l+8|0;j=l+4|0;k=l;if(!d)Na(94841,68518,709,69757);else{b=c[b>>2]|0;c[e>>2]=b;c[a>>2]=c[e>>2];mu(0,a,d);c[f>>2]=b;c[a>>2]=c[f>>2];nu(0,a,d+208|0);c[g>>2]=b;c[a>>2]=c[g>>2];r$(d+292|0,a)|0;c[h>>2]=b;c[a>>2]=c[h>>2];v3(d+304|0,a)|0;c[j>>2]=b;c[a>>2]=c[j>>2];nZ(d+352|0,a)|0;c[k>>2]=b;c[a>>2]=c[k>>2];I3(d+360|0,a)|0;i=l;return}}function eu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+32|0;a=l+24|0;e=l+20|0;f=l+16|0;g=l+12|0;h=l+8|0;j=l+4|0;k=l;if(!d)Na(104407,68518,764,69771);else{b=c[b>>2]|0;c[e>>2]=b;c[a>>2]=c[e>>2];mu(0,a,d);c[f>>2]=b;c[a>>2]=c[f>>2];_$(d+164|0,a)|0;c[g>>2]=b;c[a>>2]=c[g>>2];a_(d+176|0,a)|0;c[h>>2]=b;c[a>>2]=c[h>>2];S0(d+196|0,a)|0;c[j>>2]=b;c[a>>2]=c[j>>2];OZ(d+208|0,a)|0;c[k>>2]=b;c[a>>2]=c[k>>2];x2(d+220|0,a)|0;i=l;return}}function fu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+64|0;a=s+52|0;e=s+12|0;f=s+8|0;k=s+4|0;l=s;m=s+48|0;n=s+44|0;o=s+40|0;p=s+36|0;q=s+32|0;r=s+28|0;g=s+24|0;h=s+20|0;j=s+16|0;if(!d)Na(96128,68518,821,69786);else{b=c[b>>2]|0;c[m>>2]=b;c[a>>2]=c[m>>2];mu(0,a,d);c[n>>2]=b;c[a>>2]=c[n>>2];nu(0,a,d+188|0);c[e>>2]=b;c[a>>2]=c[e>>2];y_(d+288|0,a)|0;c[f>>2]=b;c[a>>2]=c[f>>2];A1(d+296|0,a)|0;c[k>>2]=b;c[a>>2]=c[k>>2];H1(d+312|0,a)|0;c[l>>2]=b;c[a>>2]=c[l>>2];T1(d+320|0,a)|0;c[o>>2]=b;c[a>>2]=c[o>>2];F_(d+328|0,a)|0;c[p>>2]=b;c[a>>2]=c[p>>2];l$(d+336|0,a)|0;c[q>>2]=b;c[a>>2]=c[q>>2];PY(d+344|0,a)|0;c[r>>2]=b;c[a>>2]=c[r>>2];i_(d+356|0,a)|0;c[g>>2]=b;c[a>>2]=c[g>>2];v3(d+368|0,a)|0;c[h>>2]=b;c[a>>2]=c[h>>2];nZ(d+416|0,a)|0;c[j>>2]=b;c[a>>2]=c[j>>2];I3(d+424|0,a)|0;i=s;return}}function gu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0;k=i;i=i+48|0;l=k+32|0;j=k+28|0;f=k+24|0;g=k+12|0;h=k;b=e+140|0;Eaa(l,b);e=a[l>>0]|0;e=(((e&1)==0?(e&255)>>>1:c[l+4>>2]|0)|0)==0;Haa(l);if(e){i=k;return}c[j>>2]=ZS(d,3)|0;c[f>>2]=TS(j)|0;Eaa(h,b);eS(g,h);jT(f,(a[g>>0]&1)==0?g+1|0:c[g+8>>2]|0)|0;iaa(g);Haa(h);i=k;return}function hu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;a=l+24|0;e=l+12|0;f=l+4|0;g=l;h=l+20|0;j=l+16|0;k=l+8|0;if(!d)Na(69099,68518,1009,69799);m=c[b>>2]|0;c[e>>2]=m;c[a>>2]=c[e>>2];ju(0,a,d);c[f>>2]=m;c[a>>2]=c[f>>2];r$(d+140|0,a)|0;c[g>>2]=m;c[a>>2]=c[g>>2];y$(d+148|0,a)|0;c[h>>2]=m;c[a>>2]=c[h>>2];e2(d+180|0,a)|0;c[j>>2]=m;c[a>>2]=c[j>>2];BZ(d+200|0,a)|0;c[k>>2]=US(d+216|0)|0;if(!(IS(k)|0)){i=l;return}do{cT(b,k)|0;c[k>>2]=SS(k)|0}while((IS(k)|0)!=0);i=l;return}function iu(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;b=a+276|0;d=c[b>>2]|0;e=d+4|0;f=c[d>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;e=a+284|0;c[e>>2]=(c[e>>2]|0)+-1;$4(d);c[a+272>>2]=c[(c[b>>2]|0)+8>>2];return 1}function ju(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;c[f>>2]=XS(d,69813)|0;eaa(g,e+76|0);b=a[g>>0]|0;if(!(b&1)){d=g+1|0;e=((b&255)>>>1)+(g+1)|0}else{e=c[g+8>>2]|0;d=e;e=e+(c[g+4>>2]|0)|0}if((d|0)!=(e|0)){b=d;do{a[b>>0]=w6(a[b>>0]|0)|0;b=b+1|0}while((b|0)!=(e|0));b=a[g>>0]|0}ES(f,(b&1)==0?g+1|0:c[g+8>>2]|0)|0;iaa(g);i=h;return}function ku(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+48|0;a=n+32|0;e=n+28|0;f=n+24|0;g=n+20|0;h=n+16|0;j=n+12|0;k=n+8|0;l=n+4|0;m=n;if(!d)Na(96213,68518,936,69820);else{b=c[b>>2]|0;c[e>>2]=b;c[a>>2]=c[e>>2];Z_(d+16|0,a)|0;c[f>>2]=b;c[a>>2]=c[f>>2];m0(d+36|0,a)|0;c[g>>2]=b;c[a>>2]=c[g>>2];t0(d+68|0,a)|0;c[h>>2]=b;c[a>>2]=c[h>>2];UZ(d+80|0,a)|0;c[j>>2]=b;c[a>>2]=c[j>>2];a_(d+104|0,a)|0;c[k>>2]=b;c[a>>2]=c[k>>2];e1(d+124|0,a)|0;c[l>>2]=b;c[a>>2]=c[l>>2];m1(d+136|0,a)|0;c[m>>2]=b;c[a>>2]=c[m>>2];t1(d+152|0,a)|0;i=n;return}}function lu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;a=k+20|0;e=k+8|0;f=k+4|0;g=k;h=k+16|0;j=k+12|0;if(!d)Na(96213,68518,967,69843);else{b=c[b>>2]|0;c[e>>2]=b;c[a>>2]=c[e>>2];W2(d+16|0,a)|0;c[f>>2]=b;c[a>>2]=c[f>>2];o3(d+32|0,a)|0;c[g>>2]=b;c[a>>2]=c[g>>2];P3(d+48|0,a)|0;c[h>>2]=b;c[a>>2]=c[h>>2];h3(d+80|0,a)|0;c[j>>2]=b;c[a>>2]=c[j>>2];W3(d+96|0,a)|0;i=k;return}}function mu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;b=k+24|0;j=k;f=k+20|0;g=k+16|0;h=k+4|0;if(!e)Na(97712,68518,659,69870);c[f>>2]=c[d>>2];c[b>>2]=c[f>>2];ju(0,b,e);b=e+140|0;if((c[b>>2]|0)==-2147483647){i=k;return}c[g>>2]=XS(d,116305)|0;c[j>>2]=c[b>>2];cS(h,90869,j);ES(g,(a[h>>0]&1)==0?h+1|0:c[h+8>>2]|0)|0;iaa(h);i=k;return}function nu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+32|0;a=m+28|0;e=m+24|0;f=m+20|0;g=m+16|0;h=m+12|0;j=m+8|0;k=m+4|0;l=m;if(!d)Na(96213,68518,906,69888);else{b=c[b>>2]|0;c[e>>2]=b;c[a>>2]=c[e>>2];M_(d+16|0,a)|0;c[f>>2]=b;c[a>>2]=c[f>>2];CY(d+24|0,a)|0;c[g>>2]=b;c[a>>2]=c[g>>2];N$(d+32|0,a)|0;c[h>>2]=b;c[a>>2]=c[h>>2];U$(d+40|0,a)|0;c[j>>2]=b;c[a>>2]=c[j>>2];_$(d+48|0,a)|0;c[k>>2]=b;c[a>>2]=c[k>>2];g0(d+60|0,a)|0;c[l>>2]=b;c[a>>2]=c[l>>2];W2(d+68|0,a)|0;i=m;return}}function ou(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;c[b+152>>2]=56816;bt(b,29656,d);c[b>>2]=29612;c[b+152>>2]=29644;d=b+116|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+136|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;jaa(d,e)|0;c[b+128>>2]=0;c[b+132>>2]=0;a[b+148>>0]=0;return}function pu(a){a=a|0;var b=0;c[a>>2]=29612;b=a+152|0;c[b>>2]=29644;iaa(a+136|0);iaa(a+116|0);ct(a,29656);Zaa(b);return}function qu(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;d=a+e|0;c[d>>2]=29612;b=a+(e+152)|0;c[b>>2]=29644;iaa(a+(e+136)|0);iaa(a+(e+116)|0);ct(d,29656);Zaa(b);return}function ru(a){a=a|0;var b=0;c[a>>2]=29612;b=a+152|0;c[b>>2]=29644;iaa(a+136|0);iaa(a+116|0);ct(a,29656);Zaa(b);$4(a);return}function su(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;b=a+e|0;c[b>>2]=29612;d=a+(e+152)|0;c[d>>2]=29644;iaa(a+(e+136)|0);iaa(a+(e+116)|0);ct(b,29656);Zaa(d);$4(b);return}function tu(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+224|0;e=j+216|0;g=j+16|0;h=j+4|0;f=j;Vk(c[b+108>>2]|0,0);pT(g);d=b+116|0;if(!(a[d>>0]&1))d=d+1|0;else d=c[b+124>>2]|0;vT(h,g,d,84,0);if(!(oT(h)|0)){b=0;qT(g);i=j;return b|0}c[f>>2]=US(g)|0;c[e>>2]=c[f>>2];b=uu(b,e)|0;qT(g);i=j;return b|0}function uu(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;v=i;i=i+80|0;u=v+68|0;m=v+8|0;e=v;r=v+64|0;l=v+60|0;j=v+56|0;k=v+52|0;t=v+48|0;f=v+44|0;n=v+32|0;h=v+28|0;o=v+24|0;p=v+20|0;s=v+16|0;q=v+12|0;HS(r);if((!(OS(d)|0)?(c[r>>2]=MS(d,69429)|0,(IS(r)|0)!=0):0)?(c[e>>2]=c[r>>2],g=b+108|0,sT((c[g>>2]|0)+140|0),c[u>>2]=US(e)|0,(IS(u)|0)!=0):0)do{cT((c[g>>2]|0)+140|0,u)|0;c[u>>2]=SS(u)|0}while((IS(u)|0)!=0);HS(l);HS(j);HS(k);HS(t);if(!(OS(d)|0))c[l>>2]=MS(d,69562)|0;if(!(OS(l)|0))c[j>>2]=MS(l,69568)|0;if(!(OS(j)|0))c[k>>2]=MS(j,69573)|0;if(!(OS(k)|0))c[t>>2]=MS(k,68560)|0;if(OS(t)|0){r=Z4(500)|0;ZC(r);t=b+128|0;c[t>>2]=r;r=Z4(336)|0;PK(r);c[b+132>>2]=r;bD(c[t>>2]|0,r);Yk(c[b+108>>2]|0,c[t>>2]|0);HS(s);c[s>>2]=US(k)|0;if(!(IS(s)|0)){b=1;i=v;return b|0}do{c[q>>2]=c[s>>2];c[u>>2]=c[q>>2];e=zu(b,u)|0;c[s>>2]=SS(s)|0}while(!((IS(s)|0)==0|e^1));i=v;return e|0}c[f>>2]=QS(t,118018)|0;if(AS(f)|0){c[h>>2]=QS(t,118018)|0;s=DS(h)|0;faa(n,s,w8(s)|0);if(Caa(n,69578)|0)if(Caa(n,69582)|0)if(!(Caa(n,69592)|0))e=2;else{c[m>>2]=(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0;ZR(69911,m);e=0}else e=1;else e=0;iaa(n);Vk(c[b+108>>2]|0,e)}c[o>>2]=MS(t,98954)|0;if(!(IS(o)|0)){b=1;i=v;return b|0}a[b+112>>0]=1;c[r>>2]=MS(t,98954)|0;if(!(IS(r)|0)){b=1;i=v;return b|0}do{c[p>>2]=c[r>>2];c[u>>2]=c[p>>2];yu(b,u)|0;c[r>>2]=RS(r,98954)|0}while((IS(r)|0)!=0);e=1;i=v;return e|0}function vu(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+224|0;e=h+216|0;g=h+16|0;f=h;Vk(c[b+108>>2]|0,0);pT(g);if(!(a[d>>0]&1))d=d+1|0;else d=c[d+8>>2]|0;uT(h+4|0,g,d,84);c[f>>2]=US(g)|0;c[e>>2]=c[f>>2];b=uu(b,e)|0;qT(g);i=h;return b|0}function wu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0;h=i;i=i+32|0;g=h;b=h+16|0;f=h+4|0;if(!e){e=1;i=h;return e|0}eaa(b,d);j=xu(0,b)|0;iaa(b);if(j){j=1;i=h;return j|0}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==46){if(!(Caa(d,94841)|0)){j=1;i=h;return j|0}j=(Caa(d,96128)|0)==0;i=h;return j|0}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==51){if(!(Caa(d,94841)|0)){j=1;i=h;return j|0}j=(Caa(d,96128)|0)==0;i=h;return j|0}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)!=60)if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==67){j=(Caa(d,117830)|0)==0;i=h;return j|0}else{Mb[c[(c[e>>2]|0)+40>>2]&255](f,e);c[g>>2]=(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0;_R(69936,g);iaa(f);j=1;i=h;return j|0}if(!(Caa(d,116034)|0)){j=1;i=h;return j|0}if(!(Caa(d,117830)|0)){j=1;i=h;return j|0}j=(Caa(d,94825)|0)==0;i=h;return j|0}function xu(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+16|0;j=r;k=j+4|0;l=d+4|0;m=j+8|0;n=j+1|0;o=d+8|0;p=d+1|0;q=0;a:while(1){eaa(j,29348+(q*12|0)|0);f=a[j>>0]|0;g=(f&1)==0;f=g?(f&255)>>>1:c[k>>2]|0;e=a[d>>0]|0;b=(e&1)==0;b:do if((f|0)==((b?(e&255)>>>1:c[l>>2]|0)|0)){e=g?n:c[m>>2]|0;b=b?p:c[o>>2]|0;if(!g){g=(o8(e,b,f)|0)==0;iaa(j);if(g){b=1;h=11;break a}else break}if(!f){h=7;break a}while(1){if((a[e>>0]|0)!=(a[b>>0]|0)){h=8;break b}f=f+-1|0;if(!f){h=7;break a}else{e=e+1|0;b=b+1|0}}}else h=8;while(0);if((h|0)==8){h=0;iaa(j)}q=q+1|0;if((q|0)>=14){b=0;h=11;break}}if((h|0)==7){iaa(j);d=1;i=r;return d|0}else if((h|0)==11){i=r;return b|0}return 0}function yu(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;t=i;i=i+64|0;e=t+56|0;v=t+52|0;u=t+48|0;l=t+44|0;m=t+40|0;n=t+36|0;o=t+32|0;p=t+28|0;q=t+24|0;r=t+20|0;s=t+16|0;f=t+12|0;g=t+8|0;h=t+4|0;j=t;k=Z4(500)|0;ZC(k);c[v>>2]=c[d>>2];c[e>>2]=c[v>>2];Au(0,e,k);c[u>>2]=QS(d,117284)|0;if(AS(u)|0){c[l>>2]=QS(d,117284)|0;c[k+144>>2]=g8(DS(l)|0)|0}c[m>>2]=QS(d,117296)|0;if(AS(m)|0){c[n>>2]=QS(d,117296)|0;c[k+140>>2]=g8(DS(n)|0)|0}c[o>>2]=QS(d,117331)|0;if(AS(o)|0){c[p>>2]=QS(d,117331)|0;b[k+148>>1]=g8(DS(p)|0)|0}c[q>>2]=QS(d,117344)|0;if(AS(q)|0){c[r>>2]=QS(d,117344)|0;b[k+150>>1]=g8(DS(r)|0)|0}c[s>>2]=QS(d,117307)|0;if(AS(s)|0){c[f>>2]=QS(d,117307)|0;b[k+152>>1]=g8(DS(f)|0)|0}c[g>>2]=QS(d,112904)|0;if(!(AS(g)|0)){v=a+108|0;v=c[v>>2]|0;Yk(v,k);v=c[d>>2]|0;c[j>>2]=v;c[e>>2]=c[j>>2];Bu(a,k,e)|0;i=t;return 1}c[h>>2]=QS(d,112904)|0;kaa(k+156|0,DS(h)|0)|0;v=a+108|0;v=c[v>>2]|0;Yk(v,k);v=c[d>>2]|0;c[j>>2]=v;c[e>>2]=c[j>>2];Bu(a,k,e)|0;i=t;return 1}function zu(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;B=i;i=i+176|0;z=B+164|0;s=B;D=B+152|0;e=B+148|0;k=B+136|0;l=B+132|0;m=B+120|0;n=B+116|0;o=B+104|0;p=B+100|0;q=B+88|0;r=B+76|0;f=B+64|0;x=B+60|0;t=B+56|0;g=B+44|0;h=B+40|0;j=B+28|0;y=B+24|0;u=B+12|0;v=B+8|0;w=B+4|0;C=PS(d)|0;faa(D,C,w8(C)|0);C=(Caa(D,69105)|0)==0;iaa(D);if(C){D=c[b+132>>2]|0;c[e>>2]=c[d>>2];c[z>>2]=c[e>>2];D=Fv(b,D,z,1,0)|0;i=B;return D|0}D=PS(d)|0;faa(k,D,w8(D)|0);D=(Caa(k,69099)|0)==0;iaa(k);if(D){D=c[b+132>>2]|0;c[l>>2]=c[d>>2];c[z>>2]=c[l>>2];Gv(b,D,z)|0;D=1;i=B;return D|0}D=PS(d)|0;faa(m,D,w8(D)|0);D=(Caa(m,69309)|0)==0;iaa(m);if(D){D=c[b+132>>2]|0;c[n>>2]=c[d>>2];c[z>>2]=c[n>>2];D=Pv(b,D,z,1,0)|0;i=B;return D|0}D=PS(d)|0;faa(o,D,w8(D)|0);D=(Caa(o,96502)|0)==0;iaa(o);if(D){D=c[b+132>>2]|0;c[p>>2]=c[d>>2];c[z>>2]=c[p>>2];D=Hu(b,D,z)|0;i=B;return D|0}D=PS(d)|0;faa(q,D,w8(D)|0);D=(Caa(q,69959)|0)==0;iaa(q);if(D){e=b+132|0;D=c[e>>2]|0;if(((c[D+68>>2]|0)-(c[D+64>>2]|0)|0)<=0){D=1;i=B;return D|0}if(a[b+114>>0]|0){D=1;i=B;return D|0}a[b+112>>0]=1;C=Z4(500)|0;ZC(C);D=b+128|0;c[D>>2]=C;C=Z4(336)|0;PK(C);c[e>>2]=C;bD(c[D>>2]|0,C);Yk(c[b+108>>2]|0,c[D>>2]|0);D=1;i=B;return D|0}D=PS(d)|0;faa(r,D,w8(D)|0);D=(Caa(r,69962)|0)==0;iaa(r);if(D){e=b+128|0;D=c[e>>2]|0;if(((c[D+68>>2]|0)-(c[D+64>>2]|0)|0)<=0){D=1;i=B;return D|0}if(a[b+114>>0]|0){D=1;i=B;return D|0}a[b+112>>0]=1;D=Z4(336)|0;PK(D);c[b+132>>2]=D;bD(c[e>>2]|0,D);D=1;i=B;return D|0}D=PS(d)|0;faa(f,D,w8(D)|0);D=(Caa(f,68546)|0)==0;iaa(f);if(D){HS(x);c[x>>2]=US(d)|0;if(!(IS(x)|0)){D=1;i=B;return D|0}do{c[t>>2]=c[x>>2];c[z>>2]=c[t>>2];e=zu(b,z)|0;c[x>>2]=SS(x)|0}while(!((IS(x)|0)==0|e^1));i=B;return e|0}D=PS(d)|0;faa(g,D,w8(D)|0);D=(Caa(g,96446)|0)==0;iaa(g);if(D){D=c[b+132>>2]|0;c[h>>2]=c[d>>2];c[z>>2]=c[h>>2];D=Du(b,D,z)|0;i=B;return D|0}D=PS(d)|0;faa(j,D,w8(D)|0);D=(Caa(j,68552)|0)==0;iaa(j);if(!D){c[s>>2]=PS(d)|0;ZR(69965,s);D=1;i=B;return D|0}HS(y);c[y>>2]=US(d)|0;if(!(IS(y)|0)){D=1;i=B;return D|0}while(1){D=PS(y)|0;faa(u,D,w8(D)|0);D=(Caa(u,117734)|0)==0;iaa(u);if(D)break;c[w>>2]=c[y>>2];c[z>>2]=c[w>>2];e=zu(b,z)|0;c[y>>2]=SS(y)|0;if((IS(y)|0)==0|e^1){A=30;break}}if((A|0)==30){i=B;return e|0}D=c[b+132>>2]|0;c[v>>2]=c[d>>2];c[z>>2]=c[v>>2];D=Eu(b,D,z)|0;i=B;return D|0}function Au(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;a=f+4|0;e=f;c[g>>2]=QS(b,69813)|0;if(BS(g)|0){i=f;return}c[e>>2]=QS(b,69813)|0;g=DS(e)|0;faa(a,g,w8(g)|0);ZB(d,a);iaa(a);eT(b,69813)|0;i=f;return}function Bu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+48|0;e=m+40|0;l=m;k=m+36|0;f=m+24|0;g=m+20|0;h=m+8|0;j=m+4|0;if(!b)Na(69987,68518,1388,70016);if(!(I5(b,2072,2112,0)|0))Na(69987,68518,1388,70016);HS(k);c[k>>2]=US(d)|0;if(!(IS(k)|0)){i=m;return 1}do{d=PS(k)|0;faa(f,d,w8(d)|0);d=(Caa(f,96482)|0)==0;iaa(f);do if(!d){d=PS(k)|0;faa(h,d,w8(d)|0);d=(Caa(h,96446)|0)==0;iaa(h);if(d){c[j>>2]=c[k>>2];c[e>>2]=c[j>>2];Du(a,b,e)|0;break}else{c[l>>2]=PS(k)|0;ZR(70036,l);break}}else{c[g>>2]=c[k>>2];c[e>>2]=c[g>>2];Cu(a,b,e)|0}while(0);c[k>>2]=SS(k)|0}while((IS(k)|0)!=0);i=m;return 1}function Cu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+48|0;m=p+32|0;e=p+28|0;f=p+24|0;g=p+20|0;h=p+16|0;j=p+12|0;k=p+8|0;l=p+4|0;o=p;if(!b)Na(69987,68518,1418,70069);if(!(I5(b,2072,2112,0)|0))Na(69987,68518,1418,70069);n=Z4(336)|0;PK(n);c[e>>2]=c[d>>2];c[m>>2]=c[e>>2];Au(0,m,n);c[f>>2]=QS(d,117850)|0;if(AS(f)|0){c[g>>2]=QS(d,117850)|0;c[n+300>>2]=g8(DS(g)|0)|0}c[h>>2]=QS(d,117865)|0;if(AS(h)|0){c[j>>2]=QS(d,117865)|0;c[n+304>>2]=g8(DS(j)|0)|0}c[k>>2]=QS(d,116309)|0;if(AS(k)|0){c[l>>2]=QS(d,116309)|0;c[n+308>>2]=(g8(DS(l)|0)|0)*10}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=14){d=c[d>>2]|0;c[o>>2]=d;c[m>>2]=c[o>>2];a=Eu(a,n,m)|0;i=p;return a|0}e=I5(b,2072,2112,0)|0;if(!e)Na(98954,68518,1436,70069);bD(e,n);d=c[d>>2]|0;c[o>>2]=d;c[m>>2]=c[o>>2];a=Eu(a,n,m)|0;i=p;return a|0}function Du(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+48|0;f=s+40|0;g=s+32|0;h=s+24|0;j=s+20|0;k=s+16|0;l=s+12|0;m=s+8|0;n=s+4|0;o=s;p=s+36|0;q=s+28|0;if(!d)Na(70083,68518,1501,70158);if((I5(d,2072,2952,0)|0)==0?(I5(d,2072,832,0)|0)==0:0)Na(70083,68518,1501,70158);if(!(a[b+148>>0]|0))r=(c[b+108>>2]|0)+340|0;else{r=Z4(328)|0;OF(r)}e=c[e>>2]|0;c[p>>2]=e;c[f>>2]=c[p>>2];Au(0,f,r);c[g>>2]=e;c[f>>2]=c[g>>2];Y_(r+156|0,f)|0;c[h>>2]=e;c[f>>2]=c[h>>2];l0(r+176|0,f)|0;c[j>>2]=e;c[f>>2]=c[j>>2];s0(r+208|0,f)|0;c[k>>2]=e;c[f>>2]=c[k>>2];TZ(r+220|0,f)|0;c[l>>2]=e;c[f>>2]=c[l>>2];$Z(r+244|0,f)|0;c[m>>2]=e;c[f>>2]=c[m>>2];d1(r+264|0,f)|0;c[n>>2]=e;c[f>>2]=c[n>>2];l1(r+276|0,f)|0;c[o>>2]=e;c[f>>2]=c[o>>2];s1(r+292|0,f)|0;Iu(b,d,r);c[q>>2]=e;c[f>>2]=c[q>>2];r=Ju(b,r,f)|0;i=s;return r|0}function Eu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;x=i;i=i+80|0;h=x+72|0;u=x+16|0;w=x+8|0;v=x;t=x+68|0;j=x+56|0;k=x+52|0;n=x+40|0;o=x+36|0;p=x+32|0;q=x+28|0;r=x+24|0;s=x+20|0;if(!d)Na(70083,68518,1444,70174);if((I5(d,2072,2952,0)|0)==0?(I5(d,2072,832,0)|0)==0:0)Na(70083,68518,1444,70174);HS(t);c[t>>2]=US(e)|0;if(!(IS(t)|0)){w=1;i=x;return w|0}l=b+114|0;m=b+113|0;f=1;g=0;a:while(1){y=PS(t)|0;faa(j,y,w8(y)|0);y=xu(0,j)|0;iaa(j);do if(y){c[k>>2]=c[t>>2];c[h>>2]=c[k>>2];f=Fu(b,d,h,1,0)|0}else{y=PS(t)|0;faa(n,y,w8(y)|0);y=(Caa(n,96446)|0)==0;iaa(n);if(y){if(g){g=11;break a}c[o>>2]=c[t>>2];c[h>>2]=c[o>>2];Du(b,d,h)|0;g=0;break}c[p>>2]=MS(e,117734)|0;if(IS(p)|0){if(!g){if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=18){g=19;break a}f=I5(d,2072,2952,0)|0;if(!f){g=17;break a}g=Z4(884)|0;Ly(g,0,-1);WK(f,g)}c[q>>2]=c[t>>2];c[h>>2]=c[q>>2];f=Gu(b,g,h)|0;break}c[r>>2]=MS(e,96502)|0;if(!(IS(r)|0)){c[u>>2]=PS(t)|0;ZR(70442,u);break}if(g){g=23;break a}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)>22?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)<39:0){if(!(a[l>>0]|0)){g=27;break a}a[m>>0]=1}c[s>>2]=c[t>>2];c[h>>2]=c[s>>2];f=Hu(b,d,h)|0;g=0}while(0);c[t>>2]=SS(t)|0;if((IS(t)|0)==0|f^1){g=32;break}}if((g|0)==11)Na(70196,68518,1458,70174);else if((g|0)==17)Na(96482,68518,1466,70174);else if((g|0)==19){TR(70208,v);y=0;i=x;return y|0}else if((g|0)==23)Na(70196,68518,1479,70174);else if((g|0)==27){TR(70276,w);y=0;i=x;return y|0}else if((g|0)==32){i=x;return f|0}return 0}function Fu(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0;J=i;i=i+240|0;g=J+224|0;L=J+212|0;h=J+208|0;t=J+196|0;C=J+192|0;D=J+180|0;E=J+176|0;F=J+164|0;G=J+160|0;H=J+148|0;I=J+144|0;j=J+132|0;k=J+128|0;l=J+116|0;m=J+112|0;n=J+100|0;o=J+96|0;p=J+84|0;q=J+80|0;r=J+68|0;s=J+64|0;u=J+52|0;v=J+48|0;w=J+36|0;x=J+32|0;y=J+20|0;z=J+16|0;A=J+4|0;B=J;K=PS(d)|0;faa(L,K,w8(K)|0);K=(Caa(L,69065)|0)==0;iaa(L);if(K){c[h>>2]=c[d>>2];c[g>>2]=c[h>>2];L=Dv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(t,L,w8(L)|0);L=(Caa(t,69083)|0)==0;iaa(t);if(L){c[C>>2]=c[d>>2];c[g>>2]=c[C>>2];L=Ev(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(D,L,w8(L)|0);L=(Caa(D,69105)|0)==0;iaa(D);if(L){c[E>>2]=c[d>>2];c[g>>2]=c[E>>2];L=Fv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(F,L,w8(L)|0);L=(Caa(F,69099)|0)==0;iaa(F);if(L){c[G>>2]=c[d>>2];c[g>>2]=c[G>>2];Gv(a,b,g)|0;L=1;i=J;return L|0}L=PS(d)|0;faa(H,L,w8(L)|0);L=(Caa(H,69121)|0)==0;iaa(H);if(L){c[I>>2]=c[d>>2];c[g>>2]=c[I>>2];L=Hv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(j,L,w8(L)|0);L=(Caa(j,69139)|0)==0;iaa(j);if(L){c[k>>2]=c[d>>2];c[g>>2]=c[k>>2];L=Iv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(l,L,w8(L)|0);L=(Caa(l,69161)|0)==0;iaa(l);if(L){c[m>>2]=c[d>>2];c[g>>2]=c[m>>2];L=Jv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(n,L,w8(L)|0);L=(Caa(n,69183)|0)==0;iaa(n);if(L){c[o>>2]=c[d>>2];c[g>>2]=c[o>>2];L=Kv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(p,L,w8(L)|0);L=(Caa(p,69219)|0)==0;iaa(p);if(L){c[q>>2]=c[d>>2];c[g>>2]=c[q>>2];L=Lv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(r,L,w8(L)|0);L=(Caa(r,69253)|0)==0;iaa(r);if(L){c[s>>2]=c[d>>2];c[g>>2]=c[s>>2];L=Mv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(u,L,w8(L)|0);L=(Caa(u,69269)|0)==0;iaa(u);if(L){c[v>>2]=c[d>>2];c[g>>2]=c[v>>2];L=Nv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(w,L,w8(L)|0);L=(Caa(w,69293)|0)==0;iaa(w);if(L){c[x>>2]=c[d>>2];c[g>>2]=c[x>>2];L=Ov(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(y,L,w8(L)|0);L=(Caa(y,69309)|0)==0;iaa(y);if(L){c[z>>2]=c[d>>2];c[g>>2]=c[z>>2];L=Pv(a,b,g,e,f)|0;i=J;return L|0}L=PS(d)|0;faa(A,L,w8(L)|0);L=(Caa(A,69335)|0)==0;iaa(A);if(!L)Na(132575,68518,2450,70477);c[B>>2]=c[d>>2];c[g>>2]=c[B>>2];L=Qv(a,b,g,e,f)|0;i=J;return L|0}function Gu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;k=i;i=i+32|0;g=k+24|0;f=k+20|0;m=k+16|0;l=k+12|0;e=k+8|0;h=k+4|0;j=Z4(184)|0;dJ(j,-1);n=c[d>>2]|0;c[f>>2]=n;c[g>>2]=c[f>>2];Au(0,g,j);f=j+140|0;c[m>>2]=n;c[g>>2]=c[m>>2];q$(f,g)|0;c[l>>2]=QS(d,116309)|0;if(AS(l)|0){c[e>>2]=QS(d,116309)|0;c[j+176>>2]=(g8(DS(e)|0)|0)*10}if(!(s$(f)|0))ZR(70501,k);do if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==10){e=I5(b,2072,1768,0)|0;if(!e)Na(96502,68518,1793,70552);else{Wy(e,j);break}}else if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>22?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<39:0){e=I5(b,2072,832,0)|0;if(!e)Na(97712,68518,1798,70552);else{ko(e,j);break}}while(0);c[h>>2]=c[d>>2];c[g>>2]=c[h>>2];n=Zu(a,j,g)|0;i=k;return n|0}function Hu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;j=i;i=i+32|0;f=j+20|0;n=j+16|0;m=j+12|0;l=j+8|0;k=j+4|0;g=j;h=Z4(884)|0;Ly(h,1,-1);e=c[d>>2]|0;c[n>>2]=e;c[f>>2]=c[n>>2];Au(0,f,h);c[m>>2]=e;c[f>>2]=c[m>>2];q$(h+140|0,f)|0;c[l>>2]=e;c[f>>2]=c[l>>2];L0(h+148|0,f)|0;c[k>>2]=e;c[f>>2]=c[k>>2];j2(h+160|0,f)|0;do if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==18){d=I5(b,2072,2952,0)|0;if(!d)Na(96482,68518,1631,70565);else{WK(d,h);break}}else if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>22?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<39:0){d=I5(b,2072,832,0)|0;if(!d)Na(97712,68518,1636,70565);else{io(d,h);break}}while(0);c[g>>2]=e;c[f>>2]=c[g>>2];n=Ou(a,h,f)|0;i=j;return n|0}function Iu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;j=i;i=i+32|0;h=j;f=j+20|0;g=j+8|0;b=b+148|0;if(!(a[b>>0]|0)){a[b>>0]=1;i=j;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)>22?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)<39:0){b=I5(d,2072,832,0)|0;if(!b)Na(97712,68518,2745,70580);jo(b,e);i=j;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=18){Mb[c[(c[e>>2]|0)+40>>2]&255](f,e);k=a[f>>0]|0;b=c[f+8>>2]|0;Mb[c[(c[d>>2]|0)+40>>2]&255](g,d);d=(a[g>>0]&1)==0?g+1|0:c[g+8>>2]|0;c[h>>2]=(k&1)==0?f+1|0:b;c[h+4>>2]=d;ZR(70592,h);iaa(g);iaa(f);Lb[c[(c[e>>2]|0)+4>>2]&2047](e);i=j;return}b=I5(d,2072,2952,0)|0;if(!b)Na(96482,68518,2750,70580);XK(b,e);i=j;return}function Ju(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+48|0;e=m+40|0;l=m;k=m+36|0;f=m+24|0;g=m+20|0;h=m+8|0;j=m+4|0;if(!b)Na(70623,68518,1520,70700);if((I5(b,2072,2576,0)|0)==0?(I5(b,2072,832,0)|0)==0:0)Na(70623,68518,1520,70700);HS(k);c[k>>2]=US(d)|0;if(!(IS(k)|0)){l=1;i=m;return l|0}d=1;do{n=PS(k)|0;faa(f,n,w8(n)|0);n=xu(0,f)|0;iaa(f);do if(!n){n=PS(k)|0;faa(h,n,w8(n)|0);n=(Caa(h,96557)|0)==0;iaa(h);if(n){c[j>>2]=c[k>>2];c[e>>2]=c[j>>2];d=Ku(a,b,e)|0;break}else{c[l>>2]=PS(k)|0;ZR(70724,l);break}}else{c[g>>2]=c[k>>2];c[e>>2]=c[g>>2];d=Fu(a,b,e,2,0)|0}while(0);c[k>>2]=SS(k)|0}while(!((IS(k)|0)==0|d^1));i=m;return d|0}function Ku(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+32|0;e=n+28|0;f=n+24|0;g=n+20|0;h=n+16|0;j=n+12|0;k=n+8|0;l=n+4|0;m=n;if(!b)Na(70761,68518,1543,70830);if((I5(b,2072,2576,0)|0)==0?(I5(b,2072,2608,0)|0)==0:0)Na(70761,68518,1543,70830);o=Z4(228)|0;tG(o);d=c[d>>2]|0;c[f>>2]=d;c[e>>2]=c[f>>2];Au(0,e,o);c[g>>2]=d;c[e>>2]=c[g>>2];q$(o+160|0,e)|0;c[h>>2]=d;c[e>>2]=c[h>>2];x$(o+168|0,e)|0;c[j>>2]=d;c[e>>2]=c[j>>2];y0(o+196|0,e)|0;c[k>>2]=d;c[e>>2]=c[k>>2];J2(o+220|0,e)|0;c[l>>2]=d;c[e>>2]=c[l>>2];P2(o+212|0,e)|0;Lu(0,b,o);c[m>>2]=d;c[e>>2]=c[m>>2];a=Mu(a,o,e)|0;i=n;return a|0}function Lu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;h=i;i=i+32|0;g=h;b=h+20|0;f=h+8|0;if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)>22?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)<39:0){b=I5(d,2072,832,0)|0;if(!b)Na(97712,68518,2763,89687);mo(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==79){lG(I5(d,2072,2576,0)|0,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==17){KG(I5(d,2072,2608,0)|0,e);i=h;return}else{Mb[c[(c[e>>2]|0)+40>>2]&255](b,e);k=a[b>>0]|0;j=c[b+8>>2]|0;Mb[c[(c[d>>2]|0)+40>>2]&255](f,d);d=(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0;c[g>>2]=(k&1)==0?b+1|0:j;c[g+4>>2]=d;ZR(70592,g);iaa(f);iaa(b);Lb[c[(c[e>>2]|0)+4>>2]&2047](e);i=h;return}}function Mu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+64|0;e=o+56|0;n=o;m=o+52|0;f=o+40|0;g=o+36|0;h=o+24|0;j=o+20|0;k=o+8|0;l=o+4|0;if(!b)Na(70846,68518,1560,70923);if((I5(b,2072,2608,0)|0)==0?(I5(b,2072,832,0)|0)==0:0)Na(70846,68518,1560,70923);HS(m);c[m>>2]=US(d)|0;if(!(IS(m)|0)){n=1;i=o;return n|0}d=1;do{p=PS(m)|0;faa(f,p,w8(p)|0);p=xu(0,f)|0;iaa(f);do if(!p){p=PS(m)|0;faa(h,p,w8(p)|0);p=(Caa(h,96557)|0)==0;iaa(h);if(p){c[j>>2]=c[m>>2];c[e>>2]=c[j>>2];d=Ku(a,b,e)|0;break}p=PS(m)|0;faa(k,p,w8(p)|0);p=(Caa(k,96462)|0)==0;iaa(k);if(p){c[l>>2]=c[m>>2];c[e>>2]=c[l>>2];Nu(0,b,e)|0;d=1;break}else{c[n>>2]=PS(m)|0;ZR(70947,n);break}}else{c[g>>2]=c[m>>2];c[e>>2]=c[g>>2];d=Fu(a,b,e,3,0)|0}while(0);c[m>>2]=SS(m)|0}while(!((IS(m)|0)==0|d^1));i=o;return d|0}function Nu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+80|0;e=y+68|0;w=y;f=y+36|0;g=y+28|0;o=y+24|0;p=y+20|0;q=y+16|0;r=y+12|0;s=y+8|0;t=y+4|0;u=y+64|0;v=y+60|0;h=y+56|0;j=y+52|0;k=y+48|0;l=y+44|0;m=y+40|0;n=y+32|0;if(!b)Na(70846,68518,1586,70984);if((I5(b,2072,2608,0)|0)==0?(I5(b,2072,832,0)|0)==0:0)Na(70846,68518,1586,70984);x=Z4(480)|0;NG(x);a=c[d>>2]|0;c[u>>2]=a;c[e>>2]=c[u>>2];Au(0,e,x);d=x+328|0;c[v>>2]=a;c[e>>2]=c[v>>2];q$(d,e)|0;c[h>>2]=a;c[e>>2]=c[h>>2];x$(x+336|0,e)|0;c[j>>2]=a;c[e>>2]=c[j>>2];y0(x+364|0,e)|0;c[k>>2]=a;c[e>>2]=c[k>>2];HZ(x+380|0,e)|0;c[l>>2]=a;c[e>>2]=c[l>>2];p2(x+400|0,e)|0;c[m>>2]=a;c[e>>2]=c[m>>2];D2(x+408|0,e)|0;c[n>>2]=a;c[e>>2]=c[n>>2];a4(x+456|0,e)|0;if(!(s$(d)|0))ZR(71e3,w);c[f>>2]=a;c[e>>2]=c[f>>2];Y_(x+156|0,e)|0;c[g>>2]=a;c[e>>2]=c[g>>2];l0(x+176|0,e)|0;c[o>>2]=a;c[e>>2]=c[o>>2];s0(x+208|0,e)|0;c[p>>2]=a;c[e>>2]=c[p>>2];TZ(x+220|0,e)|0;c[q>>2]=a;c[e>>2]=c[q>>2];$Z(x+244|0,e)|0;c[r>>2]=a;c[e>>2]=c[r>>2];d1(x+264|0,e)|0;c[s>>2]=a;c[e>>2]=c[s>>2];l1(x+276|0,e)|0;c[t>>2]=a;c[e>>2]=c[t>>2];s1(x+292|0,e)|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==17){a=I5(b,2072,2608,0)|0;if(!a)Na(96557,68518,1608,70984);JG(a,x);i=y;return 1}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<=22){i=y;return 1}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>=39){i=y;return 1}a=I5(b,2072,832,0)|0;if(!a)Na(97712,68518,1613,70984);lo(a,x);i=y;return 1}function Ou(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;D=i;i=i+192|0;e=D+176|0;C=D+8|0;B=D;A=D+172|0;f=D+160|0;g=D+156|0;s=D+144|0;t=D+140|0;u=D+128|0;v=D+124|0;w=D+112|0;x=D+108|0;y=D+96|0;z=D+92|0;h=D+80|0;j=D+76|0;k=D+64|0;l=D+60|0;m=D+48|0;n=D+44|0;o=D+32|0;p=D+28|0;q=D+16|0;r=D+12|0;if(!b)Na(71054,68518,1644,71130);if((I5(b,2072,1768,0)|0)==0?(I5(b,2072,832,0)|0)==0:0)Na(71054,68518,1644,71130);HS(A);c[A>>2]=US(d)|0;if(!(IS(A)|0)){C=1;i=D;return C|0}d=1;do{E=PS(A)|0;faa(f,E,w8(E)|0);E=xu(0,f)|0;iaa(f);do if(!E){E=PS(A)|0;faa(s,E,w8(E)|0);E=(Caa(s,68618)|0)==0;iaa(s);if(E){c[t>>2]=c[A>>2];c[e>>2]=c[t>>2];d=Pu(a,b,e)|0;break}E=PS(A)|0;faa(u,E,w8(E)|0);E=(Caa(u,112189)|0)==0;iaa(u);if(E){c[v>>2]=c[A>>2];c[e>>2]=c[v>>2];d=Qu(a,b,e)|0;break}E=PS(A)|0;faa(w,E,w8(E)|0);E=(Caa(w,95317)|0)==0;iaa(w);if(E){c[x>>2]=c[A>>2];c[e>>2]=c[x>>2];d=Ru(a,b,e)|0;break}E=PS(A)|0;faa(y,E,w8(E)|0);E=(Caa(y,95406)|0)==0;iaa(y);if(E){c[z>>2]=c[A>>2];c[e>>2]=c[z>>2];Su(a,b,e)|0;d=1;break}E=PS(A)|0;faa(h,E,w8(E)|0);E=(Caa(h,117577)|0)==0;iaa(h);if(E){c[j>>2]=c[A>>2];c[e>>2]=c[j>>2];Tu(a,b,e)|0;d=1;break}E=PS(A)|0;faa(k,E,w8(E)|0);E=(Caa(k,117734)|0)==0;iaa(k);if(E){c[l>>2]=c[A>>2];c[e>>2]=c[l>>2];d=Gu(a,b,e)|0;break}E=PS(A)|0;faa(m,E,w8(E)|0);E=(Caa(m,95323)|0)==0;iaa(m);if(E){c[n>>2]=c[A>>2];c[e>>2]=c[n>>2];d=Uu(a,b,e)|0;break}E=PS(A)|0;faa(o,E,w8(E)|0);E=(Caa(o,117947)|0)==0;iaa(o);if(E){c[p>>2]=c[A>>2];c[e>>2]=c[p>>2];Vu(a,b,e)|0;d=1;break}E=PS(A)|0;faa(q,E,w8(E)|0);E=(Caa(q,71153)|0)==0;iaa(q);if(!E){c[C>>2]=PS(A)|0;ZR(71214,C);break}E=I5(b,2072,1768,0)|0;c[r>>2]=c[A>>2];c[e>>2]=c[r>>2];if(!(Wu(a,E,e)|0))ZR(71164,B)}else{c[g>>2]=c[A>>2];c[e>>2]=c[g>>2];d=Fu(a,b,e,4,0)|0}while(0);c[A>>2]=SS(A)|0}while(!((IS(A)|0)==0|d^1));i=D;return d|0}function Pu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;e=i;i=i+32|0;f=e+16|0;k=e+4|0;j=e;l=e+12|0;h=e+8|0;g=Z4(176)|0;_e(g);d=c[d>>2]|0;c[l>>2]=d;c[f>>2]=c[l>>2];Au(0,f,g);c[k>>2]=d;c[f>>2]=c[k>>2];q$(g+160|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];Y1(g+168|0,f)|0;Xu(0,b,g);c[h>>2]=d;c[f>>2]=c[h>>2];a=Yu(a,g,f,0)|0;i=e;return a|0}function Qu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;e=i;i=i+32|0;f=e+28|0;n=e+16|0;m=e+12|0;l=e+8|0;k=e+4|0;j=e;o=e+24|0;h=e+20|0;g=Z4(336)|0;kk(g);d=c[d>>2]|0;c[o>>2]=d;c[f>>2]=c[o>>2];Au(0,f,g);c[n>>2]=d;c[f>>2]=c[n>>2];q$(g+180|0,f)|0;c[m>>2]=d;c[f>>2]=c[m>>2];Y1(g+188|0,f)|0;c[n>>2]=d;c[f>>2]=c[n>>2];V2(g+216|0,f)|0;c[m>>2]=d;c[f>>2]=c[m>>2];n3(g+232|0,f)|0;c[l>>2]=d;c[f>>2]=c[l>>2];O3(g+248|0,f)|0;c[k>>2]=d;c[f>>2]=c[k>>2];g3(g+280|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];V3(g+296|0,f)|0;Xu(0,b,g);c[h>>2]=d;c[f>>2]=c[h>>2];a=Yu(a,g,f,0)|0;i=e;return a|0}function Ru(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;e=i;i=i+32|0;f=e+28|0;n=e+16|0;m=e+12|0;l=e+8|0;k=e+4|0;j=e;o=e+24|0;h=e+20|0;g=Z4(352)|0;kn(g);d=c[d>>2]|0;c[o>>2]=d;c[f>>2]=c[o>>2];Au(0,f,g);c[n>>2]=d;c[f>>2]=c[n>>2];q$(g+180|0,f)|0;c[m>>2]=d;c[f>>2]=c[m>>2];Y1(g+188|0,f)|0;c[n>>2]=d;c[f>>2]=c[n>>2];V2(g+216|0,f)|0;c[m>>2]=d;c[f>>2]=c[m>>2];n3(g+232|0,f)|0;c[l>>2]=d;c[f>>2]=c[l>>2];O3(g+248|0,f)|0;c[k>>2]=d;c[f>>2]=c[k>>2];g3(g+280|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];V3(g+296|0,f)|0;Xu(0,b,g);c[h>>2]=d;c[f>>2]=c[h>>2];a=Yu(a,g,f,0)|0;i=e;return a|0}function Su(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;a=i;i=i+48|0;f=a+32|0;n=a+20|0;m=a+12|0;l=a+8|0;k=a+4|0;j=a;o=a+28|0;h=a+24|0;g=a+16|0;e=Z4(304)|0;ws(e);d=c[d>>2]|0;c[o>>2]=d;c[f>>2]=c[o>>2];Au(0,f,e);c[n>>2]=d;c[f>>2]=c[n>>2];V2(e+160|0,f)|0;c[m>>2]=d;c[f>>2]=c[m>>2];n3(e+176|0,f)|0;c[l>>2]=d;c[f>>2]=c[l>>2];O3(e+192|0,f)|0;c[k>>2]=d;c[f>>2]=c[k>>2];g3(e+224|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];V3(e+240|0,f)|0;c[h>>2]=d;c[f>>2]=c[h>>2];VY(e+280|0,f)|0;c[g>>2]=d;c[f>>2]=c[g>>2];Y1(e+292|0,f)|0;Xu(0,b,e);i=a;return 1}function Tu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;a=i;i=i+32|0;f=a+28|0;m=a+20|0;l=a+12|0;k=a+8|0;j=a+4|0;h=a;n=a+24|0;g=a+16|0;e=Z4(312)|0;jI(e);d=c[d>>2]|0;c[n>>2]=d;c[f>>2]=c[n>>2];Au(0,f,e);c[m>>2]=d;c[f>>2]=c[m>>2];V2(e+160|0,f)|0;c[l>>2]=d;c[f>>2]=c[l>>2];n3(e+176|0,f)|0;c[k>>2]=d;c[f>>2]=c[k>>2];O3(e+192|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];g3(e+224|0,f)|0;c[h>>2]=d;c[f>>2]=c[h>>2];V3(e+240|0,f)|0;c[g>>2]=d;c[f>>2]=c[g>>2];E$(e+280|0,f)|0;Xu(0,b,e);i=a;return 1}function Uu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;e=i;i=i+32|0;f=e+20|0;l=e+8|0;k=e+4|0;j=e;m=e+16|0;h=e+12|0;g=Z4(256)|0;qL(g);d=c[d>>2]|0;c[m>>2]=d;c[f>>2]=c[m>>2];Au(0,f,g);c[l>>2]=d;c[f>>2]=c[l>>2];q$(g+160|0,f)|0;c[k>>2]=d;c[f>>2]=c[k>>2];Y1(g+168|0,f)|0;c[l>>2]=d;c[f>>2]=c[l>>2];V2(g+192|0,f)|0;c[k>>2]=d;c[f>>2]=c[k>>2];n3(g+208|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];O3(g+224|0,f)|0;Xu(0,b,g);c[h>>2]=d;c[f>>2]=c[h>>2];a=Yu(a,g,f,0)|0;i=e;return a|0}function Vu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;a=i;i=i+32|0;f=a+28|0;m=a+20|0;l=a+12|0;k=a+8|0;j=a+4|0;h=a;n=a+24|0;g=a+16|0;e=Z4(312)|0;tM(e);d=c[d>>2]|0;c[n>>2]=d;c[f>>2]=c[n>>2];Au(0,f,e);c[m>>2]=d;c[f>>2]=c[m>>2];V2(e+160|0,f)|0;c[l>>2]=d;c[f>>2]=c[l>>2];n3(e+176|0,f)|0;c[k>>2]=d;c[f>>2]=c[k>>2];O3(e+192|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];g3(e+224|0,f)|0;c[h>>2]=d;c[f>>2]=c[h>>2];V3(e+240|0,f)|0;c[g>>2]=d;c[f>>2]=c[g>>2];E$(e+280|0,f)|0;Xu(0,b,e);i=a;return 1}function Wu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;D=i;i=i+160|0;b=D+148|0;z=D+24|0;v=D+16|0;p=D+8|0;f=D+144|0;g=D+140|0;h=D+136|0;j=D+132|0;k=D+128|0;l=D+124|0;q=D+112|0;m=D+100|0;n=D+96|0;o=D+84|0;t=D+80|0;w=D+68|0;r=D+56|0;s=D+52|0;u=D+40|0;y=D+28|0;if(!d){ZR(71250,D);C=0;i=D;return C|0}C=Z4(228)|0;EO(C);c[f>>2]=c[e>>2];c[b>>2]=c[f>>2];Au(0,b,C);c[g>>2]=QS(e,116502)|0;if(AS(g)|0){c[h>>2]=QS(e,116502)|0;c[C+188>>2]=g8(DS(h)|0)|0}c[j>>2]=QS(e,116506)|0;if(AS(j)|0){c[k>>2]=QS(e,116506)|0;c[C+192>>2]=g8(DS(k)|0)|0}c[l>>2]=QS(e,117760)|0;if(!(AS(l)|0))f=0;else{c[n>>2]=QS(e,117760)|0;b=DS(n)|0;faa(m,b,w8(b)|0);Vv(q,0,m);iaa(m);eaa(o,q);b=gC(d,o,-1e4,1)|0;if(b){b=I5(b,2072,1752,0)|0;iaa(o);if(!b)x=11}else{iaa(o);x=11}if((x|0)==11){c[p>>2]=(a[q>>0]&1)==0?q+1|0:c[q+8>>2]|0;ZR(71298,p);b=0}iaa(q);f=b}c[t>>2]=QS(e,117754)|0;if(AS(t)|0){c[s>>2]=QS(e,117754)|0;b=DS(s)|0;faa(r,b,w8(b)|0);Vv(w,0,r);iaa(r);eaa(u,w);b=gC(d,u,-1e4,1)|0;if(b){b=I5(b,2072,1752,0)|0;iaa(u);if(!b)x=17;else g=b}else{iaa(u);x=17}if((x|0)==17){c[v>>2]=(a[w>>0]&1)==0?w+1|0:c[w+8>>2]|0;ZR(71372,v);g=0}iaa(w);if((f|0)!=0&(g|0)!=0){b=qC(f,9,-1)|0;if(!b)f=0;else f=I5(b,2072,1752,0)|0;b=qC(g,9,-1)|0;if(((b|0)!=0?(B=I5(b,2072,1752,0)|0,(f|0)!=0&(B|0)!=0):0)?(A=c[f+60>>2]|0,(A|0)==(c[B+60>>2]|0)):0){if(!A)Na(71511,68518,3009,71523);h=I5(A,2072,1696,0)|0;if(!h)Na(71511,68518,3009,71523);g=dC(f)|0;b=dC(B)|0;if((b|0)>=(g|0))while(1){f=fC(h,b)|0;do if(f){f=I5(f,2072,1752,0)|0;if(!f)break;QO(C,f)}while(0);if((b|0)>(g|0))b=b+-1|0;else break}PB(C,h);eC(h,C,g);C=1;i=D;return C|0}eaa(y,C+76|0);c[z>>2]=(a[y>>0]&1)==0?y+1|0:c[y+8>>2]|0;ZR(71444,z);iaa(y);Lb[c[(c[C>>2]|0)+4>>2]&2047](C);C=0;i=D;return C|0}}Lb[c[(c[C>>2]|0)+4>>2]&2047](C);C=0;i=D;return C|0}function Xu(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;h=i;i=i+32|0;g=h;b=h+20|0;f=h+8|0;if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)>22?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)<39:0){b=I5(d,2072,832,0)|0;if(!b)Na(88598,68518,2836,87268);eo(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=10){Mb[c[(c[e>>2]|0)+40>>2]&255](b,e);k=a[b>>0]|0;j=c[b+8>>2]|0;Mb[c[(c[d>>2]|0)+40>>2]&255](f,d);d=(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0;c[g>>2]=(k&1)==0?b+1|0:j;c[g+4>>2]=d;ZR(70592,g);iaa(f);iaa(b);Lb[c[(c[e>>2]|0)+4>>2]&2047](e);i=h;return}b=I5(d,2072,1768,0)|0;if(!b)Na(96502,68518,2841,87268);Vy(b,e);i=h;return}function Yu(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;C=i;i=i+112|0;j=C+96|0;z=C+8|0;y=C;A=C+92|0;B=C+80|0;k=C+68|0;l=C+56|0;r=C+44|0;s=C+32|0;t=C+28|0;u=C+24|0;v=C+20|0;w=C+16|0;x=C+12|0;HS(A);c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;m=B+1|0;n=r+8|0;o=r+1|0;p=B+8|0;q=B+4|0;h=0;g=US(e)|0;e=1;while(1){c[A>>2]=g;if((IS(A)|0)==0|e^1)break;g=PS(A)|0;faa(k,g,w8(g)|0);if(!(a[B>>0]&1)){a[m>>0]=0;a[B>>0]=0}else{a[c[p>>2]>>0]=0;c[q>>2]=0}oaa(B,0);c[B>>2]=c[k>>2];c[B+4>>2]=c[k+4>>2];c[B+8>>2]=c[k+8>>2];c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;iaa(k);eaa(l,B);D=wu(b,l,f)|0;iaa(l);g=PS(A)|0;if(D){faa(s,g,w8(g)|0);D=xu(0,s)|0;iaa(s);do if(!D){if(!(Caa(B,97720)|0)){c[u>>2]=c[A>>2];c[j>>2]=c[u>>2];e=Av(b,d,j)|0;break}c[v>>2]=TS(A)|0;if(!(hT(v)|0)){c[z>>2]=PS(A)|0;_R(71577,z);break}else{c[w>>2]=SS(A)|0;e=JS(w)|0;c[x>>2]=c[A>>2];c[j>>2]=c[x>>2];Bv(b,d,j,(h|0)==0,e)|0;e=1;break}}else{c[t>>2]=c[A>>2];c[j>>2]=c[t>>2];e=Fu(b,d,j,8,f)|0}while(0);g=h+1|0}else{Mb[c[(c[f>>2]|0)+40>>2]&255](r,f);D=(a[r>>0]&1)==0?o:c[n>>2]|0;c[y>>2]=g;c[y+4>>2]=D;_R(71546,y);iaa(r);g=h}h=g;g=SS(A)|0}iaa(B);i=C;return e|0}function Zu(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+48|0;e=m+40|0;l=m;k=m+36|0;f=m+24|0;g=m+20|0;h=m+8|0;j=m+4|0;if(!b)Na(71596,68518,1806,71670);if((I5(b,2072,2840,0)|0)==0?(I5(b,2072,832,0)|0)==0:0)Na(71596,68518,1806,71670);HS(k);c[k>>2]=US(d)|0;if(!(IS(k)|0)){l=1;i=m;return l|0}d=1;do{n=PS(k)|0;faa(f,n,w8(n)|0);n=xu(0,f)|0;iaa(f);do if(!n){n=PS(k)|0;faa(h,n,w8(n)|0);n=(Caa(h,116731)|0)==0;iaa(h);if(n){c[j>>2]=c[k>>2];c[e>>2]=c[j>>2];d=_u(a,b,e)|0;break}else{c[l>>2]=PS(k)|0;ZR(71691,l);break}}else{c[g>>2]=c[k>>2];c[e>>2]=c[g>>2];d=Fu(a,b,e,5,0)|0}while(0);c[k>>2]=SS(k)|0}while(!((IS(k)|0)==0|d^1));i=m;return d|0}function _u(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+32|0;f=j+16|0;l=j+12|0;k=j+8|0;g=j+4|0;h=Z4(216)|0;Px(h);e=c[d>>2]|0;c[l>>2]=e;c[f>>2]=c[l>>2];Au(0,f,h);d=h+204|0;c[k>>2]=e;c[f>>2]=c[k>>2];q$(d,f)|0;if(!(s$(d)|0))ZR(71725,j);do if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==15){d=I5(b,2072,2840,0)|0;if(!d)Na(117734,68518,1841,71776);else{jJ(d,h);break}}else if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)>22?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)<39:0){d=I5(b,2072,832,0)|0;if(!d)Na(97712,68518,1846,71776);else{go(d,h);break}}while(0);c[g>>2]=e;c[f>>2]=c[g>>2];l=$u(a,h,f,0)|0;i=j;return l|0}function $u(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;W=i;i=i+192|0;h=W+180|0;T=W+8|0;S=W;U=W+176|0;V=W+164|0;j=W+152|0;k=W+140|0;v=W+128|0;G=W+116|0;M=W+112|0;N=W+108|0;O=W+104|0;P=W+100|0;Q=W+96|0;R=W+92|0;l=W+88|0;m=W+84|0;n=W+80|0;o=W+76|0;p=W+72|0;q=W+68|0;r=W+64|0;s=W+60|0;t=W+56|0;u=W+52|0;w=W+48|0;x=W+44|0;y=W+40|0;z=W+36|0;A=W+32|0;B=W+28|0;C=W+24|0;D=W+20|0;E=W+16|0;F=W+12|0;HS(U);c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0;H=V+1|0;I=v+8|0;J=v+1|0;K=V+8|0;L=V+4|0;g=US(e)|0;e=1;while(1){c[U>>2]=g;if((IS(U)|0)==0|e^1)break;g=PS(U)|0;faa(j,g,w8(g)|0);if(!(a[V>>0]&1)){a[H>>0]=0;a[V>>0]=0}else{a[c[K>>2]>>0]=0;c[L>>2]=0}oaa(V,0);c[V>>2]=c[j>>2];c[V+4>>2]=c[j+4>>2];c[V+8>>2]=c[j+8>>2];c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;iaa(j);eaa(k,V);X=wu(b,k,f)|0;iaa(k);g=PS(U)|0;do if(X){faa(G,g,w8(g)|0);X=xu(0,G)|0;iaa(G);if(X){c[M>>2]=c[U>>2];c[h>>2]=c[M>>2];e=Fu(b,d,h,6,f)|0;break}if(!(Caa(V,116034)|0)){c[N>>2]=c[U>>2];c[h>>2]=c[N>>2];av(b,d,h)|0;e=1;break}if(!(Caa(V,96835)|0)){c[O>>2]=c[U>>2];c[h>>2]=c[O>>2];bv(b,d,h)|0;e=1;break}if(!(Caa(V,112020)|0)){c[P>>2]=c[U>>2];c[h>>2]=c[P>>2];cv(b,d,h)|0;e=1;break}if(!(Caa(V,94522)|0)){c[Q>>2]=c[U>>2];c[h>>2]=c[Q>>2];dv(b,d,h)|0;e=1;break}if(!(Caa(V,94540)|0)){c[R>>2]=c[U>>2];c[h>>2]=c[R>>2];e=ev(b,d,h)|0;break}if(!(Caa(V,94841)|0)){c[l>>2]=c[U>>2];c[h>>2]=c[l>>2];e=fv(b,d,h)|0;break}if(!(Caa(V,94575)|0)){c[m>>2]=c[U>>2];c[h>>2]=c[m>>2];gv(b,d,h)|0;e=1;break}if(!(Caa(V,94591)|0)){c[n>>2]=c[U>>2];c[h>>2]=c[n>>2];hv(b,d,h)|0;e=1;break}if(!(Caa(V,116965)|0)){c[o>>2]=c[U>>2];c[h>>2]=c[o>>2];iv(b,d,h)|0;e=1;break}if(!(Caa(V,94202)|0)){c[p>>2]=c[U>>2];c[h>>2]=c[p>>2];e=jv(b,d,h)|0;break}if(!(Caa(V,96455)|0)){c[q>>2]=c[U>>2];c[h>>2]=c[q>>2];kv(b,d,h)|0;e=1;break}if(!(Caa(V,104407)|0)){c[r>>2]=c[U>>2];c[h>>2]=c[r>>2];lv(b,d,h)|0;e=1;break}if(!(Caa(V,94630)|0)){c[s>>2]=c[U>>2];c[h>>2]=c[s>>2];mv(b,d,h)|0;e=1;break}if(!(Caa(V,96128)|0)){c[t>>2]=c[U>>2];c[h>>2]=c[t>>2];e=nv(b,d,h)|0;break}if(!(Caa(V,95192)|0)){c[u>>2]=c[U>>2];c[h>>2]=c[u>>2];ov(b,d,h)|0;e=1;break}if(!(Caa(V,68878)|0)){c[w>>2]=c[U>>2];c[h>>2]=c[w>>2];pv(b,d,h)|0;e=1;break}if(!(Caa(V,94689)|0)){c[x>>2]=c[U>>2];c[h>>2]=c[x>>2];qv(b,d,h)|0;e=1;break}if(!(Caa(V,94704)|0)){c[y>>2]=c[U>>2];c[h>>2]=c[y>>2];rv(b,d,h)|0;e=1;break}if(!(Caa(V,94724)|0)){c[z>>2]=c[U>>2];c[h>>2]=c[z>>2];sv(b,d,h)|0;e=1;break}if(!(Caa(V,94747)|0)){c[A>>2]=c[U>>2];c[h>>2]=c[A>>2];tv(b,d,h)|0;e=1;break}if(!(Caa(V,68960)|0)){c[B>>2]=c[U>>2];c[h>>2]=c[B>>2];uv(b,d,h)|0;e=1;break}if(!(Caa(V,87196)|0)){c[C>>2]=c[U>>2];c[h>>2]=c[C>>2];vv(b,d,h)|0;e=1;break}if(!(Caa(V,117830)|0)){c[D>>2]=c[U>>2];c[h>>2]=c[D>>2];e=wv(b,d,h)|0;break}if(!(Caa(V,118011)|0)){c[E>>2]=c[U>>2];c[h>>2]=c[E>>2];e=xv(b,d,h)|0;break}if(!(Caa(V,94825)|0)){c[F>>2]=c[U>>2];c[h>>2]=c[F>>2];e=yv(b,d,h)|0;break}else{c[T>>2]=PS(U)|0;_R(71577,T);break}}else{Mb[c[(c[f>>2]|0)+40>>2]&255](v,f);X=(a[v>>0]&1)==0?J:c[I>>2]|0;c[S>>2]=g;c[S+4>>2]=X;_R(71546,S);iaa(v)}while(0);g=SS(U)|0}iaa(V);i=W;return e|0}function av(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;e=n+24|0;f=n+20|0;g=n+8|0;h=n+4|0;j=n;k=n+16|0;l=n+12|0;m=Z4(212)|0;Ec(m);a=c[d>>2]|0;c[j>>2]=a;c[f>>2]=QS(j,116305)|0;if(AS(f)|0){c[g>>2]=QS(j,116305)|0;c[m+140>>2]=(g8(DS(g)|0)|0)*10}c[h>>2]=c[j>>2];c[e>>2]=c[h>>2];Au(0,e,m);c[f>>2]=a;c[e>>2]=c[f>>2];a3(m+180|0,e)|0;c[k>>2]=a;c[e>>2]=c[k>>2];x_(m+192|0,e)|0;c[l>>2]=a;c[e>>2]=c[l>>2];r_(m+200|0,e)|0;zv(0,b,m);i=n;return 1}function bv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;e=l+20|0;m=l+16|0;f=l+12|0;g=l+8|0;h=l;j=l+4|0;k=Z4(172)|0;vg(k);a=c[d>>2]|0;c[h>>2]=a;c[m>>2]=QS(h,116305)|0;if(AS(m)|0){c[f>>2]=QS(h,116305)|0;c[k+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,k);c[j>>2]=a;c[e>>2]=c[j>>2];S_(k+164|0,e)|0;zv(0,b,k);i=l;return 1}function cv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;e=l+28|0;m=l+24|0;f=l+20|0;g=l+16|0;h=l;j=l+12|0;k=Z4(212)|0;Ch(k);d=c[d>>2]|0;c[h>>2]=d;c[m>>2]=QS(h,116305)|0;if(AS(m)|0){c[f>>2]=QS(h,116305)|0;c[k+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,k);zv(0,b,k);c[j>>2]=d;c[e>>2]=c[j>>2];$u(a,k,e,0)|0;if((_B(k,60)|0)!=1){i=l;return 1}ZR(71789,l+8|0);i=l;return 1}function dv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;e=l+20|0;m=l+16|0;f=l+12|0;g=l+8|0;h=l;j=l+4|0;k=Z4(172)|0;qE(k);a=c[d>>2]|0;c[h>>2]=a;c[m>>2]=QS(h,116305)|0;if(AS(m)|0){c[f>>2]=QS(h,116305)|0;c[k+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,k);c[j>>2]=a;c[e>>2]=c[j>>2];IY(k+164|0,e)|0;zv(0,b,k);i=l;return 1}function ev(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;e=l+20|0;m=l+16|0;f=l+12|0;g=l+8|0;h=l;j=l+4|0;k=Z4(164)|0;xE(k);d=c[d>>2]|0;c[h>>2]=d;c[m>>2]=QS(h,116305)|0;if(AS(m)|0){c[f>>2]=QS(h,116305)|0;c[k+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,k);zv(0,b,k);c[j>>2]=d;c[e>>2]=c[j>>2];m=$u(a,k,e,k)|0;i=l;return m|0}function fv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;e=i;i=i+64|0;f=e+52|0;t=e+28|0;s=e+20|0;r=e+16|0;q=e+12|0;p=e+8|0;o=e+4|0;n=e;u=e+48|0;m=e+44|0;l=e+40|0;k=e+36|0;j=e+32|0;h=e+24|0;g=Z4(440)|0;$h(g);d=c[d>>2]|0;c[u>>2]=d;c[f>>2]=c[u>>2];Au(0,f,g);c[t>>2]=d;c[f>>2]=c[t>>2];L_(g+224|0,f)|0;c[s>>2]=d;c[f>>2]=c[s>>2];BY(g+232|0,f)|0;c[r>>2]=d;c[f>>2]=c[r>>2];M$(g+240|0,f)|0;c[q>>2]=d;c[f>>2]=c[q>>2];T$(g+248|0,f)|0;c[p>>2]=d;c[f>>2]=c[p>>2];Z$(g+256|0,f)|0;c[o>>2]=d;c[f>>2]=c[o>>2];f0(g+268|0,f)|0;c[n>>2]=d;c[f>>2]=c[n>>2];V2(g+276|0,f)|0;c[m>>2]=d;c[f>>2]=c[m>>2];q$(g+292|0,f)|0;c[l>>2]=d;c[f>>2]=c[l>>2];u3(g+304|0,f)|0;c[k>>2]=d;c[f>>2]=c[k>>2];mZ(g+352|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];H3(g+360|0,f)|0;zv(0,b,g);c[h>>2]=d;c[f>>2]=c[h>>2];a=$u(a,g,f,0)|0;i=e;return a|0}function gv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+32|0;e=n+28|0;o=n+24|0;f=n+16|0;g=n+8|0;h=n;j=n+20|0;k=n+12|0;l=n+4|0;m=Z4(192)|0;kj(m);a=c[d>>2]|0;c[h>>2]=a;c[o>>2]=QS(h,116305)|0;if(AS(o)|0){c[f>>2]=QS(h,116305)|0;c[m+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,m);c[j>>2]=a;c[e>>2]=c[j>>2];e$(m+164|0,e)|0;c[k>>2]=a;c[e>>2]=c[k>>2];F0(m+172|0,e)|0;c[l>>2]=a;c[e>>2]=c[l>>2];M1(m+180|0,e)|0;zv(0,b,m);i=n;return 1}function hv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+32|0;e=l+16|0;f=l+12|0;g=l+8|0;h=l+4|0;j=l;k=Z4(192)|0;Bj(k);a=c[d>>2]|0;c[j>>2]=a;c[f>>2]=QS(j,116305)|0;if(AS(f)|0){c[g>>2]=QS(j,116305)|0;c[k+140>>2]=(g8(DS(g)|0)|0)*10}c[h>>2]=c[j>>2];c[e>>2]=c[h>>2];Au(0,e,k);c[f>>2]=a;c[e>>2]=c[f>>2];a3(k+180|0,e)|0;zv(0,b,k);i=l;return 1}function iv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+32|0;e=l+16|0;f=l+12|0;g=l+8|0;h=l+4|0;j=l;k=Z4(196)|0;Xl(k);a=c[d>>2]|0;c[j>>2]=a;c[f>>2]=QS(j,116305)|0;if(AS(f)|0){c[g>>2]=QS(j,116305)|0;c[k+140>>2]=(g8(DS(g)|0)|0)*10}c[h>>2]=c[j>>2];c[e>>2]=c[h>>2];Au(0,e,k);c[f>>2]=a;c[e>>2]=c[f>>2];a3(k+180|0,e)|0;zv(0,b,k);i=l;return 1}function jv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+32|0;e=m+24|0;n=m+20|0;f=m+16|0;g=m+8|0;h=m;j=m+12|0;k=m+4|0;l=Z4(192)|0;CE(l);d=c[d>>2]|0;c[h>>2]=d;c[n>>2]=QS(h,116305)|0;if(AS(n)|0){c[f>>2]=QS(h,116305)|0;c[l+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,l);c[j>>2]=d;c[e>>2]=c[j>>2];w2(l+184|0,e)|0;zv(0,b,l);c[k>>2]=d;c[e>>2]=c[k>>2];n=$u(a,l,e,l)|0;i=m;return n|0}function kv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+32|0;e=m+24|0;n=m+20|0;f=m+16|0;g=m+8|0;h=m;j=m+12|0;k=m+4|0;l=Z4(196)|0;xx(l);a=c[d>>2]|0;c[h>>2]=a;c[n>>2]=QS(h,116305)|0;if(AS(n)|0){c[f>>2]=QS(h,116305)|0;c[l+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,l);c[j>>2]=a;c[e>>2]=c[j>>2];x_(l+164|0,e)|0;c[k>>2]=a;c[e>>2]=c[k>>2];S1(l+172|0,e)|0;Hx(l);zv(0,b,l);i=m;return 1}function lv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;p=i;i=i+48|0;e=p+36|0;q=p+24|0;f=p+16|0;g=p+12|0;h=p;j=p+32|0;k=p+28|0;l=p+20|0;m=p+8|0;n=p+4|0;o=Z4(228)|0;tz(o);a=c[d>>2]|0;c[h>>2]=a;c[q>>2]=QS(h,116305)|0;if(AS(q)|0){c[f>>2]=QS(h,116305)|0;c[o+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,o);c[j>>2]=a;c[e>>2]=c[j>>2];Z$(o+164|0,e)|0;c[k>>2]=a;c[e>>2]=c[k>>2];$Z(o+176|0,e)|0;c[l>>2]=a;c[e>>2]=c[l>>2];R0(o+196|0,e)|0;c[m>>2]=a;c[e>>2]=c[m>>2];NZ(o+208|0,e)|0;c[n>>2]=a;c[e>>2]=c[n>>2];w2(o+220|0,e)|0;zv(0,b,o);i=p;return 1}function mv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;e=l+20|0;m=l+16|0;f=l+12|0;g=l+8|0;h=l;j=l+4|0;k=Z4(180)|0;Nz(k);a=c[d>>2]|0;c[h>>2]=a;c[m>>2]=QS(h,116305)|0;if(AS(m)|0){c[f>>2]=QS(h,116305)|0;c[k+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,k);c[j>>2]=a;c[e>>2]=c[j>>2];Y0(k+164|0,e)|0;zv(0,b,k);i=l;return 1}function nv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;x=i;i=i+64|0;e=x+60|0;f=x+24|0;g=x+20|0;p=x+16|0;q=x;r=x+12|0;s=x+8|0;t=x+4|0;u=x+56|0;v=x+52|0;w=x+48|0;h=x+44|0;j=x+40|0;k=x+36|0;l=x+32|0;m=x+28|0;n=Z4(480)|0;kA(n);o=c[d>>2]|0;c[q>>2]=o;c[f>>2]=QS(q,116305)|0;if(AS(f)|0){c[g>>2]=QS(q,116305)|0;c[n+140>>2]=(g8(DS(g)|0)|0)*10}c[p>>2]=c[q>>2];c[e>>2]=c[p>>2];Au(0,e,n);c[f>>2]=o;c[e>>2]=c[f>>2];L_(n+204|0,e)|0;c[g>>2]=o;c[e>>2]=c[g>>2];BY(n+212|0,e)|0;c[p>>2]=o;c[e>>2]=c[p>>2];M$(n+220|0,e)|0;c[q>>2]=o;c[e>>2]=c[q>>2];T$(n+228|0,e)|0;c[r>>2]=o;c[e>>2]=c[r>>2];Z$(n+236|0,e)|0;c[s>>2]=o;c[e>>2]=c[s>>2];f0(n+248|0,e)|0;c[t>>2]=o;c[e>>2]=c[t>>2];V2(n+256|0,e)|0;c[f>>2]=o;c[e>>2]=c[f>>2];x_(n+288|0,e)|0;c[g>>2]=o;c[e>>2]=c[g>>2];z1(n+296|0,e)|0;c[p>>2]=o;c[e>>2]=c[p>>2];G1(n+312|0,e)|0;c[q>>2]=o;c[e>>2]=c[q>>2];S1(n+320|0,e)|0;c[u>>2]=o;c[e>>2]=c[u>>2];E_(n+328|0,e)|0;d=c[d>>2]|0;c[v>>2]=d;c[e>>2]=c[v>>2];k$(n+336|0,e)|0;c[w>>2]=d;c[e>>2]=c[w>>2];OY(n+344|0,e)|0;c[h>>2]=d;c[e>>2]=c[h>>2];h_(n+356|0,e)|0;c[j>>2]=d;c[e>>2]=c[j>>2];u3(n+368|0,e)|0;c[k>>2]=d;c[e>>2]=c[k>>2];mZ(n+416|0,e)|0;c[l>>2]=d;c[e>>2]=c[l>>2];H3(n+424|0,e)|0;zv(0,b,n);c[m>>2]=d;c[e>>2]=c[m>>2];a=$u(a,n,e,n)|0;i=x;return a|0}function ov(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+32|0;e=o+28|0;f=o+24|0;g=o+20|0;h=o+16|0;j=o;k=o+12|0;l=o+8|0;m=o+4|0;n=Z4(276)|0;ND(n);a=c[d>>2]|0;c[j>>2]=a;c[f>>2]=QS(j,116305)|0;if(AS(f)|0){c[g>>2]=QS(j,116305)|0;c[n+140>>2]=(g8(DS(g)|0)|0)*10}c[h>>2]=c[j>>2];c[e>>2]=c[h>>2];Au(0,e,n);c[f>>2]=a;c[e>>2]=c[f>>2];L_(n+180|0,e)|0;c[g>>2]=a;c[e>>2]=c[g>>2];BY(n+188|0,e)|0;c[h>>2]=a;c[e>>2]=c[h>>2];M$(n+196|0,e)|0;c[j>>2]=a;c[e>>2]=c[j>>2];T$(n+204|0,e)|0;c[k>>2]=a;c[e>>2]=c[k>>2];Z$(n+212|0,e)|0;c[l>>2]=a;c[e>>2]=c[l>>2];f0(n+224|0,e)|0;c[m>>2]=a;c[e>>2]=c[m>>2];V2(n+232|0,e)|0;c[f>>2]=a;c[e>>2]=c[f>>2];a3(n+264|0,e)|0;zv(0,b,n);i=o;return 1}function pv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+32|0;a=j+16|0;k=j+12|0;e=j+8|0;f=j+4|0;g=j;h=Z4(164)|0;Yz(h);c[g>>2]=c[d>>2];c[k>>2]=QS(g,116305)|0;if(AS(k)|0){c[e>>2]=QS(g,116305)|0;c[h+140>>2]=(g8(DS(e)|0)|0)*10}c[f>>2]=c[g>>2];c[a>>2]=c[f>>2];Au(0,a,h);zv(0,b,h);i=j;return 1}function qv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+32|0;a=j+16|0;k=j+12|0;e=j+8|0;f=j+4|0;g=j;h=Z4(168)|0;NE(h);c[g>>2]=c[d>>2];c[k>>2]=QS(g,116305)|0;if(AS(k)|0){c[e>>2]=QS(g,116305)|0;c[h+140>>2]=(g8(DS(e)|0)|0)*10}c[f>>2]=c[g>>2];c[a>>2]=c[f>>2];Au(0,a,h);zv(0,b,h);i=j;return 1}function rv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+32|0;a=j+16|0;k=j+12|0;e=j+8|0;f=j+4|0;g=j;h=Z4(164)|0;RE(h);c[g>>2]=c[d>>2];c[k>>2]=QS(g,116305)|0;if(AS(k)|0){c[e>>2]=QS(g,116305)|0;c[h+140>>2]=(g8(DS(e)|0)|0)*10}c[f>>2]=c[g>>2];c[a>>2]=c[f>>2];Au(0,a,h);zv(0,b,h);i=j;return 1}function sv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;e=l+20|0;m=l+16|0;f=l+12|0;g=l+8|0;h=l;j=l+4|0;k=Z4(172)|0;cA(k);a=c[d>>2]|0;c[h>>2]=a;c[m>>2]=QS(h,116305)|0;if(AS(m)|0){c[f>>2]=QS(h,116305)|0;c[k+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,k);c[j>>2]=a;c[e>>2]=c[j>>2];aZ(k+164|0,e)|0;zv(0,b,k);i=l;return 1}function tv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;e=l+20|0;m=l+16|0;f=l+12|0;g=l+8|0;h=l;j=l+4|0;k=Z4(172)|0;VE(k);a=c[d>>2]|0;c[h>>2]=a;c[m>>2]=QS(h,116305)|0;if(AS(m)|0){c[f>>2]=QS(h,116305)|0;c[k+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,k);c[j>>2]=a;c[e>>2]=c[j>>2];aZ(k+164|0,e)|0;zv(0,b,k);i=l;return 1}function uv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;e=l+20|0;m=l+16|0;f=l+12|0;g=l+8|0;h=l;j=l+4|0;k=Z4(176)|0;DD(k);a=c[d>>2]|0;c[h>>2]=a;c[m>>2]=QS(h,116305)|0;if(AS(m)|0){c[f>>2]=QS(h,116305)|0;c[k+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,k);c[j>>2]=a;c[e>>2]=c[j>>2];Z$(k+164|0,e)|0;zv(0,b,k);i=l;return 1}function vv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+32|0;e=o+28|0;f=o+24|0;g=o+20|0;h=o+16|0;j=o;k=o+12|0;l=o+8|0;m=o+4|0;n=Z4(248)|0;HI(n);a=c[d>>2]|0;c[j>>2]=a;c[f>>2]=QS(j,116305)|0;if(AS(f)|0){c[g>>2]=QS(j,116305)|0;c[n+140>>2]=(g8(DS(g)|0)|0)*10}c[h>>2]=c[j>>2];c[e>>2]=c[h>>2];Au(0,e,n);c[f>>2]=a;c[e>>2]=c[f>>2];L_(n+180|0,e)|0;c[g>>2]=a;c[e>>2]=c[g>>2];BY(n+188|0,e)|0;c[h>>2]=a;c[e>>2]=c[h>>2];M$(n+196|0,e)|0;c[j>>2]=a;c[e>>2]=c[j>>2];T$(n+204|0,e)|0;c[k>>2]=a;c[e>>2]=c[k>>2];Z$(n+212|0,e)|0;c[l>>2]=a;c[e>>2]=c[l>>2];f0(n+224|0,e)|0;c[m>>2]=a;c[e>>2]=c[m>>2];V2(n+232|0,e)|0;zv(0,b,n);i=o;return 1}function wv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+32|0;e=n+28|0;o=n+24|0;f=n+16|0;g=n+8|0;h=n;j=n+20|0;k=n+12|0;l=n+4|0;m=Z4(384)|0;jK(m);d=c[d>>2]|0;c[h>>2]=d;c[o>>2]=QS(h,116305)|0;if(AS(o)|0){c[f>>2]=QS(h,116305)|0;c[m+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,m);c[j>>2]=d;c[e>>2]=c[j>>2];h4(m+320|0,e)|0;c[k>>2]=d;c[e>>2]=c[k>>2];B3(m+368|0,e)|0;zv(0,b,m);c[l>>2]=d;c[e>>2]=c[l>>2];o=Yu(a,m,e,0)|0;i=n;return o|0}function xv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+48|0;e=o+40|0;p=o+36|0;f=o+28|0;g=o+20|0;h=o;j=o+32|0;k=o+24|0;l=o+16|0;m=o+12|0;n=Z4(228)|0;EO(n);d=c[d>>2]|0;c[h>>2]=d;c[p>>2]=QS(h,116305)|0;if(AS(p)|0){c[f>>2]=QS(h,116305)|0;c[n+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,n);c[j>>2]=d;c[e>>2]=c[j>>2];Z$(n+184|0,e)|0;c[k>>2]=d;c[e>>2]=c[k>>2];gZ(n+196|0,e)|0;c[l>>2]=d;c[e>>2]=c[l>>2];sZ(n+208|0,e)|0;zv(0,b,n);c[m>>2]=d;c[e>>2]=c[m>>2];d=$u(a,n,e,0)|0;if((_B(n,60)|0)!=1){i=o;return d|0}ZR(71815,o+8|0);i=o;return d|0}function yv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+32|0;e=m+24|0;n=m+20|0;f=m+16|0;g=m+8|0;h=m;j=m+12|0;k=m+4|0;l=Z4(172)|0;VO(l);d=c[d>>2]|0;c[h>>2]=d;c[n>>2]=QS(h,116305)|0;if(AS(n)|0){c[f>>2]=QS(h,116305)|0;c[l+140>>2]=(g8(DS(f)|0)|0)*10}c[g>>2]=c[h>>2];c[e>>2]=c[g>>2];Au(0,e,l);c[j>>2]=d;c[e>>2]=c[j>>2];q$(l+164|0,e)|0;zv(0,b,l);c[k>>2]=d;c[e>>2]=c[k>>2];n=$u(a,l,e,l)|0;i=m;return n|0}function zv(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;h=i;i=i+32|0;g=h;b=h+20|0;f=h+8|0;if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)>22?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)<39:0){b=I5(d,2072,832,0)|0;if(!b)Na(88598,68518,2782,93831);ho(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==9){b=I5(d,2072,1696,0)|0;if(!b)Na(116731,68518,2787,93831);by(b,e,-1);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==44){b=I5(d,2072,336,0)|0;if(!b)Na(112020,68518,2793,93831);Lh(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==46){b=I5(d,2072,2336,0)|0;if(!b)Na(94540,68518,2798,93831);BE(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==47){b=I5(d,2072,384,0)|0;if(!b)Na(94841,68518,2803,93831);Ii(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==60){b=I5(d,2072,1960,0)|0;if(!b)Na(96128,68518,2808,93831);hB(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==51){b=I5(d,2072,2352,0)|0;if(!b)Na(94202,68518,2813,93831);KE(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==66){b=I5(d,2072,3368,0)|0;if(!b)Na(118011,68518,2818,93831);QO(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=67){Mb[c[(c[e>>2]|0)+40>>2]&255](b,e);k=a[b>>0]|0;j=c[b+8>>2]|0;Mb[c[(c[d>>2]|0)+40>>2]&255](f,d);d=(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0;c[g>>2]=(k&1)==0?b+1|0:j;c[g+4>>2]=d;ZR(70592,g);iaa(f);iaa(b);Lb[c[(c[e>>2]|0)+4>>2]&2047](e);i=h;return}b=I5(d,2072,3424,0)|0;if(!b)Na(94825,68518,2823,93831);$O(b,e);i=h;return}function Av(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;e=i;i=i+16|0;f=e+12|0;k=e+8|0;j=e+4|0;h=e;g=Z4(200)|0;QL(g);d=c[d>>2]|0;c[k>>2]=d;c[f>>2]=c[k>>2];q$(g+140|0,f)|0;c[j>>2]=d;c[f>>2]=c[j>>2];h4(g+152|0,f)|0;Cv(0,b,g);c[h>>2]=d;c[f>>2]=c[h>>2];a=Yu(a,g,f,0)|0;i=e;return a|0}function Bv(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;q=i;i=i+96|0;r=q+88|0;p=q+76|0;b=q+64|0;h=q+60|0;j=q+48|0;k=q+36|0;l=q+24|0;m=q+12|0;n=q;o=Z4(152)|0;ZL(o);c[r>>2]=TS(e)|0;if(!(hT(r)|0))Na(71843,68518,2324,71855);c[h>>2]=TS(e)|0;r=iT(h,132354)|0;faa(b,r,w8(r)|0);fS(p,b);iaa(b);if(f){Eaa(k,p);e=k+4|0;f=k+8|0;r=a[k>>0]|0;b=(r&1)==0;a:do if(!((b?(r&255)>>>1:c[e>>2]|0)|0))b=0;else{h=b;b=0;do{if(!(s6(c[(h?e:c[f>>2]|0)+(b<<2)>>2]|0)|0))break a;b=b+1|0;r=a[k>>0]|0;h=(r&1)==0}while(b>>>0<(h?(r&255)>>>1:c[e>>2]|0)>>>0)}while(0);Saa(k,0,b)|0;c[j>>2]=c[k>>2];c[j+4>>2]=c[k+4>>2];c[j+8>>2]=c[k+8>>2];c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;if(!(a[p>>0]&1))a[p>>0]=0;else c[c[p+8>>2]>>2]=0;c[p+4>>2]=0;Naa(p,0);c[p>>2]=c[j>>2];c[p+4>>2]=c[j+4>>2];c[p+8>>2]=c[j+8>>2];c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;Haa(j);Haa(k)}if(!g){Eaa(n,p);r=o+140|0;Iaa(r,n)|0;Haa(n);Cv(0,d,o);Haa(p);i=q;return 1}Eaa(m,p);b=a[m>>0]|0;h=m+4|0;e=m+8|0;b=(b&1)==0?(b&255)>>>1:c[h>>2]|0;while(1){if(!b){b=0;break}f=b+-1|0;if(!(s6(c[((a[m>>0]&1)==0?h:c[e>>2]|0)+(f<<2)>>2]|0)|0))break;else b=f}Saa(m,b,-1)|0;c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2];c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;if(!(a[p>>0]&1))a[p>>0]=0;else c[c[p+8>>2]>>2]=0;c[p+4>>2]=0;Naa(p,0);c[p>>2]=c[l>>2];c[p+4>>2]=c[l+4>>2];c[p+8>>2]=c[l+8>>2];c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;Haa(l);Haa(m);Eaa(n,p);r=o+140|0;Iaa(r,n)|0;Haa(n);Cv(0,d,o);Haa(p);i=q;return 1}function Cv(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;h=i;i=i+32|0;g=h;b=h+20|0;f=h+8|0;if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)>22?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)<39:0){b=I5(d,2072,832,0)|0;if(!b)Na(88598,68518,2854,91490);fo(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==70){b=I5(d,2072,152,0)|0;if(!b)Na(68618,68518,2859,91490);kf(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==71){b=I5(d,2072,552,0)|0;if(!b)Na(112189,68518,2864,91490);Kk(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==72){b=I5(d,2072,784,0)|0;if(!b)Na(95317,68518,2869,91490);Kn(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==83){b=I5(d,2072,3024,0)|0;if(!b)Na(97720,68518,2874,91490);YL(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==64){b=I5(d,2072,2896,0)|0;if(!b)Na(117830,68518,2879,91490);GK(b,e);i=h;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=75){Mb[c[(c[e>>2]|0)+40>>2]&255](b,e);k=a[b>>0]|0;j=c[b+8>>2]|0;Mb[c[(c[d>>2]|0)+40>>2]&255](f,d);d=(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0;c[g>>2]=(k&1)==0?b+1|0:j;c[g+4>>2]=d;ZR(70592,g);iaa(f);iaa(b);Lb[c[(c[e>>2]|0)+4>>2]&2047](e);i=h;return}b=I5(d,2072,2984,0)|0;if(!b)Na(95323,68518,2884,91490);KL(b,e);i=h;return}function Dv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;no(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Ev(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;xo(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Fv(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+32|0;h=n+20|0;j=n+12|0;k=n+8|0;l=n+4|0;m=n+16|0;if(!(a[b+148>>0]|0)){TR(71867,n);b=0;i=n;return b|0}else{o=Z4(184)|0;To(o,f);e=c[e>>2]|0;c[j>>2]=e;c[h>>2]=c[j>>2];Au(0,h,o);c[k>>2]=e;c[h>>2]=c[k>>2];q$(o+140|0,h)|0;c[l>>2]=e;c[h>>2]=c[l>>2];x$(o+148|0,h)|0;nC(d,o);c[m>>2]=e;c[h>>2]=c[m>>2];b=Sv(b,o,h,f,g)|0;i=n;return b|0}return 0}function Gv(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;g=i;i=i+32|0;a=g+24|0;n=g+12|0;m=g+4|0;l=g;k=g+20|0;h=g+16|0;f=g+8|0;e=Z4(416)|0;Ho(e);j=c[d>>2]|0;c[n>>2]=j;c[a>>2]=c[n>>2];Au(0,a,e);c[m>>2]=j;c[a>>2]=c[m>>2];q$(e+140|0,a)|0;c[l>>2]=j;c[a>>2]=c[l>>2];x$(e+148|0,a)|0;c[k>>2]=j;c[a>>2]=c[k>>2];d2(e+180|0,a)|0;c[h>>2]=j;c[a>>2]=c[h>>2];AZ(e+200|0,a)|0;a=e+216|0;sT(a);c[f>>2]=US(d)|0;if(!(IS(f)|0)){nC(b,e);i=g;return 1}do{cT(a,f)|0;c[f>>2]=SS(f)|0}while((IS(f)|0)!=0);nC(b,e);i=g;return 1}function Hv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;$o(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Iv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;jp(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Jv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;tp(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Kv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;Dp(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Lv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;Xp(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Mv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;pq(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Nv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;zq(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Ov(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;Jq(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Pv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;Tq(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];a=Rv(a,j,h,e,f)|0;i=g;return a|0}function Qv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;g=i;i=i+32|0;h=g+20|0;o=g+8|0;n=g+4|0;m=g;l=g+16|0;k=g+12|0;j=Z4(196)|0;br(j);d=c[d>>2]|0;c[o>>2]=d;c[h>>2]=c[o>>2];Au(0,h,j);c[n>>2]=d;c[h>>2]=c[n>>2];q$(j+140|0,h)|0;c[m>>2]=d;c[h>>2]=c[m>>2];x$(j+148|0,h)|0;c[l>>2]=d;c[h>>2]=c[l>>2];AZ(j+180|0,h)|0;nC(b,j);c[k>>2]=d;c[h>>2]=c[k>>2];d=Rv(a,j,h,e,f)|0;i=g;return d|0}function Rv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+32|0;g=p+28|0;h=p+24|0;j=p+20|0;k=p+16|0;l=p+12|0;m=p+8|0;n=p+4|0;o=p;if(!b)Na(71912,68518,2710,71953);if(!(I5(b,2072,832,0)|0))Na(71912,68518,2710,71953);switch(e|0){case 1:{c[h>>2]=c[d>>2];c[g>>2]=c[h>>2];a=Eu(a,b,g)|0;i=p;return a|0}case 2:{c[j>>2]=c[d>>2];c[g>>2]=c[j>>2];a=Ju(a,b,g)|0;i=p;return a|0}case 3:{c[k>>2]=c[d>>2];c[g>>2]=c[k>>2];a=Mu(a,b,g)|0;i=p;return a|0}case 4:{c[l>>2]=c[d>>2];c[g>>2]=c[l>>2];a=Ou(a,b,g)|0;i=p;return a|0}case 5:{c[m>>2]=c[d>>2];c[g>>2]=c[m>>2];a=Zu(a,b,g)|0;i=p;return a|0}case 6:{c[n>>2]=c[d>>2];c[g>>2]=c[n>>2];a=$u(a,b,g,f)|0;i=p;return a|0}case 8:{c[o>>2]=c[d>>2];c[g>>2]=c[o>>2];a=Yu(a,b,g,f)|0;i=p;return a|0}default:{a=0;i=p;return a|0}}return 0}function Sv(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+64|0;m=y+60|0;x=y+8|0;v=y;u=y+56|0;l=y+48|0;t=y+44|0;n=y+32|0;o=y+28|0;p=y+16|0;q=y+12|0;if(!d)Na(71978,68518,2521,72006);if(!(I5(d,2072,1040,0)|0))Na(71978,68518,2521,72006);HS(u);j=b+136|0;h=a[j>>0]|0;k=(h&1)==0;if(k)h=(h&255)>>>1;else h=c[b+140>>2]|0;if(h){if(k)h=j+1|0;else h=c[b+144>>2]|0;PT(l,e,h,0);if(DT(l)|0)c[u>>2]=CT(l)|0}HS(t);c[t>>2]=US(e)|0;if(IS(t)|0){h=0;j=1;do{l=PS(t)|0;faa(n,l,w8(l)|0);l=(Caa(n,69203)|0)==0;iaa(n);do if(!l){l=PS(t)|0;faa(p,l,w8(l)|0);l=(Caa(p,69237)|0)==0;iaa(p);if(l){c[q>>2]=c[t>>2];c[m>>2]=c[q>>2];j=Uv(b,d,m,f,g)|0;break}else{c[v>>2]=PS(t)|0;ZR(72025,v);break}}else{c[o>>2]=c[t>>2];c[m>>2]=c[o>>2];j=Tv(b,d,m,f,g)|0}while(0);if((NS(u,t)|0?(r=cC(d)|0,(r|0)!=0):0)?(s=I5(r,2072,832,0)|0,(s|0)!=0):0){c[s+176>>2]=1;h=1}c[t>>2]=SS(t)|0}while(!((IS(t)|0)==0|j^1));if(h){x=j;i=y;return x|0}}else j=1;h=aC(d,88)|0;if((h|0)!=0?(w=I5(h,2072,832,0)|0,(w|0)!=0):0){c[w+176>>2]=1;x=j;i=y;return x|0}ZR(72057,x);x=j;i=y;return x|0}function Tv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+32|0;g=n+20|0;h=n+8|0;j=n+4|0;k=n;l=n+16|0;m=n+12|0;if(!b)Na(71978,68518,2614,72099);if(!(I5(b,2072,1040,0)|0))Na(71978,68518,2614,72099);else{o=Z4(196)|0;Np(o);c[o+176>>2]=0;d=c[d>>2]|0;c[h>>2]=d;c[g>>2]=c[h>>2];Au(0,g,o);c[j>>2]=d;c[g>>2]=c[j>>2];q$(o+140|0,g)|0;c[k>>2]=d;c[g>>2]=c[k>>2];x$(o+148|0,g)|0;c[l>>2]=d;c[g>>2]=c[l>>2];AZ(o+180|0,g)|0;_o(I5(b,2072,1040,0)|0,o);c[m>>2]=d;c[g>>2]=c[m>>2];a=Rv(a,o,g,e,f)|0;i=n;return a|0}return 0}function Uv(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+32|0;g=n+20|0;h=n+8|0;j=n+4|0;k=n;l=n+16|0;m=n+12|0;if(!b)Na(71978,68518,2640,72110);if(!(I5(b,2072,1040,0)|0))Na(71978,68518,2640,72110);else{o=Z4(196)|0;fq(o);c[o+176>>2]=0;d=c[d>>2]|0;c[h>>2]=d;c[g>>2]=c[h>>2];Au(0,g,o);c[j>>2]=d;c[g>>2]=c[j>>2];q$(o+140|0,g)|0;c[k>>2]=d;c[g>>2]=c[k>>2];x$(o+148|0,g)|0;c[l>>2]=d;c[g>>2]=c[l>>2];AZ(o+180|0,g)|0;_o(I5(b,2072,1040,0)|0,o);c[m>>2]=d;c[g>>2]=c[m>>2];a=Rv(a,o,g,e,f)|0;i=n;return a|0}return 0}function Vv(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+16|0;l=n;g=a[f>>0]|0;j=(g&1)==0;if(j){h=f+1|0;e=(g&255)>>>1}else{h=c[f+8>>2]|0;e=c[f+4>>2]|0}e=h+e|0;while(1){if((e|0)==(h|0))break;e=e+-1|0;if(n8(91734,d[e>>0]|0,1)|0){k=e;m=7;break}}if((m|0)==7?(o=k-h|0,(o|0)!=-1):0){if(j)e=(g&255)>>>1;else e=c[f+4>>2]|0;if(o>>>0<(e+-1|0)>>>0){haa(l,f,o+1|0,-1,f);if(!(a[f>>0]&1)){a[f+1>>0]=0;a[f>>0]=0}else{a[c[f+8>>2]>>0]=0;c[f+4>>2]=0}oaa(f,0);c[f>>2]=c[l>>2];c[f+4>>2]=c[l+4>>2];c[f+8>>2]=c[l+8>>2];c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;iaa(l)}};c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;i=n;return}function Wv(){faa(29348,69065,4);faa(29360,69083,3);faa(29372,69105,3);faa(29384,69099,5);faa(29396,69121,4);faa(29408,69139,6);faa(29420,69161,3);faa(29432,69183,5);faa(29444,69219,4);faa(29456,69253,3);faa(29468,69269,7);faa(29480,69293,3);faa(29492,69309,8);faa(29504,69335,7);tb(1192,0,n|0)|0;return}function Xv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;i=b+32|0;Iaa(i,d)|0;h=b+44|0;c[h>>2]=0;j=b+48|0;g=c[j>>2]|0;if(g&8){d=a[i>>0]|0;if(!(d&1)){d=b+36+((d&255)>>>1<<2)|0;c[h>>2]=d;e=b+36|0;f=b+36|0}else{d=(c[b+40>>2]|0)+(c[b+36>>2]<<2)|0;c[h>>2]=d;f=c[b+40>>2]|0;e=f}c[b+8>>2]=e;c[b+12>>2]=f;c[b+16>>2]=d}if(!(g&16))return;d=a[i>>0]|0;if(!(d&1)){g=(d&255)>>>1;c[h>>2]=b+36+(g<<2);d=1;h=g}else{g=c[b+36>>2]|0;c[h>>2]=(c[b+40>>2]|0)+(g<<2);d=(c[i>>2]&-2)+-1|0;h=g}Laa(i,d,0);d=a[i>>0]|0;if(!(d&1)){g=b+36|0;d=(d&255)>>>1;f=b+36|0}else{f=c[b+40>>2]|0;g=f;d=c[b+36>>2]|0}e=b+24|0;c[e>>2]=f;c[b+20>>2]=f;c[b+28>>2]=g+(d<<2);if(!(c[j>>2]&3))return;c[e>>2]=f+(h<<2);return}function Yv(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[d+48>>2]|0;if(e&16){e=d+44|0;f=c[e>>2]|0;g=c[d+24>>2]|0;if(f>>>0>>0)c[e>>2]=g;else g=f;f=c[d+20>>2]|0;h=f;e=g-h|0;d=e>>2;if(d>>>0>1073741807)W4(b);if(d>>>0<2){a[b>>0]=e>>>1;e=b+4|0}else{i=d+4&-4;e=Z4(i<<2)|0;c[b+8>>2]=e;c[b>>2]=i|1;c[b+4>>2]=d}if((f|0)!=(g|0)){h=g+-4-h|0;d=e;while(1){c[d>>2]=c[f>>2];f=f+4|0;if((f|0)==(g|0))break;else d=d+4|0}e=e+((h>>>2)+1<<2)|0}c[e>>2]=0;return}if(!(e&8)){c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;return}f=c[d+8>>2]|0;h=c[d+16>>2]|0;d=f;e=h-d|0;g=e>>2;if(g>>>0>1073741807)W4(b);if(g>>>0<2){a[b>>0]=e>>>1;e=b+4|0}else{i=g+4&-4;e=Z4(i<<2)|0;c[b+8>>2]=e;c[b>>2]=i|1;c[b+4>>2]=g}if((f|0)!=(h|0)){d=h+-4-d|0;g=e;while(1){c[g>>2]=c[f>>2];f=f+4|0;if((f|0)==(h|0))break;else g=g+4|0}e=e+((d>>>2)+1<<2)|0}c[e>>2]=0;return}function Zv(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;k=a+4|0;d=c[a>>2]|0;f=(((c[k>>2]|0)-d|0)/24|0)+1|0;if(f>>>0>178956970)X4(a);l=a+8|0;e=((c[l>>2]|0)-d|0)/24|0;if(e>>>0<89478485){e=e<<1;e=e>>>0>>0?f:e;d=((c[k>>2]|0)-d|0)/24|0;if(!e){g=0;h=0}else i=6}else{e=178956970;d=((c[k>>2]|0)-d|0)/24|0;i=6}if((i|0)==6){g=e;h=Z4(e*24|0)|0}f=h+(d*24|0)|0;e=f;j=h+(g*24|0)|0;c[f>>2]=c[b>>2];c[f+4>>2]=c[b+4>>2];c[f+8>>2]=c[b+8>>2];c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;i=h+(d*24|0)+12|0;b=b+12|0;c[i>>2]=c[b>>2];c[i+4>>2]=c[b+4>>2];c[i+8>>2]=c[b+8>>2];c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;b=h+((d+1|0)*24|0)|0;i=c[a>>2]|0;d=c[k>>2]|0;if((d|0)==(i|0)){g=a;h=k;f=i}else{do{g=f+-24|0;h=d;d=d+-24|0;c[g>>2]=c[d>>2];c[g+4>>2]=c[d+4>>2];c[g+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;g=f+-12|0;h=h+-12|0;c[g>>2]=c[h>>2];c[g+4>>2]=c[h+4>>2];c[g+8>>2]=c[h+8>>2];c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;f=e+-24|0;e=f}while((d|0)!=(i|0));d=e;g=a;h=k;e=d;f=c[a>>2]|0;d=c[k>>2]|0}c[g>>2]=e;c[h>>2]=b;c[l>>2]=j;e=f;if((d|0)!=(e|0))do{iaa(d+-12|0);d=d+-24|0;iaa(d)}while((d|0)!=(e|0));if(!f)return;$4(f);return}function _v(a,b){a=a|0;b=b|0;jaa(a+136|0,b)|0;return}function $v(a){a=a|0;c[a>>2]=30036;Haa(a+32|0);uba(a);return}function aw(a){a=a|0;c[a>>2]=30036;Haa(a+32|0);uba(a);$4(a);return}function bw(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0;i=d+44|0;j=c[i>>2]|0;l=d+24|0;m=c[l>>2]|0;if(j>>>0>>0){c[i>>2]=m;j=m}k=j;i=h&24;if(!i){d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}if((g|0)==1&(i|0)==24){d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}a:do switch(g|0){case 0:{i=0;g=0;break}case 1:if(!(h&8)){g=m-(c[d+20>>2]|0)>>2;i=g;g=((g|0)<0)<<31>>31;break a}else{g=(c[d+12>>2]|0)-(c[d+8>>2]|0)>>2;i=g;g=((g|0)<0)<<31>>31;break a}case 2:{if(!(a[d+32>>0]&1))i=d+36|0;else i=c[d+40>>2]|0;g=j-i>>2;i=g;g=((g|0)<0)<<31>>31;break}default:{d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}}while(0);g=vka(i|0,g|0,e|0,f|0)|0;e=D;if((e|0)>=0){if(!(a[d+32>>0]&1))i=d+36|0;else i=c[d+40>>2]|0;f=j-i>>2;j=((f|0)<0)<<31>>31;if(!((j|0)<(e|0)|(j|0)==(e|0)&f>>>0>>0)){i=h&8;if(!((g|0)==0&(e|0)==0)){if((i|0)!=0?(c[d+12>>2]|0)==0:0){d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}if((h&16|0)!=0&(m|0)==0){d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}}if(i){c[d+12>>2]=(c[d+8>>2]|0)+(g<<2);c[d+16>>2]=k}if(h&16)c[l>>2]=(c[d+20>>2]|0)+(g<<2);d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=g;c[d+4>>2]=e;return}}d=b;c[d>>2]=0;c[d+4>>2]=0;d=b+8|0;c[d>>2]=-1;c[d+4>>2]=-1;return}function cw(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;d=d+8|0;Tb[c[(c[b>>2]|0)+16>>2]&15](a,b,c[d>>2]|0,c[d+4>>2]|0,0,e);return}function dw(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+44|0;d=c[b>>2]|0;e=c[a+24>>2]|0;if(d>>>0>>0){c[b>>2]=e;d=e}if(!(c[a+48>>2]&8)){a=-1;return a|0}f=a+16|0;b=c[f>>2]|0;e=a+12|0;if(b>>>0>>0){e=c[e>>2]|0;c[f>>2]=d;b=d}else e=c[e>>2]|0;if(e>>>0>=b>>>0){a=-1;return a|0}a=c[e>>2]|0;return a|0}function ew(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=a+44|0;d=c[e>>2]|0;f=c[a+24>>2]|0;if(d>>>0>>0){c[e>>2]=f;d=f}h=a+8|0;e=c[h>>2]|0;i=a+12|0;f=c[i>>2]|0;g=e;if(e>>>0>=f>>>0){a=-1;return a|0}if((b|0)==-1){c[h>>2]=e;c[i>>2]=f+-4;c[a+16>>2]=d;a=0;return a|0}e=f+-4|0;if((c[a+48>>2]&16|0)==0?(c[e>>2]|0)!=(b|0):0){a=-1;return a|0}c[h>>2]=g;c[i>>2]=e;c[a+16>>2]=d;c[e>>2]=b;a=b;return a|0}function fw(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;t=i;i=i+16|0;o=t;if((d|0)==-1){b=0;i=t;return b|0}q=b+12|0;r=b+8|0;s=(c[q>>2]|0)-(c[r>>2]|0)>>2;p=b+24|0;k=c[p>>2]|0;n=b+28|0;e=c[n>>2]|0;if((k|0)==(e|0)){l=b+48|0;if(!(c[l>>2]&16)){b=-1;i=t;return b|0}g=b+20|0;h=c[g>>2]|0;j=b+44|0;m=(c[j>>2]|0)-h>>2;e=b+32|0;Oaa(e,0);if(!(a[e>>0]&1))f=1;else f=(c[e>>2]&-2)+-1|0;Laa(e,f,0);e=a[e>>0]|0;if(!(e&1)){f=b+36|0;e=(e&255)>>>1}else{f=c[b+40>>2]|0;e=c[b+36>>2]|0}e=f+(e<<2)|0;c[g>>2]=f;c[n>>2]=e;k=f+(k-h>>2<<2)|0;c[p>>2]=k;f=f+(m<<2)|0;c[j>>2]=f;h=e}else{f=b+44|0;l=b+48|0;j=f;f=c[f>>2]|0;h=e}g=k+4|0;c[o>>2]=g;f=c[(g>>>0>>0?j:o)>>2]|0;c[j>>2]=f;if(c[l>>2]&8){if(!(a[b+32>>0]&1))e=b+36|0;else e=c[b+40>>2]|0;c[r>>2]=e;c[q>>2]=e+(s<<2);c[b+16>>2]=f}if((k|0)==(h|0)){b=Yb[c[(c[b>>2]|0)+52>>2]&255](b,d)|0;i=t;return b|0}else{c[p>>2]=g;c[k>>2]=d;b=d;i=t;return b|0}return 0}function gw(a){a=a|0;var b=0,d=0;c[a>>2]=3e4;b=a+56|0;c[b>>2]=30020;d=a+4|0;c[d>>2]=30036;Haa(a+36|0);uba(d);dba(b);return}function hw(a){a=a|0;var b=0,d=0;c[a>>2]=3e4;b=a+56|0;c[b>>2]=30020;d=a+4|0;c[d>>2]=30036;Haa(a+36|0);uba(d);dba(b);$4(a);return}function iw(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;c[a+e>>2]=3e4;b=a+(e+56)|0;c[b>>2]=30020;d=a+(e+4)|0;c[d>>2]=30036;Haa(a+(e+36)|0);uba(d);dba(b);return}function jw(a){a=a|0;var b=0,d=0,e=0,f=0;f=c[(c[a>>2]|0)+-12>>2]|0;b=a+f|0;c[b>>2]=3e4;d=a+(f+56)|0;c[d>>2]=30020;e=a+(f+4)|0;c[e>>2]=30036;Haa(a+(f+36)|0);uba(e);dba(d);$4(b);return}function kw(a){a=a|0;iaa(29504);iaa(29492);iaa(29480);iaa(29468);iaa(29456);iaa(29444);iaa(29432);iaa(29420);iaa(29408);iaa(29396);iaa(29384);iaa(29372);iaa(29360);iaa(29348);return}function lw(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;c[a+176>>2]=56816;bt(a,30164,b);c[a>>2]=30120;c[a+176>>2]=30152;b=a+116|0;a=b;e=a+60|0;do{c[a>>2]=0;a=a+4|0}while((a|0)<(e|0));jaa(b,d)|0;return}function mw(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=c[b>>2]|0;c[a>>2]=f;c[a+(c[f+-12>>2]|0)>>2]=c[b+28>>2];f=c[a+164>>2]|0;g=f;if(f){d=a+168|0;e=c[d>>2]|0;if((e|0)!=(f|0))c[d>>2]=e+(~((e+-8-g|0)>>>3)<<3);$4(f)}d=c[a+152>>2]|0;e=d;if(d){f=a+156|0;g=c[f>>2]|0;if((g|0)!=(d|0))c[f>>2]=g+(~(((g+-20-e|0)>>>0)/20|0)*20|0);$4(d)}d=c[a+140>>2]|0;e=d;if(d){f=a+144|0;g=c[f>>2]|0;if((g|0)!=(d|0))c[f>>2]=g+(~((g+-16-e|0)>>>4)<<4);$4(d)}d=c[a+128>>2]|0;if(!d){g=a+116|0;iaa(g);b=b+4|0;ct(a,b);return}e=a+132|0;f=c[e>>2]|0;if((f|0)!=(d|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(d);g=a+116|0;iaa(g);b=b+4|0;ct(a,b);return}function nw(a){a=a|0;mw(a,30160);Zaa(a+176|0);return}function ow(a){a=a|0;var b=0;b=c[(c[a>>2]|0)+-12>>2]|0;mw(a+b|0,30160);Zaa(a+(b+176)|0);return}function pw(a){a=a|0;mw(a,30160);Zaa(a+176|0);$4(a);return}function qw(a){a=a|0;var b=0,d=0;d=c[(c[a>>2]|0)+-12>>2]|0;b=a+d|0;mw(b,30160);Zaa(a+(d+176)|0);$4(b);return}function rw(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+224|0;e=j+216|0;h=j+16|0;g=j+4|0;f=j;Vk(c[b+108>>2]|0,0);pT(h);d=b+116|0;if(!(a[d>>0]&1))d=d+1|0;else d=c[b+124>>2]|0;vT(g,h,d,116,0);if(!(oT(g)|0)){b=0;qT(h);i=j;return b|0}c[f>>2]=US(h)|0;c[e>>2]=c[f>>2];sw(b,e)|0;b=1;qT(h);i=j;return b|0}function sw(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0;da=i;i=i+336|0;p=da+328|0;ba=da+40|0;T=da+32|0;S=da+16|0;R=da+8|0;Q=da;$=da+316|0;g=da+312|0;aa=da+292|0;V=da+24|0;q=da+288|0;r=da+276|0;B=da+272|0;D=da+260|0;E=da+248|0;P=da+244|0;K=da+232|0;F=da+228|0;G=da+216|0;H=da+212|0;I=da+200|0;N=da+188|0;J=da+184|0;s=da+180|0;U=da+168|0;M=da+160|0;O=da+144|0;t=da+140|0;v=da+128|0;w=da+124|0;x=da+112|0;y=da+100|0;z=da+88|0;L=da+80|0;A=da+72|0;_=da+60|0;Y=da+48|0;if(!(IS(d)|0))Na(72279,72284,329,72304);c[$>>2]=0;ca=$+4|0;c[ca>>2]=0;c[$+8>>2]=0;e=Z4(228)|0;tG(e);c[g>>2]=e;Z=b+108|0;lG((c[Z>>2]|0)+340|0,e);f=c[ca>>2]|0;C=$+8|0;if((f|0)==(c[C>>2]|0))Qw($,g);else{c[f>>2]=e;c[ca>>2]=(c[ca>>2]|0)+4}W=Z4(500)|0;ZC(W);X=Z4(336)|0;PK(X);OT(aa,d,72317,0);j=N+8|0;k=N+1|0;l=U+8|0;m=U+1|0;n=U+4|0;o=IT(aa)|0;e=0;while(1){if((o|0)==(JT(aa)|0))break;g=o;f=c[g+4>>2]|0;h=V;c[h>>2]=c[g>>2];c[h+4>>2]=f;c[q>>2]=CT(V)|0;faa(r,72345,10);c[p>>2]=c[q>>2];h=ww(0,p,r)|0;iaa(r);f=CT(V)|0;do if(!h){c[H>>2]=f;faa(I,72369,10);c[p>>2]=c[H>>2];h=ww(0,p,I)|0;iaa(I);if(h){c[J>>2]=CT(V)|0;c[s>>2]=QS(J,102087)|0;h=CS(s,132354)|0;faa(N,h,w8(h)|0);c[Q>>2]=(a[N>>0]&1)==0?k:c[j>>2]|0;cS(U,72380,Q);PT(M,d,(a[U>>0]&1)==0?m:c[l>>2]|0,0);if(ET(M)|0){c[R>>2]=(a[N>>0]&1)==0?k:c[j>>2]|0;ZR(72432,R)}else{c[t>>2]=CT(V)|0;faa(v,72506,9);c[p>>2]=c[t>>2];yw(O,0,p,v);iaa(v);f=Z4(228)|0;tG(f);c[w>>2]=CT(M)|0;c[p>>2]=c[w>>2];g=Gw(0,p,f,e)|0;if((g|0)>1){eaa(x,O);jaa(f+172|0,x)|0;iaa(x);c[f+216>>2]=1;c[f+224>>2]=1;KG(c[(c[ca>>2]|0)+-4>>2]|0,f)}else{h=hC(f,80,-1e4,1)|0;if((h|0)!=0?(u=I5(h,2072,2488,0)|0,(u|0)!=0):0){eaa(y,O);jaa(u+340|0,y)|0;iaa(y)}XB(c[(c[ca>>2]|0)+-4>>2]|0,f);Lb[c[(c[f>>2]|0)+4>>2]&2047](f)}c[S>>2]=(a[N>>0]&1)==0?k:c[j>>2]|0;cS(z,72516,S);if(!(a[U>>0]&1)){a[m>>0]=0;a[U>>0]=0}else{a[c[l>>2]>>0]=0;c[n>>2]=0}oaa(U,0);c[U>>2]=c[z>>2];c[U+4>>2]=c[z+4>>2];c[U+8>>2]=c[z+8>>2];c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;iaa(z);PT(L,d,(a[U>>0]&1)==0?m:c[l>>2]|0,0);if(ET(L)|0){c[T>>2]=(a[N>>0]&1)==0?k:c[j>>2]|0;ZR(72547,T)}else{c[A>>2]=CT(L)|0;c[p>>2]=c[A>>2];Hw(b,p,X,g,e)|0;e=g+e|0}iaa(O)}iaa(U);iaa(N)}}else{c[B>>2]=f;faa(D,118018,4);faa(E,97803,5);c[p>>2]=c[B>>2];h=uw(b,p,D,E)|0;iaa(E);iaa(D);if(!h){c[ca>>2]=(c[ca>>2]|0)+-4;break}f=Z4(228)|0;tG(f);c[P>>2]=f;g=f;c[F>>2]=CT(V)|0;faa(G,72356,12);c[p>>2]=c[F>>2];yw(K,0,p,G);iaa(G);do if(Caa(K,110856)|0){if(!(Caa(K,110850)|0)){c[f+216>>2]=1;break}if(!(Caa(K,116783)|0))c[f+216>>2]=4}else c[f+216>>2]=2;while(0);KG(c[(c[ca>>2]|0)+-4>>2]|0,f);f=c[ca>>2]|0;if((f|0)==(c[C>>2]|0))Qw($,P);else{c[f>>2]=g;c[ca>>2]=(c[ca>>2]|0)+4}iaa(K)}while(0);o=o+8|0}e=c[b+164>>2]|0;k=b+168|0;if((e|0)!=(c[k>>2]|0)){l=_+4|0;m=_+8|0;n=Y+8|0;o=Y+1|0;f=0;do{if(f){g=c[e>>2]|0;if((c[f+144>>2]|0)==(g|0)){g=e+4|0;j=49}else{h=e;j=45}}else{h=e;g=c[e>>2]|0;j=45}do if((j|0)==45){j=0;c[l>>2]=10;c[_>>2]=19396;c[m>>2]=g;f=iC(X,_,1,1)|0;if(f){f=I5(f,2072,1768,0)|0;g=e+4|0;if(!f)f=g;else{j=49;break}}else f=e+4|0;f=c[f>>2]|0;Mb[c[(c[f>>2]|0)+40>>2]&255](Y,f);f=c[h>>2]|0;c[ba>>2]=(a[Y>>0]&1)==0?o:c[n>>2]|0;c[ba+4>>2]=f;ZR(72576,ba);iaa(Y);f=0}while(0);if((j|0)==49)Vy(f,c[g>>2]|0);e=e+8|0}while((e|0)!=(c[k>>2]|0))}bD(W,X);Yk(c[Z>>2]|0,W);GT(aa);e=c[$>>2]|0;if(!e){i=da;return 1}f=c[ca>>2]|0;if((f|0)!=(e|0))c[ca>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(e);i=da;return 1}function tw(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+224|0;e=h+216|0;g=h+16|0;f=h;Vk(c[b+108>>2]|0,0);pT(g);if(!(a[d>>0]&1))d=d+1|0;else d=c[d+8>>2]|0;uT(h+4|0,g,d,116);c[f>>2]=US(g)|0;c[e>>2]=c[f>>2];sw(b,e)|0;qT(g);i=h;return 1}function uw(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0;k=i;i=i+32|0;b=k+28|0;h=k+16|0;g=k+12|0;j=k;if(!(IS(d)|0))Na(102346,72284,90,72624);c[g>>2]=c[d>>2];eaa(j,e);c[b>>2]=c[g>>2];vw(h,0,b,j);e=a[h>>0]|0;d=(e&1)==0;e=d?(e&255)>>>1:c[h+4>>2]|0;g=a[f>>0]|0;b=(g&1)==0;a:do if((e|0)==((b?(g&255)>>>1:c[f+4>>2]|0)|0)){g=d?h+1|0:c[h+8>>2]|0;b=b?f+1|0:c[f+8>>2]|0;if(!d){b=(o8(g,b,e)|0)==0;break}if(!e)b=1;else while(1){if((a[g>>0]|0)!=(a[b>>0]|0)){b=0;break a}e=e+-1|0;if(!e){b=1;break}else{g=g+1|0;b=b+1|0}}}else b=0;while(0);iaa(h);iaa(j);i=k;return b|0}function vw(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0;j=i;i=i+16|0;d=j+4|0;h=j;if(!(IS(e)|0))Na(102346,72284,127,72646);if(!(a[f>>0]&1))g=f+1|0;else g=c[f+8>>2]|0;c[d>>2]=QS(e,g)|0;if(!(AS(d)|0)){faa(b,132354,0);i=j;return}if(!(a[f>>0]&1))d=f+1|0;else d=c[f+8>>2]|0;c[h>>2]=QS(e,d)|0;e=DS(h)|0;faa(b,e,w8(e)|0);i=j;return}function ww(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;if(!(IS(d)|0))Na(102346,72284,100,72664);f=PS(d)|0;faa(h,f,w8(f)|0);f=a[h>>0]|0;g=(f&1)==0;f=g?(f&255)>>>1:c[h+4>>2]|0;d=a[e>>0]|0;b=(d&1)==0;a:do if((f|0)==((b?(d&255)>>>1:c[e+4>>2]|0)|0)){d=g?h+1|0:c[h+8>>2]|0;b=b?e+1|0:c[e+8>>2]|0;if(!g){b=(o8(d,b,f)|0)==0;break}if(!f)b=1;else while(1){if((a[d>>0]|0)!=(a[b>>0]|0)){b=0;break a}f=f+-1|0;if(!f){b=1;break}else{d=d+1|0;b=b+1|0}}}else b=0;while(0);iaa(h);i=j;return b|0}function xw(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;b=f+4|0;e=f;if(!(IS(d)|0))Na(102346,72284,137,72674);c[b>>2]=TS(d)|0;if(!(hT(b)|0)){faa(a,132354,0);i=f;return}else{c[e>>2]=TS(d)|0;d=iT(e,132354)|0;faa(a,d,w8(d)|0);i=f;return}}function yw(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;l=i;i=i+32|0;g=l+16|0;h=l;k=l+8|0;j=l+4|0;if(!(a[f>>0]&1))d=f+1|0;else d=c[f+8>>2]|0;PT(k,e,d,0);if(DT(k)|0){c[h>>2]=CT(k)|0;if(!(IS(h)|0))Na(102346,72284,120,72685);c[g>>2]=TS(h)|0;if(hT(g)|0){c[j>>2]=CT(k)|0;c[g>>2]=c[j>>2];xw(b,0,g);i=l;return}}faa(b,132354,0);i=l;return}function zw(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=i;i=i+16|0;if(!b)Na(96482,72284,156,72696);if((e|0)<=-1)Na(72707,72284,157,72696);a=(c[b+68>>2]|0)-(c[b+64>>2]|0)>>2;if((a|0)==(e|0)){WK(b,d);i=f;return}if((a|0)<=(e|0)){ZR(72730,f);i=f;return}a=lC(b,e)|0;if(!a)Na(72714,72284,166,72696);e=I5(a,2072,1768,0)|0;if(!e)Na(72714,72284,166,72696);a=aC(d,88)|0;if(!a){i=f;return}while(1){a=YB(d,dC(a)|0)|0;if(!a){a=14;break}a=I5(a,2072,2840,0)|0;if(!a){a=14;break}Wy(e,a);a=bC(d)|0;if(!a){a=17;break}}if((a|0)==14)Na(117734,72284,170,72696);else if((a|0)==17){i=f;return}}function Aw(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if(!b)Na(116731,72284,182,93831);if(!d)Na(97712,72284,183,93831);f=a+132|0;e=c[f>>2]|0;if((c[a+128>>2]|0)==(e|0)){by(b,d,-1);return}a=c[e+-4>>2]|0;a=(Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)==44;e=c[(c[f>>2]|0)+-4>>2]|0;if(a){if(!e)Na(112020,72284,190,93831);e=I5(e,1752,336,0)|0;if(!e)Na(112020,72284,190,93831);Lh(e,d);return}a=(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==47;e=c[(c[f>>2]|0)+-4>>2]|0;if(a){if(!e)Na(94841,72284,195,93831);e=I5(e,1752,384,0)|0;if(!e)Na(94841,72284,195,93831);Ii(e,d);return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)!=66)return;e=c[(c[f>>2]|0)+-4>>2]|0;if(!e)Na(118011,72284,200,93831);e=I5(e,1752,3368,0)|0;if(!e)Na(118011,72284,200,93831);QO(e,d);return}function Bw(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+80|0;h=o+68|0;l=o+8|0;f=o;n=o+56|0;p=o+52|0;b=o+40|0;m=o+28|0;j=o+24|0;k=o+12|0;g=c[d>>2]|0;c[p>>2]=g;faa(b,117734,5);c[h>>2]=c[p>>2];yw(n,0,h,b);iaa(b);d=a[n>>0]|0;b=(d&1)==0;if((b?(d&255)>>>1:c[n+4>>2]|0)|0){b=g8(b?n+1|0:c[n+8>>2]|0)|0;if((b|0)<1)d=4;else d=3}else{b=1;d=3}if((d|0)==3)if((b|0)>((c[e+68>>2]|0)-(c[e+64>>2]|0)>>2|0))d=4;if((d|0)==4){c[f>>2]=b;ZR(72774,f);b=1}f=b+-1|0;b=lC(e,f)|0;if(!b)Na(117734,72284,218,72799);d=I5(b,2072,2840,0)|0;if(!d)Na(117734,72284,218,72799);c[j>>2]=g;faa(k,72811,5);c[h>>2]=c[j>>2];yw(m,0,h,k);iaa(k);p=a[m>>0]|0;b=(p&1)==0;if((b?(p&255)>>>1:c[m+4>>2]|0)|0){b=g8(b?m+1|0:c[m+8>>2]|0)|0;if((b|0)<1){c[l>>2]=f;ZR(72774,l);b=1}}else b=1;p=Cw(0,b,d)|0;iaa(m);iaa(n);i=o;return p|0}function Cw(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;f=i;i=i+16|0;a=f;if((b|0)==-1)if(((c[d+68>>2]|0)-(c[d+64>>2]|0)|0)>0?(e=lC(d,0)|0,(e|0)!=0):0){b=1;a=I5(e,2072,1696,0)|0;g=7}else b=1;else{c[a+4>>2]=9;c[a>>2]=19396;c[a+8>>2]=b;a=iC(d,a,1,1)|0;if(a){a=I5(a,2072,1696,0)|0;g=7}}if((g|0)==7)if(a){g=a;i=f;return g|0}g=Z4(216)|0;Px(g);c[g+208>>2]=b;jJ(d,g);i=f;return g|0}function Dw(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;j=i;i=i+48|0;m=j+20|0;k=j+32|0;h=j;eaa(m,f+76|0);jaa(g+180|0,m)|0;iaa(m);m=c[d+144>>2]|0;l=c[e+208>>2]|0;d=c[f+324>>2]|0;e=a[f+316>>0]|0;c[h>>2]=g;c[h+4>>2]=m;c[h+8>>2]=l;c[h+12>>2]=d;a[h+16>>0]=e;e=h+17|0;a[e>>0]=a[k>>0]|0;a[e+1>>0]=a[k+1>>0]|0;a[e+2>>0]=a[k+2>>0]|0;e=b+156|0;f=c[e>>2]|0;if(f>>>0<(c[b+160>>2]|0)>>>0){c[f>>2]=c[h>>2];c[f+4>>2]=c[h+4>>2];c[f+8>>2]=c[h+8>>2];c[f+12>>2]=c[h+12>>2];c[f+16>>2]=c[h+16>>2];c[e>>2]=(c[e>>2]|0)+20;i=j;return}else{Rw(b+152|0,h);i=j;return}}function Ew(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+32|0;q=r;m=r+16|0;p=r+4|0;n=b+152|0;h=c[n>>2]|0;o=b+156|0;k=c[o>>2]|0;if((h|0)==(k|0)){i=r;return}j=c[d+144>>2]|0;e=e+208|0;b=f+324|0;d=f+316|0;while(1){if((((c[h+4>>2]|0)==(j|0)?(c[h+8>>2]|0)==(c[e>>2]|0):0)?(c[h+12>>2]|0)==(c[b>>2]|0):0)?(a[h+16>>0]|0)==(a[d>>0]|0):0)break;h=h+20|0;if((h|0)==(k|0)){l=16;break}}if((l|0)==16){i=r;return}b=c[h>>2]|0;f=f+76|0;eaa(m,f);jaa(b+228|0,m)|0;iaa(m);b=c[n>>2]|0;b=b+((((h-b|0)/20|0)+1|0)*20|0)|0;j=c[o>>2]|0;if((b|0)!=(j|0)){k=j+-20|0;d=b;e=h;while(1){c[e>>2]=c[d>>2];n=e+4|0;m=d+4|0;c[n>>2]=c[m>>2];c[n+4>>2]=c[m+4>>2];c[n+8>>2]=c[m+8>>2];a[n+12>>0]=a[m+12>>0]|0;d=d+20|0;if((d|0)==(j|0))break;else e=e+20|0}h=h+(((((k-b|0)>>>0)/20|0)+1|0)*20|0)|0;b=c[o>>2]|0}if((b|0)!=(h|0))c[o>>2]=b+(~(((b+-20-h|0)>>>0)/20|0)*20|0);if(g){i=r;return}eaa(p,f);c[q>>2]=(a[p>>0]&1)==0?p+1|0:c[p+8>>2]|0;ZR(72817,q);iaa(p);i=r;return}function Fw(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+32|0;l=p;m=p+16|0;k=p+4|0;n=b+140|0;h=c[n>>2]|0;o=b+144|0;j=c[o>>2]|0;a:do if((h|0)!=(j|0)){d=c[d+144>>2]|0;b=e+208|0;while(1){if(((c[h+4>>2]|0)==(d|0)?(c[h+8>>2]|0)==(c[b>>2]|0):0)?(c[h+12>>2]|0)==(f|0):0)break;h=h+16|0;if((h|0)==(j|0))break a}b=c[h>>2]|0;eaa(m,g+76|0);jaa(b+228|0,m)|0;iaa(m);b=c[n>>2]|0;b=b+((h-b>>4)+1<<4)|0;j=c[o>>2]|0;if((b|0)!=(j|0)){k=j+-16|0;d=b;e=h;while(1){c[e>>2]=c[d>>2];g=e+4|0;n=d+4|0;c[g>>2]=c[n>>2];c[g+4>>2]=c[n+4>>2];c[g+8>>2]=c[n+8>>2];d=d+16|0;if((d|0)==(j|0))break;else e=e+16|0}h=h+(((k-b|0)>>>4)+1<<4)|0;b=c[o>>2]|0}if((b|0)==(h|0)){i=p;return}c[o>>2]=b+(~((b+-16-h|0)>>>4)<<4);i=p;return}while(0);eaa(k,g+76|0);c[l>>2]=(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0;ZR(72906,l);iaa(k);i=p;return}function Gw(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0;Ca=i;i=i+496|0;k=Ca+488|0;xa=Ca+144|0;wa=Ca+136|0;za=Ca+128|0;ya=Ca+120|0;va=Ca+112|0;ua=Ca+104|0;l=Ca+96|0;oa=Ca+480|0;m=Ca+472|0;x=Ca+468|0;I=Ca+456|0;T=Ca+452|0;_=Ca+440|0;qa=Ca+432|0;fa=Ca+424|0;ga=Ca+420|0;ha=Ca+416|0;ia=Ca+412|0;Aa=Ca+400|0;na=Ca+388|0;ma=Ca+88|0;n=Ca+376|0;o=Ca+80|0;p=Ca+72|0;q=Ca+364|0;r=Ca+360|0;la=Ca+64|0;s=Ca+348|0;t=Ca+56|0;u=Ca+48|0;v=Ca+336|0;w=Ca+332|0;y=Ca+328|0;pa=Ca+40|0;z=Ca+316|0;A=Ca+32|0;B=Ca+24|0;C=Ca+312|0;D=Ca+308|0;ta=Ca+296|0;E=Ca+284|0;F=Ca+272|0;G=Ca+260|0;sa=Ca+16|0;H=Ca+248|0;J=Ca+8|0;K=Ca;ra=Ca+240|0;L=Ca+236|0;M=Ca+224|0;N=Ca+220|0;O=Ca+216|0;ka=Ca+208|0;P=Ca+204|0;Q=Ca+192|0;R=Ca+188|0;S=Ca+184|0;ja=Ca+176|0;U=Ca+168|0;V=Ca+156|0;W=Ca+152|0;X=Ca+148|0;if(!(IS(d)|0))Na(102346,72284,435,72957);if(!e)Na(96557,72284,436,72957);KS(oa,d);LS(m,d);if(!(kT(oa,m)|0)){Da=1;i=Ca;return Da|0}Y=na+4|0;Z=na+8|0;$=Aa+1|0;aa=Aa+8|0;ba=Aa+4|0;ca=ta+1|0;da=ta+8|0;ea=ta+4|0;b=1;a:while(1){c[x>>2]=c[(lT(oa)|0)>>2];faa(I,88081,10);c[k>>2]=c[x>>2];if(!(ww(0,k,I)|0)){c[T>>2]=c[(lT(oa)|0)>>2];faa(_,72994,5);c[k>>2]=c[T>>2];j=ww(0,k,_)|0;iaa(_);iaa(I);if(!j){Da=80;break}}else iaa(I);VS(mT(oa)|0,73e3)|0;PT(qa,mT(oa)|0,73009,0);if((DT(qa)|0)!=0?(c[fa>>2]=CT(qa)|0,c[ga>>2]=TS(fa)|0,(hT(ga)|0)!=0):0){c[ha>>2]=CT(qa)|0;c[ia>>2]=TS(ha)|0;b=g8(iT(ia,132354)|0)|0;c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0;b=(b|0)<1?1:b;Da=14}else{c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0;if((b|0)>0)Da=14}if((Da|0)==14){Da=0;j=0;do{j=j+1|0;g=j+f|0;c[Y>>2]=80;c[na>>2]=19396;c[Z>>2]=g;h=iC(e,na,1,1)|0;if((h|0)!=0?(Ba=I5(h,2072,2488,0)|0,(Ba|0)!=0):0)h=Ba;else{h=Z4(480)|0;NG(h);c[h+332>>2]=g;c[h+420>>2]=5;JG(e,h)}BT(ma);c[ua>>2]=j;cS(n,73016,ua);if(!(a[Aa>>0]&1)){a[$>>0]=0;a[Aa>>0]=0}else{a[c[aa>>2]>>0]=0;c[ba>>2]=0}oaa(Aa,0);c[Aa>>2]=c[n>>2];c[Aa+4>>2]=c[n+4>>2];c[Aa+8>>2]=c[n+8>>2];c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;iaa(n);Fa=mT(oa)|0;PT(o,Fa,(a[Aa>>0]&1)==0?$:c[aa>>2]|0,0);Fa=o;Ea=c[Fa+4>>2]|0;g=ma;c[g>>2]=c[Fa>>2];c[g+4>>2]=Ea;if(ET(ma)|0){PT(p,mT(oa)|0,73040,0);g=p;Ea=c[g+4>>2]|0;Fa=ma;c[Fa>>2]=c[g>>2];c[Fa+4>>2]=Ea}if(DT(ma)|0){c[l>>2]=CT(ma)|0;if(!(IS(l)|0)){Da=25;break a}c[k>>2]=TS(l)|0;if(hT(k)|0){c[r>>2]=CT(ma)|0;c[k>>2]=c[r>>2];xw(q,0,k);c[h+160>>2]=gW(h+156|0,q)|0;iaa(q)}}BT(la);c[va>>2]=j;cS(s,73050,va);if(!(a[Aa>>0]&1)){a[$>>0]=0;a[Aa>>0]=0}else{a[c[aa>>2]>>0]=0;c[ba>>2]=0}oaa(Aa,0);c[Aa>>2]=c[s>>2];c[Aa+4>>2]=c[s+4>>2];c[Aa+8>>2]=c[s+8>>2];c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;iaa(s);g=mT(oa)|0;PT(t,g,(a[Aa>>0]&1)==0?$:c[aa>>2]|0,0);g=t;Ea=c[g+4>>2]|0;Fa=la;c[Fa>>2]=c[g>>2];c[Fa+4>>2]=Ea;if(ET(la)|0){PT(u,mT(oa)|0,73074,0);g=u;Ea=c[g+4>>2]|0;Fa=la;c[Fa>>2]=c[g>>2];c[Fa+4>>2]=Ea}if(DT(la)|0){c[l>>2]=CT(la)|0;if(!(IS(l)|0)){Da=35;break a}c[k>>2]=TS(l)|0;if(hT(k)|0){c[w>>2]=CT(la)|0;c[y>>2]=TS(w)|0;Fa=iT(y,132354)|0;faa(v,Fa,w8(Fa)|0);a[h+164>>0]=wf(h+156|0,v)|0;iaa(v)}}BT(pa);c[ya>>2]=j;cS(z,73084,ya);if(!(a[Aa>>0]&1)){a[$>>0]=0;a[Aa>>0]=0}else{a[c[aa>>2]>>0]=0;c[ba>>2]=0}oaa(Aa,0);c[Aa>>2]=c[z>>2];c[Aa+4>>2]=c[z+4>>2];c[Aa+8>>2]=c[z+8>>2];c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;iaa(z);g=mT(oa)|0;PT(A,g,(a[Aa>>0]&1)==0?$:c[aa>>2]|0,0);g=A;Ea=c[g+4>>2]|0;Fa=pa;c[Fa>>2]=c[g>>2];c[Fa+4>>2]=Ea;if(ET(pa)|0){PT(B,mT(oa)|0,73109,0);g=B;Ea=c[g+4>>2]|0;Fa=pa;c[Fa>>2]=c[g>>2];c[Fa+4>>2]=Ea}do if(DT(pa)|0){c[l>>2]=CT(pa)|0;if(!(IS(l)|0)){Da=45;break a}c[k>>2]=TS(l)|0;if(!(hT(k)|0))break;c[C>>2]=CT(pa)|0;c[D>>2]=TS(C)|0;g=g8(iT(D,132354)|0)|0;c[ta>>2]=0;c[ta+4>>2]=0;c[ta+8>>2]=0;if((g|0)<0){c[za>>2]=0-g;cS(E,73120,za);if(!(a[ta>>0]&1)){a[ca>>0]=0;a[ta>>0]=0}else{a[c[da>>2]>>0]=0;c[ea>>2]=0}oaa(ta,0);c[ta>>2]=c[E>>2];c[ta+4>>2]=c[E+4>>2];c[ta+8>>2]=c[E+8>>2];c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;iaa(E)}else{c[wa>>2]=g;cS(F,73124,wa);if(!(a[ta>>0]&1)){a[ca>>0]=0;a[ta>>0]=0}else{a[c[da>>2]>>0]=0;c[ea>>2]=0}oaa(ta,0);c[ta>>2]=c[F>>2];c[ta+4>>2]=c[F+4>>2];c[ta+8>>2]=c[F+8>>2];c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;iaa(F)}eaa(G,ta);c[h+192>>2]=Cf(h+176|0,G)|0;iaa(G);iaa(ta)}while(0);BT(sa);c[xa>>2]=j;cS(H,73128,xa);if(!(a[Aa>>0]&1)){a[$>>0]=0;a[Aa>>0]=0}else{a[c[aa>>2]>>0]=0;c[ba>>2]=0}oaa(Aa,0);c[Aa>>2]=c[H>>2];c[Aa+4>>2]=c[H+4>>2];c[Aa+8>>2]=c[H+8>>2];c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;iaa(H);g=mT(oa)|0;PT(J,g,(a[Aa>>0]&1)==0?$:c[aa>>2]|0,0);g=J;Ea=c[g+4>>2]|0;Fa=sa;c[Fa>>2]=c[g>>2];c[Fa+4>>2]=Ea;if(ET(sa)|0){PT(K,mT(oa)|0,104755,0);g=K;Ea=c[g+4>>2]|0;Fa=sa;c[Fa>>2]=c[g>>2];c[Fa+4>>2]=Ea}do if(DT(sa)|0){c[L>>2]=CT(sa)|0;PT(ra,L,117727,0);do if(DT(ra)|0){c[l>>2]=CT(ra)|0;if(!(IS(l)|0)){Da=65;break a}c[k>>2]=TS(l)|0;if(!(hT(k)|0))break;c[N>>2]=CT(ra)|0;c[O>>2]=TS(N)|0;Fa=iT(O,132354)|0;faa(M,Fa,w8(Fa)|0);c[h+288>>2]=IW(h+276|0,M)|0;iaa(M)}while(0);c[P>>2]=CT(sa)|0;PT(ka,P,73147,0);do if(DT(ka)|0){c[l>>2]=CT(ka)|0;if(!(IS(l)|0)){Da=70;break a}c[k>>2]=TS(l)|0;if(!(hT(k)|0))break;c[R>>2]=CT(ka)|0;c[S>>2]=TS(R)|0;Fa=iT(S,132354)|0;faa(Q,Fa,w8(Fa)|0);c[h+268>>2]=wf(h+264|0,Q)|0;iaa(Q)}while(0);c[U>>2]=CT(sa)|0;PT(ja,U,73153,0);if(!(DT(ja)|0))break;c[l>>2]=CT(ja)|0;if(!(IS(l)|0)){Da=76;break a}c[k>>2]=TS(l)|0;if(!(hT(k)|0))break;c[W>>2]=CT(ja)|0;c[X>>2]=TS(W)|0;Fa=iT(X,132354)|0;faa(V,Fa,w8(Fa)|0);c[h+272>>2]=wf(h+264|0,V)|0;iaa(V)}while(0)}while((j|0)<(b|0))}iaa(Aa);nT(oa)|0;LS(m,d);if(!(kT(oa,m)|0)){Da=80;break}}if((Da|0)==25)Na(102346,72284,120,72685);else if((Da|0)==35)Na(102346,72284,120,72685);else if((Da|0)==45)Na(102346,72284,120,72685);else if((Da|0)==65)Na(102346,72284,120,72685);else if((Da|0)==70)Na(102346,72284,120,72685);else if((Da|0)==76)Na(102346,72284,120,72685);else if((Da|0)==80){i=Ca;return b|0}return 0}function Hw(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;m=i;i=i+48|0;h=m+36|0;k=m+16|0;l=m;j=m+12|0;if(!(IS(b)|0))Na(102346,72284,542,73163);if(!d)Na(96482,72284,543,73163);OT(k,b,96502,0);if(!(HT(k)|0)){ZR(73180,m+8|0);GT(k);i=m;return 0}b=0;g=IT(k)|0;while(1){if((g|0)==(JT(k)|0))break;p=g;o=c[p+4>>2]|0;n=l;c[n>>2]=c[p>>2];c[n+4>>2]=o;n=Z4(884)|0;Ly(n,1,-1);c[j>>2]=CT(l)|0;c[h>>2]=c[j>>2];Iw(a,h,n,e,f)|0;zw(0,d,n,b);b=b+1|0;g=g+8|0}GT(k);i=m;return 0}function Iw(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+112|0;m=y+108|0;j=y+96|0;h=y+92|0;k=y+80|0;x=y+72|0;q=y+64|0;r=y+56|0;s=y+44|0;t=y+40|0;u=y+36|0;v=y+24|0;w=y+20|0;n=y+16|0;o=y+4|0;p=y;if(!(IS(d)|0))Na(102346,72284,565,73199);if(!e)Na(96502,72284,566,73199);c[h>>2]=c[d>>2];faa(k,102145,6);c[m>>2]=c[h>>2];vw(j,0,m,k);l=g8((a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);iaa(k);c[e+144>>2]=l;if((f|0)>0){h=0;do{k=Z4(184)|0;dJ(k,-1);h=h+1|0;c[k+144>>2]=h+g;Wy(e,k)}while((h|0)<(f|0))}h=c[b+128>>2]|0;j=b+132|0;k=c[j>>2]|0;if((k|0)!=(h|0))c[j>>2]=k+(~((k+-4-h|0)>>>2)<<2);KS(x,d);LS(q,d);if(!(kT(x,q)|0)){i=y;return 1}do{c[r>>2]=c[(lT(x)|0)>>2];faa(s,88081,10);c[m>>2]=c[r>>2];g=ww(0,m,s)|0;iaa(s);h=c[(lT(x)|0)>>2]|0;do if(!g){c[u>>2]=h;faa(v,73219,7);c[m>>2]=c[u>>2];g=ww(0,m,v)|0;iaa(v);h=c[(lT(x)|0)>>2]|0;if(g){c[w>>2]=h;c[m>>2]=c[w>>2];Kw(b,m,e,0);break}c[n>>2]=h;faa(o,96128,4);c[m>>2]=c[n>>2];g=ww(0,m,o)|0;iaa(o);if(g){c[p>>2]=c[(lT(x)|0)>>2];c[m>>2]=c[p>>2];Lw(b,m,e,l)}}else{c[t>>2]=h;c[m>>2]=c[t>>2];Jw(b,m,e,0)}while(0);nT(x)|0;LS(q,d)}while(kT(x,q)|0);i=y;return 1}function Jw(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;u=i;i=i+112|0;h=u+104|0;q=u+96|0;t=u+80|0;f=u+76|0;g=u+64|0;s=u+56|0;j=u+48|0;r=u+40|0;k=u+36|0;l=u+24|0;m=u+20|0;n=u+8|0;o=u+4|0;p=u;PT(q,d,94575,0);if(!(DT(q)|0)){i=u;return}c[f>>2]=CT(q)|0;faa(g,102145,6);c[h>>2]=c[f>>2];vw(t,0,h,g);iaa(g);d=a[t>>0]|0;f=(d&1)==0;if(!((f?(d&255)>>>1:c[t+4>>2]|0)|0))f=1;else f=g8(f?t+1|0:c[t+8>>2]|0)|0;f=lC(e,f+-1|0)|0;if(!f)Na(117734,72284,236,72799);f=I5(f,2072,2840,0)|0;if(!f)Na(117734,72284,236,72799);f=Cw(0,-1,f)|0;c[j>>2]=CT(q)|0;PT(s,j,116969,0);c[k>>2]=CT(q)|0;PT(r,k,116783,0);if((DT(s)|0)!=0?(DT(r)|0)!=0:0){q=Z4(192)|0;kj(q);k=q+164|0;c[m>>2]=CT(s)|0;c[h>>2]=c[m>>2];xw(l,0,h);c[q+168>>2]=gW(k,l)|0;iaa(l);c[o>>2]=CT(r)|0;c[p>>2]=TS(o)|0;s=iT(p,132354)|0;faa(n,s,w8(s)|0);a[q+176>>0]=wf(k,n)|0;iaa(n);Aw(b,f,q)}iaa(t);i=u;return}function Kw(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;m=i;i=i+64|0;g=m+56|0;l=m+44|0;o=m+40|0;n=m+28|0;h=m+24|0;j=m+12|0;k=m;f=c[d>>2]|0;c[o>>2]=f;faa(n,73227,9);c[g>>2]=c[o>>2];yw(l,0,g,n);iaa(n);d=a[l>>0]|0;if(((d&1)==0?(d&255)>>>1:c[l+4>>2]|0)|0)if(!(Caa(l,73237)|0))d=3;else{d=(Caa(l,73249)|0)==0;d=d?6:11}else d=0;c[h>>2]=f;faa(j,73261,8);faa(k,116901,4);c[g>>2]=c[h>>2];o=uw(b,g,j,k)|0;iaa(k);iaa(j);if(o){c[e+152>>2]=d;iaa(l);i=m;return}else{c[e+156>>2]=d;iaa(l);i=m;return}} -function HP(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+48|0;j=p+28|0;k=p+16|0;l=p+8|0;m=p;if(!d)Na(97821,94430,157,94500);if(!e)Na(97712,94430,158,94500);if(!f)Na(116731,94430,159,94500);if(!g)Na(117734,94430,160,94500);if(!h)Na(96502,94430,161,94500);o=I5(e,1752,8,0)|0;if(!o)Na(116034,94430,164,94500);if(!(z_(o+192|0)|0)){HB(o);i=p;return}h=c[(c[d>>2]|0)+120>>2]|0;faa(j,132354,0);eaa(k,e+76|0);dc[h&31](d,e,j,k);iaa(k);iaa(j);if(c[o+60>>2]|0){h=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;k=c[o+184>>2]|0;f=gy(f,o)|0;c[o+8>>2]=(wR(b,g,k,f,a[o+188>>0]|0)|0)+h;a[o+208>>0]=(xy(o)|0)&1}if((c[o+204>>2]|0)==2){j=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;k=pC(o,60,-1)|0;if((k|0)!=0?(n=I5(k,2072,1960,0)|0,(n|0)!=0):0){if((Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0)>(j|0)){j=Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0;j=(kl(c[b+4>>2]|0,c[g+160>>2]|0)|0)+j|0}k=n+164|0;if((Ob[c[(c[k>>2]|0)+16>>2]&255](k)|0)==1?(Mb[c[(c[k>>2]|0)+32>>2]&255](l,k),(c[l+4>>2]|0)>(j|0)):0){Mb[c[(c[k>>2]|0)+32>>2]&255](m,k);j=c[m+4>>2]|0}m=hl(c[b+4>>2]|0,57507,c[g+160>>2]|0,(a[o+208>>0]|0)!=0)|0;n=(cn(n+188|0)|0)<3;c[o+12>>2]=(((n?(m|0)/3|0:0)+m|0)/2|0)+(Ob[c[(c[o>>2]|0)+32>>2]&255](o)|0)}c[o+8>>2]=~~(+(j|0)+ +(kl(c[b+4>>2]|0,c[g+160>>2]|0)|0)*35.0/10.0)}j=Ob[c[(c[o>>2]|0)+32>>2]&255](o)|0;k=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;switch(c[o+196>>2]|0){case 14:{h=57959;break}case 3:{h=57955;break}case 1:{h=57954;break}case 2:case 5:{h=57952;break}case 12:{h=57960;break}default:h=57953}PQ(b,d,j,k,h,c[g+160>>2]|0,(a[o+208>>0]|0)!=0);$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b);i=p;return}function IP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0;k=i;i=i+32|0;h=k+12|0;j=k;if(!b)Na(97821,94430,232,96933);if(!d)Na(97712,94430,233,96933);if(!e)Na(116731,94430,234,96933);if(!f)Na(117734,94430,235,96933);if(!g)Na(96502,94430,236,96933);e=I5(d,1752,264,0)|0;if(!e)Na(96835,94430,239,96933);if((c[e+168>>2]|0)==7){HB(e);i=k;return}else{g=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[g&31](b,d,h,j);iaa(j);iaa(h);j=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;sR(a,b,j,j-(ml(c[a+4>>2]|0,c[f+160>>2]|0)|0)|0,e);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=k;return}}function JP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;m=i;i=i+32|0;h=m+12|0;j=m;if(!b)Na(97821,94430,256,94510);if(!d)Na(97712,94430,257,94510);if(!e)Na(116731,94430,258,94510);if(!f)Na(117734,94430,259,94510);if(!g)Na(96502,94430,260,94510);e=I5(d,1752,2304,0)|0;if(!e)Na(94522,94430,263,94510);k=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[k&31](b,d,h,j);iaa(j);iaa(h);k=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;g=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;l=(c[f+148>>2]|0)/2|0;h=a+4|0;f=f+160|0;l=g-($(ll(c[h>>2]|0,c[f>>2]|0)|0,l)|0)|0;e=e+168|0;g=c[f>>2]|0;if((c[e>>2]|0)==7){PQ(a,b,k,l,58625,g,0);l=c[b>>2]|0;l=l+124|0;l=c[l>>2]|0;$b[l&63](b,d,a);i=m;return}PQ(a,b,k,l,57601,g,0);e=c[e>>2]|0;j=(hl(c[h>>2]|0,57601,c[f>>2]|0,0)|0)/2|0;if((e|0)<=2){l=c[b>>2]|0;l=l+124|0;l=c[l>>2]|0;$b[l&63](b,d,a);i=m;return}g=e+-2|0;h=0;e=k;do{e=e+j|0;PQ(a,b,e,l,57601,c[f>>2]|0,0);h=h+1|0}while((h|0)!=(g|0));l=c[b>>2]|0;l=l+124|0;l=c[l>>2]|0;$b[l&63](b,d,a);i=m;return}function KP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+48|0;x=y+44|0;u=y+40|0;p=y+28|0;q=y+16|0;h=y+8|0;s=y;if(!b)Na(97821,94430,292,94530);if(!d)Na(97712,94430,293,94530);if(!e)Na(116731,94430,294,94530);if(!f)Na(117734,94430,295,94530);if(!g)Na(96502,94430,296,94530);r=I5(d,1752,2336,0)|0;if(!r)Na(94540,94430,299,94530);j=hC(r,47,-1e4,1)|0;if((j|0)!=0?(k=I5(j,2072,384,0)|0,(k|0)!=0):0){l=1;t=k;w=k;n=0;j=k+244|0}else o=16;do if((o|0)==16){j=hC(r,60,-1e4,1)|0;if((j|0)!=0?(m=I5(j,2072,1960,0)|0,(m|0)!=0):0){l=0;t=0;w=m;n=m;j=m+224|0;break}HB(r);i=y;return}while(0);v=c[j>>2]|0;o=c[(c[b>>2]|0)+120>>2]|0;faa(p,132354,0);eaa(q,d+76|0);dc[o&31](b,d,p,q);iaa(q);iaa(p);DR(a,b,r,e,f,g);if(l){j=t+184|0;e=Ob[c[(c[j>>2]|0)+16>>2]&255](j)|0;g=c[t+324>>2]|0;Mb[c[(c[j>>2]|0)+24>>2]&255](h,j);j=0}else{j=xy(n)|0;h=n+164|0;e=Ob[c[(c[h>>2]|0)+16>>2]&255](h)|0;g=c[n+388>>2]|0;Mb[c[(c[h>>2]|0)+24>>2]&255](s,h);h=s}h=c[h>>2]|0;m=a+4|0;l=f+160|0;o=tl(c[m>>2]|0,c[l>>2]|0,j)|0;p=ul(c[m>>2]|0,c[l>>2]|0,j)|0;q=hl(c[m>>2]|0,57507,c[l>>2]|0,j)|0;r=(o*7|0)/10|0;k=r+p|0;j=(v|0)>2;do if((e|0)==1){if(j)c[x>>2]=(yy(w,c[m>>2]|0,c[l>>2]|0)|0)+($(r,-3)|0);else{if((Ob[c[(c[w>>2]|0)+8>>2]&255](w)|0)==60){c[x>>2]=Ob[c[(c[w>>2]|0)+36>>2]&255](w)|0;h=w;j=w}else{Pi(t,x,u);h=w;j=w}u=(kl(c[m>>2]|0,c[l>>2]|0)|0)*6|0;c[x>>2]=(c[x>>2]|0)+u;h=Ob[c[(c[h>>2]|0)+32>>2]&255](j)|0}n=0-k|0}else{if(j){c[x>>2]=(zy(w,c[m>>2]|0,c[l>>2]|0)|0)+r;n=k;h=(rl(c[m>>2]|0,c[l>>2]|0)|0)+h|0;break}if((Ob[c[(c[w>>2]|0)+8>>2]&255](w)|0)==60){c[x>>2]=Ob[c[(c[w>>2]|0)+36>>2]&255](w)|0;h=w;j=w}else{Pi(t,u,x);h=w;j=w}n=kl(c[m>>2]|0,c[l>>2]|0)|0;c[x>>2]=(c[x>>2]|0)+($(n,-6)|0);n=k;h=Ob[c[(c[j>>2]|0)+32>>2]&255](h)|0}while(0);if(wy(w)|0){w=($(p+o|0,v+-5|0)|0)+p|0;c[x>>2]=(c[x>>2]|0)+((e|0)==2?w:0-w|0)}m=(g|0)==0?4:g;if((m|0)>0){j=(q|0)/2|0;l=h-j|0;h=j+h|0;j=c[x>>2]|0;k=0;do{NQ(a,b,l,j,h,j+r|0,r);j=(c[x>>2]|0)+n|0;c[x>>2]=j;k=k+1|0}while((k|0)!=(m|0))}$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=y;return}function LP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+80|0;h=o+60|0;j=o+48|0;k=o+36|0;l=o+24|0;m=o+12|0;n=o;if(!b)Na(97821,94430,739,94546);if(!d)Na(97712,94430,740,94546);if(!e)Na(116731,94430,741,94546);if(!f)Na(117734,94430,742,94546);if(!g)Na(96502,94430,743,94546);if(I5(d,1752,384,0)|0){n=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[n&31](b,d,h,j);iaa(j);iaa(h);_P(a,b,d,e,f,g);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=o;return}if(I5(d,1752,1960,0)|0){n=c[(c[b>>2]|0)+120>>2]|0;faa(k,132354,0);eaa(l,d+76|0);dc[n&31](b,d,k,l);iaa(l);iaa(k);eQ(a,b,d,e,f,g);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=o;return}if(!(I5(d,1752,2264,0)|0)){i=o;return}l=c[(c[b>>2]|0)+120>>2]|0;faa(m,132354,0);eaa(n,d+76|0);dc[l&31](b,d,m,n);iaa(n);iaa(m);fQ(a,b,d,e,f,g);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=o;return}function MP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;l=i;i=i+32|0;h=l+12|0;j=l;if(!b)Na(97821,94430,597,94566);if(!d)Na(97712,94430,598,94566);if(!e)Na(116731,94430,599,94566);if(!f)Na(117734,94430,600,94566);if(!g)Na(96502,94430,601,94566);k=I5(d,1752,464,0)|0;if(!k)Na(94575,94430,604,94566);e=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[e&31](b,d,h,j);iaa(j);iaa(h);e=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;j=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;g=((c[f+152>>2]|0)+-2|0)>>>0<3;h=vj(k)|0;a:do if((h|0)>=1026){if((h|0)<1029)switch(h|0){case 1026:{g=57436;e=e+($(ll(c[a+4>>2]|0,c[f+160>>2]|0)|0,-3)|0)|0;break a}case 1027:{g=g?59657:57436;e=e-((ll(c[a+4>>2]|0,c[f+160>>2]|0)|0)<<1)|0;break a}case 1028:{g=57436;e=e-(ll(c[a+4>>2]|0,c[f+160>>2]|0)|0)|0;break a}default:{g=57424;break a}}if((h|0)<17301762)switch(h|0){case 1029:{g=57436;break a}case 1281:{g=57436;e=e-((ll(c[a+4>>2]|0,c[f+160>>2]|0)|0)<<1)|0;break a}default:{g=57424;break a}}if((h|0)<34078978){switch(h|0){case 17301762:break;default:{g=57424;break a}}g=57427;e=e+($(ll(c[a+4>>2]|0,c[f+160>>2]|0)|0,-3)|0)|0;break}else{switch(h|0){case 34078978:break;default:{g=57424;break a}}g=57426;e=e+($(ll(c[a+4>>2]|0,c[f+160>>2]|0)|0,-3)|0)|0;break}}else switch(h|0){case 1025:{g=57436;e=e-(ml(c[a+4>>2]|0,c[f+160>>2]|0)|0)|0;break a}case 257:{g=g?59649:57424;e=e-(ml(c[a+4>>2]|0,c[f+160>>2]|0)|0)|0;break a}case 258:{g=g?59649:57424;e=e+($(ll(c[a+4>>2]|0,c[f+160>>2]|0)|0,-3)|0)|0;break a}case 771:{g=57442;e=e-((ll(c[a+4>>2]|0,c[f+160>>2]|0)|0)<<1)|0;break a}case 773:{g=57442;break a}case 772:{g=g?59652:57442;e=e-(ll(c[a+4>>2]|0,c[f+160>>2]|0)|0)|0;break a}default:{g=57424;break a}}while(0);k=(pC(k,9,-1)|0)!=0;PQ(a,b,j,e,g,c[f+160>>2]|0,k);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=l;return}function NP(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0;l=i;i=i+32|0;j=l+12|0;k=l;if(!d)Na(97821,94430,682,94580);if(!e)Na(97712,94430,683,94580);if(!f)Na(116731,94430,684,94580);if(!g)Na(117734,94430,685,94580);if(!h)Na(96502,94430,686,94580);h=I5(e,1752,512,0)|0;if(!h)Na(94591,94430,689,94580);else{m=c[(c[d>>2]|0)+120>>2]|0;faa(j,132354,0);eaa(k,e+76|0);dc[m&31](d,e,j,k);iaa(k);iaa(j);k=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;j=c[h+184>>2]|0;f=gy(f,e)|0;c[e+8>>2]=(wR(b,g,j,f,a[h+188>>0]|0)|0)+k;k=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;h=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;f=b+4|0;g=g+160|0;j=kl(c[f>>2]|0,c[g>>2]|0)|0;f=h-j+((kl(c[f>>2]|0,c[g>>2]|0)|0)/4|0)|0;PQ(b,d,k,f,35,c[g>>2]|0,0);$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b);i=l;return}}function OP(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;j=n+12|0;k=n;if(!d)Na(97821,94430,709,94598);if(!e)Na(97712,94430,710,94598);if(!f)Na(116731,94430,711,94598);if(!g)Na(117734,94430,712,94598);if(!h)Na(96502,94430,713,94598);h=I5(e,1752,640,0)|0;if(!h)Na(116965,94430,716,94598);l=c[(c[d>>2]|0)+120>>2]|0;faa(j,132354,0);eaa(k,e+76|0);dc[l&31](d,e,j,k);iaa(k);iaa(j);l=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;j=c[h+184>>2]|0;m=gy(f,e)|0;c[e+8>>2]=(wR(b,g,j,m,a[h+188>>0]|0)|0)+l;l=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;m=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;h=h+192|0;j=c[h>>2]|0;if(!j){k=g+160|0;f=b+4|0;j=l;h=m}else{j=Ob[c[(c[j>>2]|0)+32>>2]&255](j)|0;f=b+4|0;k=g+160|0;j=(((kl(c[f>>2]|0,c[k>>2]|0)|0)*7|0)/2|0)+j|0;h=c[h>>2]|0;h=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0}g=h-(Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0)|0;if((g|0)%((kl(c[f>>2]|0,c[k>>2]|0)|0)<<1|0)|0){m=h;g=c[k>>2]|0;OQ(b,d,j,m,g);g=c[d>>2]|0;g=g+124|0;g=c[g>>2]|0;$b[g&63](d,e,b);i=n;return}m=(kl(c[f>>2]|0,c[k>>2]|0)|0)+h|0;g=c[k>>2]|0;OQ(b,d,j,m,g);g=c[d>>2]|0;g=g+124|0;g=c[g>>2]|0;$b[g&63](d,e,b);i=n;return}function PP(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;u=i;i=i+32|0;j=u+12|0;k=u;if(!d)Na(97821,94430,764,94606);if(!e)Na(97712,94430,765,94606);if(!f)Na(116731,94430,766,94606);if(!g)Na(117734,94430,767,94606);if(!h)Na(96502,94430,768,94606);p=I5(e,1752,1656,0)|0;if(!p)Na(96455,94430,771,94606);t=fy(f,e)|0;if(!t){HB(p);i=u;return}if(!(a[p+185>>0]|0)){HB(p);i=u;return}s=p+188|0;if((c[s>>2]|0)==0?(a[p+184>>0]|0)==0:0){HB(p);i=u;return}h=c[(c[d>>2]|0)+120>>2]|0;faa(j,132354,0);eaa(k,e+76|0);dc[h&31](d,e,j,k);iaa(k);iaa(j);h=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;q=g+160|0;r=~~(+(hl(c[b+4>>2]|0,57954,c[q>>2]|0,0)|0)*1.3);j=c[s>>2]|0;if(j){if((a[f+198>>0]|0)!=0?(a[p+186>>0]|0)!=0:0)l=25}else l=25;a:do if((l|0)==25){k=c[p+192>>2]|0;n=p+180|0;l=c[n>>2]|0;o=p+184|0;m=a[o>>0]|0;if((k|0)==(l|0)){if((j|0)>=(m<<24>>24|0))break;while(1){l=Jx(k,j)|0;m=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;v=gy(f,e)|0;k=c[n>>2]|0;m=(wR(b,g,l,v,Kx(k,l,vj(t)|0)|0)|0)+m|0;PQ(b,d,h,m,57953,c[q>>2]|0,0);h=h+r|0;j=j+1|0;if((j|0)>=(a[o>>0]|0))break a;k=c[n>>2]|0}}else{if(m<<24>>24<=0)break;j=0;while(1){m=Jx(l,j)|0;v=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;k=gy(f,e)|0;l=c[n>>2]|0;v=(wR(b,g,m,k,Kx(l,m,vj(t)|0)|0)|0)+v|0;PQ(b,d,h,v,57953,c[q>>2]|0,0);h=h+r|0;j=j+1|0;if((j|0)>=(a[o>>0]|0))break a;l=c[n>>2]|0}}}while(0);if((c[s>>2]|0)>0){j=p+192|0;k=0;while(1){p=Jx(c[j>>2]|0,k)|0;v=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;n=gy(f,e)|0;o=c[j>>2]|0;v=(wR(b,g,p,n,Kx(o,p,vj(t)|0)|0)|0)+v|0;PQ(b,d,h,v,(c[j>>2]|0)==2?57952:57954,c[q>>2]|0,0);k=k+1|0;if((k|0)>=(c[s>>2]|0))break;else h=h+r|0}}$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b);i=u;return}function QP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;l=i;i=i+32|0;h=l+12|0;j=l;if(!b)Na(97821,94430,852,94617);if(!d)Na(97712,94430,853,94617);if(!e)Na(116731,94430,854,94617);if(!f)Na(117734,94430,855,94617);if(!g)Na(96502,94430,856,94617);k=I5(d,1752,1880,0)|0;if(!k)Na(94630,94430,859,94617);g=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[g&31](b,d,h,j);iaa(j);iaa(h);g=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;e=f+160|0;g=g-((kl(c[a+4>>2]|0,c[e>>2]|0)|0)<<2)|0;h=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;switch(c[k+172>>2]|0){case 1:{PQ(a,b,Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0,g,57482,c[e>>2]|0,0);f=c[b>>2]|0;f=f+124|0;f=c[f>>2]|0;$b[f&63](b,d,a);i=l;return}case 2:{PQ(a,b,Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0,g,57483,c[e>>2]|0,0);f=c[b>>2]|0;f=f+124|0;f=c[f>>2]|0;$b[f&63](b,d,a);i=l;return}default:{e=k+168|0;if(!(c[e>>2]|0)){f=c[b>>2]|0;f=f+124|0;f=c[f>>2]|0;$b[f&63](b,d,a);i=l;return}gQ(a,b,h,Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0,c[e>>2]|0,c[k+176>>2]|0,f);f=c[b>>2]|0;f=f+124|0;f=c[f>>2]|0;$b[f&63](b,d,a);i=l;return}}}function RP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;k=i;i=i+32|0;h=k+12|0;j=k;if(!b)Na(97821,94430,883,94639);if(!d)Na(97712,94430,884,94639);if(!e)Na(116731,94430,885,94639);if(!f)Na(117734,94430,886,94639);if(!g)Na(96502,94430,887,94639);if(!(I5(d,1752,1912,0)|0))Na(94649,94430,889,94639);else{l=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[l&31](b,d,h,j);iaa(j);iaa(h);l=Yy(g)|0;j=g+392|0;l=l-(c[j>>2]|0)|0;h=Ob[c[(c[g>>2]|0)+32>>2]&255](g)|0;l=(c[j>>2]|0)+h+((l|0)/2|0)|0;h=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;j=(c[f+148>>2]|0)/2|0;e=a+4|0;g=f+160|0;j=$(ll(c[e>>2]|0,c[g>>2]|0)|0,j)|0;hQ(a,b,l,h-j+(ll(c[e>>2]|0,c[g>>2]|0)|0)|0,2,0,0,f);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=k;return}}function SP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;k=i;i=i+32|0;h=k+12|0;j=k;if(!b)Na(97821,94430,908,94680);if(!d)Na(97712,94430,909,94680);if(!e)Na(116731,94430,910,94680);if(!f)Na(117734,94430,911,94680);if(!g)Na(96502,94430,912,94680);e=I5(d,1752,2392,0)|0;if(!e)Na(94689,94430,915,94680);else{l=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[l&31](b,d,h,j);iaa(j);iaa(h);Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;iQ(a,b,0,58624,c[e+164>>2]|0,0,f,g);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=k;return}}function TP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0;k=i;i=i+32|0;h=k+12|0;j=k;if(!b)Na(97821,94430,926,94694);if(!d)Na(97712,94430,927,94694);if(!e)Na(116731,94430,928,94694);if(!f)Na(117734,94430,929,94694);if(!g)Na(96502,94430,930,94694);if(!(I5(d,1752,2408,0)|0))Na(94704,94430,933,94694);else{e=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[e&31](b,d,h,j);iaa(j);iaa(h);Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;iQ(a,b,0,58625,2,1,f,g);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=k;return}}function UP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;p=i;i=i+64|0;h=p+44|0;j=p+32|0;n=p+28|0;o=p+12|0;m=p;if(!b)Na(97821,94430,947,94710);if(!d)Na(97712,94430,948,94710);if(!e)Na(116731,94430,949,94710);if(!f)Na(117734,94430,950,94710);if(!g)Na(96502,94430,951,94710);e=I5(d,1752,1928,0)|0;if(!e)Na(94724,94430,954,94710);k=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[k&31](b,d,h,j);iaa(j);iaa(h);j=Yy(g)|0;k=g+392|0;j=j-(c[k>>2]|0)|0;h=Ob[c[(c[g>>2]|0)+32>>2]&255](g)|0;h=(c[k>>2]|0)+h+((j|0)/2|0)|0;g=c[e+168>>2]|0;g=(g|0)>999?999:g;k=a+4|0;l=f+160|0;e=ll(c[k>>2]|0,c[l>>2]|0)|0;if((g|0)>2){q=(j-(e<<1)|0)/2|0;e=h-q|0;h=q+h|0;q=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;q=q+($((ll(c[k>>2]|0,c[l>>2]|0)|0)/2|0,-5)|0)|0;j=(ll(c[k>>2]|0,c[l>>2]|0)|0)+q|0;MQ(a,b,e,j,h,q);r=kl(c[k>>2]|0,c[l>>2]|0)|0;q=q-r|0;j=r+j|0;JQ(a,b,q,j,e,(rl(c[k>>2]|0,c[l>>2]|0)|0)<<1);JQ(a,b,q,j,h,(rl(c[k>>2]|0,c[l>>2]|0)|0)<<1)}else{e=h-((e|0)/3|0)|0;h=((ll(c[k>>2]|0,c[l>>2]|0)|0)/3|0)+h|0;r=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;r=r-(((ll(c[k>>2]|0,c[l>>2]|0)|0)/2|0)<<2)|0;MQ(a,b,e,r+-4+(ll(c[k>>2]|0,c[l>>2]|0)|0)|0,h,r+4|0)}qP(o,a,g&65535);Rj(b,xl(c[k>>2]|0,c[l>>2]|0,0)|0);dc[c[(c[b>>2]|0)+44>>2]&31](b,o,n,p+24|0);n=((h-e-(c[n>>2]|0)|0)/2|0)+e|0;r=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;q=kl(c[k>>2]|0,c[l>>2]|0)|0;Eaa(m,o);QQ(a,b,n,(q*3|0)+r|0,m,0,100);Haa(m);Uj(b);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);Haa(o);i=p;return}function VP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;k=i;i=i+32|0;h=k+12|0;j=k;if(!b)Na(97821,94430,1019,94734);if(!d)Na(97712,94430,1020,94734);if(!e)Na(116731,94430,1021,94734);if(!f)Na(117734,94430,1022,94734);if(!g)Na(96502,94430,1023,94734);e=I5(d,1752,2424,0)|0;if(!e)Na(94747,94430,1026,94734);else{l=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[l&31](b,d,h,j);iaa(j);iaa(h);Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;iQ(a,b,0,58625,c[e+168>>2]|0,1,f,g);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=k;return}}function WP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0;k=i;i=i+32|0;h=k+12|0;j=k;if(!b)Na(97821,94430,1307,94756);if(!d)Na(97712,94430,1308,94756);if(!e)Na(116731,94430,1309,94756);if(!f)Na(117734,94430,1310,94756);if(!g)Na(96502,94430,1311,94756);else{e=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[e&31](b,d,h,j);iaa(j);iaa(h);e=c[(c[b>>2]|0)+104>>2]|0;g=jP(a,Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)|0;f=lP(a,Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0)|0;$b[e&63](b,g,f);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=k;return}}function XP(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;q=i;i=i+80|0;j=q+16|0;k=q+4|0;n=q+32|0;o=q+73|0;p=q+72|0;if(!e)Na(117830,94430,1321,94766);l=I5(e,1752,2896,0)|0;if(!l)Na(117830,94430,1321,94766);m=l+248|0;f=c[m>>2]|0;if(!f){_R(94774,q);i=q;return}f=Ob[c[(c[f>>2]|0)+32>>2]&255](f)|0;u=b+4|0;t=g+160|0;c[l+12>>2]=f-((kl(c[u>>2]|0,c[t>>2]|0)|0)<<1);c[l+8>>2]=oQ(b,l,g)|0;f=c[(c[d>>2]|0)+120>>2]|0;faa(j,132354,0);eaa(k,l+76|0);dc[f&31](d,l,j,k);iaa(k);iaa(j);Wj(d);Qj(d,c[b+36>>2]|0,100);c[n>>2]=19380;f=n+24|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;e=n+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;a[e+16>>0]=0;a[f+1>>0]=0;a[f>>0]=0;j=n+36|0;c[j>>2]=0;g=l4(l+320|0)|0;k=yl(c[u>>2]|0,c[t>>2]|0)|0;if(g){u=k+4|0;c[e>>2]=c[u>>2];c[e+4>>2]=c[u+4>>2];c[e+8>>2]=c[u+8>>2];c[e+12>>2]=c[u+12>>2];a[e+16>>0]=a[u+16>>0]|0;jaa(f,k+24|0)|0;c[j>>2]=c[k+36>>2];c[n+12>>2]=c[l+360>>2];Rj(d,n)}else Rj(d,k);a[o>>0]=0;a[p>>0]=0;t=Ob[c[(c[l>>2]|0)+32>>2]&255](l)|0;u=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;j=c[(c[d>>2]|0)+108>>2]|0;k=jP(b,t)|0;g=lP(b,u)|0;dc[j&31](d,k,g,0);t=jP(b,t)|0;JR(b,d,l,t,lP(b,u)|0,o,p);Lb[c[(c[d>>2]|0)+112>>2]&2047](d);Uj(d);Tj(d);if((((c[m>>2]|0)!=0?(c[l+304>>2]|0)!=0:0)?(r=pC(h,18,-1)|0,(r|0)!=0):0)?(s=I5(r,2072,2952,0)|0,(s|0)!=0):0)om(s+140|0,l);Xj(d);$b[c[(c[d>>2]|0)+124>>2]&63](d,l,b);c[n>>2]=19380;iaa(f);i=q;return}function YP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;l=i;i=i+32|0;h=l+12|0;j=l;if(!b)Na(97821,94430,1374,94804);if(!d)Na(97712,94430,1375,94804);if(!e)Na(116731,94430,1376,94804);if(!f)Na(117734,94430,1377,94804);if(!g)Na(96502,94430,1378,94804);k=I5(d,1752,3368,0)|0;if(!k)Na(118011,94430,1381,94804);else{m=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[m&31](b,d,h,j);iaa(j);iaa(h);DR(a,b,k,e,f,g);om(e+140|0,k);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=l;return}}function ZP(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;k=i;i=i+32|0;h=k+12|0;j=k;if(!b)Na(97821,94430,1396,94815);if(!d)Na(97712,94430,1397,94815);if(!e)Na(116731,94430,1398,94815);if(!f)Na(117734,94430,1399,94815);if(!g)Na(96502,94430,1400,94815);d=I5(d,1752,3424,0)|0;if(!d)Na(94825,94430,1403,94815);else{l=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[l&31](b,d,h,j);iaa(j);iaa(h);DR(a,b,d,e,f,g);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=k;return}}function _P(b,e,f,g,h,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;H=i;i=i+48|0;n=H+32|0;o=H+28|0;G=H+16|0;z=H+12|0;y=H;if(!e)Na(97821,94430,402,94831);if(!f)Na(97712,94430,403,94831);if(!g)Na(116731,94430,404,94831);if(!h)Na(117734,94430,405,94831);if(!j)Na(96502,94430,406,94831);F=I5(f,1752,384,0)|0;if(!F)Na(94841,94430,409,94831);t=h+160|0;C=c[t>>2]|0;f=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;A=b+4|0;f=f-((ll(c[A>>2]|0,C)|0)<<1)|0;u=xy(F)|0;u=(hl(c[A>>2]|0,57507,C,u)|0)/2|0;v=kl(c[A>>2]|0,C)|0;r=wy(F)|0;x=vy(F)|0;B=F+380|0;E=F+384|0;Yi(B,c[E>>2]|0);c[F+388>>2]=0;c[B>>2]=E;c[E>>2]=0;q=F+244|0;k=c[q>>2]|0;r=(r|0)!=0;if(!(r|x)){Pi(F,n,o);do if(!(w3(F+304|0)|0)){l=c[g+212>>2]|0;m=c[(c[F>>2]|0)+316>>2]|0;if(!l){Mb[m&255](F,((c[n>>2]|0)-f|0)>=(f-(c[o>>2]|0)|0)?2:1);break}else{Mb[m&255](F,l);break}}else Mb[c[(c[F>>2]|0)+316>>2]&255](F,c[F+308>>2]|0);while(0);if((k|0)>2){l=Ob[c[(c[F>>2]|0)+32>>2]&255](F)|0;k=F+184|0;m=(Ob[c[(c[k>>2]|0)+16>>2]&255](k)|0)==2;s=c[n>>2]|0;x=c[o>>2]|0;$P(b,e,F,h,Ob[c[(c[k>>2]|0)+16>>2]&255](k)|0,u,l,m?s:x,s-x|0)}}DR(b,e,F,g,h,j);s=F+392|0;f=F+400|0;if((c[f>>2]|0)!=0?(p=c[F+396>>2]|0,x=(c[s>>2]|0)+4|0,o=c[p>>2]|0,c[o+4>>2]=c[x>>2],c[c[x>>2]>>2]=o,c[f>>2]=0,(p|0)!=(s|0)):0){f=p;do{x=f;f=c[f+4>>2]|0;$4(x)}while((f|0)!=(s|0))}m=c[F+228>>2]|0;if(m){f=c[q>>2]|0;do if((f|0)<3)w=28;else{if(!(r|(f|0)<6)?(x=F+184|0,(Ob[c[(c[x>>2]|0)+16>>2]&255](x)|0)==1):0){w=28;break}f=((v*5|0)/2|0)+(Ob[c[(c[F>>2]|0)+32>>2]&255](F)|0)|0}while(0);if((w|0)==28)f=((v*7|0)/2|0)+(Ob[c[(c[F>>2]|0)+32>>2]&255](F)|0)|0;x=F+184|0;if((Ob[c[(c[x>>2]|0)+16>>2]&255](x)|0)==1?(c[F+376>>2]|0)!=0:0)f=f+(u<<1)|0;l=F+164|0;k=wC(l,F)|0;if((k|0)!=(c[(wC(l,F)|0)+4>>2]|0))do{x=k;r=I5(c[(c[x>>2]|0)+8>>2]|0,2072,1960,0)|0;aQ(b,0,F,0,Ob[c[(c[r>>2]|0)+36>>2]&255](r)|0,0,h);k=c[x>>2]|0}while((k|0)!=(c[(wC(l,F)|0)+4>>2]|0));k=c[F+396>>2]|0;if((k|0)!=(s|0)){p=(m&255)<<24>>24==0;o=m&255;l=k;n=k;do{k=c[l+8>>2]|0;x=k-(Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0)|0;if(!((x|0)%((kl(c[A>>2]|0,c[t>>2]|0)|0)<<1|0)|0))k=(kl(c[A>>2]|0,c[t>>2]|0)|0)+k|0;if(!p){l=f;m=0;do{OQ(b,e,l,k,c[t>>2]|0);l=(ll(c[A>>2]|0,c[t>>2]|0)|0)+l|0;m=m+1|0}while((m|0)!=(o|0))}n=c[n+4>>2]|0;l=n}while((l|0)!=(s|0))}}Mi(F);qQ(G,F+404|0);x=G+4|0;s=(c[x>>2]|0)-(c[G>>2]|0)|0;t=s>>2;if((s|0)>0){f=u<<1;k=(Ob[c[(c[F>>2]|0)+32>>2]&255](F)|0)-f|0;u=F+184|0;if((Ob[c[(c[u>>2]|0)+16>>2]&255](u)|0)==2)k=k-((c[F+376>>2]|0)==0?0:f)|0;Oi(F,v);c[y>>2]=0;s=y+4|0;c[s>>2]=0;c[y+8>>2]=0;c[z>>2]=0;l=y+8|0;m=0;do{f=c[G>>2]|0;if((c[x>>2]|0)-f>>2>>>0<=m>>>0){w=48;break}do if(cQ(b,h,c[(c[f+(m<<2)>>2]|0)+448>>2]|0,F,0)|0){f=c[s>>2]|0;if((f|0)==(c[l>>2]|0)){rx(y,z);break}else{c[f>>2]=m;c[s>>2]=f+4;break}}while(0);m=m+1|0;c[z>>2]=m}while((m|0)<(t|0));if((w|0)==48)Fga(G);Oi(F,v);f=c[s>>2]|0;l=c[y>>2]|0;w=f-l|0;q=w>>2;c[z>>2]=0;do if((w|0)>0){r=q+-1|0;m=0;a:while(1){if(f-l>>2>>>0<=m>>>0){w=57;break}n=c[l+(m<<2)>>2]|0;if((m|0)==(r|0))f=t;else{f=m+1|0;if((c[s>>2]|0)-l>>2>>>0<=f>>>0){w=60;break}f=c[l+(f<<2)>>2]|0}f=f+-1|0;if((n|0)<=(f|0)){p=n;while(1){l=c[x>>2]|0;n=c[G>>2]|0;if(l-n>>2>>>0<=p>>>0){w=64;break a}o=c[(c[n+(p<<2)>>2]|0)+448>>2]|0;if(l-n>>2>>>0<=f>>>0){w=66;break a}l=c[(c[n+(f<<2)>>2]|0)+448>>2]|0;c[o+12>>2]=k;cQ(b,h,o,F,1)|0;HP(b,e,o,g,h,j,0);if((p|0)==(f|0))f=p;else{c[l+12>>2]=k;cQ(b,h,l,F,1)|0;HP(b,e,l,g,h,j,0);f=f+-1|0}if((p|0)<(f|0))p=p+1|0;else break}}m=m+1|0;c[z>>2]=m;if((m|0)>=(q|0)){w=72;break}f=c[s>>2]|0;l=c[y>>2]|0}if((w|0)==57)Fga(y);else if((w|0)==60)Fga(y);else if((w|0)==64)Fga(G);else if((w|0)==66)Fga(G);else if((w|0)==72){D=c[y>>2]|0;break}}else D=l;while(0);f=D;if(D){k=c[s>>2]|0;if((k|0)!=(D|0))c[s>>2]=k+(~((k+-4-f|0)>>>2)<<2);$4(D)}}f=b+36|0;D=c[f>>2]|0;Pj(e,D,jP(b,ql(c[A>>2]|0,C)|0)|0,100);Qj(e,c[f>>2]|0,106);f=c[B>>2]|0;b:do if((f|0)!=(E|0)){k=f;while(1){o=k+20|0;n=k+24|0;f=c[n>>2]|0;l=c[o>>2]|0;if((f-l|0)>>>0<=1){w=80;break}if((f|0)==(l|0)){w=82;break}a[l>>0]=(d[l>>0]|0)-(d[l+1>>0]|0);f=c[n>>2]|0;l=c[o>>2]|0;if((f-l|0)>>>0<=3){w=84;break}if((f-l|0)>>>0<=2){w=86;break}m=l+2|0;a[m>>0]=(d[m>>0]|0)-(d[l+3>>0]|0);m=k+16|0;f=c[o>>2]|0;if(((c[n>>2]|0)-f|0)>>>0<=1){w=88;break}dQ(b,e,F,c[m>>2]|0,0,1,0,a[f+1>>0]|0);f=c[n>>2]|0;l=c[o>>2]|0;if((f-l|0)>>>0<=1){w=90;break}if((f|0)==(l|0)){w=92;break}dQ(b,e,F,c[m>>2]|0,0,0,a[l+1>>0]|0,a[l>>0]|0);f=c[o>>2]|0;if(((c[n>>2]|0)-f|0)>>>0<=3){w=94;break}dQ(b,e,F,c[m>>2]|0,1,1,0,a[f+3>>0]|0);f=c[n>>2]|0;l=c[o>>2]|0;if((f-l|0)>>>0<=3){w=96;break}if((f-l|0)>>>0<=2){w=98;break}dQ(b,e,F,c[m>>2]|0,1,0,a[l+3>>0]|0,a[l+2>>0]|0);f=c[k+4>>2]|0;if(!f)while(1){f=c[k+8>>2]|0;if((c[f>>2]|0)==(k|0))break;else k=f}else while(1){k=c[f>>2]|0;if(!k)break;else f=k}if((f|0)==(E|0))break b;else k=f}switch(w|0){case 80:{Fga(o);break}case 82:{Fga(o);break}case 84:{Fga(o);break}case 86:{Fga(o);break}case 88:{Fga(o);break}case 90:{Fga(o);break}case 92:{Fga(o);break}case 94:{Fga(o);break}case 96:{Fga(o);break}case 98:{Fga(o);break}}}while(0);Sj(e);Tj(e);f=c[G>>2]|0;if(!f){i=H;return}k=c[x>>2]|0;if((k|0)!=(f|0))c[x>>2]=k+(~((k+-4-f|0)>>>2)<<2);$4(f);i=H;return}function $P(a,b,d,e,f,g,h,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;A=i;i=i+32|0;w=A+16|0;x=A+8|0;y=A;if(!(Ob[c[(c[d>>2]|0)+44>>2]&255](d)|0))Na(96165,94430,1740,94847);v=e+160|0;z=c[v>>2]|0;o=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;q=cn(Ob[c[(c[d>>2]|0)+44>>2]&255](d)|0)|0;t=xy(d)|0;u=a+4|0;o=o-((ll(c[u>>2]|0,z)|0)<<1)|0;e=(kl(c[u>>2]|0,z)|0)*7|0;l=ll(c[u>>2]|0,z)|0;if(t){e=wl(c[u>>2]|0,e)|0;l=wl(c[u>>2]|0,l)|0}s=q+-5|0;m=($(l,(s<<1)+-1|0)|0)/2|0;n=(f|0)==2;if(n){g=0-g|0;k=0-k|0;e=0-e|0;m=0-m|0}r=(q|0)>5;k=e+j+(r?m:0)+k|0;p=g+h|0;h=(f|0)==1;g=h&(k|0)<(o|0);n=g|n^1?(g?o:k):(k|0)>(o|0)?o:k;g=~~(+(kl(c[u>>2]|0,z)|0)*.25);g=(h?g:0-g|0)+j|0;k=(q|0)>4;if(k){m=c[u>>2]|0;e=kl(m,z)|0;if(t)e=wl(m,e)|0;m=(h?0-e|0:e)+n|0}else m=n;e=c[u>>2]|0;if(h){MQ(a,b,p-(rl(e,z)|0)|0,g,p,m);if(k?(q=p-(rl(c[u>>2]|0,c[v>>2]|0)|0)|0,PQ(a,b,q,n,57920,c[v>>2]|0,t),r):0){e=0;do{q=p-(rl(c[u>>2]|0,c[v>>2]|0)|0)|0;e=e+1|0;r=n-($(e,l)|0)|0;PQ(a,b,q,r,57920,c[v>>2]|0,t)}while((e|0)!=(s|0))}}else{MQ(a,b,p,g,(rl(e,c[v>>2]|0)|0)+p|0,m);if(k?(PQ(a,b,p,n,57921,c[v>>2]|0,t),r):0){e=0;do{e=e+1|0;r=($(e,l)|0)+n|0;PQ(a,b,p,r,57921,c[v>>2]|0,t)}while((e|0)!=(s|0))}}e=Ob[c[(c[d>>2]|0)+60>>2]&255](d)|0;if(!e)Na(96213,94430,1817,94847);v=c[(c[e>>2]|0)+20>>2]|0;c[x>>2]=p-((rl(c[u>>2]|0,z)|0)/2|0);c[x+4>>2]=j;c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];Mb[v&255](e,w);j=c[(c[e>>2]|0)+28>>2]|0;c[y>>2]=p-((rl(c[u>>2]|0,z)|0)/2|0);c[y+4>>2]=n;c[w>>2]=c[y>>2];c[w+4>>2]=c[y+4>>2];Mb[j&255](e,w);Mb[c[(c[e>>2]|0)+12>>2]&255](e,f);if(!t){i=A;return}if((c[(I5(d,1752,1960,0)|0)+348>>2]|0)!=1){i=A;return}pQ(a,b,d);i=A;return}function aQ(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+16|0;m=o+4|0;n=o;l=d+392|0;a=a+4|0;g=h+160|0;k=kl(c[a>>2]|0,c[g>>2]|0)|0;j=k<<1;h=f-(Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0)|0;h=((h|0)%((kl(c[a>>2]|0,c[g>>2]|0)|0)<<1|0)|0|0)==0;g=c[d+396>>2]|0;a:do if(h){b=k+f|0;h=(g|0)==(l|0);b:do if(h)e=g;else{e=g;a=g;while(1){if((c[e+8>>2]|0)==(b|0))break b;a=c[a+4>>2]|0;e=a;if((e|0)==(l|0))break a}}while(0);if((e|0)!=(l|0)){b=f-k|0;c:do if(!h){e=g;while(1){if((c[e+8>>2]|0)==(b|0)){g=e;break c}g=c[g+4>>2]|0;e=g;if((e|0)==(l|0))break a}}while(0);if((g|0)!=(l|0)){i=o;return}}}else{h=(g|0)==(l|0);d:do if(h)b=g;else{b=g;e=g;while(1){if((c[b+8>>2]|0)==(f|0))break d;e=c[e+4>>2]|0;b=e;if((b|0)==(l|0)){b=f;break a}}}while(0);if((b|0)!=(l|0)){b=j+f|0;e:do if(h)e=g;else{e=g;a=g;while(1){if((c[e+8>>2]|0)==(b|0))break e;a=c[a+4>>2]|0;e=a;if((e|0)==(l|0))break a}}while(0);if((e|0)!=(l|0)){b=f-j|0;f:do if(!h){e=g;while(1){if((c[e+8>>2]|0)==(b|0)){g=e;break f}g=c[g+4>>2]|0;e=g;if((e|0)==(l|0))break a}}while(0);if((g|0)!=(l|0)){i=o;return}}}else b=f}while(0);Pi(d,m,n);if((b|0)>((c[m>>2]|0)+k|0)){i=o;return}if((b|0)<((c[n>>2]|0)-k|0)){i=o;return}n=Z4(12)|0;c[n+8>>2]=b;c[n+4>>2]=l;m=c[l>>2]|0;c[n>>2]=m;c[m+4>>2]=n;c[l>>2]=n;d=d+400|0;c[d>>2]=(c[d>>2]|0)+1;i=o;return}function bQ(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=e-(Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0)|0;j=a+4|0;i=g+160|0;if(!((h|0)%((kl(c[j>>2]|0,c[i>>2]|0)|0)<<1|0)|0))h=(kl(c[j>>2]|0,c[i>>2]|0)|0)+e|0;else h=e;if(!(f<<24>>24))return;f=f&255;g=d;e=0;do{OQ(a,b,g,h,c[i>>2]|0);g=(ll(c[j>>2]|0,c[i>>2]|0)|0)+g|0;e=e+1|0}while((e|0)!=(f|0));return}function cQ(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0.0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;da=e+416|0;S=(kl(c[a+4>>2]|0,c[b+160>>2]|0)|0)/2|0;N=c[da>>2]|0;P=c[N+4>>2]|0;ca=e+420|0;N=((c[ca>>2]|0)-N|0)/12|0;a=c[e+428>>2]|0;K=c[e+432>>2]|0;b=c[d+196>>2]|0;i=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;j=S*6|0;a=a-j-i|0;a=(((a|0)>0?a:0)|0)/(S|0)|0;e=c[ca>>2]|0;g=c[da>>2]|0;M=(e-g|0)/12|0;K=i-j-K|0;K=M+-1-((((K|0)>0?K:0)|0)/(S|0)|0)|0;if((K|0)!=(a+11|0))Na(94856,94430,1888,94964);if((a|0)<=-1)Na(94980,94430,1892,94964);if((a|0)>=(M|0))Na(94994,94430,1893,94964);a:do switch(b|0){case 2:{k=+(a|0);n=~~(k+8.25);if((n|0)>=(M|0))Na(95020,94430,1903,94964);if((P|0)>3){l=~~(k+3.0)>>>0;m=((P|0)<0)<<31>>31;j=3;b:while(1){if(((e-g|0)/12|0)>>>0<=l>>>0){b=13;break}A=g+(l*12|0)|0;i=j+-3|0;if((c[g+(l*12|0)+4>>2]|0)>>>0<=i>>>0){b=15;break}g=i>>>5;h=1<<(i&31);do if(!(c[(c[A>>2]|0)+(g<<2)>>2]&h)){b=vka(i|0,((i|0)<0)<<31>>31|0,2,0)|0;K=D;if(!((K|0)<(m|0)|(K|0)==(m|0)&b>>>0

>>0)){Y=n;L=2;O=j;break a}e=c[da>>2]|0;if((((c[ca>>2]|0)-e|0)/12|0)>>>0<=a>>>0){b=19;break b}B=e+(a*12|0)|0;if((c[e+(a*12|0)+4>>2]|0)>>>0<=b>>>0){b=21;break b}if(!(c[(c[B>>2]|0)+(b>>>5<<2)>>2]&1<<(b&31))){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=n>>>0){b=24;break b}x=b+(n*12|0)|0;if((c[b+(n*12|0)+4>>2]|0)>>>0<=i>>>0){b=26;break b}if(!(c[(c[x>>2]|0)+(g<<2)>>2]&h)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=a>>>0){b=31;break b}y=b+(a*12|0)|0;if((c[b+(a*12|0)+4>>2]|0)>>>0<=j>>>0){b=33;break b}b=j>>>5;e=1<<(j&31);if(c[(c[y>>2]|0)+(b<<2)>>2]&e)break;g=c[da>>2]|0;if((((c[ca>>2]|0)-g|0)/12|0)>>>0<=n>>>0){b=36;break b}z=g+(n*12|0)|0;if((c[g+(n*12|0)+4>>2]|0)>>>0<=j>>>0){b=38;break b}if(!(c[(c[z>>2]|0)+(b<<2)>>2]&e)){Y=n;L=2;O=j;break a}}}}while(0);b=j+1|0;if((b|0)>=(P|0)){Y=n;L=2;O=b;break a}e=c[ca>>2]|0;g=c[da>>2]|0;j=b}switch(b|0){case 13:{Fga(da);break}case 15:{Fga(A);break}case 19:{Fga(da);break}case 21:{Fga(B);break}case 24:{Fga(da);break}case 26:{Fga(x);break}case 31:{Fga(da);break}case 33:{Fga(y);break}case 36:{Fga(da);break}case 38:{Fga(z);break}}}else{Y=n;L=2;O=3}break}case 9:{if((K|0)>=(M|0))Na(95020,94430,1933,94964);l=a+5|0;if((P|0)>3){m=a+3|0;n=((P|0)<0)<<31>>31;j=3;c:while(1){if(((e-g|0)/12|0)>>>0<=m>>>0){b=45;break}C=g+(m*12|0)|0;i=j+-3|0;if((c[g+(m*12|0)+4>>2]|0)>>>0<=i>>>0){b=47;break}g=i>>>5;h=1<<(i&31);do if(!(c[(c[C>>2]|0)+(g<<2)>>2]&h)){b=vka(i|0,((i|0)<0)<<31>>31|0,2,0)|0;B=D;if(!((B|0)<(n|0)|(B|0)==(n|0)&b>>>0

>>0)){Y=K;L=1;O=j;break a}e=c[da>>2]|0;if((((c[ca>>2]|0)-e|0)/12|0)>>>0<=a>>>0){b=51;break c}E=e+(a*12|0)|0;if((c[e+(a*12|0)+4>>2]|0)>>>0<=b>>>0){b=53;break c}if(!(c[(c[E>>2]|0)+(b>>>5<<2)>>2]&1<<(b&31))){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=l>>>0){b=56;break c}F=b+(l*12|0)|0;if((c[b+(l*12|0)+4>>2]|0)>>>0<=i>>>0){b=58;break c}if(!(c[(c[F>>2]|0)+(g<<2)>>2]&h)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=K>>>0){b=63;break c}G=b+(K*12|0)|0;if((c[b+(K*12|0)+4>>2]|0)>>>0<=i>>>0){b=65;break c}if(c[(c[G>>2]|0)+(g<<2)>>2]&h)break;b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=a>>>0){b=68;break c}H=b+(a*12|0)|0;if((c[b+(a*12|0)+4>>2]|0)>>>0<=j>>>0){b=70;break c}e=j>>>5;g=1<<(j&31);if(c[(c[H>>2]|0)+(e<<2)>>2]&g)break;b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=l>>>0){b=73;break c}I=b+(l*12|0)|0;if((c[b+(l*12|0)+4>>2]|0)>>>0<=j>>>0){b=75;break c}if(c[(c[I>>2]|0)+(e<<2)>>2]&g)break;b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=K>>>0){b=78;break c}J=b+(K*12|0)|0;if((c[b+(K*12|0)+4>>2]|0)>>>0<=j>>>0){b=80;break c}if(!(c[(c[J>>2]|0)+(e<<2)>>2]&g)){Y=K;L=1;O=j;break a}}}}while(0);b=j+1|0;if((b|0)>=(P|0)){Y=K;L=1;O=b;break a}e=c[ca>>2]|0;g=c[da>>2]|0;j=b}switch(b|0){case 45:{Fga(da);break}case 47:{Fga(C);break}case 51:{Fga(da);break}case 53:{Fga(E);break}case 56:{Fga(da);break}case 58:{Fga(F);break}case 63:{Fga(da);break}case 65:{Fga(G);break}case 68:{Fga(da);break}case 70:{Fga(H);break}case 73:{Fga(da);break}case 75:{Fga(I);break}case 78:{Fga(da);break}case 80:{Fga(J);break}}}else{Y=K;L=1;O=3}break}case 1:{j=a+5|0;if((P|0)>3){i=3;d:while(1){if(((e-g|0)/12|0)>>>0<=a>>>0){b=85;break}l=g+(a*12|0)|0;h=i+-3|0;if((c[g+(a*12|0)+4>>2]|0)>>>0<=h>>>0){b=87;break}e=h>>>5;g=1<<(h&31);do if(!(c[(c[l>>2]|0)+(e<<2)>>2]&g)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=j>>>0){b=90;break d}m=b+(j*12|0)|0;if((c[b+(j*12|0)+4>>2]|0)>>>0<=h>>>0){b=92;break d}if(!(c[(c[m>>2]|0)+(e<<2)>>2]&g)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=K>>>0){b=97;break d}n=b+(K*12|0)|0;if((c[b+(K*12|0)+4>>2]|0)>>>0<=h>>>0){b=99;break d}if(!(c[(c[n>>2]|0)+(e<<2)>>2]&g)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=a>>>0){b=102;break d}o=b+(a*12|0)|0;if((c[b+(a*12|0)+4>>2]|0)>>>0<=i>>>0){b=104;break d}e=i>>>5;g=1<<(i&31);if(!(c[(c[o>>2]|0)+(e<<2)>>2]&g)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=j>>>0){b=107;break d}p=b+(j*12|0)|0;if((c[b+(j*12|0)+4>>2]|0)>>>0<=i>>>0){b=109;break d}if(c[(c[p>>2]|0)+(e<<2)>>2]&g)break;b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=K>>>0){b=112;break d}q=b+(K*12|0)|0;if((c[b+(K*12|0)+4>>2]|0)>>>0<=i>>>0){b=114;break d}if(!(c[(c[q>>2]|0)+(e<<2)>>2]&g)){Y=K;L=1;O=i;break a}}}}}while(0);b=i+1|0;if((b|0)>=(P|0)){Y=K;L=1;O=b;break a}e=c[ca>>2]|0;g=c[da>>2]|0;i=b}switch(b|0){case 85:{Fga(da);break}case 87:{Fga(l);break}case 90:{Fga(da);break}case 92:{Fga(m);break}case 97:{Fga(da);break}case 99:{Fga(n);break}case 102:{Fga(da);break}case 104:{Fga(o);break}case 107:{Fga(da);break}case 109:{Fga(p);break}case 112:{Fga(da);break}case 114:{Fga(q);break}}}else{Y=K;L=1;O=3}break}default:{if((K|0)>=(M|0))Na(95020,94430,2003,94964);j=a+5|0;if((j|0)>=(M|0))Na(95046,94430,2007,94964);if((P|0)>3){i=3;e:while(1){if(((e-g|0)/12|0)>>>0<=a>>>0){b=123;break}r=g+(a*12|0)|0;h=i+-3|0;if((c[g+(a*12|0)+4>>2]|0)>>>0<=h>>>0){b=125;break}e=h>>>5;g=1<<(h&31);do if(!(c[(c[r>>2]|0)+(e<<2)>>2]&g)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=j>>>0){b=128;break e}s=b+(j*12|0)|0;if((c[b+(j*12|0)+4>>2]|0)>>>0<=h>>>0){b=130;break e}if(!(c[(c[s>>2]|0)+(e<<2)>>2]&g)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=K>>>0){b=135;break e}t=b+(K*12|0)|0;if((c[b+(K*12|0)+4>>2]|0)>>>0<=h>>>0){b=137;break e}if(!(c[(c[t>>2]|0)+(e<<2)>>2]&g)){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=a>>>0){b=140;break e}u=b+(a*12|0)|0;if((c[b+(a*12|0)+4>>2]|0)>>>0<=i>>>0){b=142;break e}e=i>>>5;g=1<<(i&31);if(c[(c[u>>2]|0)+(e<<2)>>2]&g)break;b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=j>>>0){b=145;break e}v=b+(j*12|0)|0;if((c[b+(j*12|0)+4>>2]|0)>>>0<=i>>>0){b=147;break e}if(c[(c[v>>2]|0)+(e<<2)>>2]&g)break;b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=K>>>0){b=150;break e}w=b+(K*12|0)|0;if((c[b+(K*12|0)+4>>2]|0)>>>0<=i>>>0){b=152;break e}if(!(c[(c[w>>2]|0)+(e<<2)>>2]&g)){Y=K;L=1;O=i;break a}}}}while(0);b=i+1|0;if((b|0)>=(P|0)){Y=K;L=1;O=b;break a}e=c[ca>>2]|0;g=c[da>>2]|0;i=b}switch(b|0){case 123:{Fga(da);break}case 125:{Fga(r);break}case 128:{Fga(da);break}case 130:{Fga(s);break}case 135:{Fga(da);break}case 137:{Fga(t);break}case 140:{Fga(da);break}case 142:{Fga(u);break}case 145:{Fga(da);break}case 147:{Fga(v);break}case 150:{Fga(da);break}case 152:{Fga(w);break}}}else{Y=K;L=1;O=3}}}while(0);i=P+-1|0;do if((a|0)>1&(O|0)<(i|0)){g=a-L|0;if((g|0)>=(M|0))Na(95072,94430,2037,94964);if((g|0)<=-1)Na(95095,94430,2038,94964);b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=g>>>0)Fga(da);e=b+(g*12|0)|0;h=O+1|0;if((c[b+(g*12|0)+4>>2]|0)>>>0<=h>>>0)Fga(e);if(!(c[(c[e>>2]|0)+(h>>>5<<2)>>2]&1<<(h&31))){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=g>>>0)Fga(da);e=b+(g*12|0)|0;if((c[b+(g*12|0)+4>>2]|0)>>>0>O>>>0){Q=(c[(c[e>>2]|0)+(O>>>5<<2)>>2]&1<<(O&31)|0)!=0?h:O;break}else Fga(e)}else Q=O}else Q=O;while(0);do if((Q|0)<(i|0)?(Y|0)<(N+-2|0)&(Y|0)>1:0){if((Y|0)>=(M|0))Na(95072,94430,2048,94964);if((Y|0)<=-1)Na(95095,94430,2049,94964);b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=Y>>>0)Fga(da);e=b+(Y*12|0)|0;g=Q+1|0;if((c[b+(Y*12|0)+4>>2]|0)>>>0<=g>>>0)Fga(e);if(!(c[(c[e>>2]|0)+(g>>>5<<2)>>2]&1<<(g&31))){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=Y>>>0)Fga(da);e=b+(Y*12|0)|0;if((c[b+(Y*12|0)+4>>2]|0)>>>0>Q>>>0){fa=(c[(c[e>>2]|0)+(Q>>>5<<2)>>2]&1<<(Q&31)|0)!=0?g:Q;break}else Fga(e)}else fa=Q}else fa=Q;while(0);if((fa|0)>(P|0))Na(95106,94430,2056,94964);if(!f){g=Y+1|0;if((a|0)<(g|0))e=a;else{fa=(fa|0)==3;return fa|0}while(1){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=e>>>0){b=190;break}R=b+(e*12|0)|0;if(!(c[b+(e*12|0)+4>>2]|0)){b=192;break}Q=c[R>>2]|0;c[Q>>2]=c[Q>>2]|1;e=e+1|0;if((e|0)==(g|0)){U=a;b=220;break}}if((b|0)==190)Fga(da);else if((b|0)==192)Fga(R);else if((b|0)==220){while(1){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=U>>>0){b=221;break}T=b+(U*12|0)|0;if((c[b+(U*12|0)+4>>2]|0)>>>0<=1){b=223;break}R=c[T>>2]|0;c[R>>2]=c[R>>2]|2;U=U+1|0;if((U|0)==(g|0)){W=a;b=225;break}}if((b|0)==221)Fga(da);else if((b|0)==223)Fga(T);else if((b|0)==225){while(1){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=W>>>0){b=226;break}V=b+(W*12|0)|0;if((c[b+(W*12|0)+4>>2]|0)>>>0<=2){b=228;break}U=c[V>>2]|0;c[U>>2]=c[U>>2]|4;W=W+1|0;if((W|0)==(g|0)){Z=a;b=230;break}}if((b|0)==226)Fga(da);else if((b|0)==228)Fga(V);else if((b|0)==230){while(1){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=Z>>>0){b=231;break}X=b+(Z*12|0)|0;if((c[b+(Z*12|0)+4>>2]|0)>>>0<=3){b=233;break}W=c[X>>2]|0;c[W>>2]=c[W>>2]|8;Z=Z+1|0;if((Z|0)==(g|0)){b=201;break}}if((b|0)==201){fa=(fa|0)==3;return fa|0}else if((b|0)==231)Fga(da);else if((b|0)==233)Fga(X)}}}}j=$(fa,S)|0;c[d+12>>2]=(Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)-j;j=Y+1|0;if((a|0)>=(j|0)){fa=(fa|0)==3;return fa|0}e=fa>>>5;g=1<<(fa&31);h=a;while(1){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=h>>>0){b=196;break}_=b+(h*12|0)|0;if((c[b+(h*12|0)+4>>2]|0)>>>0<=fa>>>0){b=198;break}Z=(c[_>>2]|0)+(e<<2)|0;c[Z>>2]=c[Z>>2]|g;h=h+1|0;if((h|0)==(j|0)){b=202;break}}if((b|0)==196)Fga(da);else if((b|0)==198)Fga(_);else if((b|0)==202){b=fa+-1|0;e=b>>>5;g=1<<(b&31);i=a;while(1){h=c[da>>2]|0;if((((c[ca>>2]|0)-h|0)/12|0)>>>0<=i>>>0){b=204;break}aa=h+(i*12|0)|0;if((c[h+(i*12|0)+4>>2]|0)>>>0<=b>>>0){b=206;break}_=(c[aa>>2]|0)+(e<<2)|0;c[_>>2]=c[_>>2]|g;i=i+1|0;if((i|0)==(j|0)){b=208;break}}if((b|0)==204)Fga(da);else if((b|0)==206)Fga(aa);else if((b|0)==208){b=fa+-2|0;e=b>>>5;g=1<<(b&31);i=a;while(1){h=c[da>>2]|0;if((((c[ca>>2]|0)-h|0)/12|0)>>>0<=i>>>0){b=210;break}ba=h+(i*12|0)|0;if((c[h+(i*12|0)+4>>2]|0)>>>0<=b>>>0){b=212;break}aa=(c[ba>>2]|0)+(e<<2)|0;c[aa>>2]=c[aa>>2]|g;i=i+1|0;if((i|0)==(j|0)){b=214;break}}if((b|0)==210)Fga(da);else if((b|0)==212)Fga(ba);else if((b|0)==214){e=fa+-3|0;g=e>>>5;h=1<<(e&31);while(1){b=c[da>>2]|0;if((((c[ca>>2]|0)-b|0)/12|0)>>>0<=a>>>0){b=216;break}ea=b+(a*12|0)|0;if((c[b+(a*12|0)+4>>2]|0)>>>0<=e>>>0){b=218;break}ba=(c[ea>>2]|0)+(g<<2)|0;c[ba>>2]=c[ba>>2]|h;a=a+1|0;if((a|0)==(j|0)){b=201;break}}if((b|0)==201){fa=(fa|0)==3;return fa|0}else if((b|0)==216)Fga(da);else if((b|0)==218)Fga(ea)}}}return 0}function dQ(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0;m=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;n=c[e+160>>2]|0;o=a+4|0;l=ll(c[o>>2]|0,n)|0;k=xy(d)|0;j=vl(c[o>>2]|0,n,k)|0;k=hl(c[o>>2]|0,57507,n,k)|0;do if(g){if(!d)Na(94841,94430,1547,95126);e=I5(d,1752,384,0)|0;if(!e)Na(94841,94430,1547,95126);g=e+184|0;g=(Ob[c[(c[g>>2]|0)+16>>2]&255](g)|0)==2;e=(Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)-j|0;if(g){d=(Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)+j|0;k=e-k|0;break}else{d=k+j+(Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)|0;k=e;break}}else{k=(Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)-j|0;d=(Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)+j|0}while(0);if(f){j=l;e=($(l,h)|0)+m|0}else{e=m-($(l,h)|0)-(ml(c[o>>2]|0,n)|0)|0;j=0-(ll(c[o>>2]|0,n)|0)|0}h=a+36|0;m=c[h>>2]|0;Pj(b,m,jP(a,ql(c[o>>2]|0,n)|0)|0,100);Qj(b,c[h>>2]|0,106);if((i|0)<=0){Sj(b);Tj(b);return}g=0;do{e=e+j|0;f=c[(c[b>>2]|0)+68>>2]|0;m=jP(a,k)|0;n=lP(a,e)|0;o=jP(a,d)|0;h=lP(a,e)|0;Jb[f&15](b,m,n,o,h);g=g+1|0}while((g|0)!=(i|0));Sj(b);Tj(b);return}function eQ(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;S=i;i=i+64|0;s=S+48|0;w=S+36|0;O=S+24|0;P=S+12|0;Q=S;if(!d)Na(97821,94430,1039,95142);if(!e)Na(97712,94430,1040,95142);if(!f)Na(116731,94430,1041,95142);if(!g)Na(117734,94430,1042,95142);if(!h)Na(96502,94430,1043,95142);R=I5(e,1752,1960,0)|0;if(!R)Na(96128,94430,1046,95142);H=R+188|0;if(fn(H)|0){YQ(b,d,e,f,g,h);i=S;return}M=c[R+148>>2]|0;M=(M|0)==0?g:M;t=M;v=kB(R)|0;g=wy(R)|0;z=vy(R)|0;E=QY(R+344|0)|0;K=M+160|0;G=c[K>>2]|0;l=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;n=Ob[c[(c[M>>2]|0)+36>>2]&255](M)|0;N=(v|0)!=0;if(N)J=Ob[c[(c[v>>2]|0)+32>>2]&255](v)|0;else J=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;C=lB(R)|0;y=R+340|0;C=((C|0)>2&(c[y>>2]|0)==1&1)+C|0;L=b+4|0;D=hl(c[L>>2]|0,57507,G,E)|0;D=((C|0)>2?0:(D|0)/6|0)+((D|0)/2|0)|0;m=n-((ll(c[L>>2]|0,G)|0)<<1)|0;F=(g|0)!=0;do if(!(z|(N|F))){if(w3(R+368|0)|0){u=R+164|0;Mb[c[(c[u>>2]|0)+12>>2]&255](u,c[R+372>>2]|0);break}g=c[f+212>>2]|0;j=R+164|0;k=c[(c[j>>2]|0)+12>>2]|0;if(!g){Mb[k&255](j,(l|0)>=(m|0)?2:1);break}else{Mb[k&255](j,g);break}}while(0);g=R+440|0;do if(c[g>>2]|0){j=R+164|0;do if((Ob[c[(c[j>>2]|0)+16>>2]&255](j)|0)==2){u=c[g>>2]|0;g=(c[R+444>>2]|0)%2|0;g=((c[u+4>>2]|0)-(c[u>>2]|0)&4|0)==0?(g|0)!=0:(g|0)==0;if(mB(R)|0?(u=l-(Ob[c[(c[M>>2]|0)+36>>2]&255](M)|0)|0,((u|0)%((kl(c[L>>2]|0,c[K>>2]|0)|0)<<1|0)|0|0)==0):0){x=32;break}if(g)g=1;else{g=1;x=33}}else{g=c[R+444>>2]&1;if(mB(R)|0?(u=l-(Ob[c[(c[M>>2]|0)+36>>2]&255](M)|0)|0,((u|0)%((kl(c[L>>2]|0,c[K>>2]|0)|0)<<1|0)|0|0)==0):0){g=(g|0)==0;x=32;break}if(!g)g=1;else{g=1;x=33}}while(0);if((x|0)==32)if(g)g=0;else{g=0;x=33}if((x|0)==33){r=g;g=J-D|0;break}if(!N)Na(95151,94430,1137,95142);if((Ob[c[(c[j>>2]|0)+16>>2]&255](j)|0)==1){r=g<<24>>24!=0;g=D+J-(rl(c[L>>2]|0,G)|0)|0;break}if((Ob[c[(c[j>>2]|0)+16>>2]&255](j)|0)==2){u=($(D,-3)|0)+J|0;r=g<<24>>24!=0;g=u+(rl(c[L>>2]|0,G)|0)|0;break}else{r=g<<24>>24!=0;g=J-D|0;break}}else{r=0;g=J-D|0}while(0);j=(kl(c[L>>2]|0,G)|0)+n|0;u=n-(ml(c[L>>2]|0,G)|0)|0;u=u-(kl(c[L>>2]|0,G)|0)|0;if(!((l|0)>=(((u|0)<(j|0)?u:j)|0)?(l|0)<=(((j|0)<(u|0)?u:j)|0):0))x=44;do if((x|0)==44){q=(l|0)>(j|0);if(q)j=l-n|0;else j=n-l-(ml(c[L>>2]|0,G)|0)|0;if(((j|0)%(ll(c[L>>2]|0,G)|0)|0|0)>0)j=j-(kl(c[L>>2]|0,G)|0)|0;u=(j|0)/(ll(c[L>>2]|0,G)|0)|0;if(!N){dQ(b,d,R,M,q,0,0,u);break}n=v+380|0;p=v+384|0;j=c[p>>2]|0;a:do if(!j)x=56;else while(1){k=c[j+16>>2]|0;if(M>>>0>=k>>>0){if(k>>>0>=M>>>0)break a;j=j+4|0}j=c[j>>2]|0;if(!j){x=56;break}}while(0);if((x|0)==56){c[w>>2]=0;o=w+4|0;c[o>>2]=0;c[w+8>>2]=0;rQ(w,4);j=c[p>>2]|0;do if(j){while(1){k=c[j+16>>2]|0;if(M>>>0>>0){k=c[j>>2]|0;if(!k){m=j;k=j;x=59;break}else j=k}else{if(k>>>0>=M>>>0){x=65;break}k=j+4|0;m=c[k>>2]|0;if(!m){x=63;break}else j=m}}if((x|0)==59){c[s>>2]=k;x=66;break}else if((x|0)==63){c[s>>2]=j;m=k;k=j;x=66;break}else if((x|0)==65){c[s>>2]=j;if(!j){m=s;k=j;x=66;break}else break}}else{c[s>>2]=p;m=p;k=p;x=66}while(0);if((x|0)==66){j=Z4(32)|0;c[j+16>>2]=t;c[j+20>>2]=0;c[j+24>>2]=0;c[j+28>>2]=0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=k;c[m>>2]=j;k=c[c[n>>2]>>2]|0;if(!k)k=j;else{c[n>>2]=k;k=c[m>>2]|0}ny(c[v+384>>2]|0,k);x=v+388|0;c[x>>2]=(c[x>>2]|0)+1}j=j+20|0;if((j|0)!=(w|0))sQ(j,c[w>>2]|0,c[o>>2]|0);j=c[w>>2]|0;if(j){if((c[o>>2]|0)!=(j|0))c[o>>2]=j;$4(j)}}o=(q&1)<<1|r&1;j=c[p>>2]|0;if(!j){S=Oa(8)|0;caa(S,95159);c[S>>2]=50796;ub(S|0,6584,1107)}while(1){k=c[j+16>>2]|0;if(M>>>0>>0){j=c[j>>2]|0;if(!j){x=82;break}}else{if(k>>>0>=M>>>0){x=81;break}j=c[j+4>>2]|0;if(!j){x=82;break}}}if((x|0)==81){if(!j){S=Oa(8)|0;caa(S,95159);c[S>>2]=50796;ub(S|0,6584,1107)}n=j+20|0;j=j+24|0;k=c[n>>2]|0;if(((c[j>>2]|0)-k|0)>>>0<=o>>>0)Fga(n);m=a[k+o>>0]|0;do if((u|0)<=(m<<24>>24|0))if(((c[j>>2]|0)-k|0)>>>0>o>>>0){A=m<<24>>24;B=k;break}else Fga(n);else{A=u;B=k}while(0);if(((c[j>>2]|0)-B|0)>>>0>o>>>0){a[B+o>>0]=A;break}else Fga(n)}else if((x|0)==82){S=Oa(8)|0;caa(S,95159);c[S>>2]=50796;ub(S|0,6584,1107)}}while(0);do if((C|0)>=2){j=(c[y>>2]|0)==1;if((C|0)==2){PQ(b,d,g,l,j?57594:57506,c[K>>2]|0,E);break}PQ(b,d,g,l,(C|0)==3|j?57507:57508,c[K>>2]|0,E);if(!(N|z|F&(C|0)>4)){C=R+164|0;$P(b,d,R,M,Ob[c[(c[C>>2]|0)+16>>2]&255](C)|0,D,J,l,0)}}else _Q(b,d,l,e,f,M);while(0);j=R+448|0;k=c[j>>2]|0;if(k){if((c[k+204>>2]|0)==2){m=k;j=k}else{g=~~(+(g|0)-+(hl(c[L>>2]|0,57954,G,E)|0)*1.5);j=c[j>>2]|0;m=j}c[m+12>>2]=g;c[m+8>>2]=l;if(!N)if(!(a[R+452>>0]|0))x=105;else{HP(b,d,j,f,M,h,0);x=105}}else x=105;if((x|0)==105?(I=R+208|0,!(N|(c[I>>2]|0)==0)):0){do if((cn(H)|0)<3)x=109;else{if(!(F|(cn(H)|0)<6)?(H=R+164|0,(Ob[c[(c[H>>2]|0)+16>>2]&255](H)|0)==1):0){x=109;break}j=(kl(c[L>>2]|0,G)|0)*5|0}while(0);if((x|0)==109)j=(kl(c[L>>2]|0,G)|0)*7|0;g=c[I>>2]|0;I=l-(Ob[c[(c[M>>2]|0)+36>>2]&255](M)|0)|0;if(!((I|0)%((kl(c[L>>2]|0,c[K>>2]|0)|0)<<1|0)|0))l=(kl(c[L>>2]|0,c[K>>2]|0)|0)+l|0;if((g&255)<<24>>24){k=g&255;g=((j|0)/2|0)+J|0;j=0;do{OQ(b,d,g,l,c[K>>2]|0);g=(ll(c[L>>2]|0,c[K>>2]|0)|0)+g|0;j=j+1|0}while((j|0)!=(k|0))}}j=R+472|0;if(c[j>>2]|0){g=pC(h,18,-1)|0;if(!g)g=0;else g=I5(g,2072,2952,0)|0;K=c[(c[d>>2]|0)+120>>2]|0;L=c[j>>2]|0;faa(O,132354,0);eaa(Q,(c[j>>2]|0)+76|0);J=(a[Q>>0]&1)==0?Q+1|0:c[Q+8>>2]|0;faa(P,J,w8(J)|0);dc[K&31](d,L,O,P);iaa(P);iaa(Q);iaa(O);$b[c[(c[d>>2]|0)+124>>2]&63](d,c[j>>2]|0,b);if(g)om(g+140|0,c[j>>2]|0)}if(!N)DR(b,d,R,f,M,h);if(c[R+252>>2]|0)jQ(b,d,e,f,M);if((c[R+432>>2]|0)!=1){i=S;return}kQ(b,d,e,M);i=S;return}function fQ(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;if(!b)Na(97821,94430,1267,95183);if(!d)Na(97712,94430,1268,95183);if(!e)Na(116731,94430,1269,95183);if(!f)Na(117734,94430,1270,95183);if(!g)Na(96502,94430,1271,95183);i=I5(d,1752,2264,0)|0;if(!i)Na(95192,94430,1274,95183);j=xy(i)|0;k=cn(i+164|0)|0;g=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;h=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;if((k|0)>3)g=g-((hl(c[a+4>>2]|0,57507,c[f+160>>2]|0,j)|0)/2|0)|0;switch(k|0){case 0:{lQ(a,b,g,h,f);break}case 1:{mQ(a,b,g,h,f);break}case 3:case 2:{hQ(a,b,g,h,k,c[i+184>>2]&255,j,f);break}default:nQ(a,b,g,h,k,c[i+184>>2]&255,j,f)}if(!(c[i+228>>2]|0))return;jQ(a,b,d,e,f);return}function gQ(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;t=i;i=i+64|0;s=t+48|0;n=t+36|0;o=t+24|0;p=t+12|0;q=t;if(!d)Na(97821,94430,1590,95197);if(!j)Na(117734,94430,1591,95197);c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;r=(h|0)!=0;k=b+4|0;l=j+160|0;j=kl(c[k>>2]|0,c[l>>2]|0)|0;if(r){f=f-(j<<1)|0;m=f-((ll(c[k>>2]|0,c[l>>2]|0)|0)<<1)|0}else{m=0;f=f-(j<<2)|0}if((g|0)>9|(h|0)>9)e=((kl(c[k>>2]|0,c[l>>2]|0)|0)<<1)+e|0;Rj(d,xl(c[k>>2]|0,c[l>>2]|0,0)|0);qP(n,b,g&65535);if(!(a[s>>0]&1))a[s>>0]=0;else c[c[s+8>>2]>>2]=0;j=s+4|0;c[j>>2]=0;Naa(s,0);c[s>>2]=c[n>>2];c[s+4>>2]=c[n+4>>2];c[s+8>>2]=c[n+8>>2];c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;Haa(n);Eaa(o,s);QQ(b,d,e,f,o,1,c[l>>2]|0);Haa(o);if(!r){Uj(d);Haa(s);i=t;return}qP(p,b,h&65535);if(!(a[s>>0]&1))a[s>>0]=0;else c[c[s+8>>2]>>2]=0;c[j>>2]=0;Naa(s,0);c[s>>2]=c[p>>2];c[s+4>>2]=c[p+4>>2];c[s+8>>2]=c[p+8>>2];c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;Haa(p);Eaa(q,s);QQ(b,d,e,m,q,1,c[l>>2]|0);Haa(q);Uj(d);Haa(s);i=t;return}function hQ(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0,m=0,n=0,o=0;n=a+4|0;o=i+160|0;j=kl(c[n>>2]|0,c[o>>2]|0)|0;m=vl(c[n>>2]|0,c[o>>2]|0,h)|0;l=(m<<1|0)/3|0;k=d-l|0;l=l+d|0;h=(f|0)==2?0-j|0:j;j=e-(Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0)|0;do if((j|0)%(ll(c[n>>2]|0,c[o>>2]|0)|0)|0)if((f|0)==3){f=e-h|0;break}else{f=h+e|0;break}else f=e;while(0);j=f+h|0;MQ(a,b,k,f,l,j);h=(m|0)/3|0;d=k-h|0;h=h+l|0;if(!((Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0)>=(e|0)?(m=Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0,(m-(ml(c[n>>2]|0,c[o>>2]|0)|0)|0)<=(e|0)):0))KQ(a,b,d,h,f,ql(c[n>>2]|0,c[o>>2]|0)|0);if(!(g<<24>>24))return;h=(kl(c[n>>2]|0,c[o>>2]|0)|0)+h|0;i=j-(Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0)|0;if(!((i|0)%((kl(c[n>>2]|0,c[o>>2]|0)|0)<<1|0)|0))j=(kl(c[n>>2]|0,c[o>>2]|0)|0)+j|0;f=g&255;d=0;do{OQ(a,b,h,j,c[o>>2]|0);h=(ll(c[n>>2]|0,c[o>>2]|0)|0)+h|0;d=d+1|0}while((d|0)!=(f|0));return}function iQ(a,b,d,e,f,g,h,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;p=i;i=i+32|0;o=p+16|0;n=p+12|0;m=p;d=Yy(j)|0;k=j+392|0;d=d-(c[k>>2]|0)|0;j=Ob[c[(c[j>>2]|0)+32>>2]&255](j)|0;d=(c[k>>2]|0)+j+((d|0)/2|0)|0;j=a+4|0;k=h+160|0;r=d-((hl(c[j>>2]|0,e,c[k>>2]|0,0)|0)/2|0)|0;l=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;q=(c[h+148>>2]|0)/2|0;q=l-($(ll(c[j>>2]|0,c[k>>2]|0)|0,q)|0)|0;PQ(a,b,r,q,e,c[k>>2]|0,0);if(g){r=l-(ml(c[j>>2]|0,c[k>>2]|0)|0)|0;JQ(a,b,l,r,d,pl(c[j>>2]|0,c[k>>2]|0)|0)}if((f|0)<=0){i=p;return}Rj(b,xl(c[j>>2]|0,c[k>>2]|0,0)|0);c[o>>2]=0;c[n>>2]=0;oP(m,a,f&65535);dc[c[(c[b>>2]|0)+44>>2]&31](b,m,o,n);e=c[(c[b>>2]|0)+92>>2]|0;q=jP(a,d-((c[o>>2]|0)/2|0)|0)|0;r=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;r=lP(a,(kl(c[j>>2]|0,c[k>>2]|0)|0)+r|0)|0;dc[e&31](b,m,q,r);Uj(b);Haa(m);i=p;return}function jQ(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;i=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;g=a+4|0;j=f+160|0;i=i-((hl(c[g>>2]|0,58560,c[j>>2]|0,0)|0)/2|0)|0;if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=60?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=47:0){if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=62)return;f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;f=(ll(c[g>>2]|0,c[j>>2]|0)|0)+f|0;PQ(a,b,i,f,58560,c[j>>2]|0,0);return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==60){e=I5(d,1752,1960,0)|0;if(!e)Na(96128,94430,1480,95217);if(c[e+432>>2]|0)h=ll(c[g>>2]|0,c[j>>2]|0)|0;else h=0}else h=0;e=yy(d,c[g>>2]|0,c[j>>2]|0)|0;if((e|0)<(Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)){e=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;e=(kl(c[g>>2]|0,c[j>>2]|0)|0)+e|0}else{e=yy(d,c[g>>2]|0,c[j>>2]|0)|0;e=(kl(c[g>>2]|0,c[j>>2]|0)|0)+e|0}PQ(a,b,i,e+h|0,58560,c[j>>2]|0,0);return}function kQ(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;h=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;f=a+4|0;g=e+160|0;h=h-(hl(c[f>>2]|0,58726,c[g>>2]|0,0)|0)|0;i=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;if((i|0)<(Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0)){e=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;e=(ll(c[f>>2]|0,c[g>>2]|0)|0)+e|0;i=c[g>>2]|0;PQ(a,b,h,e,58726,i,0);return}else{e=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;e=(ll(c[f>>2]|0,c[g>>2]|0)|0)+e|0;i=c[g>>2]|0;PQ(a,b,h,e,58726,i,0);return}}function lQ(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=a+4|0;h=f+160|0;i=(((kl(c[g>>2]|0,c[h>>2]|0)|0)<<1|0)/3|0)+d|0;f=e-(Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)|0;if((f|0)%(ll(c[g>>2]|0,c[h>>2]|0)|0)|0)e=e-(kl(c[g>>2]|0,c[h>>2]|0)|0)|0;MQ(a,b,d,((ll(c[g>>2]|0,c[h>>2]|0)|0)<<1)+e|0,i,e);return}function mQ(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=a+4|0;h=f+160|0;i=(((kl(c[g>>2]|0,c[h>>2]|0)|0)<<1|0)/3|0)+d|0;f=e-(Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)|0;if((f|0)%(ll(c[g>>2]|0,c[h>>2]|0)|0)|0)e=e-(kl(c[g>>2]|0,c[h>>2]|0)|0)|0;f=(ll(c[g>>2]|0,c[h>>2]|0)|0)+e|0;MQ(a,b,d,f,i,e);i=d-(kl(c[g>>2]|0,c[h>>2]|0)|0)|0;d=(kl(c[g>>2]|0,c[h>>2]|0)|0)+d|0;KQ(a,b,i,d,f,1);KQ(a,b,i,d,e,1);return}function nQ(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0;j=a+4|0;k=i+160|0;l=(ll(c[j>>2]|0,c[k>>2]|0)|0)+e|0;PQ(a,b,d,l,f+58593|0,c[k>>2]|0,h);if(!(g<<24>>24))return;if((f|0)<6)e=(ll(c[j>>2]|0,c[k>>2]|0)|0)+e|0;h=((ll(c[j>>2]|0,c[k>>2]|0)|0)<<1)+d|0;l=e-(Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0)|0;if(!((l|0)%((kl(c[j>>2]|0,c[k>>2]|0)|0)<<1|0)|0))d=(kl(c[j>>2]|0,c[k>>2]|0)|0)+e|0;else d=e;f=g&255;e=0;do{OQ(a,b,h,d,c[k>>2]|0);h=(ll(c[j>>2]|0,c[k>>2]|0)|0)+h|0;e=e+1|0}while((e|0)!=(f|0));return}function oQ(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if(!((b|0)!=0&(d|0)!=0))Na(95229,94430,2099,95242);e=c[b+248>>2]|0;e=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;f=c[d+180>>2]|0;if(!f){a=e;return a|0}i=a+4|0;h=d+160|0;g=yl(c[i>>2]|0,c[h>>2]|0)|0;e=jl(c[i>>2]|0,113,g,0)|0;g=il(c[i>>2]|0,73,g,0)|0;a=(Bl(c[i>>2]|0,64)|0)<<24>>24;a=($(kl(c[i>>2]|0,c[h>>2]|0)|0,a)|0)/10|0;d=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;a=d-e-(c[f+188>>2]|0)-(c[f+180>>2]|0)+($((c[f+164>>2]|0)-(c[b+380>>2]|0)|0,g-e+a|0)|0)|0;return a|0}function pQ(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+16|0;l=m;if(!d)Na(96128,94430,1419,95250);e=I5(d,1752,1960,0)|0;if(!e)Na(96128,94430,1419,95250);d=pC(e,15,-1)|0;if(!d)Na(117734,94430,1422,95250);d=I5(d,2072,2840,0)|0;if(!d)Na(117734,94430,1422,95250);if((cn(e+188|0)|0)<5){i=m;return}h=a+4|0;k=d+160|0;Pj(b,0,rl(c[h>>2]|0,c[k>>2]|0)|0,100);Qj(b,0,100);h=c[h>>2]|0;k=wl(h,kl(h,c[k>>2]|0)|0)|0;h=k*3|0;j=k<<1;k=k*6|0;n=e+164|0;Mb[c[(c[n>>2]|0)+24>>2]&255](l,n);n=(Ob[c[(c[n>>2]|0)+16>>2]&255](n)|0)==1;d=c[(c[b>>2]|0)+68>>2]|0;e=jP(a,(c[l>>2]|0)-((h|0)/2|0)|0)|0;f=l+4|0;g=c[f>>2]|0;if(n){j=lP(a,g+j|0)|0;l=jP(a,(c[l>>2]|0)+h|0)|0;n=lP(a,(c[f>>2]|0)+k|0)|0;Jb[d&15](b,e,j,l,n)}else{j=lP(a,g-j|0)|0;l=jP(a,(c[l>>2]|0)+h|0)|0;n=lP(a,(c[f>>2]|0)-k|0)|0;Jb[d&15](b,e,j,l,n)}Sj(b);Tj(b);i=m;return}function qQ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;c[a>>2]=0;g=a+4|0;c[g>>2]=0;c[a+8>>2]=0;f=b+4|0;d=(c[f>>2]|0)-(c[b>>2]|0)|0;e=d>>2;if(!e)return;if(e>>>0>1073741823)X4(a);d=Z4(d)|0;c[g>>2]=d;c[a>>2]=d;c[a+8>>2]=d+(e<<2);e=c[b>>2]|0;b=c[f>>2]|0;if((e|0)==(b|0))return;do{c[d>>2]=c[e>>2];d=(c[g>>2]|0)+4|0;c[g>>2]=d;e=e+4|0}while((e|0)!=(b|0));return}function rQ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;k=b+8|0;g=c[k>>2]|0;l=b+4|0;e=c[l>>2]|0;f=e;if((g-f|0)>>>0>=d>>>0){do{a[e>>0]=0;e=(c[l>>2]|0)+1|0;c[l>>2]=e;d=d+-1|0}while((d|0)!=0);return}e=c[b>>2]|0;f=f-e+d|0;if((f|0)<0)X4(b);h=e;e=g-h|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?f:e;f=(c[l>>2]|0)-h|0;if(!e){g=0;i=0}else j=8}else{e=2147483647;f=(c[l>>2]|0)-h|0;j=8}if((j|0)==8){g=e;i=Z4(e)|0}e=i+f|0;h=i+g|0;g=e;do{a[g>>0]=0;g=e+1|0;e=g;d=d+-1|0}while((d|0)!=0);d=c[b>>2]|0;g=(c[l>>2]|0)-d|0;j=i+(f-g)|0;xka(j|0,d|0,g|0)|0;c[b>>2]=j;c[l>>2]=e;c[k>>2]=h;if(!d)return;$4(d);return}function sQ(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;k=e-d|0;l=b+8|0;f=c[l>>2]|0;i=c[b>>2]|0;g=i;if(k>>>0<=(f-g|0)>>>0){h=b+4|0;g=(c[h>>2]|0)-g|0;if(k>>>0<=g>>>0){zka(i|0,d|0,k|0)|0;f=i+k|0;if((c[h>>2]|0)==(f|0))return;c[h>>2]=f;return}f=d+g|0;zka(i|0,d|0,g|0)|0;if((f|0)==(e|0))return;d=c[h>>2]|0;do{a[d>>0]=a[f>>0]|0;d=(c[h>>2]|0)+1|0;c[h>>2]=d;f=f+1|0}while((f|0)!=(e|0));return}if(i){f=b+4|0;if((c[f>>2]|0)!=(i|0))c[f>>2]=i;$4(i);c[l>>2]=0;c[f>>2]=0;c[b>>2]=0;f=0}h=(k|0)<0;if(h)X4(b);f=f-0|0;if(f>>>0<1073741823){g=f<<1;f=g>>>0>=k>>>0;if(f|h^1)j=f?g:k;else X4(b)}else j=2147483647;f=Z4(j)|0;g=b+4|0;c[g>>2]=f;c[b>>2]=f;c[l>>2]=f+j;if((d|0)==(e|0))return;do{a[f>>0]=a[d>>0]|0;f=(c[g>>2]|0)+1|0;c[g>>2]=f;d=d+1|0}while((d|0)!=(e|0));return}function tQ(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;h=n+12|0;j=n;if(!b)Na(97821,95272,49,95297);if(!f)Na(96482,95272,50,95297);if(!e)Na(96502,95272,51,95297);if(!d)Na(97712,95272,52,95297);g=c[d+128>>2]|0;l=c[d+132>>2]|0;a:do if((g|0)==(l|0)){k=g;m=12}else do{if((c[g>>2]|0)==7){k=g;m=12;break a}g=g+4|0}while((g|0)!=(l|0));while(0);if((((m|0)==12?(k|0)!=(l|0):0)?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=71:0)?(Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=72:0){e=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[e&31](b,d,h,j);iaa(j);iaa(h);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);om(f+140|0,d);i=n;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==71){g=I5(d,1376,552,0)|0;if(!g)Na(112189,95272,63,95297);uQ(a,b,g,e,f);i=n;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==72){g=I5(d,1376,784,0)|0;if(!g)Na(95317,95272,68,95297);vQ(a,b,g,e,f);i=n;return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=75){i=n;return}g=I5(d,1376,2984,0)|0;if(!g)Na(95323,95272,73,95297);wQ(a,b,g,e,f);i=n;return}function uQ(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;s=i;i=i+96|0;h=s+24|0;j=s+12|0;r=s+40|0;n=s+81|0;o=s+80|0;p=s;if(!d)Na(97821,95272,1294,95329);if(!g)Na(96482,95272,1295,95329);if(!f)Na(96502,95272,1296,95329);if(!e)Na(112189,95272,1297,95329);k=e+264|0;if(!(c[k>>2]|0)){i=s;return}q=c[(c[d>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,e+76|0);dc[q&31](d,e,h,j);iaa(j);iaa(h);c[r>>2]=19380;q=r+24|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;m=r+4|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;a[m+16>>0]=0;a[q+1>>0]=0;a[q>>0]=0;c[r+36>>2]=0;kaa(q,95337)|0;c[r+12>>2]=1;l=c[k>>2]|0;l=Ob[c[(c[l>>2]|0)+32>>2]&255](l)|0;a[n>>0]=0;a[o>>0]=0;eN(p,e+200|0,f);h=c[p>>2]|0;f=p+4|0;if((h|0)!=(c[f>>2]|0)){j=b+4|0;k=b+36|0;do{t=c[h>>2]|0;w=c[t+144>>2]|0;$K(g,w,e,l,Ob[c[(c[t>>2]|0)+36>>2]&255](t)|0);t=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;c[m>>2]=c[(yl(c[j>>2]|0,c[(c[h>>2]|0)+160>>2]|0)|0)+4>>2];Qj(d,c[k>>2]|0,100);Rj(d,r);w=c[(c[d>>2]|0)+108>>2]|0;v=jP(b,l)|0;u=lP(b,t)|0;dc[w&31](d,v,u,0);JR(b,d,e,l,t,n,o);Lb[c[(c[d>>2]|0)+112>>2]&2047](d);Uj(d);Tj(d);h=h+4|0}while((h|0)!=(c[f>>2]|0))}$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b);h=c[p>>2]|0;j=h;if(h){k=c[f>>2]|0;if((k|0)!=(h|0))c[f>>2]=k+(~((k+-4-j|0)>>>2)<<2);$4(h)}c[r>>2]=19380;iaa(q);i=s;return}function vQ(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;w=i;i=i+128|0;h=w+104|0;j=w+48|0;u=w+36|0;k=w+24|0;v=w+64|0;q=w+117|0;r=w+116|0;t=w+12|0;p=w;if(!d)Na(97821,95272,1342,95343);if(!g)Na(96482,95272,1343,95343);if(!f)Na(96502,95272,1344,95343);if(!e)Na(95317,95272,1345,95343);m=e+200|0;l=e+264|0;if(!(c[l>>2]|0)){i=w;return}n=c[(c[d>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,e+76|0);dc[n&31](d,e,h,j);iaa(j);iaa(h);n=Ln(e)|0;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;if(n){Mn(k,e);if(!(a[u>>0]&1))a[u>>0]=0;else c[c[u+8>>2]>>2]=0;c[u+4>>2]=0;Naa(u,0);c[u>>2]=c[k>>2];c[u+4>>2]=c[k+4>>2];c[u+8>>2]=c[k+8>>2];c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;Haa(k)}c[v>>2]=19380;s=v+24|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;o=v+4|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;c[o+12>>2]=0;a[o+16>>0]=0;a[s+1>>0]=0;a[s>>0]=0;c[v+36>>2]=0;kaa(s,95337)|0;c[v+12>>2]=1;l=c[l>>2]|0;l=Ob[c[(c[l>>2]|0)+32>>2]&255](l)|0;a[q>>0]=0;a[r>>0]=0;eN(t,m,f);h=c[t>>2]|0;m=t+4|0;if((h|0)!=(c[m>>2]|0)){k=b+4|0;j=b+36|0;if(n)do{r=c[h>>2]|0;q=c[r+144>>2]|0;$K(g,q,e,l,Ob[c[(c[r>>2]|0)+36>>2]&255](r)|0);r=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;c[o>>2]=c[(yl(c[k>>2]|0,c[(c[h>>2]|0)+160>>2]|0)|0)+4>>2];Rj(d,xl(c[k>>2]|0,c[(c[h>>2]|0)+160>>2]|0,0)|0);Eaa(p,u);QQ(b,d,l,r,p,1,c[(c[h>>2]|0)+160>>2]|0);Haa(p);Uj(d);h=h+4|0}while((h|0)!=(c[m>>2]|0));else do{p=c[h>>2]|0;x=c[p+144>>2]|0;$K(g,x,e,l,Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0);p=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;c[o>>2]=c[(yl(c[k>>2]|0,c[(c[h>>2]|0)+160>>2]|0)|0)+4>>2];Qj(d,c[j>>2]|0,100);Rj(d,v);x=c[(c[d>>2]|0)+108>>2]|0;f=jP(b,l)|0;n=lP(b,p)|0;dc[x&31](d,f,n,0);JR(b,d,e,l,p,q,r);Lb[c[(c[d>>2]|0)+112>>2]&2047](d);Uj(d);Tj(d);h=h+4|0}while((h|0)!=(c[m>>2]|0))}$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b);h=c[t>>2]|0;j=h;if(h){k=c[m>>2]|0;if((k|0)!=(h|0))c[m>>2]=k+(~((k+-4-j|0)>>>2)<<2);$4(h)}c[v>>2]=19380;iaa(s);Haa(u);i=w;return}function wQ(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;w=i;i=i+96|0;j=w+80|0;k=w+24|0;v=w+40|0;n=w+12|0;s=w+93|0;t=w+92|0;u=w;if(!d)Na(97821,95272,1403,95353);if(!g)Na(96482,95272,1404,95353);if(!f)Na(96502,95272,1405,95353);if(!e)Na(95323,95272,1406,95353);r=c[(c[d>>2]|0)+120>>2]|0;faa(j,132354,0);eaa(k,e+76|0);dc[r&31](d,e,j,k);iaa(k);iaa(j);c[v>>2]=19380;r=v+24|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;q=v+4|0;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[q+12>>2]=0;a[q+16>>0]=0;a[r+1>>0]=0;a[r>>0]=0;c[v+36>>2]=0;kaa(r,95337)|0;c[v+16>>2]=1;m=Ob[c[(c[f>>2]|0)+32>>2]&255](f)|0;c[n+4>>2]=1;c[n>>2]=46352;j=n+8|0;c[j>>2]=5;k=f+244|0;l=iC(k,n,1,1)|0;if((l|0)!=0?(h=I5(l,2072,72,0)|0,(h|0)!=0):0)p=13;else{c[j>>2]=16;h=iC(k,n,1,1)|0;if((h|0)!=0?(o=I5(h,2072,72,0)|0,(o|0)!=0):0){h=o;p=13}}if((p|0)==13)m=(c[h+140>>2]|0)+m|0;a[s>>0]=0;a[t>>0]=0;eN(u,e+176|0,f);h=c[u>>2]|0;l=u+4|0;if((h|0)!=(c[l>>2]|0)){j=b+4|0;k=b+36|0;do{p=c[h>>2]|0;n=c[p+144>>2]|0;$K(g,n,e,m,Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0);c[q>>2]=c[(yl(c[j>>2]|0,c[(c[h>>2]|0)+160>>2]|0)|0)+4>>2];p=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;Qj(d,c[k>>2]|0,100);Rj(d,v);n=c[(c[d>>2]|0)+108>>2]|0;o=jP(b,m)|0;f=lP(b,p)|0;dc[n&31](d,o,f,0);JR(b,d,e,m,p,s,t);Lb[c[(c[d>>2]|0)+112>>2]&2047](d);Uj(d);Tj(d);h=h+4|0}while((h|0)!=(c[l>>2]|0))}$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b);h=c[u>>2]|0;if(!h){c[v>>2]=19380;iaa(r);i=w;return}j=c[l>>2]|0;if((j|0)!=(h|0))c[l>>2]=j+(~((j+-4-h|0)>>>2)<<2);$4(h);c[v>>2]=19380;iaa(r);i=w;return}function xQ(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;q=i;i=i+48|0;l=q+24|0;m=q+12|0;p=q;if(!d)Na(97821,95272,80,95363);if(!e)Na(97712,95272,81,95363);if(!f)Na(96482,95272,82,95363);if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==86){g=I5(d,544,312,0)|0;if(!g)Na(95387,95272,86,95363);if((a[g+112>>0]|0)==1){if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==74){i=q;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==73){i=q;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==76){i=q;return}}}o=Ob[c[(c[e>>2]|0)+72>>2]&255](e)|0;if(!o)Na(96213,95272,93,95363);k=o+64|0;g=c[k>>2]|0;if(!g){i=q;return}n=o+120|0;if(!(c[n>>2]|0)){i=q;return}g=pC(g,18,-1)|0;if(!g)h=0;else h=I5(g,2072,2952,0)|0;g=pC(c[n>>2]|0,18,-1)|0;if(!g)j=0;else j=I5(g,2072,2952,0)|0;g=(h|0)==(f|0);j=(j|0)==(f|0);do if(g&j){g=cN(o)|0;if(bS(g)|0){h=c[k>>2]|0;h=Ob[c[(c[h>>2]|0)+32>>2]&255](h)|0;j=c[n>>2]|0;m=e;l=0;j=Ob[c[(c[j>>2]|0)+32>>2]&255](j)|0;break}else{i=q;return}}else{if(g){g=hC(f,10,1,0)|0;if(!g)j=0;else j=I5(g,2072,1768,0)|0;if(bS(j)|0){h=c[k>>2]|0;h=Ob[c[(c[h>>2]|0)+32>>2]&255](h)|0;n=Ob[c[(c[j>>2]|0)+32>>2]&255](j)|0;m=e;g=j;l=1;j=(Yy(j)|0)+n|0;break}else{i=q;return}}g=hC(f,10,1,1)|0;h=(g|0)==0;if(j){if(h)j=0;else j=I5(g,2072,1768,0)|0;if(!(bS(j)|0)){i=q;return}c[l+4>>2]=1;c[l>>2]=46352;c[l+8>>2]=16;g=iC(j+244|0,l,1,1)|0;if(!g)g=0;else g=I5(g,2072,72,0)|0;h=Ob[c[(c[j>>2]|0)+32>>2]&255](j)|0;if(g){h=(c[g+140>>2]|0)+h|0;h=h-((ll(c[b+4>>2]|0,100)|0)<<1)|0}n=c[n>>2]|0;m=0;g=j;l=2;j=Ob[c[(c[n>>2]|0)+32>>2]&255](n)|0;break}if(h)k=0;else k=I5(g,2072,1768,0)|0;if(!(bS(k)|0)){i=q;return}c[m+4>>2]=1;c[m>>2]=46352;c[m+8>>2]=16;g=iC(k+244|0,m,1,1)|0;if(!g)g=0;else g=I5(g,2072,72,0)|0;h=Ob[c[(c[k>>2]|0)+32>>2]&255](k)|0;if(g){h=(c[g+140>>2]|0)+h|0;h=h-((ll(c[b+4>>2]|0,100)|0)<<1)|0}g=hC(f,10,1,0)|0;if(!g)j=0;else j=I5(g,2072,1768,0)|0;if(bS(j)|0){n=Ob[c[(c[j>>2]|0)+32>>2]&255](j)|0;m=0;g=k;l=3;j=(Yy(j)|0)+n|0;break}else{i=q;return}}while(0);eN(p,o,g);g=c[p>>2]|0;k=p+4|0;if((g|0)==(c[k>>2]|0))h=g;else{do{if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)>69?(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)<77:0){o=c[g>>2]|0;r=c[o+144>>2]|0;n=I5(e,2072,1376,0)|0;$K(f,r,n,h,Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0)}do if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)!=73){if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==74){r=I5(e,2072,2768,0)|0;zQ(b,d,r,h,j,c[g>>2]|0,l,m);break}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==64){r=I5(e,2072,2896,0)|0;AQ(b,d,r,h,j,c[g>>2]|0,l,m);break}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==76){r=I5(e,2072,3136,0)|0;BQ(b,d,r,h,j,c[g>>2]|0,l,m)}}else{r=I5(e,2072,1416,0)|0;yQ(b,d,r,h,j,c[g>>2]|0,l,m)}while(0);g=g+4|0}while((g|0)!=(c[k>>2]|0));h=c[p>>2]|0}if(!h){i=q;return}if((g|0)!=(h|0))c[k>>2]=g+(~((g+-4-h|0)>>>2)<<2);$4(h);i=q;return}function yQ(a,b,d,e,f,g,h,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;x=i;i=i+48|0;s=x+24|0;t=x+12|0;w=x;if(!b)Na(97821,95272,190,95394);if(!d)Na(95406,95272,191,95394);if(!g)Na(117734,95272,192,95394);if(!(XY(d+280|0)|0)){i=x;return}p=c[d+284>>2]|0;u=a+4|0;v=g+160|0;n=sl(c[u>>2]|0,c[v>>2]|0,0)|0;r=(p|0)==2;q=r?n:0;n=r?0:n;r=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;k=c[d+208>>2]|0;m=c[d+264>>2]|0;if(!((k|0)!=0&(m|0)!=0)){i=x;return}if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==65){k=hC(g,9,-1e4,1)|0;if(!k)l=0;else l=I5(k,2072,1696,0)|0}else{k=pC(k,9,-1)|0;if(!k)l=0;else l=I5(k,2072,1696,0)|0}do if((Ob[c[(c[m>>2]|0)+8>>2]&255](m)|0)==65){k=hC(g,9,-1e4,1)|0;if(!k)Na(95414,95272,240,95394);else{o=I5(k,2072,1696,0)|0;break}}else{k=pC(m,9,-1)|0;if(!k)Na(95414,95272,240,95394);else{o=I5(k,2072,1696,0)|0;break}}while(0);if(!((l|0)!=0&(o|0)!=0))Na(95414,95272,240,95394);k=h<<24>>24==0;a:do if((p|0)==1)if(k)g=q;else switch(h<<24>>24){case 1:{g=q;n=(n|0)/2|0;break a}case 2:{g=(n|0)/2|0;break a}default:{n=(sl(c[u>>2]|0,c[v>>2]|0,0)|0)/3|0;g=n;n=n<<1;break a}}else if(k)g=q;else switch(h<<24>>24){case 1:{g=q;n=(q|0)/2|0;break a}case 2:{g=(q|0)/2|0;break a}default:{n=(sl(c[u>>2]|0,c[v>>2]|0,0)|0)/3|0;g=n<<1;break a}}while(0);l=r-((rl(c[u>>2]|0,c[v>>2]|0)|0)/2|0)|0;k=r-((rl(c[u>>2]|0,c[v>>2]|0)|0)/2|0)|0;m=(j|0)!=0;if(m){w=c[(c[b>>2]|0)+128>>2]|0;eaa(s,j+76|0);$b[w&63](b,j,s);iaa(s)}else{s=c[(c[b>>2]|0)+120>>2]|0;faa(t,95431,16);faa(w,132354,0);dc[s&31](b,d,t,w);iaa(w);iaa(t)}t=(g|0)/2|0;w=(n|0)/2|0;NQ(a,b,e,l-t|0,f,k-w|0,rl(c[u>>2]|0,c[v>>2]|0)|0);NQ(a,b,e,t+l|0,f,w+k|0,rl(c[u>>2]|0,c[v>>2]|0)|0);k=c[b>>2]|0;if(m){$b[c[k+132>>2]&63](b,j,a);i=x;return}else{$b[c[k+124>>2]&63](b,d,a);i=x;return}}function zQ(b,d,e,f,g,h,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0.0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;S=i;i=i+144|0;R=S+136|0;Q=S+128|0;P=S+120|0;O=S+112|0;q=S+64|0;y=S+108|0;A=S+104|0;N=S+32|0;G=S+92|0;H=S+80|0;I=S+68|0;J=S+24|0;K=S+16|0;L=S+8|0;M=S;if(!d)Na(97821,95272,353,95448);if(!e)Na(117577,95272,354,95448);if(!h)Na(117734,95272,355,95448);s=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;l=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;E=c[e+208>>2]|0;B=c[e+264>>2]|0;if(!((E|0)!=0&(B|0)!=0)){i=S;return}do if((Ob[c[(c[E>>2]|0)+8>>2]&255](E)|0)==60){n=I5(E,1752,1960,0)|0;if(!n)Na(95457,95272,386,95448);else{t=kB(n)|0;u=n+164|0;v=0;r=n;u=Ob[c[(c[u>>2]|0)+16>>2]&255](u)|0;break}}else if((Ob[c[(c[E>>2]|0)+8>>2]&255](E)|0)==47){n=I5(E,1752,384,0)|0;if(!n)Na(95467,95272,392,95448);else{u=n+184|0;v=n;r=0;t=0;u=Ob[c[(c[u>>2]|0)+16>>2]&255](u)|0;break}}else{v=0;r=0;t=0;u=0}while(0);do if((Ob[c[(c[B>>2]|0)+8>>2]&255](B)|0)==60){n=I5(B,1752,1960,0)|0;if(!n)Na(95478,95272,397,95448);else{w=kB(n)|0;x=n+164|0;z=0;x=Ob[c[(c[x>>2]|0)+16>>2]&255](x)|0;break}}else if((Ob[c[(c[B>>2]|0)+8>>2]&255](B)|0)==47){n=I5(B,1752,384,0)|0;if(!n)Na(95486,95272,403,95448);else{x=n+184|0;z=n;w=0;x=Ob[c[(c[x>>2]|0)+16>>2]&255](x)|0;break}}else{z=0;w=0;x=0}while(0);if((Ob[c[(c[E>>2]|0)+8>>2]&255](E)|0)==65){n=hC(h,9,-1e4,1)|0;if(!n)p=0;else p=I5(n,2072,1696,0)|0}else{n=pC(E,9,-1)|0;if(!n)p=0;else p=I5(n,2072,1696,0)|0}do if((Ob[c[(c[B>>2]|0)+8>>2]&255](B)|0)==65){n=hC(h,9,-1e4,1)|0;if(!n)Na(95414,95272,422,95448);else{o=I5(n,2072,1696,0)|0;break}}else{n=pC(B,9,-1)|0;if(!n)Na(95414,95272,422,95448);else{o=I5(n,2072,1696,0)|0;break}}while(0);if(!((p|0)!=0&(o|0)!=0))Na(95414,95272,422,95448);F=p+208|0;if((c[F>>2]|0)!=(c[o+208>>2]|0))ZR(95495,q);switch(j<<24>>24){case 1:case 0:{o=u;break}case 2:{o=x;break}default:o=2}do if(!(H$(e+280|0)|0)){n=c[p+212>>2]|0;if(n){C=(n|0)==1?1:2;break}if(!t){if((o|0)==1){C=2;break}if(o){C=1;break}C=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;C=C-((ll(c[b+4>>2]|0,c[h+160>>2]|0)|0)<<1)|0;C=(Ob[c[(c[E>>2]|0)+36>>2]&255](E)|0)>(C|0);C=C?1:2;break}else{if((Ni(t,r)|0)<0){C=2;break}if((Ni(t,r)|0)>0){C=1;break}C=(o|0)!=1?1:2;break}}else C=(c[e+304>>2]|0)==1?1:2;while(0);r=b+4|0;D=h+160|0;p=(g-f|0)<((ll(c[r>>2]|0,c[D>>2]|0)|0)*3|0);a:do if((j&255)<2){o=(t|0)!=0;if(!o){if(v)Pi(v,y,A)}else Pi(t,y,A);if((C|0)!=1){if((u|0)==1){q=f;n=zy(E,c[r>>2]|0,c[D>>2]|0)|0;break}do if(!p){n=wy(E)|0;if((n|0)!=0?!(Rh(n,E)|0):0)break;Ob[c[(c[E>>2]|0)+36>>2]&255](E)|0;if(o|(v|0)!=0){n=c[A>>2]|0;q=f;n=n+($(kl(c[r>>2]|0,c[D>>2]|0)|0,-3)|0)|0;break a}else{n=Ob[c[(c[E>>2]|0)+36>>2]&255](E)|0;q=f;n=n+($(kl(c[r>>2]|0,c[D>>2]|0)|0,-3)|0)|0;break a}}while(0);q=f;n=zy(E,c[r>>2]|0,c[D>>2]|0)|0;break}if((u|0)==2){q=f;n=yy(E,c[r>>2]|0,c[D>>2]|0)|0;break}do if(!p){n=wy(E)|0;if((n|0)!=0?!(Rh(n,E)|0):0)break;if((Ob[c[(c[E>>2]|0)+8>>2]&255](E)|0)!=65)f=((kl(c[r>>2]|0,c[D>>2]|0)|0)<<1)+f|0;if(o|(v|0)!=0){n=c[A>>2]|0;q=f;n=((kl(c[r>>2]|0,c[D>>2]|0)|0)*3|0)+n|0;break a}else{n=Ob[c[(c[E>>2]|0)+36>>2]&255](E)|0;q=f;n=((kl(c[r>>2]|0,c[D>>2]|0)|0)*3|0)+n|0;break a}}while(0);q=f;n=yy(E,c[r>>2]|0,c[D>>2]|0)|0}else{q=f;n=s}while(0);b:do switch(j<<24>>24){case 0:case 2:{f=(w|0)!=0;if(!f){if(z)Pi(z,y,A)}else Pi(w,y,A);if((C|0)==1){if((x|0)==2){o=g;l=yy(B,c[r>>2]|0,c[D>>2]|0)|0;break b}do if(!p){l=wy(B)|0;if((l|0)!=0?!(Qh(l,B)|0):0)break;if(f|(z|0)!=0){l=c[A>>2]|0;o=g;l=((kl(c[r>>2]|0,c[D>>2]|0)|0)*3|0)+l|0;break b}else{l=Ob[c[(c[B>>2]|0)+36>>2]&255](B)|0;o=g;l=((kl(c[r>>2]|0,c[D>>2]|0)|0)*3|0)+l|0;break b}}while(0);o=g;l=yy(B,c[r>>2]|0,c[D>>2]|0)|0;break b}if((x|0)==1){o=g;l=zy(B,c[r>>2]|0,c[D>>2]|0)|0;break b}do if(!p){l=wy(B)|0;if((l|0)!=0?!(Qh(l,B)|0):0)break;if((Ob[c[(c[B>>2]|0)+8>>2]&255](B)|0)!=65)g=g-((kl(c[r>>2]|0,c[D>>2]|0)|0)<<1)|0;if(f|(z|0)!=0){l=c[A>>2]|0;o=g;l=l+($(kl(c[r>>2]|0,c[D>>2]|0)|0,-3)|0)|0;break b}else{l=Ob[c[(c[B>>2]|0)+36>>2]&255](B)|0;o=g;l=l+($(kl(c[r>>2]|0,c[D>>2]|0)|0,-3)|0)|0;break b}}while(0);o=g;l=zy(B,c[r>>2]|0,c[D>>2]|0)|0;break}default:o=g}while(0);do if(j<<24>>24==1){g=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;if((C|0)==1){l=(g|0)<(n|0)?n:g;break}else{l=g-(ml(c[r>>2]|0,c[D>>2]|0)|0)|0;l=(n|0)<(l|0)?n:l;break}}while(0);do if((Ob[c[(c[B>>2]|0)+8>>2]&255](B)|0)==65){g=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;if((C|0)==1){l=(g|0)<(n|0)?n:g;break}else{l=g-(ml(c[r>>2]|0,c[D>>2]|0)|0)|0;l=(n|0)<(l|0)?n:l;break}}while(0);do if(j<<24>>24==2){g=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;if((C|0)==1){g=(g|0)<(l|0)?l:g;break}else{g=g-(ml(c[r>>2]|0,c[D>>2]|0)|0)|0;g=(l|0)<(g|0)?l:g;break}}else g=n;while(0);do if((Ob[c[(c[E>>2]|0)+8>>2]&255](E)|0)==65){g=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;if((C|0)==1){f=(g|0)<(l|0)?l:g;break}else{f=g-(ml(c[r>>2]|0,c[D>>2]|0)|0)|0;f=(l|0)<(f|0)?l:f;break}}else if(j<<24>>24==3){g=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;if((C|0)==1){f=g;l=g}else{l=g-(ml(c[r>>2]|0,c[D>>2]|0)|0)|0;f=l}}else f=g;while(0);g=kl(c[r>>2]|0,c[D>>2]|0)|0;if((C|0)==1){g=g+f|0;l=(kl(c[r>>2]|0,c[D>>2]|0)|0)+l|0}else{g=f-g|0;l=l-(kl(c[r>>2]|0,c[D>>2]|0)|0)|0}c[N+16>>2]=0;c[N+20>>2]=0;c[N+24>>2]=0;c[N+28>>2]=0;n=N;c[n>>2]=q;c[n+4>>2]=g;n=N+8|0;f=n;c[f>>2]=o;c[f+4>>2]=l;m=+CQ(b,e,h,c[F>>2]|0,C,N);f=kl(c[r>>2]|0,c[D>>2]|0)|0;f=($(a[(c[(c[r>>2]|0)+728>>2]|0)+51>>0]|0,f)|0)/10|0;g=c[e+140>>2]|0;if(!g)Na(95554,95272,632,95448);es(g,N,m,f,C);l=(k|0)!=0;if(l){I=c[(c[d>>2]|0)+128>>2]|0;eaa(G,k+76|0);$b[I&63](d,k,G);iaa(G)}else{G=c[(c[d>>2]|0)+120>>2]|0;faa(H,95591,13);faa(I,132354,0);dc[G&31](d,e,H,I);iaa(I);iaa(H)}H=N;g=c[H+4>>2]|0;I=J;c[I>>2]=c[H>>2];c[I+4>>2]=g;I=n;g=c[I+4>>2]|0;H=K;c[H>>2]=c[I>>2];c[H+4>>2]=g;H=N+16|0;g=c[H+4>>2]|0;I=L;c[I>>2]=c[H>>2];c[I+4>>2]=g;I=N+24|0;N=c[I+4>>2]|0;g=M;c[g>>2]=c[I>>2];c[g+4>>2]=N;g=c[D>>2]|0;c[O>>2]=c[J>>2];c[O+4>>2]=c[J+4>>2];c[P>>2]=c[K>>2];c[P+4>>2]=c[K+4>>2];c[Q>>2]=c[L>>2];c[Q+4>>2]=c[L+4>>2];c[R>>2]=c[M>>2];c[R+4>>2]=c[M+4>>2];SQ(b,d,O,P,Q,R,f,g,m);g=c[d>>2]|0;if(l){$b[c[g+132>>2]&63](d,k,b);i=S;return}else{$b[c[g+124>>2]&63](d,e,b);i=S;return}}function AQ(a,b,d,e,f,g,h,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;r=i;i=i+96|0;m=r+64|0;k=r+48|0;l=r+36|0;o=r+24|0;p=r+12|0;q=r;if(!d)Na(117830,95272,1202,95605);if(!(c[d+248>>2]|0))Na(95622,95272,1203,95605);if(!(c[d+304>>2]|0))Na(95622,95272,1203,95605);n=oQ(a,d,g)|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[m+16>>2]=0;c[m+20>>2]=0;switch(h<<24>>24){case 0:{l=a+4|0;h=g+160|0;Rj(b,yl(c[l>>2]|0,c[h>>2]|0)|0);s=c[(c[b>>2]|0)+40>>2]|0;AC(k,d+164|0,d);$b[s&63](b,k,m);Haa(k);Uj(b);e=(c[m>>2]|0)+e-((kl(c[l>>2]|0,c[h>>2]|0)|0)<<1)|0;break}case 1:{h=a+4|0;s=g+160|0;Rj(b,yl(c[h>>2]|0,c[s>>2]|0)|0);k=c[(c[b>>2]|0)+40>>2]|0;AC(l,d+164|0,d);$b[k&63](b,l,m);Haa(l);Uj(b);e=(c[m>>2]|0)+e-((kl(c[h>>2]|0,c[s>>2]|0)|0)<<1)|0;break}default:{}}k=(j|0)!=0;if(k){s=c[(c[b>>2]|0)+128>>2]|0;eaa(o,j+76|0);$b[s&63](b,j,o);iaa(o)}else{s=c[(c[b>>2]|0)+120>>2]|0;faa(p,95655,18);faa(q,132354,0);dc[s&31](b,d,p,q);iaa(q);iaa(p)}Vj(b);GQ(a,b,e,f,n,d,g);Xj(b);e=c[b>>2]|0;if(k){$b[c[e+132>>2]&63](b,j,a);i=r;return}else{$b[c[e+124>>2]&63](b,d,a);i=r;return}}function BQ(b,d,e,f,g,j,k,l){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0;I=i;i=i+128|0;H=I+112|0;G=I+104|0;y=I+96|0;x=I+88|0;n=I+24|0;z=I+72|0;A=I+60|0;B=I+48|0;C=I+40|0;D=I+32|0;E=I+8|0;F=I;if(!d)Na(97821,95272,1021,95674);if(!e)Na(117947,95272,1022,95674);if(!j)Na(117734,95272,1023,95674);m=c[e+208>>2]|0;if(!m)t=0;else t=I5(m,1752,1960,0)|0;m=c[e+264>>2]|0;if(!m){i=I;return}o=I5(m,1752,1960,0)|0;if(!((t|0)!=0&(o|0)!=0)){i=I;return}s=kB(t)|0;m=pC(t,9,-1)|0;if(!m)r=0;else r=I5(m,2072,1696,0)|0;m=pC(o,9,-1)|0;if(!m)Na(95414,95272,1048,95674);m=I5(m,2072,1696,0)|0;if(!((r|0)!=0&(m|0)!=0))Na(95414,95272,1048,95674);if((c[r+208>>2]|0)!=(c[m+208>>2]|0))ZR(95682,I+16|0);q=(s|0)!=0;if(q)w=0;else w=(g-f|0)<((ll(c[b+4>>2]|0,c[j+160>>2]|0)|0)*3|0);switch(k<<24>>24){case 0:{p=Ob[c[(c[t>>2]|0)+36>>2]&255](t)|0;o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;do if(!w){k=b+4|0;n=j+160|0;f=(((kl(c[k>>2]|0,c[n>>2]|0)|0)*3|0)/2|0)+f|0;m=g-(((kl(c[k>>2]|0,c[n>>2]|0)|0)*3|0)/2|0)|0;if(N_(t+204|0)|0){v=ll(c[k>>2]|0,c[n>>2]|0)|0;f=($(c[t+208>>2]|0,v)|0)+f|0;break}if(q?N_(s+224|0)|0:0){v=ll(c[k>>2]|0,c[n>>2]|0)|0;f=($(c[s+228>>2]|0,v)|0)+f|0}}else m=g;while(0);g=t+164|0;v=f;u=m;m=Ob[c[(c[g>>2]|0)+16>>2]&255](g)|0;f=o;break}case 1:{k=Ob[c[(c[t>>2]|0)+36>>2]&255](t)|0;if(w)m=f;else m=(((kl(c[b+4>>2]|0,c[j+160>>2]|0)|0)*3|0)/2|0)+f|0;p=t+164|0;v=m;u=g;m=Ob[c[(c[p>>2]|0)+16>>2]&255](p)|0;p=k;f=k;break}case 2:{k=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;if(w)m=g;else m=g-(((kl(c[b+4>>2]|0,c[j+160>>2]|0)|0)*3|0)/2|0)|0;p=o+164|0;v=f;u=m;m=Ob[c[(c[p>>2]|0)+16>>2]&255](p)|0;p=k;f=k;break}default:{_R(95740,n);i=I;return}}k=e+280|0;a:do if(!(H$(k)|0)){switch(c[r+212>>2]|0){case 0:break;case 1:{m=1;break a}default:{m=2;break a}}if(q){if((Ni(s,t)|0)<0){m=2;break}if((Ni(s,t)|0)>0){m=1;break}m=(m|0)!=1?1:2;break}else{if((m|0)==1){m=2;break}if(m){m=1;break}m=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;m=(p|0)>(m-((ll(c[b+4>>2]|0,c[j+160>>2]|0)|0)<<1)|0);m=m?1:2;break}}else m=(c[e+304>>2]|0)==1?1:2;while(0);g=(m|0)==1;n=b+4|0;q=j+160|0;m=(kl(c[n>>2]|0,c[q>>2]|0)|0)/2|0;if(g){m=m+p|0;f=((kl(c[n>>2]|0,c[q>>2]|0)|0)/2|0)+f|0;if(w){p=(kl(c[n>>2]|0,c[q>>2]|0)|0)+m|0;f=(kl(c[n>>2]|0,c[q>>2]|0)|0)+f|0}else p=m}else{m=p-m|0;f=f-((kl(c[n>>2]|0,c[q>>2]|0)|0)/2|0)|0;if(w){p=m-(kl(c[n>>2]|0,c[q>>2]|0)|0)|0;f=f-(kl(c[n>>2]|0,c[q>>2]|0)|0)|0}else p=m}w=G$(k)|0;k=kl(c[n>>2]|0,c[q>>2]|0)|0;if(!w){m=u-v|0;if((m|0)>((ml(c[n>>2]|0,c[q>>2]|0)|0)<<1|0))k=(kl(c[n>>2]|0,c[q>>2]|0)|0)+k|0}else{m=u-v|0;k=~~(+(k|0)*+h[e+296>>3])}o=kl(c[n>>2]|0,c[q>>2]|0)|0;o=($(a[(c[(c[n>>2]|0)+728>>2]|0)+48>>0]|0,o)|0)/10|0;n=(k<<2|0)/3|0;k=(m|0)/4|0;m=g?n:0-n|0;n=(l|0)!=0;if(n){B=c[(c[d>>2]|0)+128>>2]|0;eaa(z,l+76|0);$b[B&63](d,l,z);iaa(z)}else{z=c[(c[d>>2]|0)+120>>2]|0;faa(A,95785,12);faa(B,132354,0);dc[z&31](d,e,A,B);iaa(B);iaa(A)}c[C>>2]=v;c[C+4>>2]=p;c[D>>2]=u;c[D+4>>2]=f;B=E;c[B>>2]=k+v;c[B+4>>2]=m+p;B=F;c[B>>2]=(k*3|0)+v;c[B+4>>2]=m+f;m=c[q>>2]|0;c[x>>2]=c[C>>2];c[x+4>>2]=c[C+4>>2];c[y>>2]=c[D>>2];c[y+4>>2]=c[D+4>>2];c[G>>2]=c[E>>2];c[G+4>>2]=c[E+4>>2];c[H>>2]=c[F>>2];c[H+4>>2]=c[F+4>>2];SQ(b,d,x,y,G,H,o,m,0.0);m=c[d>>2]|0;if(n){$b[c[m+132>>2]&63](d,l,b);i=I;return}else{$b[c[m+124>>2]&63](d,e,b);i=I;return}}function CQ(b,d,e,f,j,k){b=b|0;d=d|0;e=e|0;f=f|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0.0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0;oa=i;i=i+304|0;ka=oa+288|0;ja=oa+280|0;U=oa+276|0;ha=oa+136|0;s=oa+128|0;t=oa+120|0;fa=oa+112|0;ga=oa+104|0;na=oa+264|0;ma=oa+252|0;u=oa+248|0;v=oa+244|0;w=oa+240|0;la=oa+228|0;y=oa+216|0;B=oa+204|0;x=oa+200|0;z=oa+196|0;C=oa+176|0;A=oa+168|0;ia=oa+156|0;J=oa+144|0;K=oa+96|0;N=oa+88|0;P=oa+80|0;R=oa+72|0;V=oa+64|0;W=oa+56|0;Y=oa+48|0;Z=oa+40|0;_=oa+32|0;aa=oa+24|0;ba=oa+16|0;ca=oa+8|0;da=oa;ea=k+8|0;n=k+12|0;p=c[n>>2]|0;T=k+4|0;r=c[T>>2]|0;q=+((c[ea>>2]|0)-(c[k>>2]|0)|0);o=+X(+(+(p-r|0)),+q);do if(+O(+o)>.7853981633974483){l=~~(q*.7071067811865475/.7071067811865475);m=(j|0)==1;if((p|0)>(r|0))if(m){c[T>>2]=p-l;o=.7853981852531433;break}else{c[n>>2]=l+r;o=.7853981852531433;break}else if(m){c[n>>2]=r-l;o=-.7853981852531433;break}else{c[T>>2]=l+p;o=-.7853981852531433;break}}while(0);g[U>>2]=o;S=ea;Q=c[S+4>>2]|0;M=s;c[M>>2]=c[S>>2];c[M+4>>2]=Q;M=k;Q=c[M+4>>2]|0;S=t;c[S>>2]=c[M>>2];c[S+4>>2]=Q;c[ja>>2]=c[s>>2];c[ja+4>>2]=c[s+4>>2];c[ka>>2]=c[t>>2];c[ka+4>>2]=c[t+4>>2];rP(ha,ja,-o,ka);if(G$(d+280|0)|0){E=b+4|0;F=e+160|0;q=+(kl(c[E>>2]|0,c[F>>2]|0)|0);l=~~(q*+h[d+296>>3])}else{Q=(c[ea>>2]|0)-(c[k>>2]|0)|0;E=b+4|0;l=c[E>>2]|0;S=a[(c[l+728>>2]|0)+49>>0]|0;F=e+160|0;S=($(kl(l,c[F>>2]|0)|0,S)|0)/10|0;Q=(((Q|0)>-1?Q:0-Q|0)|0)/8|0;S=(S|0)<(Q|0)?Q:S;Q=c[E>>2]|0;l=a[(c[Q+728>>2]|0)+50>>0]|0;l=($(kl(Q,c[F>>2]|0)|0,l)|0)/10|0;l=(S|0)<(l|0)?S:l}t=(l<<2|0)/3|0;G=fa+4|0;c[G>>2]=0;M=ga+4|0;c[M>>2]=0;H=((c[ha>>2]|0)-(c[k>>2]|0)|0)/5|0;l=ml(c[E>>2]|0,c[F>>2]|0)|0;H=(l|0)<(H|0)?l:H;c[fa>>2]=H+(c[k>>2]|0);c[ga>>2]=(c[ha>>2]|0)-H;H=(j|0)==1;l=c[T>>2]|0;D=ha+4|0;m=c[D>>2]|0;if(H){c[G>>2]=l+t;l=m+t|0}else{c[G>>2]=l-t;l=m-t|0}c[M>>2]=l;l=pC(e,18,-1)|0;if(!l)Na(96482,95272,686,95798);n=I5(l,2072,2952,0)|0;if(!n)Na(96482,95272,686,95798);c[na>>2]=0;S=na+4|0;c[S>>2]=0;c[na+8>>2]=0;c[ma>>2]=0;Q=ma+4|0;c[Q>>2]=0;c[ma+8>>2]=0;c[u>>2]=na;m=ma+8|0;Ol(ma,u);l=c[Q>>2]|0;u=c[m>>2]|0;c[v>>2]=k;if(l>>>0>>0){c[l>>2]=k;l=(c[Q>>2]|0)+4|0;c[Q>>2]=l}else{Ol(ma,v);l=c[Q>>2]|0}c[w>>2]=ea;if(l>>>0<(c[m>>2]|0)>>>0){c[l>>2]=ea;c[Q>>2]=(c[Q>>2]|0)+4}else Ol(ma,w);c[la>>2]=0;d=la+4|0;c[d>>2]=0;c[la+8>>2]=0;l=c[e+144>>2]|0;c[y+4>>2]=15;c[y>>2]=19396;c[y+8>>2]=l;c[B+4>>2]=9;c[B>>2]=19396;c[B+8>>2]=f;c[x>>2]=y;Pl(la,x);l=c[d>>2]|0;e=c[la+8>>2]|0;c[z>>2]=B;if(l>>>0>>0){c[l>>2]=B;c[d>>2]=(c[d>>2]|0)+4}else Pl(la,z);c[A>>2]=292;c[A+4>>2]=1;c[ka>>2]=c[A>>2];c[ka+4>>2]=c[A+4>>2];CC(C,ka);Xb[c[(c[n>>2]|0)+88>>2]&1](n,C,ma,0,la,-1e4,1);c[ia>>2]=0;s=ia+4|0;c[s>>2]=0;c[ia+8>>2]=0;l=c[na>>2]|0;if((l|0)!=(c[S>>2]|0)){p=J+4|0;r=ia+8|0;do{C=c[l>>2]|0;if(!((Ob[c[(c[C>>2]|0)+8>>2]&255](C)|0)!=60?(C=c[l>>2]|0,(Ob[c[(c[C>>2]|0)+8>>2]&255](C)|0)!=47):0))L=31;do if((L|0)==31){L=0;n=c[l>>2]|0;m=n;if((n|0)!=0?(I=I5(n,1752,1960,0)|0,(I|0)!=0):0){if(kB(I)|0)break;m=c[l>>2]|0}c[J>>2]=m;m=p;c[m>>2]=0;c[m+4>>2]=0;m=c[s>>2]|0;if(m>>>0<(c[r>>2]|0)>>>0){c[m>>2]=c[J>>2];c[m+4>>2]=c[J+4>>2];c[m+8>>2]=c[J+8>>2];c[s>>2]=(c[s>>2]|0)+12;break}else{HQ(ia,J);break}}while(0);l=l+4|0}while((l|0)!=(c[S>>2]|0))}p=k;l=c[p+4>>2]|0;m=K;c[m>>2]=c[p>>2];c[m+4>>2]=l;m=c[F>>2]|0;c[ka>>2]=c[K>>2];c[ka+4>>2]=c[K+4>>2];DQ(b,ia,ka,o,j,m);m=fa;l=c[m>>2]|0;m=c[m+4>>2]|0;p=N;c[p>>2]=l;c[p+4>>2]=m;p=ga;n=c[p>>2]|0;p=c[p+4>>2]|0;L=P;c[L>>2]=n;c[L+4>>2]=p;if((c[ia>>2]|0)!=(c[s>>2]|0)){EQ(0,0,ia,k,ha,N,P,j,o,1)|0;FQ(0,0,ia,k,ha,N,P,j,U,1);l=((c[ha>>2]|0)-(c[k>>2]|0)|0)/5|0;m=ml(c[E>>2]|0,c[F>>2]|0)|0;l=(m|0)<(l|0)?m:l;c[fa>>2]=(c[k>>2]|0)+l;c[ga>>2]=(c[ha>>2]|0)-l;l=c[T>>2]|0;m=c[D>>2]|0;if(H){c[G>>2]=l+t;l=m+t|0}else{c[G>>2]=l-t;l=m-t|0}c[M>>2]=l;N=k;P=c[N+4>>2]|0;n=R;c[n>>2]=c[N>>2];c[n+4>>2]=P;o=+g[U>>2];n=c[F>>2]|0;c[ka>>2]=c[R>>2];c[ka+4>>2]=c[R+4>>2];DQ(b,ia,ka,o,j,n);n=EQ(0,0,ia,k,ha,fa,ga,j,o,0)|0;if(n){FQ(0,0,ia,k,ha,fa,ga,j,U,1);m=((c[ha>>2]|0)-(c[k>>2]|0)|0)/5|0;l=ml(c[E>>2]|0,c[F>>2]|0)|0;m=(l|0)<(m|0)?l:m;c[fa>>2]=(c[k>>2]|0)+m;c[ga>>2]=(c[ha>>2]|0)-m;m=c[T>>2]|0;l=c[D>>2]|0;if(H){c[G>>2]=m+n;l=l+n|0}else{c[G>>2]=m-n;l=l-n|0}c[M>>2]=l;o=+g[U>>2]}}else{U=fa;c[U>>2]=l;c[U+4>>2]=m;U=ga;c[U>>2]=n;c[U+4>>2]=p}m=ha;l=c[m+4>>2]|0;ha=W;c[ha>>2]=c[m>>2];c[ha+4>>2]=l;ha=k;l=c[ha+4>>2]|0;m=Y;c[m>>2]=c[ha>>2];c[m+4>>2]=l;c[ja>>2]=c[W>>2];c[ja+4>>2]=c[W+4>>2];c[ka>>2]=c[Y>>2];c[ka+4>>2]=c[Y+4>>2];rP(V,ja,o,ka);m=V;l=c[m+4>>2]|0;ha=ea;c[ha>>2]=c[m>>2];c[ha+4>>2]=l;ha=fa;l=c[ha+4>>2]|0;m=_;c[m>>2]=c[ha>>2];c[m+4>>2]=l;m=k;l=c[m+4>>2]|0;ha=aa;c[ha>>2]=c[m>>2];c[ha+4>>2]=l;c[ja>>2]=c[_>>2];c[ja+4>>2]=c[_+4>>2];c[ka>>2]=c[aa>>2];c[ka+4>>2]=c[aa+4>>2];rP(Z,ja,o,ka);ha=Z;l=c[ha+4>>2]|0;m=k+16|0;c[m>>2]=c[ha>>2];c[m+4>>2]=l;m=ga;l=c[m+4>>2]|0;ha=ca;c[ha>>2]=c[m>>2];c[ha+4>>2]=l;ha=k;l=c[ha+4>>2]|0;m=da;c[m>>2]=c[ha>>2];c[m+4>>2]=l;c[ja>>2]=c[ca>>2];c[ja+4>>2]=c[ca+4>>2];c[ka>>2]=c[da>>2];c[ka+4>>2]=c[da+4>>2];rP(ba,ja,o,ka);ka=ba;m=c[ka+4>>2]|0;l=k+24|0;c[l>>2]=c[ka>>2];c[l+4>>2]=m;l=c[ia>>2]|0;m=l;if(l){n=c[s>>2]|0;if((n|0)!=(l|0))c[s>>2]=n+(~(((n+-12-m|0)>>>0)/12|0)*12|0);$4(l)}l=c[la>>2]|0;m=l;if(l){n=c[d>>2]|0;if((n|0)!=(l|0))c[d>>2]=n+(~((n+-4-m|0)>>>2)<<2);$4(l)}l=c[ma>>2]|0;m=l;if(l){n=c[Q>>2]|0;if((n|0)!=(l|0))c[Q>>2]=n+(~((n+-4-m|0)>>>2)<<2);$4(l)}l=c[na>>2]|0;if(!l){i=oa;return +o}m=c[S>>2]|0;if((m|0)!=(l|0))c[S>>2]=m+(~((m+-4-l|0)>>>2)<<2);$4(l);i=oa;return +o}function DQ(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=+e;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+48|0;q=r+32|0;p=r+24|0;m=r+16|0;n=r+8|0;o=r;h=c[b>>2]|0;l=b+4|0;if((h|0)==(c[l>>2]|0)){i=r;return}k=(f|0)==1;j=a+4|0;e=-e;a=h;do{b=c[a>>2]|0;f=c[j>>2]|0;if(k)b=yy(b,f,g)|0;else b=zy(b,f,g)|0;h=c[a>>2]|0;f=n;c[f>>2]=Ob[c[(c[h>>2]|0)+32>>2]&255](h)|0;c[f+4>>2]=b;f=d;h=c[f+4>>2]|0;b=o;c[b>>2]=c[f>>2];c[b+4>>2]=h;c[p>>2]=c[n>>2];c[p+4>>2]=c[n+4>>2];c[q>>2]=c[o>>2];c[q+4>>2]=c[o+4>>2];rP(m,p,e,q);b=m;h=c[b+4>>2]|0;f=a+4|0;c[f>>2]=c[b>>2];c[f+4>>2]=h;f=(kl(c[j>>2]|0,g)|0)<<1;h=a+8|0;c[h>>2]=(k?f:0-f|0)+(c[h>>2]|0);a=a+12|0}while((a|0)!=(c[l>>2]|0));i=r;return}function EQ(a,b,d,e,f,g,h,j,k,l){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=+k;l=l|0;var m=0.0,n=0.0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;C=i;i=i+32|0;y=C;a=e;b=c[a>>2]|0;a=c[a+4>>2]|0;B=y;c[B>>2]=b;c[B+4>>2]=a;B=g;a=c[B+4>>2]|0;o=y+8|0;c[o>>2]=c[B>>2];c[o+4>>2]=a;o=h;a=c[o+4>>2]|0;B=y+16|0;c[B>>2]=c[o>>2];c[B+4>>2]=a;B=f;a=c[B>>2]|0;B=c[B+4>>2]|0;o=y+24|0;c[o>>2]=a;c[o+4>>2]=B;o=a-b|0;o=(o|0)>-1?o:0-o|0;B=g+4|0;z=e+4|0;x=(c[B>>2]|0)-(c[z>>2]|0)|0;x=(x|0)>-1?x:0-x|0;n=+O(+k);k=+(o|0);A=~~(k/(n>.2?n*10.0:2.0));if((A|0)<=(x|0)){j=0;j=j?A:0;i=C;return j|0}g=c[d>>2]|0;w=d+4|0;a:do if((g|0)==(c[w>>2]|0))k=1.0;else{v=(a|0)!=(b|0)&l;u=(o|0)/2|0;n=k*.5;t=(j|0)==1;k=1.0;do{q=g;r=g+4|0;s=g+8|0;while(1){a=sP(y,c[r>>2]|0)|0;if(v){o=c[r>>2]|0;b=o-(c[e>>2]|0)|0;if((b|0)>(u|0))b=(c[f>>2]|0)-o|0;m=+(b|0)/n}else m=1.0;b=c[s>>2]|0;if(t){if((a|0)<(b|0)){o=11;break}b=c[d>>2]|0;b=b+((((q-b|0)/12|0)+1|0)*12|0)|0;l=c[w>>2]|0;if((b|0)==(l|0))a=g;else{p=l+-12|0;a=b;o=g;while(1){c[o>>2]=c[a>>2];F=a+4|0;E=c[F+4>>2]|0;D=o+4|0;c[D>>2]=c[F>>2];c[D+4>>2]=E;a=a+12|0;if((a|0)==(l|0))break;else o=o+12|0}a=g+(((((p-b|0)>>>0)/12|0)+1|0)*12|0)|0;b=c[w>>2]|0}if((b|0)!=(a|0)){b=b+(~(((b+-12-a|0)>>>0)/12|0)*12|0)|0;c[w>>2]=b}}else{if((a|0)>(b|0)){o=21;break}b=c[d>>2]|0;b=b+((((q-b|0)/12|0)+1|0)*12|0)|0;l=c[w>>2]|0;if((b|0)==(l|0))a=g;else{p=l+-12|0;a=b;o=g;while(1){c[o>>2]=c[a>>2];D=a+4|0;E=c[D+4>>2]|0;F=o+4|0;c[F>>2]=c[D>>2];c[F+4>>2]=E;a=a+12|0;if((a|0)==(l|0))break;else o=o+12|0}a=g+(((((p-b|0)>>>0)/12|0)+1|0)*12|0)|0;b=c[w>>2]|0}if((b|0)!=(a|0)){b=b+(~(((b+-12-a|0)>>>0)/12|0)*12|0)|0;c[w>>2]=b}}if((g|0)==(b|0))break a}if((o|0)==11){F=c[z>>2]|0;m=m*(+(F-b|0)/+(F-a|0));k=m>k?m:k}else if((o|0)==21){F=c[z>>2]|0;m=m*(+(F-b|0)/+(F-a|0));k=m>k?m:k}g=g+12|0}while((g|0)!=(c[w>>2]|0))}while(0);n=+(x|0);b=(~~(n*k)|0)>(A|0);k=b?+(A|0)/n:k;if(!(k>1.0)){F=b;F=F?A:0;i=C;return F|0}m=+(c[z>>2]|0);k=n*k;if((j|0)==1){F=~~(k+m);c[B>>2]=F;c[h+4>>2]=F;F=b;F=F?A:0;i=C;return F|0}else{F=~~(m-k);c[B>>2]=F;c[h+4>>2]=F;F=b;F=F?A:0;i=C;return F|0}return 0}function FQ(a,b,d,e,f,h,j,k,l,m){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;var n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0;H=i;i=i+96|0;G=H+88|0;F=H+80|0;w=H+48|0;z=H+40|0;A=H+32|0;B=H+24|0;C=H+16|0;D=H+8|0;E=H;a=e;p=c[a>>2]|0;a=c[a+4>>2]|0;b=w;c[b>>2]=p;c[b+4>>2]=a;b=h;a=c[b+4>>2]|0;h=w+8|0;c[h>>2]=c[b>>2];c[h+4>>2]=a;h=j;a=c[h+4>>2]|0;b=w+16|0;c[b>>2]=c[h>>2];c[b+4>>2]=a;b=f;a=c[b>>2]|0;b=c[b+4>>2]|0;h=w+24|0;c[h>>2]=a;c[h+4>>2]=b;h=a-p|0;h=(h|0)>-1?h:0-h|0;b=c[d>>2]|0;u=d+4|0;a:do if((b|0)==(c[u>>2]|0)){h=0;a=0}else{v=(h|0)/2|0;s=(a|0)==(p|0);t=(k|0)==1;o=+(h|0)*.5;h=0;a=0;do{while(1){p=b+4|0;q=sP(w,c[p>>2]|0)|0;p=c[p>>2]|0;j=p-(c[e>>2]|0)|0;if((j|0)>(v|0)){r=0;j=(c[f>>2]|0)-p|0}else r=1;if(s)n=1.0;else n=+(j|0)/o;j=c[b+8>>2]|0;if(t){if((q|0)<(j|0)){x=j-q|0;y=13}}else if((q|0)>(j|0)){x=q-j|0;y=13}if((y|0)==13?(y=0,(x|0)>0):0){p=r;j=x;break}b=b+12|0;if((b|0)==(c[u>>2]|0))break a}I=+(j|0);n=n*I;q=~~(p|m?I:n);r=~~(m|p^1?I:n);h=(q|0)>(h|0)?q:h;a=(r|0)>(a|0)?r:a;b=b+12|0}while((b|0)!=(c[u>>2]|0))}while(0);if((c[d>>2]|0)==(b|0)){i=H;return}r=f;p=c[r+4>>2]|0;q=A;c[q>>2]=c[r>>2];c[q+4>>2]=p;I=+g[l>>2];q=e;p=c[q+4>>2]|0;r=B;c[r>>2]=c[q>>2];c[r+4>>2]=p;c[F>>2]=c[A>>2];c[F+4>>2]=c[A+4>>2];c[G>>2]=c[B>>2];c[G+4>>2]=c[B+4>>2];rP(z,F,I,G);r=z;p=c[r>>2]|0;r=c[r+4>>2]|0;q=f;c[q>>2]=p;c[q+4>>2]=r;q=(k|0)==1;r=e+4|0;b=c[r>>2]|0;if(q){c[r>>2]=b+h;k=f+4|0;j=(c[k>>2]|0)+a|0;c[k>>2]=j;a=k}else{c[r>>2]=b-h;k=f+4|0;j=(c[k>>2]|0)-a|0;c[k>>2]=j;a=k}h=c[r>>2]|0;o=+(p-(c[e>>2]|0)|0);n=+X(+(+(j-h|0)),+o);do if(+O(+n)>.7853981633974483){b=~~(o*.7071067811865475/.7071067811865475);if((j|0)>(h|0))if(q){c[r>>2]=j-b;n=.7853981852531433;break}else{c[a>>2]=b+h;n=.7853981852531433;break}else if(q){c[a>>2]=h-b;n=-.7853981852531433;break}else{c[r>>2]=b+j;n=-.7853981852531433;break}}while(0);g[l>>2]=n;d=f;l=c[d+4>>2]|0;k=D;c[k>>2]=c[d>>2];c[k+4>>2]=l;k=e;e=c[k+4>>2]|0;l=E;c[l>>2]=c[k>>2];c[l+4>>2]=e;c[F>>2]=c[D>>2];c[F+4>>2]=c[D+4>>2];c[G>>2]=c[E>>2];c[G+4>>2]=c[E+4>>2];rP(C,F,-n,G);l=C;e=c[l+4>>2]|0;c[f>>2]=c[l>>2];c[f+4>>2]=e;i=H;return}function GQ(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0;switch(c[g+372>>2]|0){case 2:{l=a+4|0;k=h+160|0;j=(((kl(c[l>>2]|0,c[k>>2]|0)|0)<<1|0)/3|0)+f|0;g=e-((kl(c[l>>2]|0,c[k>>2]|0)|0)<<1)|0;i=(kl(c[l>>2]|0,c[k>>2]|0)|0)<<2;e=((ml(c[l>>2]|0,c[k>>2]|0)|0)*5|0)/3|0;i=(i|0)/6|0;g=g-d|0;h=(g|0)/(e|0)|0;if((h|0)<2)f=1;else{g=g-($(h+-1|0,e)|0)|0;f=h}g=d-i+((g|0)/2|0)|0;h=0;do{d=g+($(h,e)|0)|0;MQ(a,b,d-i|0,j,d+i|0,(pl(c[l>>2]|0,c[k>>2]|0)|0)+j|0);h=h+1|0}while((h|0)!=(f|0));return}case 3:{k=a+4|0;l=h+160|0;d=((kl(c[k>>2]|0,c[l>>2]|0)|0)/2|0)+d|0;MQ(a,b,d,f,e,(pl(c[k>>2]|0,c[l>>2]|0)|0)+f|0);return}default:return}}function HQ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=(((c[i>>2]|0)-k|0)/12|0)+1|0;if(e>>>0>357913941)X4(a);l=a+8|0;f=j;d=((c[l>>2]|0)-f|0)/12|0;if(d>>>0<178956970){d=d<<1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=(f|0)/12|0;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=357913941;e=(f|0)/12|0;m=6}if((m|0)==6){h=d;g=Z4(d*12|0)|0;d=f}m=g+(e*12|0)|0;c[m>>2]=c[b>>2];c[m+4>>2]=c[b+4>>2];c[m+8>>2]=c[b+8>>2];m=g+((((d|0)/-12|0)+e|0)*12|0)|0;xka(m|0,j|0,d|0)|0;c[a>>2]=m;c[i>>2]=g+((e+1|0)*12|0);c[l>>2]=g+(h*12|0);if(!k)return;$4(k);return}function IQ(a,b){a=a|0;b=b|0;if(!b){a=0;return a|0}b=I5(b,2072,72,0)|0;if(!b){a=0;return a|0}a=(c[b+160>>2]|0)==(c[a+8>>2]|0);return a|0}function JQ(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;if(!b)Na(97821,95839,26,95861);else{i=a+36|0;j=c[i>>2]|0;h=jP(a,g)|0;Pj(b,j,(h|0)>1?h:1,100);Qj(b,c[i>>2]|0,100);i=c[(c[b>>2]|0)+68>>2]|0;h=jP(a,f)|0;g=lP(a,d)|0;d=jP(a,f)|0;e=lP(a,e)|0;Jb[i&15](b,h,g,d,e);Sj(b);Tj(b);return}}function KQ(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;if(!b)Na(97821,95839,40,95878);else{h=a+36|0;i=c[h>>2]|0;g=jP(a,g)|0;Pj(b,i,(g|0)>1?g:1,100);Qj(b,c[h>>2]|0,100);h=c[(c[b>>2]|0)+68>>2]|0;g=jP(a,d)|0;d=lP(a,f)|0;e=jP(a,e)|0;f=lP(a,f)|0;Jb[h&15](b,g,d,e,f);Sj(b);Tj(b);return}}function LQ(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0;if(!b)Na(97821,95839,58,95897);else{Pj(b,255,0,100);Qj(b,16711680,106);j=c[(c[b>>2]|0)+76>>2]|0;i=jP(a,d)|0;h=lP(a,g)|0;f=jP(a,f-d|0)|0;g=jP(a,g-e|0)|0;Jb[j&15](b,i,h,f,g);Sj(b);Tj(b);return}}function MQ(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;if(!b)Na(97821,95839,77,95919);else{j=a+36|0;Pj(b,c[j>>2]|0,0,100);Qj(b,c[j>>2]|0,100);j=c[(c[b>>2]|0)+76>>2]|0;i=jP(a,d)|0;h=lP(a,g)|0;f=jP(a,f-d|0)|0;g=jP(a,g-e|0)|0;Jb[j&15](b,i,h,f,g);Sj(b);Tj(b);return}}function NQ(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0;j=i;i=i+32|0;k=j;l=a+36|0;Pj(b,c[l>>2]|0,0,100);Qj(b,c[l>>2]|0,100);h=jP(a,h)|0;d=jP(a,d)|0;c[k>>2]=d;e=lP(a,e)|0;c[k+4>>2]=e;f=jP(a,f)|0;c[k+8>>2]=f;g=lP(a,g)|0;c[k+12>>2]=g;c[k+16>>2]=f;c[k+20>>2]=g-h;c[k+24>>2]=d;c[k+28>>2]=e-h;Tb[c[(c[b>>2]|0)+72>>2]&15](b,4,k,0,0,1);Sj(b);Tj(b);i=j;return}function OQ(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;f=jP(a,(ll(c[a+4>>2]|0,f)|0)/5|0)|0;g=a+36|0;Pj(b,c[g>>2]|0,1,100);Qj(b,c[g>>2]|0,100);g=c[(c[b>>2]|0)+56>>2]|0;d=jP(a,d)|0;e=lP(a,e)|0;dc[g&31](b,d,e,(f|0)<2?2:f);Sj(b);Tj(b);return}function PQ(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0;k=i;i=i+16|0;j=k;if(!b)Na(97821,95839,130,95937);else{$b[c[(c[b>>2]|0)+12>>2]&63](b,255,100);Mb[c[(c[b>>2]|0)+20>>2]&255](b,106);c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;Oaa(j,f);Qj(b,c[a+36>>2]|0,100);Rj(b,xl(c[a+4>>2]|0,g,h)|0);g=c[(c[b>>2]|0)+92>>2]|0;d=jP(a,d)|0;e=lP(a,e)|0;dc[g&31](b,j,d,e);Uj(b);Tj(b);Haa(j);i=k;return}}function QQ(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0;k=i;i=i+16|0;j=k+4|0;if(!b)Na(97821,95839,151,95951);d=jP(a,d)|0;if(g){dc[c[(c[b>>2]|0)+44>>2]&31](b,f,j,k);d=d-((c[j>>2]|0)/2|0)|0}Qj(b,c[a+36>>2]|0,100);Rj(b,xl(c[a+4>>2]|0,h,0)|0);h=c[(c[b>>2]|0)+92>>2]|0;e=lP(a,e)|0;dc[h&31](b,f,d,e);Uj(b);Tj(b);i=k;return}function RQ(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;w=i;i=i+288|0;u=w+140|0;v=w+128|0;j=w+72|0;k=w+60|0;l=w+48|0;q=w+88|0;p=w+36|0;m=w+24|0;n=w+12|0;o=w;if(!d)Na(97821,95839,171,95967);s=u+60|0;t=u+8|0;c[u>>2]=46368;c[s>>2]=46388;c[u+4>>2]=0;cba(u+60|0,t);c[u+132>>2]=0;c[u+136>>2]=-1;c[u>>2]=46408;c[u+60>>2]=46428;wba(t);c[t>>2]=30036;r=u+40|0;c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;c[r+12>>2]=0;c[u+56>>2]=8;Xv(t,g);c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;h=q+24|0;b=q+4|0;e=h+1|0;f=q+36|0;while(1){g=TQ(u,v,95)|0;if(c[g+((c[(c[g>>2]|0)+-12>>2]|0)+16)>>2]&5){h=7;break}g=c[(c[d>>2]|0)+88>>2]|0;Eaa(k,v);eS(j,k);Eaa(l,v);$b[g&63](d,j,l);Haa(l);iaa(j);Haa(k);if(c[u+((c[(c[u>>2]|0)+-12>>2]|0)+16)>>2]&2){h=7;break}c[q>>2]=19380;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;a[b+16>>0]=0;a[e>>0]=0;a[h>>0]=0;c[f>>2]=0;kaa(h,95983)|0;Rj(d,q);c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;Oaa(p,58705);g=c[(c[d>>2]|0)+88>>2]|0;Eaa(n,p);eS(m,n);Eaa(o,p);$b[g&63](d,m,o);Haa(o);iaa(m);Haa(n);Uj(d);Haa(p);c[q>>2]=19380;iaa(h)}if((h|0)==7){Haa(v);c[u>>2]=46408;c[s>>2]=46428;c[t>>2]=30036;Haa(r);uba(t);dba(s);i=w;return}}function SQ(a,b,d,e,f,g,h,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=+k;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;W=i;i=i+288|0;V=W+280|0;G=W+272|0;T=W+144|0;U=W+112|0;l=W+264|0;m=W+256|0;n=W+104|0;t=W+248|0;p=W+240|0;q=W+96|0;w=W+88|0;x=W+80|0;y=W+72|0;z=W+232|0;u=W+64|0;v=W+224|0;A=W+56|0;B=W+48|0;H=W+216|0;I=W+208|0;J=W+40|0;M=W+200|0;K=W+192|0;L=W+32|0;N=W+24|0;O=W+184|0;P=W+16|0;Q=W+176|0;R=W+8|0;S=W;if(!b)Na(97821,95839,193,95995);c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;c[T+12>>2]=0;c[T+16>>2]=0;c[T+20>>2]=0;c[T+24>>2]=0;c[T+28>>2]=0;c[U>>2]=0;c[U+4>>2]=0;c[U+8>>2]=0;c[U+12>>2]=0;c[U+16>>2]=0;c[U+20>>2]=0;c[U+24>>2]=0;c[U+28>>2]=0;r=c[f>>2]|0;C=c[f+4>>2]|0;s=c[g>>2]|0;E=c[g+4>>2]|0;D=(h|0)/2|0;o=D+C|0;h=D+E|0;F=k!=0.0;if(F){c[m>>2]=r;c[m+4>>2]=o;X=f;r=c[X>>2]|0;X=c[X+4>>2]|0;o=n;c[o>>2]=r;c[o+4>>2]=X;c[G>>2]=c[m>>2];c[G+4>>2]=c[m+4>>2];c[V>>2]=c[n>>2];c[V+4>>2]=c[n+4>>2];rP(l,G,k,V);m=c[l>>2]|0;o=c[l+4>>2]|0;c[p>>2]=s;c[p+4>>2]=h;h=g;l=c[h>>2]|0;h=c[h+4>>2]|0;n=q;c[n>>2]=l;c[n+4>>2]=h;c[G>>2]=c[p>>2];c[G+4>>2]=c[p+4>>2];c[V>>2]=c[q>>2];c[V+4>>2]=c[q+4>>2];rP(t,G,k,V);n=r;p=m;m=c[t>>2]|0;h=c[t+4>>2]|0}else{n=r;l=s;p=r;m=s}t=d;X=c[t+4>>2]|0;d=x;c[d>>2]=c[t>>2];c[d+4>>2]=X;c[V>>2]=c[x>>2];c[V+4>>2]=c[x+4>>2];nP(w,a,V);d=w;x=c[d>>2]|0;d=c[d+4>>2]|0;X=T;c[X>>2]=x;c[X+4>>2]=d;X=U;c[X>>2]=x;c[X+4>>2]=d;c[z>>2]=p;c[z+4>>2]=o;c[V>>2]=c[z>>2];c[V+4>>2]=c[z+4>>2];nP(y,a,V);p=y;o=c[p+4>>2]|0;X=T+8|0;c[X>>2]=c[p>>2];c[X+4>>2]=o;c[v>>2]=m;c[v+4>>2]=h;c[V>>2]=c[v>>2];c[V+4>>2]=c[v+4>>2];nP(u,a,V);X=u;o=c[X+4>>2]|0;p=T+16|0;c[p>>2]=c[X>>2];c[p+4>>2]=o;p=e;o=c[p>>2]|0;p=c[p+4>>2]|0;X=B;c[X>>2]=o;c[X+4>>2]=p;c[V>>2]=c[B>>2];c[V+4>>2]=c[B+4>>2];nP(A,a,V);X=A;h=c[X+4>>2]|0;m=T+24|0;c[m>>2]=c[X>>2];c[m+4>>2]=h;m=C-D|0;h=E-D|0;if(F){c[I>>2]=n;c[I+4>>2]=m;X=f;m=c[X+4>>2]|0;n=J;c[n>>2]=c[X>>2];c[n+4>>2]=m;c[G>>2]=c[I>>2];c[G+4>>2]=c[I+4>>2];c[V>>2]=c[J>>2];c[V+4>>2]=c[J+4>>2];rP(H,G,k,V);n=c[H>>2]|0;m=c[H+4>>2]|0;c[K>>2]=l;c[K+4>>2]=h;X=g;h=c[X+4>>2]|0;l=L;c[l>>2]=c[X>>2];c[l+4>>2]=h;c[G>>2]=c[K>>2];c[G+4>>2]=c[K+4>>2];c[V>>2]=c[L>>2];c[V+4>>2]=c[L+4>>2];rP(M,G,k,V);l=c[M>>2]|0;h=c[M+4>>2]|0}c[O>>2]=n;c[O+4>>2]=m;c[V>>2]=c[O>>2];c[V+4>>2]=c[O+4>>2];nP(N,a,V);O=c[N+4>>2]|0;X=U+8|0;c[X>>2]=c[N>>2];c[X+4>>2]=O;c[Q>>2]=l;c[Q+4>>2]=h;c[V>>2]=c[Q>>2];c[V+4>>2]=c[Q+4>>2];nP(P,a,V);Q=c[P+4>>2]|0;X=U+16|0;c[X>>2]=c[P>>2];c[X+4>>2]=Q;X=S;c[X>>2]=o;c[X+4>>2]=p;c[V>>2]=c[S>>2];c[V+4>>2]=c[S+4>>2];nP(R,a,V);S=R;X=c[S+4>>2]|0;V=U+24|0;c[V>>2]=c[S>>2];c[V+4>>2]=X;V=c[a+36>>2]|0;X=(rl(c[a+4>>2]|0,j)|0)/2|0;Pj(b,V,(X|0)>1?X:1,100);$b[c[(c[b>>2]|0)+52>>2]&63](b,T,U);Sj(b);i=W;return}function TQ(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;k=l;eca(k,b,1);if(!(a[k>>0]|0)){i=l;return b|0}if(!(a[d>>0]&1))a[d>>0]=0;else c[c[d+8>>2]>>2]=0;k=d+4|0;c[k>>2]=0;f=0;while(1){g=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0;h=g+12|0;j=c[h>>2]|0;if((j|0)==(c[g+16>>2]|0))g=Ob[c[(c[g>>2]|0)+40>>2]&255](g)|0;else{c[h>>2]=j+4;g=c[j>>2]|0}if((g|0)==-1){g=2;break}f=f+1|0;if((g|0)==(e|0)){g=0;break}Oaa(d,g);if((a[d>>0]&1)!=0&(c[k>>2]|0)==1073741807){g=4;break}}d=c[(c[b>>2]|0)+-12>>2]|0;Yaa(b+d|0,c[b+(d+16)>>2]|((f|0)==0?g|4:g));i=l;return b|0}function UQ(a){a=a|0;var b=0,d=0;c[a>>2]=46408;b=a+60|0;c[b>>2]=46428;d=a+8|0;c[d>>2]=30036;Haa(a+40|0);uba(d);dba(b);return}function VQ(a){a=a|0;var b=0,d=0;c[a>>2]=46408;b=a+60|0;c[b>>2]=46428;d=a+8|0;c[d>>2]=30036;Haa(a+40|0);uba(d);dba(b);$4(a);return}function WQ(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;c[a+e>>2]=46408;b=a+(e+60)|0;c[b>>2]=46428;d=a+(e+8)|0;c[d>>2]=30036;Haa(a+(e+40)|0);uba(d);dba(b);return}function XQ(a){a=a|0;var b=0,d=0,e=0,f=0;f=c[(c[a>>2]|0)+-12>>2]|0;b=a+f|0;c[b>>2]=46408;d=a+(f+60)|0;c[d>>2]=46428;e=a+(f+8)|0;c[e>>2]=30036;Haa(a+(f+40)|0);uba(e);dba(d);$4(b);return}function YQ(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if(!d)Na(97821,96086,37,96111);if(!e)Na(97712,96086,38,96111);if(!f)Na(116731,96086,39,96111);if(!g)Na(117734,96086,40,96111);if(!h)Na(96502,96086,41,96111);u=I5(e,1752,1960,0)|0;if(!u)Na(96128,96086,44,96111);s=c[g+160>>2]|0;t=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;o=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;p=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;m=lB(u)|0;r=b+4|0;n=hl(c[r>>2]|0,59708,s,0)|0;n=((m|0)>2?0:(n|0)/6|0)+((n|0)/2|0)|0;i=o-((ll(c[r>>2]|0,s)|0)<<1)|0;do if(!(w3(u+368|0)|0)){j=c[f+212>>2]|0;k=u+164|0;l=c[(c[k>>2]|0)+12>>2]|0;if(!j){Mb[l&255](k,(t|0)>=(i|0)?2:1);break}else{Mb[l&255](k,j);break}}else{l=u+164|0;Mb[c[(c[l>>2]|0)+12>>2]&255](l,c[u+372>>2]|0)}while(0);i=p-n|0;do if(!((m|0)<3&(c[u+360>>2]|0)!=0)){if((m|0)<2){_Q(b,d,t,e,f,g);break}j=(c[u+340>>2]|0)!=0;if((m|0)==2){PQ(b,d,i,t,j?59704:59705,s,0);break}else{m=(m|0)==3;PQ(b,d,i,t,j?(m?59709:59708):m?59708:59709,s,0);m=u+164|0;$Q(b,d,u,g,Ob[c[(c[m>>2]|0)+16>>2]&255](m)|0,n,p,t,0);break}}else ZQ(b,d,t,e,f,g);while(0);j=(kl(c[r>>2]|0,s)|0)+o|0;n=o-(ml(c[r>>2]|0,s)|0)|0;n=n-(kl(c[r>>2]|0,s)|0)|0;if(!((t|0)>=(((n|0)<(j|0)?n:j)|0)?(t|0)<=(((j|0)<(n|0)?n:j)|0):0)){k=(t|0)>(j|0);if(k)j=t-o|0;else j=o-t-(ml(c[r>>2]|0,s)|0)|0;if(((j|0)%(ll(c[r>>2]|0,s)|0)|0|0)>0)j=j-(kl(c[r>>2]|0,s)|0)|0;dQ(b,d,u,g,k,0,0,(j|0)/(ll(c[r>>2]|0,s)|0)|0)}l=u+208|0;if(c[l>>2]|0){j=kl(c[r>>2]|0,s)|0;k=c[u+224>>2]|0;do if((k|0)<3)q=37;else{if((k|0)>5?(o=u+164|0,(Ob[c[(c[o>>2]|0)+16>>2]&255](o)|0)==1):0){q=37;break}j=j*5|0}while(0);if((q|0)==37)j=j*7|0;bQ(b,d,((j|0)/2|0)+p|0,t,c[l>>2]&255,g)}j=u+448|0;l=c[j>>2]|0;if(!l){DR(b,d,u,f,g,h);return}if((c[l+204>>2]|0)==2){k=l;j=l}else{i=~~(+(i|0)-+(hl(c[r>>2]|0,57954,s,0)|0)*1.5);j=c[j>>2]|0;k=j}c[k+12>>2]=i;c[k+8>>2]=t;if(!(a[u+452>>0]|0)){DR(b,d,u,f,g,h);return}HP(b,d,j,f,g,h,0);DR(b,d,u,f,g,h);return}function ZQ(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if(!b)Na(97821,96086,517,96133);if(!e)Na(97712,96086,518,96133);if(!f)Na(116731,96086,519,96133);if(!g)Na(117734,96086,520,96133);k=I5(e,1752,1960,0)|0;if(!k)Na(96128,96086,523,96133);n=a+4|0;o=g+160|0;j=(tl(c[n>>2]|0,c[o>>2]|0,0)|0)/2|0;j=(j|0)>2?j:2;Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;l=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;f=l-(ol(c[n>>2]|0,c[o>>2]|0)|0)|0;l=(ol(c[n>>2]|0,c[o>>2]|0)|0)+l|0;m=(kl(c[n>>2]|0,c[o>>2]|0)|0)+d|0;e=d-(kl(c[n>>2]|0,c[o>>2]|0)|0)|0;h=((kl(c[n>>2]|0,c[o>>2]|0)|0)/2|0)+m|0;i=e-((kl(c[n>>2]|0,c[o>>2]|0)|0)/2|0)|0;if((c[k+340>>2]|0)==1)MQ(a,b,f,m,l,e);else{NQ(a,b,f,m,l,m,0-j|0);NQ(a,b,f,e,l,e,j)}JQ(a,b,h,i,f,rl(c[n>>2]|0,c[o>>2]|0)|0);JQ(a,b,h,i,l,rl(c[n>>2]|0,c[o>>2]|0)|0);if(cn(k+188|0)|0)return;f=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;f=(f-((ll(c[n>>2]|0,c[o>>2]|0)|0)<<1)|0)>(d|0)&1;e=k+164|0;if(Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0)f=(Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0)==1&1;d=kl(c[n>>2]|0,c[o>>2]|0)|0;JQ(a,b,m,((f|0)==0?0-(d<<3)|0:d*6|0)+m|0,l,rl(c[n>>2]|0,c[o>>2]|0)|0);return}function _Q(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!b)Na(97821,96086,446,96146);if(!e)Na(97712,96086,447,96146);if(!f)Na(116731,96086,448,96146);if(!g)Na(117734,96086,449,96146);n=I5(e,1752,1960,0)|0;if(!n)Na(96128,96086,452,96146);o=c[g+160>>2]|0;p=a+4|0;k=(tl(c[p>>2]|0,o,0)|0)/2|0;e=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;f=e-(ol(c[p>>2]|0,o)|0)|0;e=(ol(c[p>>2]|0,o)|0)+e|0;j=n+188|0;if((cn(j)|0)==-1){f=f-(ol(c[p>>2]|0,o)|0)|0;m=(ol(c[p>>2]|0,o)|0)+e|0}else m=e;l=(kl(c[p>>2]|0,o)|0)+d|0;e=d-(kl(c[p>>2]|0,o)|0)|0;h=((kl(c[p>>2]|0,o)|0)/2|0)+l|0;i=e-((kl(c[p>>2]|0,o)|0)/2|0)|0;if((c[n+340>>2]|0)==1)MQ(a,b,f,l,m,e);else{NQ(a,b,f,l,m,l,0-k|0);NQ(a,b,f,e,m,e,k)}JQ(a,b,h,i,f,rl(c[p>>2]|0,o)|0);JQ(a,b,h,i,m,rl(c[p>>2]|0,o)|0);if((cn(j)|0)>=1)return;f=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;f=(f-((ll(c[p>>2]|0,o)|0)<<1)|0)>(d|0)&1;e=n+164|0;if(Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0)f=(Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0)==1&1;d=kl(c[p>>2]|0,o)|0;JQ(a,b,l,((f|0)==0?0-(d<<3)|0:d*6|0)+l|0,m,rl(c[p>>2]|0,o)|0);return}function $Q(a,b,d,e,f,g,h,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;A=i;i=i+32|0;w=A+16|0;x=A+8|0;y=A;if(!(Ob[c[(c[d>>2]|0)+44>>2]&255](d)|0))Na(96165,96086,224,96196);v=e+160|0;z=c[v>>2]|0;o=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;q=cn(Ob[c[(c[d>>2]|0)+44>>2]&255](d)|0)|0;t=xy(d)|0;u=a+4|0;o=o-((ll(c[u>>2]|0,z)|0)<<1)|0;e=(kl(c[u>>2]|0,z)|0)*7|0;l=ll(c[u>>2]|0,z)|0;if(t){e=wl(c[u>>2]|0,e)|0;l=wl(c[u>>2]|0,l)|0}s=q+-5|0;m=($(l,(s<<1)+-1|0)|0)/2|0;n=(f|0)==2;if(n){k=0-k|0;e=0-e|0;m=0-m|0}r=(q|0)>5;k=e+j+(r?m:0)+k|0;p=((q|0)<1?g:0)+h|0;g=(f|0)==1;h=g&(k|0)<(o|0);h=h|n^1?(h?o:k):(k|0)>(o|0)?o:k;n=~~(+(kl(c[u>>2]|0,z)|0)*.9);n=(g?n:0-n|0)+j|0;k=(q|0)>4;if(k){m=c[u>>2]|0;e=kl(m,z)|0;if(t)e=wl(m,e)|0;e=(g?0-e|0:e)+h|0}else e=h;q=(rl(c[u>>2]|0,z)|0)/2|0;m=p-q|0;MQ(a,b,m,n,q+p|0,e);if(g){if(k?(PQ(a,b,m,h,57920,c[v>>2]|0,t),r):0){e=0;do{e=e+1|0;r=h-($(e,l)|0)|0;PQ(a,b,m,r,57920,c[v>>2]|0,t)}while((e|0)!=(s|0))}}else if(k?(PQ(a,b,m,h,57921,c[v>>2]|0,t),r):0){e=0;do{e=e+1|0;r=($(e,l)|0)+h|0;PQ(a,b,m,r,57921,c[v>>2]|0,t)}while((e|0)!=(s|0))}e=Ob[c[(c[d>>2]|0)+60>>2]&255](d)|0;if(!e)Na(96213,96086,307,96196);v=c[(c[e>>2]|0)+20>>2]|0;c[x>>2]=p-((rl(c[u>>2]|0,z)|0)/2|0);c[x+4>>2]=j;c[w>>2]=c[x>>2];c[w+4>>2]=c[x+4>>2];Mb[v&255](e,w);j=c[(c[e>>2]|0)+28>>2]|0;c[y>>2]=p-((rl(c[u>>2]|0,z)|0)/2|0);c[y+4>>2]=h;c[w>>2]=c[y>>2];c[w+4>>2]=c[y+4>>2];Mb[j&255](e,w);Mb[c[(c[e>>2]|0)+12>>2]&255](e,f);if(!t){i=A;return}if((c[(I5(d,1752,1960,0)|0)+348>>2]|0)!=1){i=A;return}pQ(a,b,d);i=A;return}function aR(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+32|0;h=n+12|0;j=n;if(!b)Na(97821,96086,176,96223);if(!d)Na(97712,96086,177,96223);if(!e)Na(116731,96086,178,96223);if(!f)Na(117734,96086,179,96223);if(!g)Na(96502,96086,180,96223);m=I5(d,1752,1816,0)|0;if(!m)Na(104407,96086,183,96223);g=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[g&31](b,d,h,j);iaa(j);iaa(h);g=m+196|0;j=m+204|0;e=c[j>>2]|0;do if((e|0)!=2?(k=c[m+192>>2]|0,(k|0)!=3):0){e=(e|0)==1;if(e){if((k|0)==2?1:(c[m+216>>2]|0)!=1)l=19}else if((k|0)==2)l=19;if((l|0)==19){k=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;cR(a,b,k,Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0,f);break}if(e?(c[m+216>>2]|0)==1:0){k=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;dR(a,b,k,Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0,f)}}else l=15;while(0);if((l|0)==15){l=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;bR(a,b,l,Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0,f)}if(y2(m+220|0)|0){h=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;o=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;k=a+4|0;l=f+160|0;e=o-(ml(c[k>>2]|0,c[l>>2]|0)|0)|0;JQ(a,b,o,e,h,ql(c[k>>2]|0,c[l>>2]|0)|0)}if(!(!(T0(g)|0)?(c[m+188>>2]|0)!=3:0)){o=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;eR(a,b,o,Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0,f)}h=m+164|0;if(!($$(h)|0)){o=c[b>>2]|0;o=o+124|0;o=c[o>>2]|0;$b[o&63](b,d,a);i=n;return}e=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;if((c[j>>2]|0)==0?!(c_(m+176|0)|0):0)g=e;else g=((kl(c[a+4>>2]|0,c[f+160>>2]|0)|0)*5|0)+e|0;if(a0(h)|0)e=c[m+172>>2]|0;else e=0;o=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;fR(a,b,g,o,c[m+168>>2]|0,e,f);o=c[b>>2]|0;o=o+124|0;o=c[o>>2]|0;$b[o&63](b,d,a);i=n;return}function bR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!b)Na(97821,96086,320,96234);if(!f)Na(117734,96086,321,96234);else{i=a+4|0;h=f+160|0;f=lP(a,e-(ll(c[i>>2]|0,c[h>>2]|0)|0)|0)|0;e=jP(a,ll(c[i>>2]|0,c[h>>2]|0)|0)|0;j=ql(c[i>>2]|0,c[h>>2]|0)|0;g=a+36|0;Pj(b,c[g>>2]|0,j,100);j=c[g>>2]|0;Pj(b,j,ql(c[i>>2]|0,c[h>>2]|0)|0,100);Qj(b,c[g>>2]|0,106);g=c[(c[b>>2]|0)+56>>2]|0;d=jP(a,d)|0;dc[g&31](b,d,f,e);Sj(b);Tj(b);return}}function cR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!b)Na(97821,96086,341,96251);if(!f)Na(117734,96086,342,96251);else{i=a+36|0;j=c[i>>2]|0;h=a+4|0;g=f+160|0;Pj(b,j,ql(c[h>>2]|0,c[g>>2]|0)|0,100);Qj(b,c[i>>2]|0,106);f=lP(a,e)|0;e=jP(a,ll(c[h>>2]|0,c[g>>2]|0)|0)|0;d=(jP(a,d)|0)-e|0;e=e<<1;Ub[c[(c[b>>2]|0)+64>>2]&3](b,d,f,e,e,45.0,315.0);Sj(b);Tj(b);return}}function dR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!b)Na(97821,96086,367,96272);if(!f)Na(117734,96086,368,96272);else{i=a+36|0;j=c[i>>2]|0;h=a+4|0;g=f+160|0;Pj(b,j,ql(c[h>>2]|0,c[g>>2]|0)|0,100);Qj(b,c[i>>2]|0,106);f=lP(a,e-(ll(c[h>>2]|0,c[g>>2]|0)|0)|0)|0;e=jP(a,ll(c[h>>2]|0,c[g>>2]|0)|0)|0;d=(jP(a,d)|0)-((e<<2|0)/3|0)|0;e=e<<1;Ub[c[(c[b>>2]|0)+64>>2]&3](b,d,f,e,e,225.0,135.0);Sj(b);Tj(b);return}}function eR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!b)Na(97821,96086,390,96301);if(!f)Na(117734,96086,391,96301);else{h=a+4|0;g=f+160|0;f=lP(a,e-(ll(c[h>>2]|0,c[g>>2]|0)|0)|0)|0;e=~~(+(kl(c[h>>2]|0,c[g>>2]|0)|0)*.5);g=a+36|0;Pj(b,c[g>>2]|0,1,100);Qj(b,c[g>>2]|0,100);g=c[(c[b>>2]|0)+56>>2]|0;d=jP(a,d)|0;dc[g&31](b,d,f,e);Sj(b);Tj(b);return}}function fR(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;t=i;i=i+64|0;s=t+48|0;o=t+36|0;p=t+24|0;q=t+12|0;r=t;if(!d)Na(97821,96086,665,96315);if(!j)Na(117734,96086,666,96315);l=c[j+160>>2]|0;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;m=(h|0)!=0;k=b+4|0;j=kl(c[k>>2]|0,l)|0;if(m){f=f-(j<<1)|0;n=f-((ll(c[k>>2]|0,l)|0)<<1)|0}else{n=0;f=f-(j<<2)|0}if((g|0)>9|(h|0)>9)e=((kl(c[k>>2]|0,l)|0)<<1)+e|0;Rj(d,xl(c[k>>2]|0,l,0)|0);qP(o,b,g&65535);if(!(a[s>>0]&1))a[s>>0]=0;else c[c[s+8>>2]>>2]=0;j=s+4|0;c[j>>2]=0;Naa(s,0);c[s>>2]=c[o>>2];c[s+4>>2]=c[o+4>>2];c[s+8>>2]=c[o+8>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;Haa(o);Eaa(p,s);QQ(b,d,e,f,p,1,l);Haa(p);if(!m){Uj(d);Haa(s);i=t;return}qP(q,b,h&65535);if(!(a[s>>0]&1))a[s>>0]=0;else c[c[s+8>>2]>>2]=0;c[j>>2]=0;Naa(s,0);c[s>>2]=c[q>>2];c[s+4>>2]=c[q+4>>2];c[s+8>>2]=c[q+8>>2];c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;Haa(q);Eaa(r,s);QQ(b,d,e,n,r,1,l);Haa(r);Uj(d);Haa(s);i=t;return}function gR(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0;l=i;i=i+32|0;g=l+12|0;h=l;if(!e)Na(116731,96086,700,96334);if(!f)Na(117734,96086,701,96334);if(!d)Na(96346,96086,702,96334);k=I5(d,1752,2232,0)|0;if(!k)Na(96346,96086,702,96334);m=c[(c[b>>2]|0)+120>>2]|0;faa(g,132354,0);eaa(h,d+76|0);dc[m&31](b,d,g,h);iaa(h);iaa(g);m=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;g=a+4|0;h=f+160|0;m=m-((kl(c[g>>2]|0,c[h>>2]|0)|0)<<2)|0;n=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;e=k+164|0;j=k+168|0;LQ(a,b,n+120|0,m,n+270|0,m+50+((c[j>>2]|0)*50|0)|0,0);if(!($$(e)|0)){n=c[b>>2]|0;n=n+124|0;n=c[n>>2]|0;$b[n&63](b,d,a);i=l;return}n=Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0;h=((kl(c[g>>2]|0,c[h>>2]|0)|0)*5|0)+n|0;if(a0(e)|0)g=c[k+172>>2]|0;else g=0;n=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;fR(a,b,h,n,c[j>>2]|0,g,f);n=c[b>>2]|0;n=n+124|0;n=c[n>>2]|0;$b[n&63](b,d,a);i=l;return}function hR(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;E=i;i=i+128|0;r=E+104|0;C=E+96|0;l=E+92|0;n=E+88|0;p=E+84|0;w=E+112|0;B=E+72|0;h=E+68|0;j=E+64|0;k=E+60|0;m=E+56|0;o=E+52|0;q=E+48|0;t=E+44|0;x=E+24|0;u=E+16|0;v=E+8|0;z=E;if(!e)Na(97821,96379,46,96400);y=b+4|0;g=c[y>>2]|0;if(!g)Na(96416,96379,47,96400);A=b+32|0;c[A>>2]=cl(g,c[b+8>>2]|0)|0;c[C>>2]=0;c[l>>2]=0;c[n>>2]=0;c[p>>2]=0;a[w>>0]=0;c[B>>2]=0;D=B+4|0;c[D>>2]=0;c[B+8>>2]=0;c[h>>2]=c[y>>2];s=B+8|0;Ol(B,h);g=c[D>>2]|0;h=c[s>>2]|0;c[j>>2]=C;if(g>>>0>>0){c[g>>2]=C;g=(c[D>>2]|0)+4|0;c[D>>2]=g}else{Ol(B,j);g=c[D>>2]|0}c[k>>2]=l;if(g>>>0<(c[s>>2]|0)>>>0){c[g>>2]=l;g=(c[D>>2]|0)+4|0;c[D>>2]=g}else{Ol(B,k);g=c[D>>2]|0}c[m>>2]=n;if(g>>>0<(c[s>>2]|0)>>>0){c[g>>2]=n;g=(c[D>>2]|0)+4|0;c[D>>2]=g}else{Ol(B,m);g=c[D>>2]|0}c[o>>2]=p;if(g>>>0<(c[s>>2]|0)>>>0){c[g>>2]=p;g=(c[D>>2]|0)+4|0;c[D>>2]=g}else{Ol(B,o);g=c[D>>2]|0}c[q>>2]=b;if(g>>>0<(c[s>>2]|0)>>>0){c[g>>2]=b;g=(c[D>>2]|0)+4|0;c[D>>2]=g}else{Ol(B,q);g=c[D>>2]|0}c[t>>2]=w;if(g>>>0<(c[s>>2]|0)>>>0){c[g>>2]=w;c[D>>2]=(c[D>>2]|0)+4}else Ol(B,t);c[u>>2]=268;c[u+4>>2]=1;c[r>>2]=c[u>>2];c[r+4>>2]=c[u+4>>2];CC(x,r);c[v>>2]=x;g=c[D>>2]|0;if(g>>>0<(c[s>>2]|0)>>>0){c[g>>2]=x;c[D>>2]=(c[D>>2]|0)+4}else Ol(B,v);g=c[A>>2]|0;Xb[c[(c[g>>2]|0)+88>>2]&1](g,x,B,0,0,-1e4,1);a[w>>0]=1;w=c[A>>2]|0;Xb[c[(c[w>>2]|0)+88>>2]&1](w,x,B,0,0,-1e4,1);iR(b,e,(c[A>>2]|0)+168|0);w=b+40|0;g=c[A>>2]|0;x=g+168|0;QB(w,x)|0;if((w|0)!=(x|0))Sl(b+184|0,c[g+312>>2]|0,c[g+316>>2]|0);w=b+200|0;u=g+328|0;c[w>>2]=c[u>>2];c[w+4>>2]=c[u+4>>2];c[w+8>>2]=c[u+8>>2];c[w+12>>2]=c[u+12>>2];w=b+220|0;u=g+348|0;c[w>>2]=c[u>>2];c[w+4>>2]=c[u+4>>2];c[w+8>>2]=c[u+8>>2];c[w+12>>2]=c[u+12>>2];jaa(b+236|0,g+364|0)|0;w=g+380|0;u=c[w+4>>2]|0;x=b+252|0;c[x>>2]=c[w>>2];c[x+4>>2]=u;x=b+264|0;u=g+392|0;c[x>>2]=c[u>>2];c[x+4>>2]=c[u+4>>2];c[x+8>>2]=c[u+8>>2];c[x+12>>2]=c[u+12>>2];c[x+16>>2]=c[u+16>>2];x=b+288|0;u=g+416|0;c[x>>2]=c[u>>2];c[x+4>>2]=c[u+4>>2];c[x+8>>2]=c[u+8>>2];c[x+12>>2]=c[u+12>>2];x=g+436|0;u=c[x+4>>2]|0;w=b+308|0;c[w>>2]=c[x>>2];c[w+4>>2]=u;w=b+320|0;u=g+448|0;c[w>>2]=c[u>>2];c[w+4>>2]=c[u+4>>2];c[w+8>>2]=c[u+8>>2];c[b+336>>2]=c[g+464>>2];uC(b+340|0,g+468|0)|0;w=g+488|0;u=w;u=d[u>>0]|d[u+1>>0]<<8|d[u+2>>0]<<16|d[u+3>>0]<<24;w=w+4|0;w=d[w>>0]|d[w+1>>0]<<8|d[w+2>>0]<<16|d[w+3>>0]<<24;x=b+360|0;v=x;a[v>>0]=u;a[v+1>>0]=u>>8;a[v+2>>0]=u>>16;a[v+3>>0]=u>>24;x=x+4|0;a[x>>0]=w;a[x+1>>0]=w>>8;a[x+2>>0]=w>>16;a[x+3>>0]=w>>24;if(f){f=c[y>>2]|0;Jb[c[(c[e>>2]|0)+76>>2]&15](e,0,0,c[f+672>>2]|0,c[f+668>>2]|0)}$b[c[(c[e>>2]|0)+100>>2]&63](e,0,0);Mb[c[(c[e>>2]|0)+48>>2]&255](z,e);g=c[y>>2]|0;$b[c[(c[e>>2]|0)+32>>2]&63](e,(c[z>>2]|0)-(c[g+676>>2]|0)|0,(c[z+4>>2]|0)-(c[g+684>>2]|0)|0);Lb[c[(c[e>>2]|0)+144>>2]&2047](e);g=c[A>>2]|0;if(((c[g+68>>2]|0)-(c[g+64>>2]|0)|0)>0){h=0;do{g=lC(g,h)|0;if(!g)g=0;else g=I5(g,2072,2952,0)|0;c[C>>2]=g;jR(b,e,g);h=h+1|0;g=c[A>>2]|0}while((h|0)<((c[g+68>>2]|0)-(c[g+64>>2]|0)>>2|0))}Lb[c[(c[e>>2]|0)+148>>2]&2047](e);g=c[B>>2]|0;if(!g){i=E;return}h=c[D>>2]|0;if((h|0)!=(g|0))c[D>>2]=h+(~((h+-4-g|0)>>>2)<<2);$4(g);i=E;return}function iR(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0.0;if(!b)Na(97821,96379,101,96422);if(!d)Na(96446,96379,102,96422);do if(KF(d)|0){b=LF(d)|0;if(!b)Na(96455,96379,109,96422);else{e=c[b+188>>2]|0;Lb[c[(c[b>>2]|0)+4>>2]&2047](b);e=(e|0)>0?e&255:0;break}}else e=0;while(0);g=wC(d+300|0,d)|0;b=c[g+4>>2]|0;a:do if((b|0)!=(g|0)){while(1){f=c[b+8>>2]|0;if(!f){b=12;break}f=I5(f,2072,2488,0)|0;if(!f){b=12;break}if(KF(f)|0){f=LF(f)|0;if(!f){b=15;break}i=c[f+188>>2]|0;e=e<<24>>24;Lb[c[(c[f>>2]|0)+4>>2]&2047](f);e=((i|0)>(e|0)?i:e)&255}b=c[b+4>>2]|0;if((b|0)==(g|0)){h=e;break a}}if((b|0)==12)Na(96462,96379,118,96422);else if((b|0)==15)Na(96455,96379,121,96422)}else h=e;while(0);b=a+4|0;e=(zl(c[b>>2]|0,48)|0)<<24>>24;e=(hl(c[b>>2]|0,57424,100,0)|0)+e|0;e=e+((Al(c[b>>2]|0,48)|0)<<24>>24)|0;if(h<<24>>24<=0){i=e;sG(d,i);return}j=+((zl(c[b>>2]|0,52)|0)<<24>>24);j=j+ +(hl(c[b>>2]|0,57954,100,0)|0)*1.3;i=~~(+(e|0)+(j+ +((Al(c[b>>2]|0,52)|0)<<24>>24)));sG(d,i);return}function jR(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+48|0;e=m+24|0;f=m+12|0;j=m;if(!b)Na(97821,96379,145,96471);if(!d)Na(96482,96379,146,96471);n=c[(c[b>>2]|0)+120>>2]|0;faa(e,132354,0);eaa(f,d+76|0);dc[n&31](b,d,e,f);iaa(f);iaa(e);qm(d+140|0);e=hC(d,10,-1e4,1)|0;if(((((e|0)!=0?(g=I5(e,2072,1768,0)|0,(g|0)!=0):0)?(kR(a,b,a+40|0,g,Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0,0),h=g+144|0,(c[h>>2]|0)>1):0)?(k=hC(g,15,-1e4,1)|0,(k|0)!=0):0)?(l=I5(k,2072,2840,0)|0,(l|0)!=0):0){f=a+4|0;Rj(b,xl(c[f>>2]|0,100,0)|0);g=c[(c[b>>2]|0)+92>>2]|0;oP(j,a,c[h>>2]&65535);k=jP(a,Ob[c[(c[d>>2]|0)+32>>2]&255](d)|0)|0;n=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;n=lP(a,((ll(c[f>>2]|0,c[l+160>>2]|0)|0)*3|0)+n|0)|0;dc[g&31](b,j,k,n);Haa(j);Uj(b)}lR(a,b,d,d);mR(a,b,d,64);mR(a,b,d,73);mR(a,b,d,76);mR(a,b,d,74);$b[c[(c[b>>2]|0)+124>>2]&63](b,d,a);i=m;return}function kR(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0;m=i;i=i+32|0;k=m+12|0;l=m;if(!d)Na(97821,96379,210,96489);if(!e)Na(96446,96379,211,96489);if(!f)Na(96502,96379,213,96489);j=hC(e,17,-1e4,1)|0;if(!j){i=m;return}j=I5(j,2072,2608,0)|0;if(!j){i=m;return}if(!h){h=e+320|0;nR(b,d,f,j,g,1,(a[h>>0]|0)==0);oR(b,d,f,e,(a[h>>0]|0)==0);a[h>>0]=0;i=m;return}else{c[h+12>>2]=g;g=c[(c[d>>2]|0)+120>>2]|0;faa(k,132354,0);eaa(l,h+76|0);dc[g&31](d,h,k,l);iaa(l);iaa(k);pR(b,d,f,j,h);$b[c[(c[d>>2]|0)+124>>2]&63](d,h,b);i=m;return}}function lR(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;if(!b)Na(97821,96379,966,96510);if(!d)Na(101549,96379,967,96510);if(!e)Na(96482,96379,968,96510);f=aC(d,88)|0;if(!f)return;a:while(1){do if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==10)uR(a,b,I5(f,2072,1768,0)|0,e);else{if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)>22?(Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)<39:0){FR(a,b,I5(f,2072,832,0)|0,e);break}if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)!=79){f=17;break a}f=I5(f,2072,2576,0)|0;if(!f){f=15;break a}iR(a,b,f)}while(0);f=bC(d)|0;if(!f){f=19;break}}if((f|0)==15)Na(96446,96379,984,96510);else if((f|0)==17)Na(132575,96379,988,96510);else if((f|0)==19)return}function mR(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;if(!b)Na(97821,96379,186,96529);if(!d)Na(96482,96379,187,96529);j=pm(d+140|0)|0;f=c[j+4>>2]|0;g=f;if((f|0)==(j|0))return;k=(e|0)==64;h=(e|0)==76;i=(e|0)==74;if((e|0)!=73){do{f=f+8|0;l=c[f>>2]|0;Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0;l=c[f>>2]|0;if(k&(Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==(e|0))xQ(a,b,c[f>>2]|0,d);l=c[f>>2]|0;if(h&(Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==(e|0))xQ(a,b,c[f>>2]|0,d);l=c[f>>2]|0;if(i&(Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==(e|0))xQ(a,b,c[f>>2]|0,d);g=c[g+4>>2]|0;f=g}while((f|0)!=(j|0));return}do{f=f+8|0;l=c[f>>2]|0;if((Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==73)xQ(a,b,c[f>>2]|0,d);l=c[f>>2]|0;if(k&(Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==73)xQ(a,b,c[f>>2]|0,d);l=c[f>>2]|0;if(h&(Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==73)xQ(a,b,c[f>>2]|0,d);l=c[f>>2]|0;if(i&(Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==73)xQ(a,b,c[f>>2]|0,d);g=c[g+4>>2]|0;f=g}while((f|0)!=(j|0));return}function nR(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;F=i;i=i+128|0;y=F+16|0;q=F+8|0;m=F;C=F+104|0;o=F+92|0;p=F+80|0;B=F+68|0;D=F+56|0;u=F+44|0;v=F+32|0;z=F+20|0;if(!d)Na(97821,96379,241,96544);if(!e)Na(96502,96379,242,96544);if(!f)Na(96557,96379,243,96544);c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=0;c[C+20>>2]=0;l=wC(f+140|0,f)|0;if(!(c[l+8>>2]|0)){i=F;return}k=c[(c[l+4>>2]|0)+8>>2]|0;if(!k)x=0;else x=I5(k,2072,2488,0)|0;k=c[(c[l>>2]|0)+8>>2]|0;if((k|0)!=0?(A=I5(k,2072,2488,0)|0,(x|0)!=0&(A|0)!=0):0){n=x+332|0;k=c[n>>2]|0;c[o+4>>2]=15;c[o>>2]=19396;c[o+8>>2]=k;k=iC(e,o,1,1)|0;if(!k)m=0;else m=I5(k,2072,2840,0)|0;l=A+332|0;k=c[l>>2]|0;c[p+4>>2]=15;c[p>>2]=19396;c[p+8>>2]=k;k=iC(e,p,1,1)|0;if((k|0)!=0?(r=I5(k,2072,2840,0)|0,(m|0)!=0&(r|0)!=0):0){s=Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0;k=Ob[c[(c[r>>2]|0)+36>>2]&255](r)|0;q=(c[A+420>>2]|0)+-1|0;t=b+4|0;p=r+160|0;q=k-($(ll(c[t>>2]|0,c[p>>2]|0)|0,q)|0)|0;r=pl(c[t>>2]|0,100)|0;k=((r|0)/2|0)+g|0;if(z$(f+168|0)|0){c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;eaa(D,f+172|0);l=f+200|0;if(j){eaa(u,l);if(!(a[D>>0]&1)){a[D+1>>0]=0;a[D>>0]=0}else{a[c[D+8>>2]>>0]=0;c[D+4>>2]=0}oaa(D,0);c[D>>2]=c[u>>2];c[D+4>>2]=c[u+4>>2];c[D+8>>2]=c[u+8>>2];c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;iaa(u);l=D}else{eaa(v,l);if(!(a[B>>0]&1)){a[B+1>>0]=0;a[B>>0]=0}else{a[c[B+8>>2]>>0]=0;c[B+4>>2]=0}oaa(B,0);c[B>>2]=c[v>>2];c[B+4>>2]=c[v+4>>2];c[B+8>>2]=c[v+8>>2];c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;iaa(v);l=D}v=a[l>>0]|0;if(((v&1)==0?(v&255)>>>1:c[D+4>>2]|0)|0){n=(tl(c[t>>2]|0,100,0)|0)<<2;o=k-n|0;m=q-(kl(c[t>>2]|0,100)|0)+((q-s|0)/-2|0)|0;Qj(d,c[b+36>>2]|0,100);Rj(d,yl(c[t>>2]|0,100)|0);$b[c[(c[d>>2]|0)+36>>2]&63](d,D,C);l=pC(e,18,-1)|0;if((l|0)!=0?(w=I5(l,2072,2952,0)|0,(w|0)!=0):0){ZK(w,(c[C>>2]|0)+n|0);l=w}else{_R(96704,y);l=0}v=c[(c[d>>2]|0)+108>>2]|0;w=jP(b,o)|0;y=lP(b,m)|0;dc[v&31](d,w,y,1);y=c[(c[d>>2]|0)+88>>2]|0;Faa(z,46452,D8(46452)|0);$b[y&63](d,D,z);Haa(z);Lb[c[(c[d>>2]|0)+112>>2]&2047](d);do if(!j){z=a[B>>0]|0;if(!(((z&1)==0?(z&255)>>>1:c[B+4>>2]|0)|0))break;$b[c[(c[d>>2]|0)+36>>2]&63](d,B,C);_K(l,(c[C>>2]|0)+n|0)}while(0);Uj(d);Tj(d)}iaa(D);iaa(B)}do if(h){if((x|0)==(A|0)?(c[f+216>>2]|0)==0:0)break;JQ(b,d,s,q,k,r)}while(0);switch(c[f+216>>2]|0){case 4:{JQ(b,d,s,q,k,r);break}case 1:{qR(b,d,k,s,q,c[p>>2]|0);break}case 2:{rR(b,d,k,s,q,c[p>>2]|0);k=k-((tl(c[t>>2]|0,100,0)|0)<<1)+(ul(c[t>>2]|0,100,0)|0)|0;break}default:{}}l=f+68|0;m=f+64|0;if(((c[l>>2]|0)-(c[m>>2]|0)|0)>0)o=0;else{i=F;return}do{n=lC(f,o)|0;if((n|0)!=0?(E=I5(n,2072,2608,0)|0,(E|0)!=0):0)nR(b,d,e,E,k,0,j);o=o+1|0}while((o|0)<((c[l>>2]|0)-(c[m>>2]|0)>>2|0));i=F;return}b=c[l>>2]|0;c[q>>2]=c[n>>2];c[q+4>>2]=b;_R(96632,q);i=F;return}_R(96566,m);i=F;return}function oR(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;H=i;i=i+112|0;F=H+8|0;E=H;C=H+88|0;B=H+72|0;A=H+60|0;D=H+48|0;v=H+36|0;w=H+24|0;x=H+12|0;if(!d)Na(97821,96379,359,96756);if(!e)Na(96502,96379,360,96756);if(!f)Na(96446,96379,361,96756);c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[C+12>>2]=0;c[C+16>>2]=0;c[C+20>>2]=0;u=wC(f+300|0,f)|0;f=c[u+4>>2]|0;if((f|0)==(u|0)){i=H;return}k=B+4|0;l=B+8|0;m=D+1|0;n=D+8|0;o=D+4|0;p=b+4|0;q=b+36|0;r=A+4|0;s=A+1|0;t=A+8|0;h=f;do{h=c[h+8>>2]|0;do if((h|0)!=0?(y=I5(h,2072,2488,0)|0,(y|0)!=0):0){h=c[y+332>>2]|0;c[k>>2]=15;c[B>>2]=19396;c[l>>2]=h;h=iC(e,B,1,1)|0;if(!h)j=0;else j=I5(h,2072,2840,0)|0;h=pC(e,18,-1)|0;if((h|0)!=0?(z=I5(h,2072,2952,0)|0,(j|0)!=0&(z|0)!=0):0){c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;eaa(D,y+340|0);h=y+368|0;if(g){eaa(v,h);if(!(a[D>>0]&1)){a[m>>0]=0;a[D>>0]=0}else{a[c[n>>2]>>0]=0;c[o>>2]=0}oaa(D,0);c[D>>2]=c[v>>2];c[D+4>>2]=c[v+4>>2];c[D+8>>2]=c[v+8>>2];c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;iaa(v)}else{eaa(w,h);if(!(a[A>>0]&1)){a[s>>0]=0;a[A>>0]=0}else{a[c[t>>2]>>0]=0;c[r>>2]=0}oaa(A,0);c[A>>2]=c[w>>2];c[A+4>>2]=c[w+4>>2];c[A+8>>2]=c[w+8>>2];c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;iaa(w)}h=a[D>>0]|0;if(((h&1)==0?(h&255)>>>1:c[o>>2]|0)|0){h=(tl(c[p>>2]|0,100,0)|0)*3|0;I=(Ob[c[(c[z>>2]|0)+32>>2]&255](z)|0)-h|0;K=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;J=c[y+420>>2]|0;j=K-(($(ll(c[p>>2]|0,c[j+160>>2]|0)|0,J)|0)/2|0)|0;Qj(d,c[q>>2]|0,100);Rj(d,yl(c[p>>2]|0,100)|0);$b[c[(c[d>>2]|0)+36>>2]&63](d,D,C);ZK(z,(c[C>>2]|0)+h|0);J=c[(c[d>>2]|0)+108>>2]|0;I=jP(b,I)|0;j=lP(b,j)|0;dc[J&31](d,I,j,1);j=c[(c[d>>2]|0)+88>>2]|0;Faa(x,46452,D8(46452)|0);$b[j&63](d,D,x);Haa(x);Lb[c[(c[d>>2]|0)+112>>2]&2047](d);if(!g?(K=a[A>>0]|0,(((K&1)==0?(K&255)>>>1:c[r>>2]|0)|0)!=0):0){$b[c[(c[d>>2]|0)+36>>2]&63](d,A,C);_K(z,(c[C>>2]|0)+h|0)}Uj(d);Tj(d)}f=c[f+4>>2]|0;iaa(D);iaa(A);break}_R(96704,F);f=c[f+4>>2]|0}else G=11;while(0);if((G|0)==11){G=0;_R(96775,E);f=c[f+4>>2]|0}h=f}while((h|0)!=(u|0));i=H;return}function pR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;w=i;i=i+80|0;v=w+24|0;p=w+16|0;k=w+8|0;s=w;r=w+64|0;l=w+52|0;m=w+40|0;u=w+28|0;if(!b)Na(97821,96379,530,96822);if(!d)Na(96502,96379,531,96822);if(!e)Na(96557,96379,532,96822);if(!f)Na(96835,96379,533,96822);if((c[e+224>>2]|0)!=1){n=e+68|0;o=e+64|0;if(((c[n>>2]|0)-(c[o>>2]|0)|0)<=0){i=w;return}k=r+4|0;l=r+8|0;m=a+4|0;p=0;do{g=lC(e,p)|0;if(!g)h=0;else h=I5(g,2072,2608,0)|0;g=lC(e,p)|0;if(!g)j=0;else j=I5(g,2072,2488,0)|0;do if(!h){if(j){g=j+332|0;h=c[g>>2]|0;c[k>>2]=15;c[r>>2]=19396;c[l>>2]=h;h=iC(d,r,1,1)|0;if((h|0)!=0?(q=I5(h,2072,2840,0)|0,(q|0)!=0):0){t=Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0;u=Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0;v=(c[j+420>>2]|0)+-1|0;sR(a,b,t,u-($(ll(c[m>>2]|0,c[q+160>>2]|0)|0,v)|0)|0,f);if(!(Bg(f)|0))break;tR(a,b,j,q,f);break}c[s>>2]=c[g>>2];_R(96843,s)}}else pR(a,b,d,h,f);while(0);p=p+1|0}while((p|0)<((c[n>>2]|0)-(c[o>>2]|0)>>2|0));i=w;return}h=wC(e+140|0,e)|0;if(!(c[h+8>>2]|0)){i=w;return}g=c[(c[h+4>>2]|0)+8>>2]|0;if(!g)j=0;else j=I5(g,2072,2488,0)|0;g=c[(c[h>>2]|0)+8>>2]|0;if((g|0)!=0?(n=I5(g,2072,2488,0)|0,(j|0)!=0&(n|0)!=0):0){k=j+332|0;g=c[k>>2]|0;c[l+4>>2]=15;c[l>>2]=19396;c[l+8>>2]=g;g=iC(d,l,1,1)|0;if(!g)j=0;else j=I5(g,2072,2840,0)|0;h=n+332|0;g=c[h>>2]|0;c[m+4>>2]=15;c[m>>2]=19396;c[m+8>>2]=g;g=iC(d,m,1,1)|0;if((g|0)!=0?(o=I5(g,2072,2840,0)|0,(j|0)!=0&(o|0)!=0):0){q=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;r=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;s=(c[n+420>>2]|0)+-1|0;sR(a,b,q,r-($(ll(c[a+4>>2]|0,c[o+160>>2]|0)|0,s)|0)|0,f);if(!(Bg(f)|0)){i=w;return}j=e+68|0;k=e+64|0;if(((c[j>>2]|0)-(c[k>>2]|0)|0)<=0){i=w;return}l=u+4|0;m=u+8|0;n=0;do{g=lC(e,n)|0;a:do if((g|0)!=0?(t=I5(g,2072,2488,0)|0,(t|0)!=0):0){h=t+332|0;g=c[h>>2]|0;c[l>>2]=15;c[u>>2]=19396;c[m>>2]=g;g=iC(d,u,1,1)|0;do if(g){g=I5(g,2072,2840,0)|0;if(!g)break;tR(a,b,t,g,f);break a}while(0);c[v>>2]=c[h>>2];_R(96843,v)}while(0);n=n+1|0}while((n|0)<((c[j>>2]|0)-(c[k>>2]|0)>>2|0));i=w;return}a=c[h>>2]|0;c[p>>2]=c[k>>2];c[p+4>>2]=a;_R(96632,p);i=w;return}_R(96566,k);i=w;return}function qR(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;l=i;i=i+96|0;k=l+64|0;h=l+32|0;j=l;if(!b)Na(97821,96379,454,96911);else{v=a+4|0;A=rl(c[v>>2]|0,100)|0;r=d-(ul(c[v>>2]|0,g,0)|0)|0;x=(f+e|0)/2|0;q=ul(c[v>>2]|0,g,0)|0;q=jP(a,(rl(c[v>>2]|0,100)|0)+q|0)|0;c[k>>2]=jP(a,r)|0;d=lP(a,A+f|0)|0;z=k+4|0;c[z>>2]=d;p=k+8|0;c[p>>2]=jP(a,r-((ll(c[v>>2]|0,g)|0)<<1)|0)|0;y=k+12|0;c[y>>2]=d-(jP(a,(ll(c[v>>2]|0,g)|0)*3|0)|0);d=k+24|0;c[d>>2]=jP(a,r-(ll(c[v>>2]|0,g)|0)|0)|0;B=lP(a,x)|0;w=k+28|0;c[w>>2]=B;n=k+16|0;c[n>>2]=jP(a,(kl(c[v>>2]|0,g)|0)+r|0)|0;r=k+20|0;c[r>>2]=(jP(a,ll(c[v>>2]|0,g)|0)|0)+B;B=k;E=c[B>>2]|0;B=c[B+4>>2]|0;t=h;c[t>>2]=E;c[t+4>>2]=B;t=h+8|0;C=p;m=c[C>>2]|0;C=c[C+4>>2]|0;u=t;c[u>>2]=m;c[u+4>>2]=C;u=h+16|0;C=n;o=c[C>>2]|0;C=c[C+4>>2]|0;s=u;c[s>>2]=o;c[s+4>>2]=C;s=h+24|0;C=d;D=c[C>>2]|0;C=c[C+4>>2]|0;f=s;c[f>>2]=D;c[f+4>>2]=C;c[p>>2]=m+q;c[n>>2]=o+q;o=j;c[o>>2]=E;c[o+4>>2]=B;o=j+8|0;B=p;E=c[B+4>>2]|0;m=o;c[m>>2]=c[B>>2];c[m+4>>2]=E;m=j+16|0;E=n;B=c[E+4>>2]|0;f=m;c[f>>2]=c[E>>2];c[f+4>>2]=B;f=j+24|0;B=f;c[B>>2]=D;c[B+4>>2]=C;B=a+36|0;Pj(b,c[B>>2]|0,(A|0)>1?A:1,100);Qj(b,c[B>>2]|0,100);$b[c[(c[b>>2]|0)+52>>2]&63](b,h,j);e=lP(a,e-A|0)|0;c[z>>2]=e;c[y>>2]=(jP(a,(ll(c[v>>2]|0,g)|0)*3|0)|0)+e;e=lP(a,x)|0;c[w>>2]=e;c[r>>2]=e-(jP(a,ll(c[v>>2]|0,g)|0)|0);g=k;k=c[g>>2]|0;g=c[g+4>>2]|0;a=h;c[a>>2]=k;c[a+4>>2]=g;a=p;r=c[a>>2]|0;a=c[a+4>>2]|0;c[t>>2]=r;c[t+4>>2]=a;t=n;a=c[t>>2]|0;t=c[t+4>>2]|0;e=u;c[e>>2]=a;c[e+4>>2]=t;e=d;d=c[e>>2]|0;e=c[e+4>>2]|0;c[s>>2]=d;c[s+4>>2]=e;c[p>>2]=r-q;c[n>>2]=a-q;a=j;c[a>>2]=k;c[a+4>>2]=g;a=p;g=c[a+4>>2]|0;k=o;c[k>>2]=c[a>>2];c[k+4>>2]=g;k=n;g=c[k+4>>2]|0;a=m;c[a>>2]=c[k>>2];c[a+4>>2]=g;c[f>>2]=d;c[f+4>>2]=e;$b[c[(c[b>>2]|0)+52>>2]&63](b,h,j);Sj(b);Tj(b);i=l;return}}function rR(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;if(!b)Na(97821,96379,433,96921);else{h=a+4|0;d=d-(tl(c[h>>2]|0,100,0)|0)|0;i=d-(tl(c[h>>2]|0,100,0)|0)|0;PQ(a,b,i,e,57347,g,0);PQ(a,b,i,f,57348,g,0);e=(rl(c[h>>2]|0,100)|0)+e|0;MQ(a,b,i,e,d,f-(rl(c[h>>2]|0,100)|0)|0);return}}function sR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;if(!b)Na(97821,96379,622,96933);if(!f)Na(96835,96379,623,96933);j=Ob[c[(c[f>>2]|0)+32>>2]&255](f)|0;k=a+4|0;l=pl(c[k>>2]|0,100)|0;g=j-(tl(c[k>>2]|0,100,0)|0)|0;h=g-l|0;i=l+j+(tl(c[k>>2]|0,100,0)|0)|0;switch(c[f+168>>2]|0){case 11:{JQ(a,b,d,e,j,l);return}case 9:{JQ(a,b,d,e,h,l);JQ(a,b,d,e,j,tl(c[k>>2]|0,100,0)|0);JQ(a,b,d,e,i,l);return}case 8:{JQ(a,b,d,e,j,tl(c[k>>2]|0,100,0)|0);JQ(a,b,d,e,i,l);return}case 10:{JQ(a,b,d,e,h,l);JQ(a,b,d,e,j,tl(c[k>>2]|0,100,0)|0);return}case 3:{JQ(a,b,d,e,j,l);JQ(a,b,d,e,g,l);return}case 6:{JQ(a,b,d,e,h,l);JQ(a,b,d,e,j,tl(c[k>>2]|0,100,0)|0);return}default:{HB(f);return}}}function tR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;if(!b)Na(97821,96379,667,96945);if(!d)Na(96462,96379,668,96945);if(!e)Na(117734,96379,669,96945);if(!f)Na(96835,96379,670,96945);i=Ob[c[(c[f>>2]|0)+32>>2]&255](f)|0;h=a+4|0;k=i-((tl(c[h>>2]|0,100,0)|0)<<1)|0;j=e+160|0;k=k-(pl(c[h>>2]|0,c[j>>2]|0)|0)|0;i=((tl(c[h>>2]|0,100,0)|0)<<1)+i|0;i=i+(pl(c[h>>2]|0,c[j>>2]|0)|0)|0;e=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;g=c[d+420>>2]|0;g=e-($(kl(c[h>>2]|0,c[j>>2]|0)|0,g)|0)|0;h=(ll(c[h>>2]|0,c[j>>2]|0)|0)+g|0;d=f+168|0;e=c[d>>2]|0;if((e&-2|0)==8){OQ(a,b,i,g,c[j>>2]|0);OQ(a,b,i,h,c[j>>2]|0);e=c[d>>2]|0}if((e+-9|0)>>>0>=2)return;OQ(a,b,k,g,c[j>>2]|0);OQ(a,b,k,h,c[j>>2]|0);return}function uR(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;k=i;i=i+32|0;g=k+12|0;h=k;if(!d)Na(97821,96379,697,96961);if(!e)Na(96502,96379,698,96961);if(!f)Na(96482,96379,699,96961);j=e+536|0;if(!(a[j>>0]|0))g=e;else{l=c[(c[d>>2]|0)+120>>2]|0;faa(g,132354,0);eaa(h,e+76|0);dc[l&31](d,e,g,h);iaa(h);iaa(g);g=e}vR(b,d,g,e,f);if(c[e+708>>2]|0){l=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;kR(b,d,b+40|0,e,(Xy(e)|0)+l|0,e+540|0)}if(c[e+880>>2]|0){l=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;kR(b,d,b+40|0,e,(Yy(e)|0)+l|0,e+712|0)}if(!(a[j>>0]|0)){i=k;return}$b[c[(c[d>>2]|0)+124>>2]&63](d,g,b);i=k;return}function vR(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;j=i;i=i+16|0;l=j;k=j+4|0;if(!d)Na(97821,96379,995,96973);if(!e)Na(101549,96379,996,96973);if(!f)Na(96502,96379,997,96973);if(!g)Na(96482,96379,998,96973);h=aC(e,88)|0;if(!h){i=j;return}a:while(1){do if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)==15)yR(b,d,I5(h,2072,2840,0)|0,f,g);else{if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)>69?(Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)<77:0){tQ(b,d,I5(h,2072,1376,0)|0,f,g);break}if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)<=22){d=18;break a}if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)>=39){d=18;break a}GR(b,d,I5(h,2072,832,0)|0,f,g)}while(0);h=bC(e)|0;if(!h){d=20;break}}if((d|0)==18){Mb[c[(c[h>>2]|0)+40>>2]&255](k,h);c[l>>2]=(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0;_R(96993,l);iaa(k);Na(132575,96379,1016,96973)}else if((d|0)==20){i=j;return}}function wR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;if(!b)Na(117734,96379,728,97007);g=a+4|0;h=b+160|0;e=$(kl(c[g>>2]|0,c[h>>2]|0)|0,e+-37+(f*7|0)|0)|0;a=c[b+148>>2]|0;if((a|0)>5)e=e-($(kl(c[g>>2]|0,c[h>>2]|0)|0,(a<<1)+-10|0)|0)|0;if((d|0)!=1)if((d|0)!=2)if((d|0)!=3)if((d|0)!=4)if((d|0)!=5)if((d|0)!=6)if((d|0)==7)a=7;else{d=0;return d|0}else a=6;else a=5;else a=4;else a=3;else a=2;else a=1;d=($(kl(c[g>>2]|0,c[h>>2]|0)|0,a)|0)+e|0;return d|0}function xR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;if(!b)Na(117734,96379,754,97026);a=kl(c[a+4>>2]|0,c[b+160>>2]|0)|0;do switch(d<<24>>24|0){case 10:{b=9;break}case 1:{b=13;break}case 2:{b=15;break}case 3:{b=13;break}case 4:{b=11;break}case 5:{b=11;break}case 6:{b=11;break}case 7:{b=11;break}case 8:{b=10;break}case 9:{b=10;break}default:b=12}while(0);do if(e)if(f){b=b+2|0;break}else{b=b+-2|0;break}while(0);return $(b+-17|0,a)|0}function yR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0;j=i;i=i+32|0;g=j+12|0;h=j;if(!b)Na(97821,96379,788,97044);if(!d)Na(117734,96379,789,97044);if(!e)Na(96502,96379,790,97044);if(!f)Na(96482,96379,791,97044);k=c[(c[b>>2]|0)+120>>2]|0;faa(g,132354,0);eaa(h,d+76|0);dc[k&31](b,d,g,h);iaa(h);iaa(g);zR(a,b,d,e,f);AR(a,b,d,d,e);g=c[d+164>>2]|0;e=d+168|0;if((g|0)==(c[e>>2]|0)){k=c[b>>2]|0;k=k+124|0;k=c[k>>2]|0;$b[k&63](b,d,a);i=j;return}h=f+140|0;do{om(h,c[g>>2]|0);g=g+4|0}while((g|0)!=(c[e>>2]|0));k=c[b>>2]|0;k=k+124|0;k=c[k>>2]|0;$b[k&63](b,d,a);i=j;return}function zR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if(!b)Na(97821,96379,809,97054);if(!d)Na(117734,96379,810,97054);if(!e)Na(96502,96379,811,97054);if(!f)Na(96482,96379,812,97054);f=Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0;k=Ob[c[(c[e>>2]|0)+32>>2]&255](e)|0;e=(Zy(e)|0)+k|0;g=a+4|0;h=d+160|0;j=ql(c[g>>2]|0,c[h>>2]|0)|0;i=a+36|0;l=c[i>>2]|0;Pj(b,l,jP(a,j)|0,100);Qj(b,c[i>>2]|0,100);i=d+148|0;if((c[i>>2]|0)<=0){a=f;l=c[d>>2]|0;l=l+36|0;l=c[l>>2]|0;l=Ob[l&255](d)|0;a=l-a|0;l=d+156|0;c[l>>2]=a;Sj(b);Tj(b);return}j=0;do{p=c[(c[b>>2]|0)+68>>2]|0;o=jP(a,k)|0;n=lP(a,f)|0;m=jP(a,e)|0;l=lP(a,f)|0;Jb[p&15](b,o,n,m,l);f=f-(ll(c[g>>2]|0,c[h>>2]|0)|0)|0;j=j+1|0}while((j|0)<(c[i>>2]|0));o=c[d>>2]|0;o=o+36|0;o=c[o>>2]|0;o=Ob[o&255](d)|0;o=o-f|0;p=d+156|0;c[p>>2]=o;Sj(b);Tj(b);return}function AR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if(!b)Na(97821,96379,1023,97069);if(!d)Na(101549,96379,1024,97069);if(!e)Na(117734,96379,1025,97069);if(!f)Na(96502,96379,1026,97069);g=aC(d,88)|0;if(!g)return;while(1){if((Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)==9)CR(a,b,I5(g,2072,1696,0)|0,e,f);else{if((Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)<=22){g=15;break}if((Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)>=39){g=15;break}HR(a,b,I5(g,2072,832,0)|0,e,f)}g=bC(d)|0;if(!g){g=17;break}}if((g|0)==15)Na(132575,96379,1039,97069);else if((g|0)==17)return}function BR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!b)Na(116731,96379,856,97087);if(!f)Na(97106,96379,857,97087);g=pC(b,15,-1)|0;if(!g)Na(97113,96379,860,97087);g=I5(g,2072,2840,0)|0;if(!g)Na(97113,96379,860,97087);j=c[g+160>>2]|0;g=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;h=a+4|0;g=g-(ml(c[h>>2]|0,j)|0)|0;i=((nl(c[h>>2]|0,j)|0)<<3)+g|0;e=dy(b,e)|0;a=cy(b,e)|0;a=fy(b,(a|0)==0?e:a)|0;if(a){e=wj(a)|0;g=($(kl(c[h>>2]|0,j)|0,e)|0)+g|0}d=((nl(c[h>>2]|0,j)|0)<<2)-g+((i|0)<(d|0)?i:d)|0;j=(((d|0)<0?0:d)|0)/(kl(c[h>>2]|0,j)|0)|0;d=c[46456+(((j|0)%7|0)<<2)>>2]|0;c[f>>2]=(j|0)/7|0;return d|0}function CR(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+32|0;h=o+12|0;j=o;if(!d)Na(97821,96379,903,97125);if(!e)Na(116731,96379,904,97125);if(!f)Na(117734,96379,905,97125);if(!g)Na(96502,96379,906,97125);p=c[(c[d>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,e+76|0);dc[p&31](d,e,h,j);iaa(j);iaa(h);qm(e+140|0);if((a[e+196>>0]|0)!=0?(k=c[e+180>>2]|0,(k|0)!=0):0)GP(b,d,k,e,f,g);if((a[e+197>>0]|0)!=0?(l=c[e+184>>2]|0,(l|0)!=0):0)GP(b,d,l,e,f,g);if((a[e+199>>0]|0)!=0?(m=c[e+188>>2]|0,(m|0)!=0):0)GP(b,d,m,e,f,g);if((a[e+200>>0]|0)!=0?(n=c[e+192>>2]|0,(n|0)!=0):0)GP(b,d,n,e,f,g);DR(b,d,e,e,f,g);ER(b,d,e,f,g,66);$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b);i=o;return}function DR(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;if(!b)Na(97821,96379,1046,97135);if(!d)Na(101549,96379,1047,97135);if(!e)Na(116731,96379,1048,97135);if(!f)Na(117734,96379,1049,97135);if(!g)Na(96502,96379,1050,97135);h=aC(d,88)|0;if(!h)return;while(1){if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)>40?(Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)<68:0)GP(a,b,I5(h,2072,1752,0)|0,e,f,g);else{if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)<=22){h=18;break}if((Ob[c[(c[h>>2]|0)+8>>2]&255](h)|0)>=39){h=18;break}IR(a,b,I5(h,2072,832,0)|0,e,f,g)}h=bC(d)|0;if(!h){h=20;break}}if((h|0)==18)Na(132575,96379,1062,97135);else if((h|0)==20)return}function ER(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+48|0;k=r+8|0;m=r;l=r+24|0;q=r+12|0;if(!d)Na(97821,96379,937,97153);if(!e)Na(116731,96379,938,97153);if(!f)Na(117734,96379,939,97153);if(!g)Na(96502,96379,940,97153);p=pm(e+140|0)|0;j=c[p+4>>2]|0;g=j;if((j|0)==(p|0)){i=r;return}n=q+8|0;o=q+1|0;if((h|0)!=66){do{m=j+8|0;b=c[m>>2]|0;Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0;m=c[m>>2]|0;Mb[c[(c[m>>2]|0)+40>>2]&255](q,m);c[k>>2]=(a[q>>0]&1)==0?o:c[n>>2]|0;TR(97167,k);iaa(q);g=c[g+4>>2]|0;j=g}while((j|0)!=(p|0));i=r;return}while(1){j=j+8|0;k=c[j>>2]|0;k=(Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==66;j=c[j>>2]|0;if(k){if(!j){g=17;break}j=I5(j,2072,3368,0)|0;if(!j){g=17;break}k=c[(c[d>>2]|0)+128>>2]|0;eaa(l,j+76|0);$b[k&63](d,j,l);iaa(l);QR(b,d,j,e,f);$b[c[(c[d>>2]|0)+132>>2]&63](d,j,b)}else{Mb[c[(c[j>>2]|0)+40>>2]&255](q,j);c[m>>2]=(a[q>>0]&1)==0?o:c[n>>2]|0;TR(97167,m);iaa(q)}g=c[g+4>>2]|0;j=g;if((j|0)==(p|0)){g=19;break}}if((g|0)==17)Na(118011,96379,948,97153);else if((g|0)==19){i=r;return}}function FR(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0;h=i;i=i+32|0;f=h+12|0;g=h;if(!d)Na(97712,96379,1093,97214);if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==26?(c[(I5(d,832,1040,0)|0)+180>>2]|0)!=1:0)Na(97241,96379,1095,97214);j=c[(c[b>>2]|0)+120>>2]|0;faa(f,132354,0);eaa(g,d+76|0);dc[j&31](b,d,f,g);iaa(g);iaa(f);if((c[d+176>>2]|0)!=1){j=c[b>>2]|0;j=j+124|0;j=c[j>>2]|0;$b[j&63](b,d,a);i=h;return}lR(a,b,d,e);j=c[b>>2]|0;j=j+124|0;j=c[j>>2]|0;$b[j&63](b,d,a);i=h;return}function GR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0;j=i;i=i+32|0;g=j+12|0;h=j;if(!d)Na(97712,96379,1107,97304);if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==26?(c[(I5(d,832,1040,0)|0)+180>>2]|0)!=4:0)Na(97332,96379,1109,97304);k=c[(c[b>>2]|0)+120>>2]|0;faa(g,132354,0);eaa(h,d+76|0);dc[k&31](b,d,g,h);iaa(h);iaa(g);if((c[d+176>>2]|0)!=1){k=c[b>>2]|0;k=k+124|0;k=c[k>>2]|0;$b[k&63](b,d,a);i=j;return}vR(a,b,d,e,f);k=c[b>>2]|0;k=k+124|0;k=c[k>>2]|0;$b[k&63](b,d,a);i=j;return}function HR(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0;j=i;i=i+32|0;g=j+12|0;h=j;if(!d)Na(97712,96379,1121,97396);if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==26?(c[(I5(d,832,1040,0)|0)+180>>2]|0)!=5:0)Na(97422,96379,1123,97396);k=c[(c[b>>2]|0)+120>>2]|0;faa(g,132354,0);eaa(h,d+76|0);dc[k&31](b,d,g,h);iaa(h);iaa(g);if((c[d+176>>2]|0)!=1){k=c[b>>2]|0;k=k+124|0;k=c[k>>2]|0;$b[k&63](b,d,a);i=j;return}AR(a,b,d,e,f);k=c[b>>2]|0;k=k+124|0;k=c[k>>2]|0;$b[k&63](b,d,a);i=j;return}function IR(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;k=i;i=i+32|0;h=k+12|0;j=k;if(!d)Na(97712,96379,1136,97484);if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==26?(c[(I5(d,832,1040,0)|0)+180>>2]|0)!=6:0)Na(97510,96379,1138,97484);l=c[(c[b>>2]|0)+120>>2]|0;faa(h,132354,0);eaa(j,d+76|0);dc[l&31](b,d,h,j);iaa(j);iaa(h);if((c[d+176>>2]|0)!=1){l=c[b>>2]|0;l=l+124|0;l=c[l>>2]|0;$b[l&63](b,d,a);i=k;return}DR(a,b,d,e,f,g);l=c[b>>2]|0;l=l+124|0;l=c[l>>2]|0;$b[l&63](b,d,a);i=k;return}function JR(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0;if(!b)Na(97821,96379,1069,97572);if(!d)Na(101549,96379,1070,97572);i=aC(d,88)|0;if(!i)return;while(1){if((Ob[c[(c[i>>2]|0)+8>>2]&255](i)|0)>82?(Ob[c[(c[i>>2]|0)+8>>2]&255](i)|0)<85:0)LR(a,b,I5(i,2072,3120,0)|0,e,f,g,h);else{if((Ob[c[(c[i>>2]|0)+8>>2]&255](i)|0)<=22){i=12;break}if((Ob[c[(c[i>>2]|0)+8>>2]&255](i)|0)>=39){i=12;break}KR(a,b,I5(i,2072,832,0)|0,e,f,g,h)}i=bC(d)|0;if(!i){i=14;break}}if((i|0)==12)Na(132575,96379,1082,97572);else if((i|0)==14)return}function KR(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0;l=i;i=i+32|0;j=l+12|0;k=l;if(!d)Na(97712,96379,1150,97589);if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==26?(c[(I5(d,832,1040,0)|0)+180>>2]|0)!=8:0)Na(97614,96379,1152,97589);m=c[(c[b>>2]|0)+136>>2]|0;faa(j,132354,0);eaa(k,d+76|0);dc[m&31](b,d,j,k);iaa(k);iaa(j);if((c[d+176>>2]|0)!=1){m=c[b>>2]|0;m=m+140|0;m=c[m>>2]|0;$b[m&63](b,d,a);i=l;return}JR(a,b,d,e,f,g,h);m=c[b>>2]|0;m=m+140|0;m=c[m>>2]|0;$b[m&63](b,d,a);i=l;return}function LR(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;if(!b)Na(97821,97675,32,97696);if(!d)Na(97712,97675,33,97696);if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)==83){d=I5(d,3120,3024,0)|0;if(!d)Na(97720,97675,37,97696);MR(a,b,d,e,f,g,h);return}if((Ob[c[(c[d>>2]|0)+8>>2]&255](d)|0)!=84)return;d=I5(d,3120,3064,0)|0;if(!d)Na(102351,97675,42,97696);NR(a,b,d,e,f,0,0);return}function MR(b,d,e,f,g,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+80|0;l=q+24|0;m=q+12|0;p=q+40|0;o=q;if(!d)Na(97821,97675,49,97725);if(!e)Na(97720,97675,50,97725);n=c[(c[d>>2]|0)+136>>2]|0;faa(l,132354,0);eaa(m,e+76|0);dc[n&31](d,e,l,m);iaa(m);iaa(l);c[p>>2]=19380;n=p+24|0;c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;l=p+4|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l+12>>2]=0;a[l+16>>0]=0;a[n+1>>0]=0;a[n>>0]=0;c[p+36>>2]=0;m=e+152|0;if(((!(j4(m)|0)?!(k4(m)|0):0)?!(l4(m)|0):0)?!(m4(m)|0):0){JR(b,d,e,f,g,j,k);g=c[d>>2]|0;g=g+140|0;g=c[g>>2]|0;$b[g&63](d,e,b);c[p>>2]=19380;iaa(n);i=q;return}if(j4(m)|0){eaa(o,e+168|0);kaa(n,(a[o>>0]&1)==0?o+1|0:c[o+8>>2]|0)|0;iaa(o)}if(k4(m)|0)c[l>>2]=~~+h[e+184>>3];if(l4(m)|0)c[p+12>>2]=c[e+192>>2];if(m4(m)|0)c[p+16>>2]=c[e+196>>2];Rj(d,p);JR(b,d,e,f,g,j,k);Uj(d);g=c[d>>2]|0;g=g+140|0;g=c[g>>2]|0;$b[g&63](d,e,b);c[p>>2]=19380;iaa(n);i=q;return}function NR(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0;l=i;i=i+48|0;g=l+36|0;h=l+24|0;j=l+12|0;k=l;if(!b)Na(97821,97675,74,97734);if(!d)Na(102351,97675,75,97734);if(!(pC(d,64,-1)|0)){f=c[(c[b>>2]|0)+88>>2]|0;e=d+140|0;Eaa(j,e);eS(h,j);Eaa(k,e);$b[f&63](b,h,k);Haa(k);iaa(h);Haa(j);i=l;return}else{Eaa(g,d+140|0);RQ(a,b,e,f,g,100);Haa(g);i=l;return}}function OR(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!b)Na(118011,97743,35,97766);if((pC(b,44,-1)|0)!=0?(_B(b,60)|0)!=0:0){b=1;return b|0}d=b+68|0;e=b+64|0;if((c[d>>2]|0)==(c[e>>2]|0)){b=1;return b|0}else f=0;while(1){a=lC(b,f)|0;if(!a){a=0;d=10;break}if(!(I5(a,2072,336,0)|0)){a=0;d=10;break}a=(c[d>>2]|0)-(c[e>>2]|0)|0;f=f+1|0;if((a|0)>4){a=0;d=10;break}if(f>>>0>=a>>2>>>0){a=1;d=10;break}}if((d|0)==10)return a|0;return 0}function PR(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0;T=i;i=i+192|0;k=T+184|0;l=T+176|0;m=T+168|0;n=T+160|0;o=T+152|0;p=T+144|0;A=T+136|0;B=T+128|0;C=T+120|0;D=T+112|0;t=T+104|0;u=T+96|0;v=T+88|0;w=T+80|0;x=T+72|0;y=T+64|0;K=T+56|0;L=T+48|0;M=T+40|0;N=T+32|0;E=T+24|0;F=T+16|0;G=T+8|0;H=T;if(!b)Na(118011,97743,85,97782);if(!d)Na(116731,97743,86,97782);if(!e)Na(97803,97743,87,97782);if(!f)Na(116936,97743,88,97782);if(!g)Na(105659,97743,89,97782);R=wC(b+164|0,b)|0;z=R+4|0;a=c[(c[z>>2]|0)+8>>2]|0;if(!a)s=0;else s=I5(a,2072,1752,0)|0;a=c[(c[R>>2]|0)+8>>2]|0;if(!a)a=0;else a=I5(a,2072,1752,0)|0;j=OR(0,b)|0;S=Ob[c[(c[s>>2]|0)+32>>2]&255](s)|0;h=Ob[c[(c[a>>2]|0)+32>>2]&255](a)|0;h=h-(Ob[c[(c[s>>2]|0)+32>>2]&255](s)|0)|0;d=a+40|0;S=((h+(c[d>>2]|0)|0)/2|0)+S|0;if(j){a=hC(b,60,-1e4,1)|0;if(!a)h=0;else h=I5(a,2072,1960,0)|0;a=hC(b,60,-1e4,0)|0;if(!a)d=0;else d=I5(a,2072,1960,0)|0;a=Ob[c[(c[s>>2]|0)+36>>2]&255](s)|0;j=h+164|0;do if((h|0)!=0&(d|0)!=0){R=(Ob[c[(c[j>>2]|0)+16>>2]&255](j)|0)==1;a=d+164|0;d=c[(c[a>>2]|0)+32>>2]|0;if(R){Mb[d&255](k,a);Q=c[k+4>>2]|0;Mb[c[(c[j>>2]|0)+32>>2]&255](l,j);R=c[l+4>>2]|0;Mb[c[(c[a>>2]|0)+32>>2]&255](m,a);a=Q+250+((R-(c[m+4>>2]|0)|0)/2|0)|0;break}else{Mb[d&255](n,a);Q=c[n+4>>2]|0;Mb[c[(c[j>>2]|0)+32>>2]&255](o,j);R=c[o+4>>2]|0;Mb[c[(c[a>>2]|0)+32>>2]&255](p,a);a=Q+-250+((R-(c[p+4>>2]|0)|0)/2|0)|0;break}}while(0);c[g>>2]=S;c[g+4>>2]=a;R=Ob[c[(c[j>>2]|0)+16>>2]&255](j)|0;Q=a;c[g>>2]=S;g=g+4|0;c[g>>2]=Q;i=T;return R|0}p=c[s+32>>2]|0;c[e>>2]=(Ob[c[(c[s>>2]|0)+32>>2]&255](s)|0)+p;p=c[d>>2]|0;c[f>>2]=(Ob[c[(c[a>>2]|0)+32>>2]&255](a)|0)+p;a=c[z>>2]|0;do if((a|0)!=(R|0)){h=a;k=a;j=0;d=0;a:while(1){a=h+8|0;p=c[a>>2]|0;do if((Ob[c[(c[p>>2]|0)+8>>2]&255](p)|0)==60){a=c[a>>2]|0;if(!a){a=30;break a}a=I5(a,2072,1960,0)|0;if(!a){a=30;break a}p=a+164|0;if((Ob[c[(c[p>>2]|0)+16>>2]&255](p)|0)==1){a=j;d=d+1|0;break}else{a=j+1|0;break}}else a=j;while(0);k=c[k+4>>2]|0;h=k;if((h|0)==(R|0)){q=a;r=d;a=35;break}else j=a}if((a|0)==30)Na(97809,97743,147,97782);else if((a|0)==35){o=(r|0)>(q|0);p=o?1:2;if((q|0)==0|(r|0)==0){O=p;I=o;break}a=c[z>>2]|0;b:do if((a|0)!=(R|0)){k=F+4|0;l=E+4|0;m=H+4|0;n=G+4|0;d=a;j=a;h=0;c:while(1){a=d+8|0;Q=c[a>>2]|0;do if((Ob[c[(c[Q>>2]|0)+8>>2]&255](Q)|0)==60){a=c[a>>2]|0;if(!a){a=64;break c}a=I5(a,2072,1960,0)|0;if(!a){a=64;break c}a=a+164|0;if((Ob[c[(c[a>>2]|0)+16>>2]&255](a)|0)==(p|0)){d=(h|0)==0;if(o){if(!d?(Mb[c[(c[a>>2]|0)+32>>2]&255](E,a),((c[l>>2]|0)+250|0)<(h|0)):0){a=h;break}Mb[c[(c[a>>2]|0)+32>>2]&255](F,a);a=(c[k>>2]|0)+250|0;break}else{if(!d?(Mb[c[(c[a>>2]|0)+32>>2]&255](G,a),((c[n>>2]|0)+-250|0)>(h|0)):0){a=h;break}Mb[c[(c[a>>2]|0)+32>>2]&255](H,a);a=(c[m>>2]|0)+-250|0;break}}else a=h}else a=h;while(0);j=c[j+4>>2]|0;d=j;if((d|0)==(R|0)){J=a;break b}else h=a}if((a|0)==64)Na(97809,97743,225,97782)}else J=0;while(0);c[e+4>>2]=J;c[f+4>>2]=J;R=p;Q=J;c[g>>2]=S;g=g+4|0;c[g>>2]=Q;i=T;return R|0}}else{O=2;I=0}while(0);a=hC(b,60,-1e4,1)|0;if(!a)j=0;else j=I5(a,2072,1960,0)|0;a=hC(b,60,-1e4,0)|0;if(!a)a=0;else a=I5(a,2072,1960,0)|0;h=Ob[c[(c[s>>2]|0)+36>>2]&255](s)|0;do if((j|0)!=0&(a|0)!=0){a=a+164|0;d=c[(c[a>>2]|0)+32>>2]|0;if(I){Mb[d&255](A,a);H=c[A+4>>2]|0;J=j+164|0;Mb[c[(c[J>>2]|0)+32>>2]&255](B,J);h=c[B+4>>2]|0;Mb[c[(c[a>>2]|0)+32>>2]&255](C,a);h=H+250+((h-(c[C+4>>2]|0)|0)/2|0)|0;Mb[c[(c[J>>2]|0)+32>>2]&255](D,J);c[e+4>>2]=(c[D+4>>2]|0)+250;Mb[c[(c[a>>2]|0)+32>>2]&255](t,a);c[f+4>>2]=(c[t+4>>2]|0)+250;break}else{Mb[d&255](u,a);H=c[u+4>>2]|0;J=j+164|0;Mb[c[(c[J>>2]|0)+32>>2]&255](v,J);h=c[v+4>>2]|0;Mb[c[(c[a>>2]|0)+32>>2]&255](w,a);h=H+-250+((h-(c[w+4>>2]|0)|0)/2|0)|0;Mb[c[(c[J>>2]|0)+32>>2]&255](x,J);c[e+4>>2]=(c[x+4>>2]|0)+-250;Mb[c[(c[a>>2]|0)+32>>2]&255](y,a);c[f+4>>2]=(c[y+4>>2]|0)+-250;break}}while(0);d=c[z>>2]|0;j=d;if((d|0)==(R|0)){R=O;Q=h;c[g>>2]=S;g=g+4|0;c[g>>2]=Q;i=T;return R|0}m=K+4|0;n=L+4|0;p=f+4|0;o=e+4|0;k=M+4|0;l=N+4|0;if(I){d:while(1){a=d+8|0;e=c[a>>2]|0;do if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==60){a=c[a>>2]|0;if(!a){a=55;break d}a=I5(a,2072,1960,0)|0;if(!a){a=55;break d}a=a+164|0;Mb[c[(c[a>>2]|0)+32>>2]&255](K,a);if(((c[m>>2]|0)+250|0)<=(h|0)){a=h;break}Mb[c[(c[a>>2]|0)+32>>2]&255](L,a);a=(c[n>>2]|0)+250|0;e=h-a|0;c[p>>2]=(c[p>>2]|0)-e;c[o>>2]=(c[o>>2]|0)-e}else a=h;while(0);j=c[j+4>>2]|0;d=j;if((d|0)==(R|0)){P=O;Q=a;a=75;break}else h=a}if((a|0)==55)Na(97809,97743,190,97782);else if((a|0)==75){c[g>>2]=S;g=g+4|0;c[g>>2]=Q;i=T;return P|0}}else{e:while(1){a=d+8|0;e=c[a>>2]|0;do if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==60){a=c[a>>2]|0;if(!a){a=55;break e}a=I5(a,2072,1960,0)|0;if(!a){a=55;break e}a=a+164|0;Mb[c[(c[a>>2]|0)+32>>2]&255](M,a);if(((c[k>>2]|0)+-250|0)>=(h|0)){a=h;break}Mb[c[(c[a>>2]|0)+32>>2]&255](N,a);a=(c[l>>2]|0)+-250|0;e=h-a|0;c[p>>2]=(c[p>>2]|0)-e;c[o>>2]=(c[o>>2]|0)-e}else a=h;while(0);j=c[j+4>>2]|0;d=j;if((d|0)==(R|0)){P=O;Q=a;a=75;break}else h=a}if((a|0)==55)Na(97809,97743,190,97782);else if((a|0)==75){c[g>>2]=S;g=g+4|0;c[g>>2]=Q;i=T;return P|0}}return 0}function QR(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0.0,m=0.0,n=0.0,o=0.0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;B=i;i=i+80|0;u=B+68|0;j=B+64|0;A=B+52|0;h=B+40|0;y=B+32|0;z=B+24|0;k=B+16|0;q=B;if(!d)Na(97821,97743,258,97824);if(!e)Na(118011,97743,259,97824);if(!f)Na(116731,97743,260,97824);if(!g)Na(117734,97743,261,97824);s=e+216|0;if((c[s>>2]|0)==2?(c[e+204>>2]|0)==2:0){HB(e);i=B;return}vC(e+164|0,e);c[u>>2]=0;c[j>>2]=0;c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;t=b+4|0;x=c[t>>2]|0;r=g+160|0;p=c[r>>2]|0;Rj(d,xl(x,p,xy(e)|0)|0);p=e+188|0;g=c[p>>2]|0;if((g|0)>0){oP(h,b,g&65535);if(!(a[A>>0]&1))a[A>>0]=0;else c[c[A+8>>2]>>2]=0;c[A+4>>2]=0;Naa(A,0);c[A>>2]=c[h>>2];c[A+4>>2]=c[h+4>>2];c[A+8>>2]=c[h+8>>2];c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;Haa(h);dc[c[(c[d>>2]|0)+44>>2]&31](d,A,u,j)}c[y>>2]=0;v=y+4|0;c[v>>2]=0;c[z>>2]=0;x=z+4|0;c[x>>2]=0;c[k>>2]=0;g=k+4|0;c[g>>2]=0;w=PR(0,e,f,y,z,k)|0;h=(c[k>>2]|0)-((c[u>>2]|0)/2|0)|0;f=c[g>>2]|0;k=c[t>>2]|0;g=c[r>>2]|0;g=f-(hl(k,57954,g,xy(e)|0)|0)|0;if((c[p>>2]|0)!=0?(c[e+204>>2]|0)!=2:0){Eaa(q,A);QQ(b,d,h,g,q,0,c[r>>2]|0);Haa(q)}Uj(d);if((c[s>>2]|0)!=2){p=kl(c[t>>2]|0,100)|0;f=c[b+36>>2]|0;Pj(d,f,rl(c[t>>2]|0,c[r>>2]|0)|0,100);f=c[y>>2]|0;do if((f|0)>0){t=c[v>>2]|0;o=+(t-(c[x>>2]|0)|0)/+(f-(c[z>>2]|0)|0);k=h+-40|0;j=h+20+(c[u>>2]|0)|0;l=+(t|0);m=+(f|0);n=l+(+(k|0)-m)*o;e=(c[e+204>>2]|0)==2;g=c[(c[d>>2]|0)+68>>2]|0;h=lP(b,t)|0;if(e){u=c[z>>2]|0;e=lP(b,~~n)|0;Jb[g&15](d,f,h,u,e)}else{s=lP(b,~~n)|0;Jb[g&15](d,f,h,k,s);s=c[(c[d>>2]|0)+68>>2]|0;t=lP(b,~~(l+o*(+(j|0)-m)))|0;u=c[z>>2]|0;e=lP(b,c[x>>2]|0)|0;Jb[s&15](d,j,t,u,e)}j=c[(c[d>>2]|0)+68>>2]|0;f=c[y>>2]|0;k=lP(b,c[v>>2]|0)|0;h=c[y>>2]|0;g=c[v>>2]|0;if((w|0)==1){v=lP(b,g-p|0)|0;Jb[j&15](d,f,k,h,v);v=c[(c[d>>2]|0)+68>>2]|0;w=c[z>>2]|0;y=lP(b,c[x>>2]|0)|0;z=c[z>>2]|0;b=lP(b,(c[x>>2]|0)-p|0)|0;Jb[v&15](d,w,y,z,b);break}else{v=lP(b,g+p|0)|0;Jb[j&15](d,f,k,h,v);v=c[(c[d>>2]|0)+68>>2]|0;w=c[z>>2]|0;y=lP(b,c[x>>2]|0)|0;z=c[z>>2]|0;b=lP(b,(c[x>>2]|0)+p|0)|0;Jb[v&15](d,w,y,z,b);break}}while(0);Sj(d)}Haa(A);i=B;return}function RR(){var a=0,b=0,d=0,e=0,f=0;d=i;i=i+64|0;b=d+16|0;f=d+40|0;a=d+28|0;faa(f,97845,7);e=SR(f)|0;iaa(f);if(!e)TR(97853,d);faa(a,97887,7);f=SR(a)|0;iaa(a);if(!f)TR(97895,d+8|0);a=c[11626]|0;if(a>>>0<130){c[b>>2]=130;c[b+4>>2]=a;TR(97929,b);f=0;i=d;return f|0}if(UR()|0){f=1;i=d;return f|0}TR(97986,d+24|0);f=0;i=d;return f|0}function SR(b){b=b|0;var d=0,e=0,f=0.0,g=0.0,h=0.0,j=0.0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;da=i;i=i+512|0;ba=da+40|0;ca=da+32|0;K=da+24|0;J=da+16|0;I=da+8|0;e=da;Z=da+300|0;z=da+288|0;d=da+276|0;H=da+272|0;F=da+260|0;t=da+248|0;$=da+312|0;u=da+236|0;y=da+224|0;A=da+212|0;B=da+200|0;C=da+188|0;D=da+176|0;_=da+164|0;E=da+152|0;p=da+140|0;q=da+128|0;G=da+116|0;L=da+112|0;r=da+108|0;s=da+104|0;Y=da+100|0;M=da+96|0;aa=da+92|0;N=da+88|0;O=da+84|0;P=da+80|0;Q=da+76|0;R=da+72|0;S=da+68|0;T=da+64|0;U=da+60|0;V=da+56|0;W=da+52|0;X=da+48|0;eaa(d,46484);o=paa(d,98022)|0;c[z>>2]=c[o>>2];c[z+4>>2]=c[o+4>>2];c[z+8>>2]=c[o+8>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;o=a[b>>0]|0;n=(o&1)==0;v=b+8|0;w=b+1|0;x=b+4|0;o=raa(z,n?w:c[v>>2]|0,n?(o&255)>>>1:c[x>>2]|0)|0;c[Z>>2]=c[o>>2];c[Z+4>>2]=c[o+4>>2];c[Z+8>>2]=c[o+8>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;iaa(z);iaa(d);d=(a[Z>>0]&1)==0?Z+1|0:c[Z+8>>2]|0;z=A6(d)|0;if(!z){c[e>>2]=d;TR(98024,e);ca=0;iaa(Z);i=da;return ca|0}e=F+1|0;k=$+4|0;l=$+28|0;m=$+40|0;n=F+8|0;o=F+4|0;while(1){d=B6(z)|0;if(!d)break;d=d+11|0;if(!(A8(d,98059)|0))continue;ea=m8(d,0,16)|0;c[H>>2]=ea;if(!ea){TR(98064,I);continue}faa(F,d,w8(d)|0);haa(t,F,0,4,F);if(!(a[F>>0]&1)){a[e>>0]=0;a[F>>0]=0}else{a[c[n>>2]>>0]=0;c[o>>2]=0}oaa(F,0);c[F>>2]=c[t>>2];c[F+4>>2]=c[t+4>>2];c[F+8>>2]=c[t+8>>2];c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;iaa(t);eaa(C,46484);ea=paa(C,98022)|0;c[B>>2]=c[ea>>2];c[B+4>>2]=c[ea+4>>2];c[B+8>>2]=c[ea+8>>2];c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;ea=a[b>>0]|0;fa=(ea&1)==0;ea=raa(B,fa?w:c[v>>2]|0,fa?(ea&255)>>>1:c[x>>2]|0)|0;c[A>>2]=c[ea>>2];c[A+4>>2]=c[ea+4>>2];c[A+8>>2]=c[ea+8>>2];c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;ea=paa(A,98022)|0;c[y>>2]=c[ea>>2];c[y+4>>2]=c[ea+4>>2];c[y+8>>2]=c[ea+8>>2];c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;ea=paa(y,d)|0;c[u>>2]=c[ea>>2];c[u+4>>2]=c[ea+4>>2];c[u+8>>2]=c[ea+8>>2];c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;eaa(D,F);qs($,u,D);iaa(D);iaa(u);iaa(y);iaa(A);iaa(B);iaa(C);ea=jS(46496,H)|0;d=ea+4|0;c[d>>2]=c[k>>2];c[d+4>>2]=c[k+4>>2];c[d+8>>2]=c[k+8>>2];c[d+12>>2]=c[k+12>>2];c[d+16>>2]=c[k+16>>2];c[d+20>>2]=c[k+20>>2];jaa(ea+28|0,l)|0;jaa(ea+40|0,m)|0;ss($);iaa(F)}z6(z)|0;pT($);eaa(q,46484);fa=paa(q,98022)|0;c[p>>2]=c[fa>>2];c[p+4>>2]=c[fa+4>>2];c[p+8>>2]=c[fa+8>>2];c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0;fa=a[b>>0]|0;ea=(fa&1)==0;fa=raa(p,ea?w:c[v>>2]|0,ea?(fa&255)>>>1:c[x>>2]|0)|0;c[E>>2]=c[fa>>2];c[E+4>>2]=c[fa+4>>2];c[E+8>>2]=c[fa+8>>2];c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0;fa=paa(E,98059)|0;c[_>>2]=c[fa>>2];c[_+4>>2]=c[fa+4>>2];c[_+8>>2]=c[fa+8>>2];c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0;iaa(E);iaa(p);iaa(q);vT(G,$,(a[_>>0]&1)==0?_+1|0:c[_+8>>2]|0,116,0);a:do if(oT(G)|0){c[L>>2]=US($)|0;c[r>>2]=QS(L,98122)|0;if(BS(r)|0){ZR(98135,K);break}c[s>>2]=QS(L,98122)|0;l=g8(DS(s)|0)|0;HS(Y);m=l*10|0;d=MS(L,112141)|0;while(1){c[Y>>2]=d;if(!(IS(Y)|0))break a;c[M>>2]=QS(Y,112133)|0;b:do if(AS(M)|0){c[N>>2]=QS(Y,112133)|0;k=m8(DS(N)|0,0,16)|0;c[aa>>2]=k;d=c[11625]|0;c:do if(d){while(1){e=c[d+16>>2]|0;if((k|0)>=(e|0)){if((e|0)>=(k|0))break;d=d+4|0}d=c[d>>2]|0;if(!d)break c}d=jS(46496,aa)|0;if((c[d+24>>2]|0)!=(m|0)){c[ba>>2]=k;c[ba+4>>2]=l;ZR(98213,ba);break b}c[O>>2]=QS(Y,118147)|0;if(!(AS(O)|0))h=0.0;else{c[P>>2]=QS(Y,118147)|0;h=+f8(DS(P)|0)}c[Q>>2]=QS(Y,118149)|0;if(!(AS(Q)|0))j=0.0;else{c[R>>2]=QS(Y,118149)|0;j=+f8(DS(R)|0)}c[S>>2]=QS(Y,99408)|0;if(!(AS(S)|0))g=0.0;else{c[T>>2]=QS(Y,99408)|0;g=+f8(DS(T)|0)}c[U>>2]=QS(Y,98293)|0;if(!(AS(U)|0))f=0.0;else{c[V>>2]=QS(Y,98293)|0;f=+f8(DS(V)|0)}us(d,h,j,g,f);c[W>>2]=QS(Y,98295)|0;if(!(AS(W)|0))break b;c[X>>2]=QS(Y,98295)|0;c[d+20>>2]=~~(+f8(DS(X)|0)*10.0);break b}while(0);c[ca>>2]=k;ZR(98181,ca)}while(0);d=RS(Y,112141)|0}}else YR(98087,J);while(0);iaa(_);qT($);fa=1;iaa(Z);i=da;return fa|0}function TR(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+80|0;k=l+64|0;j=l+48|0;e=l+36|0;f=l+24|0;g=l+12|0;h=l;if(a[97844]|0){i=l;return};c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[j>>2]=d;gaa(g,2048,0);d=g+8|0;m=g+1|0;c8((a[g>>0]&1)==0?m:c[d>>2]|0,2048,b,j)|0;maa(g,w8((a[g>>0]&1)==0?m:c[d>>2]|0)|0,0);d=vaa(g,0,98301)|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;d=paa(f,130294)|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;if(!(a[k>>0]&1)){a[k+1>>0]=0;a[k>>0]=0}else{a[c[k+8>>2]>>0]=0;c[k+4>>2]=0}oaa(k,0);c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;iaa(e);iaa(f);iaa(g);eaa(h,k);$R(1,h);iaa(h);iaa(k);i=l;return}function UR(){var b=0,d=0,e=0,f=0,g=0,h=0.0,j=0.0,k=0.0,l=0.0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;C=i;i=i+368|0;g=C;A=C+160|0;B=C+96|0;d=C+84|0;D=C+72|0;m=C+68|0;b=C+64|0;f=C+60|0;y=C+56|0;q=C+52|0;x=C+48|0;r=C+44|0;z=C+108|0;s=C+40|0;t=C+36|0;u=C+32|0;v=C+28|0;w=C+24|0;n=C+20|0;o=C+16|0;p=C+12|0;pT(A);eaa(d,46484);e=paa(d,98310)|0;c[B>>2]=c[e>>2];c[B+4>>2]=c[e+4>>2];c[B+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;iaa(d);d=B+8|0;e=B+1|0;vT(D,A,(a[B>>0]&1)==0?e:c[d>>2]|0,116,0);if(!(oT(D)|0)){c[g>>2]=(a[B>>0]&1)==0?e:c[d>>2]|0;YR(98326,g);D=0;iaa(B);qT(A);i=C;return D|0}c[m>>2]=US(A)|0;c[b>>2]=QS(m,98122)|0;if(BS(b)|0){ZR(98135,C+8|0);D=0;iaa(B);qT(A);i=C;return D|0}c[f>>2]=QS(m,98122)|0;d=g8(DS(f)|0)|0;HS(y);e=z+4|0;f=z+28|0;g=z+40|0;b=MS(m,112141)|0;while(1){c[y>>2]=b;if(!(IS(y)|0)){b=1;break}c[q>>2]=QS(y,112133)|0;if(AS(q)|0){c[r>>2]=QS(y,112133)|0;c[x>>2]=m8(DS(r)|0,0,16)|0;rs(z,d);c[s>>2]=QS(y,118147)|0;if(!(AS(s)|0))k=0.0;else{c[t>>2]=QS(y,118147)|0;k=+f8(DS(t)|0)}c[u>>2]=QS(y,118149)|0;if(!(AS(u)|0))l=0.0;else{c[v>>2]=QS(y,118149)|0;l=+f8(DS(v)|0)}c[w>>2]=QS(y,99408)|0;if(!(AS(w)|0))j=0.0;else{c[n>>2]=QS(y,99408)|0;j=+f8(DS(n)|0)}c[o>>2]=QS(y,98293)|0;if(!(AS(o)|0))h=0.0;else{c[p>>2]=QS(y,98293)|0;h=+f8(DS(p)|0)}us(z,k,l,j,h);D=jS(46508,x)|0;m=D+4|0;c[m>>2]=c[e>>2];c[m+4>>2]=c[e+4>>2];c[m+8>>2]=c[e+8>>2];c[m+12>>2]=c[e+12>>2];c[m+16>>2]=c[e+16>>2];c[m+20>>2]=c[e+20>>2];jaa(D+28|0,f)|0;jaa(D+40|0,g)|0;ss(z)}b=RS(y,112141)|0}iaa(B);qT(A);i=C;return b|0}function VR(a){a=a|0;var b=0,c=0;b=i;i=i+16|0;c=b;eaa(c,a);a=SR(c)|0;iaa(c);i=b;return a|0}function WR(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;g=i;i=i+16|0;e=g;c[e>>2]=a;b=c[11625]|0;if(!b){f=0;i=g;return f|0}while(1){d=c[b+16>>2]|0;if((d|0)<=(a|0)){if((d|0)>=(a|0))break;b=b+4|0}b=c[b>>2]|0;if(!b){b=0;f=8;break}}if((f|0)==8){i=g;return b|0}f=jS(46496,e)|0;i=g;return f|0}function XR(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;g=i;i=i+16|0;e=g;c[e>>2]=a;b=c[11628]|0;if(!b){f=0;i=g;return f|0}while(1){d=c[b+16>>2]|0;if((d|0)<=(a|0)){if((d|0)>=(a|0))break;b=b+4|0}b=c[b>>2]|0;if(!b){b=0;f=8;break}}if((f|0)==8){i=g;return b|0}f=jS(46508,e)|0;i=g;return f|0}function YR(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+80|0;k=l+64|0;j=l+48|0;e=l+36|0;f=l+24|0;g=l+12|0;h=l;if(a[97844]|0){i=l;return};c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[j>>2]=d;gaa(g,2048,0);d=g+8|0;m=g+1|0;c8((a[g>>0]&1)==0?m:c[d>>2]|0,2048,b,j)|0;maa(g,w8((a[g>>0]&1)==0?m:c[d>>2]|0)|0,0);d=vaa(g,0,98372)|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;d=paa(f,130294)|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;if(!(a[k>>0]&1)){a[k+1>>0]=0;a[k>>0]=0}else{a[c[k+8>>2]>>0]=0;c[k+4>>2]=0}oaa(k,0);c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;iaa(e);iaa(f);iaa(g);eaa(h,k);$R(1,h);iaa(h);iaa(k);i=l;return}function ZR(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+80|0;k=l+64|0;j=l+48|0;e=l+36|0;f=l+24|0;g=l+12|0;h=l;if(a[97844]|0){i=l;return};c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[j>>2]=d;gaa(g,2048,0);d=g+8|0;m=g+1|0;c8((a[g>>0]&1)==0?m:c[d>>2]|0,2048,b,j)|0;maa(g,w8((a[g>>0]&1)==0?m:c[d>>2]|0)|0,0);d=vaa(g,0,98383)|0;c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;d=paa(f,130294)|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;if(!(a[k>>0]&1)){a[k+1>>0]=0;a[k>>0]=0}else{a[c[k+8>>2]>>0]=0;c[k+4>>2]=0}oaa(k,0);c[k>>2]=c[e>>2];c[k+4>>2]=c[e+4>>2];c[k+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;iaa(e);iaa(f);iaa(g);eaa(h,k);$R(1,h);iaa(h);iaa(k);i=l;return}function _R(a,b){a=a|0;b=b|0;return}function $R(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(b?(eaa(e,d),b=aS(e)|0,iaa(e),b):0){i=f;return}e=c[11631]|0;if((e|0)==(c[11632]|0))hK(46520,d);else{eaa(e,d);c[11631]=(c[11631]|0)+12}if(!(a[d>>0]&1))e=d+1|0;else e=c[d+8>>2]|0;Gb(0,e|0)|0;i=f;return}function aS(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;d=c[11630]|0;j=c[11631]|0;if((d|0)==(j|0)){k=0;return k|0}k=a[b>>0]|0;f=(k&1)==0;k=f?(k&255)>>>1:c[b+4>>2]|0;h=b+8|0;g=b+1|0;i=(k|0)==0;if(f){a:while(1){h=a[d>>0]|0;b=(h&1)==0;b:do if(((b?(h&255)>>>1:c[d+4>>2]|0)|0)==(k|0)){e=b?d+1|0:c[d+8>>2]|0;if(!b)if(!(o8(e,g,k)|0)){b=1;d=17;break a}else break;if(i){b=1;d=17;break a}else{f=k;b=g}while(1){if((a[e>>0]|0)!=(a[b>>0]|0))break b;f=f+-1|0;if(!f){b=1;d=17;break a}else{e=e+1|0;b=b+1|0}}}while(0);d=d+12|0;if((d|0)==(j|0)){b=0;d=17;break}}if((d|0)==17)return b|0}else{c:while(1){g=a[d>>0]|0;b=(g&1)==0;d:do if(((b?(g&255)>>>1:c[d+4>>2]|0)|0)==(k|0)){e=b?d+1|0:c[d+8>>2]|0;f=c[h>>2]|0;if(!b)if(!(o8(e,f,k)|0)){b=1;d=17;break c}else break;if(i){b=1;d=17;break c}else{g=k;b=f}while(1){if((a[e>>0]|0)!=(a[b>>0]|0))break d;g=g+-1|0;if(!g){b=1;d=17;break c}else{e=e+1|0;b=b+1|0}}}while(0);d=d+12|0;if((d|0)==(j|0)){b=0;d=17;break}}if((d|0)==17)return b|0}return 0}function bS(a){a=a|0;if(!a)Na(98885,98434,341,98449);else return 1;return 0}function cS(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;g=i;i=i+16|0;f=g;gaa(b,2048,0);c[f>>2]=e;if(!(a[b>>0]&1))e=b+1|0;else e=c[b+8>>2]|0;c8(e,2048,d,f)|0;if(!(a[b>>0]&1))e=b+1|0;else e=c[b+8>>2]|0;maa(b,w8(e)|0,0);i=g;return}function dS(a,b){a=+a;b=+b;return +O(+(a-b))<.001|0}function eS(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;h=n+20|0;g=n+16|0;f=n+12|0;j=n+8|0;k=n+4|0;m=n;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;e=a[d>>0]|0;if(!(e&1)){c[j>>2]=d+4;l=d+4|0;e=(e&255)>>>1}else{c[j>>2]=c[d+8>>2];l=c[d+8>>2]|0;e=c[d+4>>2]|0}c[k>>2]=l+(e<<2);c[m>>2]=b;c[f>>2]=c[j>>2];c[g>>2]=c[k>>2];c[h>>2]=c[m>>2];kS(f,g,h)|0;i=n;return}function fS(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;n=i;i=i+192|0;g=n+176|0;f=n+172|0;e=n+168|0;m=n+24|0;h=n+12|0;j=n+8|0;k=n+4|0;l=n;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;if(!(a[d>>0]&1))d=d+1|0;else d=c[d+8>>2]|0;faa(h,d,w8(d)|0);d=m+64|0;p=m+8|0;c[p>>2]=45228;o=m+12|0;c[m>>2]=45268;c[d>>2]=45288;c[m+4>>2]=0;cba(m+64|0,o);c[m+136>>2]=0;c[m+140>>2]=-1;c[m>>2]=45208;c[m+64>>2]=45248;c[p>>2]=45228;hba(o);c[o>>2]=15628;p=m+44|0;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[m+60>>2]=24;$f(o,h);iaa(h);c[j>>2]=c[m+((c[(c[m>>2]|0)+-12>>2]|0)+24)>>2];c[k>>2]=0;c[l>>2]=b;c[e>>2]=c[j>>2];c[f>>2]=c[k>>2];c[g>>2]=c[l>>2];lS(e,f,g)|0;c[m>>2]=45208;c[d>>2]=45248;c[m+8>>2]=45228;c[o>>2]=15628;iaa(p);fba(o);Zaa(d);i=n;return}function gS(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+32|0;e=b;d=b+20|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[e>>2]=0;c[e+4>>2]=9;c[e+8>>2]=11;c[e+12>>2]=d+1;c[e+16>>2]=98469;cS(a,98455,e);iaa(d);i=b;return}function hS(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;q=i;i=i+16|0;o=q+4|0;p=q;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;if(!f){i=q;return}j=o+1|0;k=p+1|0;l=o+2|0;m=p+2|0;n=p+3|0;h=e;g=0;while(1){f=f+-1|0;e=g+1|0;a[o+g>>0]=a[h>>0]|0;if((e|0)==3){r=a[o>>0]|0;s=(r&255)>>>2;a[p>>0]=s;g=d[j>>0]|0;r=(r&255)<<4&48|g>>>4;a[k>>0]=r;e=d[l>>0]|0;g=g<<2&60|e>>>6;a[m>>0]=g;e=e&63;a[n>>0]=e;qaa(b,a[((a[46532]&1)==0?46533:c[11635]|0)+(s&255)>>0]|0);qaa(b,a[((a[46532]&1)==0?46533:c[11635]|0)+r>>0]|0);qaa(b,a[((a[46532]&1)==0?46533:c[11635]|0)+g>>0]|0);qaa(b,a[((a[46532]&1)==0?46533:c[11635]|0)+e>>0]|0);e=0}if(!f)break;else{h=h+1|0;g=e}}if(!e){i=q;return}if((e|0)<3)uka(o+e|0,0,3-e|0)|0;s=a[o>>0]|0;f=(s&255)>>>2;a[p>>0]=f;r=d[o+1>>0]|0;a[p+1>>0]=(s&255)<<4&48|r>>>4;s=d[o+2>>0]|0;a[p+2>>0]=r<<2&60|s>>>6;a[p+3>>0]=s&63;a:do if((e|0)>-1){h=0;while(1){qaa(b,a[((a[46532]&1)==0?46533:c[11635]|0)+(f&255)>>0]|0);g=h+1|0;if((h|0)>=(e|0))break a;f=a[p+g>>0]|0;h=g}}while(0);while(1){if((e|0)>=3)break;qaa(b,61);e=e+1|0}i=q;return}function iS(){faa(46484,98555,24);tb(1193,46484,n|0)|0;c[11625]=0;c[11626]=0;c[11624]=46500;tb(1194,46496,n|0)|0;c[11628]=0;c[11629]=0;c[11627]=46512;tb(1194,46508,n|0)|0;c[11630]=0;c[11631]=0;c[11632]=0;tb(1195,46520,n|0)|0;faa(46532,98580,64);tb(1193,46532,n|0)|0;return}function jS(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;d=a+4|0;f=c[d>>2]|0;do if(f){g=c[b>>2]|0;while(1){d=c[f+16>>2]|0;if((g|0)<(d|0)){d=c[f>>2]|0;if(!d){e=f;d=f;g=5;break}}else{if((d|0)>=(g|0)){d=f;g=10;break}e=f+4|0;d=c[e>>2]|0;if(!d){d=f;g=9;break}}f=d}if((g|0)==5){c[h>>2]=d;break}else if((g|0)==9){c[h>>2]=d;break}else if((g|0)==10){c[h>>2]=d;e=h;f=d;g=12;break}}else{c[h>>2]=d;e=d;g=12}while(0);if((g|0)==12)if(f){a=f;a=a+20|0;i=j;return a|0}f=Z4(72)|0;c[f+16>>2]=c[b>>2];ps(f+20|0);c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=d;c[e>>2]=f;d=c[c[a>>2]>>2]|0;if(!d)d=f;else{c[a>>2]=d;d=c[e>>2]|0}ny(c[a+4>>2]|0,d);a=a+8|0;c[a>>2]=(c[a>>2]|0)+1;a=f;a=a+20|0;i=j;return a|0}function kS(a,d,e){a=a|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;j=m+4|0;k=m;f=c[a>>2]|0;l=c[d>>2]|0;if((f|0)==(l|0)){a=c[e>>2]|0;i=m;return a|0}a:while(1){g=f+4|0;d=c[f>>2]|0;h=d&65535;switch(d&64512|0){case 56320:{f=10;break a}case 55296:{if((g|0)==(l|0)){f=9;break a}d=c[g>>2]|0;if((d&64512|0)!=56320){f=8;break a}f=f+8|0;d=(h<<10)+-56613888+(d&65535)|0;break}default:{f=g;d=h}}c[k>>2]=c[e>>2];c[j>>2]=c[k>>2];d=zO(d,j)|0;c[e>>2]=d;if((f|0)==(l|0)){f=12;break}}if((f|0)==8){m=Oa(8)|0;c[m>>2]=45456;b[m+4>>1]=d;ub(m|0,3320,935)}else if((f|0)==9){m=Oa(8)|0;c[m>>2]=45456;b[m+4>>1]=d;ub(m|0,3320,935)}else if((f|0)==10){m=Oa(8)|0;c[m>>2]=45456;b[m+4>>1]=d;ub(m|0,3320,935)}else if((f|0)==12){c[a>>2]=l;a=d;i=m;return a|0}return 0}function lS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;h=l+4|0;j=l;g=c[d>>2]|0;a:while(1){d=c[a>>2]|0;if(d){if((c[d+12>>2]|0)==(c[d+16>>2]|0)?(Ob[c[(c[d>>2]|0)+36>>2]&255](d)|0)==-1:0){c[a>>2]=0;d=0}}else d=0;f=(d|0)==0;e=c[b>>2]|0;d=e;do if(e){if((c[e+12>>2]|0)!=(c[e+16>>2]|0))if(f)break;else{k=16;break a}if((Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0)!=-1)if(f)break;else{k=16;break a}else{c[b>>2]=0;d=0;k=11;break}}else k=11;while(0);if((k|0)==11){k=0;if(f){k=16;break}}c[j>>2]=d;c[h>>2]=c[j>>2];d=mS(a,h)|0;if(d>>>0>65535){Oaa(g,(d>>>10)+55232&65535);Oaa(g,d&1023|56320);continue}else{Oaa(g,d&65535);continue}}if((k|0)==16){i=l;return g|0}return 0}function mS(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,j=0;g=i;i=i+16|0;h=g+8|0;f=g+4|0;j=g;c[f>>2]=0;c[j>>2]=c[e>>2];c[h>>2]=c[j>>2];switch(nS(b,h,f)|0){case 5:{j=Oa(8)|0;h=c[f>>2]|0;c[j>>2]=45476;c[j+4>>2]=h;ub(j|0,3336,935)}case 1:{j=Oa(4)|0;c[j>>2]=46552;ub(j|0,3504,935)}case 4:case 3:case 2:{g=Oa(8)|0;f=c[b>>2]|0;e=c[f+12>>2]|0;if((e|0)==(c[f+16>>2]|0)){h=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;h=h&255;c[g>>2]=46572;j=g+4|0;a[j>>0]=h;ub(g|0,3520,935)}else{h=d[e>>0]|0;h=h&255;c[g>>2]=46572;j=g+4|0;a[j>>0]=h;ub(g|0,3520,935)}}default:{i=g;return c[f>>2]|0}}return 0}function nS(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+32|0;l=p+16|0;m=p+12|0;h=p+8|0;j=p+4|0;k=p;o=c[a>>2]|0;c[m>>2]=0;f=o;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[o>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;a:do if((f&255)<<24>>24<=-1){do if((f&224|0)!=192){if((f&240|0)==224){c[j>>2]=c[b>>2];c[l>>2]=c[j>>2];j=0;g=3;f=tS(a,l,m)|0;break}if((f&248|0)==240){c[k>>2]=c[b>>2];c[l>>2]=c[k>>2];j=0;g=4;f=uS(a,l,m)|0;break}else{a=2;i=p;return a|0}}else{c[h>>2]=c[b>>2];c[l>>2]=c[h>>2];j=0;g=2;f=sS(a,l,m)|0}while(0);if(!f){h=c[m>>2]|0;f=j;n=27}}else{h=c[b>>2]|0;f=c[a>>2]|0;do if(f){if((c[f+12>>2]|0)==(c[f+16>>2]|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}}else f=0;while(0);f=(f|0)==0;g=h;do if(h){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[h>>2]|0)+36>>2]&255](g)|0)==-1:0){n=17;break}if(!f){f=1;break a}}else n=17;while(0);if((n|0)==17?f:0){f=1;break}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;h=f&255;c[m>>2]=h;g=1;f=0;n=27}while(0);b:do if((n|0)==27)if(h>>>0<1114112&(h&-2048|0)!=55296){do if(h>>>0<128){if(!((g|0)==1&(f|0)==0)){f=4;break b}}else if(h>>>0<2048)if((g|0)==2&(f|0)==0)break;else{f=4;break b}else if(h>>>0<65536&((g|0)!=3|(f|0)!=0)){f=4;break b}else break;while(0);c[e>>2]=h;f=c[a>>2]|0;g=f+12|0;h=c[g>>2]|0;if((h|0)==(c[f+16>>2]|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;a=0;i=p;return a|0}else{c[g>>2]=h+1;a=0;i=p;return a|0}}else f=5;while(0);c[a>>2]=o;a=f;i=p;return a|0}function oS(a){a=a|0;$4(a);return}function pS(a){a=a|0;return 98499}function qS(a){a=a|0;$4(a);return}function rS(a){a=a|0;return 98538}function sS(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;f=c[a>>2]|0;do if(f){if((c[f+12>>2]|0)==(c[f+16>>2]|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}}else f=0;while(0);h=(f|0)==0;g=c[b>>2]|0;f=g;do if(g){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0)==-1:0){c[b>>2]=0;f=0;j=11;break}if(!h){e=1;return e|0}}else j=11;while(0);if((j|0)==11)if(h){e=1;return e|0}g=c[a>>2]|0;h=c[g+12>>2]|0;b=c[g+16>>2]|0;if((h|0)==(b|0)){i=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;g=c[a>>2]|0;h=c[g+12>>2]|0;b=c[g+16>>2]|0}else i=d[h>>0]|0;c[e>>2]=i&255;if((h|0)==(b|0)){Ob[c[(c[g>>2]|0)+40>>2]&255](g)|0;g=c[a>>2]|0;if(!g)g=0;else{h=c[g+12>>2]|0;b=c[g+16>>2]|0;j=19}}else{h=h+1|0;c[g+12>>2]=h;j=19}do if((j|0)==19)if((h|0)==(b|0))if((Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0)==-1){c[a>>2]=0;g=0;break}else{g=c[a>>2]|0;break}while(0);g=(g|0)==0;h=f;do if(f){if((c[h+12>>2]|0)==(c[h+16>>2]|0)?(Ob[c[(c[f>>2]|0)+36>>2]&255](h)|0)==-1:0){j=27;break}if(!g){e=1;return e|0}}else j=27;while(0);if((j|0)==27?g:0){e=1;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;if((f&192|0)!=128){e=3;return e|0}h=c[e>>2]<<6&1984;f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;c[e>>2]=f&63|h;e=0;return e|0} -function MF(b){b=b|0;var c=0,d=0;c=b+244|0;if(((!(b_(c)|0)?!(c_(c)|0):0)?(d=b+220|0,!(VZ(d)|0)):0)?!(WZ(d)|0):0)Na(89577,89582,158,89628);d=Z4(228)|0;vz(d,b+140|0);a[d+160>>0]=1;return d|0}function NF(b){b=b|0;var c=0;c=b+264|0;if((!(f1(c)|0)?!(n1(b+276|0)|0):0)?!(g1(c)|0):0)Na(89577,89582,173,89642);c=Z4(180)|0;Oz(c,b+140|0);a[c+160>>0]=1;return c|0}function OF(b){b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;faa(e,89658,9);nF(b,e);iaa(e);e=b+304|0;c[e>>2]=e;c[b+308>>2]=e;c[b+312>>2]=0;c[b+316>>2]=0;c[b>>2]=38780;c[b+140>>2]=39100;c[b+156>>2]=39124;c[b+176>>2]=39140;c[b+208>>2]=39156;c[b+220>>2]=39172;c[b+244>>2]=39188;c[b+264>>2]=39204;c[b+276>>2]=39220;c[b+292>>2]=39236;c[b+300>>2]=39252;VB(b);iI(b+140|0);a[b+320>>0]=0;c[b+324>>2]=0;i=d;return}function PF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a+300>>2]=17028;e=a+304|0;d=a+312|0;if((c[d>>2]|0)!=0?(b=c[a+308>>2]|0,f=(c[e>>2]|0)+4|0,g=c[b>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[d>>2]=0,(b|0)!=(e|0)):0)do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));SH(a+140|0);RB(a);return}function QF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-140|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function RF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-156|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function SF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-176|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function TF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-208|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function UF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-220|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function VF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-244|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function WF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-264|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function XF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-276|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function YF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-292|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function ZF(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-300|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);return}function _F(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a+300>>2]=17028;e=a+304|0;d=a+312|0;if((c[d>>2]|0)!=0?(b=c[a+308>>2]|0,f=(c[e>>2]|0)+4|0,g=c[b>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[d>>2]=0,(b|0)!=(e|0)):0)do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));SH(a+140|0);RB(a);$4(a);return}function $F(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-140|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function aG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-156|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function bG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-176|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function cG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-208|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function dG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-220|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function eG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-244|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function fG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-264|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function gG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-276|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function hG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-292|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function iG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+-300|0;c[b+300>>2]=17028;d=b+304|0;a=b+312|0;if((c[a>>2]|0)!=0?(e=c[b+308>>2]|0,f=(c[d>>2]|0)+4|0,g=c[e>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[a>>2]=0,(e|0)!=(d|0)):0){a=e;do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(d|0))}SH(b+140|0);RB(b);$4(b);return}function jG(b){b=b|0;VB(b);iI(b+140|0);a[b+320>>0]=0;c[b+324>>2]=0;return}function kG(b){b=b|0;b=b+-140|0;VB(b);iI(b+140|0);a[b+320>>0]=0;c[b+324>>2]=0;return}function lG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;d=h;e=a+64|0;f=a+68|0;if((c[e>>2]|0)!=(c[f>>2]|0))Na(89668,89582,201,89687);PB(b,a);c[d>>2]=b;g=c[f>>2]|0;if(g>>>0<(c[a+72>>2]|0)>>>0){c[g>>2]=b;c[f>>2]=(c[f>>2]|0)+4;OB(a,1);i=h;return}else{Ge(e,d);OB(a,1);i=h;return}}function mG(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;x=i;i=i+64|0;o=x+56|0;v=x+44|0;l=x+40|0;m=x+36|0;n=x+32|0;p=x+28|0;w=x+8|0;q=x;if(!d)Na(89699,89582,209,89711);e=d+156|0;do if(__(e)|0?$_(e)|0:0){if(!(__(e)|0))Na(89577,89582,128,89602);if($_(e)|0){r=Z4(192)|0;lj(r,d+140|0);a[r+160>>0]=1;s=1;break}else Na(89577,89582,128,89602)}else{r=0;s=0}while(0);e=d+176|0;do if(n0(e)|0)if(n0(e)|0){u=Z4(196)|0;zx(u,d+140|0);a[u+160>>0]=1;t=1;break}else Na(89577,89582,143,89614);else{t=0;u=0}while(0);e=d+244|0;if(((!(b_(e)|0)?!(c_(e)|0):0)?(f=d+220|0,!(VZ(f)|0)):0)?!(WZ(f)|0):0){j=0;k=0}else{j=1;k=MF(d)|0}e=d+264|0;if((!(f1(e)|0)?!(n1(d+276|0)|0):0)?!(g1(e)|0):0){g=0;d=0}else{g=1;d=NF(d)|0}c[v>>2]=0;h=v+4|0;c[h>>2]=0;c[v+8>>2]=0;c[l>>2]=r;f=v+8|0;Ol(v,l);e=c[h>>2]|0;l=c[f>>2]|0;c[m>>2]=u;if(e>>>0>>0){c[e>>2]=u;e=(c[h>>2]|0)+4|0;c[h>>2]=e}else{Ol(v,m);e=c[h>>2]|0}c[n>>2]=k;if(e>>>0<(c[f>>2]|0)>>>0){c[e>>2]=k;e=(c[h>>2]|0)+4|0;c[h>>2]=e}else{Ol(v,n);e=c[h>>2]|0}c[p>>2]=d;if(e>>>0<(c[f>>2]|0)>>>0){c[e>>2]=d;c[h>>2]=(c[h>>2]|0)+4}else Ol(v,p);c[q>>2]=200;c[q+4>>2]=1;c[o>>2]=c[q>>2];c[o+4>>2]=c[q+4>>2];CC(w,o);Xb[c[(c[b>>2]|0)+88>>2]&1](b,w,v,0,0,-1e4,1);if(r)Lb[c[(c[r>>2]|0)+4>>2]&2047](r);if(u)Lb[c[(c[u>>2]|0)+4>>2]&2047](u);if(k)Lb[c[(c[k>>2]|0)+4>>2]&2047](k);if(d)Lb[c[(c[d>>2]|0)+4>>2]&2047](d);nG(b,s,t,j,g,t);e=c[v>>2]|0;if(!e){i=x;return}f=c[h>>2]|0;if((f|0)!=(e|0))c[h>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(e);i=x;return}function nG(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;v=i;i=i+80|0;p=v+64|0;x=v+76|0;j=v+75|0;l=v+74|0;n=v+73|0;r=v+72|0;t=v+48|0;w=v+44|0;k=v+40|0;m=v+36|0;o=v+32|0;s=v+28|0;u=v+8|0;q=v;a[x>>0]=d&1;a[j>>0]=e&1;a[l>>0]=f&1;a[n>>0]=g&1;a[r>>0]=h&1;c[t>>2]=0;h=t+4|0;c[h>>2]=0;c[t+8>>2]=0;c[w>>2]=x;e=t+8|0;Ol(t,w);d=c[h>>2]|0;g=c[e>>2]|0;c[k>>2]=j;if(d>>>0>>0){c[d>>2]=j;d=(c[h>>2]|0)+4|0;c[h>>2]=d}else{Ol(t,k);d=c[h>>2]|0}c[m>>2]=l;if(d>>>0<(c[e>>2]|0)>>>0){c[d>>2]=l;d=(c[h>>2]|0)+4|0;c[h>>2]=d}else{Ol(t,m);d=c[h>>2]|0}c[o>>2]=n;if(d>>>0<(c[e>>2]|0)>>>0){c[d>>2]=n;d=(c[h>>2]|0)+4|0;c[h>>2]=d}else{Ol(t,o);d=c[h>>2]|0}c[s>>2]=r;if(d>>>0<(c[e>>2]|0)>>>0){c[d>>2]=r;c[h>>2]=(c[h>>2]|0)+4}else Ol(t,s);c[q>>2]=208;c[q+4>>2]=1;c[p>>2]=c[q>>2];c[p+4>>2]=c[q+4>>2];CC(u,p);Xb[c[(c[b>>2]|0)+88>>2]&1](b,u,t,0,0,-1e4,1);d=c[t>>2]|0;if(!d){i=v;return}e=c[h>>2]|0;if((e|0)!=(d|0))c[h>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);i=v;return}function oG(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+48|0;f=l;j=l+28|0;k=l+16|0;e=l+4|0;if(!d)Na(89732,89582,256,89711);h=pG(b,c[d+332>>2]|0)|0;if(!h){eaa(e,d+76|0);c[f>>2]=(a[e>>0]&1)==0?e+1|0:c[e+8>>2]|0;ZR(89744,f);iaa(e);i=l;return}b=d+156|0;do if(__(b)|0?$_(b)|0:0){a[h+320>>0]=1;if(!(__(b)|0))Na(89577,89582,128,89602);if($_(b)|0){f=Z4(192)|0;lj(f,d+140|0);a[f+160>>0]=1;vm(h+300|0,f);break}else Na(89577,89582,128,89602)}while(0);b=d+176|0;do if(n0(b)|0){a[h+321>>0]=1;a[h+322>>0]=1;if(n0(b)|0){f=Z4(196)|0;zx(f,d+140|0);a[f+160>>0]=1;wm(h+300|0,f);break}else Na(89577,89582,143,89614)}while(0);b=d+244|0;if(!(((!(b_(b)|0)?!(c_(b)|0):0)?(g=d+220|0,!(VZ(g)|0)):0)?!(WZ(g)|0):0)){a[h+323>>0]=1;xm(h+300|0,MF(d)|0)}b=d+264|0;if(!((!(f1(b)|0)?!(n1(d+276|0)|0):0)?!(g1(b)|0):0)){a[h+324>>0]=1;ym(h+300|0,NF(d)|0)}if(z$(d+336|0)|0){eaa(j,d+340|0);jaa(h+340|0,j)|0;iaa(j)}if(!(A0(d+364|0)|0)){i=l;return}eaa(k,d+368|0);jaa(h+368|0,k)|0;iaa(k);i=l;return}function pG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;e=a+300|0;vC(e,a);e=wC(e,a)|0;a=c[e+4>>2]|0;if((a|0)==(e|0)){b=0;return b|0}f=a;d=a;a=0;while(1){d=d+8|0;g=c[d>>2]|0;if((Ob[c[(c[g>>2]|0)+8>>2]&255](g)|0)==80){a=c[d>>2]|0;if(!a){d=6;break}a=I5(a,2072,2488,0)|0;if(!a){d=6;break}if((c[a+332>>2]|0)==(b|0)){d=9;break}}f=c[f+4>>2]|0;d=f;if((d|0)==(e|0)){d=9;break}}if((d|0)==6)Na(96462,89582,315,89789);else if((d|0)==9)return a|0;return 0}function qG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;e=b+8|0;a=d;do{f=c[d+8>>2]|0;d=d+4|0;if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==80)a=c[d>>2]|0;else{f=c[d>>2]|0;g=c[a>>2]|0;c[g+4>>2]=f;c[c[d>>2]>>2]=g;c[e>>2]=(c[e>>2]|0)+-1;$4(a);a=f}d=a}while((d|0)!=(b|0));return}function rG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;e=b+8|0;a=d;do{f=c[d+8>>2]|0;d=d+4|0;if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==80)a=c[d>>2]|0;else{f=c[d>>2]|0;g=c[a>>2]|0;c[g+4>>2]=f;c[c[d>>2]>>2]=g;c[e>>2]=(c[e>>2]|0)+-1;$4(a);a=f}d=a}while((d|0)!=(b|0));return}function sG(a,b){a=a|0;b=b|0;c[a+324>>2]=b;return}function tG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;JB(a);g=a+140|0;c[g>>2]=17028;d=a+144|0;c[d>>2]=d;c[a+148>>2]=d;c[a+152>>2]=0;c[a+156>>2]=0;m$(a+160|0);t$(a+168|0);u0(a+196|0);L2(a+212|0);F2(a+220|0);c[a>>2]=39272;c[g>>2]=39592;c[a+160>>2]=39612;c[a+168>>2]=39628;c[a+196>>2]=39644;c[a+212>>2]=39660;c[a+220>>2]=39676;c[f>>2]=101;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=101;d=d+4|0;c[g>>2]=d}c[f>>2]=102;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=102;d=d+4|0;c[g>>2]=d}c[f>>2]=132;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=132;d=d+4|0;c[g>>2]=d}c[f>>2]=188;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=188;d=d+4|0;c[g>>2]=d}c[f>>2]=187;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=187;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function uG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;H2(a+220|0);N2(a+212|0);w0(a+196|0);v$(a+168|0);o$(a+160|0);c[a+140>>2]=17028;e=a+144|0;d=a+152|0;if(!(c[d>>2]|0)){RB(a);return}b=c[a+148>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){RB(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));RB(a);return}function vG(a){a=a|0;uG(a+-140|0);return}function wG(a){a=a|0;uG(a+-160|0);return}function xG(a){a=a|0;uG(a+-168|0);return}function yG(a){a=a|0;uG(a+-196|0);return}function zG(a){a=a|0;uG(a+-212|0);return}function AG(a){a=a|0;uG(a+-220|0);return}function BG(a){a=a|0;uG(a);$4(a);return}function CG(a){a=a|0;a=a+-140|0;uG(a);$4(a);return}function DG(a){a=a|0;a=a+-160|0;uG(a);$4(a);return}function EG(a){a=a|0;a=a+-168|0;uG(a);$4(a);return}function FG(a){a=a|0;a=a+-196|0;uG(a);$4(a);return}function GG(a){a=a|0;a=a+-212|0;uG(a);$4(a);return}function HG(a){a=a|0;a=a+-220|0;uG(a);$4(a);return}function IG(a){a=a|0;VB(a);n$(a+160|0);u$(a+168|0);v0(a+196|0);M2(a+212|0);G2(a+220|0);return}function JG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function KG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function LG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;e=b+8|0;a=d;do{f=c[d+8>>2]|0;d=d+4|0;if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==80)a=c[d>>2]|0;else{f=c[d>>2]|0;g=c[a>>2]|0;c[g+4>>2]=f;c[c[d>>2]>>2]=g;c[e>>2]=(c[e>>2]|0)+-1;$4(a);a=f}d=a}while((d|0)!=(b|0));return}function MG(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;e=b+8|0;a=d;do{f=c[d+8>>2]|0;d=d+4|0;if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==80)a=c[d>>2]|0;else{f=c[d>>2]|0;g=c[a>>2]|0;c[g+4>>2]=f;c[c[d>>2]>>2]=g;c[e>>2]=(c[e>>2]|0)+-1;$4(a);a=f}d=a}while((d|0)!=(b|0));return}function NG(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;faa(g,89801,9);nF(a,g);iaa(g);rm(a+300|0);m$(a+328|0);t$(a+336|0);u0(a+364|0);DZ(a+380|0);l2(a+400|0);z2(a+408|0);Y3(a+456|0);c[a>>2]=39692;c[a+140>>2]=40008;c[a+156>>2]=40032;c[a+176>>2]=40048;c[a+208>>2]=40064;c[a+220>>2]=40080;c[a+244>>2]=40096;c[a+264>>2]=40112;c[a+276>>2]=40128;c[a+292>>2]=40144;c[a+300>>2]=40160;c[a+328>>2]=40180;c[a+336>>2]=40196;c[a+364>>2]=40212;c[a+380>>2]=40228;c[a+400>>2]=40244;c[a+408>>2]=40260;c[a+456>>2]=40276;c[f>>2]=101;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=101;d=d+4|0;c[g>>2]=d}c[f>>2]=102;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=102;d=d+4|0;c[g>>2]=d}c[f>>2]=132;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=132;d=d+4|0;c[g>>2]=d}c[f>>2]=1;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=1;d=d+4|0;c[g>>2]=d}c[f>>2]=176;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=176;d=d+4|0;c[g>>2]=d}c[f>>2]=186;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=186;d=d+4|0;c[g>>2]=d}c[f>>2]=203;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=203;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function OG(a){a=a|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function PG(a){a=a|0;a=a+-140|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function QG(a){a=a|0;a=a+-156|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function RG(a){a=a|0;a=a+-176|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function SG(a){a=a|0;a=a+-208|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function TG(a){a=a|0;a=a+-220|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function UG(a){a=a|0;a=a+-244|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function VG(a){a=a|0;a=a+-264|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function WG(a){a=a|0;a=a+-276|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function XG(a){a=a|0;a=a+-292|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function YG(a){a=a|0;a=a+-300|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function ZG(a){a=a|0;a=a+-328|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function _G(a){a=a|0;a=a+-336|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function $G(a){a=a|0;a=a+-364|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function aH(a){a=a|0;a=a+-380|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function bH(a){a=a|0;a=a+-400|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function cH(a){a=a|0;a=a+-408|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function dH(a){a=a|0;a=a+-456|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);return}function eH(a){a=a|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function fH(a){a=a|0;a=a+-140|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function gH(a){a=a|0;a=a+-156|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function hH(a){a=a|0;a=a+-176|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function iH(a){a=a|0;a=a+-208|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function jH(a){a=a|0;a=a+-220|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function kH(a){a=a|0;a=a+-244|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function lH(a){a=a|0;a=a+-264|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function mH(a){a=a|0;a=a+-276|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function nH(a){a=a|0;a=a+-292|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function oH(a){a=a|0;a=a+-300|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function pH(a){a=a|0;a=a+-328|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function qH(a){a=a|0;a=a+-336|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function rH(a){a=a|0;a=a+-364|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function sH(a){a=a|0;a=a+-380|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function tH(a){a=a|0;a=a+-400|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function uH(a){a=a|0;a=a+-408|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function vH(a){a=a|0;a=a+-456|0;_3(a+456|0);B2(a+408|0);n2(a+400|0);FZ(a+380|0);w0(a+364|0);v$(a+336|0);o$(a+328|0);sm(a+300|0);SH(a+140|0);RB(a);$4(a);return}function wH(a){a=a|0;VB(a);iI(a+140|0);n$(a+328|0);u$(a+336|0);v0(a+364|0);EZ(a+380|0);m2(a+400|0);A2(a+408|0);Z3(a+456|0);return}function xH(a){a=a|0;a=a+-140|0;VB(a);iI(a+140|0);n$(a+328|0);u$(a+336|0);v0(a+364|0);EZ(a+380|0);m2(a+400|0);A2(a+408|0);Z3(a+456|0);return}function yH(a){a=a|0;a=a+-300|0;VB(a);iI(a+140|0);n$(a+328|0);u$(a+336|0);v0(a+364|0);EZ(a+380|0);m2(a+400|0);A2(a+408|0);Z3(a+456|0);return}function zH(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);g=c[e>>2]|0;if(d-e>>2>>>0<=2)Fga(b);f=c[e+8>>2]|0;if(d-e>>2>>>0<=5)Fga(b);e=c[e+20>>2]|0;d=c[a+60>>2]|0;if(!d)Na(89811,89582,464,89850);if(!(I5(d,2072,2952,0)|0))Na(89811,89582,464,89850);d=YB(g,dC(a)|0)|0;if(!d){b=0;f=c[f>>2]|0;XK(f,b);a=a+324|0;a=c[a>>2]|0;g=g+328|0;g=c[g>>2]|0;a=g+a|0;c[e>>2]=a;return 1}b=I5(d,2072,2576,0)|0;f=c[f>>2]|0;XK(f,b);a=a+324|0;a=c[a>>2]|0;g=g+328|0;g=c[g>>2]|0;a=g+a|0;c[e>>2]=a;return 1}function AH(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);i=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);g=c[f+4>>2]|0;if(e-f>>2>>>0<=2)Fga(d);h=c[f+8>>2]|0;if(e-f>>2>>>0<=3)Fga(d);e=c[f+12>>2]|0;if(i){d=Z4(192)|0;MB(d,i);c[d>>2]=31852;k=d+140|0;j=i+140|0;c[k>>2]=c[j>>2];c[k+4>>2]=c[j+4>>2];c[k+8>>2]=c[j+8>>2];c[k+12>>2]=c[j+12>>2];c[k+16>>2]=c[j+16>>2];a[k+20>>0]=a[j+20>>0]|0;k=d+164|0;c[k>>2]=47e3;c[d+168>>2]=c[i+168>>2];j=d+172|0;c[j>>2]=47192;a[d+176>>0]=a[i+176>>0]|0;f=d+180|0;c[f>>2]=47336;m=i+184|0;l=c[m+4>>2]|0;i=d+184|0;c[i>>2]=c[m>>2];c[i+4>>2]=l;c[d>>2]=17648;c[k>>2]=17968;c[j>>2]=17984;c[f>>2]=18e3;vm(b+300|0,d)}if(g){m=Z4(196)|0;MB(m,g);c[m>>2]=31852;l=m+140|0;k=g+140|0;c[l>>2]=c[k>>2];c[l+4>>2]=c[k+4>>2];c[l+8>>2]=c[k+8>>2];c[l+12>>2]=c[k+12>>2];c[l+16>>2]=c[k+16>>2];a[l+20>>0]=a[k+20>>0]|0;c[m+168>>2]=c[g+168>>2];c[m+176>>2]=c[g+176>>2];c[m>>2]=31108;c[m+164>>2]=31428;c[m+172>>2]=31444;l=m+180|0;k=g+180|0;c[l>>2]=c[k>>2];c[l+4>>2]=c[k+4>>2];c[l+8>>2]=c[k+8>>2];c[l+12>>2]=c[k+12>>2];wm(b+300|0,m)}if(h){m=Z4(228)|0;MB(m,h);c[m>>2]=31852;i=m+140|0;d=h+140|0;c[i>>2]=c[d>>2];c[i+4>>2]=c[d+4>>2];c[i+8>>2]=c[d+8>>2];c[i+12>>2]=c[d+12>>2];c[i+16>>2]=c[d+16>>2];a[i+20>>0]=a[d+20>>0]|0;i=m+164|0;c[i>>2]=47112;d=h+168|0;k=c[d+4>>2]|0;j=m+168|0;c[j>>2]=c[d>>2];c[j+4>>2]=k;j=m+176|0;c[j>>2]=46872;k=m+180|0;d=h+180|0;c[k>>2]=c[d>>2];c[k+4>>2]=c[d+4>>2];c[k+8>>2]=c[d+8>>2];c[k+12>>2]=c[d+12>>2];k=m+196|0;c[k>>2]=47224;d=h+200|0;f=c[d+4>>2]|0;l=m+200|0;c[l>>2]=c[d>>2];c[l+4>>2]=f;l=m+208|0;c[l>>2]=46840;f=h+212|0;d=c[f+4>>2]|0;g=m+212|0;c[g>>2]=c[f>>2];c[g+4>>2]=d;a[m+224>>0]=a[h+224>>0]|0;c[m>>2]=32536;c[i>>2]=32856;c[j>>2]=32872;c[k>>2]=32888;c[l>>2]=32904;c[m+220>>2]=32920;xm(b+300|0,m)}if(!e)return 0;m=Z4(180)|0;MB(m,e);c[m>>2]=31852;l=m+140|0;k=e+140|0;c[l>>2]=c[k>>2];c[l+4>>2]=c[k+4>>2];c[l+8>>2]=c[k+8>>2];c[l+12>>2]=c[k+12>>2];c[l+16>>2]=c[k+16>>2];a[l+20>>0]=a[k+20>>0]|0;l=m+164|0;c[l>>2]=47240;k=m+168|0;j=e+168|0;c[k>>2]=c[j>>2];c[k+4>>2]=c[j+4>>2];c[k+8>>2]=c[j+8>>2];c[m>>2]=32936;c[l>>2]=33256;ym(b+300|0,m);return 0}function BH(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);j=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);g=c[f+4>>2]|0;if(e-f>>2>>>0<=2)Fga(d);h=c[f+8>>2]|0;if(e-f>>2>>>0<=3)Fga(d);i=c[f+12>>2]|0;if(e-f>>2>>>0<=4)Fga(d);e=c[f+16>>2]|0;if(a[j>>0]|0)a[b+320>>0]=1;if(a[g>>0]|0)a[b+321>>0]=1;if(a[h>>0]|0)a[b+323>>0]=1;if(a[i>>0]|0)a[b+324>>0]=1;if(!(a[e>>0]|0))return 0;a[b+322>>0]=1;return 0}function CH(a){a=a|0;return 78}function DH(a){a=a|0;return a+140|0}function EH(a){a=a|0;return 4}function FH(a){a=a|0;return 79}function GH(a,b){a=a|0;b=b|0;faa(a,89883,8);return}function HH(a){a=a|0;return 17}function IH(a,b){a=a|0;b=b|0;faa(a,89874,8);return}function JH(a){a=a|0;var b=0;b=Z4(228)|0;QH(b,a);return b|0}function KH(a){a=a|0;return 80}function LH(a,b){a=a|0;b=b|0;faa(a,89865,8);return}function MH(a){a=a|0;var b=0;b=Z4(480)|0;NH(b,a);return b|0}function NH(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;MB(a,b);OH(a+140|0,b+140|0);c[a>>2]=38312;m=a+140|0;c[m>>2]=38628;l=a+156|0;c[l>>2]=38652;k=a+176|0;c[k>>2]=38668;j=a+208|0;c[j>>2]=38684;i=a+220|0;c[i>>2]=38700;h=a+244|0;c[h>>2]=38716;g=a+264|0;c[g>>2]=38732;f=a+276|0;c[f>>2]=38748;e=a+292|0;c[e>>2]=38764;zm(a+300|0,b+300|0);c[a+328>>2]=47032;c[a+332>>2]=c[b+332>>2];c[a+336>>2]=47048;eaa(a+340|0,b+340|0);eaa(a+352|0,b+352|0);c[a+364>>2]=47176;eaa(a+368|0,b+368|0);c[a+380>>2]=46824;d=a+384|0;n=b+384|0;c[d>>2]=c[n>>2];eaa(a+388|0,b+388|0);c[d>>2]=c[n>>2];c[a+400>>2]=47416;c[a+404>>2]=c[b+404>>2];c[a+408>>2]=47448;d=a+412|0;n=b+412|0;c[d>>2]=c[n>>2];c[d+4>>2]=c[n+4>>2];c[d+8>>2]=c[n+8>>2];eaa(a+424|0,b+424|0);d=a+436|0;n=b+436|0;c[d>>2]=c[n>>2];eaa(a+440|0,b+440|0);c[d>>2]=c[n>>2];d=a+456|0;c[d>>2]=47640;n=a+464|0;b=b+464|0;c[n>>2]=c[b>>2];c[n+4>>2]=c[b+4>>2];c[n+8>>2]=c[b+8>>2];c[n+12>>2]=c[b+12>>2];c[a>>2]=39692;c[m>>2]=40008;c[l>>2]=40032;c[k>>2]=40048;c[j>>2]=40064;c[i>>2]=40080;c[h>>2]=40096;c[g>>2]=40112;c[f>>2]=40128;c[e>>2]=40144;c[a+300>>2]=40160;c[a+328>>2]=40180;c[a+336>>2]=40196;c[a+364>>2]=40212;c[a+380>>2]=40228;c[a+400>>2]=40244;c[a+408>>2]=40260;c[d>>2]=40276;return}function OH(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;c[a>>2]=19988;PH(a+4|0,b+4|0);c[a+16>>2]=46984;h=a+20|0;e=b+20|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];c[a+36>>2]=47144;h=a+40|0;e=b+40|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[h+12>>2]=c[e+12>>2];eaa(a+56|0,b+56|0);h=a+68|0;c[h>>2]=47160;e=b+72|0;f=c[e+4>>2]|0;g=a+72|0;c[g>>2]=c[e>>2];c[g+4>>2]=f;g=a+80|0;c[g>>2]=46856;f=a+84|0;e=b+84|0;c[f>>2]=c[e>>2];c[f+4>>2]=c[e+4>>2];c[f+8>>2]=c[e+8>>2];c[f+12>>2]=c[e+12>>2];c[f+16>>2]=c[e+16>>2];f=a+104|0;c[f>>2]=46872;e=a+108|0;j=b+108|0;c[e>>2]=c[j>>2];c[e+4>>2]=c[j+4>>2];c[e+8>>2]=c[j+8>>2];c[e+12>>2]=c[j+12>>2];e=a+124|0;c[e>>2]=47256;j=b+128|0;i=c[j+4>>2]|0;d=a+128|0;c[d>>2]=c[j>>2];c[d+4>>2]=i;d=a+136|0;c[d>>2]=47272;i=a+140|0;j=b+140|0;c[i>>2]=c[j>>2];c[i+4>>2]=c[j+4>>2];c[i+8>>2]=c[j+8>>2];c[a+156>>2]=c[b+156>>2];c[a>>2]=40292;c[a+16>>2]=40316;c[a+36>>2]=40332;c[h>>2]=40348;c[g>>2]=40364;c[f>>2]=40380;c[e>>2]=40396;c[d>>2]=40412;c[a+152>>2]=40428;return}function PH(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;c[a>>2]=0;h=a+4|0;c[h>>2]=0;c[a+8>>2]=0;f=b+4|0;d=(c[f>>2]|0)-(c[b>>2]|0)|0;e=d>>2;if(!e)return;if(e>>>0>1073741823)X4(a);g=Z4(d)|0;c[h>>2]=g;c[a>>2]=g;c[a+8>>2]=g+(e<<2);d=c[b>>2]|0;b=c[f>>2]|0;if((d|0)==(b|0))return;a=(b+-4-d|0)>>>2;e=g;while(1){c[e>>2]=c[d>>2];d=d+4|0;if((d|0)==(b|0))break;else e=e+4|0}c[h>>2]=g+(a+1<<2);return}function QH(a,b){a=a|0;b=b|0;MB(a,b);tC(a+140|0,b+140|0);c[a+160>>2]=47032;c[a+164>>2]=c[b+164>>2];c[a+168>>2]=47048;eaa(a+172|0,b+172|0);eaa(a+184|0,b+184|0);c[a+196>>2]=47176;eaa(a+200|0,b+200|0);c[a+216>>2]=c[b+216>>2];c[a+224>>2]=c[b+224>>2];c[a>>2]=39272;c[a+140>>2]=39592;c[a+160>>2]=39612;c[a+168>>2]=39628;c[a+196>>2]=39644;c[a+212>>2]=39660;c[a+220>>2]=39676;return}function RH(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;c[a>>2]=19988;c[a+4>>2]=0;g=a+8|0;c[g>>2]=0;c[a+12>>2]=0;U_(a+16|0);h0(a+36|0);o0(a+68|0);PZ(a+80|0);XZ(a+104|0);$0(a+124|0);h1(a+136|0);o1(a+152|0);c[a>>2]=40292;c[a+16>>2]=40316;c[a+36>>2]=40332;c[a+68>>2]=40348;c[a+80>>2]=40364;c[a+104>>2]=40380;c[a+124>>2]=40396;c[a+136>>2]=40412;c[a+152>>2]=40428;c[f>>2]=96;d=c[g>>2]|0;e=a+12|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=96;d=d+4|0;c[g>>2]=d}c[f>>2]=130;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=130;d=d+4|0;c[g>>2]=d}c[f>>2]=131;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=131;d=d+4|0;c[g>>2]=d}c[f>>2]=63;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=63;d=d+4|0;c[g>>2]=d}c[f>>2]=64;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=64;d=d+4|0;c[g>>2]=d}c[f>>2]=150;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=150;d=d+4|0;c[g>>2]=d}c[f>>2]=151;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=151;d=d+4|0;c[g>>2]=d}c[f>>2]=155;if((d|0)==(b|0)){Sc(a+4|0,f);g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=155;c[g>>2]=d+4;g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function SH(a){a=a|0;var b=0,d=0;q1(a+152|0);j1(a+136|0);b1(a+124|0);ZZ(a+104|0);RZ(a+80|0);q0(a+68|0);j0(a+36|0);W_(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function TH(a){a=a|0;SH(a+-16|0);return}function UH(a){a=a|0;SH(a+-36|0);return}function VH(a){a=a|0;SH(a+-68|0);return}function WH(a){a=a|0;SH(a+-80|0);return}function XH(a){a=a|0;SH(a+-104|0);return}function YH(a){a=a|0;SH(a+-124|0);return}function ZH(a){a=a|0;SH(a+-136|0);return}function _H(a){a=a|0;SH(a+-152|0);return}function $H(a){a=a|0;SH(a);$4(a);return}function aI(a){a=a|0;a=a+-16|0;SH(a);$4(a);return}function bI(a){a=a|0;a=a+-36|0;SH(a);$4(a);return}function cI(a){a=a|0;a=a+-68|0;SH(a);$4(a);return}function dI(a){a=a|0;a=a+-80|0;SH(a);$4(a);return}function eI(a){a=a|0;a=a+-104|0;SH(a);$4(a);return}function fI(a){a=a|0;a=a+-124|0;SH(a);$4(a);return}function gI(a){a=a|0;a=a+-136|0;SH(a);$4(a);return}function hI(a){a=a|0;a=a+-152|0;SH(a);$4(a);return}function iI(a){a=a|0;V_(a+16|0);i0(a+36|0);p0(a+68|0);QZ(a+80|0);YZ(a+104|0);a1(a+124|0);i1(a+136|0);p1(a+152|0);return}function jI(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,89930,5);Tr(a,d);iaa(d);d=a+144|0;fN(d);A$(a+280|0);c[a>>2]=40444;c[d>>2]=40760;c[a+160>>2]=40804;c[a+176>>2]=40820;c[a+192>>2]=40836;c[a+224>>2]=40852;c[a+240>>2]=40868;c[a+280>>2]=40884;WB(a,a+148|0,7);c[b>>2]=104;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=104;c[d>>2]=e+4;e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function kI(a){a=a|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function lI(a){a=a|0;a=a+-144|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function mI(a){a=a|0;a=a+-160|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function nI(a){a=a|0;a=a+-176|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function oI(a){a=a|0;a=a+-192|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function pI(a){a=a|0;a=a+-224|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function qI(a){a=a|0;a=a+-240|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function rI(a){a=a|0;a=a+-280|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function sI(a){a=a|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function tI(a){a=a|0;a=a+-144|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function uI(a){a=a|0;a=a+-160|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function vI(a){a=a|0;a=a+-176|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function wI(a){a=a|0;a=a+-192|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function xI(a){a=a|0;a=a+-224|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function yI(a){a=a|0;a=a+-240|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function zI(a){a=a|0;a=a+-280|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function AI(a){a=a|0;Wr(a);sN(a+144|0);B$(a+280|0);return}function BI(a){a=a|0;a=a+-144|0;Wr(a);sN(a+144|0);B$(a+280|0);return}function CI(a){a=a|0;return 74}function DI(a,b){a=a|0;b=b|0;faa(a,89936,4);return}function EI(a){a=a|0;return a+144|0}function FI(a){a=a|0;return a+144|0}function GI(a){a=a|0;return a+-144+144|0}function HI(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,89954,6);qy(a,d);iaa(d);d=a+164|0;Lm(d);c[a>>2]=40900;c[d>>2]=41220;c[a+180>>2]=41244;c[a+188>>2]=41260;c[a+196>>2]=41276;c[a+204>>2]=41292;c[a+212>>2]=41308;c[a+224>>2]=41324;c[a+232>>2]=41340;WB(a,a+168|0,1);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function II(a){a=a|0;Mm(a+164|0);sy(a);return}function JI(a){a=a|0;a=a+-164|0;Mm(a+164|0);sy(a);return}function KI(a){a=a|0;a=a+-180|0;Mm(a+164|0);sy(a);return}function LI(a){a=a|0;a=a+-188|0;Mm(a+164|0);sy(a);return}function MI(a){a=a|0;a=a+-196|0;Mm(a+164|0);sy(a);return}function NI(a){a=a|0;a=a+-204|0;Mm(a+164|0);sy(a);return}function OI(a){a=a|0;a=a+-212|0;Mm(a+164|0);sy(a);return}function PI(a){a=a|0;a=a+-224|0;Mm(a+164|0);sy(a);return}function QI(a){a=a|0;a=a+-232|0;Mm(a+164|0);sy(a);return}function RI(a){a=a|0;Mm(a+164|0);sy(a);$4(a);return}function SI(a){a=a|0;a=a+-164|0;Mm(a+164|0);sy(a);$4(a);return}function TI(a){a=a|0;a=a+-180|0;Mm(a+164|0);sy(a);$4(a);return}function UI(a){a=a|0;a=a+-188|0;Mm(a+164|0);sy(a);$4(a);return}function VI(a){a=a|0;a=a+-196|0;Mm(a+164|0);sy(a);$4(a);return}function WI(a){a=a|0;a=a+-204|0;Mm(a+164|0);sy(a);$4(a);return}function XI(a){a=a|0;a=a+-212|0;Mm(a+164|0);sy(a);$4(a);return}function YI(a){a=a|0;a=a+-224|0;Mm(a+164|0);sy(a);$4(a);return}function ZI(a){a=a|0;a=a+-232|0;Mm(a+164|0);sy(a);$4(a);return}function _I(a){a=a|0;ry(a);an(a+164|0);return}function $I(a){a=a|0;a=a+-164|0;ry(a);an(a+164|0);return}function aJ(a){a=a|0;return 63}function bJ(a,b){a=a|0;b=b|0;faa(a,89961,5);return}function cJ(a){a=a|0;return a+164|0}function dJ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g+12|0;e=g;faa(e,89980,6);KB(a,e);iaa(e);e=a+140|0;m$(e);c[a>>2]=41356;c[e>>2]=41684;c[a+164>>2]=0;c[a+168>>2]=0;c[a+172>>2]=0;c[d>>2]=101;e=a+120|0;f=c[e>>2]|0;if((f|0)==(c[a+124>>2]|0)){Sc(a+116|0,d);f=c[a>>2]|0;f=f+76|0;f=c[f>>2]|0;Lb[f&2047](a);a=a+144|0;c[a>>2]=b;i=g;return}else{c[f>>2]=101;c[e>>2]=f+4;f=41356;f=f+76|0;f=c[f>>2]|0;Lb[f&2047](a);a=a+144|0;c[a>>2]=b;i=g;return}}function eJ(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=41356;c[a+140>>2]=41684;b=c[a+164>>2]|0;if(!b){e=a+140|0;o$(e);RB(a);return}d=a+168|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);e=a+140|0;o$(e);RB(a);return}function fJ(a){a=a|0;var b=0,d=0,e=0,f=0;a=a+-140|0;c[a>>2]=41356;b=a+140|0;c[b>>2]=41684;d=c[a+164>>2]|0;if(!d){o$(b);RB(a);return}e=a+168|0;f=c[e>>2]|0;if((f|0)!=(d|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(d);o$(b);RB(a);return}function gJ(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=41356;c[a+140>>2]=41684;b=c[a+164>>2]|0;d=b;if(b){e=a+168|0;f=c[e>>2]|0;if((f|0)!=(b|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(b)}o$(a+140|0);RB(a);$4(a);return}function hJ(a){a=a|0;var b=0,d=0,e=0,f=0;a=a+-140|0;c[a>>2]=41356;b=a+140|0;c[b>>2]=41684;d=c[a+164>>2]|0;if(!d){o$(b);RB(a);$4(a);return}e=a+168|0;f=c[e>>2]|0;if((f|0)!=(d|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(d);o$(b);RB(a);$4(a);return}function iJ(a){a=a|0;var b=0,d=0;VB(a);n$(a+140|0);c[a+160>>2]=100;c[a+148>>2]=5;c[a+152>>2]=0;c[a+176>>2]=-2147483647;c[a+8>>2]=0;c[a+180>>2]=0;d=c[a+164>>2]|0;b=a+168|0;a=c[b>>2]|0;if((a|0)==(d|0))return;c[b>>2]=a+(~((a+-4-d|0)>>>2)<<2);return}function jJ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;f=a+68|0;e=c[f>>2]|0;if(e>>>0<(c[a+72>>2]|0)>>>0){c[e>>2]=b;c[f>>2]=(c[f>>2]|0)+4}else Ge(a+64|0,d);d=b+208|0;if((c[d>>2]|0)>=1){i=g;return}c[d>>2]=(c[f>>2]|0)-(c[a+64>>2]|0)>>2;i=g;return}function kJ(a){a=a|0;c[a+8>>2]=0;return}function lJ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[d+4>>2]|0;f=c[d>>2]|0;if((e|0)==(f|0))Fga(d);h=c[f>>2]|0;if(e-f>>2>>>0<=1)Fga(d);g=c[f+4>>2]|0;if(e-f>>2>>>0<=2)Fga(d);e=c[f+8>>2]|0;if(a[e>>0]|0){b=1;return b|0}c[g>>2]=(c[g>>2]|0)+1;if((h|0)!=(b|0)){b=0;return b|0}a[e>>0]=1;b=1;return b|0}function mJ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;f=c[d+4>>2]|0;h=c[d>>2]|0;if((f|0)==(h|0))Fga(d);i=c[h>>2]|0;if(f-h>>2>>>0<=1)Fga(d);j=c[h+4>>2]|0;if(f-h>>2>>>0<=2)Fga(d);g=c[h+8>>2]|0;if(f-h>>2>>>0<=3)Fga(d);d=c[h+12>>2]|0;Lb[c[(c[b>>2]|0)+308>>2]&2047](b);c[g>>2]=c[b+144>>2];d=Qd(c[i>>2]|0,c[j>>2]|0,b,d)|0;if(!d)Na(91132,89987,131,90004);c[b+180>>2]=d;h=b+164|0;g=c[h>>2]|0;i=b+168|0;f=c[i>>2]|0;do if((g|0)!=(f|0)){do{b=c[g>>2]|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==67){f=g;break}g=g+4|0}while((g|0)!=(f|0));g=c[i>>2]|0;if((f|0)!=(g|0)){f=c[f>>2]|0;if(!f)Na(110982,89987,140,90004);f=I5(f,2072,3424,0)|0;if(!f)Na(110982,89987,140,90004);else{Xd(d,c[f+168>>2]|0);e=c[i>>2]|0;break}}else e=g}else e=g;while(0);f=c[h>>2]|0;if((f|0)==(e|0)){b=c[j>>2]|0;b=b+1|0;c[j>>2]=b;return 0}do{b=c[f>>2]|0;if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)==73){e=f;break}f=f+4|0}while((f|0)!=(e|0));if((e|0)==(c[i>>2]|0)){b=c[j>>2]|0;b=b+1|0;c[j>>2]=b;return 0}e=c[e>>2]|0;if(!e)Na(98293,89987,146,90004);e=I5(e,2072,1416,0)|0;if(!e)Na(98293,89987,146,90004);switch(c[e+296>>2]|0){case 1:{a[d+172>>0]=1;b=c[j>>2]|0;b=b+1|0;c[j>>2]=b;return 0}case 2:{a[d+173>>0]=1;b=c[j>>2]|0;b=b+1|0;c[j>>2]=b;return 0}default:{b=c[j>>2]|0;b=b+1|0;c[j>>2]=b;return 0}}return 0}function nJ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);i=c[d>>2]|0;d=c[i>>2]|0;i=i+4|0;if((d|0)==(c[i>>2]|0))return 0;j=a+144|0;f=a+168|0;g=a+172|0;h=a+164|0;while(1){e=c[d>>2]|0;e=Ob[c[(c[e>>2]|0)+72>>2]&255](e)|0;if(!e){d=6;break}b=pC(a,10,-1)|0;if(!b){d=9;break}b=I5(b,2072,1768,0)|0;if(!b){d=9;break}do if((cN(e)|0)!=(b|0)?dN(e,c[j>>2]|0)|0:0){b=c[f>>2]|0;if((b|0)==(c[g>>2]|0)){uh(h,d);break}else{c[b>>2]=c[d>>2];c[f>>2]=(c[f>>2]|0)+4;break}}while(0);d=d+4|0;if((d|0)==(c[i>>2]|0)){d=16;break}}if((d|0)==6)Na(96213,89987,165,90020);else if((d|0)==9)Na(90049,89987,167,90020);else if((d|0)==16)return 0;return 0}function oJ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;g=h;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);f=c[d>>2]|0;d=c[f>>2]|0;if(!d){i=h;return 0}c[g>>2]=d;b=a+168|0;e=c[b>>2]|0;if(e>>>0<(c[a+172>>2]|0)>>>0){c[e>>2]=d;c[b>>2]=(c[b>>2]|0)+4}else Ge(a+164|0,g);d=c[(c[f>>2]|0)+304>>2]|0;if(!d){i=h;return 0}if((pC(d,15,-1)|0)!=(a|0)){i=h;return 0}c[f>>2]=0;i=h;return 0}function pJ(a,b){a=a|0;b=b|0;var d=0;d=c[a+164>>2]|0;b=a+168|0;a=c[b>>2]|0;if((a|0)==(d|0))return 0;c[b>>2]=a+(~((a+-4-d|0)>>>2)<<2);return 0}function qJ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=c[d+4>>2]|0;g=c[d>>2]|0;if((e|0)==(g|0))Fga(d);h=c[g>>2]|0;if(e-g>>2>>>0<=1)Fga(d);i=c[g+4>>2]|0;if(e-g>>2>>>0<=3)Fga(d);f=c[g+12>>2]|0;if(e-g>>2>>>0<=6)Fga(d);d=c[g+24>>2]|0;c[f>>2]=b;if(a[d>>0]|0)return 0;e=pG(h+340|0,c[b+144>>2]|0)|0;if((e|0)!=0?(c[b+148>>2]=c[e+420>>2],c[b+152>>2]=c[e+384>>2],r2(e+400|0)|0):0)c[b+160>>2]=c[e+404>>2];f=c[b+176>>2]|0;e=c[h+724>>2]|0;if((f|0)!=-2147483647){if((e|0)!=2)Na(91332,89987,241,91319);c[b+8>>2]=f;return 0}if(e)Na(91297,89987,237,91319);e=c[b+180>>2]|0;if(!e)e=0;else e=c[e+156>>2]|0;i=c[i>>2]|0;c[b+8>>2]=(Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0)+e;return 0}function rJ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if(d-e>>2>>>0<=1)Fga(b);f=c[e+4>>2]|0;if(d-e>>2>>>0<=2)Fga(b);if(c[f>>2]|0){f=0;return f|0}d=pG(c[e+8>>2]|0,c[a+144>>2]|0)|0;if(((d|0)!=0?u1(d+292|0)|0:0)?(c[d+296>>2]|0)==2:0){c[f>>2]=2;f=2;return f|0}c[f>>2]=1;f=0;return f|0}function sJ(a){a=a|0;return 15}function tJ(a,b){a=a|0;b=b|0;faa(a,90064,5);return}function uJ(d){d=d|0;var e=0,f=0;c[d>>2]=41700;c[d+4>>2]=90;a[d+8>>0]=0;b[d+14>>1]=30;b[d+10>>1]=20;b[d+12>>1]=20;a[d+16>>0]=10;a[d+17>>0]=0;a[d+18>>0]=5;a[d+19>>0]=7;c[d+20>>2]=29700;c[d+24>>2]=21e3;b[d+30>>1]=500;b[d+28>>1]=500;b[d+32>>1]=500;b[d+34>>1]=10;b[d+36>>1]=6;c[d+40>>2]=45;c[d+44>>2]=30;b[d+38>>1]=120;a[d+48>>0]=5;a[d+49>>0]=12;a[d+50>>0]=30;a[d+51>>0]=6;a[d+52>>0]=13;a[d+53>>0]=10;a[d+54>>0]=0;a[d+55>>0]=20;a[d+56>>0]=20;a[d+57>>0]=10;f=d+58|0;a[f>>0]=0;a[f+1>>0]=0;a[f+2>>0]=0;a[f+3>>0]=0;a[f+4>>0]=0;a[f+5>>0]=0;a[d+64>>0]=10;a[d+65>>0]=0;a[d+66>>0]=10;a[d+67>>0]=10;a[d+68>>0]=0;a[d+69>>0]=10;a[d+70>>0]=20;a[d+71>>0]=0;a[d+72>>0]=10;a[d+73>>0]=0;f=d+74|0;e=d+78|0;a[f>>0]=20;a[f+1>>0]=20;a[f+2>>0]=20;a[f+3>>0]=20;a[e>>0]=10;a[e+1>>0]=10;a[e+2>>0]=10;a[e+3>>0]=10;a[d+82>>0]=0;a[d+83>>0]=0;a[d+84>>0]=10;a[d+85>>0]=5;a[d+86>>0]=5;return}function vJ(a){a=a|0;return}function wJ(a){a=a|0;$4(a);return}function xJ(d,e,f){d=d|0;e=e|0;f=f|0;var g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;v=i;i=i+32|0;l=v+16|0;r=v+12|0;s=v+8|0;t=v+4|0;u=v;g=d+8|0;a[d+4>>0]=0;j=g;k=j+72|0;do{c[j>>2]=0;j=j+4|0}while((j|0)<(k|0));b[g+72>>1]=0;c[d>>2]=41716;q=d+84|0;j=d+88|0;c[q>>2]=45420;c[d+140>>2]=45440;cba(d+140|0,j);c[d+212>>2]=0;c[d+216>>2]=-1;c[q>>2]=15592;c[d+140>>2]=15612;hba(j);c[j>>2]=15628;k=d+120|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k+12>>2]=0;c[d+136>>2]=16;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;$f(j,l);iaa(l);j=d+256|0;c[j>>2]=0;k=d+260|0;c[k>>2]=0;c[d+264>>2]=0;l=d+268|0;pT(l);m=d+468|0;HS(m);n=d+472|0;HS(n);o=d+476|0;c[o>>2]=o;c[d+480>>2]=o;p=d+484|0;c[p>>2]=0;c[d+224>>2]=e;c[d+228>>2]=f;h[d+240>>3]=1.0;h[d+248>>3]=1.0;c[d+232>>2]=0;c[d+236>>2]=0;Qj(d,0,100);Pj(d,0,1,100);j=c[j>>2]|0;g=c[k>>2]|0;if((g|0)!=(j|0))do{e=g+-12|0;c[k>>2]=e;iaa(e);g=c[k>>2]|0}while((g|0)!=(j|0));a[d+220>>0]=0;a[d+82>>0]=0;c[d+468>>2]=$S(l,90108)|0;c[r>>2]=XS(m,90112)|0;ES(r,90120)|0;c[s>>2]=XS(m,90124)|0;ES(s,90130)|0;c[t>>2]=XS(m,90157)|0;ES(t,90169)|0;c[u>>2]=XS(m,90198)|0;ES(u,118078)|0;d=Z4(12)|0;c[d+8>>2]=c[m>>2];c[d+4>>2]=o;u=c[o>>2]|0;c[d>>2]=u;c[u+4>>2]=d;c[o>>2]=d;c[p>>2]=(c[p>>2]|0)+1;c[n>>2]=c[m>>2];Yaa(q+(c[(c[q>>2]|0)+-12>>2]|0)|0,0);i=v;return}function yJ(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;c[a>>2]=41716;e=a+476|0;d=a+484|0;if((c[d>>2]|0)!=0?(b=c[a+480>>2]|0,f=(c[e>>2]|0)+4|0,g=c[b>>2]|0,c[g+4>>2]=c[f>>2],c[c[f>>2]>>2]=g,c[d>>2]=0,(b|0)!=(e|0)):0)do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));qT(a+268|0);e=a+256|0;b=c[e>>2]|0;if(b){f=a+260|0;d=c[f>>2]|0;if((d|0)!=(b|0)){do{g=d+-12|0;c[f>>2]=g;iaa(g);d=c[f>>2]|0}while((d|0)!=(b|0));b=c[e>>2]|0}$4(b)}c[a+84>>2]=15592;g=a+140|0;c[g>>2]=15612;f=a+88|0;c[f>>2]=15628;iaa(a+120|0);fba(f);Zaa(g);th(a);return}function zJ(a){a=a|0;yJ(a);$4(a);return}function AJ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;C=i;i=i+512|0;A=C+192|0;z=C;e=C+496|0;f=C+484|0;g=C+480|0;j=C+468|0;m=C+456|0;k=C+444|0;l=C+428|0;y=C+424|0;t=C+412|0;w=C+408|0;x=C+404|0;u=C+400|0;v=C+396|0;s=C+392|0;B=b+220|0;if(a[B>>0]|0){i=C;return}n=b+468|0;c[e>>2]=YS(n,116572)|0;c[z>>2]=~~(+(c[b+228>>2]|0)*+h[b+248>>3]);cS(f,90207,z);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);c[g>>2]=YS(n,116737)|0;c[A>>2]=~~(+(c[b+224>>2]|0)*+h[b+240>>3]);cS(j,90207,A);ES(g,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);if(a[b+82>>0]|0){eaa(k,46484);r=paa(k,90212)|0;c[m>>2]=c[r>>2];c[m+4>>2]=c[r+4>>2];c[m+8>>2]=c[r+8>>2];c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;iaa(k);pT(A);vT(C+432|0,A,(a[m>>0]&1)==0?m+1|0:c[m+8>>2]|0,116,0);c[l>>2]=US(A)|0;dT(n,l)|0;qT(A);iaa(m)}r=b+260|0;e=b+256|0;if((c[r>>2]|0)!=(c[e>>2]|0)){c[y>>2]=aT(n,90222)|0;pT(A);e=c[e>>2]|0;if((e|0)!=(c[r>>2]|0)){g=z+108|0;j=z+8|0;k=z+4|0;l=z+108|0;m=z+108|0;n=z+180|0;o=z+184|0;p=z+72|0;q=z+96|0;do{if(!(a[e>>0]&1))f=e+1|0;else f=c[e+8>>2]|0;c[z>>2]=28628;c[g>>2]=28648;c[k>>2]=0;cba(l,j);c[n>>2]=0;c[o>>2]=-1;c[z>>2]=28572;c[m>>2]=28592;ht(j);if((c[p>>2]|0)==0?(f=K7(f,90227)|0,c[p>>2]=f,(f|0)!=0):0)c[q>>2]=8;else{f=c[(c[z>>2]|0)+-12>>2]|0;Yaa(z+f|0,c[z+(f+16)>>2]|4)}tT(t,A,z,116,0);f=US(A)|0;while(1){c[w>>2]=f;if(!(IS(w)|0))break;cT(y,w)|0;f=SS(w)|0}c[z>>2]=28572;c[g>>2]=28592;it(j);Zaa(g);e=e+12|0}while((e|0)!=(c[r>>2]|0))}qT(A)}if(d){c[x>>2]=_S(b+268|0,7)|0;c[u>>2]=XS(x,90112)|0;ES(u,90229)|0;c[v>>2]=XS(x,90233)|0;ES(v,90242)|0;c[s>>2]=XS(x,90248)|0;ES(s,90259)|0;e=1}else e=9;xT(b+268|0,b+84|0,130292,e,0);a[B>>0]=1;i=C;return}function BJ(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+32|0;o=p+20|0;l=p+8|0;m=p+4|0;n=p;Mb[c[(c[d>>2]|0)+40>>2]&255](o,d);k=o+8|0;d=o+1|0;g=(a[o>>0]&1)==0?d:c[k>>2]|0;a[g>>0]=w6(a[g>>0]|0)|0;g=a[e>>0]|0;h=(g&1)==0;if(h)j=(g&255)>>>1;else j=c[e+4>>2]|0;if(j){c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;j=h?(g&255)>>>1:c[e+4>>2]|0;Daa(l,90262,1,j+1|0);raa(l,(a[e>>0]&1)==0?e+1|0:c[e+8>>2]|0,j)|0;e=a[l>>0]|0;j=(e&1)==0;raa(o,j?l+1|0:c[l+8>>2]|0,j?(e&255)>>>1:c[l+4>>2]|0)|0;iaa(l)}e=b+472|0;h=$S(e,112141)|0;c[b+472>>2]=h;l=b+476|0;j=Z4(12)|0;c[j+8>>2]=h;c[j+4>>2]=l;h=c[l>>2]|0;c[j>>2]=h;c[h+4>>2]=j;c[l>>2]=j;b=b+484|0;c[b>>2]=(c[b>>2]|0)+1;c[m>>2]=XS(e,90264)|0;ES(m,(a[o>>0]&1)==0?d:c[k>>2]|0)|0;c[n>>2]=XS(e,102087)|0;if(!(a[f>>0]&1)){b=f+1|0;ES(n,b)|0;iaa(o);i=p;return}else{b=c[f+8>>2]|0;ES(n,b)|0;iaa(o);i=p;return}}function CJ(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+48|0;m=r+44|0;q=r+32|0;j=r+20|0;n=r+8|0;o=r+4|0;p=r;Mb[c[(c[d>>2]|0)+40>>2]&255](q,d);k=q+8|0;l=q+1|0;d=(a[q>>0]&1)==0?l:c[k>>2]|0;a[d>>0]=w6(a[d>>0]|0)|0;d=a[e>>0]|0;g=(d&1)==0;if(g)h=(d&255)>>>1;else h=c[e+4>>2]|0;if(h){c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;h=g?(d&255)>>>1:c[e+4>>2]|0;Daa(j,90262,1,h+1|0);raa(j,(a[e>>0]&1)==0?e+1|0:c[e+8>>2]|0,h)|0;e=a[j>>0]|0;h=(e&1)==0;raa(q,h?j+1|0:c[j+8>>2]|0,h?(e&255)>>>1:c[j+4>>2]|0)|0;iaa(j)}faa(n,90270,5);g=b+472|0;c[m>>2]=MS(g,112141)|0;e=(IS(m)|0)==0;d=(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0;if(e)d=$S(g,d)|0;else d=bT(g,d,m)|0;c[b+472>>2]=d;iaa(n);n=b+476|0;m=Z4(12)|0;c[m+8>>2]=c[g>>2];c[m+4>>2]=n;e=c[n>>2]|0;c[m>>2]=e;c[e+4>>2]=m;c[n>>2]=m;b=b+484|0;c[b>>2]=(c[b>>2]|0)+1;c[o>>2]=XS(g,90264)|0;ES(o,(a[q>>0]&1)==0?l:c[k>>2]|0)|0;c[p>>2]=XS(g,102087)|0;if(!(a[f>>0]&1)){b=f+1|0;ES(p,b)|0;iaa(q);i=r;return}else{b=c[f+8>>2]|0;ES(p,b)|0;iaa(q);i=r;return}}function DJ(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0;h=i;i=i+32|0;g=h+20|0;d=h+8|0;f=h;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;j=a[e>>0]|0;j=(j&1)==0?(j&255)>>>1:c[e+4>>2]|0;Daa(d,90276,9,j+9|0);raa(d,(a[e>>0]&1)==0?e+1|0:c[e+8>>2]|0,j)|0;e=paa(d,90286)|0;c[g>>2]=c[e>>2];c[g+4>>2]=c[e+4>>2];c[g+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;iaa(d);d=b+472|0;PT(f,d,(a[g>>0]&1)==0?g+1|0:c[g+8>>2]|0,0);if(DT(f)|0)c[b+472>>2]=CT(f)|0;j=b+476|0;f=Z4(12)|0;c[f+8>>2]=c[d>>2];c[f+4>>2]=j;e=c[j>>2]|0;c[f>>2]=e;c[e+4>>2]=f;c[j>>2]=f;j=b+484|0;c[j>>2]=(c[j>>2]|0)+1;iaa(g);i=h;return}function EJ(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=a+476|0;b=c[d>>2]|0;e=b+4|0;f=c[b>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;e=a+484|0;c[e>>2]=(c[e>>2]|0)+-1;$4(b);c[a+472>>2]=c[(c[d>>2]|0)+8>>2];return}function FJ(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=a+476|0;b=c[d>>2]|0;e=b+4|0;f=c[b>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;e=a+484|0;c[e>>2]=(c[e>>2]|0)+-1;$4(b);c[a+472>>2]=c[(c[d>>2]|0)+8>>2];return}function GJ(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;d=a+476|0;b=c[d>>2]|0;e=b+4|0;f=c[b>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;e=a+484|0;c[e>>2]=(c[e>>2]|0)+-1;$4(b);c[a+472>>2]=c[(c[d>>2]|0)+8>>2];return}function HJ(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;d=i;i=i+64|0;j=d+8|0;q=d;r=d+56|0;p=d+52|0;o=d+40|0;k=d+36|0;h=d+32|0;g=d+20|0;e=d+16|0;a[b+82>>0]=0;f=b+472|0;s=$S(f,90108)|0;n=b+472|0;c[n>>2]=s;m=b+476|0;l=Z4(12)|0;c[l+8>>2]=s;c[l+4>>2]=m;s=c[m>>2]|0;c[l>>2]=s;c[s+4>>2]=l;c[m>>2]=l;l=b+484|0;c[l>>2]=(c[l>>2]|0)+1;c[r>>2]=XS(f,102087)|0;ES(r,90289)|0;c[p>>2]=XS(f,90306)|0;r=(c[b+228>>2]|0)*10|0;c[q>>2]=(c[b+224>>2]|0)*10;c[q+4>>2]=r;cS(o,90314,q);ES(p,(a[o>>0]&1)==0?o+1|0:c[o+8>>2]|0)|0;iaa(o);o=$S(f,112141)|0;c[n>>2]=o;n=Z4(12)|0;c[n+8>>2]=o;c[n+4>>2]=m;o=c[m>>2]|0;c[n>>2]=o;c[o+4>>2]=n;c[m>>2]=n;c[l>>2]=(c[l>>2]|0)+1;c[k>>2]=XS(f,90264)|0;ES(k,90324)|0;c[h>>2]=XS(f,90336)|0;k=c[b+236>>2]|0;c[j>>2]=c[b+232>>2];c[j+4>>2]=k;cS(g,90346,j);ES(h,(a[g>>0]&1)==0?g+1|0:c[g+8>>2]|0)|0;iaa(g);c[e>>2]=XS(f,90364)|0;ES(e,90370)|0;i=d;return}function IJ(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;b=a+476|0;d=c[b>>2]|0;e=d+4|0;f=c[d>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;e=a+484|0;c[e>>2]=(c[e>>2]|0)+-1;$4(d);d=c[b>>2]|0;f=d+4|0;g=c[d>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[e>>2]=(c[e>>2]|0)+-1;$4(d);c[a+472>>2]=c[(c[b>>2]|0)+8>>2];return}function JJ(a,b,c){a=a|0;b=b|0;c=c|0;return}function KJ(a,b,c){a=a|0;b=b|0;c=+c;return}function LJ(a,b){a=a|0;b=b|0;return}function MJ(a,b){a=a|0;b=b|0;var d=0;d=(c[a+52>>2]|0)+-1+(c[a+48>>2]|0)|0;c[(c[(c[a+36>>2]|0)+(d>>>9<<2)>>2]|0)+((d&511)<<3)>>2]=b;return}function NJ(a,b){a=a|0;b=b|0;return}function OJ(a,b,d){a=a|0;b=b|0;d=d|0;c[a+232>>2]=0-b;c[a+236>>2]=0-d;return}function PJ(a,b,c){a=a|0;b=+b;c=+c;h[a+240>>3]=b;h[a+248>>3]=c;return}function QJ(a,b){a=a|0;b=b|0;var d=0;d=c[b+236>>2]|0;c[a>>2]=c[b+232>>2];c[a+4>>2]=d;return}function RJ(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;r=i;i=i+112|0;q=r+56|0;p=r;h=r+108|0;o=r+104|0;j=r+92|0;k=r+88|0;l=r+76|0;m=r+72|0;n=r+60|0;faa(j,90435,4);g=b+472|0;c[h>>2]=MS(g,112141)|0;s=(IS(h)|0)==0;f=(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0;if(s)f=$S(g,f)|0;else f=bT(g,f,h)|0;c[o>>2]=f;iaa(j);c[k>>2]=XS(o,112135)|0;A=c[d+4>>2]|0;z=c[d+8>>2]|0;y=c[d+12>>2]|0;x=c[d+16>>2]|0;w=c[d+20>>2]|0;v=c[d+24>>2]|0;u=c[d+28>>2]|0;t=c[e+16>>2]|0;f=c[e+20>>2]|0;g=c[e+8>>2]|0;h=c[e+12>>2]|0;j=c[e>>2]|0;s=c[e+4>>2]|0;c[p>>2]=c[d>>2];c[p+4>>2]=A;c[p+8>>2]=z;c[p+12>>2]=y;c[p+16>>2]=x;c[p+20>>2]=w;c[p+24>>2]=v;c[p+28>>2]=u;c[p+32>>2]=t;c[p+36>>2]=f;c[p+40>>2]=g;c[p+44>>2]=h;c[p+48>>2]=j;c[p+52>>2]=s;cS(l,90440,p);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);c[m>>2]=XS(o,90364)|0;s=(c[b+28>>2]|0)+-1+(c[b+24>>2]|0)|0;c[q>>2]=c[(c[(c[b+12>>2]|0)+(((s>>>0)/341|0)<<2)>>2]|0)+(((s>>>0)%341|0)*12|0)+4>>2];cS(n,90485,q);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);i=r;return}function SJ(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0;f=e<<1;Jb[c[(c[a>>2]|0)+60>>2]&15](a,b-e|0,d-e|0,f,f);return}function TJ(b,d,e,f,j){b=b|0;d=d|0;e=e|0;f=f|0;j=j|0;var k=0,l=0,m=0,n=0.0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;A=i;i=i+80|0;z=A;q=A+72|0;y=A+68|0;r=A+56|0;s=A+52|0;t=A+48|0;u=A+44|0;v=A+40|0;w=A+36|0;x=A+24|0;k=c[b+28>>2]|0;if(!k)Na(90585,90603,315,90631);l=c[b+52>>2]|0;if(!l)Na(90643,90603,316,90631);m=k+-1+(c[b+24>>2]|0)|0;k=c[(c[b+12>>2]|0)+(((m>>>0)/341|0)<<2)>>2]|0;m=(m>>>0)%341|0;o=c[k+(m*12|0)+4>>2]|0;p=+g[k+(m*12|0)+8>>2];m=l+-1+(c[b+48>>2]|0)|0;n=+g[(c[(c[b+36>>2]|0)+(m>>>9<<2)>>2]|0)+((m&511)<<3)+4>>2];m=(j|0)/2|0;j=(f|0)/2|0;faa(r,90663,7);k=b+472|0;c[q>>2]=MS(k,112141)|0;b=(IS(q)|0)==0;l=(a[r>>0]&1)==0?r+1|0:c[r+8>>2]|0;if(b)k=$S(k,l)|0;else k=bT(k,l,q)|0;c[y>>2]=k;iaa(r);c[s>>2]=XS(y,90671)|0;FS(s,j+d|0)|0;c[t>>2]=XS(y,90674)|0;FS(t,m+e|0)|0;c[u>>2]=XS(y,90677)|0;FS(u,j)|0;c[v>>2]=XS(y,90680)|0;FS(v,m)|0;c[w>>2]=XS(y,90364)|0;h[z>>3]=p;c[z+8>>2]=o;h[z+16>>3]=n;cS(x,90683,z);ES(w,(a[x>>0]&1)==0?x+1|0:c[x+8>>2]|0)|0;iaa(x);i=A;return}function UJ(b,d,e,f,j,k,l){b=b|0;d=d|0;e=e|0;f=f|0;j=j|0;k=+k;l=+l;var m=0,n=0,o=0.0,p=0.0,q=0.0,r=0.0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0.0,I=0.0,J=0.0,K=0.0;G=i;i=i+128|0;F=G+32|0;E=G;w=G+116|0;D=G+104|0;C=G+100|0;x=G+88|0;y=G+84|0;z=G+72|0;A=G+68|0;B=G+56|0;m=c[b+28>>2]|0;if(!m)Na(90585,90603,362,90739);n=c[b+52>>2]|0;if(!n)Na(90643,90603,363,90739);s=m+-1+(c[b+24>>2]|0)|0;t=c[(c[b+12>>2]|0)+(((s>>>0)/341|0)<<2)>>2]|0;s=(s>>>0)%341|0;u=c[t+(s*12|0)+4>>2]|0;v=+g[t+(s*12|0)+8>>2];s=n+-1+(c[b+48>>2]|0)|0;r=+g[(c[(c[b+36>>2]|0)+(s>>>9<<2)>>2]|0)+((s&511)<<3)+4>>2];c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;s=(f|0)/2|0;K=+(s|0);t=(j|0)/2|0;I=+(t|0);p=+(d|0)+K;H=+(e|0)+I;J=k*3.141592653589793/180.0;q=p+K*+R(+J);o=l*3.141592653589793/180.0;k=p+K*+R(+o);l=H-I*+S(+J);o=H-I*+S(+o);p=+X(+(o-H),+(k-p))-+X(+(l-H),+(q-p));d=+O(+p)>3.141592653589793&1;faa(x,90435,4);m=b+472|0;c[w>>2]=MS(m,112141)|0;b=(IS(w)|0)==0;n=(a[x>>0]&1)==0?x+1|0:c[x+8>>2]|0;if(b)m=$S(m,n)|0;else m=bT(m,n,w)|0;c[C>>2]=m;iaa(x);c[y>>2]=XS(C,112135)|0;c[E>>2]=~~q;c[E+4>>2]=~~l;c[E+8>>2]=(f|0)>-2?s:0-s|0;c[E+12>>2]=(j|0)>-2?t:0-t|0;c[E+16>>2]=p>0.0&1;c[E+20>>2]=d;c[E+24>>2]=~~k;c[E+28>>2]=~~o;cS(z,90755,E);ES(y,(a[z>>0]&1)==0?z+1|0:c[z+8>>2]|0)|0;iaa(z);c[A>>2]=XS(C,90364)|0;h[F>>3]=v;c[F+8>>2]=u;h[F+16>>3]=r;cS(B,90683,F);ES(A,(a[B>>0]&1)==0?B+1|0:c[B+8>>2]|0)|0;iaa(B);iaa(D);i=G;return}function VJ(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;t=i;i=i+80|0;s=t+16|0;r=t;k=t+68|0;q=t+64|0;l=t+52|0;m=t+48|0;n=t+36|0;o=t+32|0;p=t+20|0;faa(l,90435,4);j=b+472|0;c[k>>2]=MS(j,112141)|0;u=(IS(k)|0)==0;h=(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0;if(u)h=$S(j,h)|0;else h=bT(j,h,k)|0;c[q>>2]=h;iaa(l);c[m>>2]=XS(q,112135)|0;c[r>>2]=d;c[r+4>>2]=e;c[r+8>>2]=f;c[r+12>>2]=g;cS(n,90785,r);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);c[o>>2]=XS(q,90364)|0;u=(c[b+28>>2]|0)+-1+(c[b+24>>2]|0)|0;c[s>>2]=c[(c[(c[b+12>>2]|0)+(((u>>>0)/341|0)<<2)>>2]|0)+(((u>>>0)%341|0)*12|0)+4>>2];cS(p,90799,s);ES(o,(a[p>>0]&1)==0?p+1|0:c[p+8>>2]|0)|0;iaa(p);i=t;return}function WJ(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;w=i;i=i+96|0;v=w+8|0;q=w;k=w+80|0;u=w+76|0;l=w+64|0;m=w+60|0;n=w+56|0;o=w+44|0;t=w+32|0;r=w+20|0;s=w+16|0;p=b+28|0;if(!(c[p>>2]|0))Na(90585,90603,423,90817);faa(l,90829,7);j=b+472|0;c[k>>2]=MS(j,112141)|0;x=(IS(k)|0)==0;h=(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0;if(x)h=$S(j,h)|0;else h=bT(j,h,k)|0;c[u>>2]=h;iaa(l);c[m>>2]=XS(u,90364)|0;ES(m,90837)|0;c[n>>2]=XS(u,90856)|0;x=(c[p>>2]|0)+-1+(c[b+24>>2]|0)|0;c[q>>2]=c[(c[(c[b+12>>2]|0)+(((x>>>0)/341|0)<<2)>>2]|0)+(((x>>>0)%341|0)*12|0)+4>>2];cS(o,90869,q);ES(n,(a[o>>0]&1)==0?o+1|0:c[o+8>>2]|0)|0;iaa(o);c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;if((d|0)<=0){f=XS(u,90879)|0;c[s>>2]=f;f=a[t>>0]|0;f=f&1;f=f<<24>>24==0;x=t+8|0;x=c[x>>2]|0;g=t+1|0;x=f?g:x;ES(s,x)|0;iaa(t);i=w;return}h=r+8|0;j=r+1|0;k=r+4|0;l=0;do{x=(c[e+(l<<3)+4>>2]|0)+g|0;c[v>>2]=(c[e+(l<<3)>>2]|0)+f;c[v+4>>2]=x;cS(r,90872,v);x=a[r>>0]|0;b=(x&1)==0;raa(t,b?j:c[h>>2]|0,b?(x&255)>>>1:c[k>>2]|0)|0;iaa(r);l=l+1|0}while((l|0)<(d|0));f=XS(u,90879)|0;c[s>>2]=f;f=a[t>>0]|0;f=f&1;f=f<<24>>24==0;x=t+8|0;x=c[x>>2]|0;g=t+1|0;x=f?g:x;ES(s,x)|0;iaa(t);i=w;return}function XJ(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;Sb[c[(c[a>>2]|0)+84>>2]&3](a,b,d,e,f,0.0);return}function YJ(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=+h;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;z=i;i=i+80|0;y=z;l=z+68|0;x=z+56|0;w=z+52|0;m=z+40|0;n=z+36|0;p=z+32|0;q=z+28|0;r=z+24|0;s=z+20|0;t=z+16|0;u=z+4|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;v=(g|0)<0;o=(f|0)<0;faa(m,90886,4);j=b+472|0;c[l>>2]=MS(j,112141)|0;A=(IS(l)|0)==0;k=(a[m>>0]&1)==0?m+1|0:c[m+8>>2]|0;if(A)j=$S(j,k)|0;else j=bT(j,k,l)|0;c[w>>2]=j;iaa(m);c[n>>2]=XS(w,118147)|0;FS(n,(o?f:0)+d|0)|0;c[p>>2]=XS(w,118149)|0;FS(p,(v?g:0)+e|0)|0;c[q>>2]=XS(w,116737)|0;FS(q,o?0-f|0:f)|0;c[r>>2]=XS(w,116572)|0;FS(r,v?0-g|0:g)|0;c[s>>2]=XS(w,90677)|0;GS(s,h)|0;c[t>>2]=XS(w,90364)|0;A=(c[b+28>>2]|0)+-1+(c[b+24>>2]|0)|0;c[y>>2]=c[(c[(c[b+12>>2]|0)+(((A>>>0)/341|0)<<2)>>2]|0)+(((A>>>0)%341|0)*12|0)+4>>2];cS(u,90799,y);ES(t,(a[u>>0]&1)==0?u+1|0:c[u+8>>2]|0)|0;iaa(u);iaa(x);i=z;return}function ZJ(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;z=i;i=i+112|0;g=z+104|0;y=z+92|0;x=z+80|0;h=z+68|0;j=z+64|0;k=z+60|0;l=z+56|0;m=z+52|0;n=z+48|0;o=z+44|0;u=z+32|0;v=z+28|0;w=z+16|0;q=z+12|0;r=z+8|0;s=z+4|0;t=z;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;switch(f<<24>>24){case 1:{kaa(x,116936)|0;break}case 2:{kaa(x,90891)|0;break}default:{}}faa(h,102351,4);p=b+472|0;c[g>>2]=MS(p,112141)|0;A=(IS(g)|0)==0;f=(a[h>>0]&1)==0?h+1|0:c[h+8>>2]|0;if(A)f=$S(p,f)|0;else f=bT(p,f,g)|0;c[b+472>>2]=f;iaa(h);A=b+476|0;h=Z4(12)|0;c[h+8>>2]=c[p>>2];c[h+4>>2]=A;g=c[A>>2]|0;c[h>>2]=g;c[g+4>>2]=h;c[A>>2]=h;A=b+484|0;c[A>>2]=(c[A>>2]|0)+1;c[j>>2]=XS(p,118147)|0;FS(j,d)|0;c[k>>2]=XS(p,118149)|0;FS(k,e)|0;c[l>>2]=XS(p,90898)|0;FS(l,0)|0;c[m>>2]=XS(p,90901)|0;FS(m,0)|0;A=a[x>>0]|0;if(((A&1)==0?(A&255)>>>1:c[x+4>>2]|0)|0){c[n>>2]=XS(p,90904)|0;ES(n,(a[x>>0]&1)==0?x+1|0:c[x+8>>2]|0)|0}c[o>>2]=XS(p,90916)|0;ES(o,90926)|0;g=b+76|0;h=b+72|0;A=(c[g>>2]|0)+-1+(c[h>>2]|0)|0;f=b+60|0;eaa(u,(c[(c[(c[f>>2]|0)+(A>>>10<<2)>>2]|0)+((A&1023)<<2)>>2]|0)+24|0);A=a[u>>0]|0;A=(((A&1)==0?(A&255)>>>1:c[u+4>>2]|0)|0)==0;iaa(u);if(!A){c[v>>2]=XS(p,90930)|0;A=(c[g>>2]|0)+-1+(c[h>>2]|0)|0;eaa(w,(c[(c[(c[f>>2]|0)+(A>>>10<<2)>>2]|0)+((A&1023)<<2)>>2]|0)+24|0);ES(v,(a[w>>0]&1)==0?w+1|0:c[w+8>>2]|0)|0;iaa(w)}A=(c[g>>2]|0)+-1+(c[h>>2]|0)|0;switch(c[(c[(c[(c[f>>2]|0)+(A>>>10<<2)>>2]|0)+((A&1023)<<2)>>2]|0)+12>>2]|0){case 3:{c[s>>2]=XS(p,90942)|0;ES(s,105320)|0;break}case 1:{c[q>>2]=XS(p,90942)|0;ES(q,105306)|0;break}case 2:{c[r>>2]=XS(p,90942)|0;ES(r,105313)|0;break}default:{}}A=(c[g>>2]|0)+-1+(c[h>>2]|0)|0;if((c[(c[(c[(c[f>>2]|0)+(A>>>10<<2)>>2]|0)+((A&1023)<<2)>>2]|0)+16>>2]|0)!=1){iaa(x);iaa(y);i=z;return}c[t>>2]=XS(p,90953)|0;ES(t,105408)|0;iaa(x);iaa(y);i=z;return}function _J(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=i;i=i+16|0;g=e+4|0;f=e;a=a+472|0;c[g>>2]=XS(a,118147)|0;FS(g,b)|0;c[f>>2]=XS(a,118149)|0;FS(f,d)|0;i=e;return}function $J(a){a=a|0;var b=0,d=0,e=0,f=0;b=a+476|0;d=c[b>>2]|0;e=d+4|0;f=c[d>>2]|0;c[f+4>>2]=c[e>>2];c[c[e>>2]>>2]=f;e=a+484|0;c[e>>2]=(c[e>>2]|0)+-1;$4(d);c[a+472>>2]=c[(c[b>>2]|0)+8>>2];return}function aK(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;C=i;i=i+128|0;o=C;f=C+120|0;A=C+108|0;B=C+104|0;g=C+92|0;h=C+80|0;j=C+76|0;k=C+64|0;l=C+52|0;m=C+48|0;n=C+36|0;x=C+32|0;y=C+28|0;z=C+24|0;p=C+20|0;q=C+16|0;r=C+12|0;s=C+8|0;t=C+4|0;u=b+76|0;v=b+72|0;e=(c[u>>2]|0)+-1+(c[v>>2]|0)|0;w=b+60|0;if(!(c[(c[(c[w>>2]|0)+(e>>>10<<2)>>2]|0)+((e&1023)<<2)>>2]|0))Na(90965,90603,528,97734);eaa(A,d);e=a[A>>0]|0;d=(e&1)==0;if(((d?(e&255)>>>1:c[A+4>>2]|0)|0)!=0?(a[(d?A+1|0:c[A+8>>2]|0)>>0]|0)==32:0)yaa(A,0,1,90983)|0;faa(g,90270,5);e=b+472|0;c[f>>2]=MS(e,112141)|0;D=(IS(f)|0)==0;d=(a[g>>0]&1)==0?g+1|0:c[g+8>>2]|0;if(D)e=$S(e,d)|0;else e=bT(e,d,f)|0;c[B>>2]=e;iaa(g);D=(c[u>>2]|0)+-1+(c[v>>2]|0)|0;eaa(h,(c[(c[(c[w>>2]|0)+(D>>>10<<2)>>2]|0)+((D&1023)<<2)>>2]|0)+24|0);D=a[h>>0]|0;D=(((D&1)==0?(D&255)>>>1:c[h+4>>2]|0)|0)==0;iaa(h);if(!D?(c[j>>2]=XS(B,90930)|0,D=(c[u>>2]|0)+-1+(c[v>>2]|0)|0,eaa(k,(c[(c[(c[w>>2]|0)+(D>>>10<<2)>>2]|0)+((D&1023)<<2)>>2]|0)+24|0),ES(j,(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0)|0,iaa(k),D=(c[u>>2]|0)+-1+(c[v>>2]|0)|0,eaa(l,(c[(c[(c[w>>2]|0)+(D>>>10<<2)>>2]|0)+((D&1023)<<2)>>2]|0)+24|0),D=(Caa(l,95983)|0)==0,iaa(l),D):0)a[b+82>>0]=1;f=c[u>>2]|0;d=c[v>>2]|0;D=f+-1+d|0;e=c[w>>2]|0;if(c[(c[(c[e+(D>>>10<<2)>>2]|0)+((D&1023)<<2)>>2]|0)+4>>2]|0){c[m>>2]=XS(B,90916)|0;f=(c[u>>2]|0)+-1+(c[v>>2]|0)|0;c[o>>2]=c[(c[(c[(c[w>>2]|0)+(f>>>10<<2)>>2]|0)+((f&1023)<<2)>>2]|0)+4>>2];cS(n,90207,o);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);f=c[u>>2]|0;d=c[v>>2]|0;e=c[w>>2]|0}D=f+-1+d|0;switch(c[(c[(c[e+(D>>>10<<2)>>2]|0)+((D&1023)<<2)>>2]|0)+12>>2]|0){case 3:{c[z>>2]=XS(B,90942)|0;ES(z,105320)|0;break}case 1:{c[x>>2]=XS(B,90942)|0;ES(x,105306)|0;break}case 2:{c[y>>2]=XS(B,90942)|0;ES(y,105313)|0;break}default:{}}D=(c[u>>2]|0)+-1+(c[v>>2]|0)|0;switch(c[(c[(c[(c[w>>2]|0)+(D>>>10<<2)>>2]|0)+((D&1023)<<2)>>2]|0)+16>>2]|0){case 2:{c[q>>2]=XS(B,90953)|0;ES(q,105313)|0;break}case 1:{c[p>>2]=XS(B,90953)|0;ES(p,105408)|0;break}default:{}}c[r>>2]=XS(B,90264)|0;ES(r,102351)|0;c[s>>2]=XS(B,118137)|0;ES(s,90986)|0;c[t>>2]=ZS(B,3)|0;WS(t,(a[A>>0]&1)==0?A+1|0:c[A+8>>2]|0)|0;iaa(A);i=C;return}function bK(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;return}function cK(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;fa=i;i=i+144|0;da=fa+16|0;ca=fa+8|0;ba=fa;W=fa+132|0;ea=fa+128|0;Z=fa+124|0;X=fa+120|0;Y=fa+116|0;_=fa+104|0;aa=fa+100|0;E=fa+88|0;F=fa+84|0;J=fa+72|0;L=fa+60|0;Q=fa+56|0;R=fa+52|0;S=fa+48|0;T=fa+36|0;U=fa+32|0;V=fa+20|0;G=b+76|0;H=b+72|0;P=(c[G>>2]|0)+-1+(c[H>>2]|0)|0;I=b+60|0;if(!(c[(c[(c[I>>2]|0)+(P>>>10<<2)>>2]|0)+((P&1023)<<2)>>2]|0))Na(90965,90603,583,90995);g=a[d>>0]|0;K=d+4|0;if(!(((g&1)==0?(g&255)>>>1:c[K>>2]|0)|0)){i=fa;return}M=d+8|0;N=b+256|0;O=b+260|0;P=b+264|0;q=b+472|0;r=E+8|0;s=E+1|0;t=L+8|0;u=L+1|0;v=J+8|0;w=J+1|0;x=T+8|0;y=T+1|0;z=V+8|0;A=V+1|0;B=_+4|0;C=_+8|0;D=_+1|0;b=e;p=0;do{o=WR(c[((g&1)==0?K:c[M>>2]|0)+(p<<2)>>2]|0)|0;if(o){eaa(_,o+28|0);e=c[N>>2]|0;n=c[O>>2]|0;a:do if((e|0)==(n|0))g=15;else{k=a[_>>0]|0;l=(k&1)==0;k=l?(k&255)>>>1:c[B>>2]|0;l=l?D:c[C>>2]|0;m=(k|0)==0;while(1){j=a[e>>0]|0;g=(j&1)==0;b:do if(((g?(j&255)>>>1:c[e+4>>2]|0)|0)==(k|0)){h=g?e+1|0:c[e+8>>2]|0;if(!g)if(!(o8(h,l,k)|0)){g=15;break a}else break;if(m){g=15;break a}else{j=k;g=l}while(1){if((a[h>>0]|0)!=(a[g>>0]|0))break b;j=j+-1|0;if(!j){g=15;break a}else{h=h+1|0;g=g+1|0}}}while(0);e=e+12|0;if((e|0)==(n|0)){g=16;break}}}while(0);if((g|0)==15?(g=0,(e|0)==(n|0)):0)g=16;do if((g|0)==16)if((n|0)==(c[P>>2]|0)){hK(N,_);break}else{eaa(n,_);c[O>>2]=(c[O>>2]|0)+12;break}while(0);faa(E,91009,3);c[W>>2]=MS(q,112141)|0;n=(IS(W)|0)==0;e=(a[E>>0]&1)==0?s:c[r>>2]|0;if(n)e=$S(q,e)|0;else e=bT(q,e,W)|0;c[aa>>2]=e;iaa(E);c[F>>2]=XS(aa,91013)|0;eaa(L,o+40|0);c[ba>>2]=(a[L>>0]&1)==0?u:c[t>>2]|0;cS(J,91024,ba);ES(F,(a[J>>0]&1)==0?w:c[v>>2]|0)|0;iaa(J);iaa(L);c[Q>>2]=XS(aa,118147)|0;FS(Q,b)|0;c[R>>2]=XS(aa,118149)|0;FS(R,f)|0;c[S>>2]=XS(aa,116572)|0;e=(c[G>>2]|0)+-1+(c[H>>2]|0)|0;c[ca>>2]=c[(c[(c[(c[I>>2]|0)+(e>>>10<<2)>>2]|0)+((e&1023)<<2)>>2]|0)+4>>2];cS(T,90207,ca);ES(S,(a[T>>0]&1)==0?y:c[x>>2]|0)|0;iaa(T);c[U>>2]=XS(aa,116737)|0;e=(c[G>>2]|0)+-1+(c[H>>2]|0)|0;c[da>>2]=c[(c[(c[(c[I>>2]|0)+(e>>>10<<2)>>2]|0)+((e&1023)<<2)>>2]|0)+4>>2];cS(V,90207,da);ES(U,(a[V>>0]&1)==0?A:c[z>>2]|0)|0;iaa(V);e=c[o+20>>2]|0;if((e|0)>0){n=(c[G>>2]|0)+-1+(c[H>>2]|0)|0;e=$(c[(c[(c[(c[I>>2]|0)+(n>>>10<<2)>>2]|0)+((n&1023)<<2)>>2]|0)+4>>2]|0,e)|0;e=(e|0)/(c[o+24>>2]|0)|0}else{vs(o,X,Y,ea,Z);e=(c[G>>2]|0)+-1+(c[H>>2]|0)|0;e=$(c[(c[(c[(c[I>>2]|0)+(e>>>10<<2)>>2]|0)+((e&1023)<<2)>>2]|0)+4>>2]|0,c[ea>>2]|0)|0;e=(e|0)/(c[o+24>>2]|0)|0}iaa(_);b=e+b|0}p=p+1|0;g=a[d>>0]|0}while(p>>>0<((g&1)==0?(g&255)>>>1:c[K>>2]|0)>>>0);i=fa;return}function dK(a,b,c){a=a|0;b=b|0;c=c|0;return}function eK(a,b,c){a=a|0;b=b|0;c=c|0;return}function fK(b,c,d){b=b|0;c=c|0;d=d|0;if(!(a[c+220>>0]|0))AJ(c,d);bg(b,c+88|0);return}function gK(a){a=a|0;var b=0,d=0;d=c[(c[a>>2]|0)+-12>>2]|0;c[a+d>>2]=28572;b=a+(d+108)|0;c[b>>2]=28592;it(a+(d+8)|0);Zaa(b);return}function hK(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;k=a+4|0;d=c[a>>2]|0;f=(((c[k>>2]|0)-d|0)/12|0)+1|0;if(f>>>0>357913941)X4(a);l=a+8|0;e=((c[l>>2]|0)-d|0)/12|0;if(e>>>0<178956970){e=e<<1;e=e>>>0>>0?f:e;d=((c[k>>2]|0)-d|0)/12|0;if(!e){g=0;h=0}else i=6}else{e=357913941;d=((c[k>>2]|0)-d|0)/12|0;i=6}if((i|0)==6){g=e;h=Z4(e*12|0)|0}f=h+(d*12|0)|0;e=f;j=h+(g*12|0)|0;eaa(f,b);b=h+((d+1|0)*12|0)|0;i=c[a>>2]|0;d=c[k>>2]|0;if((d|0)==(i|0)){g=a;h=k;f=i}else{do{h=f+-12|0;d=d+-12|0;c[h>>2]=c[d>>2];c[h+4>>2]=c[d+4>>2];c[h+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=e+-12|0;e=f}while((d|0)!=(i|0));d=e;g=a;h=k;e=d;f=c[a>>2]|0;d=c[k>>2]|0}c[g>>2]=e;c[h>>2]=b;c[l>>2]=j;e=f;if((d|0)!=(e|0))do{d=d+-12|0;iaa(d)}while((d|0)!=(e|0));if(!f)return;$4(f);return}function iK(a){a=a|0;return 87}function jK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;faa(g,91039,4);qy(a,g);iaa(g);g=a+168|0;c[g>>2]=g;c[a+172>>2]=g;c[a+176>>2]=0;c[a+180>>2]=0;c[a+164>>2]=35012;g=a+184|0;fN(g);d4(a+320|0);x3(a+368|0);c[a>>2]=41888;c[a+164>>2]=42208;c[g>>2]=42228;c[a+200>>2]=42272;c[a+216>>2]=42288;c[a+232>>2]=42304;c[a+264>>2]=42320;c[a+280>>2]=42336;c[a+320>>2]=42352;c[a+368>>2]=42368;WB(a,a+188|0,7);c[f>>2]=206;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=206;d=d+4|0;c[g>>2]=d}c[f>>2]=195;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=195;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function kK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;z3(a+368|0);f4(a+320|0);gN(a+184|0);c[a+164>>2]=17028;e=a+168|0;d=a+176|0;if(!(c[d>>2]|0)){sy(a);return}b=c[a+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){sy(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));sy(a);return}function lK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-164|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function mK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-184|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function nK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-200|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function oK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-216|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function pK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-232|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function qK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-264|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function rK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-280|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function sK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-320|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function tK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-368|0;z3(d+368|0);f4(d+320|0);gN(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function uK(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;z3(a+368|0);f4(a+320|0);gN(a+184|0);c[a+164>>2]=17028;e=a+168|0;d=a+176|0;if(!(c[d>>2]|0)){sy(a);$4(a);return}b=c[a+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){sy(a);$4(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));sy(a);$4(a);return}function vK(a){a=a|0;uK(a+-164|0);return}function wK(a){a=a|0;uK(a+-184|0);return}function xK(a){a=a|0;uK(a+-200|0);return}function yK(a){a=a|0;uK(a+-216|0);return}function zK(a){a=a|0;uK(a+-232|0);return}function AK(a){a=a|0;uK(a+-264|0);return}function BK(a){a=a|0;uK(a+-280|0);return}function CK(a){a=a|0;uK(a+-320|0);return}function DK(a){a=a|0;uK(a+-368|0);return}function EK(a){a=a|0;ry(a);sN(a+184|0);e4(a+320|0);y3(a+368|0);c[a+380>>2]=1;return}function FK(a){a=a|0;a=a+-184|0;ry(a);sN(a+184|0);e4(a+320|0);y3(a+368|0);c[a+380>>2]=1;return}function GK(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(91391,91044,53,91490);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function HK(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);h=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);g=c[e+4>>2]|0;if(d-e>>2>>>0<=2)Fga(b);e=c[e+8>>2]|0;d=pC(a,67,-1)|0;if((d|0)!=0?(f=I5(d,2072,3424,0)|0,(f|0)!=0):0){f=c[f+168>>2]|0;c[a+380>>2]=(f|0)<1?1:f}d=pC(a,60,-1)|0;if(!d)d=0;else d=I5(d,2072,1752,0)|0;$M(a+184|0,d);d=c[h>>2]|0;do if(d){if((c[d+376>>2]|0)!=1?(c[d+376>>2]|0)!=2:0){if((c[d+372>>2]|0)!=3)break;tN(d+184|0,c[e>>2]|0);break}tN(d+184|0,c[g>>2]|0)}while(0);if(((c[a+376>>2]|0)+-1|0)>>>0<2){c[h>>2]=a;return 0}if((c[a+372>>2]|0)==3){c[h>>2]=a;return 0}else{c[h>>2]=0;return 0}return 0}function IK(a,b){a=a|0;b=b|0;return AN(a+184|0,b,a)|0}function JK(a,b){a=a|0;b=b|0;return BN(a+184|0,b,a)|0}function KK(a){a=a|0;return 64}function LK(a,b){a=a|0;b=b|0;faa(a,91059,3);return}function MK(a){a=a|0;return a+184|0}function NK(a){a=a|0;return a+184|0}function OK(a){a=a|0;return a+-184+184|0}function PK(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,91077,7);KB(a,d);iaa(d);km(a+140|0);c[a>>2]=42384;c[a+140>>2]=42700;d=a+156|0;Md(d);PB(d,a);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function QK(a){a=a|0;c[a>>2]=42384;c[a+140>>2]=42700;Nd(a+156|0);lm(a+140|0);RB(a);return}function RK(a){a=a|0;var b=0;a=a+-140|0;c[a>>2]=42384;b=a+140|0;c[b>>2]=42700;Nd(a+156|0);lm(b);RB(a);return}function SK(a){a=a|0;c[a>>2]=42384;c[a+140>>2]=42700;Nd(a+156|0);lm(a+140|0);RB(a);$4(a);return}function TK(a){a=a|0;var b=0;a=a+-140|0;c[a>>2]=42384;b=a+140|0;c[b>>2]=42700;Nd(a+156|0);lm(b);RB(a);$4(a);return}function UK(a){a=a|0;VB(a);nm(a+140|0);c[a+300>>2]=0;c[a+304>>2]=0;c[a+316>>2]=-2147483647;c[a+320>>2]=0;c[a+12>>2]=0;c[a+308>>2]=-2147483647;c[a+312>>2]=0;c[a+8>>2]=0;c[a+332>>2]=0;c[a+324>>2]=0;c[a+328>>2]=0;return}function VK(a){a=a|0;a=a+-140|0;VB(a);nm(a+140|0);c[a+300>>2]=0;c[a+304>>2]=0;c[a+316>>2]=-2147483647;c[a+320>>2]=0;c[a+12>>2]=0;c[a+308>>2]=-2147483647;c[a+312>>2]=0;c[a+8>>2]=0;c[a+332>>2]=0;c[a+324>>2]=0;c[a+328>>2]=0;return}function WK(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function XK(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function YK(a){a=a|0;a=c[a+296>>2]|0;if(!a){a=0;return a|0}a=0-(c[a+156>>2]|0)|0;return a|0}function ZK(a,b){a=a|0;b=b|0;a=a+324|0;if((c[a>>2]|0)>=(b|0))return;c[a>>2]=b;return}function _K(a,b){a=a|0;b=b|0;a=a+328|0;if((c[a>>2]|0)>=(b|0))return;c[a>>2]=b;return}function $K(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;if(!d)Na(97712,91085,100,91103);if(((c[a+224>>2]|0)-(c[a+220>>2]|0)|0)==4)return;b=Rd(a+156|0,b)|0;if(!b)Na(91132,91085,105,91103);_d(b,d,e,f);return}function aL(a,b){a=a|0;b=b|0;c[a+320>>2]=0;c[a+12>>2]=0;c[a+324>>2]=0;c[a+328>>2]=0;return 0}function bL(a,b){a=a|0;b=b|0;c[a+312>>2]=0;c[a+8>>2]=0;return 0}function cL(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{b=c[d>>2]|0;c[a+312>>2]=0;a=a+156|0;Pd(a);c[b>>2]=a;return 0}return 0}function dL(a,d){a=a|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=c[d+4>>2]|0;h=c[d>>2]|0;if((e|0)==(h|0))Fga(d);j=c[h>>2]|0;if(e-h>>2>>>0<=1)Fga(d);f=c[h+4>>2]|0;if(e-h>>2>>>0<=2)Fga(d);g=c[h+8>>2]|0;if(e-h>>2>>>0<=3)Fga(d);i=c[h+12>>2]|0;if(e-h>>2>>>0>4){h=c[h+16>>2]|0;c[j>>2]=0;c[g>>2]=0;j=b[i+874>>1]|0;c[f>>2]=$(j,kl(i,100)|0)|0;a=a+156|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,h,d,0,0,-1e4,1);return 1}else Fga(d);return 0}function eL(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);if(d-e>>2>>>0>1){d=c[e+4>>2]|0;c[c[e>>2]>>2]=0;a=a+156|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,d,b,0,0,-1e4,1);return 1}else Fga(b);return 0}function fL(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{b=c[d>>2]|0;c[a+320>>2]=(c[a+324>>2]|0)+(c[a+300>>2]|0);c[b>>2]=0;return 0}return 0}function gL(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{c[a+332>>2]=(c[a+324>>2]|0)+(c[c[d>>2]>>2]|0);return 0}return 0}function hL(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);e=c[e+4>>2]|0;c[a+312>>2]=c[f>>2];d=c[a+296>>2]|0;if(!d)Na(91142,91085,212,91179);else{c[f>>2]=(c[d+156>>2]|0)-(c[e>>2]|0)+(c[f>>2]|0);return 1}return 0}function iL(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,j=0.0,k=0;g=i;i=i+16|0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=3)Fga(b);e=c[e+12>>2]|0;b=a+60|0;d=c[b>>2]|0;if(!d)Na(91192,91085,229,91201);if(!(c[d+60>>2]|0))Na(91210,91085,230,91201);k=c[a+324>>2]|0;j=+((c[e>>2]|0)-k-(c[a+300>>2]|0)-(c[a+304>>2]|0)|0)/(+(c[a+332>>2]|0)-+(k|0));h[f>>3]=j;if(j<.8){ZR(91229,g);d=c[b>>2]|0}e=dC(d)|0;k=c[(c[b>>2]|0)+60>>2]|0;if(((e|0)==(((c[k+68>>2]|0)-(c[k+64>>2]|0)>>2)+-1|0)?(a=dC(a)|0,k=c[b>>2]|0,(a|0)==(((c[k+68>>2]|0)-(c[k+64>>2]|0)>>2)+-1|0)):0)?+h[f>>3]>1.0:0){k=2;i=g;return k|0}k=0;i=g;return k|0}function jL(a,b){a=a|0;b=b|0;var d=0,e=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);if(d-e>>2>>>0>1){d=c[e+4>>2]|0;c[c[e>>2]>>2]=0;a=a+156|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,d,b,0,0,-1e4,1);return 1}else Fga(b);return 0}function kL(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0>2){e=c[e+8>>2]|0;c[f>>2]=76;a=a+156|0;Xb[c[(c[a>>2]|0)+88>>2]&1](a,e,b,0,0,-1e4,1);c[f>>2]=74;Xb[c[(c[a>>2]|0)+88>>2]&1](a,e,b,0,0,-1e4,1);c[f>>2]=73;Xb[c[(c[a>>2]|0)+88>>2]&1](a,e,b,0,0,-1e4,1);c[f>>2]=72;Xb[c[(c[a>>2]|0)+88>>2]&1](a,e,b,0,0,-1e4,1);c[f>>2]=75;Xb[c[(c[a>>2]|0)+88>>2]&1](a,e,b,0,0,-1e4,1);c[f>>2]=71;Xb[c[(c[a>>2]|0)+88>>2]&1](a,e,b,0,0,-1e4,1);c[f>>2]=64;Xb[c[(c[a>>2]|0)+88>>2]&1](a,e,b,0,0,-1e4,1);return 1}else Fga(b);return 0}function lL(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);h=c[e>>2]|0;if(d-e>>2>>>0<=1)Fga(b);f=c[e+4>>2]|0;if(d-e>>2>>>0<=2)Fga(b);i=c[e+8>>2]|0;if(d-e>>2>>>0<=3)Fga(b);g=c[e+12>>2]|0;if(d-e>>2>>>0<=4)Fga(b);e=c[e+16>>2]|0;b=c[i>>2]|0;if(((c[b+68>>2]|0)-(c[b+64>>2]|0)|0)>0){b=a+312|0;d=c[a+296>>2]|0;if(!d)d=0;else d=0-(c[d+156>>2]|0)|0;if(((c[b>>2]|0)-d|0)<(c[g>>2]|0)){d=Z4(500)|0;ZC(d);c[i>>2]=d;Yk(f,d);c[g>>2]=(c[b>>2]|0)-(c[e>>2]|0)}}d=YB(h,dC(a)|0)|0;if(!d)Na(96482,91085,320,91284);d=I5(d,2072,2952,0)|0;if(!d)Na(96482,91085,320,91284);else{bD(c[i>>2]|0,d);return 1}return 0}function mL(a,b){a=a|0;b=b|0;var d=0;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);else{XB(c[d>>2]|0,a);return 0}return 0}function nL(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[d+4>>2]|0;g=c[d>>2]|0;if((e|0)==(g|0))Fga(d);h=c[g>>2]|0;if(e-g>>2>>>0<=1)Fga(d);f=c[g+4>>2]|0;if(e-g>>2>>>0<=6)Fga(d);d=c[g+24>>2]|0;c[f>>2]=b;if(a[d>>0]|0)return 0;f=c[b+308>>2]|0;e=c[h+724>>2]|0;if((f|0)==-2147483647){if(e)Na(91297,91085,362,91319);c[b+12>>2]=c[b+320>>2];c[b+8>>2]=c[b+312>>2];return 0}else{if((e|0)!=2)Na(91332,91085,367,91319);c[b+12>>2]=c[b+316>>2];c[b+8>>2]=f;return 0}return 0}function oL(a){a=a|0;return 18}function pL(a,b){a=a|0;b=b|0;faa(a,91364,6);return}function qL(a){a=a|0;var b=0,d=0,e=0;b=i;i=i+16|0;e=b;faa(e,91384,6);Tr(a,e);iaa(e);e=a+144|0;fM(e);d=a+176|0;RM(d);c[a>>2]=42720;c[e>>2]=43036;c[a+160>>2]=43060;c[a+168>>2]=43076;c[d>>2]=43092;c[a+192>>2]=43124;c[a+208>>2]=43140;c[a+224>>2]=43156;WB(a,a+148|0,5);WB(a,a+180|0,6);Lb[c[(c[a>>2]|0)+76>>2]&2047](a);i=b;return}function rL(a){a=a|0;SM(a+176|0);gM(a+144|0);Ur(a);return}function sL(a){a=a|0;a=a+-144|0;SM(a+176|0);gM(a+144|0);Ur(a);return}function tL(a){a=a|0;a=a+-160|0;SM(a+176|0);gM(a+144|0);Ur(a);return}function uL(a){a=a|0;a=a+-168|0;SM(a+176|0);gM(a+144|0);Ur(a);return}function vL(a){a=a|0;a=a+-176|0;SM(a+176|0);gM(a+144|0);Ur(a);return}function wL(a){a=a|0;a=a+-192|0;SM(a+176|0);gM(a+144|0);Ur(a);return}function xL(a){a=a|0;a=a+-208|0;SM(a+176|0);gM(a+144|0);Ur(a);return}function yL(a){a=a|0;a=a+-224|0;SM(a+176|0);gM(a+144|0);Ur(a);return}function zL(a){a=a|0;SM(a+176|0);gM(a+144|0);Ur(a);$4(a);return}function AL(a){a=a|0;a=a+-144|0;SM(a+176|0);gM(a+144|0);Ur(a);$4(a);return}function BL(a){a=a|0;a=a+-160|0;SM(a+176|0);gM(a+144|0);Ur(a);$4(a);return}function CL(a){a=a|0;a=a+-168|0;SM(a+176|0);gM(a+144|0);Ur(a);$4(a);return}function DL(a){a=a|0;a=a+-176|0;SM(a+176|0);gM(a+144|0);Ur(a);$4(a);return}function EL(a){a=a|0;a=a+-192|0;SM(a+176|0);gM(a+144|0);Ur(a);$4(a);return}function FL(a){a=a|0;a=a+-208|0;SM(a+176|0);gM(a+144|0);Ur(a);$4(a);return}function GL(a){a=a|0;a=a+-224|0;SM(a+176|0);gM(a+144|0);Ur(a);$4(a);return}function HL(a){a=a|0;Wr(a);mM(a+144|0);_M(a+176|0);return}function IL(a){a=a|0;a=a+-144|0;Wr(a);mM(a+144|0);_M(a+176|0);return}function JL(a){a=a|0;a=a+-176|0;Wr(a);mM(a+144|0);_M(a+176|0);return}function KL(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(91391,91473,47,91490);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function LL(a){a=a|0;return 75}function ML(a,b){a=a|0;b=b|0;faa(a,91505,5);return}function NL(a){a=a|0;return a+144|0}function OL(a){a=a|0;return a+176|0}function PL(a){a=a|0;return 6}function QL(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;faa(g,91535,5);nM(a,g);iaa(g);m$(a+140|0);d4(a+152|0);c[a>>2]=43172;c[a+140>>2]=43488;c[a+152>>2]=43504;c[f>>2]=101;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=101;d=d+4|0;c[g>>2]=d}c[f>>2]=206;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=206;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function RL(a){a=a|0;f4(a+152|0);o$(a+140|0);oM(a);return}function SL(a){a=a|0;a=a+-140|0;f4(a+152|0);o$(a+140|0);oM(a);return}function TL(a){a=a|0;a=a+-152|0;f4(a+152|0);o$(a+140|0);oM(a);return}function UL(a){a=a|0;f4(a+152|0);o$(a+140|0);oM(a);$4(a);return}function VL(a){a=a|0;a=a+-140|0;f4(a+152|0);o$(a+140|0);oM(a);$4(a);return}function WL(a){a=a|0;a=a+-152|0;f4(a+152|0);o$(a+140|0);oM(a);$4(a);return}function XL(a){a=a|0;qM(a);n$(a+140|0);e4(a+152|0);return}function YL(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function ZL(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,91541,5);nM(a,d);iaa(d);c[a>>2]=43520;d=a+140|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;qM(a);i=b;return}function _L(a){a=a|0;c[a>>2]=43520;Haa(a+140|0);oM(a);return}function $L(a){a=a|0;c[a>>2]=43520;Haa(a+140|0);oM(a);$4(a);return}function aM(a){a=a|0;qM(a);return}function bM(a){a=a|0;return 83}function cM(a,b){a=a|0;b=b|0;faa(a,91552,4);return}function dM(a){a=a|0;return 84}function eM(a,b){a=a|0;b=b|0;faa(a,91547,4);return}function fM(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;c[a>>2]=19988;c[a+4>>2]=0;g=a+8|0;c[g>>2]=0;c[a+12>>2]=0;m$(a+16|0);U1(a+24|0);c[a>>2]=43836;c[a+16>>2]=43860;c[a+24>>2]=43876;c[f>>2]=101;d=c[g>>2]|0;e=a+12|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=101;d=d+4|0;c[g>>2]=d}c[f>>2]=169;if((d|0)==(b|0)){Sc(a+4|0,f);g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=169;c[g>>2]=d+4;g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function gM(a){a=a|0;var b=0,d=0;W1(a+24|0);o$(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function hM(a){a=a|0;var b=0,d=0;b=a+-16|0;W1(b+24|0);o$(b+16|0);c[b>>2]=19988;d=c[a+-12>>2]|0;if(!d)return;a=b+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function iM(a){a=a|0;var b=0,d=0;a=a+-24|0;W1(a+24|0);o$(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function jM(a){a=a|0;var b=0,d=0,e=0;W1(a+24|0);o$(a+16|0);c[a>>2]=19988;b=c[a+4>>2]|0;if(!b){$4(a);return}d=a+8|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);$4(a);return}function kM(a){a=a|0;var b=0,d=0,e=0;e=a+-16|0;W1(e+24|0);o$(e+16|0);c[e>>2]=19988;a=c[a+-12>>2]|0;if(!a){$4(e);return}b=e+8|0;d=c[b>>2]|0;if((d|0)!=(a|0))c[b>>2]=d+(~((d+-4-a|0)>>>2)<<2);$4(a);$4(e);return}function lM(a){a=a|0;var b=0,d=0,e=0;a=a+-24|0;W1(a+24|0);o$(a+16|0);c[a>>2]=19988;b=c[a+4>>2]|0;if(!b){$4(a);return}d=a+8|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);$4(a);return}function mM(a){a=a|0;n$(a+16|0);V1(a+24|0);return}function nM(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;eaa(e,b);KB(a,e);iaa(e);c[a>>2]=43892;VB(a);i=d;return}function oM(a){a=a|0;RB(a);return}function pM(a){a=a|0;RB(a);$4(a);return}function qM(a){a=a|0;VB(a);return}function rM(a){a=a|0;return 82}function sM(a,b){a=a|0;b=b|0;faa(a,91602,11);return}function tM(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,91625,4);Tr(a,d);iaa(d);d=a+144|0;fN(d);A$(a+280|0);c[a>>2]=44208;c[d>>2]=44524;c[a+160>>2]=44568;c[a+176>>2]=44584;c[a+192>>2]=44600;c[a+224>>2]=44616;c[a+240>>2]=44632;c[a+280>>2]=44648;WB(a,a+148|0,7);c[b>>2]=104;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=104;c[d>>2]=e+4;e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function uM(a){a=a|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function vM(a){a=a|0;a=a+-144|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function wM(a){a=a|0;a=a+-160|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function xM(a){a=a|0;a=a+-176|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function yM(a){a=a|0;a=a+-192|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function zM(a){a=a|0;a=a+-224|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function AM(a){a=a|0;a=a+-240|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function BM(a){a=a|0;a=a+-280|0;C$(a+280|0);gN(a+144|0);Ur(a);return}function CM(a){a=a|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function DM(a){a=a|0;a=a+-144|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function EM(a){a=a|0;a=a+-160|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function FM(a){a=a|0;a=a+-176|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function GM(a){a=a|0;a=a+-192|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function HM(a){a=a|0;a=a+-224|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function IM(a){a=a|0;a=a+-240|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function JM(a){a=a|0;a=a+-280|0;C$(a+280|0);gN(a+144|0);Ur(a);$4(a);return}function KM(a){a=a|0;Wr(a);sN(a+144|0);B$(a+280|0);return}function LM(a){a=a|0;a=a+-144|0;Wr(a);sN(a+144|0);B$(a+280|0);return}function MM(a){a=a|0;return 76}function NM(a,b){a=a|0;b=b|0;faa(a,91630,3);return}function OM(a){a=a|0;return a+144|0}function PM(a){a=a|0;return a+144|0}function QM(a){a=a|0;return a+-144+144|0}function RM(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;c[a>>2]=19988;c[a+4>>2]=0;g=a+8|0;c[g>>2]=0;c[a+12>>2]=0;R2(a+16|0);j3(a+32|0);K3(a+48|0);c[a>>2]=44664;c[a+16>>2]=44696;c[a+32>>2]=44712;c[a+48>>2]=44728;d=a+68|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[f>>2]=189;d=c[g>>2]|0;e=a+12|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=189;d=d+4|0;c[g>>2]=d}c[f>>2]=193;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=193;d=d+4|0;c[g>>2]=d}c[f>>2]=200;if((d|0)==(b|0)){Sc(a+4|0,f);g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=200;c[g>>2]=d+4;g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function SM(a){a=a|0;var b=0,d=0;c[a>>2]=44664;c[a+16>>2]=44696;c[a+32>>2]=44712;c[a+48>>2]=44728;iaa(a+68|0);M3(a+48|0);l3(a+32|0);T2(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function TM(a){a=a|0;var b=0,d=0,e=0;a=a+-16|0;c[a>>2]=44664;d=a+16|0;c[d>>2]=44696;b=a+32|0;c[b>>2]=44712;e=a+48|0;c[e>>2]=44728;iaa(a+68|0);M3(e);l3(b);T2(d);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;b=a+8|0;a=c[b>>2]|0;if((a|0)!=(d|0))c[b>>2]=a+(~((a+-4-d|0)>>>2)<<2);$4(d);return}function UM(a){a=a|0;var b=0,d=0;d=a+-32|0;c[d>>2]=44664;c[d+16>>2]=44696;c[d+32>>2]=44712;c[d+48>>2]=44728;iaa(d+68|0);M3(d+48|0);l3(d+32|0);T2(d+16|0);c[d>>2]=19988;d=c[d+4>>2]|0;if(!d)return;a=a+-24|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function VM(a){a=a|0;var b=0,d=0;d=a+-48|0;c[d>>2]=44664;c[d+16>>2]=44696;c[d+32>>2]=44712;c[d+48>>2]=44728;iaa(d+68|0);M3(d+48|0);l3(d+32|0);T2(d+16|0);c[d>>2]=19988;d=c[a+-44>>2]|0;if(!d)return;a=a+-40|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function WM(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=44664;c[a+16>>2]=44696;c[a+32>>2]=44712;c[a+48>>2]=44728;iaa(a+68|0);M3(a+48|0);l3(a+32|0);T2(a+16|0);c[a>>2]=19988;e=c[a+4>>2]|0;if(!e){$4(a);return}b=a+8|0;d=c[b>>2]|0;if((d|0)!=(e|0))c[b>>2]=d+(~((d+-4-e|0)>>>2)<<2);$4(e);$4(a);return}function XM(a){a=a|0;WM(a+-16|0);return}function YM(a){a=a|0;WM(a+-32|0);return}function ZM(a){a=a|0;WM(a+-48|0);return}function _M(a){a=a|0;S2(a+16|0);k3(a+32|0);L3(a+48|0);c[a+64>>2]=0;kaa(a+68|0,132354)|0;return}function $M(a,b){a=a|0;b=b|0;a=a+64|0;if(!(c[a>>2]|0)){c[a>>2]=b;return}else Na(91691,91700,53,91725)}function aN(b){b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+32|0;d=g+12|0;e=g;if(!(p3(b+32|0)|0)){i=g;return}eaa(e,b+36|0);bN(d,0,e);f=b+68|0;if(!(a[f>>0]&1)){a[f+1>>0]=0;a[f>>0]=0}else{a[c[b+76>>2]>>0]=0;c[b+72>>2]=0}oaa(f,0);c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;iaa(d);iaa(e);i=g;return}function bN(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+16|0;l=n;g=a[f>>0]|0;j=(g&1)==0;if(j){h=f+1|0;e=(g&255)>>>1}else{h=c[f+8>>2]|0;e=c[f+4>>2]|0}e=h+e|0;while(1){if((e|0)==(h|0))break;e=e+-1|0;if(n8(91734,d[e>>0]|0,1)|0){k=e;m=7;break}}if((m|0)==7?(o=k-h|0,(o|0)!=-1):0){if(j)e=(g&255)>>>1;else e=c[f+4>>2]|0;if(o>>>0<(e+-1|0)>>>0){haa(l,f,o+1|0,-1,f);if(!(a[f>>0]&1)){a[f+1>>0]=0;a[f>>0]=0}else{a[c[f+8>>2]>>0]=0;c[f+4>>2]=0}oaa(f,0);c[f>>2]=c[l>>2];c[f+4>>2]=c[l+4>>2];c[f+8>>2]=c[l+8>>2];c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;iaa(l)}};c[b>>2]=c[f>>2];c[b+4>>2]=c[f+4>>2];c[b+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;i=n;return}function cN(a){a=a|0;a=c[a+64>>2]|0;if(!a){a=0;return a|0}a=pC(a,10,-1)|0;if(!a){a=0;return a|0}a=I5(a,2072,1768,0)|0;return a|0}function dN(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;if(!(X2(a+16|0)|0)){a=c[a+64>>2]|0;if((((a|0)!=0?(d=pC(a,15,-1)|0,(d|0)!=0):0)?(e=I5(d,2072,2840,0)|0,(e|0)!=0):0)?(c[e+144>>2]|0)==(b|0):0){b=1;i=h;return b|0}b=0;i=h;return b|0}Mk(f,a+20|0);g=c[f>>2]|0;d=f+4|0;e=c[d>>2]|0;f=(g|0)==(e|0);a:do if(f)a=0;else{a=g;while(1){if((c[a>>2]|0)==(b|0)){a=1;break a}a=a+4|0;if((a|0)==(e|0)){a=0;break}}}while(0);if(!g){b=a;i=h;return b|0}if(!f)c[d>>2]=e+(~((e+-4-g|0)>>>2)<<2);$4(g);b=a;i=h;return b|0}function eN(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+48|0;o=q;n=q+36|0;h=q+24|0;e=q+20|0;l=q+8|0;m=q+4|0;c[a>>2]=0;k=a+4|0;c[k>>2]=0;c[a+8>>2]=0;c[n>>2]=0;p=n+4|0;c[p>>2]=0;c[n+8>>2]=0;if(!(X2(b+16|0)|0)){b=c[b+64>>2]|0;if(((b|0)!=0?(f=pC(b,15,-1)|0,(f|0)!=0):0)?(g=I5(f,2072,2840,0)|0,(g|0)!=0):0){c[e>>2]=c[g+144>>2];dg(n,e);b=c[n>>2]|0}else b=0}else{Mk(h,b+20|0);f=c[n>>2]|0;b=f;if(!f)b=n+8|0;else{e=c[p>>2]|0;if((e|0)!=(f|0))c[p>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(f);b=n+8|0;c[b>>2]=0;c[p>>2]=0;c[n>>2]=0}j=c[h>>2]|0;c[n>>2]=j;g=h+4|0;c[p>>2]=c[g>>2];f=h+8|0;c[b>>2]=c[f>>2];c[f>>2]=0;c[g>>2]=0;c[h>>2]=0;b=j}if((b|0)!=(c[p>>2]|0)){g=l+4|0;h=l+8|0;j=a+8|0;do{e=c[b>>2]|0;c[g>>2]=15;c[l>>2]=19396;c[h>>2]=e;e=iC(d,l,1,1)|0;do if(e){f=I5(e,2072,2840,0)|0;c[m>>2]=f;e=f;if(f){f=c[k>>2]|0;if((f|0)==(c[j>>2]|0)){CN(a,m);break}else{c[f>>2]=e;c[k>>2]=(c[k>>2]|0)+4;break}}}else c[m>>2]=0;while(0);b=b+4|0}while((b|0)!=(c[p>>2]|0))}if((c[a>>2]|0)==(c[k>>2]|0))_R(91736,o);b=c[n>>2]|0;if(!b){i=q;return}e=c[p>>2]|0;if((e|0)!=(b|0))c[p>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);i=q;return}function fN(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h;RM(a);c3(a+80|0);R3(a+96|0);c[a>>2]=44744;c[a+16>>2]=44788;c[a+32>>2]=44804;c[a+48>>2]=44820;c[a+80>>2]=44836;c[a+96>>2]=44852;g=a+124|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[f>>2]=192;g=a+8|0;d=c[g>>2]|0;e=a+12|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+4|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=192;d=d+4|0;c[g>>2]=d}c[f>>2]=202;if((d|0)==(b|0)){Sc(a+4|0,f);g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=202;c[g>>2]=d+4;g=c[a>>2]|0;g=g+12|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function gN(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=44744;e=a+16|0;c[e>>2]=44788;b=a+32|0;c[b>>2]=44804;d=a+48|0;c[d>>2]=44820;c[a+80>>2]=44836;c[a+96>>2]=44852;iaa(a+124|0);T3(a+96|0);e3(a+80|0);c[a>>2]=44664;c[e>>2]=44696;c[b>>2]=44712;c[d>>2]=44728;iaa(a+68|0);M3(a+48|0);l3(a+32|0);T2(a+16|0);c[a>>2]=19988;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function hN(a){a=a|0;gN(a+-16|0);return}function iN(a){a=a|0;gN(a+-32|0);return}function jN(a){a=a|0;gN(a+-48|0);return}function kN(a){a=a|0;gN(a+-80|0);return}function lN(a){a=a|0;gN(a+-96|0);return}function mN(a){a=a|0;gN(a);$4(a);return}function nN(a){a=a|0;a=a+-16|0;gN(a);$4(a);return}function oN(a){a=a|0;a=a+-32|0;gN(a);$4(a);return}function pN(a){a=a|0;a=a+-48|0;gN(a);$4(a);return}function qN(a){a=a|0;a=a+-80|0;gN(a);$4(a);return}function rN(a){a=a|0;a=a+-96|0;gN(a);$4(a);return}function sN(a){a=a|0;S2(a+16|0);k3(a+32|0);L3(a+48|0);c[a+64>>2]=0;kaa(a+68|0,132354)|0;d3(a+80|0);S3(a+96|0);c[a+120>>2]=0;kaa(a+124|0,132354)|0;return}function tN(a,b){a=a|0;b=b|0;a=a+120|0;if(!(c[a>>2]|0)){c[a>>2]=b;return}else Na(91755,91700,150,91762)}function uN(b){b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+32|0;d=g+12|0;e=g;aN(b);if(!(i3(b+80|0)|0)){i=g;return}eaa(e,b+84|0);bN(d,0,e);f=b+124|0;if(!(a[f>>0]&1)){a[f+1>>0]=0;a[f>>0]=0}else{a[c[b+132>>2]>>0]=0;c[b+128>>2]=0}oaa(f,0);c[f>>2]=c[d>>2];c[f+4>>2]=c[d+4>>2];c[f+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;iaa(d);iaa(e);i=g;return}function vN(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+32|0;k=o+12|0;m=o;n=b+64|0;a:do if(!(c[n>>2]|0)){j=b+68|0;e=a[j>>0]|0;if(!(e&1))e=(e&255)>>>1;else e=c[b+72>>2]|0;if(e){eaa(k,d+76|0);g=a[k>>0]|0;h=(g&1)==0;g=h?(g&255)>>>1:c[k+4>>2]|0;f=a[j>>0]|0;e=(f&1)==0;b:do if((g|0)==((e?(f&255)>>>1:c[b+72>>2]|0)|0)){f=h?k+1|0:c[k+8>>2]|0;e=e?j+1|0:c[b+76>>2]|0;if(!h){j=(o8(f,e,g)|0)==0;iaa(k);if(!j){l=17;break a}}else{if(g)while(1){if((a[f>>0]|0)!=(a[e>>0]|0))break b;g=g+-1|0;if(!g)break;else{f=f+1|0;e=e+1|0}}iaa(k)}if(!(c[n>>2]|0)){c[n>>2]=d;break a}else Na(91691,91700,53,91725)}while(0);iaa(k);l=17}else l=17}else l=17;while(0);if((l|0)==17){k=b+120|0;c:do if(!(c[k>>2]|0)){j=b+124|0;e=a[j>>0]|0;if(!(e&1))e=(e&255)>>>1;else e=c[b+128>>2]|0;if(e){eaa(m,d+76|0);g=a[m>>0]|0;h=(g&1)==0;g=h?(g&255)>>>1:c[m+4>>2]|0;l=a[j>>0]|0;e=(l&1)==0;d:do if((g|0)==((e?(l&255)>>>1:c[b+128>>2]|0)|0)){f=h?m+1|0:c[m+8>>2]|0;e=e?j+1|0:c[b+132>>2]|0;if(!h){l=(o8(f,e,g)|0)==0;iaa(m);if(!l)break c}else{if(g)while(1){if((a[f>>0]|0)!=(a[e>>0]|0))break d;g=g+-1|0;if(!g)break;else{f=f+1|0;e=e+1|0}}iaa(m)}if(!(c[k>>2]|0)){c[k>>2]=d;break c}else Na(91755,91700,150,91762)}while(0);iaa(m)}}while(0);d=c[n>>2]|0}if(!d){b=0;i=o;return b|0}b=(c[b+120>>2]|0)!=0;i=o;return b|0}function wN(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0.0;o=i;i=i+64|0;m=o+24|0;g=o+44|0;j=o+32|0;n=o;l=e;f=c[d>>2]|0;if((c[d+4>>2]|0)-f>>2>>>0<=1)Fga(d);k=c[f+4>>2]|0;d=(c[b+64>>2]|0)==0;f=Q3(b+48|0)|0;if(!d){if(!f){i=o;return 0}Mb[c[(c[e>>2]|0)+40>>2]&255](g,e);l=a[g>>0]|0;b=c[g+8>>2]|0;eaa(j,e+76|0);n=(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0;c[m>>2]=(l&1)==0?g+1|0:b;c[m+4>>2]=n;ZR(91769,m);iaa(j);iaa(g);i=o;return 0}if(!f){i=o;return 0}p=+h[b+56>>3];c[n>>2]=l;c[n+8>>2]=-1;h[n+16>>3]=p;f=k+4|0;d=c[f>>2]|0;if(d>>>0<(c[k+8>>2]|0)>>>0){c[d>>2]=c[n>>2];c[d+4>>2]=c[n+4>>2];c[d+8>>2]=c[n+8>>2];c[d+12>>2]=c[n+12>>2];c[d+16>>2]=c[n+16>>2];c[d+20>>2]=c[n+20>>2];c[f>>2]=(c[f>>2]|0)+24;i=o;return 0}else{DN(k,n);i=o;return 0}return 0}function xN(a,b,d){a=a|0;b=b|0;d=d|0;c[a+64>>2]=0;kaa(a+68|0,132354)|0;return 0}function yN(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;h=k;f=c[d+4>>2]|0;g=c[d>>2]|0;if((f|0)==(g|0))Fga(d);j=c[g>>2]|0;if(f-g>>2>>>0<=1)Fga(d);if(!(a[c[g+4>>2]>>0]|0)){i=k;return 0}uN(b);f=Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0;c[h>>2]=b;c[h+4>>2]=f;f=j+4|0;g=c[f>>2]|0;if(g>>>0<(c[j+8>>2]|0)>>>0){b=h;h=c[b+4>>2]|0;j=g;c[j>>2]=c[b>>2];c[j+4>>2]=h;c[f>>2]=(c[f>>2]|0)+8;i=k;return 0}else{EN(j,h);i=k;return 0}return 0}function zN(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+64|0;k=n+24|0;g=n+44|0;h=n+32|0;m=n;j=e;f=c[d>>2]|0;if((c[d+4>>2]|0)-f>>2>>>0<=1)Fga(d);l=c[f+4>>2]|0;o=i3(b+80|0)|0;f=X3(b+96|0)|0;if(o){if(f){Mb[c[(c[e>>2]|0)+40>>2]&255](g,e);l=a[g>>0]|0;m=c[g+8>>2]|0;eaa(h,e+76|0);o=(a[h>>0]&1)==0?h+1|0:c[h+8>>2]|0;c[k>>2]=(l&1)==0?g+1|0:m;c[k+4>>2]=o;ZR(91843,k);iaa(h);iaa(g)}wN(b,d,e)|0;i=n;return 0}if(!f){wN(b,d,e)|0;i=n;return 0}g=b+104|0;c[m>>2]=j;f=m+8|0;c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[f+12>>2]=c[g+12>>2];f=l+4|0;g=c[f>>2]|0;if(g>>>0<(c[l+8>>2]|0)>>>0){c[g>>2]=c[m>>2];c[g+4>>2]=c[m+4>>2];c[g+8>>2]=c[m+8>>2];c[g+12>>2]=c[m+12>>2];c[g+16>>2]=c[m+16>>2];c[g+20>>2]=c[m+20>>2];c[f>>2]=(c[f>>2]|0)+24}else DN(l,m);wN(b,d,e)|0;i=n;return 0}function AN(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;c[j>>2]=d;e=c[b>>2]|0;h=d;if((c[b+4>>2]|0)==(e|0))Fga(b);g=c[e>>2]|0;d=c[a+64>>2]|0;if(!d){i=k;return 0}b=a+120|0;if(!(c[b>>2]|0)){i=k;return 0}d=pC(d,10,-1)|0;if(!d)e=0;else e=I5(d,2072,1768,0)|0;d=c[b>>2]|0;if((d|0)!=0?(f=pC(d,10,-1)|0,(f|0)!=0):0)d=I5(f,2072,1768,0)|0;else d=0;if((e|0)==(d|0)){i=k;return 0}d=g+4|0;e=c[d>>2]|0;if((e|0)==(c[g+8>>2]|0)){uh(g,j);i=k;return 0}else{c[e>>2]=h;c[d>>2]=(c[d>>2]|0)+4;i=k;return 0}return 0}function BN(a,b,d){a=a|0;b=b|0;d=d|0;c[a+120>>2]=0;kaa(a+124|0,132354)|0;c[a+64>>2]=0;kaa(a+68|0,132354)|0;return 0}function CN(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function DN(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=(((c[i>>2]|0)-k|0)/24|0)+1|0;if(e>>>0>178956970)X4(a);l=a+8|0;f=j;d=((c[l>>2]|0)-f|0)/24|0;if(d>>>0<89478485){d=d<<1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=(f|0)/24|0;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=178956970;e=(f|0)/24|0;m=6}if((m|0)==6){h=d;g=Z4(d*24|0)|0;d=f}m=g+(e*24|0)|0;c[m>>2]=c[b>>2];c[m+4>>2]=c[b+4>>2];c[m+8>>2]=c[b+8>>2];c[m+12>>2]=c[b+12>>2];c[m+16>>2]=c[b+16>>2];c[m+20>>2]=c[b+20>>2];m=g+((((d|0)/-24|0)+e|0)*24|0)|0;xka(m|0,j|0,d|0)|0;c[a>>2]=m;c[i>>2]=g+((e+1|0)*24|0);c[l>>2]=g+(h*24|0);if(!k)return;$4(k);return}function EN(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>3)+1|0;if(e>>>0>536870911)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>3>>>0<268435455){d=d>>2;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>3;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=536870911;e=f>>3;m=6}if((m|0)==6){h=d;g=Z4(d<<3)|0;d=f}f=b;b=c[f+4>>2]|0;m=g+(e<<3)|0;c[m>>2]=c[f>>2];c[m+4>>2]=b;xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<3);c[l>>2]=g+(h<<3);if(!k)return;$4(k);return}function FN(a){a=a|0;return a|0}function GN(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;faa(d,91939,5);qy(a,d);iaa(d);c[a>>2]=44868;ry(a);h[a+168>>3]=0.0;i=b;return}function HN(a){a=a|0;sy(a);return}function IN(a){a=a|0;sy(a);$4(a);return}function JN(a){a=a|0;ry(a);h[a+168>>3]=0.0;return}function KN(a,b){a=a|0;b=b|0;return +(+(1024/(b|0)|0|0)*+h[a+168>>3])}function LN(a){a=a|0;return 65}function MN(a,b){a=a|0;b=b|0;faa(a,91945,13);return}function NN(b,d){b=b|0;d=d|0;var e=0;c[b>>2]=45188;Uk(b+8|0);eP(b+888|0);e=b+1292|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[b+1256>>2]=100;c[b+1260>>2]=0;c[b+1264>>2]=2970;c[b+1268>>2]=2100;c[b+1272>>2]=50;g[b+1308>>2]=.25;g[b+1312>>2]=.6000000238418579;c[b+1280>>2]=10;c[b+1284>>2]=6;a[b+1288>>0]=0;a[b+1289>>0]=0;a[b+1290>>0]=0;a[b+1316>>0]=0;a[b+1305>>0]=0;a[b+1317>>0]=0;a[b+1304>>0]=0;c[b+1320>>2]=0;if(!d)return;RR()|0;return}function ON(a){a=a|0;var b=0;c[a>>2]=45188;b=c[a+1320>>2]|0;if(b)v9(b);iaa(a+1292|0);fP(a+888|0);Wk(a+8|0);return}function PN(a){a=a|0;var b=0;c[a>>2]=45188;b=c[a+1320>>2]|0;if(b)v9(b);iaa(a+1292|0);fP(a+888|0);Wk(a+8|0);$4(a);return}function QN(b,d){b=b|0;d=d|0;var e=0,f=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+96|0;p=q+16|0;n=q+8|0;e=q+80|0;f=q+68|0;j=q+56|0;k=q+44|0;l=q+32|0;m=q+20|0;switch(c[b+1260>>2]|0){case 1:{j=Z4(240)|0;faa(e,132354,0);Vw(j,b+8|0,e);iaa(e);break}case 2:{j=Z4(232)|0;faa(f,132354,0);Et(j,b+8|0,f);iaa(f);break}case 0:{k=Z4(232)|0;faa(j,132354,0);ou(k,b+8|0,j);iaa(j);j=k;break}case 3:{j=Z4(256)|0;faa(k,132354,0);lw(j,b+8|0,k);iaa(k);break}default:{TR(92653,q);b=0;i=q;return b|0}}if(!((a[b+1289>>0]|0)==0?(a[b+1288>>0]|0)==0:0))a[j+114>>0]=1;f=b+1292|0;e=a[f>>0]|0;if(!(e&1))e=(e&255)>>>1;else e=c[b+1296>>2]|0;if(e){k=c[(c[j>>2]|0)+16>>2]|0;eaa(l,f);Mb[k&255](j,l);iaa(l)}l=c[(c[j>>2]|0)+12>>2]|0;eaa(m,d);d=Yb[l&255](j,m)|0;iaa(m);if(!d){TR(92668,n);Lb[c[(c[j>>2]|0)+4>>2]&2047](j);b=0;i=q;return b|0}f=b+8|0;El(f,c[b+1264>>2]|0);Fl(f,c[b+1268>>2]|0);n=b+1272|0;Hl(f,c[n>>2]&65535);Gl(f,c[n>>2]&65535);Il(f,c[n>>2]&65535);h[b+712>>3]=+g[b+1308>>2];h[b+720>>3]=+g[b+1312>>2];Jl(f,c[b+1280>>2]&65535);Kl(f,c[b+1284>>2]&65535);a[b+705>>0]=a[b+1305>>0]|0;$k(f);if((a[j+113>>0]|0)!=0?(o=b+1288|0,(a[o>>0]|0)==0):0){ZR(92689,p);a[o>>0]=1}e=b+1288|0;if((a[j+112>>0]|0)==0?(a[e>>0]|0)==0:0)bl(f);if(!((a[e>>0]|0)==0?(a[b+1316>>0]|0)==0:0))a[b+704>>0]=0;Lb[c[(c[j>>2]|0)+4>>2]&2047](j);hP(b+888|0,f);b=1;i=q;return b|0}function RN(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+384|0;g=f+16|0;h=f;faa(h,132354,0);Pt(g,c+8|0,h);iaa(h);a[g+264>>0]=e&1;Wt(b,g,d+-1|0);Rt(g);i=f;return}function SN(b,d){b=b|0;d=d|0;var e=0.0,f=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0;_=i;i=i+592|0;L=_+144|0;I=_+128|0;F=_+104|0;C=_+80|0;z=_+64|0;w=_+48|0;q=_+32|0;n=_+16|0;k=_+8|0;s=_+568|0;Z=_+544|0;f=_+528|0;j=_+516|0;l=_+504|0;m=_+492|0;o=_+480|0;p=_+468|0;r=_+456|0;t=_+444|0;u=_+432|0;v=_+420|0;x=_+408|0;y=_+396|0;A=_+384|0;B=_+372|0;D=_+360|0;E=_+348|0;G=_+336|0;H=_+324|0;J=_+312|0;K=_+300|0;M=_+288|0;N=_+276|0;O=_+264|0;P=_+252|0;Q=_+240|0;R=_+228|0;S=_+216|0;T=_+204|0;U=_+192|0;V=_+180|0;W=_+168|0;Y=_+156|0;t4(Z);if(!(H4(Z,d)|0)){TR(92788,_);b=0;u4(Z);i=_;return b|0}faa(f,92815,11);d=mO(Z,f)|0;X=Z+4|0;if((d|0)!=(X|0)){d=(c[c[d+28>>2]>>2]|0)==1;iaa(f);if(d){faa(j,92815,11);d=mO(Z,j)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==1;p4(118317,342,92827,d);d=c[(nO(Z,j)|0)+28>>2]|0;p4(118317,390,118304,(c[d>>2]|0)==1);d=c[d+8>>2]|0;do if(Caa(d,92581)|0){if(!(Caa(d,92585)|0)){c[b+1260>>2]=2;break}if(!(Caa(d,92591)|0)){c[b+1260>>2]=0;break}if(!(Caa(d,92595)|0)){c[b+1260>>2]=3;break}else{TR(92604,k);break}}else c[b+1260>>2]=1;while(0);iaa(j)}}else iaa(f);faa(l,117512,5);d=mO(Z,l)|0;if((d|0)!=(X|0)){k=(c[c[d+28>>2]>>2]|0)==0;iaa(l);if(k){faa(m,117512,5);d=mO(Z,m)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);d=c[(nO(Z,m)|0)+28>>2]|0;p4(118317,396,92839,(c[d>>2]|0)==0);d=~~+h[d+8>>3];if((d+-1|0)>>>0>999){c[n>>2]=100;c[n+4>>2]=1;c[n+8>>2]=1e3;TR(92044,n)}else c[b+1256>>2]=d;iaa(m)}}else iaa(l);faa(o,92852,6);d=mO(Z,o)|0;if((d|0)!=(X|0)){n=(c[c[d+28>>2]>>2]|0)==0;iaa(o);if(n){faa(p,92852,6);d=mO(Z,p)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);d=c[(nO(Z,p)|0)+28>>2]|0;p4(118317,396,92839,(c[d>>2]|0)==0);d=~~+h[d+8>>3];if(d>>>0>500){c[q>>2]=50;c[q+4>>2]=0;c[q+8>>2]=500;TR(91974,q)}else c[b+1272>>2]=d;iaa(p)}}else iaa(o);faa(r,92859,4);d=mO(Z,r)|0;if((d|0)!=(X|0)){q=(c[c[d+28>>2]>>2]|0)==1;iaa(r);if(q){faa(t,92859,4);d=mO(Z,t)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==1;p4(118317,342,92827,d);r=c[(nO(Z,t)|0)+28>>2]|0;p4(118317,390,118304,(c[r>>2]|0)==1);eaa(s,c[r+8>>2]|0);VR(s)|0;iaa(s);iaa(t)}}else iaa(r);faa(u,92864,9);d=mO(Z,u)|0;if((d|0)!=(X|0)){t=(c[c[d+28>>2]>>2]|0)==0;iaa(u);if(t){faa(v,92864,9);d=mO(Z,v)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);d=c[(nO(Z,v)|0)+28>>2]|0;p4(118317,396,92839,(c[d>>2]|0)==0);d=~~+h[d+8>>3];if((d+-100|0)>>>0>59900){c[w>>2]=2100;c[w+4>>2]=100;c[w+8>>2]=6e4;TR(92188,w)}else c[b+1268>>2]=d;iaa(v)}}else iaa(u);faa(x,92874,10);d=mO(Z,x)|0;if((d|0)!=(X|0)){w=(c[c[d+28>>2]>>2]|0)==0;iaa(x);if(w){faa(y,92874,10);d=mO(Z,y)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);d=c[(nO(Z,y)|0)+28>>2]|0;p4(118317,396,92839,(c[d>>2]|0)==0);d=~~+h[d+8>>3];if((d+-100|0)>>>0>59900){c[z>>2]=2970;c[z+4>>2]=100;c[z+8>>2]=6e4;TR(92113,z)}else c[b+1264>>2]=d;iaa(y)}}else iaa(x);faa(A,92885,13);d=mO(Z,A)|0;if((d|0)!=(X|0)){z=(c[c[d+28>>2]>>2]|0)==0;iaa(A);if(z){faa(B,92885,13);d=mO(Z,B)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);A=c[(nO(Z,B)|0)+28>>2]|0;p4(118317,396,92839,(c[A>>2]|0)==0);e=+h[A+8>>3];if(e<0.0|e>1.0){h[C>>3]=.25;h[C+8>>3]=0.0;h[C+16>>3]=1.0;TR(92417,C)}else g[b+1308>>2]=e;iaa(B)}}else iaa(A);faa(D,92899,16);d=mO(Z,D)|0;if((d|0)!=(X|0)){C=(c[c[d+28>>2]>>2]|0)==0;iaa(D);if(C){faa(E,92899,16);d=mO(Z,E)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);D=c[(nO(Z,E)|0)+28>>2]|0;p4(118317,396,92839,(c[D>>2]|0)==0);e=+h[D+8>>3];if(e<0.0|e>1.0){h[F>>3]=.6;h[F+8>>3]=0.0;h[F+16>>3]=1.0;TR(92497,F)}else g[b+1312>>2]=e;iaa(E)}}else iaa(D);faa(G,92916,12);d=mO(Z,G)|0;if((d|0)!=(X|0)){F=(c[c[d+28>>2]>>2]|0)==0;iaa(G);if(F){faa(H,92916,12);d=mO(Z,H)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);d=c[(nO(Z,H)|0)+28>>2]|0;p4(118317,396,92839,(c[d>>2]|0)==0);d=~~+h[d+8>>3];if(d>>>0>24){c[I>>2]=10;c[I+4>>2]=0;c[I+8>>2]=24;TR(92262,I)}else c[b+1280>>2]=d;iaa(H)}}else iaa(G);faa(J,92929,13);d=mO(Z,J)|0;if((d|0)!=(X|0)){I=(c[c[d+28>>2]>>2]|0)==0;iaa(J);if(I){faa(K,92929,13);d=mO(Z,K)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);d=c[(nO(Z,K)|0)+28>>2]|0;p4(118317,396,92839,(c[d>>2]|0)==0);d=~~+h[d+8>>3];if(d>>>0>12){c[L>>2]=6;c[L+4>>2]=0;c[L+8>>2]=12;TR(92339,L)}else c[b+1284>>2]=d;iaa(K)}}else iaa(J);faa(M,92943,13);d=mO(Z,M)|0;if((d|0)!=(X|0)){L=(c[c[d+28>>2]>>2]|0)==1;iaa(M);if(L){faa(N,92943,13);d=mO(Z,N)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==1;p4(118317,342,92827,d);M=c[(nO(Z,N)|0)+28>>2]|0;p4(118317,390,118304,(c[M>>2]|0)==1);jaa(b+1292|0,c[M+8>>2]|0)|0;iaa(N)}}else iaa(M);faa(O,92957,8);d=mO(Z,O)|0;if((d|0)!=(X|0)){N=(c[c[d+28>>2]>>2]|0)==0;iaa(O);if(N){faa(P,92957,8);d=mO(Z,P)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);O=c[(nO(Z,P)|0)+28>>2]|0;p4(118317,396,92839,(c[O>>2]|0)==0);a[b+1288>>0]=+h[O+8>>3]!=0.0&1;iaa(P)}}else iaa(O);faa(Q,92966,12);d=mO(Z,Q)|0;if((d|0)!=(X|0)){P=(c[c[d+28>>2]>>2]|0)==0;iaa(Q);if(P){faa(R,92966,12);d=mO(Z,R)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);Q=c[(nO(Z,R)|0)+28>>2]|0;p4(118317,396,92839,(c[Q>>2]|0)==0);a[b+1289>>0]=+h[Q+8>>3]!=0.0&1;iaa(R)}}else iaa(Q);faa(S,92979,16);d=mO(Z,S)|0;if((d|0)!=(X|0)){R=(c[c[d+28>>2]>>2]|0)==0;iaa(S);if(R){faa(T,92979,16);d=mO(Z,T)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);S=c[(nO(Z,T)|0)+28>>2]|0;p4(118317,396,92839,(c[S>>2]|0)==0);a[b+1290>>0]=+h[S+8>>3]!=0.0&1;iaa(T)}}else iaa(S);faa(U,92996,15);d=mO(Z,U)|0;if((d|0)!=(X|0)){T=(c[c[d+28>>2]>>2]|0)==0;iaa(U);if(T){faa(V,92996,15);d=mO(Z,V)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);U=c[(nO(Z,V)|0)+28>>2]|0;p4(118317,396,92839,(c[U>>2]|0)==0);a[b+1316>>0]=+h[U+8>>3]!=0.0&1;iaa(V)}}else iaa(U);faa(W,93012,17);d=mO(Z,W)|0;if((d|0)==(X|0)){iaa(W);b=1;u4(Z);i=_;return b|0}V=(c[c[d+28>>2]>>2]|0)==0;iaa(W);if(!V){b=1;u4(Z);i=_;return b|0}faa(Y,93012,17);d=mO(Z,Y)|0;if((d|0)==(X|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==0;p4(118317,342,92827,d);X=c[(nO(Z,Y)|0)+28>>2]|0;p4(118317,396,92839,(c[X>>2]|0)==0);a[b+1317>>0]=+h[X+8>>3]!=0.0&1;iaa(Y);b=1;u4(Z);i=_;return b|0}function TN(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;k=i;i=i+64|0;g=k;j=k+32|0;f=k+16|0;h=k+4|0;t4(j);d=c[d+740>>2]|0;if(!d){B4(b,j);u4(j);i=k;return}eaa(f,e);d=gC(d,f,-1e4,1)|0;iaa(f);if(!d){c[g>>2]=(a[e>>0]&1)==0?e+1|0:c[e+8>>2]|0;YR(93030,g);B4(b,j);u4(j);i=k;return}c[h>>2]=0;g=h+4|0;c[g>>2]=0;c[h+8>>2]=0;$B(d,h)|0;d=c[h>>2]|0;if((d|0)!=(c[g>>2]|0))do{oO(oO(j,d)|0,d+12|0)|0;d=d+24|0}while((d|0)!=(c[g>>2]|0));B4(b,j);d=c[h>>2]|0;if(!d){u4(j);i=k;return}f=c[g>>2]|0;if((f|0)!=(d|0)){do{b=f+-24|0;c[g>>2]=b;iaa(f+-12|0);iaa(b);f=c[g>>2]|0}while((f|0)!=(d|0));d=c[h>>2]|0}$4(d);u4(j);i=k;return}function UN(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;M=i;i=i+416|0;J=M+32|0;w=M+16|0;n=M+8|0;L=M+384|0;e=M+372|0;f=M+360|0;g=M+348|0;m=M+336|0;o=M+332|0;p=M+328|0;h=M+304|0;j=M+292|0;k=M+280|0;l=M+268|0;D=M+256|0;F=M+244|0;E=M+232|0;t=M+208|0;u=M+196|0;v=M+184|0;q=M+172|0;r=M+160|0;s=M+148|0;I=M+136|0;G=M+124|0;H=M+112|0;x=M+88|0;y=M+72|0;z=M+60|0;A=M+48|0;B=M+36|0;t4(L);if(!(H4(L,d)|0)){TR(92788,M);K=0;u4(L);i=M;return K|0}faa(e,93070,6);d=mO(L,e)|0;C=L+4|0;do if((d|0)!=(C|0)?(c[c[d+28>>2]>>2]|0)==1:0){faa(f,93077,5);d=mO(L,f)|0;if((d|0)==(C|0)){iaa(f);iaa(e);break}d=(c[c[d+28>>2]>>2]|0)==5;iaa(f);iaa(e);if(d){faa(g,93070,6);d=mO(L,g)|0;if((d|0)==(C|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==1;p4(118317,342,92827,d);f=c[(nO(L,g)|0)+28>>2]|0;p4(118317,390,118304,(c[f>>2]|0)==1);f=(Caa(c[f+8>>2]|0,93083)|0)==0;iaa(g);if(f){c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;faa(j,93077,5);d=mO(L,j)|0;if((d|0)==(C|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==5;p4(118317,342,92827,d);I=c[(nO(L,j)|0)+28>>2]|0;p4(118317,408,93088,(c[I>>2]|0)==5);C4(h,c[I+8>>2]|0);I=VN(0,h,m,o,p)|0;u4(h);iaa(j);if(!I){iaa(m);break}eaa(k,m);K=WN(b,k,0,c[p>>2]|0)|0;iaa(k);iaa(m);u4(L);i=M;return K|0}faa(l,93070,6);d=mO(L,l)|0;if((d|0)==(C|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==1;p4(118317,342,92827,d);p=c[(nO(L,l)|0)+28>>2]|0;p4(118317,390,118304,(c[p>>2]|0)==1);p=(Caa(c[p+8>>2]|0,93101)|0)==0;iaa(l);if(p){YR(93108,n);c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;faa(u,93077,5);d=mO(L,u)|0;if((d|0)==(C|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==5;p4(118317,342,92827,d);I=c[(nO(L,u)|0)+28>>2]|0;p4(118317,408,93088,(c[I>>2]|0)==5);C4(t,c[I+8>>2]|0);I=XN(0,t,D,F,E)|0;u4(t);iaa(u);if(I){eaa(v,D);eaa(q,F);eaa(r,E);d=YN(b,v,q,r)|0;iaa(r);iaa(q);iaa(v);e=0}else{d=(a[F>>0]&1)==0?F+1|0:c[F+8>>2]|0;e=(a[E>>0]&1)==0?E+1|0:c[E+8>>2]|0;c[w>>2]=(a[D>>0]&1)==0?D+1|0:c[D+8>>2]|0;c[w+4>>2]=d;c[w+8>>2]=e;YR(93118,w);e=1;d=0}iaa(E);iaa(F);iaa(D);if(e)break;u4(L);i=M;return d|0}faa(s,93070,6);d=mO(L,s)|0;if((d|0)==(C|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==1;p4(118317,342,92827,d);F=c[(nO(L,s)|0)+28>>2]|0;p4(118317,390,118304,(c[F>>2]|0)==1);F=(Caa(c[F+8>>2]|0,93138)|0)==0;iaa(s);if(F){c[I>>2]=0;c[I+4>>2]=0;c[I+8>>2]=0;c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;c[H>>2]=0;c[H+4>>2]=0;c[H+8>>2]=0;faa(y,93077,5);d=mO(L,y)|0;if((d|0)==(C|0))d=0;else d=(c[c[d+28>>2]>>2]|0)==5;p4(118317,342,92827,d);F=c[(nO(L,y)|0)+28>>2]|0;p4(118317,408,93088,(c[F>>2]|0)==5);C4(x,c[F+8>>2]|0);F=ZN(0,x,I,G,H)|0;u4(x);iaa(y);if(F){eaa(z,I);eaa(A,G);eaa(B,H);e=_N(b,z,A,B)|0;iaa(B);iaa(A);iaa(z);d=0}else{d=1;e=0}iaa(H);iaa(G);iaa(I);if(!d){K=e;u4(L);i=M;return K|0}}}}else K=7;while(0);if((K|0)==7)iaa(e);TR(93142,J);K=0;u4(L);i=M;return K|0}function VN(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+80|0;a=p+60|0;j=p+48|0;k=p+36|0;l=p+24|0;m=p+12|0;o=p;faa(a,93170,9);g=mO(b,a)|0;n=b+4|0;if((g|0)==(n|0)){iaa(a);f=0;i=p;return f|0}g=(c[c[g+28>>2]>>2]|0)==1;iaa(a);if(!g){f=0;i=p;return f|0}faa(j,93170,9);a=mO(b,j)|0;if((a|0)==(n|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==1;p4(118317,342,92827,a);a=c[(nO(b,j)|0)+28>>2]|0;p4(118317,390,118304,(c[a>>2]|0)==1);jaa(d,c[a+8>>2]|0)|0;iaa(j);faa(k,118147,1);a=mO(b,k)|0;if((a|0)==(n|0)){iaa(k);f=0;i=p;return f|0}d=(c[c[a+28>>2]>>2]|0)==0;iaa(k);if(!d){f=0;i=p;return f|0}faa(l,118147,1);a=mO(b,l)|0;if((a|0)==(n|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==0;p4(118317,342,92827,a);a=c[(nO(b,l)|0)+28>>2]|0;p4(118317,396,92839,(c[a>>2]|0)==0);c[e>>2]=~~+h[a+8>>3];iaa(l);faa(m,118149,1);a=mO(b,m)|0;if((a|0)==(n|0)){iaa(m);f=0;i=p;return f|0}e=(c[c[a+28>>2]>>2]|0)==0;iaa(m);if(!e){f=0;i=p;return f|0}faa(o,118149,1);a=mO(b,o)|0;if((a|0)==(n|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==0;p4(118317,342,92827,a);b=c[(nO(b,o)|0)+28>>2]|0;p4(118317,396,92839,(c[b>>2]|0)==0);c[f>>2]=~~+h[b+8>>3];iaa(o);f=1;i=p;return f|0}function WN(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0;j=i;i=i+16|0;g=j+4|0;h=j;e=c[b+740>>2]|0;if(!e){f=0;i=j;return f|0}eaa(g,d);e=gC(e,g,-1e4,1)|0;iaa(g);if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)!=60){f=0;i=j;return f|0}g=I5(e,2072,1960,0)|0;if(!g)Na(96128,93180,728,93199);e=pC(g,9,-1)|0;if(!e){f=0;i=j;return f|0}e=I5(e,2072,1696,0)|0;if(!e){f=0;i=j;return f|0}b=b+888|0;f=mP(b,f)|0;c[g+324>>2]=BR(b,e,f,Ob[c[(c[g>>2]|0)+32>>2]&255](g)|0,h)|0;a[g+316>>0]=c[h>>2];f=1;i=j;return f|0}function XN(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+80|0;a=o+60|0;h=o+48|0;j=o+36|0;k=o+24|0;l=o+12|0;n=o;faa(a,93204,11);g=mO(b,a)|0;m=b+4|0;if((g|0)==(m|0)){iaa(a);b=0;i=o;return b|0}g=(c[c[g+28>>2]>>2]|0)==1;iaa(a);if(!g){b=0;i=o;return b|0}faa(h,93204,11);a=mO(b,h)|0;if((a|0)==(m|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==1;p4(118317,342,92827,a);a=c[(nO(b,h)|0)+28>>2]|0;p4(118317,390,118304,(c[a>>2]|0)==1);jaa(d,c[a+8>>2]|0)|0;iaa(h);faa(j,117760,7);a=mO(b,j)|0;if((a|0)==(m|0)){iaa(j);b=0;i=o;return b|0}d=(c[c[a+28>>2]>>2]|0)==1;iaa(j);if(!d){b=0;i=o;return b|0}faa(k,117760,7);a=mO(b,k)|0;if((a|0)==(m|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==1;p4(118317,342,92827,a);a=c[(nO(b,k)|0)+28>>2]|0;p4(118317,390,118304,(c[a>>2]|0)==1);jaa(e,c[a+8>>2]|0)|0;iaa(k);faa(l,117754,5);a=mO(b,l)|0;if((a|0)==(m|0)){iaa(l);b=0;i=o;return b|0}e=(c[c[a+28>>2]>>2]|0)==1;iaa(l);if(!e){b=0;i=o;return b|0}faa(n,117754,5);a=mO(b,n)|0;if((a|0)==(m|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==1;p4(118317,342,92827,a);b=c[(nO(b,n)|0)+28>>2]|0;p4(118317,390,118304,(c[b>>2]|0)==1);jaa(f,c[b+8>>2]|0)|0;iaa(n);b=1;i=o;return b|0}function YN(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;t=i;i=i+112|0;o=t+24|0;n=t+16|0;s=t+8|0;j=t+88|0;k=t+76|0;l=t+64|0;m=t+52|0;p=t+40|0;q=t+28|0;YR(93216,t);r=b+8|0;h=b+740|0;b=c[h>>2]|0;if(!b){f=0;i=t;return f|0}eaa(j,e);g=gC(b,j,-1e4,1)|0;iaa(j);b=c[h>>2]|0;eaa(k,f);b=gC(b,k,-1e4,1)|0;iaa(k);if(!((g|0)!=0&(b|0)!=0)){if(!(a[e>>0]&1))g=e+1|0;else g=c[e+8>>2]|0;if(!(a[f>>0]&1))b=f+1|0;else b=c[f+8>>2]|0;c[s>>2]=g;c[s+4>>2]=b;YR(93224,s);f=0;i=t;return f|0}if(!(I5(g,2072,1752,0)|0)){Mb[c[(c[g>>2]|0)+40>>2]&255](l,g);c[n>>2]=(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0;YR(93284,n);iaa(l);f=0;i=t;return f|0}if(!(I5(b,2072,1752,0)|0)){Mb[c[(c[g>>2]|0)+40>>2]&255](m,g);c[o>>2]=(a[m>>0]&1)==0?m+1|0:c[m+8>>2]|0;YR(93331,o);iaa(m);f=0;i=t;return f|0}b=pC(g,10,-1)|0;if(!b)Na(96502,93180,763,93376);b=I5(b,2072,1768,0)|0;if(!b)Na(96502,93180,763,93376);if(Caa(d,117577)|0){f=0;i=t;return f|0}s=Z4(312)|0;jI(s);eaa(p,e);jaa(s+180|0,p)|0;iaa(p);eaa(q,f);jaa(s+228|0,q)|0;iaa(q);Vy(b,s);$k(r);f=1;i=t;return f|0}function ZN(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+80|0;a=o+60|0;h=o+48|0;j=o+36|0;k=o+24|0;l=o+12|0;n=o;faa(a,93170,9);g=mO(b,a)|0;m=b+4|0;if((g|0)==(m|0)){iaa(a);b=0;i=o;return b|0}g=(c[c[g+28>>2]>>2]|0)==1;iaa(a);if(!g){b=0;i=o;return b|0}faa(h,93170,9);a=mO(b,h)|0;if((a|0)==(m|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==1;p4(118317,342,92827,a);a=c[(nO(b,h)|0)+28>>2]|0;p4(118317,390,118304,(c[a>>2]|0)==1);jaa(d,c[a+8>>2]|0)|0;iaa(h);faa(j,93383,8);a=mO(b,j)|0;if((a|0)==(m|0)){iaa(j);b=0;i=o;return b|0}d=(c[c[a+28>>2]>>2]|0)==1;iaa(j);if(!d){b=0;i=o;return b|0}faa(k,93383,8);a=mO(b,k)|0;if((a|0)==(m|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==1;p4(118317,342,92827,a);a=c[(nO(b,k)|0)+28>>2]|0;p4(118317,390,118304,(c[a>>2]|0)==1);jaa(e,c[a+8>>2]|0)|0;iaa(k);faa(l,93392,9);a=mO(b,l)|0;if((a|0)==(m|0)){iaa(l);b=0;i=o;return b|0}e=(c[c[a+28>>2]>>2]|0)==1;iaa(l);if(!e){b=0;i=o;return b|0}faa(n,93392,9);a=mO(b,n)|0;if((a|0)==(m|0))a=0;else a=(c[c[a+28>>2]>>2]|0)==1;p4(118317,342,92827,a);b=c[(nO(b,n)|0)+28>>2]|0;p4(118317,390,118304,(c[b>>2]|0)==1);jaa(f,c[b+8>>2]|0)|0;iaa(n);b=1;i=o;return b|0}function _N(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+144|0;f=r+120|0;g=r+108|0;j=r+96|0;k=r+84|0;l=r+72|0;m=r+60|0;n=r+48|0;o=r+36|0;p=r+24|0;q=r+12|0;h=r;a=c[a+740>>2]|0;if(!a){e=0;i=r;return e|0}eaa(f,b);a=gC(a,f,-1e4,1)|0;iaa(f);eaa(g,d);eaa(j,e);f=uZ(a,g,j)|0;iaa(j);iaa(g);if(f){e=1;i=r;return e|0}eaa(k,d);eaa(l,e);j=CZ(a,k,l)|0;iaa(l);iaa(k);if(j){e=1;i=r;return e|0}eaa(m,d);eaa(n,e);l=j_(a,m,n)|0;iaa(n);iaa(m);if(l){e=1;i=r;return e|0}eaa(o,d);eaa(p,e);n=l_(a,o,p)|0;iaa(p);iaa(o);if(n){e=1;i=r;return e|0}eaa(q,d);eaa(h,e);e=n4(a,q,h)|0;iaa(h);iaa(q);i=r;return e|0}function $N(b,d){b=b|0;d=d|0;var e=0,f=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;d=c[11630]|0;if((d|0)==(c[11631]|0))return;do{e=a[d>>0]|0;f=(e&1)==0;raa(b,f?d+1|0:c[d+8>>2]|0,f?(e&255)>>>1:c[d+4>>2]|0)|0;d=d+12|0}while((d|0)!=(c[11631]|0));return}function aO(a,b){a=a|0;b=b|0;gS(a);return}function bO(a){a=a|0;var b=0,d=0;b=c[11630]|0;a=c[11631]|0;if((a|0)==(b|0))return;do{d=a+-12|0;c[11631]=d;iaa(d);a=c[11631]|0}while((a|0)!=(b|0));return}function cO(a){a=a|0;var b=0,d=0;b=a+8|0;El(b,c[a+1264>>2]|0);Fl(b,c[a+1268>>2]|0);d=a+1272|0;Hl(b,c[d>>2]&65535);Gl(b,c[d>>2]&65535);Il(b,c[d>>2]&65535);Jl(b,c[a+1280>>2]&65535);Kl(b,c[a+1284>>2]&65535);dl(b);bl(b);return}function dO(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0.0;k=i;i=i+496|0;j=k;h=d+888|0;iP(h,e+-1|0,1);e=d+1288|0;if(!(a[e>>0]|0))g=c[d+1268>>2]|0;else g=Ml(d+8|0)|0;if((a[d+1290>>0]|0)==0?(a[e>>0]|0)==0:0)e=c[d+1264>>2]|0;else e=Ll(d+8|0)|0;xJ(j,g,e);l=+(c[d+1256>>2]|0)/100.0;PJ(j,l,l);Mb[c[(c[j>>2]|0)+152>>2]&255](j,(a[d+1317>>0]|0)!=0);hR(h,j,0);fK(b,j,f);yJ(j);i=k;return}function eO(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;e=i;i=i+240|0;j=e+228|0;f=e+168|0;k=e+24|0;l=e+12|0;m=e;AV(f);GV(f);_k(d+8|0,f);HV(f);d=k+64|0;h=k+8|0;c[h>>2]=45228;g=k+12|0;c[k>>2]=45268;c[d>>2]=45288;c[k+4>>2]=0;cba(k+64|0,g);c[k+136>>2]=0;c[k+140>>2]=-1;c[k>>2]=45208;c[k+64>>2]=45248;c[h>>2]=45228;hba(g);c[g>>2]=15628;h=k+44|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;c[h+12>>2]=0;c[k+60>>2]=24;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;$f(g,j);iaa(j);j=k+8|0;DV(f,j)|0;bg(l,g);p=a[l>>0]|0;o=c[l+8>>2]|0;bg(m,g);n=a[m>>0]|0;hS(b,(p&1)==0?l+1|0:o,(n&1)==0?(n&255)>>>1:c[m+4>>2]|0);iaa(m);iaa(l);c[k>>2]=45208;c[d>>2]=45248;c[j>>2]=45228;c[g>>2]=15628;iaa(h);fba(g);Zaa(d);BV(f);i=e;return}function fO(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+112|0;k=r+32|0;q=r+88|0;p=r+72|0;f=r+16|0;n=r+60|0;l=r;m=r+48|0;t4(q);y4(p);c[f+4>>2]=60;c[f>>2]=45344;h[f+8>>3]=+((d*120|0)/1e3|0|0);c[n>>2]=0;o=n+4|0;c[o>>2]=0;c[n+8>>2]=0;d=b+8|0;if(gl(d)|0){kC(d,n,f,-1e4,1);d=c[n>>2]|0;if(((c[o>>2]|0)!=(d|0)?(g=pC(c[d>>2]|0,14,-1)|0,(g|0)!=0):0)?(j=I5(g,2072,2112,0)|0,(j|0)!=0):0)e=+((dC(j)|0)+1|0);else e=-1.0;d=c[n>>2]|0;if((d|0)!=(c[o>>2]|0)){b=l+8|0;do{eaa(m,(c[d>>2]|0)+76|0);c[l>>2]=6;w4(l);c[l>>2]=1;j=Z4(12)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[b>>2]=j;jaa(j,m)|0;J4(p,l)|0;w4(l);iaa(m);d=d+4|0}while((d|0)!=(c[o>>2]|0))}pO(k,93402);G4(q,k)|0;w4(k);qO(q,p)|0;rO(k,98954);G4(q,k)|0;w4(k);c[k>>2]=6;w4(k);c[k>>2]=0;h[k+8>>3]=e;G4(q,k)|0;w4(k)}B4(a,q);d=c[n>>2]|0;if(!d){z4(p);u4(q);i=r;return}b=c[o>>2]|0;if((b|0)!=(d|0))c[o>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);z4(p);u4(q);i=r;return}function gO(a){a=a|0;return fl(a+8|0)|0}function hO(a,b){a=a|0;b=b|0;var c=0,d=0;c=i;i=i+16|0;d=c;eaa(d,b);a=gC(a+8|0,d,-1e4,1)|0;iaa(d);if(!a){d=0;i=c;return d|0}a=pC(a,14,-1)|0;if(!a){d=0;i=c;return d|0}a=I5(a,2072,2112,0)|0;if(!a){d=0;i=c;return d|0}d=(dC(a)|0)+1|0;i=c;return d|0}function iO(a,b){a=a|0;b=b|0;var d=0,e=0,f=0.0;d=i;i=i+16|0;e=d;eaa(e,b);a=gC(a+8|0,e,-1e4,1)|0;iaa(e);if((Ob[c[(c[a>>2]|0)+8>>2]&255](a)|0)!=60){f=0.0;i=d;return +f}a=I5(a,2072,1960,0)|0;if(!a)Na(96128,93180,690,93408);f=+h[a+456>>3]*1.0e3/120.0;i=d;return +f}function jO(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;g=b+1320|0;b=c[g>>2]|0;if(b){v9(b);c[g>>2]=0}e=c[d+8>>2]|0;f=d+1|0;b=u9((w8((a[d>>0]&1)==0?f:e)|0)+1|0)|0;c[g>>2]=b;if(!b)return;u8(b,(a[d>>0]&1)==0?f:e)|0;return}function kO(a){a=a|0;a=c[a+1320>>2]|0;return ((a|0)==0?93426:a)|0}function lO(a){a=a|0;var b=0,d=0;d=c[(c[a>>2]|0)+-12>>2]|0;c[a+d>>2]=28668;b=a+(d+104)|0;c[b>>2]=28688;it(a+(d+4)|0);Zaa(b);return}function mO(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;f=b+4|0;e=c[f>>2]|0;if(e){g=a[d>>0]|0;b=(g&1)==0;g=b?(g&255)>>>1:c[d+4>>2]|0;d=b?d+1|0:c[d+8>>2]|0;b=f;a:do{while(1){h=e+16|0;i=a[h>>0]|0;j=(i&1)==0;i=j?(i&255)>>>1:c[e+20>>2]|0;h=o8(j?h+1|0:c[e+24>>2]|0,d,g>>>0>>0?g:i)|0;if((((h|0)==0?(i>>>0>>0?-2147483648:0):h)|0)>=0){b=e;break}e=c[e+4>>2]|0;if(!e)break a}e=c[b>>2]|0}while((e|0)!=0);if((b|0)!=(f|0)?(j=b+16|0,i=a[j>>0]|0,h=(i&1)==0,i=h?(i&255)>>>1:c[b+20>>2]|0,j=o8(d,h?j+1|0:c[b+24>>2]|0,i>>>0>>0?i:g)|0,(((j|0)==0?(g>>>0>>0?-2147483648:0):j)|0)>=0):0){j=b;return j|0}}j=f;return j|0}function nO(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;f=b+4|0;e=c[f>>2]|0;if(e){g=a[d>>0]|0;b=(g&1)==0;g=b?(g&255)>>>1:c[d+4>>2]|0;d=b?d+1|0:c[d+8>>2]|0;b=f;a:do{while(1){h=e+16|0;i=a[h>>0]|0;j=(i&1)==0;i=j?(i&255)>>>1:c[e+20>>2]|0;h=o8(j?h+1|0:c[e+24>>2]|0,d,g>>>0>>0?g:i)|0;if((((h|0)==0?(i>>>0>>0?-2147483648:0):h)|0)>=0){b=e;break}e=c[e+4>>2]|0;if(!e)break a}e=c[b>>2]|0}while((e|0)!=0);if((b|0)!=(f|0)?(j=b+16|0,i=a[j>>0]|0,h=(i&1)==0,i=h?(i&255)>>>1:c[b+20>>2]|0,j=o8(d,h?j+1|0:c[b+24>>2]|0,i>>>0>>0?i:g)|0,(((j|0)==0?(g>>>0>>0?-2147483648:0):j)|0)>=0):0){j=b;return j|0}}j=f;return j|0}function oO(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=i;i=i+16|0;e=d;c[e>>2]=6;w4(e);c[e>>2]=1;f=Z4(12)|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[e+8>>2]=f;jaa(f,b)|0;G4(a,e)|0;w4(e);i=d;return a|0}function pO(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;c[a>>2]=6;faa(e,b,w8(b)|0);w4(a);c[a>>2]=1;b=Z4(12)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[a+8>>2]=b;jaa(b,e)|0;iaa(e);i=d;return}function qO(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=i;i=i+16|0;e=d;c[e>>2]=6;w4(e);c[e>>2]=4;f=Z4(12)|0;y4(f);c[e+8>>2]=f;K4(f,b)|0;G4(a,e)|0;w4(e);i=d;return a|0}function rO(a,b){a=a|0;b=b|0;var d=0,e=0;d=i;i=i+16|0;e=d;c[a>>2]=6;faa(e,b,w8(b)|0);w4(a);c[a>>2]=1;b=Z4(12)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[a+8>>2]=b;jaa(b,e)|0;iaa(e);i=d;return}function sO(a,b){a=a|0;b=b|0;var d=0.0;if(!(_f(a,b)|0)){a=0;return a|0}if((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=60){a=0;return a|0}b=I5(b,2072,1960,0)|0;if(!b)Na(96128,93440,138,93471);d=+h[a+8>>3];if(!(+h[b+456>>3]>3]>d;return a|0}function tO(a){a=a|0;var b=0,d=0;c[a>>2]=45208;b=a+64|0;c[b>>2]=45248;c[a+8>>2]=45228;d=a+12|0;c[d>>2]=15628;iaa(a+44|0);fba(d);Zaa(b);return}function uO(a){a=a|0;var b=0,d=0;c[a>>2]=45208;b=a+64|0;c[b>>2]=45248;c[a+8>>2]=45228;d=a+12|0;c[d>>2]=15628;iaa(a+44|0);fba(d);Zaa(b);$4(a);return}function vO(a){a=a|0;var b=0,d=0;d=a+-8|0;c[d>>2]=45208;a=d+64|0;c[a>>2]=45248;c[d+8>>2]=45228;b=d+12|0;c[b>>2]=15628;iaa(d+44|0);fba(b);Zaa(a);return}function wO(a){a=a|0;var b=0,d=0;a=a+-8|0;c[a>>2]=45208;b=a+64|0;c[b>>2]=45248;c[a+8>>2]=45228;d=a+12|0;c[d>>2]=15628;iaa(a+44|0);fba(d);Zaa(b);$4(a);return}function xO(a){a=a|0;var b=0,d=0,e=0;e=c[(c[a>>2]|0)+-12>>2]|0;c[a+e>>2]=45208;b=a+(e+64)|0;c[b>>2]=45248;c[a+(e+8)>>2]=45228;d=a+(e+12)|0;c[d>>2]=15628;iaa(a+(e+44)|0);fba(d);Zaa(b);return}function yO(a){a=a|0;var b=0,d=0,e=0,f=0;f=c[(c[a>>2]|0)+-12>>2]|0;b=a+f|0;c[b>>2]=45208;d=a+(f+64)|0;c[d>>2]=45248;c[a+(f+8)>>2]=45228;e=a+(f+12)|0;c[e>>2]=15628;iaa(a+(f+44)|0);fba(e);Zaa(d);$4(b);return}function zO(a,b){a=a|0;b=b|0;if(!(a>>>0<1114112&(a&-2048|0)!=55296)){b=Oa(8)|0;c[b>>2]=45476;c[b+4>>2]=a;ub(b|0,3336,935)}if(a>>>0<128){b=c[b>>2]|0;qaa(b,a&255);a=b;return a|0}if(a>>>0<2048){b=c[b>>2]|0;qaa(b,(a>>>6|192)&255);qaa(b,(a&63|128)&255);a=b;return a|0}b=c[b>>2]|0;if(a>>>0<65536){qaa(b,(a>>>12|224)&255);qaa(b,(a>>>6&63|128)&255);qaa(b,(a&63|128)&255);a=b;return a|0}else{qaa(b,(a>>>18|240)&255);qaa(b,(a>>>12&63|128)&255);qaa(b,(a>>>6&63|128)&255);qaa(b,(a&63|128)&255);a=b;return a|0}return 0}function AO(a){a=a|0;$4(a);return}function BO(a){a=a|0;return 93634}function CO(a){a=a|0;$4(a);return}function DO(a){a=a|0;return 93676}function EO(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;f=h+12|0;g=h;faa(g,93705,7);qy(a,g);iaa(g);g=a+164|0;c[g>>2]=17028;d=a+168|0;c[d>>2]=d;c[a+172>>2]=d;c[a+176>>2]=0;c[a+180>>2]=0;V$(a+184|0);cZ(a+196|0);oZ(a+208|0);c[a>>2]=45496;c[g>>2]=45820;c[a+184>>2]=45840;c[a+196>>2]=45856;c[a+208>>2]=45872;c[f>>2]=116;g=a+120|0;d=c[g>>2]|0;e=a+124|0;b=c[e>>2]|0;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=116;d=d+4|0;c[g>>2]=d}c[f>>2]=32;if((d|0)==(b|0)){Sc(a+116|0,f);d=c[g>>2]|0;b=c[e>>2]|0}else{c[d>>2]=32;d=d+4|0;c[g>>2]=d}c[f>>2]=43;if((d|0)==(b|0)){Sc(a+116|0,f);g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}else{c[d>>2]=43;c[g>>2]=d+4;g=c[a>>2]|0;g=g+76|0;g=c[g>>2]|0;Lb[g&2047](a);i=h;return}}function FO(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;qZ(a+208|0);eZ(a+196|0);X$(a+184|0);c[a+164>>2]=17028;e=a+168|0;d=a+176|0;if(!(c[d>>2]|0)){sy(a);return}b=c[a+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){sy(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));sy(a);return}function GO(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-164|0;qZ(d+208|0);eZ(d+196|0);X$(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function HO(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-184|0;qZ(d+208|0);eZ(d+196|0);X$(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function IO(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-196|0;qZ(d+208|0);eZ(d+196|0);X$(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function JO(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=a+-208|0;qZ(d+208|0);eZ(d+196|0);X$(d+184|0);c[d+164>>2]=17028;e=d+168|0;b=d+176|0;if(!(c[b>>2]|0)){sy(d);return}a=c[d+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[a>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[b>>2]=0;if((a|0)==(e|0)){sy(d);return}do{g=a;a=c[a+4>>2]|0;$4(g)}while((a|0)!=(e|0));sy(d);return}function KO(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;qZ(a+208|0);eZ(a+196|0);X$(a+184|0);c[a+164>>2]=17028;e=a+168|0;d=a+176|0;if(!(c[d>>2]|0)){sy(a);$4(a);return}b=c[a+172>>2]|0;f=(c[e>>2]|0)+4|0;g=c[b>>2]|0;c[g+4>>2]=c[f>>2];c[c[f>>2]>>2]=g;c[d>>2]=0;if((b|0)==(e|0)){sy(a);$4(a);return}do{g=b;b=c[b+4>>2]|0;$4(g)}while((b|0)!=(e|0));sy(a);$4(a);return}function LO(a){a=a|0;KO(a+-164|0);return}function MO(a){a=a|0;KO(a+-184|0);return}function NO(a){a=a|0;KO(a+-196|0);return}function OO(a){a=a|0;KO(a+-208|0);return}function PO(a){a=a|0;ry(a);W$(a+184|0);dZ(a+196|0);pZ(a+208|0);return}function QO(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function RO(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;g=b+8|0;a=d;f=d;do{d=f+8|0;e=c[d>>2]|0;a:do if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)>40?(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)<68:0){e=c[d>>2]|0;d=c[e+128>>2]|0;e=c[e+132>>2]|0;b:do if((d|0)!=(e|0))while(1){if((c[d>>2]|0)==1)break b;d=d+4|0;if((d|0)==(e|0)){h=9;break a}}while(0);if((d|0)!=(e|0))a=c[f+4>>2]|0;else h=9}else h=9;while(0);if((h|0)==9){h=0;e=f+4|0;f=c[e>>2]|0;d=c[a>>2]|0;c[d+4>>2]=f;c[c[e>>2]>>2]=d;c[g>>2]=(c[g>>2]|0)+-1;$4(a);a=f}f=a}while((f|0)!=(b|0));return}function SO(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=c[b+4>>2]|0;if((d|0)==(b|0))return;g=b+8|0;a=d;f=d;do{d=f+8|0;e=c[d>>2]|0;a:do if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)>40?(Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)<68:0){e=c[d>>2]|0;d=c[e+128>>2]|0;e=c[e+132>>2]|0;b:do if((d|0)!=(e|0))while(1){if((c[d>>2]|0)==1)break b;d=d+4|0;if((d|0)==(e|0)){h=9;break a}}while(0);if((d|0)!=(e|0))a=c[f+4>>2]|0;else h=9}else h=9;while(0);if((h|0)==9){h=0;e=f+4|0;f=c[e>>2]|0;d=c[a>>2]|0;c[d+4>>2]=f;c[c[e>>2]>>2]=d;c[g>>2]=(c[g>>2]|0)+-1;$4(a);a=f}f=a}while((f|0)!=(b|0));return}function TO(a){a=a|0;return 66}function UO(a,b){a=a|0;b=b|0;faa(a,93713,6);return}function VO(a){a=a|0;var b=0,d=0,e=0,f=0;f=i;i=i+16|0;b=f+12|0;d=f;faa(d,93733,6);qy(a,d);iaa(d);m$(a+164|0);c[a>>2]=45888;c[a+164>>2]=46208;c[b>>2]=101;d=a+120|0;e=c[d>>2]|0;if((e|0)==(c[a+124>>2]|0)){Sc(a+116|0,b);e=c[a>>2]|0;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}else{c[e>>2]=101;c[d>>2]=e+4;e=45888;e=e+76|0;e=c[e>>2]|0;Lb[e&2047](a);i=f;return}}function WO(a){a=a|0;o$(a+164|0);sy(a);return}function XO(a){a=a|0;a=a+-164|0;o$(a+164|0);sy(a);return}function YO(a){a=a|0;o$(a+164|0);sy(a);$4(a);return}function ZO(a){a=a|0;a=a+-164|0;o$(a+164|0);sy(a);$4(a);return}function _O(a){a=a|0;ry(a);n$(a+164|0);return}function $O(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;if(!b)Na(93740,93814,47,93831);if((I5(b,1752,2896,0)|0)==0?(I5(b,1752,832,-2)|0)==0:0)Na(93740,93814,47,93831);PB(b,a);c[d>>2]=b;e=a+68|0;f=c[e>>2]|0;if(f>>>0<(c[a+72>>2]|0)>>>0){c[f>>2]=b;c[e>>2]=(c[e>>2]|0)+4;OB(a,1);i=g;return}else{Ge(a+64|0,d);OB(a,1);i=g;return}}function aP(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[b+4>>2]|0;e=c[b>>2]|0;if((d|0)==(e|0))Fga(b);f=c[e>>2]|0;if(d-e>>2>>>0<=2)Fga(b);d=Rd(c[f>>2]|0,c[c[e+8>>2]>>2]|0)|0;if(!d)return 0;Xd(d,c[a+168>>2]|0);return 0}function bP(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;l=m;d=c[b>>2]|0;if((c[b+4>>2]|0)==(d|0))Fga(b);g=c[d>>2]|0;d=pC(a,15,-1)|0;if(!d)b=0;else b=I5(d,2072,2840,0)|0;d=pC(a,9,-1)|0;if(!d)Na(93847,93814,87,93862);j=I5(d,2072,1696,0)|0;if(!((b|0)!=0&(j|0)!=0))Na(93847,93814,87,93862);f=c[b+144>>2]|0;b=g+4|0;d=c[b>>2]|0;do if(d){e=d;while(1){d=c[e+16>>2]|0;if((f|0)<(d|0)){d=c[e>>2]|0;if(!d){b=e;d=e;k=11;break}}else{if((d|0)>=(f|0)){d=e;k=17;break}b=e+4|0;d=c[b>>2]|0;if(!d){d=e;k=15;break}}e=d}if((k|0)==11){c[l>>2]=d;e=b;k=18;break}else if((k|0)==15){c[l>>2]=d;e=b;k=18;break}else if((k|0)==17){c[l>>2]=d;if(!d){e=l;k=18;break}else{h=d;break}}}else{c[l>>2]=b;e=b;d=b;k=18}while(0);if((k|0)==18){b=Z4(32)|0;c[b+16>>2]=f;k=b+20|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k>>2]=b+24;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=d;c[e>>2]=b;d=c[c[g>>2]>>2]|0;if(!d)d=b;else{c[g>>2]=d;d=c[e>>2]|0}ny(c[g+4>>2]|0,d);h=g+8|0;c[h>>2]=(c[h>>2]|0)+1;h=b}g=h+20|0;f=c[j+208>>2]|0;b=h+24|0;d=c[b>>2]|0;do if(d){e=d;while(1){d=c[e+16>>2]|0;if((f|0)<(d|0)){d=c[e>>2]|0;if(!d){b=e;d=e;k=24;break}}else{if((d|0)>=(f|0)){d=e;k=30;break}b=e+4|0;d=c[b>>2]|0;if(!d){d=e;k=28;break}}e=d}if((k|0)==24){c[l>>2]=d;e=b;k=31;break}else if((k|0)==28){c[l>>2]=d;e=b;k=31;break}else if((k|0)==30){c[l>>2]=d;if(!d){e=l;k=31;break}else{h=d;break}}}else{c[l>>2]=b;e=b;d=b;k=31}while(0);if((k|0)==31){b=Z4(32)|0;c[b+16>>2]=f;k=b+20|0;c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;c[k>>2]=b+24;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=d;c[e>>2]=b;d=c[c[g>>2]>>2]|0;if(!d)d=b;else{c[g>>2]=d;d=c[e>>2]|0}ny(c[h+24>>2]|0,d);h=h+28|0;c[h>>2]=(c[h>>2]|0)+1;h=b}g=h+20|0;f=c[a+168>>2]|0;b=h+24|0;d=c[b>>2]|0;do if(d){e=d;while(1){d=c[e+16>>2]|0;if((f|0)<(d|0)){d=c[e>>2]|0;if(!d){d=e;b=e;k=37;break}}else{if((d|0)>=(f|0)){b=e;k=43;break}b=e+4|0;d=c[b>>2]|0;if(!d){d=e;k=41;break}}e=d}if((k|0)==37){c[l>>2]=b;e=d;break}else if((k|0)==41){c[l>>2]=d;e=b;b=d;break}else if((k|0)==43){c[l>>2]=b;if(!b){e=l;break}i=m;return 1}}else{c[l>>2]=b;e=b}while(0);d=Z4(32)|0;c[d+16>>2]=f;l=d+20|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[l>>2]=d+24;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=b;c[e>>2]=d;b=c[c[g>>2]>>2]|0;if(b){c[g>>2]=b;d=c[e>>2]|0}ny(c[h+24>>2]|0,d);l=h+28|0;c[l>>2]=(c[l>>2]|0)+1;i=m;return 1}function cP(a){a=a|0;return 67}function dP(a,b){a=a|0;b=b|0;faa(a,93885,5);return}function eP(a){a=a|0;var b=0;c[a>>2]=46288;OF(a+40|0);b=a+4|0;c[a+36>>2]=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;return}function fP(a){a=a|0;c[a>>2]=46288;PF(a+40|0);return}function gP(a){a=a|0;c[a>>2]=46288;PF(a+40|0);$4(a);return}function hP(a,b){a=a|0;b=b|0;var d=0;d=a+4|0;if(!b){c[d>>2]=0;Lb[c[(c[a>>2]|0)+32>>2]&2047](a)}else c[d>>2]=b;a=a+8|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;return}function iP(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;f=a+4|0;e=c[f>>2]|0;if(!e)Na(96416,93903,67,93919);if(!(el(e,b)|0))Na(93927,93903,68,93919);c[a+8>>2]=b;e=a+32|0;c[e>>2]=cl(c[f>>2]|0,b)|0;if(d){al(c[f>>2]|0,0);cD(c[e>>2]|0,0)}b=a+12|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;Lb[c[(c[a>>2]|0)+36>>2]&2047](a);Lb[c[(c[a>>2]|0)+24>>2]&2047](a);return}function jP(a,b){a=a|0;b=b|0;return b|0}function kP(a,b){a=a|0;b=b|0;return b|0}function lP(a,b){a=a|0;b=b|0;a=c[a+4>>2]|0;if(!a){b=0;return b|0}b=(c[a+668>>2]|0)-b|0;return b|0}function mP(a,b){a=a|0;b=b|0;a=c[a+4>>2]|0;if(!a){b=0;return b|0}b=(c[a+668>>2]|0)-b|0;return b|0}function nP(a,b,d){a=a|0;b=b|0;d=d|0;b=c[b+4>>2]|0;if(!b)b=0;else b=(c[b+668>>2]|0)-(c[d+4>>2]|0)|0;c[a>>2]=c[d>>2];c[a+4>>2]=b;return}function oP(a,b,c){a=a|0;b=b|0;c=c|0;pP(a,0,c,59520);return}function pP(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+160|0;h=o+136|0;n=o;k=n+56|0;l=n+4|0;c[n>>2]=29960;c[k>>2]=29980;cba(n+56|0,l);c[n+128>>2]=0;c[n+132>>2]=-1;c[n>>2]=3e4;c[n+56>>2]=30020;wba(l);c[l>>2]=30036;m=n+36|0;c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;c[m+12>>2]=0;c[n+52>>2]=16;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;Xv(l,h);Haa(h);xca(n,e)|0;Yv(b,l);h=f+-48|0;f=b+4|0;g=b+8|0;j=0;while(1){d=a[b>>0]|0;e=(d&1)==0;if(e)d=(d&255)>>>1;else d=c[f>>2]|0;if(j>>>0>=d>>>0)break;if(e)d=f;else d=c[g>>2]|0;e=d+(j<<2)|0;c[e>>2]=h+(c[e>>2]|0);j=j+1|0}c[n>>2]=3e4;c[k>>2]=30020;c[l>>2]=30036;Haa(m);uba(l);dba(k);i=o;return}function qP(a,b,c){a=a|0;b=b|0;c=c|0;pP(a,0,c,57472);return}function rP(a,b,d,e){a=a|0;b=b|0;d=+d;e=e|0;var f=0,g=0.0,h=0.0,i=0.0,j=0;g=d;i=+S(+g);g=+R(+g);j=c[e>>2]|0;e=c[e+4>>2]|0;f=b+4|0;h=+((c[b>>2]|0)-j|0);d=+((c[f>>2]|0)-e|0);c[b>>2]=~~(+(j|0)+(g*h-i*d));c[f>>2]=~~(i*h+g*d+ +(e|0));f=b;e=c[f+4>>2]|0;b=a;c[b>>2]=c[f>>2];c[b+4>>2]=e;return}function sP(a,b){a=a|0;b=b|0;var d=0.0,e=0,f=0,g=0.0;e=c[a+24>>2]|0;f=c[a>>2]|0;if((e|0)==(f|0))d=0.0;else d=+(b-f|0)/+(e-f|0);d=d>0.0?d:0.0;f=c[a+4>>2]|0;c[11554]=f;c[11555]=c[a+12>>2];c[11556]=c[a+20>>2];c[11557]=c[a+28>>2];d=d<1.0?d:1.0;g=1.0-d;b=c[11555]|0;c[11558]=~~(g*+(f|0)+d*+(b|0));a=c[11556]|0;c[11559]=~~(g*+(b|0)+d*+(a|0));c[11560]=~~(g*+(a|0)+d*+(c[11557]|0));a=c[11559]|0;c[11562]=~~(g*+(c[11558]|0)+d*+(a|0));c[11563]=~~(g*+(a|0)+d*+(c[11560]|0));a=~~(g*+(c[11562]|0)+d*+(c[11563]|0));c[11566]=a;return a|0}function tP(a){a=a|0;return}function uP(a){a=a|0;return}function vP(a){a=a|0;return}function wP(a){a=a|0;return}function xP(a){a=a|0;return}function yP(a){a=a|0;return}function zP(a){a=a|0;return}function AP(a){a=a|0;return}function BP(b,d,e,f,g,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0.0,J=0.0,K=0.0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;X=i;i=i+144|0;z=X+64|0;y=X+56|0;S=X;V=X+128|0;A=X+116|0;B=X+104|0;F=X+96|0;G=X+88|0;H=X+80|0;W=X+68|0;if(!d)Na(97821,93951,35,93972);if(!f)Na(116731,93951,36,93972);if(!g)Na(117734,93951,37,93972);if(!j)Na(96502,93951,38,93972);if(!e)Na(112020,93951,41,93972);C=I5(e,1752,336,0)|0;if(!C)Na(112020,93951,41,93972);c[S>>2]=46336;N=S+4|0;u=S+5|0;w=S+6|0;D=S+7|0;R=S+8|0;O=S+12|0;c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;x=wC(C+164|0,C)|0;if(!(c[x+8>>2]|0)){i=X;return}U=C+200|0;l=x+4|0;k=c[(c[l>>2]|0)+8>>2]|0;if(!k)k=0;else k=I5(k,2072,1752,0)|0;if(!(Ob[c[(c[k>>2]|0)+44>>2]&255](k)|0))Na(93981,93951,86,93972);s=cn(Ob[c[(c[k>>2]|0)+44>>2]&255](k)|0)|0;T=C+204|0;t=c[l>>2]|0;r=0;a:while(1){if(!(Ob[c[(c[k>>2]|0)+44>>2]&255](k)|0)){E=19;break}q=cn(Ob[c[(c[k>>2]|0)+44>>2]&255](k)|0)|0;if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==47)a[u>>0]=1;if((q|0)>4){l=c[T>>2]|0;m=c[U>>2]|0;if(l-m>>2>>>0<=r>>>0){E=24;break}c[(c[m+(r<<2)>>2]|0)+48>>2]=k;if(l-m>>2>>>0<=r>>>0){E=26;break}c[k+144>>2]=c[m+(r<<2)>>2];l=Ob[c[(c[k>>2]|0)+32>>2]&255](k)|0;m=c[T>>2]|0;n=c[U>>2]|0;if(m-n>>2>>>0<=r>>>0){E=28;break}o=c[n+(r<<2)>>2]|0;c[o+4>>2]=l;if(m-n>>2>>>0<=r>>>0){E=30;break}c[o+24>>2]=q;if(m-n>>2>>>0<=r>>>0){E=32;break}c[o+28>>2]=0;l=I5(k,1752,3704,-2)|0;do if(l){if(!(DY(l)|0))break;if(!(a[N>>0]|0))a[N>>0]=1;m=c[U>>2]|0;if((c[T>>2]|0)-m>>2>>>0<=r>>>0){E=38;break a}c[(c[m+(r<<2)>>2]|0)+28>>2]=c[l+4>>2]}while(0);if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==60){if(!(a[w>>0]|0))E=43}else{o=(Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==47;if(o&(a[w>>0]|0)==0)E=43}if((E|0)==43){E=0;k=I5(k,1752,6152,-2)|0;if(!k){E=44;break}k=c[k+4>>2]|0;do if(k){o=c[O>>2]|0;if((o|0)==0|(o|0)==(k|0))break;a[w>>0]=1}while(0);c[O>>2]=k}o=c[R>>2]|0;c[R>>2]=(q|0)<(o|0)?o:q;if(!((q|0)==(s|0)|(a[N>>0]|0)!=0))a[N>>0]=1;m=r+1|0;l=q}else{m=r;l=s}t=c[t+4>>2]|0;k=t;if((k|0)==(x|0)){w=m;E=56;break}k=c[k+8>>2]|0;if(!k){E=55;break}k=I5(k,2072,1752,0)|0;if(!k){E=55;break}else{r=m;s=l}}switch(E|0){case 19:{Na(93981,93951,100,93972);break}case 24:{Fga(U);break}case 26:{Fga(U);break}case 28:{Fga(U);break}case 30:{Fga(U);break}case 32:{Fga(U);break}case 38:{Fga(U);break}case 44:{Na(94013,93951,126,93972);break}case 55:{_R(94047,y);i=X;return}case 56:{if(!w){_R(94084,z);i=X;return}u=w+-1|0;k=c[U>>2]|0;if((c[T>>2]|0)-k>>2>>>0<=u>>>0)Fga(U);a[D>>0]=(xy(c[(c[k+(u<<2)>>2]|0)+48>>2]|0)|0)&1;CP(b,f,g,U,w,S);t=c[(c[d>>2]|0)+120>>2]|0;faa(A,132354,0);eaa(B,e+76|0);dc[t&31](d,e,A,B);iaa(B);iaa(A);DR(b,d,C,f,g,j);c[V>>2]=0;t=(w|0)>0;b:do if(t){o=F+4|0;q=G+4|0;r=b+4|0;m=g+160|0;n=0;while(1){k=c[U>>2]|0;if((c[T>>2]|0)-k>>2>>>0<=n>>>0){E=64;break}l=c[(c[k+(n<<2)>>2]|0)+48>>2]|0;if((Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==60){if(!l)k=0;else k=I5(l,1752,1960,0)|0;if(!(kB(k)|0))E=70;else E=69}else E=69;if((E|0)==69?(E=0,(Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==47):0)E=70;if((E|0)==70){k=Ob[c[(c[l>>2]|0)+60>>2]&255](l)|0;if(!k){E=71;break}Mb[c[(c[k>>2]|0)+24>>2]&255](F,k);j=c[o>>2]|0;Mb[c[(c[k>>2]|0)+32>>2]&255](G,k);g=c[q>>2]|0;Mb[c[(c[k>>2]|0)+24>>2]&255](H,k);E=c[H>>2]|0;JQ(b,d,j,g,E,rl(c[r>>2]|0,c[m>>2]|0)|0)}n=n+1|0;c[V>>2]=n;if((n|0)>=(w|0)){P=m;Q=r;break b}}if((E|0)==64)Fga(U);else if((E|0)==71)Na(96213,93951,190,93972)}else{P=g+160|0;Q=b+4|0}while(0);s=(a[N>>0]|0)!=0?1:(c[R>>2]|0)+-4|0;k=rl(c[Q>>2]|0,c[P>>2]|0)|0;l=c[U>>2]|0;if((c[T>>2]|0)==(l|0))Fga(U);l=(c[l>>2]|0)+4|0;c[l>>2]=(c[l>>2]|0)-((k|0)/2|0);k=rl(c[Q>>2]|0,c[P>>2]|0)|0;l=c[T>>2]|0;m=c[U>>2]|0;if(l-m>>2>>>0<=u>>>0)Fga(U);G=(c[m+(u<<2)>>2]|0)+4|0;c[G>>2]=(c[G>>2]|0)+((k|0)/2|0);G=(c[O>>2]|0)==2?1:-1;if((l|0)==(m|0))Fga(U);n=c[(c[m>>2]|0)+20>>2]|0;if(l-m>>2>>>0<=u>>>0)Fga(U);k=c[(c[m+(u<<2)>>2]|0)+20>>2]|0;if((l|0)==(m|0))Fga(U);r=c[(c[m>>2]|0)+4>>2]|0;if(l-m>>2>>>0<=u>>>0)Fga(U);m=c[(c[m+(u<<2)>>2]|0)+4>>2]|0;if((s|0)>0){o=$(c[S+20>>2]|0,G)|0;p=+(G|0)*+(c[S+24>>2]|0);q=0;l=n;while(1){NQ(b,d,r,l,m,k,o);q=q+1|0;if((q|0)>=(s|0))break;else{l=~~(+(o+l|0)+p);k=~~(+(o+k|0)+p)}}}c[W>>2]=0;F=W+4|0;c[F>>2]=0;c[W+8>>2]=0;c[V>>2]=0;do if(t){l=W+8|0;m=0;while(1){k=c[U>>2]|0;if((c[T>>2]|0)-k>>2>>>0<=m>>>0){E=92;break}H=c[(c[k+(m<<2)>>2]|0)+48>>2]|0;do if(!((m|0)<(u|0)&((Ob[c[(c[H>>2]|0)+8>>2]&255](H)|0)==62&(m|0)>0))){k=c[F>>2]|0;if((k|0)==(c[l>>2]|0)){rx(W,V);break}else{c[k>>2]=m;c[F>>2]=k+4;break}}while(0);m=m+1|0;c[V>>2]=m;if((m|0)>=(w|0)){E=98;break}}if((E|0)==92)Fga(U);else if((E|0)==98){L=c[F>>2]|0;M=c[W>>2]|0;break}}else{L=0;M=0}while(0);l=L-M|0;g=l>>2;k=c[N>>2]|0;c:do if((k&255)<<24>>24!=0&(l|0)>0){o=c[S+16>>2]|0;m=c[O>>2]|0;n=s+5|0;j=((hl(c[Q>>2]|0,57507,c[P>>2]|0,k>>>0>16777215)|0)*7|0)/10|0;D=c[R>>2]|0;if((n|0)>(D|0))break;f=g+-1|0;A=(l|0)>4;B=(g|0)==1;C=S+20|0;v=+h[S+32>>3];K=+h[S+48>>3];I=+h[S+40>>3];J=v+K;K=v+K;z=$(o,G)|0;y=(m|0)==1?0-o|0:o;d:while(1){c[V>>2]=0;k=c[F>>2]|0;x=n+-5|0;if(A){t=n<<24>>24;o=0;q=1;while(1){l=c[W>>2]|0;if(k-l>>2>>>0<=o>>>0){E=105;break d}s=c[l+(o<<2)>>2]|0;u=o+1|0;if(k-l>>2>>>0<=u>>>0){E=107;break d}m=c[l+(u<<2)>>2]|0;k=c[U>>2]|0;if((c[T>>2]|0)-k>>2>>>0<=s>>>0){E=109;break d}l=c[(c[k+(s<<2)>>2]|0)+28>>2]|0;if(!l)r=0;else{if((c[T>>2]|0)-k>>2>>>0<=s>>>0){E=112;break d}r=(x|0)>=(l|0)}if((c[T>>2]|0)-k>>2>>>0<=s>>>0){E=115;break d}a[(c[k+(s<<2)>>2]|0)+32+x>>0]=0;l=c[U>>2]|0;if((c[T>>2]|0)-l>>2>>>0<=s>>>0){E=117;break d}do if((c[(c[l+(s<<2)>>2]|0)+24>>2]|0)>=(t|0)){k=c[T>>2]|0;if(k-l>>2>>>0<=m>>>0){E=120;break d}k=k-l>>2>>>0>s>>>0;if(!(r|(c[(c[l+(m<<2)>>2]|0)+24>>2]|0)<(t|0))){if(!k){E=123;break d}a[(c[l+(s<<2)>>2]|0)+32+x>>0]=1;break}if(!k){E=126;break d}S=c[(c[l+(s<<2)>>2]|0)+48>>2]|0;if((Ob[c[(c[S>>2]|0)+8>>2]&255](S)|0)==62)break;if(q){k=c[U>>2]|0;if((c[T>>2]|0)-k>>2>>>0<=s>>>0){E=130;break d}a[(c[k+(s<<2)>>2]|0)+32+x>>0]=2;break}k=o+-1|0;l=c[W>>2]|0;if((c[F>>2]|0)-l>>2>>>0<=k>>>0){E=133;break d}k=c[l+(k<<2)>>2]|0;l=c[U>>2]|0;if((c[T>>2]|0)-l>>2>>>0<=k>>>0){E=135;break d}if((c[(c[l+(k<<2)>>2]|0)+24>>2]|0)>=(t|0))break;if((c[T>>2]|0)-l>>2>>>0<=s>>>0){E=138;break d}a[(c[l+(s<<2)>>2]|0)+32+x>>0]=3}while(0);c[V>>2]=u;k=c[F>>2]|0;if((u|0)<(f|0)){o=u;q=r}else{l=u;break}}}else{l=0;r=1}q=c[k+-4>>2]|0;k=c[U>>2]|0;if((c[T>>2]|0)-k>>2>>>0<=q>>>0){E=142;break}a[(c[k+(q<<2)>>2]|0)+32+x>>0]=0;k=c[U>>2]|0;if((c[T>>2]|0)-k>>2>>>0<=q>>>0){E=144;break}o=n<<24>>24;do if((c[(c[k+(q<<2)>>2]|0)+24>>2]|0)>=(o|0)){if(!B){l=l+-1|0;m=c[W>>2]|0;if((c[F>>2]|0)-m>>2>>>0<=l>>>0){E=148;break d}l=c[m+(l<<2)>>2]|0;if((c[T>>2]|0)-k>>2>>>0<=l>>>0){E=150;break d}if(!(r|(c[(c[k+(l<<2)>>2]|0)+24>>2]|0)<(o|0)))break}if((c[T>>2]|0)-k>>2>>>0<=q>>>0){E=153;break d}a[(c[k+(q<<2)>>2]|0)+32+x>>0]=3}while(0);c[V>>2]=0;v=+(y|0);u=c[C>>2]|0;s=$(u,G)|0;t=$(u,G)|0;p=v+J;u=$(u,G)|0;v=v+K;w=0;do{k=c[W>>2]|0;if((c[F>>2]|0)-k>>2>>>0<=w>>>0){E=157;break d}o=c[k+(w<<2)>>2]|0;q=c[U>>2]|0;if((c[T>>2]|0)-q>>2>>>0<=o>>>0){E=159;break d}r=c[q+(o<<2)>>2]|0;k=a[r+32+x>>0]|0;do if(k<<24>>24==1){if((w|0)>=(f|0)){E=162;break d}if((c[T>>2]|0)-q>>2>>>0<=o>>>0){E=164;break d}l=w+1|0;k=c[W>>2]|0;if((c[F>>2]|0)-k>>2>>>0<=l>>>0){E=166;break d}m=c[k+(l<<2)>>2]|0;k=c[T>>2]|0;if(k-q>>2>>>0<=m>>>0){E=168;break d}if(k-q>>2>>>0<=o>>>0){E=170;break d}k=c[W>>2]|0;if((c[F>>2]|0)-k>>2>>>0<=l>>>0){E=172;break d}k=c[k+(l<<2)>>2]|0;if((c[T>>2]|0)-q>>2>>>0<=k>>>0){E=174;break d}NQ(b,d,c[(c[q+(o<<2)>>2]|0)+4>>2]|0,(c[r+20>>2]|0)+y|0,c[(c[q+(k<<2)>>2]|0)+4>>2]|0,(c[(c[q+(m<<2)>>2]|0)+20>>2]|0)+y|0,s)}else{m=c[T>>2]|0;if(m-q>>2>>>0<=o>>>0){E=177;break d}l=m-q>>2>>>0>o>>>0;if(k<<24>>24==2){if(!l){E=180;break d}if(m-q>>2>>>0<=o>>>0){E=182;break d}k=c[r+4>>2]|0;l=k+j|0;if(m-q>>2>>>0<=o>>>0){E=184;break d}NQ(b,d,k,(c[r+20>>2]|0)+y|0,l,~~(p+ +(l|0)*I),t);break}if(!l){E=187;break d}if(k<<24>>24!=3)break;k=c[T>>2]|0;if(k-q>>2>>>0<=o>>>0){E=190;break d}if(k-q>>2>>>0<=o>>>0){E=192;break d}l=c[r+4>>2]|0;m=l-j|0;if(k-q>>2>>>0<=o>>>0){E=194;break d}NQ(b,d,m,~~(v+ +(m|0)*I),l,(c[r+20>>2]|0)+y|0,u)}while(0);w=w+1|0;c[V>>2]=w}while((w|0)<(g|0));if((n|0)<(D|0)){y=z+y|0;n=n+1|0}else break c}switch(E|0){case 105:{Fga(W);break}case 107:{Fga(W);break}case 109:{Fga(U);break}case 112:{Fga(U);break}case 115:{Fga(U);break}case 117:{Fga(U);break}case 120:{Fga(U);break}case 123:{Fga(U);break}case 126:{Fga(U);break}case 130:{Fga(U);break}case 133:{Fga(W);break}case 135:{Fga(U);break}case 138:{Fga(U);break}case 142:{Fga(U);break}case 144:{Fga(U);break}case 148:{Fga(W);break}case 150:{Fga(U);break}case 153:{Fga(U);break}case 157:{Fga(W);break}case 159:{Fga(U);break}case 162:{Na(94147,93951,332,93972);break}case 164:{Fga(U);break}case 166:{Fga(W);break}case 168:{Fga(U);break}case 170:{Fga(U);break}case 172:{Fga(W);break}case 174:{Fga(U);break}case 177:{Fga(U);break}case 180:{Fga(U);break}case 182:{Fga(U);break}case 184:{Fga(U);break}case 187:{Fga(U);break}case 190:{Fga(U);break}case 192:{Fga(U);break}case 194:{Fga(U);break}}}while(0);$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b);k=c[W>>2]|0;if(!k){i=X;return}l=c[F>>2]|0;if((l|0)!=(k|0))c[F>>2]=l+(~((l+-4-k|0)>>>2)<<2);$4(k);i=X;return}}}function CP(b,e,f,j,k,l){b=b|0;e=e|0;f=f|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0.0,p=0.0,q=0,r=0.0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0.0,H=0.0,I=0.0,J=0.0,K=0,L=0,M=0.0,N=0,P=0,Q=0,R=0,S=0,T=0,U=0;U=i;i=i+48|0;R=U+32|0;F=U+24|0;y=U+20|0;z=U+16|0;S=U+8|0;T=U;if(!e)Na(116731,93951,538,94165);if(!f)Na(117734,93951,539,94165);if(!j)Na(94174,93951,540,94165);K=l+48|0;h[K>>3]=0.0;L=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;Q=b+4|0;P=f+160|0;L=L-((ll(c[Q>>2]|0,c[P>>2]|0)|0)<<1)|0;D=k+-1|0;N=(hl(c[Q>>2]|0,57507,c[P>>2]|0,0)|0)/2|0;c[F>>2]=N-((rl(c[Q>>2]|0,c[P>>2]|0)|0)/2|0);N=(hl(c[Q>>2]|0,57507,c[P>>2]|0,1)|0)/2|0;E=F+4|0;c[E>>2]=N-((rl(c[Q>>2]|0,c[P>>2]|0)|0)/2|0);c[y>>2]=0;c[z>>2]=0;N=(k|0)>0;a:do if(N){w=j+4|0;s=0;t=2147483647;b=c[j>>2]|0;u=0;x=0;while(1){if((c[w>>2]|0)-b>>2>>>0<=x>>>0){n=10;break}f=c[(c[b+(x<<2)>>2]|0)+48>>2]|0;f=(Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==47;b=c[j>>2]|0;if((c[w>>2]|0)-b>>2>>>0<=x>>>0){n=12;break}b=c[(c[b+(x<<2)>>2]|0)+48>>2]|0;if(f){if(!b){n=16;break}b=I5(b,1752,384,0)|0;if(!b){n=16;break}Pi(b,y,z);f=c[w>>2]|0;b=c[j>>2]|0;if(f-b>>2>>>0<=x>>>0){n=18;break}m=c[b+(x<<2)>>2]|0;c[m+12>>2]=c[y>>2];if(f-b>>2>>>0<=x>>>0){n=20;break}c[m+16>>2]=c[z>>2];if(f-b>>2>>>0<=x>>>0){n=22;break}n=c[y>>2]|0;f=c[z>>2]|0;m=((n-f|0)/2|0)+(c[m+8>>2]|0)|0;n=(n|0)<(s|0)?s:n;f=(t|0)<(f|0)?t:f}else{q=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;b=c[w>>2]|0;f=c[j>>2]|0;if(b-f>>2>>>0<=x>>>0){n=25;break}m=c[f+(x<<2)>>2]|0;c[m+8>>2]=q;if(b-f>>2>>>0<=x>>>0){n=27;break}if(b-f>>2>>>0<=x>>>0){n=29;break}if(b-f>>2>>>0<=x>>>0){n=31;break}f=c[m+48>>2]|0;f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;m=c[w>>2]|0;b=c[j>>2]|0;if(m-b>>2>>>0<=x>>>0){n=33;break}n=c[b+(x<<2)>>2]|0;c[n+8>>2]=f;if(m-b>>2>>>0<=x>>>0){n=35;break}c[n+12>>2]=f;if(m-b>>2>>>0<=x>>>0){n=37;break}c[n+16>>2]=f;if(m-b>>2>>>0<=x>>>0){n=39;break}m=c[n+8>>2]|0;n=(q|0)<(s|0)?s:q;f=(t|0)<(q|0)?t:q}m=m+u|0;x=x+1|0;if((x|0)>=(k|0)){A=n;B=f;C=m;break a}else{s=n;t=f;u=m}}switch(n|0){case 10:{Fga(j);break}case 12:{Fga(j);break}case 16:{Na(94841,93951,589,94165);break}case 18:{Fga(j);break}case 20:{Fga(j);break}case 22:{Fga(j);break}case 25:{Fga(j);break}case 27:{Fga(j);break}case 29:{Fga(j);break}case 31:{Fga(j);break}case 33:{Fga(j);break}case 35:{Fga(j);break}case 37:{Fga(j);break}case 39:{Fga(j);break}}}else{A=0;B=2147483647;C=0}while(0);f=A-L|0;m=B-L|0;m=(((f|0)>-1?f:0-f|0)|0)>(((m|0)>-1?m:0-m|0)|0)?A:B;f=(C|0)/(k|0)|0;x=l+12|0;b=c[x>>2]|0;do if(!b){b=c[e+212>>2]|0;c[x>>2]=b;if(!b)if(!(a[l+5>>0]|0)){b=(f|0)<(L|0)?1:2;c[x>>2]=b;break}else{b=(m|0)<(L|0)?1:2;c[x>>2]=b;break}}while(0);b:do if((b|0)==1){if(N){b=j+4|0;m=c[j>>2]|0;q=0;while(1){f=c[b>>2]|0;if(f-m>>2>>>0<=q>>>0){n=53;break}n=c[m+(q<<2)>>2]|0;if(f-m>>2>>>0<=q>>>0){n=55;break}c[n+8>>2]=c[n+12>>2];q=q+1|0;if((q|0)==(k|0))break b}if((n|0)==53)Fga(j);else if((n|0)==55)Fga(j)}}else if(N){b=j+4|0;m=c[j>>2]|0;q=0;while(1){f=c[b>>2]|0;if(f-m>>2>>>0<=q>>>0){n=58;break}n=c[m+(q<<2)>>2]|0;if(f-m>>2>>>0<=q>>>0){n=60;break}c[n+8>>2]=c[n+16>>2];q=q+1|0;if((q|0)==(k|0))break b}if((n|0)==58)Fga(j);else if((n|0)==60)Fga(j)}while(0);t=l+7|0;u=l+20|0;c[u>>2]=tl(c[Q>>2]|0,c[P>>2]|0,(a[t>>0]|0)!=0)|0;f=ul(c[Q>>2]|0,c[P>>2]|0,(a[t>>0]|0)!=0)|0;c[l+24>>2]=f;f=(c[u>>2]|0)+f|0;c[l+16>>2]=f;b=l+8|0;f=$((c[b>>2]|0)+-5|0,f)|0;w=j+4|0;m=c[j>>2]|0;if((c[w>>2]|0)-m>>2>>>0<=D>>>0)Fga(j);if(xy(c[(c[m+(D<<2)>>2]|0)+48>>2]|0)|0)b=((kl(c[Q>>2]|0,c[P>>2]|0)|0)*5|0)+f|0;else{b=(c[b>>2]|0)>5;v=+(ll(c[Q>>2]|0,c[P>>2]|0)|0);b=~~(+(f|0)+(b?3.0:3.5)*v)}if((c[x>>2]|0)==2){c[F>>2]=0-(c[F>>2]|0);c[E>>2]=0-(c[E>>2]|0);b=0-b|0}c:do if(N){q=c[j>>2]|0;s=0;p=0.0;r=0.0;o=0.0;v=0.0;while(1){if((c[w>>2]|0)-q>>2>>>0<=s>>>0){n=72;break}m=c[(c[q+(s<<2)>>2]|0)+48>>2]|0;m=(Ob[c[(c[m>>2]|0)+8>>2]&255](m)|0)==60;f=c[j>>2]|0;if((c[w>>2]|0)-f>>2>>>0<=s>>>0){n=74;break}f=c[(c[f+(s<<2)>>2]|0)+48>>2]|0;if(!m){if((Ob[c[(c[f>>2]|0)+8>>2]&255](f)|0)==47){f=c[j>>2]|0;if((c[w>>2]|0)-f>>2>>>0<=s>>>0){n=79;break}E=c[(c[f+(s<<2)>>2]|0)+48>>2]|0;Mb[c[(c[E>>2]|0)+316>>2]&255](E,c[x>>2]|0)}}else{E=f+164|0;Mb[c[(c[E>>2]|0)+12>>2]&255](E,c[x>>2]|0)}n=c[w>>2]|0;q=c[j>>2]|0;if(n-q>>2>>>0<=s>>>0){n=82;break}f=c[q+(s<<2)>>2]|0;if(n-q>>2>>>0<=s>>>0){n=84;break}c[f+20>>2]=(c[f+8>>2]|0)+b;if(n-q>>2>>>0<=s>>>0){n=86;break}E=f+4|0;c[E>>2]=(c[E>>2]|0)+(c[F+(d[t>>0]<<2)>>2]|0);if(n-q>>2>>>0<=s>>>0){n=88;break}v=v+ +(c[f+20>>2]|0);if(n-q>>2>>>0<=s>>>0){n=90;break}if(n-q>>2>>>0<=s>>>0){n=92;break}if(n-q>>2>>>0<=s>>>0){n=94;break}f=c[q+(s<<2)>>2]|0;m=c[f+4>>2]|0;p=p+ +(m|0);if(n-q>>2>>>0<=s>>>0){n=96;break}if(n-q>>2>>>0<=s>>>0){n=98;break}r=r+ +($(m,m)|0);if(n-q>>2>>>0<=s>>>0){n=100;break}if(n-q>>2>>>0<=s>>>0){n=102;break}o=o+ +($(c[f+20>>2]|0,m)|0);s=s+1|0;if((s|0)==(k|0)){I=p;G=r;H=o;J=v;break c}}switch(n|0){case 72:{Fga(j);break}case 74:{Fga(j);break}case 79:{Fga(j);break}case 82:{Fga(j);break}case 84:{Fga(j);break}case 86:{Fga(j);break}case 88:{Fga(j);break}case 90:{Fga(j);break}case 92:{Fga(j);break}case 94:{Fga(j);break}case 96:{Fga(j);break}case 98:{Fga(j);break}case 100:{Fga(j);break}case 102:{Fga(j);break}}}else{I=0.0;G=0.0;H=0.0;J=0.0}while(0);r=+(k|0);q=~~(r*H-J*I);o=r*G-I*I;o=o!=0.0&(q|0)!=0?+(q|0)/o:0.0;q=l+40|0;h[q>>3]=o;H=+O(+o);b=c[Q>>2]|0;if(H<+g[b+688>>2]){h[q>>3]=0.0;o=0.0}H=+O(+o);p=+g[b+692>>2];if(H>p){o=o>0.0?p:-p;h[q>>3]=o}s=l+32|0;h[s>>3]=(J-I*o)/r;d:do if(N){m=c[j>>2]|0;n=0;while(1){b=c[w>>2]|0;if(b-m>>2>>>0<=n>>>0){n=113;break}f=c[m+(n<<2)>>2]|0;p=+(c[f+20>>2]|0);if(b-m>>2>>>0<=n>>>0){n=115;break}o=+h[s>>3]+ +h[K>>3]+ +h[q>>3]*+(c[f+4>>2]|0);l=c[x>>2]|0;if(!(!((l|0)==1&p>o)?!((l|0)==2&p>3]=p-o+ +h[K>>3];n=n+1|0;if((n|0)==(k|0)){n=110;break}}if((n|0)==110){if(!N){M=2147483647.0;break}f=c[j>>2]|0;n=0;while(1){b=c[w>>2]|0;if(b-f>>2>>>0<=n>>>0){n=123;break}m=c[f+(n<<2)>>2]|0;if(b-f>>2>>>0<=n>>>0){n=125;break}c[m+20>>2]=~~(+h[s>>3]+ +h[K>>3]+ +h[q>>3]*+(c[m+4>>2]|0));n=n+1|0;if((n|0)==(k|0)){n=120;break}}if((n|0)==120){if(!N){M=2147483647.0;break}m=0;o=2147483647.0;e:while(1){b=c[x>>2]|0;do if((b|0)==1){b=c[j>>2]|0;if((c[w>>2]|0)-b>>2>>>0<=m>>>0){n=129;break e}f=c[(c[b+(m<<2)>>2]|0)+20>>2]|0;if(!(+(f-L|0)>2]|0;n=135;break}if((c[w>>2]|0)-b>>2>>>0<=m>>>0){n=132;break e}o=+(f-L|0)}else n=135;while(0);do if((n|0)==135){n=0;if((b|0)!=2)break;b=c[j>>2]|0;if((c[w>>2]|0)-b>>2>>>0<=m>>>0){n=137;break e}f=c[(c[b+(m<<2)>>2]|0)+20>>2]|0;if(!(+(L-f|0)>2]|0)-b>>2>>>0<=m>>>0){n=140;break e}o=+(L-f|0)}while(0);m=m+1|0;if((m|0)==(k|0)){M=o;break d}}if((n|0)==129)Fga(j);else if((n|0)==132)Fga(j);else if((n|0)==137)Fga(j);else if((n|0)==140)Fga(j)}else if((n|0)==123)Fga(j);else if((n|0)==125)Fga(j)}else if((n|0)==113)Fga(j);else if((n|0)==115)Fga(j)}else M=2147483647.0;while(0);L=(c[u>>2]|0)/2|0;o=M+ +(((kl(c[Q>>2]|0,c[P>>2]|0)|0)/4|0)+L|0);f:do if(o<0.0){b=c[x>>2]|0;p=-o;h[s>>3]=+h[s>>3]+((b|0)==2?o:p);if(!N){i=U;return}m=c[j>>2]|0;f=0;while(1){if((c[w>>2]|0)-m>>2>>>0<=f>>>0)break;L=(c[m+(f<<2)>>2]|0)+20|0;c[L>>2]=~~(((b|0)==2?o:p)+ +(c[L>>2]|0));f=f+1|0;if((f|0)==(k|0))break f;b=c[x>>2]|0}Fga(j)}while(0);if(!N){i=U;return}s=S+4|0;t=T+4|0;u=0;while(1){f=(c[x>>2]|0)==1;b=c[j>>2]|0;if((c[w>>2]|0)-b>>2>>>0<=u>>>0){n=153;break}m=c[(c[b+(u<<2)>>2]|0)+20>>2]|0;n=rl(c[Q>>2]|0,c[P>>2]|0)|0;if(f){b=c[j>>2]|0;if((c[w>>2]|0)-b>>2>>>0<=u>>>0){n=156;break}N=c[(c[b+(u<<2)>>2]|0)+16>>2]|0;q=m-n|0;n=((kl(c[Q>>2]|0,c[P>>2]|0)|0)/4|0)+N|0}else{b=c[j>>2]|0;if((c[w>>2]|0)-b>>2>>>0<=u>>>0){n=159;break}N=c[(c[b+(u<<2)>>2]|0)+12>>2]|0;q=n+m|0;n=N-((kl(c[Q>>2]|0,c[P>>2]|0)|0)/4|0)|0}b=c[j>>2]|0;if((c[w>>2]|0)-b>>2>>>0<=u>>>0){n=162;break}b=c[(c[b+(u<<2)>>2]|0)+48>>2]|0;if(!((Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=60?(Ob[c[(c[b>>2]|0)+8>>2]&255](b)|0)!=47:0)){m=Ob[c[(c[b>>2]|0)+60>>2]&255](b)|0;if(!m){n=166;break}Mb[c[(c[m>>2]|0)+12>>2]&255](m,c[x>>2]|0);b=c[(c[m>>2]|0)+20>>2]|0;f=c[j>>2]|0;if((c[w>>2]|0)-f>>2>>>0<=u>>>0){n=168;break}c[S>>2]=c[(c[f+(u<<2)>>2]|0)+4>>2];c[s>>2]=n;c[R>>2]=c[S>>2];c[R+4>>2]=c[S+4>>2];Mb[b&255](m,R);b=c[(c[m>>2]|0)+28>>2]|0;f=c[j>>2]|0;if((c[w>>2]|0)-f>>2>>>0<=u>>>0){n=170;break}c[T>>2]=c[(c[f+(u<<2)>>2]|0)+4>>2];c[t>>2]=q;c[R>>2]=c[T>>2];c[R+4>>2]=c[T+4>>2];Mb[b&255](m,R)}u=u+1|0;if((u|0)>=(k|0)){n=173;break}}if((n|0)==153)Fga(j);else if((n|0)==156)Fga(j);else if((n|0)==159)Fga(j);else if((n|0)==162)Fga(j);else if((n|0)==166)Na(96213,93951,769,94165);else if((n|0)==168)Fga(j);else if((n|0)==170)Fga(j);else if((n|0)==173){i=U;return}}function DP(b,d,e,f,g,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;var k=0,l=0,m=0,n=0,o=0.0,p=0,q=0,r=0,s=0.0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;K=i;i=i+240|0;G=K+216|0;H=K+164|0;I=K+112|0;k=K+108|0;l=K+104|0;F=K;q=K+92|0;r=K+80|0;y=K+72|0;z=K+64|0;B=K+56|0;if(!d)Na(97821,93951,366,94192);if(!e)Na(97712,93951,367,94192);if(!f)Na(116731,93951,368,94192);if(!g)Na(117734,93951,369,94192);if(!j)Na(96502,93951,370,94192);p=I5(e,1752,2352,0)|0;if(!p)Na(94202,93951,384,94192);c[G>>2]=0;J=G+4|0;c[J>>2]=0;c[G+8>>2]=0;c[H>>2]=17012;m=H+48|0;c[m>>2]=0;c[I>>2]=17012;n=I+48|0;c[n>>2]=0;c[k>>2]=H;Uh(G,k);k=c[J>>2]|0;C=c[G+8>>2]|0;c[l>>2]=I;if(k>>>0>>0){c[k>>2]=I;c[J>>2]=(c[J>>2]|0)+4}else Uh(G,l);l=wC(p+164|0,p)|0;if(c[l+8>>2]|0){k=c[(c[l+4>>2]|0)+8>>2]|0;if(!k)k=0;else k=I5(k,2072,1752,0)|0;c[m>>2]=k;if(!(Ob[c[(c[k>>2]|0)+44>>2]&255](k)|0))Na(94208,93951,403,94192);k=c[(c[l>>2]|0)+8>>2]|0;if(!k)k=0;else k=I5(k,2072,1752,0)|0;c[n>>2]=k;if(!(Ob[c[(c[k>>2]|0)+44>>2]&255](k)|0))Na(94255,93951,407,94192);k=c[m>>2]|0;if((k|0)!=(c[n>>2]|0)){c[F>>2]=46336;l=F+5|0;A=F+7|0;u=p+188|0;c[F+4>>2]=0;w=(a[u>>0]|0)+2|0;c[F+8>>2]=(w|0)>5?w:5;w=F+12|0;c[w>>2]=0;if(!k)Na(94303,93951,423,94192);if(!(I5(k,1752,4872,-2)|0))Na(94303,93951,423,94192);C=c[(I5(k,1752,4872,-2)|0)+4>>2]|0;if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==47)a[l>>0]=1;x=c[n>>2]|0;if((Ob[c[(c[x>>2]|0)+8>>2]&255](x)|0)==47)a[l>>0]=1;k=c[m>>2]|0;if(!k)Na(94362,93951,439,94192);if(!(I5(k,1752,6152,-2)|0))Na(94362,93951,439,94192);c[w>>2]=c[(I5(k,1752,6152,-2)|0)+4>>2];a[A>>0]=(xy(k)|0)&1;x=c[m>>2]|0;v=H+4|0;c[v>>2]=Ob[c[(c[x>>2]|0)+32>>2]&255](x)|0;x=c[n>>2]|0;t=I+4|0;c[t>>2]=Ob[c[(c[x>>2]|0)+32>>2]&255](x)|0;CP(b,f,g,G,2,F);x=c[(c[d>>2]|0)+120>>2]|0;faa(q,132354,0);eaa(r,e+76|0);dc[x&31](d,e,q,r);iaa(r);iaa(q);DR(b,d,p,f,g,j);x=(C|0)>2;do if(x){p=y+4|0;q=z+4|0;r=b+4|0;n=g+160|0;k=c[G>>2]|0;if((c[J>>2]|0)==(k|0))Fga(G);l=c[(c[k>>2]|0)+48>>2]|0;if((Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==60){if(!l)k=0;else k=I5(l,1752,1960,0)|0;if(!(kB(k)|0))m=45;else m=44}else m=44;if((m|0)==44?(Ob[c[(c[l>>2]|0)+8>>2]&255](l)|0)==47:0)m=45;do if((m|0)==45){k=Ob[c[(c[l>>2]|0)+60>>2]&255](l)|0;if(!k)Na(96213,93951,472,94192);else{Mb[c[(c[k>>2]|0)+24>>2]&255](y,k);f=c[p>>2]|0;Mb[c[(c[k>>2]|0)+32>>2]&255](z,k);j=c[q>>2]|0;Mb[c[(c[k>>2]|0)+24>>2]&255](B,k);g=c[B>>2]|0;JQ(b,d,f,j,g,rl(c[r>>2]|0,c[n>>2]|0)|0);break}}while(0);k=c[G>>2]|0;if((c[J>>2]|0)-k>>2>>>0<=1)Fga(G);k=c[(c[k+4>>2]|0)+48>>2]|0;if((Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)==60){if(!k)l=0;else l=I5(k,1752,1960,0)|0;if(kB(l)|0)m=72}else m=72;if((m|0)==72?(Ob[c[(c[k>>2]|0)+8>>2]&255](k)|0)!=47:0){D=n;E=r;break}k=Ob[c[(c[k>>2]|0)+60>>2]&255](k)|0;if(!k)Na(96213,93951,472,94192);else{Mb[c[(c[k>>2]|0)+24>>2]&255](y,k);y=c[p>>2]|0;Mb[c[(c[k>>2]|0)+32>>2]&255](z,k);E=c[q>>2]|0;Mb[c[(c[k>>2]|0)+24>>2]&255](B,k);D=c[B>>2]|0;JQ(b,d,y,E,D,rl(c[r>>2]|0,c[n>>2]|0)|0);D=n;E=r;break}}else{D=g+160|0;E=b+4|0}while(0);p=a[u>>0]|0;j=p<<24>>24;n=(rl(c[E>>2]|0,c[D>>2]|0)|0)/2|0;c[v>>2]=(c[v>>2]|0)-n;n=(rl(c[E>>2]|0,c[D>>2]|0)|0)/2|0;n=(c[t>>2]|0)+n|0;c[t>>2]=n;r=(c[w>>2]|0)==2?1:-1;f=$(r,c[F+20>>2]|0)|0;l=c[H+20>>2]|0;k=c[I+20>>2]|0;m=c[v>>2]|0;o=+(r|0);r=tl(c[E>>2]|0,c[D>>2]|0,(a[A>>0]|0)!=0)|0;do if((C|0)<3){E=r<<1;s=+(E|0)*+h[F+40>>3];q=E+m|0;n=n-E|0;l=~~(+(l|0)+s);k=~~(+(k|0)-s)}else{if((C|0)!=4){q=m;break}s=+(r|0)*+h[F+40>>3];q=r+m|0;n=n-r|0;l=~~(+(l|0)+s);k=~~(+(k|0)-s)}while(0);a:do if(p<<24>>24>0){s=o*+(c[F+24>>2]|0);o=+(r|0)*+h[F+40>>3];if((C|0)==4){m=0;while(1){NQ(b,d,q,l,n,k,f);m=m+1|0;if((m|0)>=(j|0))break a;else{l=~~(+(l+f|0)+s);k=~~(+(k+f|0)+s)}}}if(x){p=0;m=q}else{m=0;while(1){NQ(b,d,q,l,n,k,f);m=m+1|0;if((m|0)>=(j|0))break a;else{l=~~(+(l+f|0)+s);k=~~(+(k+f|0)+s)}}}do{NQ(b,d,m,l,n,k,f);l=~~(+(l+f|0)+s);k=~~(+(k+f|0)+s);if(!p){m=m+r|0;n=n-r|0;l=~~(+(l|0)+o);k=~~(+(k|0)-o)}p=p+1|0}while((p|0)<(j|0))}while(0);$b[c[(c[d>>2]|0)+124>>2]&63](d,e,b)}}Sh(I);Sh(H);k=c[G>>2]|0;if(!k){i=K;return}l=c[J>>2]|0;if((l|0)!=(k|0))c[J>>2]=l+(~((l+-4-k|0)>>>2)<<2);$4(k);i=K;return}function EP(a){a=a|0;return}function FP(a){a=a|0;$4(a);return}function GP(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;m=n;j=n+4|0;if(!d)Na(97821,94430,52,94454);if(!e)Na(97712,94430,53,94454);if(!f)Na(116731,94430,54,94454);if(!g)Na(117734,94430,55,94454);if(!h)Na(96502,94430,56,94454);k=b+36|0;l=c[k>>2]|0;c[k>>2]=(c[b+12>>2]|0)==(e|0)?16711680:0;if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==41){HP(b,d,e,f,g,h,0);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==42){IP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==44){BP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==45){JP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==46){KP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==47){LP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==48){MP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==49){NP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==50){OP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==51){DP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==52){PP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==53){aR(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==54){QP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==55){RP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==56){SP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==57){TP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==58){UP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==59){VP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==60){LP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==61){gR(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==62){LP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==63){WP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==64){XP(b,d,e,0,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==66){YP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}if((Ob[c[(c[e>>2]|0)+8>>2]&255](e)|0)==67){ZP(b,d,e,f,g,h);c[k>>2]=l;i=n;return}else{Mb[c[(c[e>>2]|0)+40>>2]&255](j,e);c[m>>2]=(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0;TR(94471,m);iaa(j);c[k>>2]=l;i=n;return}} -function W8(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;o=(e|0)==0;if(o)n=0;else{g=0;while(1)if((c[e+(g<<2)>>2]|0)>-1)g=g+1|0;else{n=g;break}}g=0;while(1)if((c[b+(g<<5)>>2]|0)>-1)g=g+1|0;else break;h=0;while(1)if((c[d+(h<<5)>>2]|0)>-1)h=h+1|0;else break;g=s7(a,0,0,1,(h+g<<5)+32|0)|0;a:do if(!g)g=0;else{h=c[b>>2]|0;if((h|0)>-1){m=(n|0)>0;i=0;while(1){c[g+(i<<5)>>2]=h;c[g+(i<<5)+4>>2]=c[b+(i<<5)+4>>2];c[g+(i<<5)+8>>2]=c[b+(i<<5)+8>>2];c[g+(i<<5)+16>>2]=c[b+(i<<5)+16>>2]|f;c[g+(i<<5)+20>>2]=c[b+(i<<5)+20>>2];c[g+(i<<5)+24>>2]=c[b+(i<<5)+24>>2];c[g+(i<<5)+28>>2]=c[b+(i<<5)+28>>2];k=b+(i<<5)+12|0;j=c[k>>2]|0;h=(j|0)==0;if(o&h)c[g+(i<<5)+12>>2]=0;else{if(h)h=0;else{h=0;while(1)if((c[j+(h<<2)>>2]|0)>-1)h=h+1|0;else break}l=s7(a,0,0,0,(h+n<<2)+4|0)|0;if(!l){g=0;break a}if((h|0)>0){j=c[k>>2]|0;k=0;do{c[l+(k<<2)>>2]=c[j+(k<<2)>>2];k=k+1|0}while((k|0)!=(h|0))}else h=0;if(m){j=0;do{c[l+(j+h<<2)>>2]=c[e+(j<<2)>>2];j=j+1|0}while((j|0)!=(n|0));j=n}else j=0;c[l+(j+h<<2)>>2]=-1;c[g+(i<<5)+12>>2]=l}i=i+1|0;h=c[b+(i<<5)>>2]|0;if((h|0)<=-1){n=i;break}}}else n=0;i=c[d>>2]|0;h=g+(n<<5)|0;if((i|0)>-1){l=n;m=0;do{c[h>>2]=i;c[g+(l<<5)+4>>2]=c[d+(m<<5)+4>>2];c[g+(l<<5)+8>>2]=c[d+(m<<5)+8>>2];c[g+(l<<5)+16>>2]=c[d+(m<<5)+16>>2];c[g+(l<<5)+20>>2]=c[d+(m<<5)+20>>2];c[g+(l<<5)+24>>2]=c[d+(m<<5)+24>>2];c[g+(l<<5)+28>>2]=c[d+(m<<5)+28>>2];j=d+(m<<5)+12|0;i=c[j>>2]|0;if(!i)c[g+(l<<5)+12>>2]=0;else{h=0;while(1)if((c[i+(h<<2)>>2]|0)>-1)h=h+1|0;else break;k=s7(a,0,0,0,(h<<2)+4|0)|0;if(!k){g=0;break a}if((h|0)>0){i=c[j>>2]|0;j=0;do{c[k+(j<<2)>>2]=c[i+(j<<2)>>2];j=j+1|0}while((j|0)!=(h|0))}else h=0;c[k+(h<<2)>>2]=-1;c[g+(l<<5)+12>>2]=k}m=m+1|0;i=c[d+(m<<5)>>2]|0;l=m+n|0;h=g+(l<<5)|0}while((i|0)>-1)}c[h>>2]=-1}while(0);return g|0}function X8(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;u=i;i=i+16|0;s=u+4|0;t=u;p=a+12|0;q=c[p>>2]|0;r=(f|0)!=0;if(r)c[f>>2]=0;c[t>>2]=b;c[s>>2]=c[t>>2];b=O8(a,s)|0;a:do if(!b){k=a+16|0;l=(d|0)==0;m=(e|0)==0;b=c[p>>2]|0;if((b|0)>(q|0))while(1){b=b+-1|0;c[p>>2]=b;b=c[(c[k>>2]|0)+(b<<2)>>2]|0;b:do switch(c[b>>2]|0){case 0:{b=c[b+4>>2]|0;switch(c[b>>2]|0){case -3:break;case -2:{if(m)break b;c[e>>2]=c[e>>2]|c[b+4>>2];break b}default:break b}j=c[b+4>>2]|0;if((j|0)>-1){c:do if(!l){b=c[d>>2]|0;d:do if((b|0)>-1){g=d;h=0;while(1){if((b|0)==(j|0)){b=h;break}h=h+1|0;g=d+(h<<2)|0;b=c[g>>2]|0;if((b|0)<=-1){b=h;break d}}if((j|0)>=0)break c}else{g=d;b=0}while(0);c[g>>2]=j;c[d+(b+1<<2)>>2]=-1}while(0);if(r)c[f>>2]=(c[f>>2]|0)+1}break}case 3:{b=c[b+4>>2]|0;g=c[b>>2]|0;if(c[g+8>>2]|0){c[t>>2]=g;c[s>>2]=c[t>>2];n=O8(a,s)|0;o=6;break b}b=c[b+4>>2]|0;if(c[b+8>>2]|0){c[t>>2]=b;c[s>>2]=c[t>>2];n=O8(a,s)|0;o=6}break}case 1:{g=c[b+4>>2]|0;c[t>>2]=c[g>>2];c[s>>2]=c[t>>2];b=O8(a,s)|0;if(b)break a;c[t>>2]=c[g+4>>2];c[s>>2]=c[t>>2];n=O8(a,s)|0;o=6;break}case 2:{b=c[c[b+4>>2]>>2]|0;if(c[b+8>>2]|0){c[t>>2]=b;c[s>>2]=c[t>>2];n=O8(a,s)|0;o=6}break}default:{}}while(0);if((o|0)==6?(o=0,(n|0)!=0):0){b=n;break a}b=c[p>>2]|0;if((b|0)<=(q|0)){b=0;break a}}else b=0}while(0);i=u;return b|0}function Y8(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a:while(1){switch(c[a>>2]|0){case 2:{a=c[a+4>>2]|0;if((c[a+8>>2]|0)==-1?(h=c[a>>2]|0,h=o9(c[h+28>>2]|0,c[h+24>>2]|0,b,d,e)|0,(h|0)!=0):0){a=h;break a}break}case 3:{f=c[a+4>>2]|0;a=Y8(c[f>>2]|0,b,d,e)|0;if(a)break a;a=f+4|0;break}case 1:{f=c[a+4>>2]|0;g=f+4|0;a=o9(c[(c[f>>2]|0)+28>>2]|0,c[(c[g>>2]|0)+24>>2]|0,b,d,e)|0;if(a)break a;a=Y8(c[f>>2]|0,b,d,e)|0;if(!a)a=g;else break a;break}default:{a=0;break a}}a=c[a>>2]|0}return a|0}function Z8(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;a:do if((a|0)>0){h=0;while(1){f=c[d+(h<<2)>>2]|0;g=c[e+(h<<2)>>2]|0;if(!(c[b+(h<<2)>>2]|0)){if((f|0)<(g|0)){f=1;break a}if((f|0)>(g|0)){f=0;break a}}else{if((f|0)>(g|0)){f=1;break a}if((f|0)<(g|0)){f=0;break a}}h=h+1|0;if((h|0)>=(a|0)){f=0;break}}}else f=0;while(0);return f|0}function _8(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;if((d&8|0)==0&(g|0)>-1){n=c[e+16>>2]|0;l=e+28|0;d=c[l>>2]|0;m=(a|0)!=0;if(m&(d|0)!=0){j=e+48|0;k=0;do{d=c[n+(k*12|0)>>2]|0;if((d|0)==(c[j>>2]|0))i=g;else i=c[f+(d<<2)>>2]|0;h=b+(k<<3)|0;c[h>>2]=i;d=c[n+(k*12|0)+4>>2]|0;if((d|0)==(c[j>>2]|0))e=g;else e=c[f+(d<<2)>>2]|0;d=b+(k<<3)+4|0;c[d>>2]=e;if((i|0)==-1|(e|0)==-1){c[d>>2]=-1;c[h>>2]=-1}k=k+1|0;d=c[l>>2]|0}while(k>>>0>>0&k>>>0>>0);g=d}else g=d;if(m&(g|0)!=0){d=0;do{h=b+(d<<3)+4|0;i=c[n+(d*12|0)+8>>2]|0;if((i|0)!=0?(o=c[i>>2]|0,(o|0)>-1):0){j=b+(d<<3)|0;k=o;e=c[j>>2]|0;l=0;do{if(!((e|0)>=(c[b+(k<<3)>>2]|0)?(c[h>>2]|0)<=(c[b+(k<<3)+4>>2]|0):0)){c[h>>2]=-1;c[j>>2]=-1;e=-1}l=l+1|0;k=c[i+(l<<2)>>2]|0}while((k|0)>-1)}d=d+1|0}while(d>>>0>>0&d>>>0>>0)}else d=0}else d=0;if(d>>>0>>0)do{c[b+(d<<3)>>2]=-1;c[b+(d<<3)+4>>2]=-1;d=d+1|0}while((d|0)!=(a|0));return}function $8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=c[a>>2]|0;a:do if(!e)e=0;else{f=(d|0)==0;d=a;while(1){if(f){if(l6(b,e)|0){e=1;break a}}else{a=x6(b)|0;if(l6(a,c[d>>2]|0)|0){e=1;break a}a=y6(b)|0;if(l6(a,c[d>>2]|0)|0){e=1;break a}}d=d+4|0;e=c[d>>2]|0;if(!e){e=0;break}}}while(0);return e|0}function a9(a){a=a|0;if(!(c[a+68>>2]|0))w7(a);return}function b9(a){a=a|0;if(!(c[a+68>>2]|0))w7(a);return}function c9(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=a+20|0;g=a+28|0;if((c[b>>2]|0)>>>0>(c[g>>2]|0)>>>0?(Rb[c[a+36>>2]&63](a,0,0)|0,(c[b>>2]|0)==0):0)b=-1;else{h=a+4|0;d=c[h>>2]|0;e=a+8|0;f=c[e>>2]|0;if(d>>>0>>0)Rb[c[a+40>>2]&63](a,d-f|0,1)|0;c[a+16>>2]=0;c[g>>2]=0;c[b>>2]=0;c[e>>2]=0;c[h>>2]=0;b=0}return b|0}function d9(e,f,g,j,l){e=e|0;f=f|0;g=g|0;j=j|0;l=l|0;var m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0.0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0;ha=i;i=i+624|0;ca=ha+24|0;ea=ha+16|0;da=ha+588|0;Y=ha+576|0;ba=ha;V=ha+536|0;ga=ha+8|0;fa=ha+528|0;M=(e|0)!=0;N=V+40|0;U=N;V=V+39|0;W=ga+4|0;X=Y+12|0;Y=Y+11|0;Z=da;_=X;aa=_-Z|0;O=-2-Z|0;P=_+2|0;Q=ca+288|0;R=da+9|0;S=R;T=da+8|0;m=0;w=f;n=0;f=0;a:while(1){do if((m|0)>-1)if((n|0)>(2147483647-m|0)){c[(C6()|0)>>2]=75;m=-1;break}else{m=n+m|0;break}while(0);n=a[w>>0]|0;if(!(n<<24>>24)){L=245;break}else o=w;b:while(1){switch(n<<24>>24){case 37:{n=o;L=9;break b}case 0:{n=o;break b}default:{}}K=o+1|0;n=a[K>>0]|0;o=K}c:do if((L|0)==9)while(1){L=0;if((a[n+1>>0]|0)!=37)break c;o=o+1|0;n=n+2|0;if((a[n>>0]|0)==37)L=9;else break}while(0);y=o-w|0;if(M?(c[e>>2]&32|0)==0:0)U7(w,y,e)|0;if((o|0)!=(w|0)){w=n;n=y;continue}r=n+1|0;o=a[r>>0]|0;p=(o<<24>>24)+-48|0;if(p>>>0<10){K=(a[n+2>>0]|0)==36;r=K?n+3|0:r;o=a[r>>0]|0;u=K?p:-1;f=K?1:f}else u=-1;n=o<<24>>24;d:do if((n&-32|0)==32){p=0;while(1){if(!(1<>24)+-32|p;r=r+1|0;o=a[r>>0]|0;n=o<<24>>24;if((n&-32|0)!=32){s=p;n=r;break}}}else{s=0;n=r}while(0);do if(o<<24>>24==42){p=n+1|0;o=(a[p>>0]|0)+-48|0;if(o>>>0<10?(a[n+2>>0]|0)==36:0){c[l+(o<<2)>>2]=10;f=1;n=n+3|0;o=c[j+((a[p>>0]|0)+-48<<3)>>2]|0}else{if(f){m=-1;break a}if(!M){x=s;n=p;f=0;K=0;break}f=(c[g>>2]|0)+(4-1)&~(4-1);o=c[f>>2]|0;c[g>>2]=f+4;f=0;n=p}if((o|0)<0){x=s|8192;K=0-o|0}else{x=s;K=o}}else{p=(o<<24>>24)+-48|0;if(p>>>0<10){o=0;do{o=(o*10|0)+p|0;n=n+1|0;p=(a[n>>0]|0)+-48|0}while(p>>>0<10);if((o|0)<0){m=-1;break a}else{x=s;K=o}}else{x=s;K=0}}while(0);e:do if((a[n>>0]|0)==46){p=n+1|0;o=a[p>>0]|0;if(o<<24>>24!=42){r=(o<<24>>24)+-48|0;if(r>>>0<10){n=p;o=0}else{n=p;r=0;break}while(1){o=(o*10|0)+r|0;n=n+1|0;r=(a[n>>0]|0)+-48|0;if(r>>>0>=10){r=o;break e}}}p=n+2|0;o=(a[p>>0]|0)+-48|0;if(o>>>0<10?(a[n+3>>0]|0)==36:0){c[l+(o<<2)>>2]=10;n=n+4|0;r=c[j+((a[p>>0]|0)+-48<<3)>>2]|0;break}if(f){m=-1;break a}if(M){n=(c[g>>2]|0)+(4-1)&~(4-1);r=c[n>>2]|0;c[g>>2]=n+4;n=p}else{n=p;r=0}}else r=-1;while(0);t=0;while(1){o=(a[n>>0]|0)+-65|0;if(o>>>0>57){m=-1;break a}p=n+1|0;o=a[129758+(t*58|0)+o>>0]|0;s=o&255;if((s+-1|0)>>>0<8){n=p;t=s}else{J=p;break}}if(!(o<<24>>24)){m=-1;break}p=(u|0)>-1;do if(o<<24>>24==19)if(p){m=-1;break a}else L=52;else{if(p){c[l+(u<<2)>>2]=s;H=j+(u<<3)|0;I=c[H+4>>2]|0;L=ba;c[L>>2]=c[H>>2];c[L+4>>2]=I;L=52;break}if(!M){m=0;break a}l9(ba,s,g)}while(0);if((L|0)==52?(L=0,!M):0){w=J;n=y;continue}u=a[n>>0]|0;u=(t|0)!=0&(u&15|0)==3?u&-33:u;p=x&-65537;I=(x&8192|0)==0?x:p;f:do switch(u|0){case 110:switch(t|0){case 0:{c[c[ba>>2]>>2]=m;w=J;n=y;continue a}case 1:{c[c[ba>>2]>>2]=m;w=J;n=y;continue a}case 2:{w=c[ba>>2]|0;c[w>>2]=m;c[w+4>>2]=((m|0)<0)<<31>>31;w=J;n=y;continue a}case 3:{b[c[ba>>2]>>1]=m;w=J;n=y;continue a}case 4:{a[c[ba>>2]>>0]=m;w=J;n=y;continue a}case 6:{c[c[ba>>2]>>2]=m;w=J;n=y;continue a}case 7:{w=c[ba>>2]|0;c[w>>2]=m;c[w+4>>2]=((m|0)<0)<<31>>31;w=J;n=y;continue a}default:{w=J;n=y;continue a}}case 112:{t=I|8;r=r>>>0>8?r:8;u=120;L=64;break}case 88:case 120:{t=I;L=64;break}case 111:{p=ba;o=c[p>>2]|0;p=c[p+4>>2]|0;if((o|0)==0&(p|0)==0)n=N;else{n=N;do{n=n+-1|0;a[n>>0]=o&7|48;o=wka(o|0,p|0,3)|0;p=D}while(!((o|0)==0&(p|0)==0))}if(!(I&8)){o=I;t=0;s=130238;L=77}else{t=U-n+1|0;o=I;r=(r|0)<(t|0)?t:r;t=0;s=130238;L=77}break}case 105:case 100:{o=ba;n=c[o>>2]|0;o=c[o+4>>2]|0;if((o|0)<0){n=tka(0,0,n|0,o|0)|0;o=D;p=ba;c[p>>2]=n;c[p+4>>2]=o;p=1;s=130238;L=76;break f}if(!(I&2048)){s=I&1;p=s;s=(s|0)==0?130238:130240;L=76}else{p=1;s=130239;L=76}break}case 117:{o=ba;n=c[o>>2]|0;o=c[o+4>>2]|0;p=0;s=130238;L=76;break}case 99:{a[V>>0]=c[ba>>2];w=V;o=1;t=0;u=130238;n=N;break}case 109:{n=D6(c[(C6()|0)>>2]|0)|0;L=82;break}case 115:{n=c[ba>>2]|0;n=(n|0)!=0?n:130248;L=82;break}case 67:{c[ga>>2]=c[ba>>2];c[W>>2]=0;c[ba>>2]=ga;r=-1;L=86;break}case 83:{if(!r){n9(e,32,K,0,I);n=0;L=98}else L=86;break}case 65:case 71:case 70:case 69:case 97:case 103:case 102:case 101:{q=+h[ba>>3];c[ea>>2]=0;h[k>>3]=q;if((c[k+4>>2]|0)>=0)if(!(I&2048)){H=I&1;G=H;H=(H|0)==0?130256:130261}else{G=1;H=130258}else{q=-q;G=1;H=130255}h[k>>3]=q;F=c[k+4>>2]&2146435072;do if(F>>>0<2146435072|(F|0)==2146435072&0<0){v=+Z6(q,ea)*2.0;o=v!=0.0;if(o)c[ea>>2]=(c[ea>>2]|0)+-1;C=u|32;if((C|0)==97){w=u&32;y=(w|0)==0?H:H+9|0;x=G|2;n=12-r|0;do if(!(r>>>0>11|(n|0)==0)){q=8.0;do{n=n+-1|0;q=q*16.0}while((n|0)!=0);if((a[y>>0]|0)==45){q=-(q+(-v-q));break}else{q=v+q-q;break}}else q=v;while(0);o=c[ea>>2]|0;n=(o|0)<0?0-o|0:o;n=m9(n,((n|0)<0)<<31>>31,X)|0;if((n|0)==(X|0)){a[Y>>0]=48;n=Y}a[n+-1>>0]=(o>>31&2)+43;t=n+-2|0;a[t>>0]=u+15;s=(r|0)<1;p=(I&8|0)==0;o=da;while(1){H=~~q;n=o+1|0;a[o>>0]=d[130222+H>>0]|w;q=(q-+(H|0))*16.0;do if((n-Z|0)==1){if(p&(s&q==0.0))break;a[n>>0]=46;n=o+2|0}while(0);if(!(q!=0.0))break;else o=n}r=(r|0)!=0&(O+n|0)<(r|0)?P+r-t|0:aa-t+n|0;p=r+x|0;n9(e,32,K,p,I);if(!(c[e>>2]&32))U7(y,x,e)|0;n9(e,48,K,p,I^65536);n=n-Z|0;if(!(c[e>>2]&32))U7(da,n,e)|0;o=_-t|0;n9(e,48,r-(n+o)|0,0,0);if(!(c[e>>2]&32))U7(t,o,e)|0;n9(e,32,K,p,I^8192);n=(p|0)<(K|0)?K:p;break}n=(r|0)<0?6:r;if(o){o=(c[ea>>2]|0)+-28|0;c[ea>>2]=o;q=v*268435456.0}else{q=v;o=c[ea>>2]|0}F=(o|0)<0?ca:Q;E=F;o=F;do{B=~~q>>>0;c[o>>2]=B;o=o+4|0;q=(q-+(B>>>0))*1.0e9}while(q!=0.0);p=o;o=c[ea>>2]|0;if((o|0)>0){s=F;while(1){t=(o|0)>29?29:o;r=p+-4|0;do if(r>>>0>>0)r=s;else{o=0;do{B=yka(c[r>>2]|0,0,t|0)|0;B=vka(B|0,D|0,o|0,0)|0;o=D;A=Ika(B|0,o|0,1e9,0)|0;c[r>>2]=A;o=Hka(B|0,o|0,1e9,0)|0;r=r+-4|0}while(r>>>0>=s>>>0);if(!o){r=s;break}r=s+-4|0;c[r>>2]=o}while(0);while(1){if(p>>>0<=r>>>0)break;o=p+-4|0;if(!(c[o>>2]|0))p=o;else break}o=(c[ea>>2]|0)-t|0;c[ea>>2]=o;if((o|0)>0)s=r;else break}}else r=F;if((o|0)<0){y=((n+25|0)/9|0)+1|0;z=(C|0)==102;w=r;while(1){x=0-o|0;x=(x|0)>9?9:x;do if(w>>>0

>>0){o=(1<>>x;r=0;t=w;do{B=c[t>>2]|0;c[t>>2]=(B>>>x)+r;r=$(B&o,s)|0;t=t+4|0}while(t>>>0

>>0);o=(c[w>>2]|0)==0?w+4|0:w;if(!r){r=o;break}c[p>>2]=r;r=o;p=p+4|0}else r=(c[w>>2]|0)==0?w+4|0:w;while(0);o=z?F:r;p=(p-o>>2|0)>(y|0)?o+(y<<2)|0:p;o=(c[ea>>2]|0)+x|0;c[ea>>2]=o;if((o|0)>=0){w=r;break}else w=r}}else w=r;do if(w>>>0

>>0){o=(E-w>>2)*9|0;s=c[w>>2]|0;if(s>>>0<10)break;else r=10;do{r=r*10|0;o=o+1|0}while(s>>>0>=r>>>0)}else o=0;while(0);A=(C|0)==103;B=(n|0)!=0;r=n-((C|0)!=102?o:0)+((B&A)<<31>>31)|0;if((r|0)<(((p-E>>2)*9|0)+-9|0)){t=r+9216|0;z=(t|0)/9|0;r=F+(z+-1023<<2)|0;t=((t|0)%9|0)+1|0;if((t|0)<9){s=10;do{s=s*10|0;t=t+1|0}while((t|0)!=9)}else s=10;x=c[r>>2]|0;y=(x>>>0)%(s>>>0)|0;if((y|0)==0?(F+(z+-1022<<2)|0)==(p|0):0)s=w;else L=163;do if((L|0)==163){L=0;v=(((x>>>0)/(s>>>0)|0)&1|0)==0?9007199254740992.0:9007199254740994.0;t=(s|0)/2|0;do if(y>>>0>>0)q=.5;else{if((y|0)==(t|0)?(F+(z+-1022<<2)|0)==(p|0):0){q=1.0;break}q=1.5}while(0);do if(G){if((a[H>>0]|0)!=45)break;v=-v;q=-q}while(0);t=x-y|0;c[r>>2]=t;if(!(v+q!=v)){s=w;break}C=t+s|0;c[r>>2]=C;if(C>>>0>999999999){o=w;while(1){s=r+-4|0;c[r>>2]=0;if(s>>>0>>0){o=o+-4|0;c[o>>2]=0}C=(c[s>>2]|0)+1|0;c[s>>2]=C;if(C>>>0>999999999)r=s;else{w=o;r=s;break}}}o=(E-w>>2)*9|0;t=c[w>>2]|0;if(t>>>0<10){s=w;break}else s=10;do{s=s*10|0;o=o+1|0}while(t>>>0>=s>>>0);s=w}while(0);C=r+4|0;w=s;p=p>>>0>C>>>0?C:p}y=0-o|0;while(1){if(p>>>0<=w>>>0){z=0;C=p;break}r=p+-4|0;if(!(c[r>>2]|0))p=r;else{z=1;C=p;break}}do if(A){n=(B&1^1)+n|0;if((n|0)>(o|0)&(o|0)>-5){u=u+-1|0;n=n+-1-o|0}else{u=u+-2|0;n=n+-1|0}p=I&8;if(p)break;do if(z){p=c[C+-4>>2]|0;if(!p){r=9;break}if(!((p>>>0)%10|0)){s=10;r=0}else{r=0;break}do{s=s*10|0;r=r+1|0}while(((p>>>0)%(s>>>0)|0|0)==0)}else r=9;while(0);p=((C-E>>2)*9|0)+-9|0;if((u|32|0)==102){p=p-r|0;p=(p|0)<0?0:p;n=(n|0)<(p|0)?n:p;p=0;break}else{p=p+o-r|0;p=(p|0)<0?0:p;n=(n|0)<(p|0)?n:p;p=0;break}}else p=I&8;while(0);x=n|p;s=(x|0)!=0&1;t=(u|32|0)==102;if(t){o=(o|0)>0?o:0;u=0}else{r=(o|0)<0?y:o;r=m9(r,((r|0)<0)<<31>>31,X)|0;if((_-r|0)<2)do{r=r+-1|0;a[r>>0]=48}while((_-r|0)<2);a[r+-1>>0]=(o>>31&2)+43;E=r+-2|0;a[E>>0]=u;o=_-E|0;u=E}y=G+1+n+s+o|0;n9(e,32,K,y,I);if(!(c[e>>2]&32))U7(H,G,e)|0;n9(e,48,K,y,I^65536);do if(t){r=w>>>0>F>>>0?F:w;o=r;do{p=m9(c[o>>2]|0,0,R)|0;do if((o|0)==(r|0)){if((p|0)!=(R|0))break;a[T>>0]=48;p=T}else{if(p>>>0<=da>>>0)break;do{p=p+-1|0;a[p>>0]=48}while(p>>>0>da>>>0)}while(0);if(!(c[e>>2]&32))U7(p,S-p|0,e)|0;o=o+4|0}while(o>>>0<=F>>>0);do if(x){if(c[e>>2]&32)break;U7(130290,1,e)|0}while(0);if((n|0)>0&o>>>0>>0){p=o;while(1){o=m9(c[p>>2]|0,0,R)|0;if(o>>>0>da>>>0)do{o=o+-1|0;a[o>>0]=48}while(o>>>0>da>>>0);if(!(c[e>>2]&32))U7(o,(n|0)>9?9:n,e)|0;p=p+4|0;o=n+-9|0;if(!((n|0)>9&p>>>0>>0)){n=o;break}else n=o}}n9(e,48,n+9|0,9,0)}else{t=z?C:w+4|0;if((n|0)>-1){s=(p|0)==0;r=w;do{o=m9(c[r>>2]|0,0,R)|0;if((o|0)==(R|0)){a[T>>0]=48;o=T}do if((r|0)==(w|0)){p=o+1|0;if(!(c[e>>2]&32))U7(o,1,e)|0;if(s&(n|0)<1){o=p;break}if(c[e>>2]&32){o=p;break}U7(130290,1,e)|0;o=p}else{if(o>>>0<=da>>>0)break;do{o=o+-1|0;a[o>>0]=48}while(o>>>0>da>>>0)}while(0);p=S-o|0;if(!(c[e>>2]&32))U7(o,(n|0)>(p|0)?p:n,e)|0;n=n-p|0;r=r+4|0}while(r>>>0>>0&(n|0)>-1)}n9(e,48,n+18|0,18,0);if(c[e>>2]&32)break;U7(u,_-u|0,e)|0}while(0);n9(e,32,K,y,I^8192);n=(y|0)<(K|0)?K:y}else{t=(u&32|0)!=0;s=q!=q|0.0!=0.0;o=s?0:G;r=o+3|0;n9(e,32,K,r,p);n=c[e>>2]|0;if(!(n&32)){U7(H,o,e)|0;n=c[e>>2]|0}if(!(n&32))U7(s?(t?130282:130286):t?130274:130278,3,e)|0;n9(e,32,K,r,I^8192);n=(r|0)<(K|0)?K:r}while(0);w=J;continue a}default:{p=I;o=r;t=0;u=130238;n=N}}while(0);g:do if((L|0)==64){p=ba;o=c[p>>2]|0;p=c[p+4>>2]|0;s=u&32;if(!((o|0)==0&(p|0)==0)){n=N;do{n=n+-1|0;a[n>>0]=d[130222+(o&15)>>0]|s;o=wka(o|0,p|0,4)|0;p=D}while(!((o|0)==0&(p|0)==0));L=ba;if((t&8|0)==0|(c[L>>2]|0)==0&(c[L+4>>2]|0)==0){o=t;t=0;s=130238;L=77}else{o=t;t=2;s=130238+(u>>4)|0;L=77}}else{n=N;o=t;t=0;s=130238;L=77}}else if((L|0)==76){n=m9(n,o,N)|0;o=I;t=p;L=77}else if((L|0)==82){L=0;I=n8(n,0,r)|0;H=(I|0)==0;w=n;o=H?r:I-n|0;t=0;u=130238;n=H?n+r|0:I}else if((L|0)==86){L=0;o=0;n=0;s=c[ba>>2]|0;while(1){p=c[s>>2]|0;if(!p)break;n=k7(fa,p)|0;if((n|0)<0|n>>>0>(r-o|0)>>>0)break;o=n+o|0;if(r>>>0>o>>>0)s=s+4|0;else break}if((n|0)<0){m=-1;break a}n9(e,32,K,o,I);if(!o){n=0;L=98}else{p=0;r=c[ba>>2]|0;while(1){n=c[r>>2]|0;if(!n){n=o;L=98;break g}n=k7(fa,n)|0;p=n+p|0;if((p|0)>(o|0)){n=o;L=98;break g}if(!(c[e>>2]&32))U7(fa,n,e)|0;if(p>>>0>=o>>>0){n=o;L=98;break}else r=r+4|0}}}while(0);if((L|0)==98){L=0;n9(e,32,K,n,I^8192);w=J;n=(K|0)>(n|0)?K:n;continue}if((L|0)==77){L=0;p=(r|0)>-1?o&-65537:o;o=ba;o=(c[o>>2]|0)!=0|(c[o+4>>2]|0)!=0;if((r|0)!=0|o){o=(o&1^1)+(U-n)|0;w=n;o=(r|0)>(o|0)?r:o;u=s;n=N}else{w=N;o=0;u=s;n=N}}s=n-w|0;o=(o|0)<(s|0)?s:o;r=t+o|0;n=(K|0)<(r|0)?r:K;n9(e,32,n,r,p);if(!(c[e>>2]&32))U7(u,t,e)|0;n9(e,48,n,r,p^65536);n9(e,48,o,s,0);if(!(c[e>>2]&32))U7(w,s,e)|0;n9(e,32,n,r,p^8192);w=J}h:do if((L|0)==245)if(!e)if(f){m=1;while(1){f=c[l+(m<<2)>>2]|0;if(!f)break;l9(j+(m<<3)|0,f,g);m=m+1|0;if((m|0)>=10){m=1;break h}}if((m|0)<10)while(1){if(c[l+(m<<2)>>2]|0){m=-1;break h}m=m+1|0;if((m|0)>=10){m=1;break}}else m=1}else m=0;while(0);i=ha;return m|0}function e9(a,b,c){a=a|0;b=b|0;c=c|0;return D7(a,b,c)|0}function f9(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+240|0;o=p;c[o>>2]=a;a:do if((e|0)>1){n=0-b|0;g=e;h=a;k=a;l=1;while(1){a=h+n|0;m=g+-2|0;j=h+(0-((c[f+(m<<2)>>2]|0)+b))|0;if((Yb[d&255](k,j)|0)>-1?(Yb[d&255](k,a)|0)>-1:0){e=l;break a}e=l+1|0;h=o+(l<<2)|0;if((Yb[d&255](j,a)|0)>-1){c[h>>2]=j;a=j;g=g+-1|0}else{c[h>>2]=a;g=m}if((g|0)<=1)break a;h=a;k=c[o>>2]|0;l=e}}else e=1;while(0);j9(b,o,e);i=p;return}function g9(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+240|0;p=r;k=c[e>>2]|0;e=c[e+4>>2]|0;c[p>>2]=a;o=0-b|0;a:do if((e|0)!=0|(k|0)!=1?(j=a+(0-(c[h+(f<<2)>>2]|0))|0,(Yb[d&255](j,a)|0)>=1):0){g=(g|0)==0;n=j;l=k;m=e;j=1;while(1){if(g&(f|0)>1){e=c[h+(f+-2<<2)>>2]|0;if((Yb[d&255](a+o|0,n)|0)>-1){g=f;e=j;q=20;break a}if((Yb[d&255](a+(0-(e+b))|0,n)|0)>-1){g=f;e=j;q=20;break a}}e=j+1|0;c[p+(j<<2)>>2]=n;g=l+-1|0;do if(g){if(!(g&1)){a=g;g=0;do{g=g+1|0;a=a>>>1}while((a&1|0)==0);if(!g)q=11}else q=11;if((q|0)==11){q=0;if(!m){g=64;q=16;break}if(!(m&1)){a=m;g=0}else{k=0;a=l;j=m;g=0;break}while(1){j=g+1|0;a=a>>>1;if(a&1){a=j;break}else g=j}if(!a){k=0;a=l;j=m;g=0;break}else g=g+33|0}if(g>>>0>31)q=16;else{k=g;a=l;j=m}}else{g=32;q=16}while(0);if((q|0)==16){q=0;k=g+-32|0;a=m;j=0}l=j<<32-k|a>>>k;m=j>>>k;g=g+f|0;if(!((m|0)!=0|(l|0)!=1)){a=n;q=20;break a}a=n+(0-(c[h+(g<<2)>>2]|0))|0;if((Yb[d&255](a,c[p>>2]|0)|0)<1){a=n;f=g;g=0;q=19;break}else{k=n;f=g;g=1;n=a;j=e;a=k}}}else{e=1;q=19}while(0);if((q|0)==19?(g|0)==0:0){g=f;q=20}if((q|0)==20){j9(b,p,e);f9(a,b,d,g,h)}i=r;return}function h9(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0,g=0,h=0,j=0;j=i;i=i+112|0;h=j;f=h;g=f+112|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));f=h+4|0;c[f>>2]=a;g=h+8|0;c[g>>2]=-1;c[h+44>>2]=a;c[h+76>>2]=-1;H6(h,0);e=+F6(h,d,1);d=(c[f>>2]|0)-(c[g>>2]|0)+(c[h+108>>2]|0)|0;if(b)c[b>>2]=(d|0)!=0?a+d|0:a;i=j;return +e}function i9(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0;k=i;i=i+112|0;j=k;c[j>>2]=0;g=j+4|0;c[g>>2]=a;c[j+44>>2]=a;h=j+8|0;c[h>>2]=(a|0)<0?-1:a+2147483647|0;c[j+76>>2]=-1;H6(j,0);e=G6(j,d,1,e,f)|0;if(b)c[b>>2]=a+((c[g>>2]|0)+(c[j+108>>2]|0)-(c[h>>2]|0));i=k;return e|0}function j9(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;h=i;i=i+256|0;e=h;a:do if((d|0)>=2?(g=b+(d<<2)|0,c[g>>2]=e,(a|0)!=0):0)while(1){f=a>>>0>256?256:a;xka(e|0,c[b>>2]|0,f|0)|0;e=0;do{j=b+(e<<2)|0;e=e+1|0;xka(c[j>>2]|0,c[b+(e<<2)>>2]|0,f|0)|0;c[j>>2]=(c[j>>2]|0)+f}while((e|0)!=(d|0));if((a|0)==(f|0))break a;a=a-f|0;e=c[g>>2]|0}while(0);i=h;return}function k9(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=a+20|0;f=c[e>>2]|0;a=(c[a+16>>2]|0)-f|0;a=a>>>0>d>>>0?d:a;xka(f|0,b|0,a|0)|0;c[e>>2]=(c[e>>2]|0)+a;return d|0}function l9(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0.0;a:do if(b>>>0<=20)do switch(b|0){case 9:{e=(c[d>>2]|0)+(4-1)&~(4-1);b=c[e>>2]|0;c[d>>2]=e+4;c[a>>2]=b;break a}case 10:{e=(c[d>>2]|0)+(4-1)&~(4-1);b=c[e>>2]|0;c[d>>2]=e+4;e=a;c[e>>2]=b;c[e+4>>2]=((b|0)<0)<<31>>31;break a}case 11:{e=(c[d>>2]|0)+(4-1)&~(4-1);b=c[e>>2]|0;c[d>>2]=e+4;e=a;c[e>>2]=b;c[e+4>>2]=0;break a}case 12:{e=(c[d>>2]|0)+(8-1)&~(8-1);b=e;f=c[b>>2]|0;b=c[b+4>>2]|0;c[d>>2]=e+8;e=a;c[e>>2]=f;c[e+4>>2]=b;break a}case 13:{f=(c[d>>2]|0)+(4-1)&~(4-1);e=c[f>>2]|0;c[d>>2]=f+4;e=(e&65535)<<16>>16;f=a;c[f>>2]=e;c[f+4>>2]=((e|0)<0)<<31>>31;break a}case 14:{f=(c[d>>2]|0)+(4-1)&~(4-1);e=c[f>>2]|0;c[d>>2]=f+4;f=a;c[f>>2]=e&65535;c[f+4>>2]=0;break a}case 15:{f=(c[d>>2]|0)+(4-1)&~(4-1);e=c[f>>2]|0;c[d>>2]=f+4;e=(e&255)<<24>>24;f=a;c[f>>2]=e;c[f+4>>2]=((e|0)<0)<<31>>31;break a}case 16:{f=(c[d>>2]|0)+(4-1)&~(4-1);e=c[f>>2]|0;c[d>>2]=f+4;f=a;c[f>>2]=e&255;c[f+4>>2]=0;break a}case 17:{f=(c[d>>2]|0)+(8-1)&~(8-1);g=+h[f>>3];c[d>>2]=f+8;h[a>>3]=g;break a}case 18:{f=(c[d>>2]|0)+(8-1)&~(8-1);g=+h[f>>3];c[d>>2]=f+8;h[a>>3]=g;break a}default:break a}while(0);while(0);return}function m9(b,c,d){b=b|0;c=c|0;d=d|0;var e=0;if(c>>>0>0|(c|0)==0&b>>>0>4294967295)while(1){e=Ika(b|0,c|0,10,0)|0;d=d+-1|0;a[d>>0]=e|48;e=Hka(b|0,c|0,10,0)|0;if(c>>>0>9|(c|0)==9&b>>>0>4294967295){b=e;c=D}else{b=e;break}}if(b)while(1){d=d+-1|0;a[d>>0]=(b>>>0)%10|0|48;if(b>>>0<10)break;else b=(b>>>0)/10|0}return d|0}function n9(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0;j=i;i=i+256|0;h=j;do if((d|0)>(e|0)&(f&73728|0)==0){f=d-e|0;uka(h|0,b|0,(f>>>0>256?256:f)|0)|0;b=c[a>>2]|0;g=(b&32|0)==0;if(f>>>0>255){e=d-e|0;do{if(g){U7(h,256,a)|0;b=c[a>>2]|0}f=f+-256|0;g=(b&32|0)==0}while(f>>>0>255);if(g)f=e&255;else break}else if(!g)break;U7(h,f,a)|0}while(0);i=j;return}function o9(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;g=c[a>>2]|0;h=(g|0)>-1;a:do if(!d)if(h){j=b+32|0;i=a;h=a;while(1){if((c[b>>2]|0)>-1?(z=e+(g<<2)|0,c[z>>2]=(c[z>>2]|0)+1,(c[j>>2]|0)>-1):0){g=j;do{z=e+(c[i>>2]<<2)|0;c[z>>2]=(c[z>>2]|0)+1;g=g+32|0}while((c[g>>2]|0)>-1)}h=h+32|0;g=c[h>>2]|0;if((g|0)>-1)i=h;else{g=0;break}}}else g=0;else if(h){w=a;t=a;while(1){g=c[b>>2]|0;b:do if((g|0)>-1){s=t+4|0;u=t+8|0;v=t+16|0;o=t+20|0;p=t+24|0;q=t+28|0;r=t+12|0;h=b;i=-1;while(1){while(1){if((g|0)!=(i|0)){n=g;break}h=h+32|0;g=c[h>>2]|0;if((g|0)<=-1)break b}i=d+(c[f+(c[w>>2]<<2)>>2]<<5)|0;while(1){g=i+8|0;if(!(c[g>>2]|0)){k=i;break}else i=i+32|0}c[k+40>>2]=0;c[k>>2]=c[s>>2];c[k+4>>2]=c[u>>2];c[g>>2]=d+(c[f+(n<<2)>>2]<<5);c[k+12>>2]=n;g=c[o>>2]|0;i=c[h+16>>2]|c[v>>2]|((g|0)!=0?4:0)|((c[p>>2]|0)!=0?8:0);j=k+20|0;c[j>>2]=i;a=c[q>>2]|0;if((a|0)>-1){c[j>>2]=i|256;g=a}c[k+24>>2]=g;i=c[p>>2]|0;if(!i)c[k+28>>2]=0;else{j=0;while(1){g=j+1|0;if(!(c[i+(j<<2)>>2]|0))break;else j=g}g=u9(g<<2)|0;c[k+28>>2]=g;if(!g){g=12;break a}e=c[p>>2]|0;i=c[e>>2]|0;if(i){j=g;a=0;do{c[j>>2]=i;a=a+1|0;i=c[e+(a<<2)>>2]|0;j=g+(a<<2)|0}while((i|0)!=0);g=j}c[g>>2]=0}g=c[r>>2]|0;if(!g)i=0;else{i=0;while(1)if((c[g+(i<<2)>>2]|0)>-1)i=i+1|0;else break}e=h+12|0;g=c[e>>2]|0;if(!g)j=0;else{j=0;while(1)if((c[g+(j<<2)>>2]|0)>-1)j=j+1|0;else break}a=k+16|0;g=c[a>>2]|0;if(g)v9(g);c[a>>2]=0;g=j+i|0;if((g|0)>0){m=u9((g<<2)+4|0)|0;c[a>>2]=m;if(!m){g=12;break a}j=c[r>>2]|0;if((j|0)!=0?(y=c[j>>2]|0,(y|0)>-1):0){i=y;g=0;do{c[m+(g<<2)>>2]=i;g=g+1|0;i=c[j+(g<<2)>>2]|0}while((i|0)>-1)}else g=0;a=c[e>>2]|0;if((a|0)!=0?(x=c[a>>2]|0,(x|0)>-1):0){e=(g|0)>0;k=x;l=0;i=g;while(1){c:do if(e){j=0;while(1){if((c[m+(j<<2)>>2]|0)==(k|0))break c;j=j+1|0;if((j|0)>=(g|0)){z=39;break}}}else z=39;while(0);if((z|0)==39){z=0;c[m+(i<<2)>>2]=k;i=i+1|0}l=l+1|0;k=c[a+(l<<2)>>2]|0;if((k|0)<=-1){g=i;break}}}c[m+(g<<2)>>2]=-1}h=h+32|0;g=c[h>>2]|0;if((g|0)>-1)i=n;else break}}while(0);g=t+32|0;if((c[g>>2]|0)>-1){w=g;t=g}else{g=0;break}}}else g=0;while(0);return g|0}function p9(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;f=s7(a,0,0,0,8)|0;do if(f){e=S8(a,0,20)|0;if(!e){c[f>>2]=0;e=12;break}g=c[e+4>>2]|0;c[g>>2]=-3;c[g+4>>2]=d;c[g+8>>2]=-1;c[f>>2]=e;e=s7(a,0,0,0,32)|0;c[f+4>>2]=e;if(e){g=b+4|0;c[e+4>>2]=c[g>>2];c[e>>2]=c[b>>2];c[e+8>>2]=-1;c[e+12>>2]=-1;c[e+24>>2]=0;c[e+28>>2]=0;c[e+20>>2]=0;c[g>>2]=f;c[b>>2]=1;e=0}else e=12}else e=12;while(0);return e|0}function q9(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;e=c[a>>2]|0;if((e|0)>-1){g=c[b+16>>2]|0;f=0;do{b=(e|0)/2|0;if(!(e&1))c[g+(b*12|0)>>2]=d;else c[g+(b*12|0)+4>>2]=d;f=f+1|0;e=c[a+(f<<2)>>2]|0}while((e|0)>-1)}c[a>>2]=-1;return}function r9(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;f=s7(a,0,0,0,8)|0;do if(f){e=S8(a,0,20)|0;if(!e){c[f+4>>2]=0;e=12;break}g=c[e+4>>2]|0;c[g>>2]=-3;c[g+4>>2]=d;c[g+8>>2]=-1;c[f+4>>2]=e;e=s7(a,0,0,0,32)|0;c[f>>2]=e;if(e){g=b+4|0;c[e+4>>2]=c[g>>2];c[e>>2]=c[b>>2];c[e+8>>2]=-1;c[e+12>>2]=-1;c[e+24>>2]=0;c[e+28>>2]=0;c[e+20>>2]=0;c[g>>2]=f;c[b>>2]=1;e=0}else e=12}else e=12;while(0);return e|0}function s9(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;i=c[g>>2]|0;h=c[f>>2]|0;if((c[e>>2]|0)>=(h|0))if((h|0)<=1024?(c[f>>2]=h<<1,j=x9(i,h<<3)|0,(j|0)!=0):0){c[g>>2]=j;i=j;k=5}else h=12;else k=5;if((k|0)==5){h=S8(a,0,20)|0;if(!h)h=0;else{k=c[h+4>>2]|0;c[k>>2]=b;c[k+4>>2]=d;c[k+8>>2]=-1}k=c[e>>2]|0;c[i+(k<<2)>>2]=h;c[e>>2]=k+1;h=(h|0)==0?12:0}return h|0}function t9(a,b){a=a|0;b=b|0;a=c[c[(c[a>>2]|0)+4>>2]>>2]|0;b=c[c[(c[b>>2]|0)+4>>2]>>2]|0;return ((a|0)<(b|0)?-1:(a|0)>(b|0)&1)|0}function u9(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;do if(a>>>0<245){o=a>>>0<11?16:a+11&-8;a=o>>>3;i=c[13756]|0;d=i>>>a;if(d&3){a=(d&1^1)+a|0;e=a<<1;d=55064+(e<<2)|0;e=55064+(e+2<<2)|0;f=c[e>>2]|0;g=f+8|0;h=c[g>>2]|0;do if((d|0)!=(h|0)){if(h>>>0<(c[13760]|0)>>>0)Ja();b=h+12|0;if((c[b>>2]|0)==(f|0)){c[b>>2]=d;c[e>>2]=h;break}else Ja()}else c[13756]=i&~(1<>2]=M|3;M=f+(M|4)|0;c[M>>2]=c[M>>2]|1;M=g;return M|0}h=c[13758]|0;if(o>>>0>h>>>0){if(d){e=2<>>12&16;e=e>>>j;f=e>>>5&8;e=e>>>f;g=e>>>2&4;e=e>>>g;d=e>>>1&2;e=e>>>d;a=e>>>1&1;a=(f|j|g|d|a)+(e>>>a)|0;e=a<<1;d=55064+(e<<2)|0;e=55064+(e+2<<2)|0;g=c[e>>2]|0;j=g+8|0;f=c[j>>2]|0;do if((d|0)!=(f|0)){if(f>>>0<(c[13760]|0)>>>0)Ja();b=f+12|0;if((c[b>>2]|0)==(g|0)){c[b>>2]=d;c[e>>2]=f;k=c[13758]|0;break}else Ja()}else{c[13756]=i&~(1<>2]=o|3;i=g+o|0;c[g+(o|4)>>2]=h|1;c[g+M>>2]=h;if(k){f=c[13761]|0;d=k>>>3;b=d<<1;e=55064+(b<<2)|0;a=c[13756]|0;d=1<>2]|0;if(b>>>0<(c[13760]|0)>>>0)Ja();else{l=a;m=b}}else{c[13756]=a|d;l=55064+(b+2<<2)|0;m=e}c[l>>2]=f;c[m+12>>2]=f;c[f+8>>2]=m;c[f+12>>2]=e}c[13758]=h;c[13761]=i;M=j;return M|0}a=c[13757]|0;if(a){d=(a&0-a)+-1|0;L=d>>>12&16;d=d>>>L;K=d>>>5&8;d=d>>>K;M=d>>>2&4;d=d>>>M;a=d>>>1&2;d=d>>>a;e=d>>>1&1;e=c[55328+((K|L|M|a|e)+(d>>>e)<<2)>>2]|0;d=(c[e+4>>2]&-8)-o|0;a=e;while(1){b=c[a+16>>2]|0;if(!b){b=c[a+20>>2]|0;if(!b){j=d;break}}a=(c[b+4>>2]&-8)-o|0;M=a>>>0>>0;d=M?a:d;a=b;e=M?b:e}g=c[13760]|0;if(e>>>0>>0)Ja();i=e+o|0;if(e>>>0>=i>>>0)Ja();h=c[e+24>>2]|0;d=c[e+12>>2]|0;do if((d|0)==(e|0)){a=e+20|0;b=c[a>>2]|0;if(!b){a=e+16|0;b=c[a>>2]|0;if(!b){n=0;break}}while(1){d=b+20|0;f=c[d>>2]|0;if(f){b=f;a=d;continue}d=b+16|0;f=c[d>>2]|0;if(!f)break;else{b=f;a=d}}if(a>>>0>>0)Ja();else{c[a>>2]=0;n=b;break}}else{f=c[e+8>>2]|0;if(f>>>0>>0)Ja();b=f+12|0;if((c[b>>2]|0)!=(e|0))Ja();a=d+8|0;if((c[a>>2]|0)==(e|0)){c[b>>2]=d;c[a>>2]=f;n=d;break}else Ja()}while(0);do if(h){b=c[e+28>>2]|0;a=55328+(b<<2)|0;if((e|0)==(c[a>>2]|0)){c[a>>2]=n;if(!n){c[13757]=c[13757]&~(1<>>0<(c[13760]|0)>>>0)Ja();b=h+16|0;if((c[b>>2]|0)==(e|0))c[b>>2]=n;else c[h+20>>2]=n;if(!n)break}a=c[13760]|0;if(n>>>0>>0)Ja();c[n+24>>2]=h;b=c[e+16>>2]|0;do if(b)if(b>>>0>>0)Ja();else{c[n+16>>2]=b;c[b+24>>2]=n;break}while(0);b=c[e+20>>2]|0;if(b)if(b>>>0<(c[13760]|0)>>>0)Ja();else{c[n+20>>2]=b;c[b+24>>2]=n;break}}while(0);if(j>>>0<16){M=j+o|0;c[e+4>>2]=M|3;M=e+(M+4)|0;c[M>>2]=c[M>>2]|1}else{c[e+4>>2]=o|3;c[e+(o|4)>>2]=j|1;c[e+(j+o)>>2]=j;b=c[13758]|0;if(b){g=c[13761]|0;d=b>>>3;b=d<<1;f=55064+(b<<2)|0;a=c[13756]|0;d=1<>2]|0;if(a>>>0<(c[13760]|0)>>>0)Ja();else{p=b;q=a}}else{c[13756]=a|d;p=55064+(b+2<<2)|0;q=f}c[p>>2]=g;c[q+12>>2]=g;c[g+8>>2]=q;c[g+12>>2]=f}c[13758]=j;c[13761]=i}M=e+8|0;return M|0}else q=o}else q=o}else if(a>>>0<=4294967231){a=a+11|0;m=a&-8;l=c[13757]|0;if(l){d=0-m|0;a=a>>>8;if(a)if(m>>>0>16777215)k=31;else{q=(a+1048320|0)>>>16&8;v=a<>>16&4;v=v<>>16&2;k=14-(p|q|k)+(v<>>15)|0;k=m>>>(k+7|0)&1|k<<1}else k=0;a=c[55328+(k<<2)>>2]|0;a:do if(!a){f=0;a=0;v=86}else{h=d;f=0;i=m<<((k|0)==31?0:25-(k>>>1)|0);j=a;a=0;while(1){g=c[j+4>>2]&-8;d=g-m|0;if(d>>>0>>0)if((g|0)==(m|0)){g=j;a=j;v=90;break a}else a=j;else d=h;v=c[j+20>>2]|0;j=c[j+16+(i>>>31<<2)>>2]|0;f=(v|0)==0|(v|0)==(j|0)?f:v;if(!j){v=86;break}else{h=d;i=i<<1}}}while(0);if((v|0)==86){if((f|0)==0&(a|0)==0){a=2<>>12&16;a=a>>>n;l=a>>>5&8;a=a>>>l;p=a>>>2&4;a=a>>>p;q=a>>>1&2;a=a>>>q;f=a>>>1&1;f=c[55328+((l|n|p|q|f)+(a>>>f)<<2)>>2]|0;a=0}if(!f){i=d;j=a}else{g=f;v=90}}if((v|0)==90)while(1){v=0;q=(c[g+4>>2]&-8)-m|0;f=q>>>0>>0;d=f?q:d;a=f?g:a;f=c[g+16>>2]|0;if(f){g=f;v=90;continue}g=c[g+20>>2]|0;if(!g){i=d;j=a;break}else v=90}if((j|0)!=0?i>>>0<((c[13758]|0)-m|0)>>>0:0){f=c[13760]|0;if(j>>>0>>0)Ja();h=j+m|0;if(j>>>0>=h>>>0)Ja();g=c[j+24>>2]|0;d=c[j+12>>2]|0;do if((d|0)==(j|0)){a=j+20|0;b=c[a>>2]|0;if(!b){a=j+16|0;b=c[a>>2]|0;if(!b){o=0;break}}while(1){d=b+20|0;e=c[d>>2]|0;if(e){b=e;a=d;continue}d=b+16|0;e=c[d>>2]|0;if(!e)break;else{b=e;a=d}}if(a>>>0>>0)Ja();else{c[a>>2]=0;o=b;break}}else{e=c[j+8>>2]|0;if(e>>>0>>0)Ja();b=e+12|0;if((c[b>>2]|0)!=(j|0))Ja();a=d+8|0;if((c[a>>2]|0)==(j|0)){c[b>>2]=d;c[a>>2]=e;o=d;break}else Ja()}while(0);do if(g){b=c[j+28>>2]|0;a=55328+(b<<2)|0;if((j|0)==(c[a>>2]|0)){c[a>>2]=o;if(!o){c[13757]=c[13757]&~(1<>>0<(c[13760]|0)>>>0)Ja();b=g+16|0;if((c[b>>2]|0)==(j|0))c[b>>2]=o;else c[g+20>>2]=o;if(!o)break}a=c[13760]|0;if(o>>>0>>0)Ja();c[o+24>>2]=g;b=c[j+16>>2]|0;do if(b)if(b>>>0>>0)Ja();else{c[o+16>>2]=b;c[b+24>>2]=o;break}while(0);b=c[j+20>>2]|0;if(b)if(b>>>0<(c[13760]|0)>>>0)Ja();else{c[o+20>>2]=b;c[b+24>>2]=o;break}}while(0);b:do if(i>>>0>=16){c[j+4>>2]=m|3;c[j+(m|4)>>2]=i|1;c[j+(i+m)>>2]=i;b=i>>>3;if(i>>>0<256){a=b<<1;e=55064+(a<<2)|0;d=c[13756]|0;b=1<>2]|0;if(a>>>0<(c[13760]|0)>>>0)Ja();else{s=b;t=a}}else{c[13756]=d|b;s=55064+(a+2<<2)|0;t=e}c[s>>2]=h;c[t+12>>2]=h;c[j+(m+8)>>2]=t;c[j+(m+12)>>2]=e;break}b=i>>>8;if(b)if(i>>>0>16777215)e=31;else{L=(b+1048320|0)>>>16&8;M=b<>>16&4;M=M<>>16&2;e=14-(K|L|e)+(M<>>15)|0;e=i>>>(e+7|0)&1|e<<1}else e=0;b=55328+(e<<2)|0;c[j+(m+28)>>2]=e;c[j+(m+20)>>2]=0;c[j+(m+16)>>2]=0;a=c[13757]|0;d=1<>2]=h;c[j+(m+24)>>2]=b;c[j+(m+12)>>2]=h;c[j+(m+8)>>2]=h;break}b=c[b>>2]|0;c:do if((c[b+4>>2]&-8|0)!=(i|0)){e=i<<((e|0)==31?0:25-(e>>>1)|0);while(1){a=b+16+(e>>>31<<2)|0;d=c[a>>2]|0;if(!d)break;if((c[d+4>>2]&-8|0)==(i|0)){y=d;break c}else{e=e<<1;b=d}}if(a>>>0<(c[13760]|0)>>>0)Ja();else{c[a>>2]=h;c[j+(m+24)>>2]=b;c[j+(m+12)>>2]=h;c[j+(m+8)>>2]=h;break b}}else y=b;while(0);b=y+8|0;a=c[b>>2]|0;M=c[13760]|0;if(a>>>0>=M>>>0&y>>>0>=M>>>0){c[a+12>>2]=h;c[b>>2]=h;c[j+(m+8)>>2]=a;c[j+(m+12)>>2]=y;c[j+(m+24)>>2]=0;break}else Ja()}else{M=i+m|0;c[j+4>>2]=M|3;M=j+(M+4)|0;c[M>>2]=c[M>>2]|1}while(0);M=j+8|0;return M|0}else q=m}else q=m}else q=-1;while(0);d=c[13758]|0;if(d>>>0>=q>>>0){b=d-q|0;a=c[13761]|0;if(b>>>0>15){c[13761]=a+q;c[13758]=b;c[a+(q+4)>>2]=b|1;c[a+d>>2]=b;c[a+4>>2]=q|3}else{c[13758]=0;c[13761]=0;c[a+4>>2]=d|3;M=a+(d+4)|0;c[M>>2]=c[M>>2]|1}M=a+8|0;return M|0}a=c[13759]|0;if(a>>>0>q>>>0){L=a-q|0;c[13759]=L;M=c[13762]|0;c[13762]=M+q;c[M+(q+4)>>2]=L|1;c[M+4>>2]=q|3;M=M+8|0;return M|0}do if(!(c[13874]|0)){a=cb(30)|0;if(!(a+-1&a)){c[13876]=a;c[13875]=a;c[13877]=-1;c[13878]=-1;c[13879]=0;c[13867]=0;c[13874]=(zb(0)|0)&-16^1431655768;break}else Ja()}while(0);j=q+48|0;i=c[13876]|0;k=q+47|0;h=i+k|0;i=0-i|0;l=h&i;if(l>>>0<=q>>>0){M=0;return M|0}a=c[13866]|0;if((a|0)!=0?(t=c[13864]|0,y=t+l|0,y>>>0<=t>>>0|y>>>0>a>>>0):0){M=0;return M|0}d:do if(!(c[13867]&4)){a=c[13762]|0;e:do if(a){f=55472;while(1){d=c[f>>2]|0;if(d>>>0<=a>>>0?(r=f+4|0,(d+(c[r>>2]|0)|0)>>>0>a>>>0):0){g=f;a=r;break}f=c[f+8>>2]|0;if(!f){v=174;break e}}d=h-(c[13759]|0)&i;if(d>>>0<2147483647){f=Za(d|0)|0;y=(f|0)==((c[g>>2]|0)+(c[a>>2]|0)|0);a=y?d:0;if(y){if((f|0)!=(-1|0)){w=f;p=a;v=194;break d}}else v=184}else a=0}else v=174;while(0);do if((v|0)==174){g=Za(0)|0;if((g|0)!=(-1|0)){a=g;d=c[13875]|0;f=d+-1|0;if(!(f&a))d=l;else d=l-a+(f+a&0-d)|0;a=c[13864]|0;f=a+d|0;if(d>>>0>q>>>0&d>>>0<2147483647){y=c[13866]|0;if((y|0)!=0?f>>>0<=a>>>0|f>>>0>y>>>0:0){a=0;break}f=Za(d|0)|0;y=(f|0)==(g|0);a=y?d:0;if(y){w=g;p=a;v=194;break d}else v=184}else a=0}else a=0}while(0);f:do if((v|0)==184){g=0-d|0;do if(j>>>0>d>>>0&(d>>>0<2147483647&(f|0)!=(-1|0))?(u=c[13876]|0,u=k-d+u&0-u,u>>>0<2147483647):0)if((Za(u|0)|0)==(-1|0)){Za(g|0)|0;break f}else{d=u+d|0;break}while(0);if((f|0)!=(-1|0)){w=f;p=d;v=194;break d}}while(0);c[13867]=c[13867]|4;v=191}else{a=0;v=191}while(0);if((((v|0)==191?l>>>0<2147483647:0)?(w=Za(l|0)|0,x=Za(0)|0,w>>>0>>0&((w|0)!=(-1|0)&(x|0)!=(-1|0))):0)?(z=x-w|0,A=z>>>0>(q+40|0)>>>0,A):0){p=A?z:a;v=194}if((v|0)==194){a=(c[13864]|0)+p|0;c[13864]=a;if(a>>>0>(c[13865]|0)>>>0)c[13865]=a;h=c[13762]|0;g:do if(h){g=55472;do{a=c[g>>2]|0;d=g+4|0;f=c[d>>2]|0;if((w|0)==(a+f|0)){B=a;C=d;D=f;E=g;v=204;break}g=c[g+8>>2]|0}while((g|0)!=0);if(((v|0)==204?(c[E+12>>2]&8|0)==0:0)?h>>>0>>0&h>>>0>=B>>>0:0){c[C>>2]=D+p;M=(c[13759]|0)+p|0;L=h+8|0;L=(L&7|0)==0?0:0-L&7;K=M-L|0;c[13762]=h+L;c[13759]=K;c[h+(L+4)>>2]=K|1;c[h+(M+4)>>2]=40;c[13763]=c[13878];break}a=c[13760]|0;if(w>>>0>>0){c[13760]=w;a=w}d=w+p|0;g=55472;while(1){if((c[g>>2]|0)==(d|0)){f=g;d=g;v=212;break}g=c[g+8>>2]|0;if(!g){d=55472;break}}if((v|0)==212)if(!(c[d+12>>2]&8)){c[f>>2]=w;n=d+4|0;c[n>>2]=(c[n>>2]|0)+p;n=w+8|0;n=(n&7|0)==0?0:0-n&7;k=w+(p+8)|0;k=(k&7|0)==0?0:0-k&7;b=w+(k+p)|0;m=n+q|0;o=w+m|0;l=b-(w+n)-q|0;c[w+(n+4)>>2]=q|3;h:do if((b|0)!=(h|0)){if((b|0)==(c[13761]|0)){M=(c[13758]|0)+l|0;c[13758]=M;c[13761]=o;c[w+(m+4)>>2]=M|1;c[w+(M+m)>>2]=M;break}i=p+4|0;d=c[w+(i+k)>>2]|0;if((d&3|0)==1){j=d&-8;g=d>>>3;i:do if(d>>>0>=256){h=c[w+((k|24)+p)>>2]|0;e=c[w+(p+12+k)>>2]|0;do if((e|0)==(b|0)){f=k|16;e=w+(i+f)|0;d=c[e>>2]|0;if(!d){e=w+(f+p)|0;d=c[e>>2]|0;if(!d){J=0;break}}while(1){f=d+20|0;g=c[f>>2]|0;if(g){d=g;e=f;continue}f=d+16|0;g=c[f>>2]|0;if(!g)break;else{d=g;e=f}}if(e>>>0>>0)Ja();else{c[e>>2]=0;J=d;break}}else{f=c[w+((k|8)+p)>>2]|0;if(f>>>0>>0)Ja();a=f+12|0;if((c[a>>2]|0)!=(b|0))Ja();d=e+8|0;if((c[d>>2]|0)==(b|0)){c[a>>2]=e;c[d>>2]=f;J=e;break}else Ja()}while(0);if(!h)break;a=c[w+(p+28+k)>>2]|0;d=55328+(a<<2)|0;do if((b|0)!=(c[d>>2]|0)){if(h>>>0<(c[13760]|0)>>>0)Ja();a=h+16|0;if((c[a>>2]|0)==(b|0))c[a>>2]=J;else c[h+20>>2]=J;if(!J)break i}else{c[d>>2]=J;if(J)break;c[13757]=c[13757]&~(1<>>0>>0)Ja();c[J+24>>2]=h;b=k|16;a=c[w+(b+p)>>2]|0;do if(a)if(a>>>0>>0)Ja();else{c[J+16>>2]=a;c[a+24>>2]=J;break}while(0);b=c[w+(i+b)>>2]|0;if(!b)break;if(b>>>0<(c[13760]|0)>>>0)Ja();else{c[J+20>>2]=b;c[b+24>>2]=J;break}}else{e=c[w+((k|8)+p)>>2]|0;f=c[w+(p+12+k)>>2]|0;d=55064+(g<<1<<2)|0;do if((e|0)!=(d|0)){if(e>>>0>>0)Ja();if((c[e+12>>2]|0)==(b|0))break;Ja()}while(0);if((f|0)==(e|0)){c[13756]=c[13756]&~(1<>>0>>0)Ja();a=f+8|0;if((c[a>>2]|0)==(b|0)){F=a;break}Ja()}while(0);c[e+12>>2]=f;c[F>>2]=e}while(0);b=w+((j|k)+p)|0;f=j+l|0}else f=l;b=b+4|0;c[b>>2]=c[b>>2]&-2;c[w+(m+4)>>2]=f|1;c[w+(f+m)>>2]=f;b=f>>>3;if(f>>>0<256){a=b<<1;e=55064+(a<<2)|0;d=c[13756]|0;b=1<>2]|0;if(a>>>0>=(c[13760]|0)>>>0){K=b;L=a;break}Ja()}while(0);c[K>>2]=o;c[L+12>>2]=o;c[w+(m+8)>>2]=L;c[w+(m+12)>>2]=e;break}b=f>>>8;do if(!b)e=0;else{if(f>>>0>16777215){e=31;break}K=(b+1048320|0)>>>16&8;L=b<>>16&4;L=L<>>16&2;e=14-(J|K|e)+(L<>>15)|0;e=f>>>(e+7|0)&1|e<<1}while(0);b=55328+(e<<2)|0;c[w+(m+28)>>2]=e;c[w+(m+20)>>2]=0;c[w+(m+16)>>2]=0;a=c[13757]|0;d=1<>2]=o;c[w+(m+24)>>2]=b;c[w+(m+12)>>2]=o;c[w+(m+8)>>2]=o;break}b=c[b>>2]|0;j:do if((c[b+4>>2]&-8|0)!=(f|0)){e=f<<((e|0)==31?0:25-(e>>>1)|0);while(1){a=b+16+(e>>>31<<2)|0;d=c[a>>2]|0;if(!d)break;if((c[d+4>>2]&-8|0)==(f|0)){M=d;break j}else{e=e<<1;b=d}}if(a>>>0<(c[13760]|0)>>>0)Ja();else{c[a>>2]=o;c[w+(m+24)>>2]=b;c[w+(m+12)>>2]=o;c[w+(m+8)>>2]=o;break h}}else M=b;while(0);b=M+8|0;a=c[b>>2]|0;L=c[13760]|0;if(a>>>0>=L>>>0&M>>>0>=L>>>0){c[a+12>>2]=o;c[b>>2]=o;c[w+(m+8)>>2]=a;c[w+(m+12)>>2]=M;c[w+(m+24)>>2]=0;break}else Ja()}else{M=(c[13759]|0)+l|0;c[13759]=M;c[13762]=o;c[w+(m+4)>>2]=M|1}while(0);M=w+(n|8)|0;return M|0}else d=55472;while(1){a=c[d>>2]|0;if(a>>>0<=h>>>0?(b=c[d+4>>2]|0,e=a+b|0,e>>>0>h>>>0):0)break;d=c[d+8>>2]|0}f=a+(b+-39)|0;a=a+(b+-47+((f&7|0)==0?0:0-f&7))|0;f=h+16|0;a=a>>>0>>0?h:a;b=a+8|0;d=w+8|0;d=(d&7|0)==0?0:0-d&7;M=p+-40-d|0;c[13762]=w+d;c[13759]=M;c[w+(d+4)>>2]=M|1;c[w+(p+-36)>>2]=40;c[13763]=c[13878];d=a+4|0;c[d>>2]=27;c[b>>2]=c[13868];c[b+4>>2]=c[13869];c[b+8>>2]=c[13870];c[b+12>>2]=c[13871];c[13868]=w;c[13869]=p;c[13871]=0;c[13870]=b;b=a+28|0;c[b>>2]=7;if((a+32|0)>>>0>>0)do{M=b;b=b+4|0;c[b>>2]=7}while((M+8|0)>>>0>>0);if((a|0)!=(h|0)){g=a-h|0;c[d>>2]=c[d>>2]&-2;c[h+4>>2]=g|1;c[a>>2]=g;b=g>>>3;if(g>>>0<256){a=b<<1;e=55064+(a<<2)|0;d=c[13756]|0;b=1<>2]|0;if(a>>>0<(c[13760]|0)>>>0)Ja();else{G=b;H=a}}else{c[13756]=d|b;G=55064+(a+2<<2)|0;H=e}c[G>>2]=h;c[H+12>>2]=h;c[h+8>>2]=H;c[h+12>>2]=e;break}b=g>>>8;if(b)if(g>>>0>16777215)e=31;else{L=(b+1048320|0)>>>16&8;M=b<>>16&4;M=M<>>16&2;e=14-(K|L|e)+(M<>>15)|0;e=g>>>(e+7|0)&1|e<<1}else e=0;d=55328+(e<<2)|0;c[h+28>>2]=e;c[h+20>>2]=0;c[f>>2]=0;b=c[13757]|0;a=1<>2]=h;c[h+24>>2]=d;c[h+12>>2]=h;c[h+8>>2]=h;break}b=c[d>>2]|0;k:do if((c[b+4>>2]&-8|0)!=(g|0)){e=g<<((e|0)==31?0:25-(e>>>1)|0);while(1){a=b+16+(e>>>31<<2)|0;d=c[a>>2]|0;if(!d)break;if((c[d+4>>2]&-8|0)==(g|0)){I=d;break k}else{e=e<<1;b=d}}if(a>>>0<(c[13760]|0)>>>0)Ja();else{c[a>>2]=h;c[h+24>>2]=b;c[h+12>>2]=h;c[h+8>>2]=h;break g}}else I=b;while(0);b=I+8|0;a=c[b>>2]|0;M=c[13760]|0;if(a>>>0>=M>>>0&I>>>0>=M>>>0){c[a+12>>2]=h;c[b>>2]=h;c[h+8>>2]=a;c[h+12>>2]=I;c[h+24>>2]=0;break}else Ja()}}else{M=c[13760]|0;if((M|0)==0|w>>>0>>0)c[13760]=w;c[13868]=w;c[13869]=p;c[13871]=0;c[13765]=c[13874];c[13764]=-1;b=0;do{M=b<<1;L=55064+(M<<2)|0;c[55064+(M+3<<2)>>2]=L;c[55064+(M+2<<2)>>2]=L;b=b+1|0}while((b|0)!=32);M=w+8|0;M=(M&7|0)==0?0:0-M&7;L=p+-40-M|0;c[13762]=w+M;c[13759]=L;c[w+(M+4)>>2]=L|1;c[w+(p+-36)>>2]=40;c[13763]=c[13878]}while(0);b=c[13759]|0;if(b>>>0>q>>>0){L=b-q|0;c[13759]=L;M=c[13762]|0;c[13762]=M+q;c[M+(q+4)>>2]=L|1;c[M+4>>2]=q|3;M=M+8|0;return M|0}}c[(C6()|0)>>2]=12;M=0;return M|0}function v9(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;if(!a)return;b=a+-8|0;i=c[13760]|0;if(b>>>0>>0)Ja();d=c[a+-4>>2]|0;e=d&3;if((e|0)==1)Ja();o=d&-8;q=a+(o+-8)|0;do if(!(d&1)){b=c[b>>2]|0;if(!e)return;j=-8-b|0;l=a+j|0;m=b+o|0;if(l>>>0>>0)Ja();if((l|0)==(c[13761]|0)){b=a+(o+-4)|0;d=c[b>>2]|0;if((d&3|0)!=3){u=l;g=m;break}c[13758]=m;c[b>>2]=d&-2;c[a+(j+4)>>2]=m|1;c[q>>2]=m;return}f=b>>>3;if(b>>>0<256){e=c[a+(j+8)>>2]|0;d=c[a+(j+12)>>2]|0;b=55064+(f<<1<<2)|0;if((e|0)!=(b|0)){if(e>>>0>>0)Ja();if((c[e+12>>2]|0)!=(l|0))Ja()}if((d|0)==(e|0)){c[13756]=c[13756]&~(1<>>0>>0)Ja();b=d+8|0;if((c[b>>2]|0)==(l|0))h=b;else Ja()}else h=d+8|0;c[e+12>>2]=d;c[h>>2]=e;u=l;g=m;break}h=c[a+(j+24)>>2]|0;e=c[a+(j+12)>>2]|0;do if((e|0)==(l|0)){d=a+(j+20)|0;b=c[d>>2]|0;if(!b){d=a+(j+16)|0;b=c[d>>2]|0;if(!b){k=0;break}}while(1){e=b+20|0;f=c[e>>2]|0;if(f){b=f;d=e;continue}e=b+16|0;f=c[e>>2]|0;if(!f)break;else{b=f;d=e}}if(d>>>0>>0)Ja();else{c[d>>2]=0;k=b;break}}else{f=c[a+(j+8)>>2]|0;if(f>>>0>>0)Ja();b=f+12|0;if((c[b>>2]|0)!=(l|0))Ja();d=e+8|0;if((c[d>>2]|0)==(l|0)){c[b>>2]=e;c[d>>2]=f;k=e;break}else Ja()}while(0);if(h){b=c[a+(j+28)>>2]|0;d=55328+(b<<2)|0;if((l|0)==(c[d>>2]|0)){c[d>>2]=k;if(!k){c[13757]=c[13757]&~(1<>>0<(c[13760]|0)>>>0)Ja();b=h+16|0;if((c[b>>2]|0)==(l|0))c[b>>2]=k;else c[h+20>>2]=k;if(!k){u=l;g=m;break}}d=c[13760]|0;if(k>>>0>>0)Ja();c[k+24>>2]=h;b=c[a+(j+16)>>2]|0;do if(b)if(b>>>0>>0)Ja();else{c[k+16>>2]=b;c[b+24>>2]=k;break}while(0);b=c[a+(j+20)>>2]|0;if(b)if(b>>>0<(c[13760]|0)>>>0)Ja();else{c[k+20>>2]=b;c[b+24>>2]=k;u=l;g=m;break}else{u=l;g=m}}else{u=l;g=m}}else{u=b;g=o}while(0);if(u>>>0>=q>>>0)Ja();b=a+(o+-4)|0;d=c[b>>2]|0;if(!(d&1))Ja();if(!(d&2)){if((q|0)==(c[13762]|0)){t=(c[13759]|0)+g|0;c[13759]=t;c[13762]=u;c[u+4>>2]=t|1;if((u|0)!=(c[13761]|0))return;c[13761]=0;c[13758]=0;return}if((q|0)==(c[13761]|0)){t=(c[13758]|0)+g|0;c[13758]=t;c[13761]=u;c[u+4>>2]=t|1;c[u+t>>2]=t;return}g=(d&-8)+g|0;f=d>>>3;do if(d>>>0>=256){h=c[a+(o+16)>>2]|0;b=c[a+(o|4)>>2]|0;do if((b|0)==(q|0)){d=a+(o+12)|0;b=c[d>>2]|0;if(!b){d=a+(o+8)|0;b=c[d>>2]|0;if(!b){p=0;break}}while(1){e=b+20|0;f=c[e>>2]|0;if(f){b=f;d=e;continue}e=b+16|0;f=c[e>>2]|0;if(!f)break;else{b=f;d=e}}if(d>>>0<(c[13760]|0)>>>0)Ja();else{c[d>>2]=0;p=b;break}}else{d=c[a+o>>2]|0;if(d>>>0<(c[13760]|0)>>>0)Ja();e=d+12|0;if((c[e>>2]|0)!=(q|0))Ja();f=b+8|0;if((c[f>>2]|0)==(q|0)){c[e>>2]=b;c[f>>2]=d;p=b;break}else Ja()}while(0);if(h){b=c[a+(o+20)>>2]|0;d=55328+(b<<2)|0;if((q|0)==(c[d>>2]|0)){c[d>>2]=p;if(!p){c[13757]=c[13757]&~(1<>>0<(c[13760]|0)>>>0)Ja();b=h+16|0;if((c[b>>2]|0)==(q|0))c[b>>2]=p;else c[h+20>>2]=p;if(!p)break}d=c[13760]|0;if(p>>>0>>0)Ja();c[p+24>>2]=h;b=c[a+(o+8)>>2]|0;do if(b)if(b>>>0>>0)Ja();else{c[p+16>>2]=b;c[b+24>>2]=p;break}while(0);b=c[a+(o+12)>>2]|0;if(b)if(b>>>0<(c[13760]|0)>>>0)Ja();else{c[p+20>>2]=b;c[b+24>>2]=p;break}}}else{e=c[a+o>>2]|0;d=c[a+(o|4)>>2]|0;b=55064+(f<<1<<2)|0;if((e|0)!=(b|0)){if(e>>>0<(c[13760]|0)>>>0)Ja();if((c[e+12>>2]|0)!=(q|0))Ja()}if((d|0)==(e|0)){c[13756]=c[13756]&~(1<>>0<(c[13760]|0)>>>0)Ja();b=d+8|0;if((c[b>>2]|0)==(q|0))n=b;else Ja()}else n=d+8|0;c[e+12>>2]=d;c[n>>2]=e}while(0);c[u+4>>2]=g|1;c[u+g>>2]=g;if((u|0)==(c[13761]|0)){c[13758]=g;return}}else{c[b>>2]=d&-2;c[u+4>>2]=g|1;c[u+g>>2]=g}b=g>>>3;if(g>>>0<256){d=b<<1;f=55064+(d<<2)|0;e=c[13756]|0;b=1<>2]|0;if(d>>>0<(c[13760]|0)>>>0)Ja();else{r=b;s=d}}else{c[13756]=e|b;r=55064+(d+2<<2)|0;s=f}c[r>>2]=u;c[s+12>>2]=u;c[u+8>>2]=s;c[u+12>>2]=f;return}b=g>>>8;if(b)if(g>>>0>16777215)f=31;else{r=(b+1048320|0)>>>16&8;s=b<>>16&4;s=s<>>16&2;f=14-(q|r|f)+(s<>>15)|0;f=g>>>(f+7|0)&1|f<<1}else f=0;b=55328+(f<<2)|0;c[u+28>>2]=f;c[u+20>>2]=0;c[u+16>>2]=0;d=c[13757]|0;e=1<>2]|0;b:do if((c[b+4>>2]&-8|0)!=(g|0)){f=g<<((f|0)==31?0:25-(f>>>1)|0);while(1){d=b+16+(f>>>31<<2)|0;e=c[d>>2]|0;if(!e)break;if((c[e+4>>2]&-8|0)==(g|0)){t=e;break b}else{f=f<<1;b=e}}if(d>>>0<(c[13760]|0)>>>0)Ja();else{c[d>>2]=u;c[u+24>>2]=b;c[u+12>>2]=u;c[u+8>>2]=u;break a}}else t=b;while(0);b=t+8|0;d=c[b>>2]|0;s=c[13760]|0;if(d>>>0>=s>>>0&t>>>0>=s>>>0){c[d+12>>2]=u;c[b>>2]=u;c[u+8>>2]=d;c[u+12>>2]=t;c[u+24>>2]=0;break}else Ja()}else{c[13757]=d|e;c[b>>2]=u;c[u+24>>2]=b;c[u+12>>2]=u;c[u+8>>2]=u}while(0);u=(c[13764]|0)+-1|0;c[13764]=u;if(!u)b=55480;else return;while(1){b=c[b>>2]|0;if(!b)break;else b=b+8|0}c[13764]=-1;return}function w9(a,b){a=a|0;b=b|0;var d=0;if(a){d=$(b,a)|0;if((b|a)>>>0>65535)d=((d>>>0)/(a>>>0)|0|0)==(b|0)?d:-1}else d=0;b=u9(d)|0;if(!b)return b|0;if(!(c[b+-4>>2]&3))return b|0;uka(b|0,0,d|0)|0;return b|0}function x9(a,b){a=a|0;b=b|0;var d=0,e=0;if(!a){a=u9(b)|0;return a|0}if(b>>>0>4294967231){c[(C6()|0)>>2]=12;a=0;return a|0}d=y9(a+-8|0,b>>>0<11?16:b+11&-8)|0;if(d){a=d+8|0;return a|0}d=u9(b)|0;if(!d){a=0;return a|0}e=c[a+-4>>2]|0;e=(e&-8)-((e&3|0)==0?8:4)|0;xka(d|0,a|0,(e>>>0>>0?e:b)|0)|0;v9(a);a=d;return a|0}function y9(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=a+4|0;p=c[o>>2]|0;j=p&-8;l=a+j|0;i=c[13760]|0;d=p&3;if(!((d|0)!=1&a>>>0>=i>>>0&a>>>0>>0))Ja();e=a+(j|4)|0;f=c[e>>2]|0;if(!(f&1))Ja();if(!d){if(b>>>0<256){a=0;return a|0}if(j>>>0>=(b+4|0)>>>0?(j-b|0)>>>0<=c[13876]<<1>>>0:0)return a|0;a=0;return a|0}if(j>>>0>=b>>>0){d=j-b|0;if(d>>>0<=15)return a|0;c[o>>2]=p&1|b|2;c[a+(b+4)>>2]=d|3;c[e>>2]=c[e>>2]|1;z9(a+b|0,d);return a|0}if((l|0)==(c[13762]|0)){d=(c[13759]|0)+j|0;if(d>>>0<=b>>>0){a=0;return a|0}n=d-b|0;c[o>>2]=p&1|b|2;c[a+(b+4)>>2]=n|1;c[13762]=a+b;c[13759]=n;return a|0}if((l|0)==(c[13761]|0)){e=(c[13758]|0)+j|0;if(e>>>0>>0){a=0;return a|0}d=e-b|0;if(d>>>0>15){c[o>>2]=p&1|b|2;c[a+(b+4)>>2]=d|1;c[a+e>>2]=d;e=a+(e+4)|0;c[e>>2]=c[e>>2]&-2;e=a+b|0}else{c[o>>2]=p&1|e|2;e=a+(e+4)|0;c[e>>2]=c[e>>2]|1;e=0;d=0}c[13758]=d;c[13761]=e;return a|0}if(f&2){a=0;return a|0}m=(f&-8)+j|0;if(m>>>0>>0){a=0;return a|0}n=m-b|0;g=f>>>3;do if(f>>>0>=256){h=c[a+(j+24)>>2]|0;g=c[a+(j+12)>>2]|0;do if((g|0)==(l|0)){e=a+(j+20)|0;d=c[e>>2]|0;if(!d){e=a+(j+16)|0;d=c[e>>2]|0;if(!d){k=0;break}}while(1){f=d+20|0;g=c[f>>2]|0;if(g){d=g;e=f;continue}f=d+16|0;g=c[f>>2]|0;if(!g)break;else{d=g;e=f}}if(e>>>0>>0)Ja();else{c[e>>2]=0;k=d;break}}else{f=c[a+(j+8)>>2]|0;if(f>>>0>>0)Ja();d=f+12|0;if((c[d>>2]|0)!=(l|0))Ja();e=g+8|0;if((c[e>>2]|0)==(l|0)){c[d>>2]=g;c[e>>2]=f;k=g;break}else Ja()}while(0);if(h){d=c[a+(j+28)>>2]|0;e=55328+(d<<2)|0;if((l|0)==(c[e>>2]|0)){c[e>>2]=k;if(!k){c[13757]=c[13757]&~(1<>>0<(c[13760]|0)>>>0)Ja();d=h+16|0;if((c[d>>2]|0)==(l|0))c[d>>2]=k;else c[h+20>>2]=k;if(!k)break}e=c[13760]|0;if(k>>>0>>0)Ja();c[k+24>>2]=h;d=c[a+(j+16)>>2]|0;do if(d)if(d>>>0>>0)Ja();else{c[k+16>>2]=d;c[d+24>>2]=k;break}while(0);d=c[a+(j+20)>>2]|0;if(d)if(d>>>0<(c[13760]|0)>>>0)Ja();else{c[k+20>>2]=d;c[d+24>>2]=k;break}}}else{f=c[a+(j+8)>>2]|0;e=c[a+(j+12)>>2]|0;d=55064+(g<<1<<2)|0;if((f|0)!=(d|0)){if(f>>>0>>0)Ja();if((c[f+12>>2]|0)!=(l|0))Ja()}if((e|0)==(f|0)){c[13756]=c[13756]&~(1<>>0>>0)Ja();d=e+8|0;if((c[d>>2]|0)==(l|0))h=d;else Ja()}else h=e+8|0;c[f+12>>2]=e;c[h>>2]=f}while(0);if(n>>>0<16){c[o>>2]=m|p&1|2;b=a+(m|4)|0;c[b>>2]=c[b>>2]|1;return a|0}else{c[o>>2]=p&1|b|2;c[a+(b+4)>>2]=n|3;p=a+(m|4)|0;c[p>>2]=c[p>>2]|1;z9(a+b|0,n);return a|0}return 0}function z9(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;q=a+b|0;d=c[a+4>>2]|0;do if(!(d&1)){k=c[a>>2]|0;if(!(d&3))return;n=a+(0-k)|0;m=k+b|0;j=c[13760]|0;if(n>>>0>>0)Ja();if((n|0)==(c[13761]|0)){e=a+(b+4)|0;d=c[e>>2]|0;if((d&3|0)!=3){t=n;h=m;break}c[13758]=m;c[e>>2]=d&-2;c[a+(4-k)>>2]=m|1;c[q>>2]=m;return}g=k>>>3;if(k>>>0<256){f=c[a+(8-k)>>2]|0;e=c[a+(12-k)>>2]|0;d=55064+(g<<1<<2)|0;if((f|0)!=(d|0)){if(f>>>0>>0)Ja();if((c[f+12>>2]|0)!=(n|0))Ja()}if((e|0)==(f|0)){c[13756]=c[13756]&~(1<>>0>>0)Ja();d=e+8|0;if((c[d>>2]|0)==(n|0))i=d;else Ja()}else i=e+8|0;c[f+12>>2]=e;c[i>>2]=f;t=n;h=m;break}i=c[a+(24-k)>>2]|0;f=c[a+(12-k)>>2]|0;do if((f|0)==(n|0)){f=16-k|0;e=a+(f+4)|0;d=c[e>>2]|0;if(!d){e=a+f|0;d=c[e>>2]|0;if(!d){l=0;break}}while(1){f=d+20|0;g=c[f>>2]|0;if(g){d=g;e=f;continue}f=d+16|0;g=c[f>>2]|0;if(!g)break;else{d=g;e=f}}if(e>>>0>>0)Ja();else{c[e>>2]=0;l=d;break}}else{g=c[a+(8-k)>>2]|0;if(g>>>0>>0)Ja();d=g+12|0;if((c[d>>2]|0)!=(n|0))Ja();e=f+8|0;if((c[e>>2]|0)==(n|0)){c[d>>2]=f;c[e>>2]=g;l=f;break}else Ja()}while(0);if(i){d=c[a+(28-k)>>2]|0;e=55328+(d<<2)|0;if((n|0)==(c[e>>2]|0)){c[e>>2]=l;if(!l){c[13757]=c[13757]&~(1<>>0<(c[13760]|0)>>>0)Ja();d=i+16|0;if((c[d>>2]|0)==(n|0))c[d>>2]=l;else c[i+20>>2]=l;if(!l){t=n;h=m;break}}f=c[13760]|0;if(l>>>0>>0)Ja();c[l+24>>2]=i;d=16-k|0;e=c[a+d>>2]|0;do if(e)if(e>>>0>>0)Ja();else{c[l+16>>2]=e;c[e+24>>2]=l;break}while(0);d=c[a+(d+4)>>2]|0;if(d)if(d>>>0<(c[13760]|0)>>>0)Ja();else{c[l+20>>2]=d;c[d+24>>2]=l;t=n;h=m;break}else{t=n;h=m}}else{t=n;h=m}}else{t=a;h=b}while(0);j=c[13760]|0;if(q>>>0>>0)Ja();d=a+(b+4)|0;e=c[d>>2]|0;if(!(e&2)){if((q|0)==(c[13762]|0)){s=(c[13759]|0)+h|0;c[13759]=s;c[13762]=t;c[t+4>>2]=s|1;if((t|0)!=(c[13761]|0))return;c[13761]=0;c[13758]=0;return}if((q|0)==(c[13761]|0)){s=(c[13758]|0)+h|0;c[13758]=s;c[13761]=t;c[t+4>>2]=s|1;c[t+s>>2]=s;return}h=(e&-8)+h|0;g=e>>>3;do if(e>>>0>=256){i=c[a+(b+24)>>2]|0;f=c[a+(b+12)>>2]|0;do if((f|0)==(q|0)){e=a+(b+20)|0;d=c[e>>2]|0;if(!d){e=a+(b+16)|0;d=c[e>>2]|0;if(!d){p=0;break}}while(1){f=d+20|0;g=c[f>>2]|0;if(g){d=g;e=f;continue}f=d+16|0;g=c[f>>2]|0;if(!g)break;else{d=g;e=f}}if(e>>>0>>0)Ja();else{c[e>>2]=0;p=d;break}}else{g=c[a+(b+8)>>2]|0;if(g>>>0>>0)Ja();d=g+12|0;if((c[d>>2]|0)!=(q|0))Ja();e=f+8|0;if((c[e>>2]|0)==(q|0)){c[d>>2]=f;c[e>>2]=g;p=f;break}else Ja()}while(0);if(i){d=c[a+(b+28)>>2]|0;e=55328+(d<<2)|0;if((q|0)==(c[e>>2]|0)){c[e>>2]=p;if(!p){c[13757]=c[13757]&~(1<>>0<(c[13760]|0)>>>0)Ja();d=i+16|0;if((c[d>>2]|0)==(q|0))c[d>>2]=p;else c[i+20>>2]=p;if(!p)break}e=c[13760]|0;if(p>>>0>>0)Ja();c[p+24>>2]=i;d=c[a+(b+16)>>2]|0;do if(d)if(d>>>0>>0)Ja();else{c[p+16>>2]=d;c[d+24>>2]=p;break}while(0);d=c[a+(b+20)>>2]|0;if(d)if(d>>>0<(c[13760]|0)>>>0)Ja();else{c[p+20>>2]=d;c[d+24>>2]=p;break}}}else{f=c[a+(b+8)>>2]|0;e=c[a+(b+12)>>2]|0;d=55064+(g<<1<<2)|0;if((f|0)!=(d|0)){if(f>>>0>>0)Ja();if((c[f+12>>2]|0)!=(q|0))Ja()}if((e|0)==(f|0)){c[13756]=c[13756]&~(1<>>0>>0)Ja();d=e+8|0;if((c[d>>2]|0)==(q|0))o=d;else Ja()}else o=e+8|0;c[f+12>>2]=e;c[o>>2]=f}while(0);c[t+4>>2]=h|1;c[t+h>>2]=h;if((t|0)==(c[13761]|0)){c[13758]=h;return}}else{c[d>>2]=e&-2;c[t+4>>2]=h|1;c[t+h>>2]=h}d=h>>>3;if(h>>>0<256){e=d<<1;g=55064+(e<<2)|0;f=c[13756]|0;d=1<>2]|0;if(e>>>0<(c[13760]|0)>>>0)Ja();else{r=d;s=e}}else{c[13756]=f|d;r=55064+(e+2<<2)|0;s=g}c[r>>2]=t;c[s+12>>2]=t;c[t+8>>2]=s;c[t+12>>2]=g;return}d=h>>>8;if(d)if(h>>>0>16777215)g=31;else{r=(d+1048320|0)>>>16&8;s=d<>>16&4;s=s<>>16&2;g=14-(q|r|g)+(s<>>15)|0;g=h>>>(g+7|0)&1|g<<1}else g=0;d=55328+(g<<2)|0;c[t+28>>2]=g;c[t+20>>2]=0;c[t+16>>2]=0;e=c[13757]|0;f=1<>2]=t;c[t+24>>2]=d;c[t+12>>2]=t;c[t+8>>2]=t;return}d=c[d>>2]|0;a:do if((c[d+4>>2]&-8|0)!=(h|0)){g=h<<((g|0)==31?0:25-(g>>>1)|0);while(1){e=d+16+(g>>>31<<2)|0;f=c[e>>2]|0;if(!f)break;if((c[f+4>>2]&-8|0)==(h|0)){d=f;break a}else{g=g<<1;d=f}}if(e>>>0<(c[13760]|0)>>>0)Ja();c[e>>2]=t;c[t+24>>2]=d;c[t+12>>2]=t;c[t+8>>2]=t;return}while(0);e=d+8|0;f=c[e>>2]|0;s=c[13760]|0;if(!(f>>>0>=s>>>0&d>>>0>=s>>>0))Ja();c[f+12>>2]=t;c[e>>2]=t;c[t+8>>2]=f;c[t+12>>2]=d;c[t+24>>2]=0;return}function A9(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;b=c[12810]|0;E9(56200,b,56256);c[13880]=56964;c[13882]=56984;c[13881]=0;e=c[14238]|0;cba(55520+e|0,56200);c[55520+(e+72)>>2]=0;c[55520+(e+76)>>2]=-1;e=c[12811]|0;F9(56304,e,56264);c[13902]=57044;c[13903]=57064;h=c[14258]|0;cba(55608+h|0,56304);f=h+72|0;c[55608+f>>2]=0;a=h+76|0;c[55608+a>>2]=-1;d=c[12809]|0;F9(56352,d,56272);c[13923]=57044;c[13924]=57064;cba(55692+h|0,56352);c[55692+f>>2]=0;c[55692+a>>2]=-1;g=c[55692+((c[(c[13923]|0)+-12>>2]|0)+24)>>2]|0;c[13944]=57044;c[13945]=57064;cba(55776+h|0,g);c[55776+f>>2]=0;c[55776+a>>2]=-1;c[55520+((c[(c[13880]|0)+-12>>2]|0)+72)>>2]=55608;a=55692+((c[(c[13923]|0)+-12>>2]|0)+4)|0;c[a>>2]=c[a>>2]|8192;c[55692+((c[(c[13923]|0)+-12>>2]|0)+72)>>2]=55608;G9(56400,b,56280);c[13965]=57004;c[13967]=57024;c[13966]=0;b=c[14248]|0;cba(55860+b|0,56400);c[55860+(b+72)>>2]=0;c[55860+(b+76)>>2]=-1;H9(56456,e,56288);c[13987]=57084;c[13988]=57104;e=c[14268]|0;cba(55948+e|0,56456);b=e+72|0;c[55948+b>>2]=0;a=e+76|0;c[55948+a>>2]=-1;H9(56504,d,56296);c[14008]=57084;c[14009]=57104;cba(56032+e|0,56504);c[56032+b>>2]=0;c[56032+a>>2]=-1;d=c[56032+((c[(c[14008]|0)+-12>>2]|0)+24)>>2]|0;c[14029]=57084;c[14030]=57104;cba(56116+e|0,d);c[56116+b>>2]=0;c[56116+a>>2]=-1;c[55860+((c[(c[13965]|0)+-12>>2]|0)+72)>>2]=55948;a=56032+((c[(c[14008]|0)+-12>>2]|0)+4)|0;c[a>>2]=c[a>>2]|8192;c[56032+((c[(c[14008]|0)+-12>>2]|0)+72)>>2]=55948;return}function B9(a){a=a|0;Pba(55608)|0;Pba(55776)|0;fca(55948)|0;fca(56116)|0;return}function C9(){A9(0);tb(1205,130381,n|0)|0;return}function D9(){return}function E9(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+16|0;h=f+4|0;g=f;hba(b);c[b>>2]=56752;c[b+32>>2]=d;c[b+40>>2]=e;c[b+48>>2]=-1;a[b+52>>0]=0;Pga(h,b+4|0);c[g>>2]=c[h>>2];Y9(b,g);Qga(g);i=f;return}function F9(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+16|0;h=f+4|0;g=f;hba(b);c[b>>2]=56688;c[b+32>>2]=d;Pga(h,b+4|0);c[g>>2]=c[h>>2];d=Tga(g,58292)|0;Qga(g);c[b+36>>2]=d;c[b+40>>2]=e;a[b+44>>0]=(Ob[c[(c[d>>2]|0)+28>>2]&255](d)|0)&1;i=f;return}function G9(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+16|0;h=f+4|0;g=f;wba(b);c[b>>2]=56624;c[b+32>>2]=d;c[b+40>>2]=e;c[b+48>>2]=-1;a[b+52>>0]=0;Pga(h,b+4|0);c[g>>2]=c[h>>2];N9(b,g);Qga(g);i=f;return}function H9(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+16|0;h=f+4|0;g=f;wba(b);c[b>>2]=56560;c[b+32>>2]=d;Pga(h,b+4|0);c[g>>2]=c[h>>2];d=Tga(g,58300)|0;Qga(g);c[b+36>>2]=d;c[b+40>>2]=e;a[b+44>>0]=(Ob[c[(c[d>>2]|0)+28>>2]&255](d)|0)&1;i=f;return}function I9(a){a=a|0;uba(a);$4(a);return}function J9(b,d){b=b|0;d=d|0;Ob[c[(c[b>>2]|0)+24>>2]&255](b)|0;d=Tga(d,58300)|0;c[b+36>>2]=d;a[b+44>>0]=(Ob[c[(c[d>>2]|0)+28>>2]&255](d)|0)&1;return}function K9(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+16|0;j=l+8|0;h=l;d=a+36|0;e=a+40|0;f=j+8|0;g=j;b=a+32|0;a:while(1){a=c[d>>2]|0;a=Pb[c[(c[a>>2]|0)+20>>2]&31](a,c[e>>2]|0,j,f,h)|0;m=(c[h>>2]|0)-g|0;if((V7(j,1,m,c[b>>2]|0)|0)!=(m|0)){a=-1;break}switch(a|0){case 1:break;case 2:{a=-1;break a}default:{k=4;break a}}}if((k|0)==4)a=((J7(c[b>>2]|0)|0)!=0)<<31>>31;i=l;return a|0}function L9(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;a:do if(!(a[b+44>>0]|0))if((e|0)>0){f=d;d=0;while(1){if((Yb[c[(c[b>>2]|0)+52>>2]&255](b,c[f>>2]|0)|0)==-1)break a;d=d+1|0;if((d|0)<(e|0))f=f+4|0;else break}}else d=0;else d=V7(d,4,e,c[b+32>>2]|0)|0;while(0);return d|0}function M9(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+32|0;p=s+16|0;e=s+8|0;o=s+4|0;n=s;q=(d|0)==-1;a:do if(!q){c[e>>2]=d;if(a[b+44>>0]|0)if((V7(e,4,1,c[b+32>>2]|0)|0)==1){r=11;break}else{e=-1;break}c[o>>2]=p;l=e+4|0;m=b+36|0;g=b+40|0;h=p+8|0;j=p;k=b+32|0;while(1){b=c[m>>2]|0;b=Wb[c[(c[b>>2]|0)+12>>2]&15](b,c[g>>2]|0,e,l,n,p,h,o)|0;if((c[n>>2]|0)==(e|0)){e=-1;break a}if((b|0)==3)break;f=(b|0)==1;if(b>>>0>=2){e=-1;break a}b=(c[o>>2]|0)-j|0;if((V7(p,1,b,c[k>>2]|0)|0)!=(b|0)){e=-1;break a}if(f)e=f?c[n>>2]|0:e;else{r=11;break a}}if((V7(e,1,1,c[k>>2]|0)|0)!=1)e=-1;else r=11}else r=11;while(0);if((r|0)==11)e=q?0:d;i=s;return e|0}function N9(b,d){b=b|0;d=d|0;var e=0,f=0;f=Tga(d,58300)|0;e=b+36|0;c[e>>2]=f;d=b+44|0;c[d>>2]=Ob[c[(c[f>>2]|0)+24>>2]&255](f)|0;e=c[e>>2]|0;a[b+53>>0]=(Ob[c[(c[e>>2]|0)+28>>2]&255](e)|0)&1;return}function O9(a){a=a|0;uba(a);$4(a);return}function P9(a){a=a|0;return S9(a,0)|0}function Q9(a){a=a|0;return S9(a,1)|0}function R9(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+32|0;l=m+16|0;k=m+8|0;f=m+4|0;g=m;h=b+52|0;e=(a[h>>0]|0)!=0;a:do if((d|0)==-1)if(e)d=-1;else{d=c[b+48>>2]|0;a[h>>0]=(d|0)!=-1&1}else{j=b+48|0;b:do if(e){c[f>>2]=c[j>>2];e=c[b+36>>2]|0;switch(Wb[c[(c[e>>2]|0)+12>>2]&15](e,c[b+40>>2]|0,f,f+4|0,g,l,l+8|0,k)|0){case 1:case 2:{d=-1;break a}case 3:{a[l>>0]=c[j>>2];c[k>>2]=l+1;break}default:{}}e=b+32|0;while(1){f=c[k>>2]|0;if(f>>>0<=l>>>0)break b;b=f+-1|0;c[k>>2]=b;if((_7(a[b>>0]|0,c[e>>2]|0)|0)==-1){d=-1;break a}}}while(0);c[j>>2]=d;a[h>>0]=1}while(0);i=m;return d|0}function S9(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;r=i;i=i+32|0;q=r+16|0;p=r+8|0;m=r+4|0;n=r;g=b+52|0;a:do if(a[g>>0]|0){f=b+48|0;e=c[f>>2]|0;if(d){c[f>>2]=-1;a[g>>0]=0}}else{e=c[b+44>>2]|0;e=(e|0)>1?e:1;o=b+32|0;if((e|0)>0){g=0;do{f=W7(c[o>>2]|0)|0;if((f|0)==-1){e=-1;break a}a[q+g>>0]=f;g=g+1|0}while((g|0)<(e|0))}b:do if(!(a[b+53>>0]|0)){j=b+40|0;k=b+36|0;l=p+4|0;c:while(1){s=c[j>>2]|0;g=s;f=c[g>>2]|0;g=c[g+4>>2]|0;t=c[k>>2]|0;h=q+e|0;switch(Wb[c[(c[t>>2]|0)+16>>2]&15](t,s,q,h,m,p,l,n)|0){case 2:{e=-1;break a}case 3:break c;case 1:break;default:break b}t=c[j>>2]|0;c[t>>2]=f;c[t+4>>2]=g;if((e|0)==8){e=-1;break a}f=W7(c[o>>2]|0)|0;if((f|0)==-1){e=-1;break a}a[h>>0]=f;e=e+1|0}c[p>>2]=a[q>>0]}else c[p>>2]=a[q>>0];while(0);if(d){e=c[p>>2]|0;c[b+48>>2]=e;break}while(1){if((e|0)<=0)break;e=e+-1|0;if((_7(a[q+e>>0]|0,c[o>>2]|0)|0)==-1){e=-1;break a}}e=c[p>>2]|0}while(0);i=r;return e|0}function T9(a){a=a|0;fba(a);$4(a);return}function U9(b,d){b=b|0;d=d|0;Ob[c[(c[b>>2]|0)+24>>2]&255](b)|0;d=Tga(d,58292)|0;c[b+36>>2]=d;a[b+44>>0]=(Ob[c[(c[d>>2]|0)+28>>2]&255](d)|0)&1;return}function V9(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+16|0;j=l+8|0;h=l;d=a+36|0;e=a+40|0;f=j+8|0;g=j;b=a+32|0;a:while(1){a=c[d>>2]|0;a=Pb[c[(c[a>>2]|0)+20>>2]&31](a,c[e>>2]|0,j,f,h)|0;m=(c[h>>2]|0)-g|0;if((V7(j,1,m,c[b>>2]|0)|0)!=(m|0)){a=-1;break}switch(a|0){case 1:break;case 2:{a=-1;break a}default:{k=4;break a}}}if((k|0)==4)a=((J7(c[b>>2]|0)|0)!=0)<<31>>31;i=l;return a|0}function W9(b,e,f){b=b|0;e=e|0;f=f|0;var g=0;a:do if(!(a[b+44>>0]|0))if((f|0)>0){g=e;e=0;while(1){if((Yb[c[(c[b>>2]|0)+52>>2]&255](b,d[g>>0]|0)|0)==-1)break a;e=e+1|0;if((e|0)<(f|0))g=g+1|0;else break}}else e=0;else e=V7(e,1,f,c[b+32>>2]|0)|0;while(0);return e|0}function X9(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+32|0;p=s+16|0;e=s+8|0;o=s+4|0;n=s;q=(d|0)==-1;a:do if(!q){a[e>>0]=d;if(a[b+44>>0]|0)if((V7(e,1,1,c[b+32>>2]|0)|0)==1){r=11;break}else{e=-1;break}c[o>>2]=p;m=e+1|0;g=b+36|0;h=b+40|0;j=p+8|0;k=p;l=b+32|0;while(1){b=c[g>>2]|0;b=Wb[c[(c[b>>2]|0)+12>>2]&15](b,c[h>>2]|0,e,m,n,p,j,o)|0;if((c[n>>2]|0)==(e|0)){e=-1;break a}if((b|0)==3)break;f=(b|0)==1;if(b>>>0>=2){e=-1;break a}b=(c[o>>2]|0)-k|0;if((V7(p,1,b,c[l>>2]|0)|0)!=(b|0)){e=-1;break a}if(f)e=f?c[n>>2]|0:e;else{r=11;break a}}if((V7(e,1,1,c[l>>2]|0)|0)!=1)e=-1;else r=11}else r=11;while(0);if((r|0)==11)e=q?0:d;i=s;return e|0}function Y9(b,d){b=b|0;d=d|0;var e=0,f=0;f=Tga(d,58292)|0;e=b+36|0;c[e>>2]=f;d=b+44|0;c[d>>2]=Ob[c[(c[f>>2]|0)+24>>2]&255](f)|0;e=c[e>>2]|0;a[b+53>>0]=(Ob[c[(c[e>>2]|0)+28>>2]&255](e)|0)&1;return}function Z9(a){a=a|0;fba(a);$4(a);return}function _9(a){a=a|0;return baa(a,0)|0}function $9(a){a=a|0;return baa(a,1)|0}function aaa(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+32|0;l=m+16|0;k=m+4|0;f=m+8|0;g=m;h=b+52|0;e=(a[h>>0]|0)!=0;a:do if((d|0)==-1)if(e)d=-1;else{d=c[b+48>>2]|0;a[h>>0]=(d|0)!=-1&1}else{j=b+48|0;b:do if(e){a[f>>0]=c[j>>2];e=c[b+36>>2]|0;switch(Wb[c[(c[e>>2]|0)+12>>2]&15](e,c[b+40>>2]|0,f,f+1|0,g,l,l+8|0,k)|0){case 1:case 2:{d=-1;break a}case 3:{a[l>>0]=c[j>>2];c[k>>2]=l+1;break}default:{}}e=b+32|0;while(1){f=c[k>>2]|0;if(f>>>0<=l>>>0)break b;b=f+-1|0;c[k>>2]=b;if((_7(a[b>>0]|0,c[e>>2]|0)|0)==-1){d=-1;break a}}}while(0);c[j>>2]=d;a[h>>0]=1}while(0);i=m;return d|0}function baa(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;s=i;i=i+32|0;r=s+16|0;q=s+8|0;n=s+4|0;o=s;h=b+52|0;a:do if(a[h>>0]|0){g=b+48|0;f=c[g>>2]|0;if(e){c[g>>2]=-1;a[h>>0]=0}}else{f=c[b+44>>2]|0;f=(f|0)>1?f:1;p=b+32|0;if((f|0)>0){h=0;do{g=W7(c[p>>2]|0)|0;if((g|0)==-1){f=-1;break a}a[r+h>>0]=g;h=h+1|0}while((h|0)<(f|0))}b:do if(!(a[b+53>>0]|0)){k=b+40|0;l=b+36|0;m=q+1|0;c:while(1){t=c[k>>2]|0;h=t;g=c[h>>2]|0;h=c[h+4>>2]|0;u=c[l>>2]|0;j=r+f|0;switch(Wb[c[(c[u>>2]|0)+16>>2]&15](u,t,r,j,n,q,m,o)|0){case 2:{f=-1;break a}case 3:break c;case 1:break;default:break b}u=c[k>>2]|0;c[u>>2]=g;c[u+4>>2]=h;if((f|0)==8){f=-1;break a}g=W7(c[p>>2]|0)|0;if((g|0)==-1){f=-1;break a}a[j>>0]=g;f=f+1|0}a[q>>0]=a[r>>0]|0}else a[q>>0]=a[r>>0]|0;while(0);if(e){f=a[q>>0]|0;c[b+48>>2]=f&255}else{while(1){if((f|0)<=0)break;f=f+-1|0;if((_7(d[r+f>>0]|0,c[p>>2]|0)|0)==-1){f=-1;break a}}f=a[q>>0]|0}f=f&255}while(0);i=s;return f|0}function caa(a,b){a=a|0;b=b|0;c[a>>2]=50776;daa(a+4|0,b);return}function daa(a,b){a=a|0;b=b|0;var d=0,e=0;e=w8(b)|0;d=Z4(e+13|0)|0;c[d>>2]=e;c[d+4>>2]=e;c[d+8>>2]=0;d=d+12|0;xka(d|0,b|0,e+1|0)|0;c[a>>2]=d;return}function eaa(b,d){b=b|0;d=d|0;if(!(a[d>>0]&1)){c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2]}else faa(b,c[d+8>>2]|0,c[d+4>>2]|0);return}function faa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;if(e>>>0>4294967279)W4(b);if(e>>>0<11){a[b>>0]=e<<1;b=b+1|0}else{g=e+16&-16;f=Z4(g)|0;c[b+8>>2]=f;c[b>>2]=g|1;c[b+4>>2]=e;b=f}xka(b|0,d|0,e|0)|0;a[b+e>>0]=0;return}function gaa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;if(d>>>0>4294967279)W4(b);if(d>>>0<11){a[b>>0]=d<<1;b=b+1|0}else{g=d+16&-16;f=Z4(g)|0;c[b+8>>2]=f;c[b>>2]=g|1;c[b+4>>2]=d;b=f}uka(b|0,e|0,d|0)|0;a[b+d>>0]=0;return}function haa(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;h=a[d>>0]|0;g=(h&1)==0;h=g?(h&255)>>>1:c[d+4>>2]|0;if(h>>>0>>0)Z5(b);else{h=h-e|0;faa(b,(g?d+1|0:c[d+8>>2]|0)+e|0,h>>>0>>0?h:f);return}}function iaa(b){b=b|0;if(a[b>>0]&1)$4(c[b+8>>2]|0);return}function jaa(b,d){b=b|0;d=d|0;var e=0,f=0;if((b|0)!=(d|0)){e=a[d>>0]|0;f=(e&1)==0;laa(b,f?d+1|0:c[d+8>>2]|0,f?(e&255)>>>1:c[d+4>>2]|0)|0}return b|0}function kaa(a,b){a=a|0;b=b|0;return laa(a,b,w8(b)|0)|0}function laa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=a[b>>0]|0;if(!(f&1))h=10;else{f=c[b>>2]|0;h=(f&-2)+-1|0;f=f&255}g=(f&1)==0;do if(h>>>0>=e>>>0){if(g)f=b+1|0;else f=c[b+8>>2]|0;zka(f|0,d|0,e|0)|0;a[f+e>>0]=0;if(!(a[b>>0]&1)){a[b>>0]=e<<1;break}else{c[b+4>>2]=e;break}}else{if(g)f=(f&255)>>>1;else f=c[b+4>>2]|0;saa(b,h,e-h|0,f,0,f,e,d)}while(0);return b|0}function maa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;f=a[b>>0]|0;g=(f&1)==0;if(g)f=(f&255)>>>1;else f=c[b+4>>2]|0;do if(f>>>0>=d>>>0)if(g){a[b+1+d>>0]=0;a[b>>0]=d<<1;break}else{a[(c[b+8>>2]|0)+d>>0]=0;c[b+4>>2]=d;break}else naa(b,d-f|0,e)|0;while(0);return}function naa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(d){f=a[b>>0]|0;if(!(f&1))g=10;else{f=c[b>>2]|0;g=(f&-2)+-1|0;f=f&255}if(!(f&1))h=(f&255)>>>1;else h=c[b+4>>2]|0;if((g-h|0)>>>0>>0){taa(b,g,d-g+h|0,h,h,0,0);f=a[b>>0]|0}if(!(f&1))g=b+1|0;else g=c[b+8>>2]|0;uka(g+h|0,e|0,d|0)|0;f=h+d|0;if(!(a[b>>0]&1))a[b>>0]=f<<1;else c[b+4>>2]=f;a[g+f>>0]=0}return b|0}function oaa(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(d>>>0>4294967279)W4(b);e=a[b>>0]|0;if(!(e&1))f=10;else{e=c[b>>2]|0;f=(e&-2)+-1|0;e=e&255}if(!(e&1))j=(e&255)>>>1;else j=c[b+4>>2]|0;d=j>>>0>d>>>0?j:d;if(d>>>0<11)i=10;else i=(d+16&-16)+-1|0;do if((i|0)!=(f|0)){do if((i|0)!=10){d=Z4(i+1|0)|0;if(!(e&1)){f=1;g=b+1|0;h=0;break}else{f=1;g=c[b+8>>2]|0;h=1;break}}else{d=b+1|0;f=0;g=c[b+8>>2]|0;h=1}while(0);if(!(e&1))e=(e&255)>>>1;else e=c[b+4>>2]|0;xka(d|0,g|0,e+1|0)|0;if(h)$4(g);if(f){c[b>>2]=i+1|1;c[b+4>>2]=j;c[b+8>>2]=d;break}else{a[b>>0]=j<<1;break}}while(0);return}function paa(a,b){a=a|0;b=b|0;return raa(a,b,w8(b)|0)|0}function qaa(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=a[b>>0]|0;f=(e&1)!=0;if(f){g=(c[b>>2]&-2)+-1|0;h=c[b+4>>2]|0}else{g=10;h=(e&255)>>>1}if((h|0)==(g|0)){taa(b,g,1,g,g,0,0);if(!(a[b>>0]&1))g=7;else g=8}else if(f)g=8;else g=7;if((g|0)==7){a[b>>0]=(h<<1)+2;e=b+1|0;f=h+1|0}else if((g|0)==8){e=c[b+8>>2]|0;f=h+1|0;c[b+4>>2]=f}a[e+h>>0]=d;a[e+f>>0]=0;return}function raa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=a[b>>0]|0;if(!(f&1))g=10;else{f=c[b>>2]|0;g=(f&-2)+-1|0;f=f&255}if(!(f&1))h=(f&255)>>>1;else h=c[b+4>>2]|0;if((g-h|0)>>>0>=e>>>0){if(e){if(!(f&1))g=b+1|0;else g=c[b+8>>2]|0;xka(g+h|0,d|0,e|0)|0;f=h+e|0;if(!(a[b>>0]&1))a[b>>0]=f<<1;else c[b+4>>2]=f;a[g+f>>0]=0}}else saa(b,g,e-g+h|0,h,h,0,e,d);return b|0}function saa(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0;if((-18-d|0)>>>0>>0)W4(b);if(!(a[b>>0]&1))m=b+1|0;else m=c[b+8>>2]|0;if(d>>>0<2147483623){k=e+d|0;l=d<<1;k=k>>>0>>0?l:k;k=k>>>0<11?11:k+16&-16}else k=-17;l=Z4(k)|0;if(g)xka(l|0,m|0,g|0)|0;if(i)xka(l+g|0,j|0,i|0)|0;e=f-h|0;if((e|0)!=(g|0))xka(l+(i+g)|0,m+(h+g)|0,e-g|0)|0;if((d|0)!=10)$4(m);c[b+8>>2]=l;c[b>>2]=k|1;d=e+i|0;c[b+4>>2]=d;a[l+d>>0]=0;return}function taa(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0;if((-17-d|0)>>>0>>0)W4(b);if(!(a[b>>0]&1))l=b+1|0;else l=c[b+8>>2]|0;if(d>>>0<2147483623){j=e+d|0;k=d<<1;j=j>>>0>>0?k:j;j=j>>>0<11?11:j+16&-16}else j=-17;k=Z4(j)|0;if(g)xka(k|0,l|0,g|0)|0;e=f-h|0;if((e|0)!=(g|0))xka(k+(i+g)|0,l+(h+g)|0,e-g|0)|0;if((d|0)!=10)$4(l);c[b+8>>2]=k;c[b>>2]=j|1;return}function uaa(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;g=a[b>>0]|0;h=(g&1)==0;if(h)i=(g&255)>>>1;else i=c[b+4>>2]|0;if(i>>>0>>0)Z5(b);if(h)h=10;else{g=c[b>>2]|0;h=(g&-2)+-1|0;g=g&255}if((h-i|0)>>>0>=f>>>0){if(f){if(!(g&1))h=b+1|0;else h=c[b+8>>2]|0;if((i|0)==(d|0))g=h+d|0;else{g=h+d|0;zka(h+(f+d)|0,g|0,i-d|0)|0;e=g>>>0<=e>>>0&(h+i|0)>>>0>e>>>0?e+f|0:e}zka(g|0,e|0,f|0)|0;g=i+f|0;if(!(a[b>>0]&1))a[b>>0]=g<<1;else c[b+4>>2]=g;a[h+g>>0]=0}}else saa(b,h,i+f-h|0,i,d,0,f,e);return b|0}function vaa(a,b,c){a=a|0;b=b|0;c=c|0;return uaa(a,b,c,w8(c)|0)|0}function waa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;g=a[b>>0]|0;f=(g&1)==0;if(f)i=(g&255)>>>1;else i=c[b+4>>2]|0;if(i>>>0>>0)Z5(b);if(e){if(f)h=b+1|0;else h=c[b+8>>2]|0;f=i-d|0;e=f>>>0>>0?f:e;if((f|0)!=(e|0)){zka(h+d|0,h+(e+d)|0,f-e|0)|0;g=a[b>>0]|0}f=i-e|0;if(!(g&1))a[b>>0]=f<<1;else c[b+4>>2]=f;a[h+f>>0]=0}return b|0}function xaa(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=a[b>>0]|0;i=(h&1)==0;if(i)n=(h&255)>>>1;else n=c[b+4>>2]|0;if(n>>>0>>0)Z5(b);k=n-d|0;e=k>>>0>>0?k:e;if(i)i=10;else{h=c[b>>2]|0;i=(h&-2)+-1|0;h=h&255}if((e-n+i|0)>>>0>>0)saa(b,i,n+g-e-i|0,n,d,e,g,f);else{if(!(h&1))m=b+1|0;else m=c[b+8>>2]|0;do if((e|0)!=(g|0)){j=k-e|0;if((k|0)==(e|0)){h=g;e=k;l=21}else{i=m+d|0;if(e>>>0>g>>>0){zka(i|0,f|0,g|0)|0;zka(m+(g+d)|0,m+(e+d)|0,j|0)|0;h=g;break}do if(i>>>0>>0&(m+n|0)>>>0>f>>>0){h=e+d|0;if((m+h|0)>>>0>f>>>0){zka(i|0,f|0,e|0)|0;d=h;f=f+g|0;h=g-e|0;e=0;break}else{f=f+(g-e)|0;h=g;break}}else h=g;while(0);zka(m+(d+h)|0,m+(d+e)|0,j|0)|0;l=21}}else{h=g;e=g;l=21}while(0);if((l|0)==21)zka(m+d|0,f|0,h|0)|0;e=h-e+n|0;if(!(a[b>>0]&1))a[b>>0]=e<<1;else c[b+4>>2]=e;a[m+e>>0]=0}return b|0}function yaa(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return xaa(a,b,c,d,w8(d)|0)|0}function zaa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=a[b>>0]|0;if(!(f&1)){g=(f&255)>>>1;f=b+1|0}else{g=c[b+4>>2]|0;f=c[b+8>>2]|0}if(g>>>0>e>>>0?(h=n8(f+e|0,d&255,g-e|0)|0,(h|0)!=0):0)f=h-f|0;else f=-1;return f|0}function Aaa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;f=a[b>>0]|0;if(!(f&1)){f=(f&255)>>>1;b=b+1|0}else{f=c[b+4>>2]|0;b=c[b+8>>2]|0}a:do if(!f)f=-1;else{f=b+(f>>>0>e>>>0?e+1|0:f)|0;do{if((f|0)==(b|0)){f=-1;break a}f=f+-1|0}while((a[f>>0]|0)!=d<<24>>24);f=f-b|0}while(0);return f|0}function Baa(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=a[b>>0]|0;j=(h&1)==0;if(j)h=(h&255)>>>1;else h=c[b+4>>2]|0;if((g|0)==-1|h>>>0>>0)Z5(b);i=h-d|0;i=i>>>0>>0?i:e;if(j)h=b+1|0;else h=c[b+8>>2]|0;e=i>>>0>g>>>0;h=o8(h+d|0,f,e?g:i)|0;if(!h)if(i>>>0>>0)h=-1;else return e&1|0;return h|0}function Caa(a,b){a=a|0;b=b|0;return Baa(a,0,-1,b,w8(b)|0)|0}function Daa(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0;if(f>>>0>4294967279)W4(b);if(f>>>0<11){a[b>>0]=e<<1;f=b+1|0}else{g=f+16&-16;f=Z4(g)|0;c[b+8>>2]=f;c[b>>2]=g|1;c[b+4>>2]=e}xka(f|0,d|0,e|0)|0;a[f+e>>0]=0;return}function Eaa(b,d){b=b|0;d=d|0;if(!(a[d>>0]&1)){c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2]}else Faa(b,c[d+8>>2]|0,c[d+4>>2]|0);return}function Faa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;if(e>>>0>1073741807)W4(b);if(e>>>0<2){a[b>>0]=e<<1;b=b+4|0}else{g=e+4&-4;f=Z4(g<<2)|0;c[b+8>>2]=f;c[b>>2]=g|1;c[b+4>>2]=e;b=f}G8(b,d,e)|0;c[b+(e<<2)>>2]=0;return}function Gaa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;if(d>>>0>1073741807)W4(b);if(d>>>0<2){a[b>>0]=d<<1;b=b+4|0}else{g=d+4&-4;f=Z4(g<<2)|0;c[b+8>>2]=f;c[b>>2]=g|1;c[b+4>>2]=d;b=f}I8(b,e,d)|0;c[b+(d<<2)>>2]=0;return}function Haa(b){b=b|0;if(a[b>>0]&1)$4(c[b+8>>2]|0);return}function Iaa(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;if((b|0)!=(d|0)){f=a[d>>0]|0;g=(f&1)==0;e=d+4|0;Kaa(b,g?e:c[d+8>>2]|0,g?(f&255)>>>1:c[e>>2]|0)|0}return b|0}function Jaa(a,b){a=a|0;b=b|0;return Kaa(a,b,D8(b)|0)|0}function Kaa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=a[b>>0]|0;if(!(f&1))h=1;else{f=c[b>>2]|0;h=(f&-2)+-1|0;f=f&255}g=(f&1)==0;do if(h>>>0>=e>>>0){if(g)f=b+4|0;else f=c[b+8>>2]|0;H8(f,d,e)|0;c[f+(e<<2)>>2]=0;if(!(a[b>>0]&1)){a[b>>0]=e<<1;break}else{c[b+4>>2]=e;break}}else{if(g)f=(f&255)>>>1;else f=c[b+4>>2]|0;Qaa(b,h,e-h|0,f,0,f,e,d)}while(0);return b|0}function Laa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;f=a[b>>0]|0;g=(f&1)==0;if(g)f=(f&255)>>>1;else f=c[b+4>>2]|0;do if(f>>>0>=d>>>0)if(g){c[b+4+(d<<2)>>2]=0;a[b>>0]=d<<1;break}else{c[(c[b+8>>2]|0)+(d<<2)>>2]=0;c[b+4>>2]=d;break}else Maa(b,d-f|0,e)|0;while(0);return}function Maa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(d){f=a[b>>0]|0;if(!(f&1))g=1;else{f=c[b>>2]|0;g=(f&-2)+-1|0;f=f&255}if(!(f&1))h=(f&255)>>>1;else h=c[b+4>>2]|0;if((g-h|0)>>>0>>0){Raa(b,g,d-g+h|0,h,h,0,0);f=a[b>>0]|0}if(!(f&1))g=b+4|0;else g=c[b+8>>2]|0;I8(g+(h<<2)|0,e,d)|0;f=h+d|0;if(!(a[b>>0]&1))a[b>>0]=f<<1;else c[b+4>>2]=f;c[g+(f<<2)>>2]=0}return b|0}function Naa(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(d>>>0>1073741807)W4(b);e=a[b>>0]|0;if(!(e&1))f=1;else{e=c[b>>2]|0;f=(e&-2)+-1|0;e=e&255}if(!(e&1))j=(e&255)>>>1;else j=c[b+4>>2]|0;d=j>>>0>d>>>0?j:d;if(d>>>0<2)i=1;else i=(d+4&-4)+-1|0;do if((i|0)!=(f|0)){do if((i|0)!=1){d=Z4((i<<2)+4|0)|0;if(!(e&1)){f=1;g=b+4|0;h=0;break}else{f=1;g=c[b+8>>2]|0;h=1;break}}else{d=b+4|0;f=0;g=c[b+8>>2]|0;h=1}while(0);if(!(e&1))e=(e&255)>>>1;else e=c[b+4>>2]|0;G8(d,g,e+1|0)|0;if(h)$4(g);if(f){c[b>>2]=i+1|1;c[b+4>>2]=j;c[b+8>>2]=d;break}else{a[b>>0]=j<<1;break}}while(0);return}function Oaa(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=a[b>>0]|0;f=(e&1)!=0;if(f){g=(c[b>>2]&-2)+-1|0;h=c[b+4>>2]|0}else{g=1;h=(e&255)>>>1}if((h|0)==(g|0)){Raa(b,g,1,g,g,0,0);if(!(a[b>>0]&1))g=7;else g=8}else if(f)g=8;else g=7;if((g|0)==7){a[b>>0]=(h<<1)+2;e=b+4|0;f=h+1|0}else if((g|0)==8){e=c[b+8>>2]|0;f=h+1|0;c[b+4>>2]=f}c[e+(h<<2)>>2]=d;c[e+(f<<2)>>2]=0;return}function Paa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=a[b>>0]|0;if(!(f&1))g=1;else{f=c[b>>2]|0;g=(f&-2)+-1|0;f=f&255}if(!(f&1))h=(f&255)>>>1;else h=c[b+4>>2]|0;if((g-h|0)>>>0>=e>>>0){if(e){if(!(f&1))g=b+4|0;else g=c[b+8>>2]|0;G8(g+(h<<2)|0,d,e)|0;f=h+e|0;if(!(a[b>>0]&1))a[b>>0]=f<<1;else c[b+4>>2]=f;c[g+(f<<2)>>2]=0}}else Qaa(b,g,e-g+h|0,h,h,0,e,d);return b|0}function Qaa(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0,m=0;if((1073741806-d|0)>>>0>>0)W4(b);if(!(a[b>>0]&1))m=b+4|0;else m=c[b+8>>2]|0;if(d>>>0<536870887){k=e+d|0;l=d<<1;k=k>>>0>>0?l:k;k=k>>>0<2?2:k+4&-4}else k=1073741807;l=Z4(k<<2)|0;if(g)G8(l,m,g)|0;if(i)G8(l+(g<<2)|0,j,i)|0;e=f-h|0;if((e|0)!=(g|0))G8(l+(i+g<<2)|0,m+(h+g<<2)|0,e-g|0)|0;if((d|0)!=1)$4(m);c[b+8>>2]=l;c[b>>2]=k|1;d=e+i|0;c[b+4>>2]=d;c[l+(d<<2)>>2]=0;return}function Raa(b,d,e,f,g,h,i){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;var j=0,k=0,l=0;if((1073741807-d|0)>>>0>>0)W4(b);if(!(a[b>>0]&1))l=b+4|0;else l=c[b+8>>2]|0;if(d>>>0<536870887){j=e+d|0;k=d<<1;j=j>>>0>>0?k:j;j=j>>>0<2?2:j+4&-4}else j=1073741807;k=Z4(j<<2)|0;if(g)G8(k,l,g)|0;e=f-h|0;if((e|0)!=(g|0))G8(k+(i+g<<2)|0,l+(h+g<<2)|0,e-g|0)|0;if((d|0)!=1)$4(l);c[b+8>>2]=k;c[b>>2]=j|1;return}function Saa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;g=a[b>>0]|0;f=(g&1)==0;if(f)i=(g&255)>>>1;else i=c[b+4>>2]|0;if(i>>>0>>0)Z5(b);if(e){if(f)h=b+4|0;else h=c[b+8>>2]|0;f=i-d|0;e=f>>>0>>0?f:e;if((f|0)!=(e|0)){H8(h+(d<<2)|0,h+(e+d<<2)|0,f-e|0)|0;g=a[b>>0]|0}f=i-e|0;if(!(g&1))a[b>>0]=f<<1;else c[b+4>>2]=f;c[h+(f<<2)>>2]=0}return b|0}function Taa(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;h=a[b>>0]|0;i=(h&1)==0;if(i)n=(h&255)>>>1;else n=c[b+4>>2]|0;if(n>>>0>>0)Z5(b);k=n-d|0;e=k>>>0>>0?k:e;if(i)i=1;else{h=c[b>>2]|0;i=(h&-2)+-1|0;h=h&255}if((e-n+i|0)>>>0>>0)Qaa(b,i,n+g-e-i|0,n,d,e,g,f);else{if(!(h&1))m=b+4|0;else m=c[b+8>>2]|0;do if((e|0)!=(g|0)){j=k-e|0;if((k|0)==(e|0)){h=g;e=k;l=21}else{i=m+(d<<2)|0;if(e>>>0>g>>>0){H8(i,f,g)|0;H8(m+(g+d<<2)|0,m+(e+d<<2)|0,j)|0;h=g;break}do if(i>>>0>>0&(m+(n<<2)|0)>>>0>f>>>0){h=e+d|0;if((m+(h<<2)|0)>>>0>f>>>0){H8(i,f,e)|0;d=h;f=f+(g<<2)|0;h=g-e|0;e=0;break}else{f=f+(g-e<<2)|0;h=g;break}}else h=g;while(0);H8(m+(d+h<<2)|0,m+(d+e<<2)|0,j)|0;l=21}}else{h=g;e=g;l=21}while(0);if((l|0)==21)H8(m+(d<<2)|0,f,h)|0;e=h-e+n|0;if(!(a[b>>0]&1))a[b>>0]=e<<1;else c[b+4>>2]=e;c[m+(e<<2)>>2]=0}return b|0}function Uaa(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;h=a[b>>0]|0;j=(h&1)==0;if(j)h=(h&255)>>>1;else h=c[b+4>>2]|0;if((g|0)==-1|h>>>0>>0)Z5(b);i=h-d|0;i=i>>>0>>0?i:e;if(j)h=b+4|0;else h=c[b+8>>2]|0;e=i>>>0>g>>>0;h=F8(h+(d<<2)|0,f,e?g:i)|0;if(!h)if(i>>>0>>0)h=-1;else return e&1|0;return h|0}function Vaa(a,b){a=a|0;b=b|0;return Uaa(a,0,-1,b,D8(b)|0)|0}function Waa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;g=d;f=e-g|0;if(f>>>0>4294967279)W4(b);if(f>>>0<11){a[b>>0]=f<<1;h=b+1|0}else{i=f+16&-16;h=Z4(i)|0;c[b+8>>2]=h;c[b>>2]=i|1;c[b+4>>2]=f}b=e-g|0;if((d|0)!=(e|0)){f=h;while(1){a[f>>0]=a[d>>0]|0;d=d+1|0;if((d|0)==(e|0))break;else f=f+1|0}}a[h+b>>0]=0;return}function Xaa(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;h=d;f=e-h|0;g=f>>2;if(g>>>0>1073741807)W4(b);if(g>>>0<2){a[b>>0]=f>>>1;b=b+4|0}else{i=g+4&-4;f=Z4(i<<2)|0;c[b+8>>2]=f;c[b>>2]=i|1;c[b+4>>2]=g;b=f}g=(e-h|0)>>>2;if((d|0)!=(e|0)){f=b;while(1){c[f>>2]=c[d>>2];d=d+4|0;if((d|0)==(e|0))break;else f=f+4|0}}c[b+(g<<2)>>2]=0;return}function Yaa(a,b){a=a|0;b=b|0;c[a+16>>2]=(c[a+24>>2]|0)==0|b;return}function Zaa(a){a=a|0;_aa(a);return}function _aa(a){a=a|0;c[a>>2]=57120;aba(a,0);Qga(a+28|0);v9(c[a+32>>2]|0);v9(c[a+36>>2]|0);v9(c[a+48>>2]|0);v9(c[a+60>>2]|0);return}function $aa(a){a=a|0;_aa(a);$4(a);return}function aba(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=c[a+40>>2]|0;e=a+32|0;f=a+36|0;if(d)do{d=d+-1|0;$b[c[(c[e>>2]|0)+(d<<2)>>2]&63](b,a,c[(c[f>>2]|0)+(d<<2)>>2]|0)}while((d|0)!=0);return}function bba(a){a=a|0;var b=0,d=0;d=i;i=i+16|0;b=d;Pga(b,a+28|0);i=d;return c[b>>2]|0}function cba(a,b){a=a|0;b=b|0;var d=0;c[a+24>>2]=b;c[a+16>>2]=(b|0)==0&1;c[a+20>>2]=0;c[a+4>>2]=4098;c[a+12>>2]=0;c[a+8>>2]=6;d=a+28|0;b=a+32|0;a=b+40|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(a|0));Oga(d);return}function dba(a){a=a|0;_aa(a);return}function eba(a){a=a|0;_aa(a);$4(a);return}function fba(a){a=a|0;c[a>>2]=56832;Qga(a+4|0);return}function gba(a){a=a|0;c[a>>2]=56832;Qga(a+4|0);$4(a);return}function hba(a){a=a|0;c[a>>2]=56832;Oga(a+4|0);a=a+8|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function iba(a,b){a=a|0;b=b|0;return}function jba(a,b,c){a=a|0;b=b|0;c=c|0;return a|0}function kba(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;b=a;c[b>>2]=0;c[b+4>>2]=0;b=a+8|0;c[b>>2]=-1;c[b+4>>2]=-1;return}function lba(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;b=a;c[b>>2]=0;c[b+4>>2]=0;b=a+8|0;c[b>>2]=-1;c[b+4>>2]=-1;return}function mba(a){a=a|0;return 0}function nba(a){a=a|0;return 0}function oba(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;h=b+12|0;i=b+16|0;a:do if((e|0)>0){g=d;d=0;while(1){f=c[h>>2]|0;if(f>>>0<(c[i>>2]|0)>>>0){c[h>>2]=f+1;f=a[f>>0]|0}else{f=Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;if((f|0)==-1)break a;f=f&255}a[g>>0]=f;d=d+1|0;if((d|0)<(e|0))g=g+1|0;else break}}else d=0;while(0);return d|0}function pba(a){a=a|0;return -1}function qba(a){a=a|0;var b=0;if((Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0)==-1)a=-1;else{b=a+12|0;a=c[b>>2]|0;c[b>>2]=a+1;a=d[a>>0]|0}return a|0}function rba(a,b){a=a|0;b=b|0;return -1}function sba(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;i=b+24|0;j=b+28|0;a:do if((f|0)>0){h=e;e=0;while(1){g=c[i>>2]|0;if(g>>>0>=(c[j>>2]|0)>>>0){if((Yb[c[(c[b>>2]|0)+52>>2]&255](b,d[h>>0]|0)|0)==-1)break a}else{k=a[h>>0]|0;c[i>>2]=g+1;a[g>>0]=k}e=e+1|0;if((e|0)<(f|0))h=h+1|0;else break}}else e=0;while(0);return e|0}function tba(a,b){a=a|0;b=b|0;return -1}function uba(a){a=a|0;c[a>>2]=56896;Qga(a+4|0);return}function vba(a){a=a|0;c[a>>2]=56896;Qga(a+4|0);$4(a);return}function wba(a){a=a|0;c[a>>2]=56896;Oga(a+4|0);a=a+8|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;return}function xba(a,b){a=a|0;b=b|0;return}function yba(a,b,c){a=a|0;b=b|0;c=c|0;return a|0}function zba(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;b=a;c[b>>2]=0;c[b+4>>2]=0;b=a+8|0;c[b>>2]=-1;c[b+4>>2]=-1;return}function Aba(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;b=a;c[b>>2]=0;c[b+4>>2]=0;b=a+8|0;c[b>>2]=-1;c[b+4>>2]=-1;return}function Bba(a){a=a|0;return 0}function Cba(a){a=a|0;return 0}function Dba(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;g=a+12|0;h=a+16|0;a:do if((d|0)>0){f=b;b=0;while(1){e=c[g>>2]|0;if(e>>>0>=(c[h>>2]|0)>>>0){e=Ob[c[(c[a>>2]|0)+40>>2]&255](a)|0;if((e|0)==-1)break a}else{c[g>>2]=e+4;e=c[e>>2]|0}c[f>>2]=e;b=b+1|0;if((b|0)<(d|0))f=f+4|0;else break}}else b=0;while(0);return b|0}function Eba(a){a=a|0;return -1}function Fba(a){a=a|0;var b=0;if((Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0)==-1)a=-1;else{b=a+12|0;a=c[b>>2]|0;c[b>>2]=a+4;a=c[a>>2]|0}return a|0}function Gba(a,b){a=a|0;b=b|0;return -1}function Hba(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;g=a+24|0;h=a+28|0;a:do if((d|0)>0){f=b;b=0;while(1){e=c[g>>2]|0;if(e>>>0>=(c[h>>2]|0)>>>0){if((Yb[c[(c[a>>2]|0)+52>>2]&255](a,c[f>>2]|0)|0)==-1)break a}else{i=c[f>>2]|0;c[g>>2]=e+4;c[e>>2]=i}b=b+1|0;if((b|0)<(d|0))f=f+4|0;else break}}else b=0;while(0);return b|0}function Iba(a,b){a=a|0;b=b|0;return -1}function Jba(a,b){a=a|0;b=b|0;return}function Kba(a){a=a|0;_aa(a+8|0);return}function Lba(a){a=a|0;_aa(a+((c[(c[a>>2]|0)+-12>>2]|0)+8)|0);return}function Mba(a){a=a|0;_aa(a+8|0);$4(a);return}function Nba(a){a=a|0;Mba(a+(c[(c[a>>2]|0)+-12>>2]|0)|0);return}function Oba(e,f,g){e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+16|0;l=o;a[e>>0]=0;h=c[(c[f>>2]|0)+-12>>2]|0;j=f+(h+16)|0;k=c[j>>2]|0;if(!k){h=c[f+(h+72)>>2]|0;if(h)Pba(h)|0;do if(!g?(m=c[(c[f>>2]|0)+-12>>2]|0,(c[f+(m+4)>>2]&4096|0)!=0):0){c[l>>2]=bba(f+m|0)|0;g=Tga(l,58232)|0;Qga(l);h=c[f+((c[(c[f>>2]|0)+-12>>2]|0)+24)>>2]|0;g=g+8|0;a:do if(!h){h=0;n=9}else while(1){j=h;if((c[j+12>>2]|0)==(c[j+16>>2]|0)){m=(Ob[c[(c[h>>2]|0)+36>>2]&255](j)|0)==-1;h=m?0:h;if(m){n=9;break a}}j=h;l=j+12|0;k=c[l>>2]|0;m=j+16|0;if((k|0)==(c[m>>2]|0))k=Ob[c[(c[h>>2]|0)+36>>2]&255](j)|0;else k=d[k>>0]|0;if((k&255)<<24>>24<=-1)break a;if(!(b[(c[g>>2]|0)+(k<<24>>24<<1)>>1]&8192))break a;k=c[l>>2]|0;if((k|0)==(c[m>>2]|0))Ob[c[(c[h>>2]|0)+40>>2]&255](j)|0;else c[l>>2]=k+1;if(!h){h=0;n=9;break}}while(0);if((n|0)==9)j=h;if(h){if((c[j+12>>2]|0)!=(c[j+16>>2]|0))break;if((Ob[c[(c[h>>2]|0)+36>>2]&255](j)|0)!=-1)break}g=c[(c[f>>2]|0)+-12>>2]|0;n=f+(g+16)|0;c[n>>2]=c[n>>2]|(c[f+(g+24)>>2]|0)==0|6}while(0);a[e>>0]=(c[f+((c[(c[f>>2]|0)+-12>>2]|0)+16)>>2]|0)==0&1}else c[j>>2]=k|(c[f+(h+24)>>2]|0)==0|4;i=o;return}function Pba(b){b=b|0;var d=0,e=0,f=0;e=i;i=i+16|0;d=e;if(c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0){lca(d,b);if((a[d>>0]|0)!=0?(f=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0,(Ob[c[(c[f>>2]|0)+24>>2]&255](f)|0)==-1):0){f=b+((c[(c[b>>2]|0)+-12>>2]|0)+16)|0;c[f>>2]=c[f>>2]|1}mca(d)}i=e;return b|0}function Qba(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;m=i;i=i+32|0;f=m+24|0;e=m+20|0;g=m+16|0;h=m+12|0;n=m+28|0;k=m+8|0;l=m+4|0;j=m;Oba(n,b,0);if(a[n>>0]|0){c[k>>2]=0;c[j>>2]=bba(b+(c[(c[b>>2]|0)+-12>>2]|0)|0)|0;o=Tga(j,57272)|0;n=c[(c[b>>2]|0)+-12>>2]|0;p=c[(c[o>>2]|0)+16>>2]|0;c[g>>2]=c[b+(n+24)>>2];c[h>>2]=0;c[e>>2]=c[g>>2];c[f>>2]=c[h>>2];Zb[p&63](o,e,f,b+n|0,k,l)|0;Qga(j);c[d>>2]=c[l>>2];l=c[(c[b>>2]|0)+-12>>2]|0;n=b+(l+16)|0;c[n>>2]=c[n>>2]|c[k>>2]|(c[b+(l+24)>>2]|0)==0}i=m;return b|0}function Rba(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;l=i;i=i+32|0;f=l+20|0;e=l+16|0;g=l+12|0;h=l+8|0;m=l+24|0;k=l+4|0;j=l;Oba(m,b,0);if(a[m>>0]|0){c[k>>2]=0;c[j>>2]=bba(b+(c[(c[b>>2]|0)+-12>>2]|0)|0)|0;n=Tga(j,57272)|0;m=c[(c[b>>2]|0)+-12>>2]|0;o=c[(c[n>>2]|0)+48>>2]|0;c[g>>2]=c[b+(m+24)>>2];c[h>>2]=0;c[e>>2]=c[g>>2];c[f>>2]=c[h>>2];Zb[o&63](n,e,f,b+m|0,k,d)|0;Qga(j);d=c[(c[b>>2]|0)+-12>>2]|0;m=b+(d+16)|0;c[m>>2]=c[m>>2]|c[k>>2]|(c[b+(d+24)>>2]|0)==0}i=l;return b|0}function Sba(b){b=b|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;g=j;h=b+4|0;c[h>>2]=0;Oba(g,b,1);do if(!(a[g>>0]|0))e=-1;else{e=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0;f=e+12|0;g=c[f>>2]|0;if((g|0)==(c[e+16>>2]|0)){e=Ob[c[(c[e>>2]|0)+40>>2]&255](e)|0;if((e|0)==-1){h=c[(c[b>>2]|0)+-12>>2]|0;e=b+(h+16)|0;c[e>>2]=c[e>>2]|(c[b+(h+24)>>2]|0)==0|6;e=-1;break}}else{c[f>>2]=g+1;e=d[g>>0]|0}c[h>>2]=1}while(0);i=j;return e|0}function Tba(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+16|0;l=o;n=b+4|0;c[n>>2]=0;Oba(l,b,1);if(a[l>>0]|0){l=f+-1|0;while(1){j=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0;h=c[j+12>>2]|0;if((h|0)==(c[j+16>>2]|0)){h=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;if((h|0)==-1){h=2;break}}else h=d[h>>0]|0;h=h&255;if(h<<24>>24==g<<24>>24){m=7;break}if((c[n>>2]|0)>=(l|0)){h=4;break}a[e>>0]=h;h=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0;j=h+12|0;k=c[j>>2]|0;if((k|0)==(c[h+16>>2]|0))Ob[c[(c[h>>2]|0)+40>>2]&255](h)|0;else c[j>>2]=k+1;c[n>>2]=(c[n>>2]|0)+1;e=e+1|0}if((m|0)==7){h=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0;j=h+12|0;k=c[j>>2]|0;if((k|0)==(c[h+16>>2]|0))Ob[c[(c[h>>2]|0)+40>>2]&255](h)|0;else c[j>>2]=k+1;c[n>>2]=(c[n>>2]|0)+1;h=0}if((f|0)>0)a[e>>0]=0;m=c[(c[b>>2]|0)+-12>>2]|0;f=b+(m+16)|0;c[f>>2]=c[f>>2]|((c[n>>2]|0)==0?h|4:h)|(c[b+(m+24)>>2]|0)==0}i=o;return b|0}function Uba(b){b=b|0;var e=0,f=0,g=0;g=i;i=i+16|0;f=g;c[b+4>>2]=0;Oba(f,b,1);do if(a[f>>0]|0){e=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0;f=c[e+12>>2]|0;if((f|0)!=(c[e+16>>2]|0)){e=d[f>>0]|0;break}e=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;if((e|0)==-1){f=c[(c[b>>2]|0)+-12>>2]|0;e=b+(f+16)|0;c[e>>2]=c[e>>2]|(c[b+(f+24)>>2]|0)==0|2;e=-1}}else e=-1;while(0);i=g;return e|0}function Vba(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0;h=i;i=i+16|0;j=h;f=b+4|0;c[f>>2]=0;Oba(j,b,1);g=c[(c[b>>2]|0)+-12>>2]|0;if(a[j>>0]|0){j=c[b+(g+24)>>2]|0;j=Rb[c[(c[j>>2]|0)+32>>2]&63](j,d,e)|0;c[f>>2]=j;if((j|0)!=(e|0)){d=c[(c[b>>2]|0)+-12>>2]|0;j=b+(d+16)|0;c[j>>2]=c[j>>2]|(c[b+(d+24)>>2]|0)==0|6}}else{j=b+(g+16)|0;c[j>>2]=c[j>>2]|(c[b+(g+24)>>2]|0)==0|4}i=h;return b|0}function Wba(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;g=j;c[b+4>>2]=0;f=c[(c[b>>2]|0)+-12>>2]|0;e=b+(f+16)|0;c[e>>2]=(c[b+(f+24)>>2]|0)==0|c[e>>2]&-3;Oba(g,b,1);e=c[(c[b>>2]|0)+-12>>2]|0;do if(!(a[g>>0]|0)){d=b+(e+16)|0;c[d>>2]=c[d>>2]|(c[b+(e+24)>>2]|0)==0|4}else{g=c[b+(e+24)>>2]|0;if(g){e=g+12|0;f=c[e>>2]|0;if((c[g+8>>2]|0)!=(f|0)?(h=f+-1|0,(a[h>>0]|0)==d<<24>>24):0){c[e>>2]=h;break}if((Yb[c[(c[g>>2]|0)+44>>2]&255](g,d&255)|0)!=-1)break;e=c[(c[b>>2]|0)+-12>>2]|0}d=b+(e+16)|0;c[d>>2]=c[d>>2]|1}while(0);i=j;return b|0}function Xba(b){b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;f=g;c[b+4>>2]=0;e=c[(c[b>>2]|0)+-12>>2]|0;d=b+(e+16)|0;c[d>>2]=(c[b+(e+24)>>2]|0)==0|c[d>>2]&-3;Oba(f,b,1);d=c[(c[b>>2]|0)+-12>>2]|0;do if(!(a[f>>0]|0)){f=b+(d+16)|0;c[f>>2]=c[f>>2]|(c[b+(d+24)>>2]|0)==0|4}else{f=c[b+(d+24)>>2]|0;if(f){d=f+12|0;e=c[d>>2]|0;if((c[f+8>>2]|0)!=(e|0)){c[d>>2]=e+-1;break}if((Yb[c[(c[f>>2]|0)+44>>2]&255](f,-1)|0)!=-1)break;d=c[(c[b>>2]|0)+-12>>2]|0}f=b+(d+16)|0;c[f>>2]=c[f>>2]|1}while(0);i=g;return b|0}function Yba(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;f=i;i=i+32|0;g=f+16|0;e=f;h=b;c[h>>2]=0;c[h+4>>2]=0;h=b+8|0;c[h>>2]=-1;c[h+4>>2]=-1;Oba(g,d,1);if(a[g>>0]|0){h=c[d+((c[(c[d>>2]|0)+-12>>2]|0)+24)>>2]|0;Tb[c[(c[h>>2]|0)+16>>2]&15](e,h,0,0,1,8);c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[b+12>>2]=c[e+12>>2]}i=f;return}function Zba(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;g=i;i=i+48|0;f=g+16|0;h=g+32|0;e=g;k=c[(c[b>>2]|0)+-12>>2]|0;j=b+(k+16)|0;c[j>>2]=(c[b+(k+24)>>2]|0)==0|c[j>>2]&-3;Oba(h,b,1);if((a[h>>0]|0)!=0?(k=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0,j=c[(c[k>>2]|0)+20>>2]|0,c[f>>2]=c[d>>2],c[f+4>>2]=c[d+4>>2],c[f+8>>2]=c[d+8>>2],c[f+12>>2]=c[d+12>>2],dc[j&31](e,k,f,8),k=e+8|0,(c[k>>2]|0)==-1?(c[k+4>>2]|0)==-1:0):0){j=c[(c[b>>2]|0)+-12>>2]|0;k=b+(j+16)|0;c[k>>2]=c[k>>2]|(c[b+(j+24)>>2]|0)==0|4}i=g;return b|0}function _ba(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0;h=i;i=i+32|0;j=h+16|0;g=h;Oba(j,b,1);if((a[j>>0]|0)!=0?(j=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0,Tb[c[(c[j>>2]|0)+16>>2]&15](g,j,d,e,f,8),j=g+8|0,(c[j>>2]|0)==-1?(c[j+4>>2]|0)==-1:0):0){f=c[(c[b>>2]|0)+-12>>2]|0;j=b+(f+16)|0;c[j>>2]=c[j>>2]|(c[b+(f+24)>>2]|0)==0|4}i=h;return b|0}function $ba(a,b){a=a|0;b=b|0;return}function aca(a){a=a|0;_aa(a+8|0);return}function bca(a){a=a|0;_aa(a+((c[(c[a>>2]|0)+-12>>2]|0)+8)|0);return}function cca(a){a=a|0;_aa(a+8|0);$4(a);return}function dca(a){a=a|0;cca(a+(c[(c[a>>2]|0)+-12>>2]|0)|0);return}function eca(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;k=n;a[b>>0]=0;f=c[(c[d>>2]|0)+-12>>2]|0;g=d+(f+16)|0;h=c[g>>2]|0;if(!h){f=c[d+(f+72)>>2]|0;if(f)fca(f)|0;do if(!e?(j=c[(c[d>>2]|0)+-12>>2]|0,(c[d+(j+4)>>2]&4096|0)!=0):0){c[k>>2]=bba(d+j|0)|0;l=Tga(k,58224)|0;Qga(k);f=c[d+((c[(c[d>>2]|0)+-12>>2]|0)+24)>>2]|0;a:do if(!f){f=0;m=11}else while(1){g=f;h=c[g+12>>2]|0;if((h|0)==(c[g+16>>2]|0))g=Ob[c[(c[f>>2]|0)+36>>2]&255](g)|0;else g=c[h>>2]|0;k=(g|0)==-1;f=k?0:f;if(k){m=11;break a}h=f;j=h+12|0;g=c[j>>2]|0;e=h+16|0;if((g|0)==(c[e>>2]|0))g=Ob[c[(c[f>>2]|0)+36>>2]&255](h)|0;else g=c[g>>2]|0;if(!(Rb[c[(c[l>>2]|0)+12>>2]&63](l,8192,g)|0))break a;g=c[j>>2]|0;if((g|0)==(c[e>>2]|0))Ob[c[(c[f>>2]|0)+40>>2]&255](h)|0;else c[j>>2]=g+4;if(!f){f=0;m=11;break}}while(0);if((m|0)==11)h=f;if(f){g=c[h+12>>2]|0;if((g|0)==(c[h+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](h)|0;else f=c[g>>2]|0;if((f|0)!=-1)break}l=c[(c[d>>2]|0)+-12>>2]|0;m=d+(l+16)|0;c[m>>2]=c[m>>2]|(c[d+(l+24)>>2]|0)==0|6}while(0);a[b>>0]=(c[d+((c[(c[d>>2]|0)+-12>>2]|0)+16)>>2]|0)==0&1}else c[g>>2]=h|(c[d+(f+24)>>2]|0)==0|4;i=n;return}function fca(b){b=b|0;var d=0,e=0,f=0;e=i;i=i+16|0;d=e;if(c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0){vca(d,b);if((a[d>>0]|0)!=0?(f=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0,(Ob[c[(c[f>>2]|0)+24>>2]&255](f)|0)==-1):0){f=b+((c[(c[b>>2]|0)+-12>>2]|0)+16)|0;c[f>>2]=c[f>>2]|1}wca(d)}i=e;return b|0}function gca(a,b){a=a|0;b=b|0;return}function hca(a){a=a|0;_aa(a+4|0);return}function ica(a){a=a|0;_aa(a+((c[(c[a>>2]|0)+-12>>2]|0)+4)|0);return}function jca(a){a=a|0;_aa(a+4|0);$4(a);return}function kca(a){a=a|0;jca(a+(c[(c[a>>2]|0)+-12>>2]|0)|0);return}function lca(b,d){b=b|0;d=d|0;var e=0;a[b>>0]=0;c[b+4>>2]=d;e=c[(c[d>>2]|0)+-12>>2]|0;if(!(c[d+(e+16)>>2]|0)){e=c[d+(e+72)>>2]|0;if(e)Pba(e)|0;a[b>>0]=1}return}function mca(a){a=a|0;var b=0,d=0;a=a+4|0;d=c[a>>2]|0;b=c[(c[d>>2]|0)+-12>>2]|0;if(((((c[d+(b+24)>>2]|0)!=0?(c[d+(b+16)>>2]|0)==0:0)?(c[d+(b+4)>>2]&8192|0)!=0:0)?!(bb()|0):0)?(d=c[a>>2]|0,d=c[d+((c[(c[d>>2]|0)+-12>>2]|0)+24)>>2]|0,(Ob[c[(c[d>>2]|0)+24>>2]&255](d)|0)==-1):0){d=c[a>>2]|0;d=d+((c[(c[d>>2]|0)+-12>>2]|0)+16)|0;c[d>>2]=c[d>>2]|1}return}function nca(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;j=n+16|0;k=n+4|0;m=n+8|0;e=n;lca(m,b);if(a[m>>0]|0){c[e>>2]=bba(b+(c[(c[b>>2]|0)+-12>>2]|0)|0)|0;l=Tga(e,57404)|0;Qga(e);f=c[(c[b>>2]|0)+-12>>2]|0;g=c[b+(f+24)>>2]|0;h=b+f|0;f=b+(f+76)|0;e=c[f>>2]|0;if((e|0)==-1){c[j>>2]=bba(h)|0;e=Tga(j,58232)|0;e=Yb[c[(c[e>>2]|0)+28>>2]&255](e,32)|0;Qga(j);e=e<<24>>24;c[f>>2]=e}f=c[(c[l>>2]|0)+16>>2]|0;c[k>>2]=g;c[j>>2]=c[k>>2];if(!(Pb[f&31](l,j,h,e&255,d)|0)){d=b+((c[(c[b>>2]|0)+-12>>2]|0)+16)|0;c[d>>2]=c[d>>2]|5}}mca(m);i=n;return b|0}function oca(b,d){b=b|0;d=+d;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;j=n+16|0;k=n+4|0;m=n+8|0;e=n;lca(m,b);if(a[m>>0]|0){c[e>>2]=bba(b+(c[(c[b>>2]|0)+-12>>2]|0)|0)|0;l=Tga(e,57404)|0;Qga(e);f=c[(c[b>>2]|0)+-12>>2]|0;g=c[b+(f+24)>>2]|0;h=b+f|0;f=b+(f+76)|0;e=c[f>>2]|0;if((e|0)==-1){c[j>>2]=bba(h)|0;e=Tga(j,58232)|0;e=Yb[c[(c[e>>2]|0)+28>>2]&255](e,32)|0;Qga(j);e=e<<24>>24;c[f>>2]=e}f=c[(c[l>>2]|0)+36>>2]|0;c[k>>2]=g;c[j>>2]=c[k>>2];if(!(cc[f&7](l,j,h,e&255,d)|0)){l=b+((c[(c[b>>2]|0)+-12>>2]|0)+16)|0;c[l>>2]=c[l>>2]|5}}mca(m);i=n;return b|0}function pca(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;g=i;i=i+16|0;f=g;lca(f,b);if((e|0)!=0&(a[f>>0]|0)!=0?(h=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0,(Rb[c[(c[h>>2]|0)+48>>2]&63](h,d,e)|0)!=(e|0)):0){h=b+((c[(c[b>>2]|0)+-12>>2]|0)+16)|0;c[h>>2]=c[h>>2]|1}mca(f);i=g;return b|0}function qca(a,b){a=a|0;b=b|0;return}function rca(a){a=a|0;_aa(a+4|0);return}function sca(a){a=a|0;_aa(a+((c[(c[a>>2]|0)+-12>>2]|0)+4)|0);return}function tca(a){a=a|0;_aa(a+4|0);$4(a);return}function uca(a){a=a|0;tca(a+(c[(c[a>>2]|0)+-12>>2]|0)|0);return}function vca(b,d){b=b|0;d=d|0;var e=0;a[b>>0]=0;c[b+4>>2]=d;e=c[(c[d>>2]|0)+-12>>2]|0;if(!(c[d+(e+16)>>2]|0)){e=c[d+(e+72)>>2]|0;if(e)fca(e)|0;a[b>>0]=1}return}function wca(a){a=a|0;var b=0,d=0;a=a+4|0;d=c[a>>2]|0;b=c[(c[d>>2]|0)+-12>>2]|0;if(((((c[d+(b+24)>>2]|0)!=0?(c[d+(b+16)>>2]|0)==0:0)?(c[d+(b+4)>>2]&8192|0)!=0:0)?!(bb()|0):0)?(d=c[a>>2]|0,d=c[d+((c[(c[d>>2]|0)+-12>>2]|0)+24)>>2]|0,(Ob[c[(c[d>>2]|0)+24>>2]&255](d)|0)==-1):0){d=c[a>>2]|0;d=d+((c[(c[d>>2]|0)+-12>>2]|0)+16)|0;c[d>>2]=c[d>>2]|1}return}function xca(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;j=n+16|0;k=n+4|0;m=n+8|0;e=n;vca(m,b);if(a[m>>0]|0){c[e>>2]=bba(b+(c[(c[b>>2]|0)+-12>>2]|0)|0)|0;l=Tga(e,57464)|0;Qga(e);f=c[(c[b>>2]|0)+-12>>2]|0;g=c[b+(f+24)>>2]|0;h=b+f|0;f=b+(f+76)|0;e=c[f>>2]|0;if((e|0)==-1){c[j>>2]=bba(h)|0;e=Tga(j,58224)|0;e=Yb[c[(c[e>>2]|0)+44>>2]&255](e,32)|0;Qga(j);c[f>>2]=e}f=c[(c[l>>2]|0)+24>>2]|0;c[k>>2]=g;c[j>>2]=c[k>>2];if(!(Pb[f&31](l,j,h,e,d&65535)|0)){d=b+((c[(c[b>>2]|0)+-12>>2]|0)+16)|0;c[d>>2]=c[d>>2]|5}}wca(m);i=n;return b|0}function yca(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;g=i;i=i+16|0;f=g;vca(f,b);if((e|0)!=0&(a[f>>0]|0)!=0?(h=c[b+((c[(c[b>>2]|0)+-12>>2]|0)+24)>>2]|0,(Rb[c[(c[h>>2]|0)+48>>2]&63](h,d,e)|0)!=(e|0)):0){h=b+((c[(c[b>>2]|0)+-12>>2]|0)+16)|0;c[h>>2]=c[h>>2]|1}wca(f);i=g;return b|0}function zca(a,b){a=a|0;b=b|0;return}function Aca(a){a=a|0;_aa(a+12|0);return}function Bca(a){a=a|0;_aa(a+-8+12|0);return}function Cca(a){a=a|0;_aa(a+((c[(c[a>>2]|0)+-12>>2]|0)+12)|0);return}function Dca(a){a=a|0;_aa(a+12|0);$4(a);return}function Eca(a){a=a|0;Dca(a+-8|0);return}function Fca(a){a=a|0;Dca(a+(c[(c[a>>2]|0)+-12>>2]|0)|0);return}function Gca(a){a=a|0;_aa(a);$4(a);return}function Hca(a){a=a|0;a=a+16|0;c[a>>2]=c[a>>2]|1;return}function Ica(a){a=a|0;return}function Jca(a){a=a|0;return}function Kca(a){a=a|0;$4(a);return}function Lca(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;a:do if((e|0)==(f|0))h=6;else while(1){if((c|0)==(d|0)){c=-1;break a}b=a[c>>0]|0;g=a[e>>0]|0;if(b<<24>>24>24){c=-1;break a}if(g<<24>>24>24){c=1;break a}c=c+1|0;e=e+1|0;if((e|0)==(f|0)){h=6;break}}while(0);if((h|0)==6)c=(c|0)!=(d|0)&1;return c|0}function Mca(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Waa(a,c,d);return}function Nca(b,c,d){b=b|0;c=c|0;d=d|0;var e=0;if((c|0)==(d|0))b=0;else{b=0;do{b=(a[c>>0]|0)+(b<<4)|0;e=b&-268435456;b=(e>>>24|e)^b;c=c+1|0}while((c|0)!=(d|0))}return b|0}function Oca(a){a=a|0;return}function Pca(a){a=a|0;$4(a);return}function Qca(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;a:do if((e|0)==(f|0))h=6;else while(1){if((b|0)==(d|0)){b=-1;break a}a=c[b>>2]|0;g=c[e>>2]|0;if((a|0)<(g|0)){b=-1;break a}if((g|0)<(a|0)){b=1;break a}b=b+4|0;e=e+4|0;if((e|0)==(f|0)){h=6;break}}while(0);if((h|0)==6)b=(b|0)!=(d|0)&1;return b|0}function Rca(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;Xaa(a,c,d);return}function Sca(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if((b|0)==(d|0))a=0;else{a=0;do{a=(c[b>>2]|0)+(a<<4)|0;e=a&-268435456;a=(e>>>24|e)^a;b=b+4|0}while((b|0)!=(d|0))}return a|0}function Tca(a){a=a|0;return}function Uca(a){a=a|0;$4(a);return}function Vca(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+64|0;k=s+56|0;j=s+52|0;r=s+48|0;l=s+44|0;m=s+40|0;n=s+36|0;o=s+32|0;q=s+8|0;p=s;a:do if(!(c[f+4>>2]&1)){c[r>>2]=-1;q=c[(c[b>>2]|0)+16>>2]|0;c[l>>2]=c[d>>2];c[m>>2]=c[e>>2];c[j>>2]=c[l>>2];c[k>>2]=c[m>>2];j=Zb[q&63](b,j,k,f,g,r)|0;c[d>>2]=j;switch(c[r>>2]|0){case 0:{a[h>>0]=0;break a}case 1:{a[h>>0]=1;break a}default:{a[h>>0]=1;c[g>>2]=4;break a}}}else{b=bba(f)|0;c[n>>2]=b;j=Tga(n,58232)|0;qka(b)|0;b=bba(f)|0;c[o>>2]=b;r=Tga(o,58372)|0;qka(b)|0;Mb[c[(c[r>>2]|0)+24>>2]&255](q,r);Mb[c[(c[r>>2]|0)+28>>2]&255](q+12|0,r);c[p>>2]=c[e>>2];c[k>>2]=c[p>>2];a[h>>0]=(Fia(d,k,q,q+24|0,j,g,1)|0)==(q|0)&1;j=c[d>>2]|0;iaa(q+12|0);iaa(q)}while(0);i=s;return j|0}function Wca(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Gia(a,k,j,e,f,g)|0;i=h;return a|0}function Xca(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Hia(a,k,j,e,f,g)|0;i=h;return a|0}function Yca(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Iia(a,k,j,e,f,g)|0;i=h;return a|0}function Zca(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Jia(a,k,j,e,f,g)|0;i=h;return a|0}function _ca(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Kia(a,k,j,e,f,g)|0;i=h;return a|0}function $ca(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Lia(a,k,j,e,f,g)|0;i=h;return a|0}function ada(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Mia(a,k,j,e,f,g)|0;i=h;return a|0}function bda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Nia(a,k,j,e,f,g)|0;i=h;return a|0}function cda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Oia(a,k,j,e,f,g)|0;i=h;return a|0}function dda(b,e,f,g,h,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;z=i;i=i+240|0;w=z;p=z+208|0;y=z+32|0;t=z+28|0;x=z+16|0;v=z+12|0;r=z+48|0;s=z+8|0;q=z+4|0;c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;u=bba(g)|0;c[t>>2]=u;t=Tga(t,58232)|0;_b[c[(c[t>>2]|0)+32>>2]&7](t,130954,130980,p)|0;qka(u)|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);t=x+8|0;u=x+1|0;g=(a[x>>0]&1)==0?u:c[t>>2]|0;c[v>>2]=g;c[s>>2]=r;c[q>>2]=0;o=x+4|0;b=c[e>>2]|0;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;l=(b|0)==0;k=c[f>>2]|0;do if(k){if((c[k+12>>2]|0)!=(c[k+16>>2]|0))if(l)break;else break a;if((Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0)!=-1)if(l)break;else break a;else{c[f>>2]=0;A=13;break}}else A=13;while(0);if((A|0)==13){A=0;if(l){k=0;break}else k=0}l=a[x>>0]|0;l=(l&1)==0?(l&255)>>>1:c[o>>2]|0;if((c[v>>2]|0)==(g+l|0)){maa(x,l<<1,0);if(!(a[x>>0]&1))g=10;else g=(c[x>>2]&-2)+-1|0;maa(x,g,0);g=(a[x>>0]&1)==0?u:c[t>>2]|0;c[v>>2]=g+l}m=b+12|0;l=c[m>>2]|0;n=b+16|0;if((l|0)==(c[n>>2]|0))l=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else l=d[l>>0]|0;if(eda(l&255,16,g,v,q,0,y,r,s,p)|0)break;k=c[m>>2]|0;if((k|0)==(c[n>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[m>>2]=k+1;continue}}maa(x,(c[v>>2]|0)-g|0,0);u=(a[x>>0]&1)==0?u:c[t>>2]|0;v=fda()|0;c[w>>2]=j;if((Pia(u,v,132338,w)|0)!=1)c[h>>2]=4;if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(k){if((c[k+12>>2]|0)==(c[k+16>>2]|0)?(Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0)==-1:0){c[f>>2]=0;A=37;break}if(!b)A=38}else A=37;while(0);if((A|0)==37?b:0)A=38;if((A|0)==38)c[h>>2]=c[h>>2]|2;A=c[e>>2]|0;iaa(x);iaa(y);i=z;return A|0}function eda(b,d,e,f,g,h,i,j,k,l){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0;o=c[f>>2]|0;p=(o|0)==(e|0);do if(p){m=(a[l+24>>0]|0)==b<<24>>24;if(!m?(a[l+25>>0]|0)!=b<<24>>24:0){n=5;break}c[f>>2]=e+1;a[e>>0]=m?43:45;c[g>>2]=0;m=0}else n=5;while(0);a:do if((n|0)==5){n=a[i>>0]|0;if(b<<24>>24==h<<24>>24?(((n&1)==0?(n&255)>>>1:c[i+4>>2]|0)|0)!=0:0){m=c[k>>2]|0;if((m-j|0)>=160){m=0;break}d=c[g>>2]|0;c[k>>2]=m+4;c[m>>2]=d;c[g>>2]=0;m=0;break}i=l+26|0;m=l;while(1){if((a[m>>0]|0)==b<<24>>24)break;m=m+1|0;if((m|0)==(i|0)){m=i;break}}m=m-l|0;if((m|0)>23)m=-1;else{switch(d|0){case 10:case 8:{if((m|0)>=(d|0)){m=-1;break a}break}case 16:{if((m|0)>=22){if(p){m=-1;break a}if((o-e|0)>=3){m=-1;break a}if((a[o+-1>>0]|0)!=48){m=-1;break a}c[g>>2]=0;m=a[130954+m>>0]|0;c[f>>2]=o+1;a[o>>0]=m;m=0;break a}break}default:{}}m=a[130954+m>>0]|0;c[f>>2]=o+1;a[o>>0]=m;c[g>>2]=(c[g>>2]|0)+1;m=0}}while(0);return m|0}function fda(){if((a[12016]|0)==0?(Ka(12016)|0)!=0:0){c[14699]=Q6(2147483647,132341,0)|0;Sa(12016)}return c[14699]|0}function gda(a){a=a|0;return}function hda(a){a=a|0;$4(a);return}function ida(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+64|0;k=s+56|0;j=s+52|0;r=s+48|0;l=s+44|0;m=s+40|0;n=s+36|0;o=s+32|0;q=s+8|0;p=s;a:do if(!(c[f+4>>2]&1)){c[r>>2]=-1;q=c[(c[b>>2]|0)+16>>2]|0;c[l>>2]=c[d>>2];c[m>>2]=c[e>>2];c[j>>2]=c[l>>2];c[k>>2]=c[m>>2];j=Zb[q&63](b,j,k,f,g,r)|0;c[d>>2]=j;switch(c[r>>2]|0){case 0:{a[h>>0]=0;break a}case 1:{a[h>>0]=1;break a}default:{a[h>>0]=1;c[g>>2]=4;break a}}}else{b=bba(f)|0;c[n>>2]=b;j=Tga(n,58224)|0;qka(b)|0;b=bba(f)|0;c[o>>2]=b;r=Tga(o,58380)|0;qka(b)|0;Mb[c[(c[r>>2]|0)+24>>2]&255](q,r);Mb[c[(c[r>>2]|0)+28>>2]&255](q+12|0,r);c[p>>2]=c[e>>2];c[k>>2]=c[p>>2];a[h>>0]=(Qia(d,k,q,q+24|0,j,g,1)|0)==(q|0)&1;j=c[d>>2]|0;Haa(q+12|0);Haa(q)}while(0);i=s;return j|0}function jda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Ria(a,k,j,e,f,g)|0;i=h;return a|0}function kda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Sia(a,k,j,e,f,g)|0;i=h;return a|0}function lda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Tia(a,k,j,e,f,g)|0;i=h;return a|0}function mda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Uia(a,k,j,e,f,g)|0;i=h;return a|0}function nda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Via(a,k,j,e,f,g)|0;i=h;return a|0}function oda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Wia(a,k,j,e,f,g)|0;i=h;return a|0}function pda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Xia(a,k,j,e,f,g)|0;i=h;return a|0}function qda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Yia(a,k,j,e,f,g)|0;i=h;return a|0}function rda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=Zia(a,k,j,e,f,g)|0;i=h;return a|0}function sda(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;y=i;i=i+320|0;v=y;o=y+208|0;x=y+32|0;s=y+28|0;w=y+16|0;u=y+12|0;q=y+48|0;r=y+8|0;p=y+4|0;c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;t=bba(f)|0;c[s>>2]=t;s=Tga(s,58224)|0;_b[c[(c[s>>2]|0)+48>>2]&7](s,130954,130980,o)|0;qka(t)|0;c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;if(!(a[w>>0]&1))b=10;else b=(c[w>>2]&-2)+-1|0;maa(w,b,0);s=w+8|0;t=w+1|0;b=(a[w>>0]&1)==0?t:c[s>>2]|0;c[u>>2]=b;c[r>>2]=q;c[p>>2]=0;n=w+4|0;j=c[d>>2]|0;a:while(1){if(j){f=c[j+12>>2]|0;if((f|0)==(c[j+16>>2]|0))f=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else f=c[f>>2]|0;if((f|0)==-1){c[d>>2]=0;f=0;l=1}else{f=j;l=0}}else{f=0;l=1}j=c[e>>2]|0;do if(j){k=c[j+12>>2]|0;if((k|0)==(c[j+16>>2]|0))k=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else k=c[k>>2]|0;if((k|0)!=-1)if(l)break;else break a;else{c[e>>2]=0;z=16;break}}else z=16;while(0);if((z|0)==16){z=0;if(l){j=0;break}else j=0}k=a[w>>0]|0;k=(k&1)==0?(k&255)>>>1:c[n>>2]|0;if((c[u>>2]|0)==(b+k|0)){maa(w,k<<1,0);if(!(a[w>>0]&1))b=10;else b=(c[w>>2]&-2)+-1|0;maa(w,b,0);b=(a[w>>0]&1)==0?t:c[s>>2]|0;c[u>>2]=b+k}l=f+12|0;k=c[l>>2]|0;m=f+16|0;if((k|0)==(c[m>>2]|0))k=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else k=c[k>>2]|0;if(tda(k,16,b,u,p,0,x,q,r,o)|0)break;j=c[l>>2]|0;if((j|0)==(c[m>>2]|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;j=f;continue}else{c[l>>2]=j+4;j=f;continue}}maa(w,(c[u>>2]|0)-b|0,0);t=(a[w>>0]&1)==0?t:c[s>>2]|0;u=fda()|0;c[v>>2]=h;if((Pia(t,u,132338,v)|0)!=1)c[g>>2]=4;if(f){b=c[f+12>>2]|0;if((b|0)==(c[f+16>>2]|0))b=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{z=45;break}else{c[e>>2]=0;z=43;break}}else z=43;while(0);if((z|0)==43?f:0)z=45;if((z|0)==45)c[g>>2]=c[g>>2]|2;z=c[d>>2]|0;iaa(w);iaa(x);i=y;return z|0}function tda(b,d,e,f,g,h,i,j,k,l){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0;o=c[f>>2]|0;p=(o|0)==(e|0);do if(p){m=(c[l+96>>2]|0)==(b|0);if(!m?(c[l+100>>2]|0)!=(b|0):0){n=5;break}c[f>>2]=e+1;a[e>>0]=m?43:45;c[g>>2]=0;m=0}else n=5;while(0);a:do if((n|0)==5){n=a[i>>0]|0;if((b|0)==(h|0)?(((n&1)==0?(n&255)>>>1:c[i+4>>2]|0)|0)!=0:0){m=c[k>>2]|0;if((m-j|0)>=160){m=0;break}d=c[g>>2]|0;c[k>>2]=m+4;c[m>>2]=d;c[g>>2]=0;m=0;break}i=l+104|0;m=l;while(1){if((c[m>>2]|0)==(b|0))break;m=m+4|0;if((m|0)==(i|0)){m=i;break}}m=m-l|0;i=m>>2;if((m|0)>92)m=-1;else{switch(d|0){case 10:case 8:{if((i|0)>=(d|0)){m=-1;break a}break}case 16:{if((m|0)>=88){if(p){m=-1;break a}if((o-e|0)>=3){m=-1;break a}if((a[o+-1>>0]|0)!=48){m=-1;break a}c[g>>2]=0;m=a[130954+i>>0]|0;c[f>>2]=o+1;a[o>>0]=m;m=0;break a}break}default:{}}m=a[130954+i>>0]|0;c[f>>2]=o+1;a[o>>0]=m;c[g>>2]=(c[g>>2]|0)+1;m=0}}while(0);return m|0}function uda(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0;g=i;i=i+16|0;h=g;d=bba(d)|0;c[h>>2]=d;j=Tga(h,58232)|0;_b[c[(c[j>>2]|0)+32>>2]&7](j,130954,130980,e)|0;e=Tga(h,58372)|0;a[f>>0]=Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0;Mb[c[(c[e>>2]|0)+20>>2]&255](b,e);qka(d)|0;i=g;return}function vda(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0;h=i;i=i+16|0;j=h;d=bba(d)|0;c[j>>2]=d;k=Tga(j,58232)|0;_b[c[(c[k>>2]|0)+32>>2]&7](k,130954,130986,e)|0;e=Tga(j,58372)|0;a[f>>0]=Ob[c[(c[e>>2]|0)+12>>2]&255](e)|0;a[g>>0]=Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0;Mb[c[(c[e>>2]|0)+20>>2]&255](b,e);qka(d)|0;i=h;return}function wda(b,e,f,g,h,i,j,k,l,m,n,o){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;var p=0,q=0;a:do if(b<<24>>24==i<<24>>24)if(a[e>>0]|0){a[e>>0]=0;f=c[h>>2]|0;c[h>>2]=f+1;a[f>>0]=46;f=a[k>>0]|0;if((((f&1)==0?(f&255)>>>1:c[k+4>>2]|0)|0)!=0?(p=c[m>>2]|0,(p-l|0)<160):0){l=c[n>>2]|0;c[m>>2]=p+4;c[p>>2]=l;p=0}else p=0}else p=-1;else{if(b<<24>>24==j<<24>>24?(j=a[k>>0]|0,(((j&1)==0?(j&255)>>>1:c[k+4>>2]|0)|0)!=0):0){if(!(a[e>>0]|0)){p=-1;break}p=c[m>>2]|0;if((p-l|0)>=160){p=0;break}l=c[n>>2]|0;c[m>>2]=p+4;c[p>>2]=l;c[n>>2]=0;p=0;break}i=o+32|0;p=o;while(1){if((a[p>>0]|0)==b<<24>>24)break;p=p+1|0;if((p|0)==(i|0)){p=i;break}}i=p-o|0;if((i|0)>31)p=-1;else{j=a[130954+i>>0]|0;switch(i|0){case 24:case 25:{p=c[h>>2]|0;if((p|0)!=(g|0)?(d[p+-1>>0]&95|0)!=(d[f>>0]&127|0):0){p=-1;break a}c[h>>2]=p+1;a[p>>0]=j;p=0;break a}case 23:case 22:{a[f>>0]=80;p=c[h>>2]|0;c[h>>2]=p+1;a[p>>0]=j;p=0;break a}default:{p=j&95;if((((p|0)==(a[f>>0]|0)?(a[f>>0]=p|128,(a[e>>0]|0)!=0):0)?(a[e>>0]=0,f=a[k>>0]|0,(((f&1)==0?(f&255)>>>1:c[k+4>>2]|0)|0)!=0):0)?(q=c[m>>2]|0,(q-l|0)<160):0){l=c[n>>2]|0;c[m>>2]=q+4;c[q>>2]=l}m=c[h>>2]|0;c[h>>2]=m+1;a[m>>0]=j;if((i|0)>21){p=0;break a}c[n>>2]=(c[n>>2]|0)+1;p=0;break a}}}}while(0);return p|0}function xda(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+16|0;g=f;b=bba(b)|0;c[g>>2]=b;h=Tga(g,58224)|0;_b[c[(c[h>>2]|0)+48>>2]&7](h,130954,130980,d)|0;d=Tga(g,58380)|0;c[e>>2]=Ob[c[(c[d>>2]|0)+16>>2]&255](d)|0;Mb[c[(c[d>>2]|0)+20>>2]&255](a,d);qka(b)|0;i=f;return}function yda(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0;g=i;i=i+16|0;h=g;b=bba(b)|0;c[h>>2]=b;j=Tga(h,58224)|0;_b[c[(c[j>>2]|0)+48>>2]&7](j,130954,130986,d)|0;d=Tga(h,58380)|0;c[e>>2]=Ob[c[(c[d>>2]|0)+12>>2]&255](d)|0;c[f>>2]=Ob[c[(c[d>>2]|0)+16>>2]&255](d)|0;Mb[c[(c[d>>2]|0)+20>>2]&255](a,d);qka(b)|0;i=g;return}function zda(b,e,f,g,h,i,j,k,l,m,n,o){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;var p=0,q=0;a:do if((b|0)==(i|0))if(a[e>>0]|0){a[e>>0]=0;f=c[h>>2]|0;c[h>>2]=f+1;a[f>>0]=46;f=a[k>>0]|0;if((((f&1)==0?(f&255)>>>1:c[k+4>>2]|0)|0)!=0?(p=c[m>>2]|0,(p-l|0)<160):0){l=c[n>>2]|0;c[m>>2]=p+4;c[p>>2]=l;p=0}else p=0}else p=-1;else{if((b|0)==(j|0)?(j=a[k>>0]|0,(((j&1)==0?(j&255)>>>1:c[k+4>>2]|0)|0)!=0):0){if(!(a[e>>0]|0)){p=-1;break}p=c[m>>2]|0;if((p-l|0)>=160){p=0;break}l=c[n>>2]|0;c[m>>2]=p+4;c[p>>2]=l;c[n>>2]=0;p=0;break}i=o+128|0;p=o;while(1){if((c[p>>2]|0)==(b|0))break;p=p+4|0;if((p|0)==(i|0)){p=i;break}}i=p-o|0;p=i>>2;if((i|0)<=124){j=a[130954+p>>0]|0;switch(p|0){case 24:case 25:{p=c[h>>2]|0;if((p|0)!=(g|0)?(d[p+-1>>0]&95|0)!=(d[f>>0]&127|0):0){p=-1;break a}c[h>>2]=p+1;a[p>>0]=j;p=0;break a}case 23:case 22:{a[f>>0]=80;break}default:{p=j&95;if((((p|0)==(a[f>>0]|0)?(a[f>>0]=p|128,(a[e>>0]|0)!=0):0)?(a[e>>0]=0,f=a[k>>0]|0,(((f&1)==0?(f&255)>>>1:c[k+4>>2]|0)|0)!=0):0)?(q=c[m>>2]|0,(q-l|0)<160):0){l=c[n>>2]|0;c[m>>2]=q+4;c[q>>2]=l}}}m=c[h>>2]|0;c[h>>2]=m+1;a[m>>0]=j;if((i|0)>84)p=0;else{c[n>>2]=(c[n>>2]|0)+1;p=0}}else p=-1}while(0);return p|0}function Ada(a){a=a|0;return}function Bda(a){a=a|0;$4(a);return}function Cda(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;h=n+20|0;j=n+16|0;k=n+12|0;m=n;if(!(c[e+4>>2]&1)){m=c[(c[b>>2]|0)+24>>2]|0;c[j>>2]=c[d>>2];c[h>>2]=c[j>>2];h=Pb[m&31](b,h,e,f,g&1)|0}else{j=bba(e)|0;c[k>>2]=j;h=Tga(k,58372)|0;qka(j)|0;j=c[h>>2]|0;if(g)Mb[c[j+24>>2]&255](m,h);else Mb[c[j+28>>2]&255](m,h);e=a[m>>0]|0;l=(e&1)==0;h=m+1|0;g=m+8|0;b=l?h:m+1|0;h=l?h:c[m+8>>2]|0;l=m+4|0;f=(e&1)==0;if((h|0)!=((f?b:c[g>>2]|0)+(f?(e&255)>>>1:c[l>>2]|0)|0))do{j=a[h>>0]|0;k=c[d>>2]|0;do if(k){f=k+24|0;e=c[f>>2]|0;if((e|0)!=(c[k+28>>2]|0)){c[f>>2]=e+1;a[e>>0]=j;break}if((Yb[c[(c[k>>2]|0)+52>>2]&255](k,j&255)|0)==-1)c[d>>2]=0}while(0);h=h+1|0;e=a[m>>0]|0;f=(e&1)==0}while((h|0)!=((f?b:c[g>>2]|0)+(f?(e&255)>>>1:c[l>>2]|0)|0));h=c[d>>2]|0;iaa(m)}i=n;return h|0}function Dda(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=i;i=i+64|0;k=h;o=h+56|0;q=h+44|0;j=h+20|0;m=h+16|0;b=h+12|0;n=h+8|0;l=h+4|0;a[o>>0]=a[132343]|0;a[o+1>>0]=a[132344]|0;a[o+2>>0]=a[132345]|0;a[o+3>>0]=a[132346]|0;a[o+4>>0]=a[132347]|0;a[o+5>>0]=a[132348]|0;Eda(o+1|0,132349,1,c[e+4>>2]|0);p=fda()|0;c[k>>2]=g;o=q+(_ia(q,12,p,o,k)|0)|0;p=Fda(q,o,e)|0;g=bba(e)|0;c[n>>2]=g;Gda(q,p,o,j,m,b,n);qka(g)|0;c[l>>2]=c[d>>2];g=c[m>>2]|0;b=c[b>>2]|0;c[k>>2]=c[l>>2];b=jg(k,j,g,b,e,f)|0;i=h;return b|0}function Eda(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;var f=0,g=0;if(e&2048){a[b>>0]=43;b=b+1|0}if(e&512){a[b>>0]=35;b=b+1|0}f=a[c>>0]|0;if(f<<24>>24){g=c;while(1){g=g+1|0;c=b+1|0;a[b>>0]=f;f=a[g>>0]|0;if(!(f<<24>>24)){b=c;break}else b=c}}a:do switch(e&74|0){case 64:{a[b>>0]=111;break}case 8:if(!(e&16384)){a[b>>0]=120;break a}else{a[b>>0]=88;break a}default:if(d){a[b>>0]=100;break a}else{a[b>>0]=117;break a}}while(0);return}function Fda(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;a:do switch(c[e+4>>2]&176|0){case 16:{e=a[b>>0]|0;switch(e<<24>>24){case 43:case 45:{b=b+1|0;break a}default:{}}if((d-b|0)>1&e<<24>>24==48){switch(a[b+1>>0]|0){case 88:case 120:break;default:{f=7;break a}}b=b+2|0}else f=7;break}case 32:{b=d;break}default:f=7}while(0);return b|0}function Gda(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;t=i;i=i+16|0;s=t;r=Tga(j,58232)|0;m=Tga(j,58372)|0;Mb[c[(c[m>>2]|0)+20>>2]&255](s,m);p=a[s>>0]|0;q=s+4|0;if(((p&1)==0?(p&255)>>>1:c[q>>2]|0)|0){c[h>>2]=f;j=a[b>>0]|0;switch(j<<24>>24){case 43:case 45:{p=Yb[c[(c[r>>2]|0)+28>>2]&255](r,j)|0;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=p;k=b+1|0;break}default:k=b}a:do if((e-k|0)>1?(a[k>>0]|0)==48:0){j=k+1|0;switch(a[j>>0]|0){case 88:case 120:break;default:break a}p=Yb[c[(c[r>>2]|0)+28>>2]&255](r,48)|0;o=c[h>>2]|0;c[h>>2]=o+1;a[o>>0]=p;o=Yb[c[(c[r>>2]|0)+28>>2]&255](r,a[j>>0]|0)|0;p=c[h>>2]|0;c[h>>2]=p+1;a[p>>0]=o;k=k+2|0}while(0);if((k|0)!=(e|0)?(n=e+-1|0,k>>>0>>0):0){l=k;j=n;do{p=a[l>>0]|0;a[l>>0]=a[j>>0]|0;a[j>>0]=p;l=l+1|0;j=j+-1|0}while(l>>>0>>0)}m=Ob[c[(c[m>>2]|0)+16>>2]&255](m)|0;n=s+8|0;o=s+1|0;if(k>>>0>>0){j=0;l=0;p=k;while(1){u=a[((a[s>>0]&1)==0?o:c[n>>2]|0)+l>>0]|0;if(u<<24>>24!=0&(j|0)==(u<<24>>24|0)){u=c[h>>2]|0;c[h>>2]=u+1;a[u>>0]=m;u=a[s>>0]|0;j=0;l=(l>>>0<(((u&1)==0?(u&255)>>>1:c[q>>2]|0)+-1|0)>>>0&1)+l|0}v=Yb[c[(c[r>>2]|0)+28>>2]&255](r,a[p>>0]|0)|0;u=c[h>>2]|0;c[h>>2]=u+1;a[u>>0]=v;p=p+1|0;if(p>>>0>=e>>>0)break;else j=j+1|0}}j=f+(k-b)|0;k=c[h>>2]|0;if((j|0)!=(k|0)){k=k+-1|0;if(j>>>0>>0)do{v=a[j>>0]|0;a[j>>0]=a[k>>0]|0;a[k>>0]=v;j=j+1|0;k=k+-1|0}while(j>>>0>>0);j=c[h>>2]|0}}else{_b[c[(c[r>>2]|0)+32>>2]&7](r,b,e,f)|0;j=f+(e-b)|0;c[h>>2]=j}c[g>>2]=(d|0)==(e|0)?j:f+(d-b)|0;iaa(s);i=t;return}function Hda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=i;i=i+96|0;k=h+8|0;o=h;p=h+74|0;j=h+32|0;m=h+28|0;a=h+24|0;n=h+20|0;l=h+16|0;q=o;c[q>>2]=37;c[q+4>>2]=0;Eda(o+1|0,132351,1,c[d+4>>2]|0);q=fda()|0;r=k;c[r>>2]=f;c[r+4>>2]=g;f=p+(_ia(p,22,q,o,k)|0)|0;o=Fda(p,f,d)|0;g=bba(d)|0;c[n>>2]=g;Gda(p,o,f,j,m,a,n);qka(g)|0;c[l>>2]=c[b>>2];b=c[m>>2]|0;a=c[a>>2]|0;c[k>>2]=c[l>>2];a=jg(k,j,b,a,d,e)|0;i=h;return a|0}function Ida(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=i;i=i+64|0;k=h;o=h+56|0;q=h+44|0;j=h+20|0;m=h+16|0;b=h+12|0;n=h+8|0;l=h+4|0;a[o>>0]=a[132343]|0;a[o+1>>0]=a[132344]|0;a[o+2>>0]=a[132345]|0;a[o+3>>0]=a[132346]|0;a[o+4>>0]=a[132347]|0;a[o+5>>0]=a[132348]|0;Eda(o+1|0,132349,0,c[e+4>>2]|0);p=fda()|0;c[k>>2]=g;o=q+(_ia(q,12,p,o,k)|0)|0;p=Fda(q,o,e)|0;g=bba(e)|0;c[n>>2]=g;Gda(q,p,o,j,m,b,n);qka(g)|0;c[l>>2]=c[d>>2];g=c[m>>2]|0;b=c[b>>2]|0;c[k>>2]=c[l>>2];b=jg(k,j,g,b,e,f)|0;i=h;return b|0}function Jda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=i;i=i+112|0;k=h+8|0;o=h;p=h+75|0;j=h+32|0;m=h+28|0;a=h+24|0;n=h+20|0;l=h+16|0;q=o;c[q>>2]=37;c[q+4>>2]=0;Eda(o+1|0,132351,0,c[d+4>>2]|0);q=fda()|0;r=k;c[r>>2]=f;c[r+4>>2]=g;f=p+(_ia(p,23,q,o,k)|0)|0;o=Fda(p,f,d)|0;g=bba(d)|0;c[n>>2]=g;Gda(p,o,f,j,m,a,n);qka(g)|0;c[l>>2]=c[b>>2];b=c[m>>2]|0;a=c[a>>2]|0;c[k>>2]=c[l>>2];a=jg(k,j,b,a,d,e)|0;i=h;return a|0}function Kda(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;var g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;v=i;i=i+160|0;p=v+68|0;l=v+32|0;j=v+24|0;g=v+8|0;k=v;n=v+72|0;m=v+64|0;o=v+102|0;u=v+60|0;t=v+56|0;q=v+52|0;r=v+48|0;B=k;c[B>>2]=37;c[B+4>>2]=0;B=Lda(k+1|0,132354,c[d+4>>2]|0)|0;c[m>>2]=n;a=fda()|0;if(B){c[g>>2]=c[d+8>>2];h[g+8>>3]=f;a=_ia(n,30,a,k,g)|0}else{h[j>>3]=f;a=_ia(n,30,a,k,j)|0}if((a|0)>29){g=fda()|0;c[l>>2]=c[d+8>>2];h[l+8>>3]=f;g=$ia(m,g,k,l)|0;a=c[m>>2]|0;if(!a)U5();else{w=a;z=a;s=g}}else{w=c[m>>2]|0;z=0;s=a}g=w+s|0;j=Fda(w,g,d)|0;if((w|0)!=(n|0)){a=u9(s<<1)|0;if(!a)U5();else{x=w;y=a;A=a}}else{x=n;y=0;A=o}B=bba(d)|0;c[q>>2]=B;Mda(x,j,g,A,u,t,q);qka(B)|0;c[r>>2]=c[b>>2];b=c[u>>2]|0;B=c[t>>2]|0;c[p>>2]=c[r>>2];B=jg(p,A,b,B,d,e)|0;v9(y);v9(z);i=v;return B|0}function Lda(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if(d&2048){a[b>>0]=43;b=b+1|0}if(d&1024){a[b>>0]=35;b=b+1|0}h=d&260;f=d>>>14;i=(h|0)==260;if(i)g=0;else{a[b>>0]=46;a[b+1>>0]=42;b=b+2|0;g=1}d=a[c>>0]|0;if(d<<24>>24){e=b;while(1){c=c+1|0;b=e+1|0;a[e>>0]=d;d=a[c>>0]|0;if(!(d<<24>>24))break;else e=b}}a:do switch(h|0){case 4:if(!(f&1)){a[b>>0]=102;break a}else{a[b>>0]=70;break a}case 256:if(!(f&1)){a[b>>0]=101;break a}else{a[b>>0]=69;break a}default:{d=(f&1|0)!=0;if(i)if(d){a[b>>0]=65;break a}else{a[b>>0]=97;break a}else if(d){a[b>>0]=71;break a}else{a[b>>0]=103;break a}}}while(0);return g|0}function Mda(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;x=i;i=i+16|0;w=x;v=Tga(j,58232)|0;t=Tga(j,58372)|0;Mb[c[(c[t>>2]|0)+20>>2]&255](w,t);c[h>>2]=f;j=a[b>>0]|0;switch(j<<24>>24){case 43:case 45:{u=Yb[c[(c[v>>2]|0)+28>>2]&255](v,j)|0;m=c[h>>2]|0;c[h>>2]=m+1;a[m>>0]=u;m=b+1|0;break}default:m=b}u=e;a:do if((u-m|0)>1?(a[m>>0]|0)==48:0){j=m+1|0;switch(a[j>>0]|0){case 88:case 120:break;default:{n=4;break a}}s=Yb[c[(c[v>>2]|0)+28>>2]&255](v,48)|0;r=c[h>>2]|0;c[h>>2]=r+1;a[r>>0]=s;m=m+2|0;r=Yb[c[(c[v>>2]|0)+28>>2]&255](v,a[j>>0]|0)|0;s=c[h>>2]|0;c[h>>2]=s+1;a[s>>0]=r;if(m>>>0>>0){j=m;while(1){s=a[j>>0]|0;if(!(P6(s,fda()|0)|0)){s=m;break a}j=j+1|0;if(j>>>0>=e>>>0){s=m;break}}}else{s=m;j=m}}else n=4;while(0);b:do if((n|0)==4)if(m>>>0>>0){j=m;while(1){s=a[j>>0]|0;if(!(O6(s,fda()|0)|0)){s=m;break b}j=j+1|0;if(j>>>0>=e>>>0){s=m;break}}}else{s=m;j=m}while(0);q=a[w>>0]|0;r=w+4|0;if(((q&1)==0?(q&255)>>>1:c[r>>2]|0)|0){if((s|0)!=(j|0)?(l=j+-1|0,s>>>0>>0):0){m=s;do{q=a[m>>0]|0;a[m>>0]=a[l>>0]|0;a[l>>0]=q;m=m+1|0;l=l+-1|0}while(m>>>0>>0)}n=Ob[c[(c[t>>2]|0)+16>>2]&255](t)|0;o=w+8|0;p=w+1|0;if(s>>>0>>0){l=0;m=0;q=s;while(1){y=a[((a[w>>0]&1)==0?p:c[o>>2]|0)+m>>0]|0;if(y<<24>>24>0&(l|0)==(y<<24>>24|0)){y=c[h>>2]|0;c[h>>2]=y+1;a[y>>0]=n;y=a[w>>0]|0;l=0;m=(m>>>0<(((y&1)==0?(y&255)>>>1:c[r>>2]|0)+-1|0)>>>0&1)+m|0}z=Yb[c[(c[v>>2]|0)+28>>2]&255](v,a[q>>0]|0)|0;y=c[h>>2]|0;c[h>>2]=y+1;a[y>>0]=z;q=q+1|0;if(q>>>0>=j>>>0)break;else l=l+1|0}}l=f+(s-b)|0;m=c[h>>2]|0;if((l|0)!=(m|0)?(k=m+-1|0,l>>>0>>0):0){do{z=a[l>>0]|0;a[l>>0]=a[k>>0]|0;a[k>>0]=z;l=l+1|0;k=k+-1|0}while(l>>>0>>0);l=v}else l=v}else{_b[c[(c[v>>2]|0)+32>>2]&7](v,s,j,c[h>>2]|0)|0;c[h>>2]=(c[h>>2]|0)+(j-s);l=v}c:do if(j>>>0>>0){while(1){k=a[j>>0]|0;if(k<<24>>24==46)break;y=Yb[c[(c[l>>2]|0)+28>>2]&255](v,k)|0;z=c[h>>2]|0;c[h>>2]=z+1;a[z>>0]=y;j=j+1|0;if(j>>>0>=e>>>0)break c}y=Ob[c[(c[t>>2]|0)+12>>2]&255](t)|0;z=c[h>>2]|0;c[h>>2]=z+1;a[z>>0]=y;j=j+1|0}while(0);_b[c[(c[v>>2]|0)+32>>2]&7](v,j,e,c[h>>2]|0)|0;z=(c[h>>2]|0)+(u-j)|0;c[h>>2]=z;c[g>>2]=(d|0)==(e|0)?z:f+(d-b)|0;iaa(w);i=x;return}function Nda(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;var g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;x=i;i=i+176|0;r=x+76|0;n=x+48|0;m=x+32|0;j=x+24|0;g=x+8|0;l=x;p=x+80|0;o=x+72|0;q=x+110|0;w=x+68|0;v=x+64|0;s=x+60|0;t=x+56|0;k=l;c[k>>2]=37;c[k+4>>2]=0;k=Lda(l+1|0,132355,c[d+4>>2]|0)|0;c[o>>2]=p;a=fda()|0;if(k){c[g>>2]=c[d+8>>2];h[g+8>>3]=f;a=_ia(p,30,a,l,g)|0}else{h[j>>3]=f;a=_ia(p,30,a,l,j)|0}if((a|0)>29){a=fda()|0;if(k){c[m>>2]=c[d+8>>2];h[m+8>>3]=f;g=$ia(o,a,l,m)|0}else{h[n>>3]=f;g=$ia(o,a,l,n)|0}a=c[o>>2]|0;if(!a)U5();else{y=a;B=a;u=g}}else{y=c[o>>2]|0;B=0;u=a}g=y+u|0;j=Fda(y,g,d)|0;if((y|0)!=(p|0)){a=u9(u<<1)|0;if(!a)U5();else{z=y;A=a;C=a}}else{z=p;A=0;C=q}y=bba(d)|0;c[s>>2]=y;Mda(z,j,g,C,w,v,s);qka(y)|0;c[t>>2]=c[b>>2];z=c[w>>2]|0;b=c[v>>2]|0;c[r>>2]=c[t>>2];b=jg(r,C,z,b,d,e)|0;v9(A);v9(B);i=x;return b|0}function Oda(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=i;i=i+80|0;m=h;b=h+70|0;j=h+12|0;k=h+32|0;o=h+8|0;n=h+4|0;a[b>>0]=a[132357]|0;a[b+1>>0]=a[132358]|0;a[b+2>>0]=a[132359]|0;a[b+3>>0]=a[132360]|0;a[b+4>>0]=a[132361]|0;a[b+5>>0]=a[132362]|0;l=fda()|0;c[m>>2]=g;b=_ia(j,20,l,b,m)|0;l=j+b|0;g=Fda(j,l,e)|0;p=bba(e)|0;c[o>>2]=p;o=Tga(o,58232)|0;qka(p)|0;_b[c[(c[o>>2]|0)+32>>2]&7](o,j,l,k)|0;b=k+b|0;c[n>>2]=c[d>>2];c[m>>2]=c[n>>2];b=jg(m,k,(g|0)==(l|0)?b:k+(g-j)|0,b,e,f)|0;i=h;return b|0}function Pda(a){a=a|0;return}function Qda(a){a=a|0;$4(a);return}function Rda(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;m=i;i=i+32|0;h=m+20|0;j=m+16|0;k=m+12|0;l=m;if(!(c[e+4>>2]&1)){l=c[(c[b>>2]|0)+24>>2]|0;c[j>>2]=c[d>>2];c[h>>2]=c[j>>2];h=Pb[l&31](b,h,e,f,g&1)|0}else{j=bba(e)|0;c[k>>2]=j;h=Tga(k,58380)|0;qka(j)|0;j=c[h>>2]|0;if(g)Mb[c[j+24>>2]&255](l,h);else Mb[c[j+28>>2]&255](l,h);e=a[l>>0]|0;f=(e&1)==0;h=l+4|0;g=l+8|0;b=f?h:l+4|0;h=f?h:c[l+8>>2]|0;f=(e&1)==0;if((h|0)!=((f?b:c[g>>2]|0)+((f?(e&255)>>>1:c[b>>2]|0)<<2)|0))do{j=c[h>>2]|0;k=c[d>>2]|0;if(k){f=k+24|0;e=c[f>>2]|0;if((e|0)==(c[k+28>>2]|0))j=Yb[c[(c[k>>2]|0)+52>>2]&255](k,j)|0;else{c[f>>2]=e+4;c[e>>2]=j}if((j|0)==-1)c[d>>2]=0}h=h+4|0;e=a[l>>0]|0;f=(e&1)==0}while((h|0)!=((f?b:c[g>>2]|0)+((f?(e&255)>>>1:c[b>>2]|0)<<2)|0));h=c[d>>2]|0;Haa(l)}i=m;return h|0}function Sda(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=i;i=i+128|0;k=h;o=h+116|0;q=h+104|0;j=h+20|0;m=h+16|0;b=h+12|0;n=h+8|0;l=h+4|0;a[o>>0]=a[132343]|0;a[o+1>>0]=a[132344]|0;a[o+2>>0]=a[132345]|0;a[o+3>>0]=a[132346]|0;a[o+4>>0]=a[132347]|0;a[o+5>>0]=a[132348]|0;Eda(o+1|0,132349,1,c[e+4>>2]|0);p=fda()|0;c[k>>2]=g;o=q+(_ia(q,12,p,o,k)|0)|0;p=Fda(q,o,e)|0;g=bba(e)|0;c[n>>2]=g;Tda(q,p,o,j,m,b,n);qka(g)|0;c[l>>2]=c[d>>2];g=c[m>>2]|0;b=c[b>>2]|0;c[k>>2]=c[l>>2];b=aja(k,j,g,b,e,f)|0;i=h;return b|0}function Tda(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;t=i;i=i+16|0;s=t;r=Tga(j,58224)|0;m=Tga(j,58380)|0;Mb[c[(c[m>>2]|0)+20>>2]&255](s,m);p=a[s>>0]|0;q=s+4|0;if(((p&1)==0?(p&255)>>>1:c[q>>2]|0)|0){c[h>>2]=f;j=a[b>>0]|0;switch(j<<24>>24){case 43:case 45:{p=Yb[c[(c[r>>2]|0)+44>>2]&255](r,j)|0;k=c[h>>2]|0;c[h>>2]=k+4;c[k>>2]=p;k=b+1|0;break}default:k=b}a:do if((e-k|0)>1?(a[k>>0]|0)==48:0){j=k+1|0;switch(a[j>>0]|0){case 88:case 120:break;default:break a}p=Yb[c[(c[r>>2]|0)+44>>2]&255](r,48)|0;o=c[h>>2]|0;c[h>>2]=o+4;c[o>>2]=p;o=Yb[c[(c[r>>2]|0)+44>>2]&255](r,a[j>>0]|0)|0;p=c[h>>2]|0;c[h>>2]=p+4;c[p>>2]=o;k=k+2|0}while(0);if((k|0)!=(e|0)?(n=e+-1|0,k>>>0>>0):0){l=k;j=n;do{p=a[l>>0]|0;a[l>>0]=a[j>>0]|0;a[j>>0]=p;l=l+1|0;j=j+-1|0}while(l>>>0>>0)}m=Ob[c[(c[m>>2]|0)+16>>2]&255](m)|0;n=s+8|0;o=s+1|0;if(k>>>0>>0){j=0;l=0;p=k;while(1){u=a[((a[s>>0]&1)==0?o:c[n>>2]|0)+l>>0]|0;if(u<<24>>24!=0&(j|0)==(u<<24>>24|0)){u=c[h>>2]|0;c[h>>2]=u+4;c[u>>2]=m;u=a[s>>0]|0;j=0;l=(l>>>0<(((u&1)==0?(u&255)>>>1:c[q>>2]|0)+-1|0)>>>0&1)+l|0}v=Yb[c[(c[r>>2]|0)+44>>2]&255](r,a[p>>0]|0)|0;u=c[h>>2]|0;c[h>>2]=u+4;c[u>>2]=v;p=p+1|0;if(p>>>0>=e>>>0)break;else j=j+1|0}}j=f+(k-b<<2)|0;l=c[h>>2]|0;if((j|0)!=(l|0)){k=l+-4|0;if(j>>>0>>0){do{v=c[j>>2]|0;c[j>>2]=c[k>>2];c[k>>2]=v;j=j+4|0;k=k+-4|0}while(j>>>0>>0);j=l}else j=l}}else{_b[c[(c[r>>2]|0)+48>>2]&7](r,b,e,f)|0;j=f+(e-b<<2)|0;c[h>>2]=j}c[g>>2]=(d|0)==(e|0)?j:f+(d-b<<2)|0;iaa(s);i=t;return}function Uda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=i;i=i+224|0;k=h+8|0;o=h;p=h+196|0;j=h+32|0;m=h+28|0;a=h+24|0;n=h+20|0;l=h+16|0;q=o;c[q>>2]=37;c[q+4>>2]=0;Eda(o+1|0,132351,1,c[d+4>>2]|0);q=fda()|0;r=k;c[r>>2]=f;c[r+4>>2]=g;f=p+(_ia(p,22,q,o,k)|0)|0;o=Fda(p,f,d)|0;g=bba(d)|0;c[n>>2]=g;Tda(p,o,f,j,m,a,n);qka(g)|0;c[l>>2]=c[b>>2];b=c[m>>2]|0;a=c[a>>2]|0;c[k>>2]=c[l>>2];a=aja(k,j,b,a,d,e)|0;i=h;return a|0}function Vda(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;h=i;i=i+128|0;k=h;o=h+116|0;q=h+104|0;j=h+20|0;m=h+16|0;b=h+12|0;n=h+8|0;l=h+4|0;a[o>>0]=a[132343]|0;a[o+1>>0]=a[132344]|0;a[o+2>>0]=a[132345]|0;a[o+3>>0]=a[132346]|0;a[o+4>>0]=a[132347]|0;a[o+5>>0]=a[132348]|0;Eda(o+1|0,132349,0,c[e+4>>2]|0);p=fda()|0;c[k>>2]=g;o=q+(_ia(q,12,p,o,k)|0)|0;p=Fda(q,o,e)|0;g=bba(e)|0;c[n>>2]=g;Tda(q,p,o,j,m,b,n);qka(g)|0;c[l>>2]=c[d>>2];g=c[m>>2]|0;b=c[b>>2]|0;c[k>>2]=c[l>>2];b=aja(k,j,g,b,e,f)|0;i=h;return b|0}function Wda(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;h=i;i=i+240|0;k=h+8|0;o=h;p=h+204|0;j=h+32|0;m=h+28|0;a=h+24|0;n=h+20|0;l=h+16|0;q=o;c[q>>2]=37;c[q+4>>2]=0;Eda(o+1|0,132351,0,c[d+4>>2]|0);q=fda()|0;r=k;c[r>>2]=f;c[r+4>>2]=g;f=p+(_ia(p,23,q,o,k)|0)|0;o=Fda(p,f,d)|0;g=bba(d)|0;c[n>>2]=g;Tda(p,o,f,j,m,a,n);qka(g)|0;c[l>>2]=c[b>>2];b=c[m>>2]|0;a=c[a>>2]|0;c[k>>2]=c[l>>2];a=aja(k,j,b,a,d,e)|0;i=h;return a|0}function Xda(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;var g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;y=i;i=i+336|0;p=y+296|0;l=y+32|0;j=y+24|0;g=y+8|0;k=y;n=y+300|0;m=y+64|0;o=y+68|0;u=y+60|0;t=y+56|0;q=y+52|0;r=y+48|0;B=k;c[B>>2]=37;c[B+4>>2]=0;B=Lda(k+1|0,132354,c[d+4>>2]|0)|0;c[m>>2]=n;a=fda()|0;if(B){c[g>>2]=c[d+8>>2];h[g+8>>3]=f;a=_ia(n,30,a,k,g)|0}else{h[j>>3]=f;a=_ia(n,30,a,k,j)|0}if((a|0)>29){g=fda()|0;c[l>>2]=c[d+8>>2];h[l+8>>3]=f;g=$ia(m,g,k,l)|0;a=c[m>>2]|0;if(!a)U5();else{v=a;A=a;s=g}}else{v=c[m>>2]|0;A=0;s=a}g=v+s|0;j=Fda(v,g,d)|0;if((v|0)!=(n|0)){a=u9(s<<3)|0;if(!a)U5();else{w=v;z=a;x=a}}else{w=n;z=0;x=o}B=bba(d)|0;c[q>>2]=B;Yda(w,j,g,x,u,t,q);qka(B)|0;c[r>>2]=c[b>>2];B=c[u>>2]|0;a=c[t>>2]|0;c[p>>2]=c[r>>2];a=aja(p,x,B,a,d,e)|0;c[b>>2]=a;if(z)v9(z);v9(A);i=y;return a|0}function Yda(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;w=i;i=i+16|0;v=w;u=Tga(j,58224)|0;s=Tga(j,58380)|0;Mb[c[(c[s>>2]|0)+20>>2]&255](v,s);c[h>>2]=f;j=a[b>>0]|0;switch(j<<24>>24){case 43:case 45:{t=Yb[c[(c[u>>2]|0)+44>>2]&255](u,j)|0;l=c[h>>2]|0;c[h>>2]=l+4;c[l>>2]=t;l=b+1|0;break}default:l=b}t=e;a:do if((t-l|0)>1?(a[l>>0]|0)==48:0){j=l+1|0;switch(a[j>>0]|0){case 88:case 120:break;default:{m=4;break a}}r=Yb[c[(c[u>>2]|0)+44>>2]&255](u,48)|0;q=c[h>>2]|0;c[h>>2]=q+4;c[q>>2]=r;l=l+2|0;q=Yb[c[(c[u>>2]|0)+44>>2]&255](u,a[j>>0]|0)|0;r=c[h>>2]|0;c[h>>2]=r+4;c[r>>2]=q;if(l>>>0>>0){j=l;while(1){r=a[j>>0]|0;if(!(P6(r,fda()|0)|0)){r=l;break a}j=j+1|0;if(j>>>0>=e>>>0){r=l;break}}}else{r=l;j=l}}else m=4;while(0);b:do if((m|0)==4)if(l>>>0>>0){j=l;while(1){r=a[j>>0]|0;if(!(O6(r,fda()|0)|0)){r=l;break b}j=j+1|0;if(j>>>0>=e>>>0){r=l;break}}}else{r=l;j=l}while(0);p=a[v>>0]|0;q=v+4|0;if(((p&1)==0?(p&255)>>>1:c[q>>2]|0)|0){if((r|0)!=(j|0)?(k=j+-1|0,r>>>0>>0):0){l=r;do{p=a[l>>0]|0;a[l>>0]=a[k>>0]|0;a[k>>0]=p;l=l+1|0;k=k+-1|0}while(l>>>0>>0)}m=Ob[c[(c[s>>2]|0)+16>>2]&255](s)|0;n=v+8|0;o=v+1|0;if(r>>>0>>0){k=0;l=0;p=r;while(1){x=a[((a[v>>0]&1)==0?o:c[n>>2]|0)+l>>0]|0;if(x<<24>>24>0&(k|0)==(x<<24>>24|0)){x=c[h>>2]|0;c[h>>2]=x+4;c[x>>2]=m;x=a[v>>0]|0;k=0;l=(l>>>0<(((x&1)==0?(x&255)>>>1:c[q>>2]|0)+-1|0)>>>0&1)+l|0}y=Yb[c[(c[u>>2]|0)+44>>2]&255](u,a[p>>0]|0)|0;x=c[h>>2]|0;c[h>>2]=x+4;c[x>>2]=y;p=p+1|0;if(p>>>0>=j>>>0)break;else k=k+1|0}}k=f+(r-b<<2)|0;m=c[h>>2]|0;if((k|0)!=(m|0)){l=m+-4|0;if(k>>>0>>0){do{y=c[k>>2]|0;c[k>>2]=c[l>>2];c[l>>2]=y;k=k+4|0;l=l+-4|0}while(k>>>0>>0);l=u;k=m}else{l=u;k=m}}else l=u}else{_b[c[(c[u>>2]|0)+48>>2]&7](u,r,j,c[h>>2]|0)|0;k=(c[h>>2]|0)+(j-r<<2)|0;c[h>>2]=k;l=u}c:do if(j>>>0>>0){while(1){k=a[j>>0]|0;if(k<<24>>24==46)break;x=Yb[c[(c[l>>2]|0)+44>>2]&255](u,k)|0;y=c[h>>2]|0;k=y+4|0;c[h>>2]=k;c[y>>2]=x;j=j+1|0;if(j>>>0>=e>>>0)break c}x=Ob[c[(c[s>>2]|0)+12>>2]&255](s)|0;y=c[h>>2]|0;k=y+4|0;c[h>>2]=k;c[y>>2]=x;j=j+1|0}while(0);_b[c[(c[u>>2]|0)+48>>2]&7](u,j,e,k)|0;y=(c[h>>2]|0)+(t-j<<2)|0;c[h>>2]=y;c[g>>2]=(d|0)==(e|0)?y:f+(d-b<<2)|0;iaa(v);i=w;return}function Zda(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=+f;var g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;A=i;i=i+352|0;r=A+304|0;n=A+48|0;m=A+32|0;j=A+24|0;g=A+8|0;l=A;p=A+308|0;o=A+72|0;q=A+76|0;w=A+68|0;v=A+64|0;s=A+60|0;t=A+56|0;k=l;c[k>>2]=37;c[k+4>>2]=0;k=Lda(l+1|0,132355,c[d+4>>2]|0)|0;c[o>>2]=p;a=fda()|0;if(k){c[g>>2]=c[d+8>>2];h[g+8>>3]=f;a=_ia(p,30,a,l,g)|0}else{h[j>>3]=f;a=_ia(p,30,a,l,j)|0}if((a|0)>29){a=fda()|0;if(k){c[m>>2]=c[d+8>>2];h[m+8>>3]=f;g=$ia(o,a,l,m)|0}else{h[n>>3]=f;g=$ia(o,a,l,n)|0}a=c[o>>2]|0;if(!a)U5();else{x=a;C=a;u=g}}else{x=c[o>>2]|0;C=0;u=a}g=x+u|0;j=Fda(x,g,d)|0;if((x|0)!=(p|0)){a=u9(u<<3)|0;if(!a)U5();else{y=x;B=a;z=a}}else{y=p;B=0;z=q}a=bba(d)|0;c[s>>2]=a;Yda(y,j,g,z,w,v,s);qka(a)|0;c[t>>2]=c[b>>2];y=c[w>>2]|0;a=c[v>>2]|0;c[r>>2]=c[t>>2];a=aja(r,z,y,a,d,e)|0;c[b>>2]=a;if(B)v9(B);v9(C);i=A;return a|0}function _da(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;h=i;i=i+192|0;m=h;b=h+180|0;j=h+160|0;k=h+12|0;o=h+8|0;n=h+4|0;a[b>>0]=a[132357]|0;a[b+1>>0]=a[132358]|0;a[b+2>>0]=a[132359]|0;a[b+3>>0]=a[132360]|0;a[b+4>>0]=a[132361]|0;a[b+5>>0]=a[132362]|0;l=fda()|0;c[m>>2]=g;b=_ia(j,20,l,b,m)|0;l=j+b|0;g=Fda(j,l,e)|0;p=bba(e)|0;c[o>>2]=p;o=Tga(o,58224)|0;qka(p)|0;_b[c[(c[o>>2]|0)+48>>2]&7](o,j,l,k)|0;b=k+(b<<2)|0;c[n>>2]=c[d>>2];c[m>>2]=c[n>>2];b=aja(m,k,(g|0)==(l|0)?b:k+(g-j<<2)|0,b,e,f)|0;i=h;return b|0}function $da(e,f,g,h,j,k,l,m){e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;B=i;i=i+32|0;u=B+16|0;t=B+12|0;x=B+8|0;v=B+4|0;w=B;y=bba(h)|0;c[x>>2]=y;x=Tga(x,58232)|0;qka(y)|0;c[j>>2]=0;y=x+8|0;n=c[f>>2]|0;a:do if((l|0)!=(m|0)){b:while(1){o=n;if(n){if((c[n+12>>2]|0)==(c[n+16>>2]|0)?(Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0)==-1:0){c[f>>2]=0;n=0;o=0}}else n=0;r=(n|0)==0;q=c[g>>2]|0;p=q;do if(q){if((c[q+12>>2]|0)==(c[q+16>>2]|0)?(Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0)==-1:0){c[g>>2]=0;p=0;A=11;break}if(!r){A=12;break b}}else A=11;while(0);if((A|0)==11){A=0;if(r){A=12;break}else q=0}c:do if((Rb[c[(c[x>>2]|0)+36>>2]&63](x,a[l>>0]|0,0)|0)<<24>>24==37){q=l+1|0;if((q|0)==(m|0)){A=15;break b}s=Rb[c[(c[x>>2]|0)+36>>2]&63](x,a[q>>0]|0,0)|0;switch(s<<24>>24){case 48:case 69:{r=l+2|0;if((r|0)==(m|0)){A=18;break b}l=q;q=Rb[c[(c[x>>2]|0)+36>>2]&63](x,a[r>>0]|0,0)|0;n=s;break}default:{q=s;n=0}}s=c[(c[e>>2]|0)+36>>2]|0;c[v>>2]=o;c[w>>2]=p;c[t>>2]=c[v>>2];c[u>>2]=c[w>>2];c[f>>2]=Wb[s&15](e,t,u,h,j,k,q,n)|0;l=l+2|0}else{o=a[l>>0]|0;if(o<<24>>24>-1?(z=c[y>>2]|0,(b[z+(o<<24>>24<<1)>>1]&8192)!=0):0){do{l=l+1|0;if((l|0)==(m|0)){l=m;break}o=a[l>>0]|0;if(o<<24>>24<=-1)break}while((b[z+(o<<24>>24<<1)>>1]&8192)!=0);o=q;while(1){if(n){if((c[n+12>>2]|0)==(c[n+16>>2]|0)?(Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0)==-1:0){c[f>>2]=0;n=0}}else n=0;p=(n|0)==0;do if(q){if((c[q+12>>2]|0)!=(c[q+16>>2]|0))if(p){s=o;break}else break c;if((Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0)!=-1)if(p^(o|0)==0){s=o;q=o;break}else break c;else{c[g>>2]=0;o=0;A=37;break}}else A=37;while(0);if((A|0)==37){A=0;if(p)break c;else{s=o;q=0}}p=n+12|0;o=c[p>>2]|0;r=n+16|0;if((o|0)==(c[r>>2]|0))o=Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0;else o=d[o>>0]|0;if((o&255)<<24>>24<=-1)break c;if(!(b[(c[y>>2]|0)+(o<<24>>24<<1)>>1]&8192))break c;o=c[p>>2]|0;if((o|0)==(c[r>>2]|0)){Ob[c[(c[n>>2]|0)+40>>2]&255](n)|0;o=s;continue}else{c[p>>2]=o+1;o=s;continue}}}p=n+12|0;o=c[p>>2]|0;q=n+16|0;if((o|0)==(c[q>>2]|0))o=Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0;else o=d[o>>0]|0;s=Yb[c[(c[x>>2]|0)+12>>2]&255](x,o&255)|0;if(s<<24>>24!=(Yb[c[(c[x>>2]|0)+12>>2]&255](x,a[l>>0]|0)|0)<<24>>24){A=55;break b}o=c[p>>2]|0;if((o|0)==(c[q>>2]|0))Ob[c[(c[n>>2]|0)+40>>2]&255](n)|0;else c[p>>2]=o+1;l=l+1|0}while(0);n=c[f>>2]|0;if(!((l|0)!=(m|0)&(c[j>>2]|0)==0))break a}if((A|0)==12){c[j>>2]=4;break}else if((A|0)==15){c[j>>2]=4;break}else if((A|0)==18){c[j>>2]=4;break}else if((A|0)==55){c[j>>2]=4;n=c[f>>2]|0;break}}while(0);if(n){if((c[n+12>>2]|0)==(c[n+16>>2]|0)?(Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0)==-1:0){c[f>>2]=0;n=0}}else n=0;l=(n|0)==0;o=c[g>>2]|0;do if(o){if((c[o+12>>2]|0)==(c[o+16>>2]|0)?(Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0)==-1:0){c[g>>2]=0;A=65;break}if(!l)A=66}else A=65;while(0);if((A|0)==65?l:0)A=66;if((A|0)==66)c[j>>2]=c[j>>2]|2;i=B;return n|0}function aea(a){a=a|0;return}function bea(a){a=a|0;$4(a);return}function cea(a){a=a|0;return 2}function dea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=$da(a,k,j,e,f,g,132363,132371)|0;i=h;return a|0}function eea(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0;j=i;i=i+16|0;k=j+12|0;l=j+8|0;n=j+4|0;m=j;o=b+8|0;o=Ob[c[(c[o>>2]|0)+20>>2]&255](o)|0;c[n>>2]=c[d>>2];c[m>>2]=c[e>>2];e=a[o>>0]|0;p=(e&1)==0;d=p?o+1|0:c[o+8>>2]|0;e=d+(p?(e&255)>>>1:c[o+4>>2]|0)|0;c[l>>2]=c[n>>2];c[k>>2]=c[m>>2];b=$da(b,l,k,f,g,h,d,e)|0;i=j;return b|0}function fea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+8|0;m=h+4|0;k=h;l=bba(e)|0;c[m>>2]=l;e=Tga(m,58232)|0;qka(l)|0;c[k>>2]=c[d>>2];c[j>>2]=c[k>>2];gea(a,g+24|0,b,j,f,e);i=h;return c[b>>2]|0}function gea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0;h=i;i=i+16|0;j=h+4|0;k=h;a=a+8|0;a=Ob[c[c[a>>2]>>2]&255](a)|0;c[k>>2]=c[e>>2];c[j>>2]=c[k>>2];d=(Fia(d,j,a,a+168|0,g,f,0)|0)-a|0;if((d|0)<168)c[b>>2]=((d|0)/12|0|0)%7|0;i=h;return}function hea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+8|0;m=h+4|0;k=h;l=bba(e)|0;c[m>>2]=l;e=Tga(m,58232)|0;qka(l)|0;c[k>>2]=c[d>>2];c[j>>2]=c[k>>2];iea(a,g+16|0,b,j,f,e);i=h;return c[b>>2]|0}function iea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0;h=i;i=i+16|0;j=h+4|0;k=h;a=a+8|0;a=Ob[c[(c[a>>2]|0)+4>>2]&255](a)|0;c[k>>2]=c[e>>2];c[j>>2]=c[k>>2];d=(Fia(d,j,a,a+288|0,g,f,0)|0)-a|0;if((d|0)<288)c[b>>2]=((d|0)/12|0|0)%12|0;i=h;return}function jea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+8|0;m=h+4|0;k=h;l=bba(e)|0;c[m>>2]=l;e=Tga(m,58232)|0;qka(l)|0;c[k>>2]=c[d>>2];c[j>>2]=c[k>>2];kea(a,g+20|0,b,j,f,e);i=h;return c[b>>2]|0}function kea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,4)|0;if(!(c[f>>2]&4)){if((a|0)<69)a=a+2e3|0;else a=(a+-69|0)>>>0<31?a+1900|0:a;c[b>>2]=a+-1900}i=h;return}function lea(b,d,e,f,g,h,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;S=i;i=i+144|0;l=S+132|0;k=S+116|0;L=S+128|0;w=S+124|0;H=S+120|0;M=S+112|0;N=S+108|0;O=S+104|0;P=S+100|0;Q=S+96|0;R=S+92|0;m=S+88|0;n=S+84|0;o=S+80|0;p=S+76|0;q=S+72|0;r=S+68|0;s=S+64|0;t=S+60|0;u=S+56|0;v=S+52|0;x=S+48|0;y=S+44|0;z=S+40|0;A=S+36|0;B=S+32|0;C=S+28|0;D=S+24|0;E=S+20|0;F=S+16|0;G=S+12|0;I=S+8|0;J=S+4|0;K=S;c[g>>2]=0;U=bba(f)|0;c[L>>2]=U;L=Tga(L,58232)|0;qka(U)|0;do switch(j<<24>>24|0){case 65:case 97:{c[w>>2]=c[e>>2];c[l>>2]=c[w>>2];gea(b,h+24|0,d,l,g,L);T=26;break}case 104:case 66:case 98:{c[H>>2]=c[e>>2];c[l>>2]=c[H>>2];iea(b,h+16|0,d,l,g,L);T=26;break}case 99:{T=b+8|0;T=Ob[c[(c[T>>2]|0)+12>>2]&255](T)|0;c[M>>2]=c[d>>2];c[N>>2]=c[e>>2];j=a[T>>0]|0;e=(j&1)==0;U=e?T+1|0:c[T+8>>2]|0;T=U+(e?(j&255)>>>1:c[T+4>>2]|0)|0;c[k>>2]=c[M>>2];c[l>>2]=c[N>>2];c[d>>2]=$da(b,k,l,f,g,h,U,T)|0;T=26;break}case 101:case 100:{c[O>>2]=c[e>>2];c[l>>2]=c[O>>2];mea(b,h+12|0,d,l,g,L);T=26;break}case 68:{c[P>>2]=c[d>>2];c[Q>>2]=c[e>>2];c[k>>2]=c[P>>2];c[l>>2]=c[Q>>2];c[d>>2]=$da(b,k,l,f,g,h,132371,132379)|0;T=26;break}case 70:{c[R>>2]=c[d>>2];c[m>>2]=c[e>>2];c[k>>2]=c[R>>2];c[l>>2]=c[m>>2];c[d>>2]=$da(b,k,l,f,g,h,132379,132387)|0;T=26;break}case 72:{c[n>>2]=c[e>>2];c[l>>2]=c[n>>2];nea(b,h+8|0,d,l,g,L);T=26;break}case 73:{c[o>>2]=c[e>>2];c[l>>2]=c[o>>2];oea(b,h+8|0,d,l,g,L);T=26;break}case 106:{c[p>>2]=c[e>>2];c[l>>2]=c[p>>2];pea(b,h+28|0,d,l,g,L);T=26;break}case 109:{c[q>>2]=c[e>>2];c[l>>2]=c[q>>2];qea(b,h+16|0,d,l,g,L);T=26;break}case 77:{c[r>>2]=c[e>>2];c[l>>2]=c[r>>2];rea(b,h+4|0,d,l,g,L);T=26;break}case 116:case 110:{c[s>>2]=c[e>>2];c[l>>2]=c[s>>2];sea(b,d,l,g,L);T=26;break}case 112:{c[t>>2]=c[e>>2];c[l>>2]=c[t>>2];tea(b,h+8|0,d,l,g,L);T=26;break}case 114:{c[u>>2]=c[d>>2];c[v>>2]=c[e>>2];c[k>>2]=c[u>>2];c[l>>2]=c[v>>2];c[d>>2]=$da(b,k,l,f,g,h,132387,132398)|0;T=26;break}case 82:{c[x>>2]=c[d>>2];c[y>>2]=c[e>>2];c[k>>2]=c[x>>2];c[l>>2]=c[y>>2];c[d>>2]=$da(b,k,l,f,g,h,132398,132403)|0;T=26;break}case 83:{c[z>>2]=c[e>>2];c[l>>2]=c[z>>2];uea(b,h,d,l,g,L);T=26;break}case 84:{c[A>>2]=c[d>>2];c[B>>2]=c[e>>2];c[k>>2]=c[A>>2];c[l>>2]=c[B>>2];c[d>>2]=$da(b,k,l,f,g,h,132403,132411)|0;T=26;break}case 119:{c[C>>2]=c[e>>2];c[l>>2]=c[C>>2];vea(b,h+24|0,d,l,g,L);T=26;break}case 120:{U=c[(c[b>>2]|0)+20>>2]|0;c[D>>2]=c[d>>2];c[E>>2]=c[e>>2];c[k>>2]=c[D>>2];c[l>>2]=c[E>>2];k=Zb[U&63](b,k,l,f,g,h)|0;break}case 88:{T=b+8|0;T=Ob[c[(c[T>>2]|0)+24>>2]&255](T)|0;c[F>>2]=c[d>>2];c[G>>2]=c[e>>2];j=a[T>>0]|0;e=(j&1)==0;U=e?T+1|0:c[T+8>>2]|0;T=U+(e?(j&255)>>>1:c[T+4>>2]|0)|0;c[k>>2]=c[F>>2];c[l>>2]=c[G>>2];c[d>>2]=$da(b,k,l,f,g,h,U,T)|0;T=26;break}case 121:{c[I>>2]=c[e>>2];c[l>>2]=c[I>>2];kea(b,h+20|0,d,l,g,L);T=26;break}case 89:{c[J>>2]=c[e>>2];c[l>>2]=c[J>>2];wea(b,h+20|0,d,l,g,L);T=26;break}case 37:{c[K>>2]=c[e>>2];c[l>>2]=c[K>>2];xea(b,d,l,g,L);T=26;break}default:{c[g>>2]=c[g>>2]|4;T=26}}while(0);if((T|0)==26)k=c[d>>2]|0;i=S;return k|0}function mea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a+-1|0)>>>0<31&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function nea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a|0)<24&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function oea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a+-1|0)>>>0<12&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function pea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,3)|0;d=c[f>>2]|0;if((a|0)<366&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function qea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a|0)<13&(d&4|0)==0)c[b>>2]=a+-1;else c[f>>2]=d|4;i=h;return}function rea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a|0)<60&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function sea(a,e,f,g,h){a=a|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;j=h+8|0;a:while(1){h=c[e>>2]|0;do if(h){if((c[h+12>>2]|0)==(c[h+16>>2]|0))if((Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0)==-1){c[e>>2]=0;h=0;break}else{h=c[e>>2]|0;break}}else h=0;while(0);h=(h|0)==0;a=c[f>>2]|0;do if(a){if((c[a+12>>2]|0)!=(c[a+16>>2]|0))if(h)break;else break a;if((Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0)!=-1)if(h)break;else break a;else{c[f>>2]=0;k=12;break}}else k=12;while(0);if((k|0)==12){k=0;if(h){a=0;break}else a=0}h=c[e>>2]|0;i=c[h+12>>2]|0;if((i|0)==(c[h+16>>2]|0))h=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;else h=d[i>>0]|0;if((h&255)<<24>>24<=-1)break;if(!(b[(c[j>>2]|0)+(h<<24>>24<<1)>>1]&8192))break;h=c[e>>2]|0;a=h+12|0;i=c[a>>2]|0;if((i|0)==(c[h+16>>2]|0)){Ob[c[(c[h>>2]|0)+40>>2]&255](h)|0;continue}else{c[a>>2]=i+1;continue}}h=c[e>>2]|0;do if(h){if((c[h+12>>2]|0)==(c[h+16>>2]|0))if((Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0)==-1){c[e>>2]=0;h=0;break}else{h=c[e>>2]|0;break}}else h=0;while(0);h=(h|0)==0;do if(a){if((c[a+12>>2]|0)==(c[a+16>>2]|0)?(Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0)==-1:0){c[f>>2]=0;k=32;break}if(!h)k=33}else k=32;while(0);if((k|0)==32?h:0)k=33;if((k|0)==33)c[g>>2]=c[g>>2]|2;return}function tea(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;k=n+4|0;l=n;m=b+8|0;m=Ob[c[(c[m>>2]|0)+8>>2]&255](m)|0;b=a[m>>0]|0;if(!(b&1))j=(b&255)>>>1;else j=c[m+4>>2]|0;b=a[m+12>>0]|0;if(!(b&1))b=(b&255)>>>1;else b=c[m+16>>2]|0;do if((j|0)!=(0-b|0)){c[l>>2]=c[f>>2];c[k>>2]=c[l>>2];b=Fia(e,k,m,m+24|0,h,g,0)|0;j=c[d>>2]|0;if((b|0)==(m|0)&(j|0)==12){c[d>>2]=0;break}if((j|0)<12&(b-m|0)==12)c[d>>2]=j+12}else c[g>>2]=c[g>>2]|4;while(0);i=n;return}function uea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a|0)<61&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function vea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,1)|0;d=c[f>>2]|0;if((a|0)<7&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function wea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=bja(d,a,f,g,4)|0;if(!(c[f>>2]&4))c[b>>2]=a+-1900;i=h;return}function xea(a,b,e,f,g){a=a|0;b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;a=c[b>>2]|0;do if(a){if((c[a+12>>2]|0)==(c[a+16>>2]|0))if((Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0)==-1){c[b>>2]=0;a=0;break}else{a=c[b>>2]|0;break}}else a=0;while(0);h=(a|0)==0;a=c[e>>2]|0;do if(a){if((c[a+12>>2]|0)==(c[a+16>>2]|0)?(Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0)==-1:0){c[e>>2]=0;j=11;break}if(h){i=a;j=13}else j=12}else j=11;while(0);if((j|0)==11)if(h)j=12;else{i=0;j=13}a:do if((j|0)==12)c[f>>2]=c[f>>2]|6;else if((j|0)==13){a=c[b>>2]|0;h=c[a+12>>2]|0;if((h|0)==(c[a+16>>2]|0))a=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;else a=d[h>>0]|0;if((Rb[c[(c[g>>2]|0)+36>>2]&63](g,a&255,0)|0)<<24>>24!=37){c[f>>2]=c[f>>2]|4;break}a=c[b>>2]|0;h=a+12|0;g=c[h>>2]|0;if((g|0)==(c[a+16>>2]|0)){Ob[c[(c[a>>2]|0)+40>>2]&255](a)|0;a=c[b>>2]|0;if(!a)a=0;else j=21}else{c[h>>2]=g+1;j=21}do if((j|0)==21)if((c[a+12>>2]|0)==(c[a+16>>2]|0))if((Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0)==-1){c[b>>2]=0;a=0;break}else{a=c[b>>2]|0;break}while(0);a=(a|0)==0;do if(i){if((c[i+12>>2]|0)==(c[i+16>>2]|0)?(Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0)==-1:0){c[e>>2]=0;j=30;break}if(a)break a}else j=30;while(0);if((j|0)==30?!a:0)break;c[f>>2]=c[f>>2]|2}while(0);return}function yea(a,b,d,e,f,g,h,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;w=i;i=i+32|0;r=w+16|0;q=w+12|0;u=w+8|0;s=w+4|0;t=w;k=bba(e)|0;c[u>>2]=k;u=Tga(u,58224)|0;qka(k)|0;c[f>>2]=0;k=c[b>>2]|0;a:do if((h|0)!=(j|0)){b:while(1){m=k;if(k){l=c[k+12>>2]|0;if((l|0)==(c[k+16>>2]|0))l=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else l=c[l>>2]|0;if((l|0)==-1){c[b>>2]=0;k=0;o=1;p=0}else{o=0;p=m}}else{k=0;o=1;p=m}n=c[d>>2]|0;l=n;do if(n){m=c[n+12>>2]|0;if((m|0)==(c[n+16>>2]|0))m=Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0;else m=c[m>>2]|0;if((m|0)!=-1)if(o)break;else{v=16;break b}else{c[d>>2]=0;l=0;v=14;break}}else v=14;while(0);if((v|0)==14){v=0;if(o){v=16;break}else n=0}c:do if((Rb[c[(c[u>>2]|0)+52>>2]&63](u,c[h>>2]|0,0)|0)<<24>>24==37){m=h+4|0;if((m|0)==(j|0)){v=19;break b}o=Rb[c[(c[u>>2]|0)+52>>2]&63](u,c[m>>2]|0,0)|0;switch(o<<24>>24){case 48:case 69:{n=h+8|0;if((n|0)==(j|0)){v=22;break b}h=m;m=Rb[c[(c[u>>2]|0)+52>>2]&63](u,c[n>>2]|0,0)|0;k=o;break}default:{m=o;k=0}}o=c[(c[a>>2]|0)+36>>2]|0;c[s>>2]=p;c[t>>2]=l;c[q>>2]=c[s>>2];c[r>>2]=c[t>>2];c[b>>2]=Wb[o&15](a,q,r,e,f,g,m,k)|0;h=h+8|0}else{if(!(Rb[c[(c[u>>2]|0)+12>>2]&63](u,8192,c[h>>2]|0)|0)){m=k+12|0;l=c[m>>2]|0;n=k+16|0;if((l|0)==(c[n>>2]|0))l=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else l=c[l>>2]|0;p=Yb[c[(c[u>>2]|0)+28>>2]&255](u,l)|0;if((p|0)!=(Yb[c[(c[u>>2]|0)+28>>2]&255](u,c[h>>2]|0)|0)){v=59;break b}l=c[m>>2]|0;if((l|0)==(c[n>>2]|0))Ob[c[(c[k>>2]|0)+40>>2]&255](k)|0;else c[m>>2]=l+4;h=h+4|0;break}do{h=h+4|0;if((h|0)==(j|0)){h=j;break}}while(Rb[c[(c[u>>2]|0)+12>>2]&63](u,8192,c[h>>2]|0)|0);l=n;o=n;while(1){if(k){m=c[k+12>>2]|0;if((m|0)==(c[k+16>>2]|0))m=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else m=c[m>>2]|0;if((m|0)==-1){c[b>>2]=0;n=1;k=0}else n=0}else{n=1;k=0}do if(o){m=c[o+12>>2]|0;if((m|0)==(c[o+16>>2]|0))m=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else m=c[m>>2]|0;if((m|0)!=-1)if(n^(l|0)==0){p=l;o=l;break}else break c;else{c[d>>2]=0;l=0;v=42;break}}else v=42;while(0);if((v|0)==42){v=0;if(n)break c;else{p=l;o=0}}m=k+12|0;l=c[m>>2]|0;n=k+16|0;if((l|0)==(c[n>>2]|0))l=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else l=c[l>>2]|0;if(!(Rb[c[(c[u>>2]|0)+12>>2]&63](u,8192,l)|0))break c;l=c[m>>2]|0;if((l|0)==(c[n>>2]|0)){Ob[c[(c[k>>2]|0)+40>>2]&255](k)|0;l=p;continue}else{c[m>>2]=l+4;l=p;continue}}}while(0);k=c[b>>2]|0;if(!((h|0)!=(j|0)&(c[f>>2]|0)==0))break a}if((v|0)==16){c[f>>2]=4;break}else if((v|0)==19){c[f>>2]=4;break}else if((v|0)==22){c[f>>2]=4;break}else if((v|0)==59){c[f>>2]=4;k=c[b>>2]|0;break}}while(0);if(k){h=c[k+12>>2]|0;if((h|0)==(c[k+16>>2]|0))h=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else h=c[h>>2]|0;if((h|0)==-1){c[b>>2]=0;k=0;m=1}else m=0}else{k=0;m=1}h=c[d>>2]|0;do if(h){l=c[h+12>>2]|0;if((l|0)==(c[h+16>>2]|0))h=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;else h=c[l>>2]|0;if((h|0)!=-1)if(m)break;else{v=74;break}else{c[d>>2]=0;v=72;break}}else v=72;while(0);if((v|0)==72?m:0)v=74;if((v|0)==74)c[f>>2]=c[f>>2]|2;i=w;return k|0}function zea(a){a=a|0;return}function Aea(a){a=a|0;$4(a);return}function Bea(a){a=a|0;return 2}function Cea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+12|0;k=h+8|0;m=h+4|0;l=h;c[m>>2]=c[b>>2];c[l>>2]=c[d>>2];c[k>>2]=c[m>>2];c[j>>2]=c[l>>2];a=yea(a,k,j,e,f,g,58800,58832)|0;i=h;return a|0}function Dea(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;j=i;i=i+16|0;k=j+12|0;l=j+8|0;n=j+4|0;m=j;q=b+8|0;q=Ob[c[(c[q>>2]|0)+20>>2]&255](q)|0;c[n>>2]=c[d>>2];c[m>>2]=c[e>>2];o=a[q>>0]|0;p=(o&1)==0;e=q+4|0;d=p?e:c[q+8>>2]|0;e=d+((p?(o&255)>>>1:c[e>>2]|0)<<2)|0;c[l>>2]=c[n>>2];c[k>>2]=c[m>>2];b=yea(b,l,k,f,g,h,d,e)|0;i=j;return b|0}function Eea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+8|0;m=h+4|0;k=h;l=bba(e)|0;c[m>>2]=l;e=Tga(m,58224)|0;qka(l)|0;c[k>>2]=c[d>>2];c[j>>2]=c[k>>2];Fea(a,g+24|0,b,j,f,e);i=h;return c[b>>2]|0}function Fea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0;h=i;i=i+16|0;j=h+4|0;k=h;a=a+8|0;a=Ob[c[c[a>>2]>>2]&255](a)|0;c[k>>2]=c[e>>2];c[j>>2]=c[k>>2];d=(Qia(d,j,a,a+168|0,g,f,0)|0)-a|0;if((d|0)<168)c[b>>2]=((d|0)/12|0|0)%7|0;i=h;return}function Gea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+8|0;m=h+4|0;k=h;l=bba(e)|0;c[m>>2]=l;e=Tga(m,58224)|0;qka(l)|0;c[k>>2]=c[d>>2];c[j>>2]=c[k>>2];Hea(a,g+16|0,b,j,f,e);i=h;return c[b>>2]|0}function Hea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0;h=i;i=i+16|0;j=h+4|0;k=h;a=a+8|0;a=Ob[c[(c[a>>2]|0)+4>>2]&255](a)|0;c[k>>2]=c[e>>2];c[j>>2]=c[k>>2];d=(Qia(d,j,a,a+288|0,g,f,0)|0)-a|0;if((d|0)<288)c[b>>2]=((d|0)/12|0|0)%12|0;i=h;return}function Iea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+16|0;j=h+8|0;m=h+4|0;k=h;l=bba(e)|0;c[m>>2]=l;e=Tga(m,58224)|0;qka(l)|0;c[k>>2]=c[d>>2];c[j>>2]=c[k>>2];Jea(a,g+20|0,b,j,f,e);i=h;return c[b>>2]|0}function Jea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,4)|0;if(!(c[f>>2]&4)){if((a|0)<69)a=a+2e3|0;else a=(a+-69|0)>>>0<31?a+1900|0:a;c[b>>2]=a+-1900}i=h;return}function Kea(b,d,e,f,g,h,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0;S=i;i=i+144|0;l=S+132|0;k=S+116|0;L=S+128|0;w=S+124|0;H=S+120|0;M=S+112|0;N=S+108|0;O=S+104|0;P=S+100|0;Q=S+96|0;R=S+92|0;m=S+88|0;n=S+84|0;o=S+80|0;p=S+76|0;q=S+72|0;r=S+68|0;s=S+64|0;t=S+60|0;u=S+56|0;v=S+52|0;x=S+48|0;y=S+44|0;z=S+40|0;A=S+36|0;B=S+32|0;C=S+28|0;D=S+24|0;E=S+20|0;F=S+16|0;G=S+12|0;I=S+8|0;J=S+4|0;K=S;c[g>>2]=0;U=bba(f)|0;c[L>>2]=U;L=Tga(L,58224)|0;qka(U)|0;do switch(j<<24>>24|0){case 65:case 97:{c[w>>2]=c[e>>2];c[l>>2]=c[w>>2];Fea(b,h+24|0,d,l,g,L);T=26;break}case 104:case 66:case 98:{c[H>>2]=c[e>>2];c[l>>2]=c[H>>2];Hea(b,h+16|0,d,l,g,L);T=26;break}case 99:{U=b+8|0;U=Ob[c[(c[U>>2]|0)+12>>2]&255](U)|0;c[M>>2]=c[d>>2];c[N>>2]=c[e>>2];j=a[U>>0]|0;e=(j&1)==0;T=U+4|0;U=e?T:c[U+8>>2]|0;T=U+((e?(j&255)>>>1:c[T>>2]|0)<<2)|0;c[k>>2]=c[M>>2];c[l>>2]=c[N>>2];c[d>>2]=yea(b,k,l,f,g,h,U,T)|0;T=26;break}case 101:case 100:{c[O>>2]=c[e>>2];c[l>>2]=c[O>>2];Lea(b,h+12|0,d,l,g,L);T=26;break}case 68:{c[P>>2]=c[d>>2];c[Q>>2]=c[e>>2];c[k>>2]=c[P>>2];c[l>>2]=c[Q>>2];c[d>>2]=yea(b,k,l,f,g,h,58832,58864)|0;T=26;break}case 70:{c[R>>2]=c[d>>2];c[m>>2]=c[e>>2];c[k>>2]=c[R>>2];c[l>>2]=c[m>>2];c[d>>2]=yea(b,k,l,f,g,h,58864,58896)|0;T=26;break}case 72:{c[n>>2]=c[e>>2];c[l>>2]=c[n>>2];Mea(b,h+8|0,d,l,g,L);T=26;break}case 73:{c[o>>2]=c[e>>2];c[l>>2]=c[o>>2];Nea(b,h+8|0,d,l,g,L);T=26;break}case 106:{c[p>>2]=c[e>>2];c[l>>2]=c[p>>2];Oea(b,h+28|0,d,l,g,L);T=26;break}case 109:{c[q>>2]=c[e>>2];c[l>>2]=c[q>>2];Pea(b,h+16|0,d,l,g,L);T=26;break}case 77:{c[r>>2]=c[e>>2];c[l>>2]=c[r>>2];Qea(b,h+4|0,d,l,g,L);T=26;break}case 116:case 110:{c[s>>2]=c[e>>2];c[l>>2]=c[s>>2];Rea(b,d,l,g,L);T=26;break}case 112:{c[t>>2]=c[e>>2];c[l>>2]=c[t>>2];Sea(b,h+8|0,d,l,g,L);T=26;break}case 114:{c[u>>2]=c[d>>2];c[v>>2]=c[e>>2];c[k>>2]=c[u>>2];c[l>>2]=c[v>>2];c[d>>2]=yea(b,k,l,f,g,h,58896,58940)|0;T=26;break}case 82:{c[x>>2]=c[d>>2];c[y>>2]=c[e>>2];c[k>>2]=c[x>>2];c[l>>2]=c[y>>2];c[d>>2]=yea(b,k,l,f,g,h,58940,58960)|0;T=26;break}case 83:{c[z>>2]=c[e>>2];c[l>>2]=c[z>>2];Tea(b,h,d,l,g,L);T=26;break}case 84:{c[A>>2]=c[d>>2];c[B>>2]=c[e>>2];c[k>>2]=c[A>>2];c[l>>2]=c[B>>2];c[d>>2]=yea(b,k,l,f,g,h,58960,58992)|0;T=26;break}case 119:{c[C>>2]=c[e>>2];c[l>>2]=c[C>>2];Uea(b,h+24|0,d,l,g,L);T=26;break}case 120:{U=c[(c[b>>2]|0)+20>>2]|0;c[D>>2]=c[d>>2];c[E>>2]=c[e>>2];c[k>>2]=c[D>>2];c[l>>2]=c[E>>2];k=Zb[U&63](b,k,l,f,g,h)|0;break}case 88:{U=b+8|0;U=Ob[c[(c[U>>2]|0)+24>>2]&255](U)|0;c[F>>2]=c[d>>2];c[G>>2]=c[e>>2];j=a[U>>0]|0;e=(j&1)==0;T=U+4|0;U=e?T:c[U+8>>2]|0;T=U+((e?(j&255)>>>1:c[T>>2]|0)<<2)|0;c[k>>2]=c[F>>2];c[l>>2]=c[G>>2];c[d>>2]=yea(b,k,l,f,g,h,U,T)|0;T=26;break}case 121:{c[I>>2]=c[e>>2];c[l>>2]=c[I>>2];Jea(b,h+20|0,d,l,g,L);T=26;break}case 89:{c[J>>2]=c[e>>2];c[l>>2]=c[J>>2];Vea(b,h+20|0,d,l,g,L);T=26;break}case 37:{c[K>>2]=c[e>>2];c[l>>2]=c[K>>2];Wea(b,d,l,g,L);T=26;break}default:{c[g>>2]=c[g>>2]|4;T=26}}while(0);if((T|0)==26)k=c[d>>2]|0;i=S;return k|0}function Lea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a+-1|0)>>>0<31&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function Mea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a|0)<24&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function Nea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a+-1|0)>>>0<12&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function Oea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,3)|0;d=c[f>>2]|0;if((a|0)<366&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function Pea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a|0)<13&(d&4|0)==0)c[b>>2]=a+-1;else c[f>>2]=d|4;i=h;return}function Qea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a|0)<60&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function Rea(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0;a:while(1){a=c[b>>2]|0;do if(a){g=c[a+12>>2]|0;if((g|0)==(c[a+16>>2]|0))a=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;else a=c[g>>2]|0;if((a|0)==-1){c[b>>2]=0;h=1;break}else{h=(c[b>>2]|0)==0;break}}else h=1;while(0);g=c[d>>2]|0;do if(g){a=c[g+12>>2]|0;if((a|0)==(c[g+16>>2]|0))a=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else a=c[a>>2]|0;if((a|0)!=-1)if(h){h=g;break}else{h=g;break a}else{c[d>>2]=0;i=15;break}}else i=15;while(0);if((i|0)==15){i=0;if(h){h=0;break}else h=0}a=c[b>>2]|0;g=c[a+12>>2]|0;if((g|0)==(c[a+16>>2]|0))a=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;else a=c[g>>2]|0;if(!(Rb[c[(c[f>>2]|0)+12>>2]&63](f,8192,a)|0))break;a=c[b>>2]|0;g=a+12|0;h=c[g>>2]|0;if((h|0)==(c[a+16>>2]|0)){Ob[c[(c[a>>2]|0)+40>>2]&255](a)|0;continue}else{c[g>>2]=h+4;continue}}a=c[b>>2]|0;do if(a){g=c[a+12>>2]|0;if((g|0)==(c[a+16>>2]|0))a=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;else a=c[g>>2]|0;if((a|0)==-1){c[b>>2]=0;g=1;break}else{g=(c[b>>2]|0)==0;break}}else g=1;while(0);do if(h){a=c[h+12>>2]|0;if((a|0)==(c[h+16>>2]|0))a=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;else a=c[a>>2]|0;if((a|0)!=-1)if(g)break;else{i=39;break}else{c[d>>2]=0;i=37;break}}else i=37;while(0);if((i|0)==37?g:0)i=39;if((i|0)==39)c[e>>2]=c[e>>2]|2;return}function Sea(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;k=n+4|0;l=n;m=b+8|0;m=Ob[c[(c[m>>2]|0)+8>>2]&255](m)|0;b=a[m>>0]|0;if(!(b&1))j=(b&255)>>>1;else j=c[m+4>>2]|0;b=a[m+12>>0]|0;if(!(b&1))b=(b&255)>>>1;else b=c[m+16>>2]|0;do if((j|0)!=(0-b|0)){c[l>>2]=c[f>>2];c[k>>2]=c[l>>2];b=Qia(e,k,m,m+24|0,h,g,0)|0;j=c[d>>2]|0;if((b|0)==(m|0)&(j|0)==12){c[d>>2]=0;break}if((j|0)<12&(b-m|0)==12)c[d>>2]=j+12}else c[g>>2]=c[g>>2]|4;while(0);i=n;return}function Tea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,2)|0;d=c[f>>2]|0;if((a|0)<61&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function Uea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,1)|0;d=c[f>>2]|0;if((a|0)<7&(d&4|0)==0)c[b>>2]=a;else c[f>>2]=d|4;i=h;return}function Vea(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;h=i;i=i+16|0;a=h+4|0;j=h;c[j>>2]=c[e>>2];c[a>>2]=c[j>>2];a=cja(d,a,f,g,4)|0;if(!(c[f>>2]&4))c[b>>2]=a+-1900;i=h;return}function Wea(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;a=c[b>>2]|0;do if(a){g=c[a+12>>2]|0;if((g|0)==(c[a+16>>2]|0))a=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;else a=c[g>>2]|0;if((a|0)==-1){c[b>>2]=0;h=1;break}else{h=(c[b>>2]|0)==0;break}}else h=1;while(0);g=c[d>>2]|0;do if(g){a=c[g+12>>2]|0;if((a|0)==(c[g+16>>2]|0))a=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else a=c[a>>2]|0;if((a|0)!=-1)if(h){i=g;j=17;break}else{j=16;break}else{c[d>>2]=0;j=14;break}}else j=14;while(0);if((j|0)==14)if(h)j=16;else{i=0;j=17}a:do if((j|0)==16)c[e>>2]=c[e>>2]|6;else if((j|0)==17){a=c[b>>2]|0;g=c[a+12>>2]|0;if((g|0)==(c[a+16>>2]|0))a=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;else a=c[g>>2]|0;if((Rb[c[(c[f>>2]|0)+52>>2]&63](f,a,0)|0)<<24>>24!=37){c[e>>2]=c[e>>2]|4;break}a=c[b>>2]|0;g=a+12|0;h=c[g>>2]|0;if((h|0)==(c[a+16>>2]|0)){Ob[c[(c[a>>2]|0)+40>>2]&255](a)|0;a=c[b>>2]|0;if(!a)g=1;else j=25}else{c[g>>2]=h+4;j=25}do if((j|0)==25){g=c[a+12>>2]|0;if((g|0)==(c[a+16>>2]|0))a=Ob[c[(c[a>>2]|0)+36>>2]&255](a)|0;else a=c[g>>2]|0;if((a|0)==-1){c[b>>2]=0;g=1;break}else{g=(c[b>>2]|0)==0;break}}while(0);do if(i){a=c[i+12>>2]|0;if((a|0)==(c[i+16>>2]|0))a=Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0;else a=c[a>>2]|0;if((a|0)!=-1)if(g)break a;else break;else{c[d>>2]=0;j=37;break}}else j=37;while(0);if((j|0)==37?!g:0)break;c[e>>2]=c[e>>2]|2}while(0);return}function Xea(a){a=a|0;Yea(a+8|0);return}function Yea(a){a=a|0;var b=0;b=c[a>>2]|0;if((b|0)!=(fda()|0))N6(c[a>>2]|0);return}function Zea(a){a=a|0;Yea(a+8|0);$4(a);return}function _ea(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0;l=i;i=i+112|0;k=l+4|0;e=l;c[e>>2]=k+100;$ea(b+8|0,k,e,g,h,j);g=c[e>>2]|0;e=c[d>>2]|0;if((k|0)!=(g|0))do{j=a[k>>0]|0;do if(e){f=e+24|0;h=c[f>>2]|0;if((h|0)==(c[e+28>>2]|0)){d=(Yb[c[(c[e>>2]|0)+52>>2]&255](e,j&255)|0)==-1;e=d?0:e;break}else{c[f>>2]=h+1;a[h>>0]=j;break}}else e=0;while(0);k=k+1|0}while((k|0)!=(g|0));i=l;return e|0}function $ea(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0;m=i;i=i+16|0;l=m;a[l>>0]=37;j=l+1|0;a[j>>0]=g;k=l+2|0;a[k>>0]=h;a[l+3>>0]=0;if(h<<24>>24){a[j>>0]=h;a[k>>0]=g}c[e>>2]=d+(Ua(d|0,(c[e>>2]|0)-d|0,l|0,f|0,c[b>>2]|0)|0);i=m;return}function afa(a){a=a|0;Yea(a+8|0);return}function bfa(a){a=a|0;Yea(a+8|0);$4(a);return}function cfa(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0;j=i;i=i+416|0;e=j+8|0;d=j;c[d>>2]=e+400;dfa(a+8|0,e,d,f,g,h);a=c[d>>2]|0;d=c[b>>2]|0;if((e|0)!=(a|0)){f=e;do{e=c[f>>2]|0;if(!d)d=0;else{g=d+24|0;h=c[g>>2]|0;if((h|0)==(c[d+28>>2]|0))e=Yb[c[(c[d>>2]|0)+52>>2]&255](d,e)|0;else{c[g>>2]=h+4;c[h>>2]=e}d=(e|0)==-1?0:d}f=f+4|0}while((f|0)!=(a|0))}i=j;return d|0}function dfa(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0;h=i;i=i+128|0;l=h+16|0;m=h+12|0;j=h;k=h+8|0;c[m>>2]=l+100;$ea(a,l,m,e,f,g);g=j;c[g>>2]=0;c[g+4>>2]=0;c[k>>2]=l;g=(c[d>>2]|0)-b>>2;f=R6(c[a>>2]|0)|0;g=f7(b,k,g,j)|0;if(f)R6(f)|0;c[d>>2]=b+(g<<2);i=h;return}function efa(a){a=a|0;return}function ffa(a){a=a|0;$4(a);return}function gfa(a){a=a|0;return 127}function hfa(a){a=a|0;return 127}function ifa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function jfa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function kfa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function lfa(a,b){a=a|0;b=b|0;gaa(a,1,45);return}function mfa(a){a=a|0;return 0}function nfa(b,c){b=b|0;c=c|0;a[b>>0]=2;a[b+1>>0]=3;a[b+2>>0]=0;a[b+3>>0]=4;return}function ofa(b,c){b=b|0;c=c|0;a[b>>0]=2;a[b+1>>0]=3;a[b+2>>0]=0;a[b+3>>0]=4;return}function pfa(a){a=a|0;return}function qfa(a){a=a|0;$4(a);return}function rfa(a){a=a|0;return 127}function sfa(a){a=a|0;return 127}function tfa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function ufa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function vfa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function wfa(a,b){a=a|0;b=b|0;gaa(a,1,45);return}function xfa(a){a=a|0;return 0}function yfa(b,c){b=b|0;c=c|0;a[b>>0]=2;a[b+1>>0]=3;a[b+2>>0]=0;a[b+3>>0]=4;return}function zfa(b,c){b=b|0;c=c|0;a[b>>0]=2;a[b+1>>0]=3;a[b+2>>0]=0;a[b+3>>0]=4;return}function Afa(a){a=a|0;return}function Bfa(a){a=a|0;$4(a);return}function Cfa(a){a=a|0;return 2147483647}function Dfa(a){a=a|0;return 2147483647}function Efa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function Ffa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function Gfa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function Hfa(a,b){a=a|0;b=b|0;Gaa(a,1,45);return}function Ifa(a){a=a|0;return 0}function Jfa(b,c){b=b|0;c=c|0;a[b>>0]=2;a[b+1>>0]=3;a[b+2>>0]=0;a[b+3>>0]=4;return}function Kfa(b,c){b=b|0;c=c|0;a[b>>0]=2;a[b+1>>0]=3;a[b+2>>0]=0;a[b+3>>0]=4;return}function Lfa(a){a=a|0;return}function Mfa(a){a=a|0;$4(a);return}function Nfa(a){a=a|0;return 2147483647}function Ofa(a){a=a|0;return 2147483647}function Pfa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function Qfa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function Rfa(a,b){a=a|0;b=b|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function Sfa(a,b){a=a|0;b=b|0;Gaa(a,1,45);return}function Tfa(a){a=a|0;return 0}function Ufa(b,c){b=b|0;c=c|0;a[b>>0]=2;a[b+1>>0]=3;a[b+2>>0]=0;a[b+3>>0]=4;return}function Vfa(b,c){b=b|0;c=c|0;a[b>>0]=2;a[b+1>>0]=3;a[b+2>>0]=0;a[b+3>>0]=4;return}function Wfa(a){a=a|0;return}function Xfa(a){a=a|0;$4(a);return}function Yfa(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;E=i;i=i+240|0;x=E+24|0;y=E;u=E+136|0;D=E+16|0;w=E+12|0;A=E+8|0;k=E+134|0;s=E+4|0;v=E+124|0;c[D>>2]=u;C=D+4|0;c[C>>2]=1206;c[A>>2]=bba(g)|0;b=Tga(A,58232)|0;a[k>>0]=0;c[s>>2]=c[e>>2];t=c[g+4>>2]|0;c[x>>2]=c[s>>2];if(_fa(d,x,f,A,t,h,k,b,D,w,u+100|0)|0){_b[c[(c[b>>2]|0)+32>>2]&7](b,132411,132421,v)|0;f=c[w>>2]|0;g=c[D>>2]|0;b=f-g|0;if((b|0)>98){b=u9(b+2|0)|0;if(!b)U5();else{z=b;l=b}}else{z=0;l=x}if(!(a[k>>0]|0))b=l;else{a[l>>0]=45;b=l+1|0}t=v+10|0;u=v;if(g>>>0>>0){k=v+1|0;l=k+1|0;m=l+1|0;n=m+1|0;o=n+1|0;p=o+1|0;q=p+1|0;r=q+1|0;s=r+1|0;do{f=a[g>>0]|0;if((a[v>>0]|0)!=f<<24>>24)if((a[k>>0]|0)!=f<<24>>24)if((a[l>>0]|0)!=f<<24>>24)if((a[m>>0]|0)!=f<<24>>24)if((a[n>>0]|0)!=f<<24>>24)if((a[o>>0]|0)!=f<<24>>24)if((a[p>>0]|0)!=f<<24>>24)if((a[q>>0]|0)!=f<<24>>24)if((a[r>>0]|0)==f<<24>>24)f=r;else f=(a[s>>0]|0)==f<<24>>24?s:t;else f=q;else f=p;else f=o;else f=n;else f=m;else f=l;else f=k;else f=v;a[b>>0]=a[132411+(f-u)>>0]|0;g=g+1|0;b=b+1|0}while(g>>>0<(c[w>>2]|0)>>>0)}a[b>>0]=0;c[y>>2]=j;Z7(x,132422,y)|0;if(z)v9(z)}b=c[d>>2]|0;do if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0))if((Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1){c[d>>2]=0;b=0;break}else{b=c[d>>2]|0;break}}else b=0;while(0);b=(b|0)==0;f=c[e>>2]|0;do if(f){if((c[f+12>>2]|0)==(c[f+16>>2]|0)?(Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1:0){c[e>>2]=0;B=25;break}if(!b)B=26}else B=25;while(0);if((B|0)==25?b:0)B=26;if((B|0)==26)c[h>>2]=c[h>>2]|2;f=c[d>>2]|0;qka(c[A>>2]|0)|0;b=c[D>>2]|0;c[D>>2]=0;if(b)Lb[c[C>>2]&2047](b);i=E;return f|0}function Zfa(a){a=a|0;return} -function tU(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;d=b;f=a;e=d-f|0;a:do if((e|0)>256){v=d;while(1){s=b+-8|0;t=s;u=b+-4|0;while(1){q=(e>>3|0)/2|0;r=a+(q<<3)|0;d=t-f|0;b:do if((d|0)<328){d=a+(q<<3)+4|0;g=c[d>>2]|0;i=a+4|0;e=c[i>>2]|0;h=(e|0)==0;if(!g)if(h)if((c[r>>2]|0)>>>0<(c[a>>2]|0)>>>0)z=8;else{g=0;e=0}else g=0;else if(h|g>>>0>>0)z=8;if((z|0)==8){z=0;e=r;p=c[e>>2]|0;e=c[e+4>>2]|0;n=a;o=c[n+4>>2]|0;g=r;c[g>>2]=c[n>>2];c[g+4>>2]=o;g=a;c[g>>2]=p;c[g+4>>2]=e;g=c[d>>2]|0}d=c[u>>2]|0;h=(g|0)==0;do if(!d){if(!h){h=e;d=(e|0)==0;z=17;break}d=c[r>>2]|0;if((c[s>>2]|0)>>>0>=d>>>0)if(!e)z=20;else break b;else z=15}else if(h|d>>>0>>0)z=15;else z=16;while(0);if((z|0)==15){g=s;p=c[g>>2]|0;g=c[g+4>>2]|0;n=r;o=c[n+4>>2]|0;e=s;c[e>>2]=c[n>>2];c[e+4>>2]=o;e=r;c[e>>2]=p;c[e+4>>2]=g;e=c[i>>2]|0;z=16}if((z|0)==16){z=0;d=(e|0)==0;if(!g){if(!d)break;d=c[r>>2]|0;z=20}else{h=e;z=17}}if((z|0)==17){z=0;if(!(d|g>>>0>>0))break}else if((z|0)==20?(z=0,d>>>0>=(c[a>>2]|0)>>>0):0)break;o=r;n=c[o>>2]|0;o=c[o+4>>2]|0;l=a;m=c[l+4>>2]|0;p=r;c[p>>2]=c[l>>2];c[p+4>>2]=m;p=a;c[p>>2]=n;c[p+4>>2]=o}else{m=((d>>3)+1|0)/8|0;p=a+(m<<3)|0;l=m<<1;i=a+(l<<3)|0;o=a+(m<<3)+4|0;d=c[o>>2]|0;j=a+4|0;e=c[j>>2]|0;g=(e|0)==0;if(!d)if(g)if((c[p>>2]|0)>>>0<(c[a>>2]|0)>>>0)z=26;else{d=0;e=0}else d=0;else if(g|d>>>0>>0)z=26;if((z|0)==26){z=0;e=p;n=c[e>>2]|0;e=c[e+4>>2]|0;h=a;k=c[h+4>>2]|0;d=p;c[d>>2]=c[h>>2];c[d+4>>2]=k;d=a;c[d>>2]=n;c[d+4>>2]=e;d=c[o>>2]|0}g=c[a+(l<<3)+4>>2]|0;h=(d|0)==0;do if(!g){if(!h){g=d;h=e;d=(e|0)==0;z=35;break}d=c[p>>2]|0;if((c[i>>2]|0)>>>0>=d>>>0){if(!e){w=d;z=38}}else z=33}else if(h|g>>>0>>0)z=33;else{g=d;z=34}while(0);if((z|0)==33){g=i;n=c[g>>2]|0;g=c[g+4>>2]|0;h=p;k=c[h+4>>2]|0;e=i;c[e>>2]=c[h>>2];c[e+4>>2]=k;e=p;c[e>>2]=n;c[e+4>>2]=g;e=c[j>>2]|0;z=34}if((z|0)==34){z=0;d=(e|0)==0;if(!g){if(d){w=c[p>>2]|0;z=38}}else{h=e;z=35}}if((z|0)==35){z=0;if(d|g>>>0>>0)z=39}else if((z|0)==38?(z=0,w>>>0<(c[a>>2]|0)>>>0):0)z=39;if((z|0)==39){z=0;k=p;j=c[k>>2]|0;k=c[k+4>>2]|0;h=a;i=c[h+4>>2]|0;n=p;c[n>>2]=c[h>>2];c[n+4>>2]=i;n=a;c[n>>2]=j;c[n+4>>2]=k}j=q-m|0;k=a+(j<<3)|0;h=m+q|0;i=a+(h<<3)|0;n=a+(q<<3)+4|0;g=c[n>>2]|0;j=a+(j<<3)+4|0;e=c[j>>2]|0;d=(e|0)==0;if(!g)if(d)if((c[r>>2]|0)>>>0<(c[k>>2]|0)>>>0)z=44;else{g=0;e=0}else g=0;else if(d|g>>>0>>0)z=44;if((z|0)==44){z=0;e=r;d=c[e>>2]|0;e=c[e+4>>2]|0;B=k;A=c[B+4>>2]|0;g=r;c[g>>2]=c[B>>2];c[g+4>>2]=A;g=k;c[g>>2]=d;c[g+4>>2]=e;g=c[n>>2]|0}d=c[a+(h<<3)+4>>2]|0;h=(g|0)==0;do if(!d){if(!h){h=e;d=(e|0)==0;z=53;break}d=c[r>>2]|0;if((c[i>>2]|0)>>>0>=d>>>0){if(!e){x=d;z=56}}else z=51}else if(h|d>>>0>>0)z=51;else z=52;while(0);if((z|0)==51){g=i;B=c[g>>2]|0;g=c[g+4>>2]|0;h=r;A=c[h+4>>2]|0;e=i;c[e>>2]=c[h>>2];c[e+4>>2]=A;e=r;c[e>>2]=B;c[e+4>>2]=g;e=c[j>>2]|0;z=52}if((z|0)==52){z=0;d=(e|0)==0;if(!g){if(d){x=c[r>>2]|0;z=56}}else{h=e;z=53}}if((z|0)==53){z=0;if(d|g>>>0>>0)z=57}else if((z|0)==56?(z=0,x>>>0<(c[k>>2]|0)>>>0):0)z=57;if((z|0)==57){z=0;A=r;j=c[A>>2]|0;A=c[A+4>>2]|0;h=k;i=c[h+4>>2]|0;B=r;c[B>>2]=c[h>>2];c[B+4>>2]=i;B=k;c[B>>2]=j;c[B+4>>2]=A}i=~l;j=b+(i<<3)|0;k=~m;l=b+(k<<3)|0;k=b+(k<<3)+4|0;d=c[k>>2]|0;i=b+(i<<3)+4|0;e=c[i>>2]|0;g=(e|0)==0;if(!d)if(g)if((c[l>>2]|0)>>>0<(c[j>>2]|0)>>>0)z=62;else{d=0;e=0}else d=0;else if(g|d>>>0>>0)z=62;if((z|0)==62){z=0;e=l;B=c[e>>2]|0;e=c[e+4>>2]|0;m=j;A=c[m+4>>2]|0;d=l;c[d>>2]=c[m>>2];c[d+4>>2]=A;d=j;c[d>>2]=B;c[d+4>>2]=e;d=c[k>>2]|0}g=c[u>>2]|0;h=(d|0)==0;do if(!g){if(!h){g=d;h=e;d=(e|0)==0;z=71;break}d=c[l>>2]|0;if((c[s>>2]|0)>>>0>=d>>>0){if(!e){y=d;z=74}}else z=69}else if(h|g>>>0>>0)z=69;else{g=d;z=70}while(0);if((z|0)==69){g=s;B=c[g>>2]|0;g=c[g+4>>2]|0;m=l;A=c[m+4>>2]|0;e=s;c[e>>2]=c[m>>2];c[e+4>>2]=A;e=l;c[e>>2]=B;c[e+4>>2]=g;e=c[i>>2]|0;z=70}if((z|0)==70){z=0;d=(e|0)==0;if(!g){if(d){y=c[l>>2]|0;z=74}}else{h=e;z=71}}if((z|0)==71){z=0;if(d|g>>>0>>0)z=75}else if((z|0)==74?(z=0,y>>>0<(c[j>>2]|0)>>>0):0)z=75;if((z|0)==75){z=0;A=l;m=c[A>>2]|0;A=c[A+4>>2]|0;h=j;i=c[h+4>>2]|0;B=l;c[B>>2]=c[h>>2];c[B+4>>2]=i;B=j;c[B>>2]=m;c[B+4>>2]=A}g=c[n>>2]|0;e=c[o>>2]|0;d=(e|0)==0;if(!g)if(d)if((c[r>>2]|0)>>>0<(c[p>>2]|0)>>>0)z=80;else{g=0;e=0}else g=0;else if(d|g>>>0>>0)z=80;if((z|0)==80){z=0;e=r;B=c[e>>2]|0;e=c[e+4>>2]|0;m=p;A=c[m+4>>2]|0;g=r;c[g>>2]=c[m>>2];c[g+4>>2]=A;g=p;c[g>>2]=B;c[g+4>>2]=e;g=c[n>>2]|0}d=c[k>>2]|0;h=(g|0)==0;do if(!d){if(!h){h=e;d=(e|0)==0;z=89;break}d=c[r>>2]|0;if((c[l>>2]|0)>>>0>=d>>>0)if(!e)z=92;else break b;else z=87}else if(h|d>>>0>>0)z=87;else z=88;while(0);if((z|0)==87){g=l;B=c[g>>2]|0;g=c[g+4>>2]|0;n=r;A=c[n+4>>2]|0;e=l;c[e>>2]=c[n>>2];c[e+4>>2]=A;e=r;c[e>>2]=B;c[e+4>>2]=g;e=c[o>>2]|0;z=88}if((z|0)==88){z=0;d=(e|0)==0;if(!g){if(!d)break;d=c[r>>2]|0;z=92}else{h=e;z=89}}if((z|0)==89){z=0;if(!(d|g>>>0>>0))break}else if((z|0)==92?(z=0,d>>>0>=(c[p>>2]|0)>>>0):0)break;A=r;o=c[A>>2]|0;A=c[A+4>>2]|0;m=p;n=c[m+4>>2]|0;B=r;c[B>>2]=c[m>>2];c[B+4>>2]=n;B=p;c[B>>2]=o;c[B+4>>2]=A}while(0);g=a+(q+1<<3)|0;e=r;while(1){if((e|0)==(a|0)){e=a;break}d=e+-8|0;if((c[d>>2]|0)!=(c[e>>2]|0))break;if((c[e+-4>>2]|0)==(c[e+4>>2]|0))e=d;else break}c:do if((g|0)==(b|0)){h=e;d=b;g=b}else{h=c[e>>2]|0;i=e+4|0;d=r;while(1){if((c[d+8>>2]|0)!=(h|0)){h=e;d=g;break c}if((c[d+12>>2]|0)!=(c[i>>2]|0)){h=e;d=g;break c}d=g+8|0;if((d|0)==(b|0)){h=e;d=b;g=b;break}else{B=g;g=d;d=B}}}while(0);d:while(1){e:do if((g|0)==(b|0)){m=1;l=b}else{k=h+4|0;l=g;while(1){g=c[k>>2]|0;i=c[l+4>>2]|0;j=(i|0)==0;if(!g){if(!(j?(c[h>>2]|0)>>>0<(c[l>>2]|0)>>>0:0))z=107}else if(!(j|g>>>0>>0))z=107;if((z|0)==107){z=0;if(!((i|0)==(g|0)?(c[l>>2]|0)==(c[h>>2]|0):0)){m=0;break e}A=l;r=c[A>>2]|0;A=c[A+4>>2]|0;p=d;q=c[p+4>>2]|0;B=l;c[B>>2]=c[p>>2];c[B+4>>2]=q;B=d;c[B>>2]=r;c[B+4>>2]=A;d=d+8|0}l=l+8|0;if((l|0)==(b|0)){m=1;l=b;break}}}while(0);f:do if((e|0)!=(a|0)){while(1){k=c[h+4>>2]|0;j=(k|0)==0;while(1){i=e;e=e+-8|0;g=c[i+-4>>2]|0;if(!g){if(!j){g=0;break}if((c[e>>2]|0)>>>0>=(c[h>>2]|0)>>>0){g=0;break}}else if(!(j|g>>>0>>0))break;if((e|0)==(a|0))break f}if(!((k|0)==(g|0)?(c[h>>2]|0)==(c[e>>2]|0):0)){j=e;g=h;e=i;break}h=h+-8|0;A=e;r=c[A>>2]|0;A=c[A+4>>2]|0;p=h;q=c[p+4>>2]|0;B=e;c[B>>2]=c[p>>2];c[B+4>>2]=q;B=h;c[B>>2]=r;c[B+4>>2]=A;if((e|0)==(a|0))break f}if(!m){e=l;B=c[e>>2]|0;e=c[e+4>>2]|0;r=j;A=c[r+4>>2]|0;h=l;c[h>>2]=c[r>>2];c[h+4>>2]=A;h=j;c[h>>2]=B;c[h+4>>2]=e;h=g;g=l+8|0;e=j;continue d}h=g+-8|0;if((e|0)==(g|0)){i=h;e=h;g=c[i>>2]|0;i=c[i+4>>2]|0}else{i=j;g=c[i>>2]|0;i=c[i+4>>2]|0;A=h;B=c[A+4>>2]|0;e=j;c[e>>2]=c[A>>2];c[e+4>>2]=B;e=h;c[e>>2]=g;c[e+4>>2]=i;e=h}d=d+-8|0;A=d;B=c[A+4>>2]|0;c[e>>2]=c[A>>2];c[e+4>>2]=B;e=d;c[e>>2]=g;c[e+4>>2]=i;g=l;e=j;continue d}while(0);if(m)break;if((d|0)!=(l|0)){A=h;r=c[A>>2]|0;A=c[A+4>>2]|0;p=d;q=c[p+4>>2]|0;B=h;c[B>>2]=c[p>>2];c[B+4>>2]=q;B=d;c[B>>2]=r;c[B+4>>2]=A}e=l;B=c[e>>2]|0;e=c[e+4>>2]|0;r=h;A=c[r+4>>2]|0;g=l;c[g>>2]=c[r>>2];c[g+4>>2]=A;g=h;c[g>>2]=B;c[g+4>>2]=e;h=h+8|0;d=d+8|0;g=l+8|0;e=a}g=h;B=f;f=d;e=v-f|0;if((g-B|0)>(e|0))break;tU(a,h);if((e|0)<=256){h=b;break a}else a=d}tU(d,b);f=a;e=g-f|0;if((e|0)>256){b=h;v=g}else{d=a;break}}}else{d=a;h=b}while(0);if((d|0)==(h|0))return;a=d+8|0;if((a|0)==(h|0))return;n=d+4|0;o=d+4|0;e=d;m=a;while(1){k=c[m>>2]|0;l=c[e+12>>2]|0;i=l;j=(l|0)==0;a=c[n>>2]|0;b=(a|0)==0;if(j)if(b?k>>>0<(c[d>>2]|0)>>>0:0)z=142;else z=140;else if(b|i>>>0>>0)z=142;else z=140;if((z|0)==140){g=k;a=m;while(1){b=a+-8|0;e=c[a+-4>>2]|0;f=(e|0)==0;if(j){if(!f)break;if(g>>>0>=(c[b>>2]|0)>>>0)break}else if(!(f|i>>>0>>0))break;z=b;A=c[z+4>>2]|0;B=a;c[B>>2]=c[z>>2];c[B+4>>2]=A;a=b}c[a>>2]=k;c[a+4>>2]=l}else if((z|0)==142){if((m|0)!=(d|0)){b=m;a=e+16|0;do{a=a+-8|0;b=b+-8|0;z=b;A=c[z+4>>2]|0;B=a;c[B>>2]=c[z>>2];c[B+4>>2]=A}while((b|0)!=(d|0))}c[d>>2]=k;c[o>>2]=l}a=m+8|0;if((a|0)==(h|0))break;else{e=m;m=a}}return}function uU(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0.0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;r=i;i=i+16|0;o=r;q=d+4|0;l=c[q>>2]|0;p=d+8|0;d=c[p>>2]|0;j=d-l>>3;if((j|0)==(e|0)){i=r;return}if((a[b>>0]&-2)<<24>>24!=16)Na(99787,98735,9419,99833);n=c[b+8>>2]|0;if((a[b+3>>0]&-2)<<24>>24==2){if(j>>>0>>0)Na(99849,98735,9389,99868);if((a[n+1>>0]|0)!=2)Na(99897,98735,9390,99868);g=j-e|0;d=l+(e<<3)|0;c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=1;c[o+12>>2]=g;h=+lU(n,o,f);if(!(!(h>=1.0)|!(h<=+(g>>>0)))?(k=~~h>>>0,h==+(k>>>0)):0){o=l+(e+-1+k<<3)|0;f=c[o+4>>2]|0;c[d>>2]=c[o>>2];c[d+4>>2]=f;d=l+(e+1<<3)|0}if((c[q>>2]|0)>>>0>d>>>0?1:(c[p>>2]|0)>>>0>>0)Na(99934,98735,8609,99963);c[p>>2]=d;i=r;return}if((a[n+1>>0]|0)==2){if(j>>>0>>0)Na(99849,98735,9363,99972);m=j-e|0;j=l+(e<<3)|0;a:do if((j|0)!=(d|0)){b=o+8|0;k=o+12|0;e=1;l=j;while(1){t=l;s=c[t+4>>2]|0;d=o;c[d>>2]=c[t>>2];c[d+4>>2]=s;c[b>>2]=e;c[k>>2]=m;if(+lU(n,o,f)==+(e>>>0)){d=j+8|0;u=l;s=c[u+4>>2]|0;t=j;c[t>>2]=c[u>>2];c[t+4>>2]=s;if(g)break a}else d=j;l=l+8|0;if((l|0)==(c[p>>2]|0))break;else{e=e+1|0;j=d}}}while(0);if((c[q>>2]|0)>>>0>d>>>0?1:(c[p>>2]|0)>>>0>>0)Na(99934,98735,8609,99963);c[p>>2]=d;i=r;return}else{if(j>>>0>>0)Na(99849,98735,9337,99995);m=j-e|0;j=l+(e<<3)|0;b:do if((j|0)!=(d|0)){b=o+8|0;k=o+12|0;e=1;l=j;while(1){s=l;t=c[s+4>>2]|0;u=o;c[u>>2]=c[s>>2];c[u+4>>2]=t;c[b>>2]=e;c[k>>2]=m;if(kU(n,o,f)|0){d=j+8|0;s=l;t=c[s+4>>2]|0;u=j;c[u>>2]=c[s>>2];c[u+4>>2]=t;if(g)break b}else d=j;l=l+8|0;if((l|0)==(c[p>>2]|0))break;else{e=e+1|0;j=d}}}while(0);if((c[q>>2]|0)>>>0>d>>>0?1:(c[p>>2]|0)>>>0>>0)Na(99934,98735,8609,99963);c[p>>2]=d;i=r;return}}function vU(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+64|0;o=r+56|0;j=r+48|0;k=r+40|0;l=r+32|0;m=r+24|0;p=r+16|0;n=r+8|0;q=r;if(!e)Na(116288,98735,9481,99777);h=c[e>>2]|0;g=(h&7)+1|0;switch(a[b+3>>0]|0){case 1:{if((g|0)!=2){d=0;i=r;return d|0}h=c[e+4>>2]|0;if(!h){d=0;i=r;return d|0}g=c[b+16>>2]|0;if(!g)Na(98855,98735,194,98866);if(t8(h,g)|0){d=0;i=r;return d|0}c[o>>2]=e;c[o+4>>2]=0;g=d+8|0;h=c[g>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,o,f);d=1;i=r;return d|0}else{c[g>>2]=h+8;e=o;f=c[e+4>>2]|0;d=h;c[d>>2]=c[e>>2];c[d+4>>2]=f;d=1;i=r;return d|0}}case 2:{c[j>>2]=e;c[j+4>>2]=0;g=d+8|0;h=c[g>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,j,f);d=1;i=r;return d|0}else{c[g>>2]=h+8;e=j;f=c[e+4>>2]|0;d=h;c[d>>2]=c[e>>2];c[d+4>>2]=f;d=1;i=r;return d|0}}case 3:{if((g|0)!=5){d=0;i=r;return d|0}c[k>>2]=e;c[k+4>>2]=0;g=d+8|0;h=c[g>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,k,f);d=1;i=r;return d|0}else{c[g>>2]=h+8;e=k;f=c[e+4>>2]|0;d=h;c[d>>2]=c[e>>2];c[d+4>>2]=f;d=1;i=r;return d|0}}case 5:{if((h&6|0)!=2){d=0;i=r;return d|0}c[l>>2]=e;c[l+4>>2]=0;g=d+8|0;h=c[g>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,l,f);d=1;i=r;return d|0}else{c[g>>2]=h+8;e=l;f=c[e+4>>2]|0;d=h;c[d>>2]=c[e>>2];c[d+4>>2]=f;d=1;i=r;return d|0}}case 4:{if((g|0)!=6){d=0;i=r;return d|0}c[m>>2]=e;c[m+4>>2]=0;g=d+8|0;h=c[g>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,m,f);d=1;i=r;return d|0}else{c[g>>2]=h+8;e=m;f=c[e+4>>2]|0;d=h;c[d>>2]=c[e>>2];c[d+4>>2]=f;d=1;i=r;return d|0}}case 6:{if((g|0)!=6){d=0;i=r;return d|0}h=c[e+4>>2]|0;if(!h){d=0;i=r;return d|0}g=c[b+16>>2]|0;if(!g)Na(98855,98735,194,98866);if(t8(h,g)|0){d=0;i=r;return d|0}c[p>>2]=e;c[p+4>>2]=0;g=d+8|0;h=c[g>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,p,f);d=1;i=r;return d|0}else{c[g>>2]=h+8;e=p;f=c[e+4>>2]|0;d=h;c[d>>2]=c[e>>2];c[d+4>>2]=f;d=1;i=r;return d|0}}case 7:{if((g|0)!=2){d=0;i=r;return d|0}c[n>>2]=e;c[n+4>>2]=0;g=d+8|0;h=c[g>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,n,f);d=1;i=r;return d|0}else{c[g>>2]=h+8;e=n;f=c[e+4>>2]|0;d=h;c[d>>2]=c[e>>2];c[d+4>>2]=f;d=1;i=r;return d|0}}case 8:{if((g|0)!=2){d=0;i=r;return d|0}j=c[e+4>>2]|0;if(!j){d=0;i=r;return d|0}h=c[b+16>>2]|0;g=a[h>>0]|0;a:do if(g<<24>>24){while(1){if((a[j>>0]|0)!=g<<24>>24){g=0;break}h=h+1|0;g=a[h>>0]|0;if(!(g<<24>>24))break a;else j=j+1|0}i=r;return g|0}while(0);c[q>>2]=e;c[q+4>>2]=0;g=d+8|0;h=c[g>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,q,f);d=1;i=r;return d|0}else{c[g>>2]=h+8;e=q;f=c[e+4>>2]|0;d=h;c[d>>2]=c[e>>2];c[d+4>>2]=f;d=1;i=r;return d|0}}default:Na(99644,98735,9548,99777)}return 0}function wU(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0;j=c[e+4>>2]|0;i=c[e>>2]|0;e=i;if(!((j|0)!=0|(i|0)==0)){if((vU(b,d,e,f)|0)&g)return;else h=e;while(1){h=c[h+12>>2]|0;if(!h){h=10;break}if((vU(b,d,h,f)|0)&g){h=10;break}}if((h|0)==10)return}if((j|0)==0|(i|0)==0)return;if((a[b+3>>0]|0)==2?(xU(b,d,j,e,f)|0)&g:0)return;while(1){if((vU(b,d,e,f)|0)&g){h=10;break}e=c[e+12>>2]|0;if(!e){h=10;break}}if((h|0)==10)return}function xU(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;k=n+16|0;j=n+8|0;m=n;if(!e)Na(112143,98735,9441,99777);l=c[e+4>>2]|0;l=(l|0)==0?132354:l;switch(a[b+3>>0]|0){case 1:{b=c[b+16>>2]|0;if(!((l|0)!=0&(b|0)!=0))Na(98855,98735,194,98866);if(t8(l,b)|0){d=0;i=n;return d|0}a:do if(((((a[l>>0]|0)==120?(a[l+1>>0]|0)==109:0)?(a[l+2>>0]|0)==108:0)?(a[l+3>>0]|0)==110:0)?(a[l+4>>0]|0)==115:0){switch(a[l+5>>0]|0){case 0:case 58:{b=0;break}default:break a}i=n;return b|0}while(0);c[k>>2]=f;c[k+4>>2]=e;b=d+8|0;h=c[b>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,k,g);d=1;i=n;return d|0}else{c[b>>2]=h+8;m=k;g=c[m+4>>2]|0;d=h;c[d>>2]=c[m>>2];c[d+4>>2]=g;d=1;i=n;return d|0}}case 7:case 2:{b:do if(((((a[l>>0]|0)==120?(a[l+1>>0]|0)==109:0)?(a[l+2>>0]|0)==108:0)?(a[l+3>>0]|0)==110:0)?(a[l+4>>0]|0)==115:0){switch(a[l+5>>0]|0){case 0:case 58:{b=0;break}default:break b}i=n;return b|0}while(0);c[j>>2]=f;c[j+4>>2]=e;b=d+8|0;h=c[b>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,j,g);d=1;i=n;return d|0}else{c[b>>2]=h+8;m=j;g=c[m+4>>2]|0;d=h;c[d>>2]=c[m>>2];c[d+4>>2]=g;d=1;i=n;return d|0}}case 8:{b=c[b+16>>2]|0;h=a[b>>0]|0;c:do if(h<<24>>24){j=l;while(1){if((a[j>>0]|0)!=h<<24>>24){b=0;break}b=b+1|0;h=a[b>>0]|0;if(!(h<<24>>24))break c;else j=j+1|0}i=n;return b|0}while(0);d:do if(((((a[l>>0]|0)==120?(a[l+1>>0]|0)==109:0)?(a[l+2>>0]|0)==108:0)?(a[l+3>>0]|0)==110:0)?(a[l+4>>0]|0)==115:0){switch(a[l+5>>0]|0){case 0:case 58:{b=0;break}default:break d}i=n;return b|0}while(0);c[m>>2]=f;c[m+4>>2]=e;b=d+8|0;h=c[b>>2]|0;if((h|0)==(c[d+12>>2]|0)){BU(d,m,g);d=1;i=n;return d|0}else{c[b>>2]=h+8;g=c[m+4>>2]|0;d=h;c[d>>2]=c[m>>2];c[d+4>>2]=g;d=1;i=n;return d|0}}default:{d=0;i=n;return d|0}}return 0}function yU(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;h=c[e+4>>2]|0;e=c[e>>2]|0;i=e;if((h|0)!=0|(e|0)==0){if((h|0)==0|(e|0)==0)return;if((a[b+3>>0]|0)!=2)return;xU(b,d,h,i,f)|0;return}if((vU(b,d,i,f)|0)&g)return;e=c[i+16>>2]|0;if(!e)return;if((vU(b,d,e,f)|0)&g)return;a:while(1){h=c[e+16>>2]|0;b:do if(!h){h=e;while(1){e=c[h+24>>2]|0;if(e)break b;h=c[h+12>>2]|0;if((h|0)==(i|0)){e=12;break a}}}else e=h;while(0);if((vU(b,d,e,f)|0)&g){e=12;break}}if((e|0)==12)return}function zU(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;i=c[d+4>>2]|0;d=c[d>>2]|0;h=d;if((i|0)!=0|(d|0)==0){if((i|0)==0|(d|0)==0)return;a:while(1){d=c[h+16>>2]|0;b:do if(!d)while(1){d=c[h+24>>2]|0;if(d)break b;h=c[h+12>>2]|0;if(!h){j=14;break a}}while(0);if((d|0)!=0&((vU(a,b,d,e)|0)&f^1))h=d;else{j=14;break}}if((j|0)==14)return}else k=h;while(1){d=c[k+24>>2]|0;if(d){g=d;break}k=c[k+12>>2]|0;if(!k){j=14;break}}if((j|0)==14)return;if((vU(a,b,g,e)|0)&f)return;c:while(1){d=c[g+16>>2]|0;d:do if(!d)while(1){d=c[g+24>>2]|0;if(d)break d;g=c[g+12>>2]|0;if(!g){j=14;break c}}while(0);if((vU(a,b,d,e)|0)&f){j=14;break}else g=d}if((j|0)==14)return}function AU(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;h=d;while(1){g=c[h+20>>2]|0;if(c[g+24>>2]|0){j=g;break}h=c[h+12>>2]|0;if(!h){i=17;break}}if((i|0)==17)return;if(!j)return;k=(d|0)==0;h=j;a:while(1){g=c[h+16>>2]|0;if(!g){if((vU(a,b,h,e)|0)&f){i=17;break}g=c[h+20>>2]|0;if(!(c[g+24>>2]|0)){i=h;do{i=c[i+12>>2]|0;if(!i){i=17;break a}g=(i|0)==(d|0);if(!(k|g)){h=d;do{h=c[h+12>>2]|0;g=(h|0)==(i|0)}while(!((h|0)==0|g))}if(!g?(vU(a,b,i,e)|0)&f:0){i=17;break a}g=c[i+20>>2]|0}while((c[g+24>>2]|0)==0)}}else g=c[g+20>>2]|0;if(!g){i=17;break}else h=g}if((i|0)==17)return}function BU(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;e=a+12|0;g=a+4|0;j=c[g>>2]|0;i=(c[e>>2]|0)-j|0;h=i>>3;f=h+1+(h>>>1)|0;d=sU(d,j,i,f<<3)|0;if(!d)Na(116408,98735,8642,99762);else{c[g>>2]=d;c[e>>2]=d+(f<<3);c[a+8>>2]=d+(h+1<<3);a=b;i=c[a+4>>2]|0;j=d+(h<<3)|0;c[j>>2]=c[a>>2];c[j+4>>2]=i;return}}function CU(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;d=c[b+4>>2]|0;if(d){e=c[b>>2]|0;i=c[d+4>>2]|0;i=(i|0)==0?132354:i;k=r8(i,58)|0;l=(k|0)!=0;k=l?k-i|0:0;if((e|0)==0|l^1){p=132354;return p|0}l=(k|0)==0;j=k+6|0;a:while(1){if(!e){o=132354;p=48;break}d=c[e+28>>2]|0;b:do if(d){c:while(1){g=(d|0)==0;if(g)f=132354;else{f=c[d+4>>2]|0;f=(f|0)==0?132354:f}d:do if((((((a[f>>0]|0)==120?(a[f+1>>0]|0)==109:0)?(a[f+2>>0]|0)==108:0)?(a[f+3>>0]|0)==110:0)?(a[f+4>>0]|0)==115:0)?(a[f+5>>0]|0)==58:0){if(!l){h=0;do{if((a[f+(h+6)>>0]|0)!=(a[i+h>>0]|0)){p=18;break d}h=h+1|0}while(h>>>0>>0)}f=(a[f+j>>0]|0)==0;if(g|f)break c}else p=18;while(0);if((p|0)==18?(p=0,g):0)break b;d=c[d+16>>2]|0;if(!d)break b}if(!(g|f^1)){m=d;p=21;break a}}while(0);e=c[e+12>>2]|0;if(!e){o=132354;p=48;break}}if((p|0)==21){p=c[m+8>>2]|0;p=(p|0)==0?132354:p;return p|0}else if((p|0)==48)return o|0}b=c[b>>2]|0;d=b;if(!b){g=1;d=0;e=132354}else{e=c[d+4>>2]|0;g=0;e=(e|0)==0?132354:e}b=r8(e,58)|0;f=(b|0)!=0;b=f?b-e|0:0;if(g){p=132354;return p|0}k=f?e:0;l=(k|0)==0;m=(b|0)==0;j=b+6|0;e:while(1){if(!d){o=132354;p=48;break}e=c[d+28>>2]|0;f:do if(e){g:while(1){h=e;i=(e|0)==0;if(i)g=132354;else{g=c[e+4>>2]|0;g=(g|0)==0?132354:g}h:do if(((((a[g>>0]|0)==120?(a[g+1>>0]|0)==109:0)?(a[g+2>>0]|0)==108:0)?(a[g+3>>0]|0)==110:0)?(a[g+4>>0]|0)==115:0){f=a[g+5>>0]|0;if(l){f=f<<24>>24==0;if(i|f){e=f?h:0;break g}else break}if(f<<24>>24==58){if(!m){f=0;do{if((a[g+(f+6)>>0]|0)!=(a[k+f>>0]|0)){p=43;break h}f=f+1|0}while(f>>>0>>0)}f=(a[g+j>>0]|0)==0;if(i|f){e=f?h:0;break g}}else p=43}else p=43;while(0);if((p|0)==43?(p=0,i):0)break f;e=c[e+16>>2]|0;if(!e)break f}if(e){n=e;p=46;break e}}while(0);d=c[d+12>>2]|0;if(!d){o=132354;p=48;break}}if((p|0)==46){p=c[n+8>>2]|0;p=(p|0)==0?132354:p;return p|0}else if((p|0)==48)return o|0;return 0}function DU(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;f=c[d+4>>2]|0;if(f){q=c[f+8>>2]|0;c[b>>2]=(q|0)==0?132354:q;a[b+4>>0]=0;c[b+8>>2]=0;return}f=c[d>>2]|0;o=f;a:do if(f){switch(c[o>>2]&7|0){case 5:case 4:case 3:case 2:{q=c[o+8>>2]|0;c[b>>2]=(q|0)==0?132354:q;a[b+4>>0]=0;c[b+8>>2]=0;return}case 1:case 0:break;default:break a}c[b>>2]=132354;m=b+4|0;a[m>>0]=0;n=b+8|0;c[n>>2]=0;d=c[o+16>>2]|0;if(!((d|0)!=0&(d|0)!=(o|0)))return;l=(f|0)==0;k=132354;i=0;j=0;h=0;b:while(1){do if(d){do if((c[d>>2]&6|0)==2?(p=c[d+8>>2]|0,p=(p|0)==0?132354:p,(a[p>>0]|0)!=0):0){f=i<<24>>24==0;if(!(a[k>>0]|0))if(f){c[b>>2]=p;g=j;i=0;f=p;break}else f=k;else if(f){h=w8(k)|0;f=0}else f=k;g=w8(p)|0;i=g+h|0;f=sU(e,f,h+1|0,i+1|0)|0;if(!f){q=17;break b}if(!(j<<24>>24))xka(f|0,k|0,h|0)|0;xka(f+h|0,p|0,g|0)|0;a[f+i>>0]=0;c[b>>2]=f;a[m>>0]=1;c[n>>2]=i;g=1;h=i;i=1}else{g=j;f=k}while(0);if(c[d+16>>2]|0){d=c[d+16>>2]|0;break}if(!(c[d+24>>2]|0)){k=f;q=25}else d=c[d+24>>2]|0}else{g=j;q=25}while(0);if((q|0)==25){q=0;while(1){if(!d)if(l){q=34;break b}else{d=0;continue}if(!((d|0)!=(o|0)&(c[d+24>>2]|0)==0))break;d=c[d+12>>2]|0}f=(d|0)==(o|0);if(f){d=f?d:0;f=k}else{d=c[d+24>>2]|0;f=k}}if((d|0)!=0&(d|0)!=(o|0)){k=f;j=g}else{q=34;break}}if((q|0)==17)Na(101023,98735,7507,99637);else if((q|0)==34)return}while(0);c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;return}function EU(b){b=b|0;var c=0,e=0,f=0,g=0.0;c=b;while(1){f=a[c>>0]|0;e=c+1|0;if(!(a[100383+(f&255)>>0]&8))break;else c=e}c=f<<24>>24==45?e:c;e=a[c>>0]|0;if(!(e<<24>>24)){g=s;return +g}if(((e&255)+-48|0)>>>0>=10){if(e<<24>>24!=46){g=s;return +g}if(((d[c+1>>0]|0)+-48|0)>>>0<10)e=46;else{g=s;return +g}}if(((e&255)+-48|0)>>>0<10)do{c=c+1|0;e=a[c>>0]|0}while(((e&255)+-48|0)>>>0<10);if(e<<24>>24==46)do{c=c+1|0;e=a[c>>0]|0}while(((e&255)+-48|0)>>>0<10);if(!(a[100383+(e&255)>>0]&8))c=e;else{do{c=c+1|0;e=a[c>>0]|0}while((a[100383+(e&255)>>0]&8)!=0);c=e}if(c<<24>>24){g=s;return +g}g=+i8(b,0);return +g}function FU(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;A=i;i=i+128|0;m=A+104|0;p=A+88|0;y=A+76|0;z=A+64|0;o=A+48|0;u=A+32|0;n=A+16|0;v=A;g=a[b+1>>0]|0;j=a[d+1>>0]|0;k=g<<24>>24!=1;l=j<<24>>24!=1;if(k&l){q=+lU(b,e,f);f=q<+lU(d,e,f);i=A;return f|0}h=g<<24>>24==1;g=j<<24>>24==1;if(h&g){v=c[f>>2]|0;h=c[v>>2]|0;w=v+4|0;x=c[w>>2]|0;nU(m,b,e,f,0);nU(p,d,e,f,0);g=c[m+4>>2]|0;d=m+8|0;a:do if((g|0)==(c[d>>2]|0))j=0;else{u=p+4|0;e=p+8|0;while(1){s=c[f>>2]|0;k=c[s>>2]|0;t=s+4|0;b=c[t>>2]|0;DU(y,g,s);q=+EU(c[y>>2]|0);j=c[u>>2]|0;b:do if((j|0)==(c[e>>2]|0))l=0;else while(1){m=c[f>>2]|0;r=c[m>>2]|0;n=m+4|0;o=c[n>>2]|0;DU(z,j,m);p=q<+EU(c[z>>2]|0);l=c[m>>2]|0;if((l|0)!=(r|0))do{B=l;l=c[l>>2]|0;Lb[c[46644>>2]&2047](B)}while((l|0)!=(r|0));c[m>>2]=r;c[n>>2]=o;j=j+8|0;if(p){l=1;break b}if((j|0)==(c[e>>2]|0)){l=0;break}}while(0);j=c[s>>2]|0;if((j|0)!=(k|0))do{B=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](B)}while((j|0)!=(k|0));c[s>>2]=k;c[t>>2]=b;g=g+8|0;if(l){j=1;break a}if((g|0)==(c[d>>2]|0)){j=0;break}}}while(0);g=c[v>>2]|0;if((g|0)!=(h|0))do{B=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](B)}while((g|0)!=(h|0));c[v>>2]=h;c[w>>2]=x;B=j;i=A;return B|0}if(k&g){r=c[f>>2]|0;h=c[r>>2]|0;s=r+4|0;t=c[s>>2]|0;q=+lU(b,e,f);nU(o,d,e,f,0);g=c[o+4>>2]|0;p=o+8|0;c:do if((g|0)==(c[p>>2]|0))j=0;else while(1){k=c[f>>2]|0;n=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;DU(u,g,k);o=!(q<+EU(c[u>>2]|0));j=c[k>>2]|0;if((j|0)!=(n|0))do{B=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](B)}while((j|0)!=(n|0));c[k>>2]=n;c[l>>2]=m;g=g+8|0;if(!o){j=1;break c}if((g|0)==(c[p>>2]|0)){j=0;break}}while(0);g=c[r>>2]|0;if((g|0)!=(h|0))do{B=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](B)}while((g|0)!=(h|0));c[r>>2]=h;c[s>>2]=t;B=j;i=A;return B|0}if(!(h&l))Na(101085,98735,9330,101168);r=c[f>>2]|0;h=c[r>>2]|0;s=r+4|0;t=c[s>>2]|0;nU(n,b,e,f,0);q=+lU(d,e,f);g=c[n+4>>2]|0;p=n+8|0;d:do if((g|0)==(c[p>>2]|0))j=0;else while(1){k=c[f>>2]|0;n=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;DU(v,g,k);o=!(+EU(c[v>>2]|0)>2]|0;if((j|0)!=(n|0))do{B=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](B)}while((j|0)!=(n|0));c[k>>2]=n;c[l>>2]=m;g=g+8|0;if(!o){j=1;break d}if((g|0)==(c[p>>2]|0)){j=0;break}}while(0);g=c[r>>2]|0;if((g|0)!=(h|0))do{B=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](B)}while((g|0)!=(h|0));c[r>>2]=h;c[s>>2]=t;B=j;i=A;return B|0}function GU(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0.0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;A=i;i=i+128|0;m=A+104|0;p=A+88|0;y=A+76|0;z=A+64|0;o=A+48|0;u=A+32|0;n=A+16|0;v=A;g=a[b+1>>0]|0;j=a[d+1>>0]|0;k=g<<24>>24!=1;l=j<<24>>24!=1;if(k&l){q=+lU(b,e,f);f=q<=+lU(d,e,f);i=A;return f|0}h=g<<24>>24==1;g=j<<24>>24==1;if(h&g){v=c[f>>2]|0;h=c[v>>2]|0;w=v+4|0;x=c[w>>2]|0;nU(m,b,e,f,0);nU(p,d,e,f,0);g=c[m+4>>2]|0;d=m+8|0;a:do if((g|0)==(c[d>>2]|0))j=0;else{u=p+4|0;e=p+8|0;while(1){s=c[f>>2]|0;k=c[s>>2]|0;t=s+4|0;b=c[t>>2]|0;DU(y,g,s);q=+EU(c[y>>2]|0);j=c[u>>2]|0;b:do if((j|0)==(c[e>>2]|0))l=0;else while(1){m=c[f>>2]|0;r=c[m>>2]|0;n=m+4|0;o=c[n>>2]|0;DU(z,j,m);p=!(q<=+EU(c[z>>2]|0));l=c[m>>2]|0;if((l|0)!=(r|0))do{B=l;l=c[l>>2]|0;Lb[c[46644>>2]&2047](B)}while((l|0)!=(r|0));c[m>>2]=r;c[n>>2]=o;j=j+8|0;if(!p){l=1;break b}if((j|0)==(c[e>>2]|0)){l=0;break}}while(0);j=c[s>>2]|0;if((j|0)!=(k|0))do{B=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](B)}while((j|0)!=(k|0));c[s>>2]=k;c[t>>2]=b;g=g+8|0;if(l){j=1;break a}if((g|0)==(c[d>>2]|0)){j=0;break}}}while(0);g=c[v>>2]|0;if((g|0)!=(h|0))do{B=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](B)}while((g|0)!=(h|0));c[v>>2]=h;c[w>>2]=x;B=j;i=A;return B|0}if(k&g){r=c[f>>2]|0;h=c[r>>2]|0;s=r+4|0;t=c[s>>2]|0;q=+lU(b,e,f);nU(o,d,e,f,0);g=c[o+4>>2]|0;p=o+8|0;c:do if((g|0)==(c[p>>2]|0))j=0;else while(1){k=c[f>>2]|0;n=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;DU(u,g,k);o=!(q<=+EU(c[u>>2]|0));j=c[k>>2]|0;if((j|0)!=(n|0))do{B=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](B)}while((j|0)!=(n|0));c[k>>2]=n;c[l>>2]=m;g=g+8|0;if(!o){j=1;break c}if((g|0)==(c[p>>2]|0)){j=0;break}}while(0);g=c[r>>2]|0;if((g|0)!=(h|0))do{B=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](B)}while((g|0)!=(h|0));c[r>>2]=h;c[s>>2]=t;B=j;i=A;return B|0}if(!(h&l))Na(101085,98735,9330,101168);r=c[f>>2]|0;h=c[r>>2]|0;s=r+4|0;t=c[s>>2]|0;nU(n,b,e,f,0);q=+lU(d,e,f);g=c[n+4>>2]|0;p=n+8|0;d:do if((g|0)==(c[p>>2]|0))j=0;else while(1){k=c[f>>2]|0;n=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;DU(v,g,k);o=!(+EU(c[v>>2]|0)<=q);j=c[k>>2]|0;if((j|0)!=(n|0))do{B=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](B)}while((j|0)!=(n|0));c[k>>2]=n;c[l>>2]=m;g=g+8|0;if(!o){j=1;break d}if((g|0)==(c[p>>2]|0)){j=0;break}}while(0);g=c[r>>2]|0;if((g|0)!=(h|0))do{B=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](B)}while((g|0)!=(h|0));c[r>>2]=h;c[s>>2]=t;B=j;i=A;return B|0}function HU(b){b=b|0;var d=0;a:do switch(a[b>>0]|0){case 21:case 22:{d=0;break}case 20:case 19:case 18:{d=1;break}case 57:case 56:{d=1;break}case 17:case 16:{d=1;break}default:{d=c[b+4>>2]|0;if((d|0)!=0?!(HU(d)|0):0){d=0;break a}d=c[b+8>>2]|0;if(!d)d=1;else while(1){if(!(HU(d)|0)){d=0;break a}d=c[d+12>>2]|0;if(!d){d=1;break}}}}while(0);return d|0}function IU(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;do switch(c[d+16>>2]|0){case 20:{g=c[d+8>>2]|0;e=c[d+12>>2]|0;f=e-g|0;e=(e|0)==(g|0);a:do if(e)h=5;else{d=0;while(1){if((a[101308+d>>0]|0)!=(a[g+d>>0]|0))break a;d=d+1|0;if(d>>>0>=f>>>0){h=5;break}}}while(0);if((h|0)==5?(f|0)==2:0){c[b>>2]=1;c[b+4>>2]=4;c[b+8>>2]=1;return}b:do if(e)h=10;else{d=0;while(1){if((a[101311+d>>0]|0)!=(a[g+d>>0]|0))break b;d=d+1|0;if(d>>>0>=f>>>0){h=10;break}}}while(0);if((h|0)==10?(f|0)==3:0){c[b>>2]=2;c[b+4>>2]=4;c[b+8>>2]=2;return}c:do if(e)h=15;else{d=0;while(1){if((a[108071+d>>0]|0)!=(a[g+d>>0]|0))break c;d=d+1|0;if(d>>>0>=f>>>0){h=15;break}}}while(0);if((h|0)==15?(f|0)==3:0){c[b>>2]=12;c[b+4>>2]=2;c[b+8>>2]=6;return}d:do if(e)h=20;else{d=0;while(1){if((a[101315+d>>0]|0)!=(a[g+d>>0]|0))break d;d=d+1|0;if(d>>>0>=f>>>0){h=20;break}}}while(0);if((h|0)==20?(f|0)==3:0){c[b>>2]=13;c[b+4>>2]=2;c[b+8>>2]=6;return}c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;return}case 1:{c[b>>2]=3;c[b+4>>2]=4;c[b+8>>2]=3;return}case 2:{c[b>>2]=4;c[b+4>>2]=4;c[b+8>>2]=3;return}case 3:{c[b>>2]=5;c[b+4>>2]=4;c[b+8>>2]=4;return}case 4:{c[b>>2]=6;c[b+4>>2]=4;c[b+8>>2]=4;return}case 5:{c[b>>2]=7;c[b+4>>2]=4;c[b+8>>2]=4;return}case 6:{c[b>>2]=8;c[b+4>>2]=4;c[b+8>>2]=4;return}case 7:{c[b>>2]=9;c[b+4>>2]=2;c[b+8>>2]=5;return}case 8:{c[b>>2]=10;c[b+4>>2]=2;c[b+8>>2]=5;return}case 9:{c[b>>2]=11;c[b+4>>2]=2;c[b+8>>2]=6;return}case 10:{c[b>>2]=15;c[b+4>>2]=1;c[b+8>>2]=7;return}default:{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;return}}while(0)}function JU(){var a=0;a=Oa(4)|0;b5(a);ub(a|0,6544,1105)}function KU(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;q=b+4|0;p=b+20|0;switch(c[p>>2]|0){case 16:{fU(q);g=c[b>>2]|0;h=g+4|0;d=c[h>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[h>>2]=24;i=d+8|0;break}}else{d=e+8+d|0;c[h>>2]=f;if(!d)JU();else i=d}while(0);a[i>>0]=57;a[i+1>>0]=1;e=i+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));switch(c[p>>2]|0){case 9:case 20:case 22:case 23:case 24:break;default:{r=i;return r|0}}i=NU(b,i)|0;a:while(1){switch(c[p>>2]|0){case 16:{fU(q);d=i;break}case 17:{fU(q);g=c[b>>2]|0;h=g+4|0;d=c[h>>2]|0;f=d+24|0;e=c[g>>2]|0;if(f>>>0<=(c[e+4>>2]|0)>>>0){d=e+8+d|0;c[h>>2]=f;if(!d){d=15;break a}}else{d=Ob[c[46648>>2]&255](4104)|0;if(!d){d=15;break a}c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[h>>2]=24;d=d+8|0}a[d>>0]=56;a[d+1>>0]=1;a[d+2>>0]=5;a[d+3>>0]=2;c[d+4>>2]=i;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;break}default:{r=i;d=48;break a}}i=NU(b,d)|0}if((d|0)==15)JU();else if((d|0)==48)return r|0;break}case 17:{fU(q);i=c[b>>2]|0;h=i+4|0;d=c[h>>2]|0;e=d+24|0;f=c[i>>2]|0;g=c[f+4>>2]|0;do if(e>>>0>g>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[i>>2];c[d+4>>2]=4096;c[i>>2]=d;c[h>>2]=24;m=c[b>>2]|0;l=c[m>>2]|0;n=d+8|0;k=c[m+4>>2]|0;j=c[l+4>>2]|0;break}}else{d=f+8+d|0;c[h>>2]=e;if(!d)JU();else{n=d;k=e;j=g;l=f;m=i}}while(0);a[n>>0]=57;a[n+1>>0]=1;h=m+4|0;g=k+24|0;d=g>>>0>j>>>0;e=n+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));do if(d){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[m>>2];c[d+4>>2]=4096;c[m>>2]=d;c[h>>2]=24;o=d+8|0;break}}else{d=l+8+k|0;c[h>>2]=g;if(!d)JU();else o=d}while(0);a[o>>0]=56;a[o+1>>0]=1;a[o+2>>0]=5;a[o+3>>0]=2;c[o+4>>2]=n;c[o+8>>2]=0;c[o+12>>2]=0;c[o+16>>2]=0;i=NU(b,o)|0;b:while(1){switch(c[p>>2]|0){case 16:{fU(q);d=i;break}case 17:{fU(q);g=c[b>>2]|0;h=g+4|0;d=c[h>>2]|0;f=d+24|0;e=c[g>>2]|0;if(f>>>0<=(c[e+4>>2]|0)>>>0){d=e+8+d|0;c[h>>2]=f;if(!d){d=35;break b}}else{d=Ob[c[46648>>2]&255](4104)|0;if(!d){d=35;break b}c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[h>>2]=24;d=d+8|0}a[d>>0]=56;a[d+1>>0]=1;a[d+2>>0]=5;a[d+3>>0]=2;c[d+4>>2]=i;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;break}default:{r=i;d=48;break b}}i=NU(b,d)|0}if((d|0)==35)JU();else if((d|0)==48)return r|0;break}default:{i=NU(b,0)|0;c:while(1){switch(c[p>>2]|0){case 16:{fU(q);d=i;break}case 17:{fU(q);g=c[b>>2]|0;h=g+4|0;d=c[h>>2]|0;f=d+24|0;e=c[g>>2]|0;if(f>>>0<=(c[e+4>>2]|0)>>>0){d=e+8+d|0;c[h>>2]=f;if(!d){d=45;break c}}else{d=Ob[c[46648>>2]&255](4104)|0;if(!d){d=45;break c}c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[h>>2]=24;d=d+8|0}a[d>>0]=56;a[d+1>>0]=1;a[d+2>>0]=5;a[d+3>>0]=2;c[d+4>>2]=i;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;break}default:{r=i;d=48;break c}}i=NU(b,d)|0}if((d|0)==45)JU();else if((d|0)==48)return r|0}}return 0}function LU(b,c){b=b|0;c=c|0;var d=0,e=0;d=a[b>>0]|0;a:do switch(d<<24>>24|0){case 99:{e=c-b|0;b:do if((c|0)!=(b|0)){if(d<<24>>24==99)d=1;else break a;while(1){if(d>>>0>=e>>>0)break b;if((a[102338+d>>0]|0)==(a[b+d>>0]|0))d=d+1|0;else break a}}while(0);if((e|0)==7){b=3;return b|0}break}case 110:{e=c-b|0;c:do if((c|0)!=(b|0)){if(d<<24>>24==110)d=1;else break a;while(1){if(d>>>0>=e>>>0)break c;if((a[102346+d>>0]|0)==(a[b+d>>0]|0))d=d+1|0;else break a}}while(0);if((e|0)==4){b=2;return b|0}break}case 112:{e=c-b|0;d:do if((c|0)!=(b|0)){if(d<<24>>24==112)d=1;else break a;while(1){if(d>>>0>=e>>>0)break d;if((a[101648+d>>0]|0)==(a[b+d>>0]|0))d=d+1|0;else break a}}while(0);if((e|0)==22){b=4;return b|0}break}case 116:{e=c-b|0;e:do if((c|0)!=(b|0)){if(d<<24>>24==116)d=1;else break a;while(1){if(d>>>0>=e>>>0)break e;if((a[102351+d>>0]|0)==(a[b+d>>0]|0))d=d+1|0;else break a}}while(0);if((e|0)==4){b=5;return b|0}break}default:{}}while(0);b=0;return b|0}function MU(b){b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0,l=0.0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0;ra=i;i=i+16|0;qa=ra;pa=b+4|0;n=b+20|0;switch(c[n>>2]|0){case 11:{f=c[b+12>>2]|0;g=c[b+28>>2]|0;if(!g)iU(b,101820);d=(c[b+16>>2]|0)-f|0;j=b+36|0;if(d>>>0>31){e=Ob[c[46648>>2]&255](d+1|0)|0;if(!e)JU();else m=e}else m=j;xka(m|0,f|0,d|0)|0;a[m+d>>0]=0;k=KT(g,m)|0;if((m|0)!=(j|0))Lb[c[46644>>2]&2047](m);if(!k)iU(b,101867);fU(pa);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;z=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else z=d}while(0);d=c[k>>2]|0;a[z>>0]=20;a[z+1>>0]=d;d=z+16|0;e=z+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));c[d>>2]=k;qa=z;i=ra;return qa|0}case 12:{fU(pa);d=hU(b,gU(b)|0,0)|0;if((c[n>>2]|0)!=13)iU(b,101930);fU(pa);qa=d;i=ra;return qa|0}case 14:{j=b+12|0;f=c[j>>2]|0;if(!f){k=0;d=b}else{o=(c[b+16>>2]|0)-f|0;m=c[b>>2]|0;n=o+8&-8;p=m+4|0;d=c[p>>2]|0;g=n+d|0;e=c[m>>2]|0;do if(g>>>0>(c[e+4>>2]|0)>>>0){d=n+1024|0;d=d>>>0<4096?4096:d;e=Ob[c[46648>>2]&255](d+8|0)|0;if(!e)JU();else{c[e>>2]=c[m>>2];c[e+4>>2]=d;c[m>>2]=e;c[p>>2]=n;k=e+8|0;t=c[j>>2]|0;break}}else{d=e+8+d|0;c[p>>2]=g;if(!d)JU();else{k=d;t=f}}while(0);xka(k|0,t|0,o|0)|0;a[k+o>>0]=0;d=b}g=c[d>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;da=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else da=d}while(0);a[da>>0]=18;a[da+1>>0]=3;d=da+16|0;e=da+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));c[d>>2]=k;fU(pa);qa=da;i=ra;return qa|0}case 15:{f=c[b+12>>2]|0;d=(c[b+16>>2]|0)-f|0;g=b+36|0;if(d>>>0>31){e=Ob[c[46648>>2]&255](d+1|0)|0;if(!e)JU();else j=e}else j=g;xka(j|0,f|0,d|0)|0;a[j+d>>0]=0;l=+EU(j);if((j|0)!=(g|0))Lb[c[46644>>2]&2047](j);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;y=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else y=d}while(0);a[y>>0]=19;a[y+1>>0]=2;d=y+16|0;e=y+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));h[d>>3]=l;fU(pa);qa=y;i=ra;return qa|0}case 20:{g=qa;c[g>>2]=0;c[g+4>>2]=0;g=c[b+12>>2]|0;j=c[b+16>>2]|0;fU(pa);if((c[n>>2]|0)!=12)iU(b,101947);fU(pa);if((c[n>>2]|0)==13){f=13;t=0;e=0}else{c[qa>>2]=hU(b,gU(b)|0,0)|0;e=1;d=0;oa=49}a:while(1){if((oa|0)==49){oa=0;f=c[n>>2]|0;t=e;e=d}switch(f|0){case 13:break a;case 21:break;default:{oa=51;break a}}fU(pa);d=hU(b,gU(b)|0,0)|0;if(t>>>0<2)c[qa+(t<<2)>>2]=d;else c[e+12>>2]=d;e=t+1|0;oa=49}if((oa|0)==51)iU(b,101974);fU(pa);m=g;k=j;n=a[m>>0]|0;b:do switch(n<<24>>24|0){case 98:{d=j-g|0;c:do if((k|0)!=(m|0)){if(n<<24>>24==98)p=1;else iU(b,102257);while(1){if(p>>>0>=d>>>0)break c;if((a[102010+p>>0]|0)==(a[m+p>>0]|0))p=p+1|0;else break}iU(b,102257)}while(0);if(!((d|0)==7&(t|0)==1))iU(b,102257);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;H=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else H=d}while(0);o=c[qa>>2]|0;a[H>>0]=45;a[H+1>>0]=4;a[H+2>>0]=0;a[H+3>>0]=0;c[H+4>>2]=o;c[H+8>>2]=0;c[H+12>>2]=0;o=H;break}case 99:{f=j-g|0;e=(k|0)==(m|0);d:do if(e)oa=73;else{if(n<<24>>24==99){d=1;while(1){if(d>>>0>=f>>>0){oa=73;break d}if((a[116974+d>>0]|0)==(a[m+d>>0]|0))d=d+1|0;else break}}d=(t|0)==1}while(0);if((oa|0)==73){d=(t|0)==1;if((f|0)==5&d){pa=c[qa>>2]|0;j=pa;if((a[pa+1>>0]|0)!=1)iU(b,102018);g=c[b>>2]|0;k=g+4|0;d=c[k>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[k>>2]=24;W=d+8|0;ca=c[qa>>2]|0;break}}else{d=e+8+d|0;c[k>>2]=f;if(!d)JU();else{W=d;ca=j}}while(0);a[W>>0]=23;a[W+1>>0]=2;a[W+2>>0]=0;a[W+3>>0]=0;c[W+4>>2]=ca;c[W+8>>2]=0;c[W+12>>2]=0;o=W;break b}}e:do if(e)oa=86;else{if(n<<24>>24==99)A=1;else iU(b,102257);while(1){if(A>>>0>=f>>>0){oa=86;break e}if((a[102057+A>>0]|0)==(a[m+A>>0]|0))A=A+1|0;else break}}while(0);if((oa|0)==86?(f|0)==8&(t|0)==2:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;X=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else X=d}while(0);b=c[qa>>2]|0;o=c[qa+4>>2]|0;a[X>>0]=35;a[X+1>>0]=4;a[X+2>>0]=0;a[X+3>>0]=0;c[X+4>>2]=b;c[X+8>>2]=o;c[X+12>>2]=0;o=X;break b}f:do if(e)oa=97;else{if(n<<24>>24==99)B=1;else iU(b,102257);while(1){if(B>>>0>=f>>>0){oa=97;break f}if((a[102066+B>>0]|0)==(a[m+B>>0]|0))B=B+1|0;else break}}while(0);if((oa|0)==97?(f|0)==6&t>>>0>1:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;Y=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else Y=d}while(0);b=c[qa>>2]|0;o=c[qa+4>>2]|0;a[Y>>0]=33;a[Y+1>>0]=3;a[Y+2>>0]=0;a[Y+3>>0]=0;c[Y+4>>2]=b;c[Y+8>>2]=o;c[Y+12>>2]=0;o=Y;break b}g:do if(!e){if(n<<24>>24==99)C=1;else iU(b,102257);while(1){if(C>>>0>=f>>>0)break g;if((a[102073+C>>0]|0)==(a[m+C>>0]|0))C=C+1|0;else break}iU(b,102257)}while(0);if(!((f|0)==7&d))iU(b,102257);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;Z=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else Z=d}while(0);o=c[qa>>2]|0;a[Z>>0]=54;a[Z+1>>0]=2;a[Z+2>>0]=0;a[Z+3>>0]=0;c[Z+4>>2]=o;c[Z+8>>2]=0;c[Z+12>>2]=0;o=Z;break}case 102:{e=j-g|0;d=(k|0)==(m|0);h:do if(d)oa=119;else{if(n<<24>>24==102)w=1;else iU(b,102257);while(1){if(w>>>0>=e>>>0){oa=119;break h}if((a[132575+w>>0]|0)==(a[m+w>>0]|0))w=w+1|0;else break}}while(0);if((oa|0)==119?(e|0)==5&(t|0)==0:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;T=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else T=d}while(0);a[T>>0]=48;a[T+1>>0]=4;e=T+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));o=T;break b}i:do if(!d){if(n<<24>>24==102)x=1;else iU(b,102257);while(1){if(x>>>0>=e>>>0)break i;if((a[102081+x>>0]|0)==(a[m+x>>0]|0))x=x+1|0;else break}iU(b,102257)}while(0);if(!((e|0)==5&(t|0)==1))iU(b,102257);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;M=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else M=d}while(0);o=c[qa>>2]|0;a[M>>0]=53;a[M+1>>0]=2;a[M+2>>0]=0;a[M+3>>0]=0;c[M+4>>2]=o;c[M+8>>2]=0;c[M+12>>2]=0;o=M;break}case 105:{d=j-g|0;j:do if((k|0)!=(m|0)){if(n<<24>>24==105)q=1;else iU(b,102257);while(1){if(q>>>0>=d>>>0)break j;if((a[102087+q>>0]|0)==(a[m+q>>0]|0))q=q+1|0;else break}iU(b,102257)}while(0);if(!((d|0)==2&(t|0)==1))iU(b,102257);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;I=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else I=d}while(0);o=c[qa>>2]|0;a[I>>0]=24;a[I+1>>0]=1;a[I+2>>0]=0;a[I+3>>0]=0;c[I+4>>2]=o;c[I+8>>2]=0;c[I+12>>2]=0;o=I;break}case 108:{f=j-g|0;e=(k|0)==(m|0);k:do if(e)oa=153;else{if(n<<24>>24==108){d=1;while(1){if(d>>>0>=f>>>0){oa=153;break k}if((a[102090+d>>0]|0)==(a[m+d>>0]|0))d=d+1|0;else break}}k=(t|0)==0}while(0);if((oa|0)==153){d=(t|0)==0;if((f|0)==4&d){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;ea=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else ea=d}while(0);a[ea>>0]=21;a[ea+1>>0]=2;e=ea+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));o=ea;break b}else k=d}l:do if(e)oa=165;else{if(n<<24>>24==108){d=1;while(1){if(d>>>0>=f>>>0){oa=165;break l}if((a[102095+d>>0]|0)==(a[m+d>>0]|0))d=d+1|0;else break}}d=(t|0)==1}while(0);if((oa|0)==165){d=(t|0)==1;if((f|0)==4&d){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;ga=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else ga=d}while(0);o=c[qa>>2]|0;a[ga>>0]=49;a[ga+1>>0]=4;a[ga+2>>0]=0;a[ga+3>>0]=0;c[ga+4>>2]=o;c[ga+8>>2]=0;c[ga+12>>2]=0;o=ga;break b}}m:do if(!e){if(n<<24>>24==108)K=1;else iU(b,102257);while(1){if(K>>>0>=f>>>0)break m;if((a[102100+K>>0]|0)==(a[m+K>>0]|0))K=K+1|0;else break}iU(b,102257)}while(0);if(!((f|0)==10&t>>>0<2))iU(b,102257);if(d?(a[(c[qa>>2]|0)+1>>0]|0)!=1:0)iU(b,102018);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;ha=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else ha=d}while(0);o=c[qa>>2]|0;a[ha>>0]=k?25:26;a[ha+1>>0]=3;a[ha+2>>0]=0;a[ha+3>>0]=0;c[ha+4>>2]=o;c[ha+8>>2]=0;c[ha+12>>2]=0;o=ha;break}case 110:{f=j-g|0;e=(k|0)==(m|0);n:do if(e)oa=191;else{if(n<<24>>24==110){d=1;while(1){if(d>>>0>=f>>>0){oa=191;break n}if((a[99543+d>>0]|0)==(a[m+d>>0]|0))d=d+1|0;else break}}d=t>>>0<2}while(0);if((oa|0)==191){d=t>>>0<2;if((f|0)==4&d){if((t|0)==1?(a[(c[qa>>2]|0)+1>>0]|0)!=1:0)iU(b,102018);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;U=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else U=d}while(0);o=c[qa>>2]|0;a[U>>0]=(t|0)==0?29:30;a[U+1>>0]=3;a[U+2>>0]=0;a[U+3>>0]=0;c[U+4>>2]=o;c[U+8>>2]=0;c[U+12>>2]=0;o=U;break b}}o:do if(e)oa=205;else{if(n<<24>>24==110)D=1;else iU(b,102257);while(1){if(D>>>0>=f>>>0){oa=205;break o}if((a[102111+D>>0]|0)==(a[m+D>>0]|0))D=D+1|0;else break}}while(0);if((oa|0)==205?(f|0)==13&d:0){if((t|0)==1?(a[(c[qa>>2]|0)+1>>0]|0)!=1:0)iU(b,102018);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;_=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else _=d}while(0);o=c[qa>>2]|0;a[_>>0]=(t|0)==0?27:28;a[_+1>>0]=3;a[_+2>>0]=0;a[_+3>>0]=0;c[_+4>>2]=o;c[_+8>>2]=0;c[_+12>>2]=0;o=_;break b}p:do if(e)oa=219;else{if(n<<24>>24==110)E=1;else iU(b,102257);while(1){if(E>>>0>=f>>>0){oa=219;break p}if((a[102125+E>>0]|0)==(a[m+E>>0]|0))E=E+1|0;else break}}while(0);if((oa|0)==219?(f|0)==15&d:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;$=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else $=d}while(0);b=c[qa>>2]|0;o=c[qa+4>>2]|0;a[$>>0]=(t|0)==0?42:43;a[$+1>>0]=3;a[$+2>>0]=0;a[$+3>>0]=0;c[$+4>>2]=b;c[$+8>>2]=o;c[$+12>>2]=0;o=$;break b}q:do if(e)oa=230;else{if(n<<24>>24==110)F=1;else iU(b,102257);while(1){if(F>>>0>=f>>>0){oa=230;break q}if((a[102141+F>>0]|0)==(a[m+F>>0]|0))F=F+1|0;else break}}while(0);if((oa|0)==230?(f|0)==3&(t|0)==1:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;aa=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else aa=d}while(0);o=c[qa>>2]|0;a[aa>>0]=46;a[aa+1>>0]=4;a[aa+2>>0]=0;a[aa+3>>0]=0;c[aa+4>>2]=o;c[aa+8>>2]=0;c[aa+12>>2]=0;o=aa;break b}r:do if(!e){if(n<<24>>24==110)G=1;else iU(b,102257);while(1){if(G>>>0>=f>>>0)break r;if((a[102145+G>>0]|0)==(a[m+G>>0]|0))G=G+1|0;else break}iU(b,102257)}while(0);if(!((f|0)==6&d))iU(b,102257);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;ba=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else ba=d}while(0);o=c[qa>>2]|0;a[ba>>0]=(t|0)==0?50:51;a[ba+1>>0]=2;a[ba+2>>0]=0;a[ba+3>>0]=0;c[ba+4>>2]=o;c[ba+8>>2]=0;c[ba+12>>2]=0;o=ba;break}case 112:{d=j-g|0;s:do if((k|0)!=(m|0)){if(n<<24>>24==112)r=1;else iU(b,102257);while(1){if(r>>>0>=d>>>0)break s;if((a[102152+r>>0]|0)==(a[m+r>>0]|0))r=r+1|0;else break}iU(b,102257)}while(0);if(!((d|0)==8&(t|0)==0))iU(b,102257);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;R=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else R=d}while(0);a[R>>0]=22;a[R+1>>0]=2;e=R+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));o=R;break}case 114:{d=j-g|0;t:do if((k|0)!=(m|0)){if(n<<24>>24==114)s=1;else iU(b,102257);while(1){if(s>>>0>=d>>>0)break t;if((a[102161+s>>0]|0)==(a[m+s>>0]|0))s=s+1|0;else break}iU(b,102257)}while(0);if(!((d|0)==5&(t|0)==1))iU(b,102257);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;J=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else J=d}while(0);o=c[qa>>2]|0;a[J>>0]=55;a[J+1>>0]=2;a[J+2>>0]=0;a[J+3>>0]=0;c[J+4>>2]=o;c[J+8>>2]=0;c[J+12>>2]=0;o=J;break}case 115:{g=j-g|0;f=(k|0)==(m|0);u:do if(f)oa=275;else{if(n<<24>>24==115){d=1;while(1){if(d>>>0>=g>>>0){oa=275;break u}if((a[102167+d>>0]|0)==(a[m+d>>0]|0))d=d+1|0;else break}}d=t>>>0<2}while(0);if((oa|0)==275){d=t>>>0<2;if((g|0)==6&d){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;V=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else V=d}while(0);o=c[qa>>2]|0;a[V>>0]=(t|0)==0?31:32;a[V+1>>0]=3;a[V+2>>0]=0;a[V+3>>0]=0;c[V+4>>2]=o;c[V+8>>2]=0;c[V+12>>2]=0;o=V;break b}}v:do if(!f)if(n<<24>>24==115){e=1;while(1){if(e>>>0>=g>>>0){oa=286;break v}if((a[102174+e>>0]|0)==(a[m+e>>0]|0))e=e+1|0;else{oa=293;break}}}else oa=297;else oa=286;while(0);if((oa|0)==286)if((g|0)==13&d){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;fa=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else fa=d}while(0);o=c[qa>>2]|0;a[fa>>0]=(t|0)==0?40:41;a[fa+1>>0]=2;a[fa+2>>0]=0;a[fa+3>>0]=0;c[fa+4>>2]=o;c[fa+8>>2]=0;c[fa+12>>2]=0;o=fa;break b}else oa=293;w:do if((oa|0)==293){x:do if(!f){if(n<<24>>24==115)d=1;else{oa=297;break w}while(1){if(d>>>0>=g>>>0)break x;if((a[102188+d>>0]|0)==(a[m+d>>0]|0))d=d+1|0;else{oa=297;break w}}}while(0);d=(t|0)==2;if((g|0)==11&d){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;ia=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else ia=d}while(0);b=c[qa>>2]|0;o=c[qa+4>>2]|0;a[ia>>0]=34;a[ia+1>>0]=4;a[ia+2>>0]=0;a[ia+3>>0]=0;c[ia+4>>2]=b;c[ia+8>>2]=o;c[ia+12>>2]=0;o=ia;break b}else k=d}while(0);if((oa|0)==297)k=(t|0)==2;y:do if(f)oa=309;else{if(n<<24>>24==115)N=1;else iU(b,102257);while(1){if(N>>>0>=g>>>0){oa=309;break y}if((a[102200+N>>0]|0)==(a[m+N>>0]|0))N=N+1|0;else break}}while(0);if((oa|0)==309?(g|0)==16&k:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;la=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else la=d}while(0);b=c[qa>>2]|0;o=c[qa+4>>2]|0;a[la>>0]=36;a[la+1>>0]=3;a[la+2>>0]=0;a[la+3>>0]=0;c[la+4>>2]=b;c[la+8>>2]=o;c[la+12>>2]=0;o=la;break b}z:do if(f)oa=320;else{if(n<<24>>24==115)O=1;else iU(b,102257);while(1){if(O>>>0>=g>>>0){oa=320;break z}if((a[102217+O>>0]|0)==(a[m+O>>0]|0))O=O+1|0;else break}}while(0);if((oa|0)==320?(g|0)==15&k:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;ka=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else ka=d}while(0);b=c[qa>>2]|0;o=c[qa+4>>2]|0;a[ka>>0]=37;a[ka+1>>0]=3;a[ka+2>>0]=0;a[ka+3>>0]=0;c[ka+4>>2]=b;c[ka+8>>2]=o;c[ka+12>>2]=0;o=ka;break b}A:do if(f)oa=331;else{if(n<<24>>24==115)P=1;else iU(b,102257);while(1){if(P>>>0>=g>>>0){oa=331;break A}if((a[102233+P>>0]|0)==(a[m+P>>0]|0))P=P+1|0;else break}}while(0);if((oa|0)==331?(g|0)==9&(t&-2|0)==2:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;ja=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else ja=d}while(0);b=c[qa>>2]|0;o=c[qa+4>>2]|0;a[ja>>0]=k?38:39;a[ja+1>>0]=3;a[ja+2>>0]=0;a[ja+3>>0]=0;c[ja+4>>2]=b;c[ja+8>>2]=o;c[ja+12>>2]=0;o=ja;break b}B:do if(!f){if(n<<24>>24==115)Q=1;else iU(b,102257);while(1){if(Q>>>0>=g>>>0)break B;if((a[102243+Q>>0]|0)==(a[m+Q>>0]|0))Q=Q+1|0;else break}iU(b,102257)}while(0);if(!((g|0)==3&(t|0)==1))iU(b,102257);pa=c[qa>>2]|0;j=pa;if((a[pa+1>>0]|0)!=1)iU(b,102018);g=c[b>>2]|0;k=g+4|0;d=c[k>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[k>>2]=24;ma=d+8|0;na=c[qa>>2]|0;break}}else{d=e+8+d|0;c[k>>2]=f;if(!d)JU();else{ma=d;na=j}}while(0);a[ma>>0]=52;a[ma+1>>0]=2;a[ma+2>>0]=0;a[ma+3>>0]=0;c[ma+4>>2]=na;c[ma+8>>2]=0;c[ma+12>>2]=0;o=ma;break}case 116:{e=j-g|0;d=(k|0)==(m|0);C:do if(d)oa=355;else{if(n<<24>>24==116)u=1;else iU(b,102257);while(1){if(u>>>0>=e>>>0){oa=355;break C}if((a[102247+u>>0]|0)==(a[m+u>>0]|0))u=u+1|0;else break}}while(0);if((oa|0)==355?(e|0)==9&(t|0)==3:0){g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;L=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else L=d}while(0);b=c[qa>>2]|0;o=c[qa+4>>2]|0;a[L>>0]=44;a[L+1>>0]=3;a[L+2>>0]=0;a[L+3>>0]=0;c[L+4>>2]=b;c[L+8>>2]=o;c[L+12>>2]=0;o=L;break b}D:do if(!d){if(n<<24>>24==116)v=1;else iU(b,102257);while(1){if(v>>>0>=e>>>0)break D;if((a[132570+v>>0]|0)==(a[m+v>>0]|0))v=v+1|0;else break}iU(b,102257)}while(0);if(!((e|0)==4&(t|0)==0))iU(b,102257);g=c[b>>2]|0;j=g+4|0;d=c[j>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[j>>2]=24;S=d+8|0;break}}else{d=e+8+d|0;c[j>>2]=f;if(!d)JU();else S=d}while(0);a[S>>0]=47;a[S+1>>0]=4;e=S+2|0;f=e+14|0;do{a[e>>0]=0;e=e+1|0}while((e|0)<(f|0));o=S;break}default:iU(b,102257)}while(0);qa=o;i=ra;return qa|0}default:iU(b,102304)}return 0}function NU(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;if((d|0)!=0?(a[d+1>>0]|0)!=1:0)iU(b,101382);N=b+4|0;M=b+20|0;g=c[M>>2]|0;switch(g|0){case 22:{fU(N);g=c[M>>2]|0;h=1;i=2;break}case 23:{fU(N);h=c[b>>2]|0;i=h+4|0;e=c[i>>2]|0;g=e+24|0;f=c[h>>2]|0;do if(g>>>0>(c[f+4>>2]|0)>>>0){e=Ob[c[46648>>2]&255](4104)|0;if(!e)JU();else{c[e>>2]=c[h>>2];c[e+4>>2]=4096;c[h>>2]=e;c[i>>2]=24;j=e+8|0;break}}else{e=f+8+e|0;c[i>>2]=g;if(!e)JU();else j=e}while(0);a[j>>0]=56;a[j+1>>0]=1;a[j+2>>0]=12;a[j+3>>0]=2;c[j+4>>2]=d;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;d=j;return d|0}case 24:{fU(N);h=c[b>>2]|0;i=h+4|0;e=c[i>>2]|0;g=e+24|0;f=c[h>>2]|0;do if(g>>>0>(c[f+4>>2]|0)>>>0){e=Ob[c[46648>>2]&255](4104)|0;if(!e)JU();else{c[e>>2]=c[h>>2];c[e+4>>2]=4096;c[h>>2]=e;c[i>>2]=24;k=e+8|0;break}}else{e=f+8+e|0;c[i>>2]=g;if(!e)JU();else k=e}while(0);a[k>>0]=56;a[k+1>>0]=1;a[k+2>>0]=9;a[k+3>>0]=2;c[k+4>>2]=d;c[k+8>>2]=0;c[k+12>>2]=0;c[k+16>>2]=0;d=k;return d|0}default:{h=0;i=3}}a:do switch(g|0){case 20:{D=b+12|0;j=c[D>>2]|0;E=b+16|0;k=c[E>>2]|0;fU(N);g=c[M>>2]|0;b:do if((g|0)==25){if(h<<24>>24)iU(b,101417);y=j;i=k;z=a[y>>0]|0;c:do switch(z<<24>>24|0){case 97:{h=k-j|0;g=(i|0)==(y|0);d:do if(g)A=27;else{if(z<<24>>24==97)v=1;else iU(b,101589);while(1){if(v>>>0>=h>>>0){A=27;break d}if((a[101449+v>>0]|0)==(a[y+v>>0]|0))v=v+1|0;else break}}while(0);if((A|0)==27?(h|0)==8:0){B=0;break c}e:do if(g)A=32;else{if(z<<24>>24==97)w=1;else iU(b,101589);while(1){if(w>>>0>=h>>>0){A=32;break e}if((a[101458+w>>0]|0)==(a[y+w>>0]|0))w=w+1|0;else break}}while(0);if((A|0)==32?(h|0)==16:0){B=1;break c}f:do if(!g){if(z<<24>>24==97)x=1;else iU(b,101589);while(1){if(x>>>0>=h>>>0)break f;if((a[98875+x>>0]|0)==(a[y+x>>0]|0))x=x+1|0;else break}iU(b,101589)}while(0);if((h|0)==9)B=2;else iU(b,101589);break}case 99:{g=k-j|0;g:do if((i|0)!=(y|0)){if(z<<24>>24==99)n=1;else iU(b,101589);while(1){if(n>>>0>=g>>>0)break g;if((a[101475+n>>0]|0)==(a[y+n>>0]|0))n=n+1|0;else break}iU(b,101589)}while(0);if((g|0)==5)B=3;else iU(b,101589);break}case 100:{h=k-j|0;g=(i|0)==(y|0);h:do if(g)A=47;else{if(z<<24>>24==100)o=1;else iU(b,101589);while(1){if(o>>>0>=h>>>0){A=47;break h}if((a[101481+o>>0]|0)==(a[y+o>>0]|0))o=o+1|0;else break}}while(0);if((A|0)==47?(h|0)==10:0){B=4;break c}i:do if(!g){if(z<<24>>24==100)p=1;else iU(b,101589);while(1){if(p>>>0>=h>>>0)break i;if((a[101492+p>>0]|0)==(a[y+p>>0]|0))p=p+1|0;else break}iU(b,101589)}while(0);if((h|0)==18)B=5;else iU(b,101589);break}case 102:{h=k-j|0;g=(i|0)==(y|0);j:do if(g)A=57;else{if(z<<24>>24==102)q=1;else iU(b,101589);while(1){if(q>>>0>=h>>>0){A=57;break j}if((a[101511+q>>0]|0)==(a[y+q>>0]|0))q=q+1|0;else break}}while(0);if((A|0)==57?(h|0)==9:0){B=6;break c}k:do if(!g){if(z<<24>>24==102)r=1;else iU(b,101589);while(1){if(r>>>0>=h>>>0)break k;if((a[101521+r>>0]|0)==(a[y+r>>0]|0))r=r+1|0;else break}iU(b,101589)}while(0);if((h|0)==17)B=7;else iU(b,101589);break}case 110:{g=k-j|0;l:do if((i|0)!=(y|0)){if(z<<24>>24==110)l=1;else iU(b,101589);while(1){if(l>>>0>=g>>>0)break l;if((a[101539+l>>0]|0)==(a[y+l>>0]|0))l=l+1|0;else break}iU(b,101589)}while(0);if((g|0)==9)B=8;else iU(b,101589);break}case 112:{h=k-j|0;g=(i|0)==(y|0);m:do if(g)A=72;else{if(z<<24>>24==112)s=1;else iU(b,101589);while(1){if(s>>>0>=h>>>0){A=72;break m}if((a[101549+s>>0]|0)==(a[y+s>>0]|0))s=s+1|0;else break}}while(0);if((A|0)==72?(h|0)==6:0){B=9;break c}n:do if(g)A=77;else{if(z<<24>>24==112)t=1;else iU(b,101589);while(1){if(t>>>0>=h>>>0){A=77;break n}if((a[101556+t>>0]|0)==(a[y+t>>0]|0))t=t+1|0;else break}}while(0);if((A|0)==77?(h|0)==9:0){B=10;break c}o:do if(!g){if(z<<24>>24==112)u=1;else iU(b,101589);while(1){if(u>>>0>=h>>>0)break o;if((a[101566+u>>0]|0)==(a[y+u>>0]|0))u=u+1|0;else break}iU(b,101589)}while(0);if((h|0)==17)B=11;else iU(b,101589);break}case 115:{g=k-j|0;p:do if((i|0)!=(y|0)){if(z<<24>>24==115)m=1;else iU(b,101589);while(1){if(m>>>0>=g>>>0)break p;if((a[101584+m>>0]|0)==(a[y+m>>0]|0))m=m+1|0;else break}iU(b,101589)}while(0);if((g|0)==4)B=12;else iU(b,101589);break}default:iU(b,101589)}while(0);fU(N);switch(c[M>>2]|0){case 9:{fU(N);I=0;J=0;K=B;L=7;break a}case 20:{F=c[D>>2]|0;G=c[E>>2]|0;fU(N);C=c[M>>2]|0;H=B;break b}default:iU(b,101602)}}else{C=g;G=k;F=j;H=i}while(0);if((C|0)!=12){g=G;if((G-F|0)<=2){I=F;J=G;K=H;L=1;break a}if((a[g+-2>>0]|0)!=58){I=F;J=G;K=H;L=1;break a}J=g+-1|0;L=(a[J>>0]|0)==42;I=F;J=L?J:G;K=H;L=L?8:1;break a}fU(N);j=c[M>>2]|0;if((j|0)==13){fU(N);g=LU(F,G)|0;if(g){I=0;J=0;K=H;L=g;break a}iU(b,101625)}i=F;h=G-F|0;q:do if((G|0)!=(i|0)){g=0;while(1){if((a[101648+g>>0]|0)!=(a[i+g>>0]|0))break;g=g+1|0;if(g>>>0>=h>>>0)break q}iU(b,101784)}while(0);if((h|0)!=22)iU(b,101784);if((j|0)!=14)iU(b,101671);h=c[D>>2]|0;g=c[E>>2]|0;fU(N);if((c[M>>2]|0)==13){fU(N);I=h;J=g;K=H;L=6;break a}else iU(b,101738);break}case 9:{fU(N);I=0;J=0;K=i;L=7;break}default:iU(b,101602)}while(0);j=c[b>>2]|0;k=j+4|0;g=c[k>>2]|0;i=g+24|0;h=c[j>>2]|0;do if(i>>>0>(c[h+4>>2]|0)>>>0){g=Ob[c[46648>>2]&255](4104)|0;if(!g)JU();else{c[g>>2]=c[j>>2];c[g+4>>2]=4096;c[j>>2]=g;c[k>>2]=24;e=g+8|0;break}}else{g=h+8+g|0;c[k>>2]=i;if(!g)JU();else e=g}while(0);n=I;if(!I)f=0;else{l=J-I|0;j=c[b>>2]|0;k=l+8&-8;m=j+4|0;g=c[m>>2]|0;i=g+k|0;h=c[j>>2]|0;do if(i>>>0>(c[h+4>>2]|0)>>>0){g=k+1024|0;g=g>>>0<4096?4096:g;h=Ob[c[46648>>2]&255](g+8|0)|0;if(!h)JU();else{c[h>>2]=c[j>>2];c[h+4>>2]=g;c[j>>2]=h;c[m>>2]=k;f=h+8|0;break}}else{g=h+8+g|0;c[m>>2]=i;if(!g)JU();else f=g}while(0);xka(f|0,n|0,l|0)|0;a[f+l>>0]=0}a[e>>0]=56;a[e+1>>0]=1;a[e+2>>0]=K;a[e+3>>0]=L;c[e+4>>2]=d;m=e+8|0;c[m>>2]=0;c[e+12>>2]=0;c[e+16>>2]=f;if((c[M>>2]|0)!=18){d=e;return d|0}l=0;while(1){fU(N);k=hU(b,gU(b)|0,0)|0;i=c[b>>2]|0;j=i+4|0;f=c[j>>2]|0;h=f+24|0;g=c[i>>2]|0;if(h>>>0<=(c[g+4>>2]|0)>>>0){f=g+8+f|0;c[j>>2]=h;if(!f){A=130;break}}else{f=Ob[c[46648>>2]&255](4104)|0;if(!f){A=130;break}c[f>>2]=c[i>>2];c[f+4>>2]=4096;c[i>>2]=f;c[j>>2]=24;f=f+8|0}a[f>>0]=16;a[f+1>>0]=1;a[f+2>>0]=0;a[f+3>>0]=0;c[f+4>>2]=0;c[f+8>>2]=k;c[f+12>>2]=0;if((c[M>>2]|0)!=19){A=132;break}fU(N);if(!l)c[m>>2]=f;else c[l+12>>2]=f;if((c[M>>2]|0)==18)l=f;else{A=137;break}}if((A|0)==130)JU();else if((A|0)==132)iU(b,101359);else if((A|0)==137)return e|0;return 0}function OU(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;if(!e){q=f;return q|0}a:while(1){while(1){k=a[b>>0]|0;h=k&255;if(k<<24>>24>-1){g=h;k=4;break}if(e>>>0>1&(h&224|0)==192?(l=d[b+1>>0]|0,(l&192|0)==128):0){g=h;h=l;k=10;break}if((e>>>0>2&(h&240|0)==224?(m=d[b+1>>0]|0,(m&192|0)==128):0)?(n=d[b+2>>0]|0,(n&192|0)==128):0){g=h;h=m;i=n;k=14;break}g=b;b=b+1|0;if(((e>>>0>3&(h&248|0)==240?(o=d[b>>0]|0,(o&192|0)==128):0)?(p=d[g+2>>0]|0,(p&192|0)==128):0)?(q=d[g+3>>0]|0,(q&192|0)==128):0){b=h;h=o;i=p;j=q;k=19;break}e=e+-1|0;if(!e){k=21;break a}}b:do if((k|0)==4){c[f>>2]=g;g=f+4|0;b=b+1|0;e=e+-1|0;if(e>>>0>3&(b&3|0)==0){h=g;while(1){g=c[b>>2]|0;if(g&-2139062144){f=h;break b}c[h>>2]=g&255;c[f+8>>2]=d[b+1>>0];c[f+12>>2]=d[b+2>>0];g=f;f=f+16|0;c[f>>2]=d[b+3>>0];g=g+20|0;b=b+4|0;e=e+-4|0;if(e>>>0<=3){f=g;break}else h=g}}else f=g}else if((k|0)==10){c[f>>2]=h&63|g<<6&4032;b=b+2|0;f=f+4|0;e=e+-2|0}else if((k|0)==14){c[f>>2]=h<<6&4032|g<<12&126976|i&63;b=b+3|0;f=f+4|0;e=e+-3|0}else if((k|0)==19){c[f>>2]=h<<12&258048|b<<18&3932160|i<<6&4032|j&63;b=g+4|0;f=f+4|0;e=e+-4|0}while(0);if(!e){k=21;break}}if((k|0)==21)return f|0;return 0}function PU(a){a=a|0;return u9(a)|0}function QU(a){a=a|0;v9(a);return}function RU(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;switch(c[d>>2]&7|0){case 2:{j=c[d+8>>2]|0;UU(b,(j|0)==0?132354:j,1,e);return}case 3:{e=c[d+8>>2]|0;d=b+10244|0;e=(e|0)==0?132354:e;f=c[d>>2]|0;while(1){if(f>>>0>2043){ZT(b,b,f);c[d>>2]=0;f=0}a[b+f>>0]=60;a[b+(f+1)>>0]=33;a[b+(f+2)>>0]=91;a[b+(f+3)>>0]=67;a[b+(f+4)>>0]=68;f=f+5|0;c[d>>2]=f;if(f>>>0>2044){ZT(b,b,f);c[d>>2]=0;f=0}a[b+f>>0]=65;a[b+(f+1)>>0]=84;a[b+(f+2)>>0]=65;a[b+(f+3)>>0]=91;c[d>>2]=f+4;g=e;a:while(1){switch(a[g>>0]|0){case 0:break a;case 93:break;default:{g=g+1|0;continue a}}f=g;g=g+1|0;if((a[g>>0]|0)!=93)continue;f=f+2|0;if((a[f>>0]|0)==62){g=f;break}}VU(b,e,g-e|0);f=c[d>>2]|0;if(f>>>0>2045){ZT(b,b,f);c[d>>2]=0;f=0}a[b+f>>0]=93;a[b+(f+1)>>0]=93;a[b+(f+2)>>0]=62;f=f+3|0;c[d>>2]=f;if(!(a[g>>0]|0))break;else e=g}return}case 4:{e=c[d+8>>2]|0;e=(e|0)==0?132354:e;h=b+10244|0;f=c[h>>2]|0;if(f>>>0>2044){ZT(b,b,f);c[h>>2]=0;f=0}a[b+f>>0]=60;a[b+(f+1)>>0]=33;a[b+(f+2)>>0]=45;a[b+(f+3)>>0]=45;f=f+4|0;c[h>>2]=f;g=a[e>>0]|0;b:do if(g<<24>>24){d=e;f=g;c:while(1){e=d;d:while(1)switch(f<<24>>24){case 0:break d;case 45:{g=e+1|0;f=a[g>>0]|0;switch(f<<24>>24){case 0:case 45:break d;default:{e=g;continue d}}}default:{f=e+1|0;e=f;f=a[f>>0]|0;continue d}}VU(b,d,e-d|0);switch(a[e>>0]|0){case 0:{j=25;break c}case 45:break;default:{j=26;break c}}f=c[h>>2]|0;if(f>>>0>2046){ZT(b,b,f);c[h>>2]=0;f=0}a[b+f>>0]=45;a[b+(f+1)>>0]=32;g=f+2|0;c[h>>2]=g;d=e+1|0;f=a[d>>0]|0;if(!(f<<24>>24)){i=g;break b}}if((j|0)==25){i=c[h>>2]|0;break}else if((j|0)==26)Na(102737,98735,3936,102747)}else i=f;while(0);if(i>>>0>2045){ZT(b,b,i);c[h>>2]=0;f=0}else f=i;a[b+f>>0]=45;a[b+(f+1)>>0]=45;a[b+(f+2)>>0]=62;c[h>>2]=f+3;return}case 5:{i=b+10244|0;g=c[i>>2]|0;if(g>>>0>2046){ZT(b,b,g);c[i>>2]=0;g=0}a[b+g>>0]=60;a[b+(g+1)>>0]=63;c[i>>2]=g+2;e=c[d+4>>2]|0;bU(b,(e|0)==0?102698:e);e=d+8|0;e:do if(c[e>>2]|0){g=c[i>>2]|0;if(g>>>0>2047){ZT(b,b,g);c[i>>2]=0;g=0}a[b+g>>0]=32;d=g+1|0;c[i>>2]=d;g=c[e>>2]|0;e=a[g>>0]|0;if(e<<24>>24){f:while(1){h=g;g:while(1)switch(e<<24>>24){case 0:{e=h;break g}case 63:{d=h+1|0;e=a[d>>0]|0;if(e<<24>>24==62){e=h;break g}else{h=d;continue g}}default:{e=h+1|0;h=e;e=a[e>>0]|0;continue g}}VU(b,g,e-g|0);switch(a[e>>0]|0){case 0:{j=50;break e}case 63:break;default:{j=46;break f}}if((a[e+1>>0]|0)!=62){j=46;break}g=c[i>>2]|0;if(g>>>0>2045){ZT(b,b,g);c[i>>2]=0;g=0}a[b+g>>0]=63;a[b+(g+1)>>0]=32;a[b+(g+2)>>0]=62;d=g+3|0;c[i>>2]=d;g=e+2|0;e=a[g>>0]|0;if(!(e<<24>>24)){f=d;break e}}if((j|0)==46)Na(102767,98735,3959,102794)}else f=d}else j=50;while(0);if((j|0)==50)f=c[i>>2]|0;if(f>>>0>2046){ZT(b,b,f);c[i>>2]=0;f=0}a[b+f>>0]=63;a[b+(f+1)>>0]=62;c[i>>2]=f+2;return}case 6:{g=b+10244|0;f=c[g>>2]|0;if(f>>>0>2046){ZT(b,b,f);c[g>>2]=0;f=0}a[b+f>>0]=60;a[b+(f+1)>>0]=63;c[g>>2]=f+2;f=c[d+4>>2]|0;bU(b,(f|0)==0?102698:f);TU(b,d,132354,0,e|4,0);f=c[g>>2]|0;if(f>>>0>2046){ZT(b,b,f);c[g>>2]=0;f=0}a[b+f>>0]=63;a[b+(f+1)>>0]=62;c[g>>2]=f+2;return}case 7:{e=b+10244|0;f=c[e>>2]|0;if(f>>>0>2043){ZT(b,b,f);c[e>>2]=0;f=0}a[b+f>>0]=60;a[b+(f+1)>>0]=33;a[b+(f+2)>>0]=68;a[b+(f+3)>>0]=79;a[b+(f+4)>>0]=67;f=f+5|0;c[e>>2]=f;if(f>>>0>2044){ZT(b,b,f);c[e>>2]=0;f=0}a[b+f>>0]=84;a[b+(f+1)>>0]=89;a[b+(f+2)>>0]=80;a[b+(f+3)>>0]=69;f=f+4|0;c[e>>2]=f;g=d+8|0;if(c[g>>2]|0){if(f>>>0>2047){ZT(b,b,f);c[e>>2]=0;f=0}a[b+f>>0]=32;c[e>>2]=f+1;bU(b,c[g>>2]|0);f=c[e>>2]|0}if(f>>>0>2047){ZT(b,b,f);c[e>>2]=0;f=0}a[b+f>>0]=62;c[e>>2]=f+1;return}default:Na(102815,98735,4081,102836)}}function SU(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;switch(e|0){case 1:{if(!f)return;e=b+10244|0;g=c[e>>2]|0;i=0;do{h=a[d>>0]|0;if(g>>>0>2047){ZT(b,b,g);c[e>>2]=0;g=0}a[b+g>>0]=h;g=g+1|0;c[e>>2]=g;i=i+1|0}while((i|0)!=(f|0));return}case 2:{if(!f)return;e=d+1|0;h=b+10244|0;g=c[h>>2]|0;k=0;do{i=a[d>>0]|0;j=a[e>>0]|0;if(g>>>0>2046){ZT(b,b,g);c[h>>2]=0;g=0}a[b+g>>0]=i;a[b+(g+1)>>0]=j;g=g+2|0;c[h>>2]=g;k=k+1|0}while((k|0)!=(f|0));return}case 3:{if(!f)return;j=d+1|0;k=d+2|0;l=b+10244|0;g=c[l>>2]|0;m=0;do{e=a[d>>0]|0;h=a[j>>0]|0;i=a[k>>0]|0;if(g>>>0>2045){ZT(b,b,g);c[l>>2]=0;g=0}a[b+g>>0]=e;a[b+(g+1)>>0]=h;a[b+(g+2)>>0]=i;g=g+3|0;c[l>>2]=g;m=m+1|0}while((m|0)!=(f|0));return}case 4:{if(!f)return;e=d+1|0;h=d+2|0;i=d+3|0;j=b+10244|0;g=c[j>>2]|0;o=0;do{k=a[d>>0]|0;l=a[e>>0]|0;m=a[h>>0]|0;n=a[i>>0]|0;if(g>>>0>2044){ZT(b,b,g);c[j>>2]=0;g=0}a[b+g>>0]=k;a[b+(g+1)>>0]=l;a[b+(g+2)>>0]=m;a[b+(g+3)>>0]=n;g=g+4|0;c[j>>2]=g;o=o+1|0}while((o|0)!=(f|0));return}default:{if(!f)return;else g=0;do{VU(b,d,e);g=g+1|0}while((g|0)!=(f|0));return}}}function TU(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0;i=c[d+28>>2]|0;if(!i)return;k=(g&68|0)==64;l=b+10244|0;j=h+1|0;d=c[l>>2]|0;do{h=d>>>0>2047;if(k){if(h){ZT(b,b,d);c[l>>2]=0;d=0}a[b+d>>0]=10;c[l>>2]=d+1;SU(b,e,f,j)}else{if(h){ZT(b,b,d);c[l>>2]=0;d=0}a[b+d>>0]=32;c[l>>2]=d+1}d=c[i+4>>2]|0;bU(b,(d|0)==0?102698:d);d=c[l>>2]|0;if(d>>>0>2046){ZT(b,b,d);c[l>>2]=0;d=0}a[b+d>>0]=61;a[b+(d+1)>>0]=34;d=d+2|0;c[l>>2]=d;h=c[i+8>>2]|0;if(h){UU(b,h,2,g);d=c[l>>2]|0}if(d>>>0>2047){ZT(b,b,d);c[l>>2]=0;d=0}a[b+d>>0]=34;d=d+1|0;c[l>>2]=d;i=c[i+16>>2]|0}while((i|0)!=0);return}function UU(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;if(g&16){bU(b,e);return}h=a[e>>0]|0;if(!(h<<24>>24))return;i=b+10244|0;g=e;a:while(1){b:do if(!((d[102356+(h&255)>>0]|0)&f)){h=g;do{e=h+1|0;if((d[102356+(d[e>>0]|0)>>0]|0)&f){h=e;break b}e=h+2|0;if((d[102356+(d[e>>0]|0)>>0]|0)&f){h=e;break b}e=h+3|0;if((d[102356+(d[e>>0]|0)>>0]|0)&f){h=e;break b}h=h+4|0}while(((d[102356+(d[h>>0]|0)>>0]|0)&f|0)==0)}else h=g;while(0);VU(b,g,h-g|0);g=a[h>>0]|0;e=g<<24>>24;switch(e|0){case 0:{g=h;break}case 38:{g=c[i>>2]|0;if(g>>>0>2043){ZT(b,b,g);c[i>>2]=0;g=0}a[b+g>>0]=38;a[b+(g+1)>>0]=97;a[b+(g+2)>>0]=109;a[b+(g+3)>>0]=112;a[b+(g+4)>>0]=59;c[i>>2]=g+5;g=h+1|0;break}case 60:{g=c[i>>2]|0;if(g>>>0>2044){ZT(b,b,g);c[i>>2]=0;g=0}a[b+g>>0]=38;a[b+(g+1)>>0]=108;a[b+(g+2)>>0]=116;a[b+(g+3)>>0]=59;c[i>>2]=g+4;g=h+1|0;break}case 62:{g=c[i>>2]|0;if(g>>>0>2044){ZT(b,b,g);c[i>>2]=0;g=0}a[b+g>>0]=38;a[b+(g+1)>>0]=103;a[b+(g+2)>>0]=116;a[b+(g+3)>>0]=59;c[i>>2]=g+4;g=h+1|0;break}case 34:{g=c[i>>2]|0;if(g>>>0>2042){ZT(b,b,g);c[i>>2]=0;g=0}a[b+g>>0]=38;a[b+(g+1)>>0]=113;a[b+(g+2)>>0]=117;a[b+(g+3)>>0]=111;a[b+(g+4)>>0]=116;a[b+(g+5)>>0]=59;c[i>>2]=g+6;g=h+1|0;break}default:{if((g&255)>=32){g=24;break a}g=c[i>>2]|0;if(g>>>0>2043){ZT(b,b,g);c[i>>2]=0;g=0}a[b+g>>0]=38;a[b+(g+1)>>0]=35;a[b+(g+2)>>0]=((e>>>0)/10|0)+48;a[b+(g+3)>>0]=(e>>>0)%10|0|48;a[b+(g+4)>>0]=59;c[i>>2]=g+5;g=h+1|0}}h=a[g>>0]|0;if(!(h<<24>>24)){g=29;break}}if((g|0)==24)Na(102709,98735,3843,102717);else if((g|0)==29)return}function VU(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;h=b+10244|0;f=c[h>>2]|0;g=f+e|0;if(g>>>0<2049){xka(b+f|0,d|0,e|0)|0;c[h>>2]=g;return}ZT(b,b,f);c[h>>2]=0;if(e>>>0>2048){if((c[b+10248>>2]|0)==1){b=c[b+10240>>2]|0;$b[c[(c[b>>2]|0)+8>>2]&63](b,d,e);return}do{if((a[d+2047>>0]&-64)<<24>>24==-128)if((a[d+2046>>0]&-64)<<24>>24==-128)if((a[d+2045>>0]&-64)<<24>>24==-128)f=(a[d+2044>>0]&-64)<<24>>24==-128?2048:2044;else f=2045;else f=2046;else f=2047;ZT(b,d,f);d=d+f|0;e=e-f|0}while(e>>>0>2048);c[h>>2]=0}xka(b|0,d|0,e|0)|0;c[h>>2]=(c[h>>2]|0)+e;return}function WU(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+16|0;k=n;c[k>>2]=0;l=k+4|0;c[l>>2]=0;if(!(a[100383+(d[b>>0]|0)>>0]&8))f=b;else{f=b;do f=f+1|0;while((a[100383+(d[f>>0]|0)>>0]&8)!=0);c[k>>2]=f;c[l>>2]=f-b}a:while(1){b=a[f>>0]|0;g=a[100383+(b&255)>>0]|0;if(!(g&12)){b=f+1|0;h=a[b>>0]|0;g=a[100383+(h&255)>>0]|0;if(!(g&12)){b=f+2|0;h=a[b>>0]|0;g=a[100383+(h&255)>>0]|0;if(!(g&12)){b=f+3|0;h=a[b>>0]|0;g=a[100383+(h&255)>>0]|0;if(!(g&12)){f=f+4|0;continue}}}}else{h=b;b=f}if(h<<24>>24==e<<24>>24){g=10;break}if(!(g&8))switch(h<<24>>24){case 0:{f=0;g=28;break a}case 38:{f=mV(b,k)|0;continue a}default:{f=b+1|0;continue a}}f=b+1|0;a[b>>0]=32;if(!(a[100383+(d[f>>0]|0)>>0]&8))continue;else b=f;do b=b+1|0;while((a[100383+(d[b>>0]|0)>>0]&8)!=0);g=f;j=b-g|0;h=c[k>>2]|0;if(!h)f=c[l>>2]|0;else{if(f>>>0>>0){g=22;break}f=c[l>>2]|0;zka(h+(0-f)|0,h|0,g-h|0)|0}c[k>>2]=b;c[l>>2]=j+f;f=b}if((g|0)==10){f=c[k>>2]|0;do if(f)if(f>>>0>b>>>0)Na(103058,98735,2345,102680);else{m=0-(c[l>>2]|0)|0;zka(f+m|0,f|0,b-f|0)|0;m=b+m|0;break}else m=b;while(0);do{a[m>>0]=0;m=m+-1|0}while((a[100383+(d[m>>0]|0)>>0]&8)!=0);m=b+1|0;i=n;return m|0}else if((g|0)==22)Na(103058,98735,2328,103067);else if((g|0)==28){i=n;return f|0}return 0}function XU(b,c){b=b|0;c=c|0;var e=0,f=0,g=0,h=0,i=0,j=0;if(!(a[100383+(d[b>>0]|0)>>0]&8)){g=0;f=0;e=b}else{e=b;do e=e+1|0;while((a[100383+(d[e>>0]|0)>>0]&8)!=0);g=e-b|0;f=e}a:while(1){while(1){b=a[e>>0]|0;h=a[100383+(b&255)>>0]|0;if(!(h&12)){i=e+1|0;b=a[i>>0]|0;h=a[100383+(b&255)>>0]|0;if(!(h&12)){i=e+2|0;b=a[i>>0]|0;h=a[100383+(b&255)>>0]|0;if(!(h&12)){i=e+3|0;b=a[i>>0]|0;h=a[100383+(b&255)>>0]|0;if(!(h&12)){e=e+4|0;continue}}}}else i=e;if(b<<24>>24==c<<24>>24){e=i;b=11;break a}if(h&8){e=i+1|0;a[i>>0]=32;if(!(a[100383+(d[e>>0]|0)>>0]&8))continue;else break}if(!(b<<24>>24)){e=0;b=28;break a}e=i+1|0}b=e;do b=b+1|0;while((a[100383+(d[b>>0]|0)>>0]&8)!=0);h=b;i=e;if(f){if(e>>>0>>0){b=23;break}zka(f+(0-g)|0,f|0,i-f|0)|0}g=g-i+h|0;f=b;e=b}if((b|0)==11){do if(f)if(f>>>0>e>>>0)Na(103058,98735,2345,102680);else{j=0-g|0;zka(f+j|0,f|0,e-f|0)|0;j=e+j|0;break}else j=e;while(0);do{a[j>>0]=0;j=j+-1|0}while((a[100383+(d[j>>0]|0)>>0]&8)!=0);j=e+1|0;return j|0}else if((b|0)==23)Na(103058,98735,2328,103067);else if((b|0)==28)return e|0;return 0}function YU(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;h=l;c[h>>2]=0;k=h+4|0;c[k>>2]=0;a:while(1){e=a[b>>0]|0;g=a[100383+(e&255)>>0]|0;if(!(g&4)){e=b+1|0;f=a[e>>0]|0;g=a[100383+(f&255)>>0]|0;if(!(g&4)){e=b+2|0;f=a[e>>0]|0;g=a[100383+(f&255)>>0]|0;if(!(g&4)){e=b+3|0;f=a[e>>0]|0;g=a[100383+(f&255)>>0]|0;if(!(g&4)){b=b+4|0;continue}}}}else{f=e;e=b}if(f<<24>>24==d<<24>>24){f=8;break}if(!(g&8))switch(f<<24>>24){case 0:{b=0;f=25;break a}case 38:{b=mV(e,h)|0;continue a}default:{b=e+1|0;continue a}}b=e+1|0;a[e>>0]=32;if(f<<24>>24!=13)continue;if((a[b>>0]|0)!=10)continue;f=c[h>>2]|0;if(!f)b=c[k>>2]|0;else{if(b>>>0>>0){f=19;break}g=c[k>>2]|0;zka(f+(0-g)|0,f|0,b-f|0)|0;b=g}g=e+2|0;c[h>>2]=g;c[k>>2]=b+1;b=g}if((f|0)==8){b=c[h>>2]|0;do if(b)if(b>>>0>e>>>0)Na(103058,98735,2345,102680);else{j=0-(c[k>>2]|0)|0;zka(b+j|0,b|0,e-b|0)|0;j=e+j|0;break}else j=e;while(0);a[j>>0]=0;k=e+1|0;i=l;return k|0}else if((f|0)==19)Na(103058,98735,2328,103067);else if((f|0)==25){i=l;return b|0}return 0}function ZU(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0;f=0;d=0;a:while(1){while(1){e=a[b>>0]|0;h=a[100383+(e&255)>>0]|0;if(!(h&4)){e=b+1|0;g=a[e>>0]|0;h=a[100383+(g&255)>>0]|0;if(!(h&4)){e=b+2|0;g=a[e>>0]|0;h=a[100383+(g&255)>>0]|0;if(!(h&4)){e=b+3|0;g=a[e>>0]|0;h=a[100383+(g&255)>>0]|0;if(!(h&4)){b=b+4|0;continue}}}}else{g=e;e=b}if(g<<24>>24==c<<24>>24){b=e;e=9;break a}if(h&8){b=e+1|0;a[e>>0]=32;if(g<<24>>24!=13)continue;if((a[b>>0]|0)==10)break;else continue}else{if(!(g<<24>>24)){b=0;e=24;break a}b=e+1|0;continue}}if(d){if(b>>>0>>0){e=19;break}zka(d+(0-f)|0,d|0,b-d|0)|0}b=e+2|0;f=f+1|0;d=b}if((e|0)==9){do if(d)if(d>>>0>b>>>0)Na(103058,98735,2345,102680);else{i=0-f|0;zka(d+i|0,d|0,b-d|0)|0;i=b+i|0;break}else i=b;while(0);a[i>>0]=0;i=b+1|0;return i|0}else if((e|0)==19)Na(103058,98735,2328,103067);else if((e|0)==24)return b|0;return 0}function _U(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;k=i;i=i+16|0;g=k;c[g>>2]=0;j=g+4|0;c[j>>2]=0;a:while(1){e=a[b>>0]|0;if(!(a[100383+(e&255)>>0]&2)){f=b+1|0;e=a[f>>0]|0;if(!(a[100383+(e&255)>>0]&2)){f=b+2|0;e=a[f>>0]|0;if(!(a[100383+(e&255)>>0]&2)){f=b+3|0;e=a[f>>0]|0;if(!(a[100383+(e&255)>>0]&2)){b=b+4|0;continue}}}}else f=b;if(e<<24>>24==d<<24>>24){e=f;f=8;break}switch(e<<24>>24){case 0:{b=0;f=23;break a}case 13:{b=f+1|0;a[f>>0]=10;if((a[b>>0]|0)!=10)continue a;e=c[g>>2]|0;if(!e)b=c[j>>2]|0;else{if(b>>>0>>0){f=18;break a}l=c[j>>2]|0;zka(e+(0-l)|0,e|0,b-e|0)|0;b=l}l=f+2|0;c[g>>2]=l;c[j>>2]=b+1;b=l;continue a}case 38:{b=mV(f,g)|0;continue a}default:{b=f+1|0;continue a}}}if((f|0)==8){b=c[g>>2]|0;do if(b)if(b>>>0>e>>>0)Na(103058,98735,2345,102680);else{h=0-(c[j>>2]|0)|0;zka(b+h|0,b|0,e-b|0)|0;h=e+h|0;break}else h=e;while(0);a[h>>0]=0;l=e+1|0;i=k;return l|0}else if((f|0)==18)Na(103058,98735,2328,103067);else if((f|0)==23){i=k;return b|0}return 0}function $U(b,c){b=b|0;c=c|0;var d=0,e=0,f=0,g=0,h=0;f=0;d=0;a:while(1){b:while(1){e=a[b>>0]|0;if(!(a[100383+(e&255)>>0]&2)){g=b+1|0;e=a[g>>0]|0;if(!(a[100383+(e&255)>>0]&2)){g=b+2|0;e=a[g>>0]|0;if(!(a[100383+(e&255)>>0]&2)){g=b+3|0;e=a[g>>0]|0;if(!(a[100383+(e&255)>>0]&2)){b=b+4|0;continue}}}}else g=b;if(e<<24>>24==c<<24>>24){b=g;e=9;break a}switch(e<<24>>24){case 0:{b=0;e=22;break a}case 13:{b=g+1|0;a[g>>0]=10;if((a[b>>0]|0)==10){e=g;break b}else continue b}default:{b=g+1|0;continue b}}}if(d){if(b>>>0>>0){e=18;break}zka(d+(0-f)|0,d|0,b-d|0)|0}b=e+2|0;f=f+1|0;d=b}if((e|0)==9){do if(d)if(d>>>0>b>>>0)Na(103058,98735,2345,102680);else{h=0-f|0;zka(d+h|0,d|0,b-d|0)|0;h=b+h|0;break}else h=b;while(0);a[h>>0]=0;h=b+1|0;return h|0}else if((e|0)==18)Na(103058,98735,2328,103067);else if((e|0)==22)return b|0;return 0}function aV(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;g=l;c[g>>2]=0;j=g+4|0;c[j>>2]=0;a:while(1){e=a[b>>0]|0;if(!(a[100383+(e&255)>>0]&2)){f=b+1|0;e=a[f>>0]|0;if(!(a[100383+(e&255)>>0]&2)){f=b+2|0;e=a[f>>0]|0;if(!(a[100383+(e&255)>>0]&2)){f=b+3|0;e=a[f>>0]|0;if(!(a[100383+(e&255)>>0]&2)){b=b+4|0;continue}else b=f}else b=f}else b=f}if(e<<24>>24==d<<24>>24)break;switch(e<<24>>24){case 0:{e=0;k=16;break a}case 38:{b=mV(b,g)|0;continue a}default:{b=b+1|0;continue a}}}if((k|0)==16){i=l;return e|0}e=c[g>>2]|0;do if(e)if(e>>>0>b>>>0)Na(103058,98735,2345,102680);else{h=0-(c[j>>2]|0)|0;zka(e+h|0,e|0,b-e|0)|0;h=b+h|0;break}else h=b;while(0);a[h>>0]=0;k=b+1|0;i=l;return k|0}function bV(b,c){b=b|0;c=c|0;var d=0,e=0,f=0;while(1){d=a[b>>0]|0;if(!(a[100383+(d&255)>>0]&2)){e=b+1|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&2)){e=b+2|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&2)){e=b+3|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&2)){b=b+4|0;continue}else b=e}else b=e}else b=e}if(d<<24>>24==c<<24>>24)break;if(!(d<<24>>24)){b=0;f=11;break}b=b+1|0}if((f|0)==11)return b|0;a[b>>0]=0;f=b+1|0;return f|0}function cV(b){b=b|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+16|0;j=m;c[j>>2]=0;l=j+4|0;c[l>>2]=0;h=b;a:while(1){f=a[h>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=h+1|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=h+2|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=h+3|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){h=h+4|0;continue}else h=g}else h=g}else h=g}switch(f<<24>>24){case 60:{g=h;f=8;break a}case 0:{g=h;f=23;break a}case 13:{f=h+1|0;a[h>>0]=10;if((a[f>>0]|0)!=10){h=f;continue a}g=c[j>>2]|0;if(!g)f=c[l>>2]|0;else{if(f>>>0>>0){f=19;break a}n=c[l>>2]|0;zka(g+(0-n)|0,g|0,f-g|0)|0;f=n}h=h+2|0;c[j>>2]=h;c[l>>2]=f+1;continue a}case 38:{h=mV(h,j)|0;continue a}default:{h=h+1|0;continue a}}}if((f|0)==8){f=c[j>>2]|0;do if(f)if(f>>>0>g>>>0)Na(103058,98735,2345,102680);else{e=0-(c[l>>2]|0)|0;zka(f+e|0,f|0,g-f|0)|0;e=g+e|0;break}else e=g;while(0);while(1){if(e>>>0<=b>>>0)break;f=e+-1|0;if(!(a[100383+(d[f>>0]|0)>>0]&8))break;else e=f}a[e>>0]=0;n=g+1|0;i=m;return n|0}else if((f|0)==19)Na(103058,98735,2328,103067);else if((f|0)==23){e=c[j>>2]|0;do if(e)if(e>>>0>g>>>0)Na(103058,98735,2345,102680);else{k=0-(c[l>>2]|0)|0;zka(e+k|0,e|0,g-e|0)|0;k=g+k|0;break}else k=g;while(0);while(1){if(k>>>0<=b>>>0){e=k;break}e=k+-1|0;if(!(a[100383+(d[e>>0]|0)>>0]&8)){e=k;break}else k=e}a[e>>0]=0;n=g;i=m;return n|0}return 0}function dV(b){b=b|0;var c=0,e=0,f=0,g=0,h=0,i=0,j=0;h=0;i=0;e=b;a:while(1){b:while(1){f=a[e>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=e+1|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=e+2|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=e+3|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){e=e+4|0;continue}}}}else g=e;switch(f<<24>>24){case 60:{f=h;e=i;h=9;break a}case 0:{e=h;c=i;h=22;break a}case 13:{e=g+1|0;a[g>>0]=10;if((a[e>>0]|0)==10){f=g;break b}else continue b}default:{e=g+1|0;continue b}}}if(i){if(e>>>0>>0){h=19;break}zka(i+(0-h)|0,i|0,e-i|0)|0}e=f+2|0;h=h+1|0;i=e}if((h|0)==9){do if(e)if(e>>>0>g>>>0)Na(103058,98735,2345,102680);else{c=0-f|0;zka(e+c|0,e|0,g-e|0)|0;c=g+c|0;break}else c=g;while(0);while(1){if(c>>>0<=b>>>0)break;e=c+-1|0;if(!(a[100383+(d[e>>0]|0)>>0]&8))break;else c=e}a[c>>0]=0;b=g+1|0;return b|0}else if((h|0)==19)Na(103058,98735,2328,103067);else if((h|0)==22){do if(c)if(c>>>0>g>>>0)Na(103058,98735,2345,102680);else{j=0-e|0;zka(c+j|0,c|0,g-c|0)|0;j=g+j|0;break}else j=g;while(0);while(1){if(j>>>0<=b>>>0){c=j;break}c=j+-1|0;if(!(a[100383+(d[c>>0]|0)>>0]&8)){c=j;break}else j=c}a[c>>0]=0;b=g;return b|0}return 0}function eV(b){b=b|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;j=m;c[j>>2]=0;l=j+4|0;c[l>>2]=0;h=b;a:while(1){f=a[h>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=h+1|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=h+2|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){g=h+3|0;f=a[g>>0]|0;if(!(a[100383+(f&255)>>0]&1)){h=h+4|0;continue}}}}else g=h;switch(f<<24>>24){case 60:{f=8;break a}case 0:{f=16;break a}case 38:{h=mV(g,j)|0;continue a}default:{h=g+1|0;continue a}}}if((f|0)==8){f=c[j>>2]|0;do if(f)if(f>>>0>g>>>0)Na(103058,98735,2345,102680);else{e=0-(c[l>>2]|0)|0;zka(f+e|0,f|0,g-f|0)|0;e=g+e|0;break}else e=g;while(0);while(1){if(e>>>0<=b>>>0)break;f=e+-1|0;if(!(a[100383+(d[f>>0]|0)>>0]&8))break;else e=f}a[e>>0]=0;b=g+1|0;i=m;return b|0}else if((f|0)==16){e=c[j>>2]|0;do if(e)if(e>>>0>g>>>0)Na(103058,98735,2345,102680);else{k=0-(c[l>>2]|0)|0;zka(e+k|0,e|0,g-e|0)|0;k=g+k|0;break}else k=g;while(0);while(1){if(k>>>0<=b>>>0){e=k;break}e=k+-1|0;if(!(a[100383+(d[e>>0]|0)>>0]&8)){e=k;break}else k=e}a[e>>0]=0;b=g;i=m;return b|0}return 0}function fV(b){b=b|0;var c=0,e=0,f=0;f=b;a:while(1){c=a[f>>0]|0;if(!(a[100383+(c&255)>>0]&1)){e=f+1|0;c=a[e>>0]|0;if(!(a[100383+(c&255)>>0]&1)){e=f+2|0;c=a[e>>0]|0;if(!(a[100383+(c&255)>>0]&1)){e=f+3|0;c=a[e>>0]|0;if(!(a[100383+(c&255)>>0]&1)){f=f+4|0;continue}}}}else e=f;switch(c<<24>>24){case 60:{c=9;break a}case 0:{c=8;break a}default:{}}f=e+1|0}if((c|0)==8){c=e;while(1){if(c>>>0<=b>>>0)break;f=c+-1|0;if(!(a[100383+(d[f>>0]|0)>>0]&8))break;else c=f}a[c>>0]=0;b=e;return b|0}else if((c|0)==9){c=e;while(1){if(c>>>0<=b>>>0)break;f=c+-1|0;if(!(a[100383+(d[f>>0]|0)>>0]&8))break;else c=f}a[c>>0]=0;b=e+1|0;return b|0}return 0}function gV(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;k=i;i=i+16|0;h=k;c[h>>2]=0;j=h+4|0;c[j>>2]=0;a:while(1){d=a[b>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+1|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+2|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+3|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){b=b+4|0;continue}}}}else e=b;switch(d<<24>>24){case 60:{d=e;b=8;break a}case 0:{d=e;b=21;break a}case 13:{b=e+1|0;a[e>>0]=10;if((a[b>>0]|0)!=10)continue a;d=c[h>>2]|0;if(!d)b=c[j>>2]|0;else{if(b>>>0>>0){b=17;break a}l=c[j>>2]|0;zka(d+(0-l)|0,d|0,b-d|0)|0;b=l}l=e+2|0;c[h>>2]=l;c[j>>2]=b+1;b=l;continue a}case 38:{b=mV(e,h)|0;continue a}default:{b=e+1|0;continue a}}}if((b|0)==8){b=c[h>>2]|0;do if(b)if(b>>>0>d>>>0)Na(103058,98735,2345,102680);else{g=0-(c[j>>2]|0)|0;zka(b+g|0,b|0,d-b|0)|0;g=d+g|0;break}else g=d;while(0);a[g>>0]=0;l=d+1|0;i=k;return l|0}else if((b|0)==17)Na(103058,98735,2328,103067);else if((b|0)==21){b=c[h>>2]|0;do if(b)if(b>>>0>d>>>0)Na(103058,98735,2345,102680);else{f=0-(c[j>>2]|0)|0;zka(b+f|0,b|0,d-b|0)|0;f=d+f|0;break}else f=d;while(0);a[f>>0]=0;l=d;i=k;return l|0}return 0}function hV(b){b=b|0;var c=0,d=0,e=0,f=0,g=0,h=0;f=0;c=0;a:while(1){b:while(1){d=a[b>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+1|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+2|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+3|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){b=b+4|0;continue}}}}else e=b;switch(d<<24>>24){case 60:{d=f;b=e;e=9;break a}case 0:{d=f;b=e;e=20;break a}case 13:{b=e+1|0;a[e>>0]=10;if((a[b>>0]|0)==10){d=e;break b}else continue b}default:{b=e+1|0;continue b}}}if(c){if(b>>>0>>0){e=17;break}zka(c+(0-f)|0,c|0,b-c|0)|0}b=d+2|0;f=f+1|0;c=b}if((e|0)==9){do if(c)if(c>>>0>b>>>0)Na(103058,98735,2345,102680);else{h=0-d|0;zka(c+h|0,c|0,b-c|0)|0;h=b+h|0;break}else h=b;while(0);a[h>>0]=0;h=b+1|0;return h|0}else if((e|0)==17)Na(103058,98735,2328,103067);else if((e|0)==20){do if(c)if(c>>>0>b>>>0)Na(103058,98735,2345,102680);else{g=0-d|0;zka(c+g|0,c|0,b-c|0)|0;g=b+g|0;break}else g=b;while(0);a[g>>0]=0;h=b;return h|0}return 0}function iV(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;h=k;c[h>>2]=0;j=h+4|0;c[j>>2]=0;a:while(1){d=a[b>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+1|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+2|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){e=b+3|0;d=a[e>>0]|0;if(!(a[100383+(d&255)>>0]&1)){b=b+4|0;continue}else b=e}else b=e}else b=e}switch(d<<24>>24){case 60:{d=b;b=8;break a}case 0:{d=b;b=14;break a}case 38:{b=mV(b,h)|0;continue a}default:{b=b+1|0;continue a}}}if((b|0)==8){b=c[h>>2]|0;do if(b)if(b>>>0>d>>>0)Na(103058,98735,2345,102680);else{g=0-(c[j>>2]|0)|0;zka(b+g|0,b|0,d-b|0)|0;g=d+g|0;break}else g=d;while(0);a[g>>0]=0;j=d+1|0;i=k;return j|0}else if((b|0)==14){b=c[h>>2]|0;do if(b)if(b>>>0>d>>>0)Na(103058,98735,2345,102680);else{f=0-(c[j>>2]|0)|0;zka(b+f|0,b|0,d-b|0)|0;f=d+f|0;break}else f=d;while(0);a[f>>0]=0;j=d;i=k;return j|0}return 0}function jV(b){b=b|0;var c=0,d=0;a:while(1){c=a[b>>0]|0;if(!(a[100383+(c&255)>>0]&1)){d=b+1|0;c=a[d>>0]|0;if(!(a[100383+(c&255)>>0]&1)){d=b+2|0;c=a[d>>0]|0;if(!(a[100383+(c&255)>>0]&1)){d=b+3|0;c=a[d>>0]|0;if(!(a[100383+(c&255)>>0]&1)){b=b+4|0;continue}else b=d}else b=d}else b=d}switch(c<<24>>24){case 60:{c=8;break a}case 0:{c=9;break a}default:{}}b=b+1|0}if((c|0)==8){a[b>>0]=0;d=b+1|0;return d|0}else if((c|0)==9){a[b>>0]=0;d=b;return d|0}return 0}function kV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;e=b+4|0;f=c[e>>2]|0;g=f+32|0;if(g>>>0>32768)g=UT(b,32,h)|0;else{b=c[b>>2]|0;c[e>>2]=g;c[h>>2]=b;g=b+(f+20)|0}if(!g){d=0;i=j;return d|0}c[g>>2]=c[h>>2]|d+-1;e=g+4|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;c[g+12>>2]=a;e=a+16|0;f=c[e>>2]|0;if(!f){c[e>>2]=g;c[g+20>>2]=g;d=g;i=j;return d|0}else{d=f+20|0;h=c[d>>2]|0;c[h+24>>2]=g;c[g+20>>2]=h;c[d>>2]=g;d=g;i=j;return d|0}return 0}function lV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;f=g;d=b+4|0;e=(c[d>>2]|0)+20|0;if(e>>>0>32768)b=UT(b,20,f)|0;else{b=c[b>>2]|0;c[d>>2]=e;c[f>>2]=b;b=b+e|0}if(!b){f=0;i=g;return f|0}c[b>>2]=c[f>>2];d=b+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;d=a+28|0;e=c[d>>2]|0;if(!e){c[d>>2]=b;c[b+12>>2]=b;f=b;i=g;return f|0}else{f=e+12|0;a=c[f>>2]|0;c[a+16>>2]=b;c[b+12>>2]=a;c[f>>2]=b;f=b;i=g;return f|0}return 0}function mV(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;n=b+1|0;switch(a[n>>0]|0){case 35:{f=b+2|0;e=a[f>>0]|0;switch(e<<24>>24){case 120:{g=b+3|0;e=a[g>>0]|0;if(e<<24>>24==59){d=g;return d|0}else h=0;while(1){i=e<<24>>24;j=i+-48|0;if(j>>>0<10)h=j+(h<<4)|0;else{i=i|32;if((i+-97|0)>>>0>=6)break;h=(h<<4)+-87+i|0}l=g+1|0;e=a[l>>0]|0;g=l}if(e<<24>>24!=59){d=g;return d|0}break}case 59:{d=f;return d|0}default:{e=(e<<24>>24)+-48|0;if(e>>>0<10){g=f;h=0}else{d=f;return d|0}do{h=e+(h*10|0)|0;g=g+1|0;i=a[g>>0]|0;e=(i<<24>>24)+-48|0}while(e>>>0<10);e=i;if(e<<24>>24!=59){d=g;return d|0}}}i=g+1|0;do if(h>>>0<65536){if(h>>>0<128){a[b>>0]=h;f=n;break}if(h>>>0<2048){a[b>>0]=h>>>6|192;a[n>>0]=h&63|128;break}else{a[b>>0]=h>>>12|224;a[n>>0]=h>>>6&63|128;a[f>>0]=h&63|128;f=b+3|0;break}}else{a[b>>0]=h>>>18|240;a[n>>0]=h>>>12&63|128;a[f>>0]=h>>>6&63|128;a[b+3>>0]=h&63|128;f=b+4|0}while(0);e=f;g=i-e|0;h=c[d>>2]|0;do if(h)if(f>>>0>>0)Na(103058,98735,2328,103067);else{m=d+4|0;zka(h+(0-(c[m>>2]|0))|0,h|0,e-h|0)|0;break}else m=d+4|0;while(0);c[d>>2]=i;c[m>>2]=g+(c[m>>2]|0);d=i;return d|0}case 97:{e=b+2|0;switch(a[e>>0]|0){case 109:{e=b+3|0;if((a[e>>0]|0)!=112){d=e;return d|0}e=b+4|0;if((a[e>>0]|0)!=59){d=e;return d|0}a[b>>0]=38;e=b+5|0;f=n;g=c[d>>2]|0;do if(g)if(n>>>0>>0)Na(103058,98735,2328,103067);else{j=d+4|0;zka(g+(0-(c[j>>2]|0))|0,g|0,f-g|0)|0;break}else j=d+4|0;while(0);c[d>>2]=e;c[j>>2]=(c[j>>2]|0)+4;d=e;return d|0}case 112:{e=b+3|0;if((a[e>>0]|0)!=111){d=e;return d|0}e=b+4|0;if((a[e>>0]|0)!=115){d=e;return d|0}e=b+5|0;if((a[e>>0]|0)!=59){d=e;return d|0}a[b>>0]=39;e=b+6|0;f=n;g=c[d>>2]|0;do if(g)if(n>>>0>>0)Na(103058,98735,2328,103067);else{k=d+4|0;zka(g+(0-(c[k>>2]|0))|0,g|0,f-g|0)|0;break}else k=d+4|0;while(0);c[d>>2]=e;c[k>>2]=(c[k>>2]|0)+5;d=e;return d|0}default:{d=e;return d|0}}}case 103:{e=b+2|0;if((a[e>>0]|0)!=116){d=e;return d|0}e=b+3|0;if((a[e>>0]|0)!=59){d=e;return d|0}a[b>>0]=62;e=b+4|0;f=n;g=c[d>>2]|0;do if(g)if(n>>>0>>0)Na(103058,98735,2328,103067);else{h=d+4|0;zka(g+(0-(c[h>>2]|0))|0,g|0,f-g|0)|0;break}else h=d+4|0;while(0);c[d>>2]=e;c[h>>2]=(c[h>>2]|0)+3;d=e;return d|0}case 108:{e=b+2|0;if((a[e>>0]|0)!=116){d=e;return d|0}e=b+3|0;if((a[e>>0]|0)!=59){d=e;return d|0}a[b>>0]=60;e=b+4|0;f=n;g=c[d>>2]|0;do if(g)if(n>>>0>>0)Na(103058,98735,2328,103067);else{i=d+4|0;zka(g+(0-(c[i>>2]|0))|0,g|0,f-g|0)|0;break}else i=d+4|0;while(0);c[d>>2]=e;c[i>>2]=(c[i>>2]|0)+3;d=e;return d|0}case 113:{e=b+2|0;if((a[e>>0]|0)!=117){d=e;return d|0}e=b+3|0;if((a[e>>0]|0)!=111){d=e;return d|0}e=b+4|0;if((a[e>>0]|0)!=116){d=e;return d|0}e=b+5|0;if((a[e>>0]|0)!=59){d=e;return d|0}a[b>>0]=34;e=b+6|0;f=n;g=c[d>>2]|0;do if(g)if(n>>>0>>0)Na(103058,98735,2328,103067);else{l=d+4|0;zka(g+(0-(c[l>>2]|0))|0,g|0,f-g|0)|0;break}else l=d+4|0;while(0);c[d>>2]=e;c[l>>2]=(c[l>>2]|0)+5;d=e;return d|0}default:{d=n;return d|0}}return 0}function nV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=a+4|0;f=c[b+4>>2]|0;if(c[e>>2]|0)Na(103456,98735,4243,103493);g=c[a>>2]|0;if(g&16)Na(103456,98735,4243,103493);do if(f){if((d|0)!=0?(c[b>>2]&16|0)==0:0){c[e>>2]=f;c[a>>2]=g|32;c[b>>2]=c[b>>2]|32;break}ST(e,a,16,f,w8(f)|0)|0}while(0);e=a+8|0;f=c[b+8>>2]|0;if(c[e>>2]|0)Na(103456,98735,4243,103493);g=c[a>>2]|0;if(g&8)Na(103456,98735,4243,103493);do if(f){if((d|0)!=0?(c[b>>2]&8|0)==0:0){c[e>>2]=f;c[a>>2]=g|32;c[b>>2]=c[b>>2]|32;break}ST(e,a,8,f,w8(f)|0)|0}while(0);e=c[b+28>>2]|0;if(!e)return;i=(a|0)==0;h=(d|0)==0;a:while(1){if(i){e=20;break}d=lV(a,c[(c[a>>2]&-64)>>2]|0)|0;do if(d){f=d+4|0;g=c[e+4>>2]|0;if(c[f>>2]|0){e=24;break a}b=c[d>>2]|0;if(b&16){e=24;break a}do if(g){if(!h?(c[e>>2]&16|0)==0:0){c[f>>2]=g;c[d>>2]=b|32;c[e>>2]=c[e>>2]|32;break}ST(f,d,16,g,w8(g)|0)|0}while(0);f=d+8|0;g=c[e+8>>2]|0;if(c[f>>2]|0){e=32;break a}b=c[d>>2]|0;if(b&8){e=32;break a}if(g){if(!h?(c[e>>2]&8|0)==0:0){c[f>>2]=g;c[d>>2]=b|32;c[e>>2]=c[e>>2]|32;break}ST(f,d,8,g,w8(g)|0)|0}}while(0);e=c[e+16>>2]|0;if(!e){e=39;break}}if((e|0)==20)Na(98885,98735,1139,98892);else if((e|0)==24)Na(103456,98735,4243,103493);else if((e|0)==32)Na(103456,98735,4243,103493);else if((e|0)==39)return}function oV(a){a=a|0;NV(a);c[a+12>>2]=0;c[a+16>>2]=0;h[a+24>>3]=0.0;c[a+32>>2]=0;return}function pV(a){a=a|0;var b=0,d=0;c[a+12>>2]=-1;c[a+16>>2]=-1;b=a+4|0;d=c[a>>2]|0;if((c[b>>2]|0)!=(d|0))c[b>>2]=d;c[a+32>>2]=0;OV(a);return}function qV(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0;k=b+8|0;g=c[k>>2]|0;l=b+4|0;e=c[l>>2]|0;f=e;if((g-f|0)>>>0>=d>>>0){do{a[e>>0]=0;e=(c[l>>2]|0)+1|0;c[l>>2]=e;d=d+-1|0}while((d|0)!=0);return}e=c[b>>2]|0;f=f-e+d|0;if((f|0)<0)X4(b);h=e;e=g-h|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?f:e;f=(c[l>>2]|0)-h|0;if(!e){g=0;i=0}else j=8}else{e=2147483647;f=(c[l>>2]|0)-h|0;j=8}if((j|0)==8){g=e;i=Z4(e)|0}e=i+f|0;h=i+g|0;g=e;do{a[g>>0]=0;g=e+1|0;e=g;d=d+-1|0}while((d|0)!=0);d=c[b>>2]|0;g=(c[l>>2]|0)-d|0;j=i+(f-g)|0;xka(j|0,d|0,g|0)|0;c[b>>2]=j;c[l>>2]=e;c[k>>2]=h;if(!d)return;$4(d);return}function rV(a){a=a|0;var b=0,d=0;c[a>>2]=0;d=a+4|0;c[d>>2]=0;c[a+8>>2]=0;b=Z4(4e3)|0;c[a>>2]=b;c[d>>2]=b;c[a+8>>2]=b+4e3;return}function sV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;e=a+4|0;f=c[a>>2]|0;d=f;g=(c[e>>2]|0)-d|0;h=g>>2;if((h|0)>=(b|0))return;i=a+8|0;if((c[i>>2]|0)-d>>2>>>0>=b>>>0)return;if(!b)d=0;else d=Z4(b<<2)|0;xka(d|0,f|0,g|0)|0;c[a>>2]=d;c[e>>2]=d+(h<<2);c[i>>2]=d+(b<<2);if(!f)return;$4(f);return}function tV(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=a+4|0;b=c[h>>2]|0;d=c[a>>2]|0;f=d;g=b-f|0;e=g>>2;if((g|0)>0){e=d;g=0;while(1){d=c[e+(g<<2)>>2]|0;if(!d)d=e;else{pV(d);$4(d);c[(c[a>>2]|0)+(g<<2)>>2]=0;b=c[h>>2]|0;d=c[a>>2]|0}g=g+1|0;f=d;e=b-f>>2;if((g|0)>=(e|0))break;else e=d}}if(!((e|0)==0|(b|0)==(d|0))){b=b+(~((b+-4-f|0)>>>2)<<2)|0;c[h>>2]=b}if(!d)return;if((b|0)!=(d|0))c[h>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function uV(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;h=a+4|0;d=c[h>>2]|0;f=c[a>>2]|0;e=f;g=d-e|0;b=g>>2;if((g|0)>0){e=f;g=0;while(1){b=c[e+(g<<2)>>2]|0;if(!b)f=e;else{pV(b);$4(b);c[(c[a>>2]|0)+(g<<2)>>2]=0;d=c[h>>2]|0;f=c[a>>2]|0}g=g+1|0;e=f;b=d-e>>2;if((g|0)>=(b|0))break;else e=f}}if((d|0)==(f|0)|(b|0)==0)return;c[h>>2]=d+(~((d+-4-e|0)>>>2)<<2);return}function vV(a,b){a=a|0;b=b|0;return c[(c[a>>2]|0)+(b<<2)>>2]|0}function wV(a){a=a|0;return c[a>>2]|0}function xV(a){a=a|0;return (c[a+4>>2]|0)-(c[a>>2]|0)>>2|0}function yV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;d=g;c[d>>2]=b;e=a+4|0;f=c[e>>2]|0;if((f|0)==(c[a+8>>2]|0)){zV(a,d);d=c[e>>2]|0}else{c[f>>2]=b;d=(c[e>>2]|0)+4|0;c[e>>2]=d}i=g;return (d-(c[a>>2]|0)>>2)+-1|0}function zV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function AV(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;g=b+28|0;c[g>>2]=0;i=b+32|0;c[i>>2]=0;c[b+36>>2]=0;j=b+44|0;c[j>>2]=0;k=b+48|0;c[k>>2]=0;c[b+52>>2]=0;c[b+12>>2]=120;c[b+16>>2]=1;c[b+20>>2]=0;c[b+24>>2]=1;MV(b,1);e=Z4(12)|0;rV(e);c[c[b>>2]>>2]=e;e=c[i>>2]|0;d=c[g>>2]|0;f=e-d|0;if((e|0)!=(d|0)){if(f>>>0>1?(h=d+1|0,(e|0)!=(h|0)):0)c[i>>2]=h}else{rQ(g,1-f|0);d=c[g>>2]|0}a[d>>0]=0;d=c[j>>2]|0;e=c[k>>2]|0;if((e|0)==(d|0)){k=b+40|0;c[k>>2]=0;b=b+56|0;c[b>>2]=1;return}c[k>>2]=e+(~((e+-16-d|0)>>>4)<<4);k=b+40|0;c[k>>2]=0;b=b+56|0;c[b>>2]=1;return}function BV(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;i=b+28|0;j=b+32|0;f=c[j>>2]|0;d=c[i>>2]|0;g=f-d|0;if((f|0)!=(d|0)){if(g>>>0>1?(e=d+1|0,(f|0)!=(e|0)):0)c[j>>2]=e}else{rQ(i,1-g|0);d=c[i>>2]|0}a[d>>0]=0;CV(b);d=c[b>>2]|0;e=c[d>>2]|0;if(e){tV(e);$4(e);c[c[b>>2]>>2]=0;d=c[b>>2]|0}h=b+4|0;e=c[h>>2]|0;if((e|0)!=(d|0))c[h>>2]=e+(~((e+-4-d|0)>>>2)<<2);c[b+56>>2]=0;f=c[b+44>>2]|0;g=b+48|0;d=c[g>>2]|0;e=f;if((d|0)==(f|0))d=f;else{d=d+(~((d+-16-e|0)>>>4)<<4)|0;c[g>>2]=d}c[b+40>>2]=0;if(f){if((d|0)!=(f|0))c[g>>2]=d+(~((d+-16-e|0)>>>4)<<4);$4(f)}d=c[i>>2]|0;if(d){if((c[j>>2]|0)!=(d|0))c[j>>2]=d;$4(d)}d=c[b>>2]|0;if(!d)return;e=c[h>>2]|0;if((e|0)!=(d|0))c[h>>2]=e+(~((e+-4-d|0)>>>2)<<2);$4(d);return}function CV(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;g=a+4|0;b=c[g>>2]|0;d=c[a>>2]|0;e=b-d|0;f=e>>2;if((e|0)>0){b=d;d=0;while(1){e=c[b+(d<<2)>>2]|0;if(e){tV(e);$4(e);b=c[a>>2]|0}c[b+(d<<2)>>2]=0;d=d+1|0;if((d|0)>=(f|0))break;b=c[a>>2]|0}b=c[g>>2]|0;d=c[a>>2]|0}e=b-d>>2;if(e){if(e>>>0>1?(h=d+4|0,(b|0)!=(h|0)):0)c[g>>2]=b+(~((b+-4-h|0)>>>2)<<2)}else MV(a,1);e=Z4(12)|0;rV(e);c[c[a>>2]>>2]=e;c[a+40>>2]=0;e=c[a+44>>2]|0;b=a+48|0;d=c[b>>2]|0;if((d|0)==(e|0))return;c[b>>2]=d+(~((d+-16-e|0)>>>4)<<4);return}function DV(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+16|0;r=y+12|0;v=y;s=(c[b+24>>2]|0)==1;if(s)EV(b);a[r>>0]=77;ag(d,r,1)|0;a[r>>0]=84;ag(d,r,1)|0;a[r>>0]=104;ag(d,r,1)|0;a[r>>0]=100;ag(d,r,1)|0;a[r>>0]=0;ag(d,r,1)|0;a[r>>0]=0;ag(d,r,1)|0;a[r>>0]=0;ag(d,r,1)|0;a[r>>0]=6;ag(d,r,1)|0;u=b+4|0;x=((c[u>>2]|0)-(c[b>>2]|0)|0)!=4&1;a[r>>0]=0;ag(d,r,1)|0;a[r>>0]=x;ag(d,r,1)|0;x=(c[u>>2]|0)-(c[b>>2]|0)|0;a[r>>0]=x>>>10;ag(d,r,1)|0;a[r>>0]=x>>>2;ag(d,r,1)|0;x=c[b+12>>2]|0;a[r>>0]=(x&65535)>>>8;ag(d,r,1)|0;a[r>>0]=x;ag(d,r,1)|0;c[v>>2]=0;x=v+4|0;c[x>>2]=0;c[v+8>>2]=0;a:do if(((c[u>>2]|0)-(c[b>>2]|0)|0)>0){t=v+8|0;g=0;e=0;q=0;b:while(1){f=e;if((g-f|0)>>>0<123456){p=(c[x>>2]|0)-f|0;f=Z4(123456)|0;xka(f|0,e|0,p|0)|0;c[v>>2]=f;c[x>>2]=f+p;c[t>>2]=f+123456;if(!e)e=f;else{$4(e);e=c[v>>2]|0}}if((c[x>>2]|0)==(e|0))p=0;else{c[x>>2]=e;p=0}while(1){if((p|0)>=(xV(c[(c[b>>2]|0)+(q<<2)>>2]|0)|0))break;c:do if(!(PV(vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0)|0)){FV(0,c[(vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0)+12>>2]|0,v);if((QV(vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0)|0)!=240?(QV(vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0)|0)!=247:0){o=0;while(1){n=vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0;if((o|0)>=((c[n+4>>2]|0)-(c[n>>2]|0)|0))break c;k=(c[(vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0)>>2]|0)+o|0;e=c[x>>2]|0;if((e|0)==(c[t>>2]|0)){l=c[v>>2]|0;m=l;f=e-m+1|0;if((f|0)<0){w=41;break b}n=l;e=e-n|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?f:e;g=c[x>>2]|0;f=g-n|0;if(!e){j=0;h=0;e=g}else w=45}else{f=c[x>>2]|0;e=2147483647;g=f;f=f-n|0;w=45}if((w|0)==45){w=0;j=e;h=Z4(e)|0;e=g}a[h+f>>0]=a[k>>0]|0;k=e-n|0;n=h+(f-k)|0;xka(n|0,l|0,k|0)|0;c[v>>2]=n;c[x>>2]=h+(f+1);c[t>>2]=h+j;if(m)$4(m)}else{a[e>>0]=a[k>>0]|0;c[x>>2]=(c[x>>2]|0)+1}o=o+1|0}}l=c[(vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0)>>2]|0;e=c[x>>2]|0;if((e|0)==(c[t>>2]|0)){m=c[v>>2]|0;n=m;f=e-n+1|0;if((f|0)<0){w=17;break b}k=m;e=e-k|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?f:e;g=c[x>>2]|0;f=g-k|0;if(!e){j=0;h=0;e=g}else w=21}else{f=c[x>>2]|0;e=2147483647;g=f;f=f-k|0;w=21}if((w|0)==21){w=0;j=e;h=Z4(e)|0;e=g}a[h+f>>0]=a[l>>0]|0;l=e-k|0;o=h+(f-l)|0;xka(o|0,m|0,l|0)|0;c[v>>2]=o;c[x>>2]=h+(f+1);c[t>>2]=h+j;if(n)$4(n)}else{a[e>>0]=a[l>>0]|0;c[x>>2]=(c[x>>2]|0)+1}o=vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0;FV(0,(c[o+4>>2]|0)+-1-(c[o>>2]|0)|0,v);o=1;while(1){n=vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0;if((o|0)>=((c[n+4>>2]|0)-(c[n>>2]|0)|0))break c;k=(c[(vV(c[(c[b>>2]|0)+(q<<2)>>2]|0,p)|0)>>2]|0)+o|0;e=c[x>>2]|0;if((e|0)==(c[t>>2]|0)){l=c[v>>2]|0;m=l;f=e-m+1|0;if((f|0)<0){w=29;break b}n=l;e=e-n|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?f:e;g=c[x>>2]|0;f=g-n|0;if(!e){j=0;h=0;e=g}else w=33}else{f=c[x>>2]|0;e=2147483647;g=f;f=f-n|0;w=33}if((w|0)==33){w=0;j=e;h=Z4(e)|0;e=g}a[h+f>>0]=a[k>>0]|0;k=e-n|0;n=h+(f-k)|0;xka(n|0,l|0,k|0)|0;c[v>>2]=n;c[x>>2]=h+(f+1);c[t>>2]=h+j;if(m)$4(m)}else{a[e>>0]=a[k>>0]|0;c[x>>2]=(c[x>>2]|0)+1}o=o+1|0}}while(0);p=p+1|0}f=c[x>>2]|0;l=c[v>>2]|0;m=l;e=f-m|0;if(!(((e|0)>=3?(a[l+(e+-3)>>0]|0)==-1:0)?(a[l+(e+-2)>>0]|0)==47:0))w=53;do if((w|0)==53){w=0;if((f|0)==(c[t>>2]|0)){g=e+1|0;if((g|0)<0){w=56;break b}k=l;e=f-k|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?g:e;f=c[x>>2]|0;g=f-k|0;if(!e){j=0;h=0}else w=60}else{g=c[x>>2]|0;e=2147483647;f=g;g=g-k|0;w=60}if((w|0)==60){w=0;j=e;h=Z4(e)|0}a[h+g>>0]=0;e=h+(g+1)|0;o=f-k|0;p=h+(g-o)|0;xka(p|0,l|0,o|0)|0;c[v>>2]=p;c[x>>2]=e;c[t>>2]=h+j;if(m){$4(m);e=c[x>>2]|0}}else{a[f>>0]=0;e=(c[x>>2]|0)+1|0;c[x>>2]=e}if((e|0)==(c[t>>2]|0)){k=c[v>>2]|0;l=k;f=e-l+1|0;if((f|0)<0){w=66;break b}m=k;e=e-m|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?f:e;f=c[x>>2]|0;g=f-m|0;if(!e){j=0;h=0}else w=70}else{g=c[x>>2]|0;e=2147483647;f=g;g=g-m|0;w=70}if((w|0)==70){w=0;j=e;h=Z4(e)|0}a[h+g>>0]=-1;e=h+(g+1)|0;o=f-m|0;p=h+(g-o)|0;xka(p|0,k|0,o|0)|0;c[v>>2]=p;c[x>>2]=e;c[t>>2]=h+j;if(l){$4(l);e=c[x>>2]|0}}else{a[e>>0]=-1;e=(c[x>>2]|0)+1|0;c[x>>2]=e}if((e|0)==(c[t>>2]|0)){k=c[v>>2]|0;l=k;f=e-l+1|0;if((f|0)<0){w=76;break b}m=k;e=e-m|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?f:e;f=c[x>>2]|0;g=f-m|0;if(!e){j=0;h=0}else w=80}else{g=c[x>>2]|0;e=2147483647;f=g;g=g-m|0;w=80}if((w|0)==80){w=0;j=e;h=Z4(e)|0}a[h+g>>0]=47;e=h+(g+1)|0;o=f-m|0;p=h+(g-o)|0;xka(p|0,k|0,o|0)|0;c[v>>2]=p;c[x>>2]=e;c[t>>2]=h+j;if(l){$4(l);e=c[x>>2]|0}}else{a[e>>0]=47;e=(c[x>>2]|0)+1|0;c[x>>2]=e}if((e|0)!=(c[t>>2]|0)){a[e>>0]=0;c[x>>2]=(c[x>>2]|0)+1;break}k=c[v>>2]|0;l=k;f=e-l+1|0;if((f|0)<0){w=86;break b}m=k;e=e-m|0;if(e>>>0<1073741823){e=e<<1;e=e>>>0>>0?f:e;g=c[x>>2]|0;f=g-m|0;if(!e){j=0;h=0;e=g}else w=90}else{f=c[x>>2]|0;e=2147483647;g=f;f=f-m|0;w=90}if((w|0)==90){w=0;j=e;h=Z4(e)|0;e=g}a[h+f>>0]=0;o=e-m|0;p=h+(f-o)|0;xka(p|0,k|0,o|0)|0;c[v>>2]=p;c[x>>2]=h+(f+1);c[t>>2]=h+j;if(l)$4(l)}while(0);a[r>>0]=77;ag(d,r,1)|0;a[r>>0]=84;ag(d,r,1)|0;a[r>>0]=114;ag(d,r,1)|0;a[r>>0]=107;ag(d,r,1)|0;f=(c[x>>2]|0)-(c[v>>2]|0)|0;a[r>>0]=f>>>24;ag(d,r,1)|0;a[r>>0]=f>>>16;ag(d,r,1)|0;a[r>>0]=f>>>8;ag(d,r,1)|0;a[r>>0]=f;ag(d,r,1)|0;f=c[v>>2]|0;pca(d,f,(c[x>>2]|0)-f|0)|0;f=q+1|0;if((f|0)>=((c[u>>2]|0)-(c[b>>2]|0)>>2|0))break a;g=c[t>>2]|0;e=c[v>>2]|0;q=f}if((w|0)==17)X4(v);else if((w|0)==29)X4(v);else if((w|0)==41)X4(v);else if((w|0)==56)X4(v);else if((w|0)==66)X4(v);else if((w|0)==76)X4(v);else if((w|0)==86)X4(v)}while(0);if(s)GV(b);e=c[v>>2]|0;if(!e){i=y;return 1}if((c[x>>2]|0)!=(e|0))c[x>>2]=e;$4(e);i=y;return 1}function EV(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;f=a+24|0;if(!(c[f>>2]|0))return;b=c[a>>2]|0;e=(c[a+4>>2]|0)-b|0;h=e>>2;g=_4(h>>>0>1073741823?-1:h<<2)|0;a:do if((e|0)>0){d=0;while(1){e=g+(d<<2)|0;c[e>>2]=0;if((xV(c[b+(d<<2)>>2]|0)|0)>0?(c[e>>2]=c[(vV(c[(c[a>>2]|0)+(d<<2)>>2]|0,0)|0)+12>>2],(xV(c[(c[a>>2]|0)+(d<<2)>>2]|0)|0)>1):0){b=1;do{i=c[(vV(c[(c[a>>2]|0)+(d<<2)>>2]|0,b)|0)+12>>2]|0;j=i-(c[e>>2]|0)|0;c[(vV(c[(c[a>>2]|0)+(d<<2)>>2]|0,b)|0)+12>>2]=j;c[e>>2]=i;b=b+1|0}while((b|0)<(xV(c[(c[a>>2]|0)+(d<<2)>>2]|0)|0))}d=d+1|0;if((d|0)>=(h|0))break a;b=c[a>>2]|0}}while(0);c[f>>2]=0;a5(g);return}function FV(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;t=i;i=i+16|0;r=t;c[r>>2]=0;q=e>>>28&255;a[r>>0]=q;g=e>>>21&127;a[r+1>>0]=g;h=e>>>14&127;a[r+2>>0]=h;b=e>>>7&127;a[r+3>>0]=b;s=r+4|0;a[s>>0]=e&127;if(!(q<<24>>24))if(!(g<<24>>24))if(!(h<<24>>24))if(!(b<<24>>24)){u=f+8|0;v=f+4|0}else{b=3;w=2}else{b=2;w=2}else{b=1;w=2}else{b=0;w=2}a:do if((w|0)==2){p=f+4|0;q=f+8|0;while(1){g=r+b|0;l=(d[g>>0]|0|128)&255;a[g>>0]=l;g=c[p>>2]|0;if((g|0)==(c[q>>2]|0)){m=c[f>>2]|0;n=m;h=g-n+1|0;if((h|0)<0)break;o=m;g=g-o|0;if(g>>>0<1073741823){g=g<<1;g=g>>>0>>0?h:g;e=c[p>>2]|0;h=e-o|0;if(!g){k=0;j=0;g=e}else w=11}else{h=c[p>>2]|0;g=2147483647;e=h;h=h-o|0;w=11}if((w|0)==11){w=0;k=g;j=Z4(g)|0;g=e}a[j+h>>0]=l;l=g-o|0;o=j+(h-l)|0;xka(o|0,m|0,l|0)|0;c[f>>2]=o;c[p>>2]=j+(h+1);c[q>>2]=j+k;if(n)$4(n)}else{a[g>>0]=l;c[p>>2]=(c[p>>2]|0)+1}b=b+1|0;if((b|0)==4){u=q;v=p;break a}}X4(f)}while(0);b=c[v>>2]|0;if((b|0)!=(c[u>>2]|0)){a[b>>0]=a[s>>0]|0;c[v>>2]=(c[v>>2]|0)+1;i=t;return}k=c[f>>2]|0;l=k;g=b-l+1|0;if((g|0)<0)X4(f);m=k;b=b-m|0;if(b>>>0<1073741823){b=b<<1;b=b>>>0>>0?g:b;g=c[v>>2]|0;h=g-m|0;if(!b){j=0;e=0;b=h}else w=22}else{h=c[v>>2]|0;b=2147483647;g=h;h=h-m|0;w=22}if((w|0)==22){j=b;e=Z4(b)|0;b=h}a[e+b>>0]=a[s>>0]|0;s=g-m|0;w=e+(b-s)|0;xka(w|0,k|0,s|0)|0;c[f>>2]=w;c[v>>2]=e+(b+1);c[u>>2]=e+j;if(!l){i=t;return}$4(l);i=t;return}function GV(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;f=a+24|0;if((c[f>>2]|0)==1)return;b=c[a>>2]|0;e=(c[a+4>>2]|0)-b|0;h=e>>2;g=_4(h>>>0>1073741823?-1:h<<2)|0;a:do if((e|0)>0){d=0;while(1){e=g+(d<<2)|0;c[e>>2]=0;if((xV(c[b+(d<<2)>>2]|0)|0)>0?(c[e>>2]=c[(vV(c[(c[a>>2]|0)+(d<<2)>>2]|0,0)|0)+12>>2],(xV(c[(c[a>>2]|0)+(d<<2)>>2]|0)|0)>1):0){b=1;do{i=c[(vV(c[(c[a>>2]|0)+(d<<2)>>2]|0,b)|0)+12>>2]|0;i=(c[e>>2]|0)+i|0;c[e>>2]=i;c[(vV(c[(c[a>>2]|0)+(d<<2)>>2]|0,b)|0)+12>>2]=i;b=b+1|0}while((b|0)<(xV(c[(c[a>>2]|0)+(d<<2)>>2]|0)|0))}d=d+1|0;if((d|0)>=(h|0))break a;b=c[a>>2]|0}}while(0);c[f>>2]=1;a5(g);return}function HV(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;e=a+4|0;b=c[a>>2]|0;if(((c[e>>2]|0)-b|0)>0)d=0;else return;do{f=c[b+(d<<2)>>2]|0;g=wV(f)|0;h8(g,xV(f)|0,4,192);d=d+1|0;b=c[a>>2]|0}while((d|0)<((c[e>>2]|0)-b>>2|0));return}function IV(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;h=Z4(40)|0;oV(h);RV(h,e,f,g);c[h+12>>2]=d;yV(c[(c[a>>2]|0)+(b<<2)>>2]|0,h)|0;return (xV(c[(c[a>>2]|0)+(b<<2)>>2]|0)|0)+-1|0}function JV(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0;g=Z4(40)|0;oV(g);SV(g,e,f);c[g+12>>2]=d;yV(c[(c[a>>2]|0)+(b<<2)>>2]|0,g)|0;return (xV(c[(c[a>>2]|0)+(b<<2)>>2]|0)|0)+-1|0}function KV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0;d=a+4|0;e=c[d>>2]|0;g=c[a>>2]|0;h=e-g>>2;i=h+b|0;if(i>>>0<=h>>>0){if(i>>>0>>0?(f=g+(i<<2)|0,(e|0)!=(f|0)):0)c[d>>2]=e+(~((e+-4-f|0)>>>2)<<2)}else MV(a,b);if((b|0)>0)d=0;else{a=i+-1|0;return a|0}do{f=Z4(12)|0;rV(f);g=d+h|0;c[(c[a>>2]|0)+(g<<2)>>2]=f;sV(c[(c[a>>2]|0)+(g<<2)>>2]|0,1e4);uV(c[(c[a>>2]|0)+(g<<2)>>2]|0);d=d+1|0}while((d|0)<(b|0));a=i+-1|0;return a|0}function LV(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=c[b>>2]|0;f=c[d>>2]|0;b=c[e+12>>2]|0;d=c[f+12>>2]|0;if((b|0)>(d|0)){h=1;return h|0}if((b|0)<(d|0)){h=-1;return h|0}g=c[e>>2]|0;e=a[g>>0]|0;d=e<<24>>24==-1;if(d?(a[g+1>>0]|0)==47:0){h=1;return h|0}h=c[f>>2]|0;f=a[h>>0]|0;b=f<<24>>24==-1;if(b?(a[h+1>>0]|0)==47:0){h=-1;return h|0}do if(d)if(b){d=f&-16;e=e&-16;b=d;d=d<<24>>24==-112;break}else{h=-1;return h|0}else{if(b){h=1;return h|0}b=e&-16;if(b<<24>>24==-112)if(!(a[g+2>>0]|0))e=-112;else{h=1;return h|0}else e=b;b=f&-16;if(b<<24>>24==-112)if(!(a[h+2>>0]|0)){b=-112;d=1}else{h=-1;return h|0}else d=0}while(0);switch(e<<24>>24){case -128:case -112:{h=1;return h|0}default:{}}if(d){h=-1;return h|0}else return (b<<24>>24==-128)<<31>>31|0;return 0}function MV(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;j=a+8|0;f=c[j>>2]|0;k=a+4|0;d=c[k>>2]|0;e=d;if(f-e>>2>>>0>=b>>>0){do{c[d>>2]=0;d=(c[k>>2]|0)+4|0;c[k>>2]=d;b=b+-1|0}while((b|0)!=0);return}d=c[a>>2]|0;e=(e-d>>2)+b|0;if(e>>>0>1073741823)X4(a);g=d;d=f-g|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;e=(c[k>>2]|0)-g>>2;if(!d){f=0;h=0}else i=8}else{d=1073741823;e=(c[k>>2]|0)-g>>2;i=8}if((i|0)==8){f=d;h=Z4(d<<2)|0}d=h+(e<<2)|0;g=h+(f<<2)|0;f=d;do{c[f>>2]=0;f=d+4|0;d=f;b=b+-1|0}while((b|0)!=0);b=c[a>>2]|0;f=(c[k>>2]|0)-b|0;i=h+(e-(f>>2)<<2)|0;xka(i|0,b|0,f|0)|0;c[a>>2]=i;c[k>>2]=d;c[j>>2]=g;if(!b)return;$4(b);return}function NV(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function OV(a){a=a|0;var b=0,d=0;d=a+4|0;b=c[d>>2]|0;a=c[a>>2]|0;if((b|0)!=(a|0)){c[d>>2]=a;b=a}if(!a)return;if((b|0)!=(a|0))c[d>>2]=a;$4(a);return}function PV(b){b=b|0;var d=0;d=c[b+4>>2]|0;b=c[b>>2]|0;if((d|0)==(b|0)){d=0;d=d&1;return d|0}if(!((d-b|0)>>>0>2&(a[b>>0]|0)==-1)){d=0;d=d&1;return d|0}d=(a[b+1>>0]|0)==47;d=d&1;return d|0}function QV(a){a=a|0;var b=0;b=c[a>>2]|0;if((c[a+4>>2]|0)==(b|0)){a=-1;return a|0}a=d[b>>0]|0;return a|0}function RV(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;h=b+4|0;i=c[h>>2]|0;g=c[b>>2]|0;j=i-g|0;if(j>>>0>=3){if(j>>>0>3?(k=g+3|0,(i|0)!=(k|0)):0)c[h>>2]=k}else{qV(b,3-j|0);g=c[b>>2]|0}a[g>>0]=d&15|144;a[(c[b>>2]|0)+1>>0]=e&127;a[(c[b>>2]|0)+2>>0]=f&127;return}function SV(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0;g=b+4|0;h=c[g>>2]|0;f=c[b>>2]|0;i=h-f|0;if(i>>>0>=3){if(i>>>0>3?(j=f+3|0,(h|0)!=(j|0)):0)c[g>>2]=j}else{qV(b,3-i|0);f=c[b>>2]|0}a[f>>0]=d&15|144;a[(c[b>>2]|0)+1>>0]=e&127;a[(c[b>>2]|0)+2>>0]=0;return}function TV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case 1:{kaa(a,103849)|0;i=e;return}case 2:{kaa(a,112139)|0;i=e;return}case 3:{kaa(a,103851)|0;i=e;return}case 4:{kaa(a,118147)|0;i=e;return}case 5:{kaa(a,103854)|0;i=e;return}case 6:{kaa(a,103857)|0;i=e;return}case 7:{kaa(a,103860)|0;i=e;return}case 8:{kaa(a,103863)|0;i=e;return}case 9:{kaa(a,116288)|0;i=e;return}case 10:{kaa(a,103866)|0;i=e;return}case 11:{kaa(a,103869)|0;i=e;return}case 12:{kaa(a,103872)|0;i=e;return}case 13:{kaa(a,103875)|0;i=e;return}case 14:{kaa(a,103878)|0;i=e;return}case 15:{kaa(a,103881)|0;i=e;return}case 16:{kaa(a,103884)|0;i=e;return}case 17:{kaa(a,103887)|0;i=e;return}case 18:{kaa(a,103890)|0;i=e;return}case 19:{kaa(a,103894)|0;i=e;return}case 20:{kaa(a,103898)|0;i=e;return}case 21:{kaa(a,103902)|0;i=e;return}default:{c[b>>2]=d;ZR(103906,b);kaa(a,132354)|0;i=e;return}}while(0)}function UV(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;do if(Caa(d,103849)|0)if(Caa(d,112139)|0)if(Caa(d,103851)|0)if(Caa(d,118147)|0)if(Caa(d,103854)|0)if(Caa(d,103857)|0)if(Caa(d,103860)|0)if(Caa(d,103863)|0)if(Caa(d,116288)|0)if(Caa(d,103866)|0)if(Caa(d,103869)|0)if(Caa(d,103872)|0)if(Caa(d,103875)|0)if(Caa(d,103878)|0)if(Caa(d,103881)|0)if(Caa(d,103884)|0)if(Caa(d,103887)|0)if(Caa(d,103890)|0)if(!(Caa(d,103894)|0))b=19;else{if(!(Caa(d,103898)|0)){b=20;break}if(!(Caa(d,103902)|0)){b=21;break}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(103954,e);b=0}else b=18;else b=17;else b=16;else b=15;else b=14;else b=13;else b=12;else b=11;else b=10;else b=9;else b=8;else b=7;else b=6;else b=5;else b=4;else b=3;else b=2;else b=1;while(0);i=f;return b|0}function VV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case 1:{kaa(a,103849)|0;i=e;return}case 2:{kaa(a,112139)|0;i=e;return}case 3:{kaa(a,103851)|0;i=e;return}case 4:{kaa(a,103854)|0;i=e;return}case 5:{kaa(a,116288)|0;i=e;return}case 6:{kaa(a,103872)|0;i=e;return}case 7:{kaa(a,103875)|0;i=e;return}case 8:{kaa(a,103878)|0;i=e;return}case 9:{kaa(a,103881)|0;i=e;return}default:{c[b>>2]=d;ZR(104006,b);kaa(a,132354)|0;i=e;return}}while(0)}function WV(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,103849)|0)){e=1;i=f;return e|0}if(!(Caa(d,112139)|0)){e=2;i=f;return e|0}if(!(Caa(d,103851)|0)){e=3;i=f;return e|0}if(!(Caa(d,103854)|0)){e=4;i=f;return e|0}if(!(Caa(d,116288)|0)){e=5;i=f;return e|0}if(!(Caa(d,103872)|0)){e=6;i=f;return e|0}if(!(Caa(d,103875)|0)){e=7;i=f;return e|0}if(!(Caa(d,103878)|0)){e=8;i=f;return e|0}if(!(Caa(d,103881)|0)){e=9;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(104054,e);e=0;i=f;return e|0}function XV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case 1:{kaa(a,104106)|0;i=e;return}case 2:{kaa(a,104110)|0;i=e;return}case 3:{kaa(a,104116)|0;i=e;return}case 4:{kaa(a,104120)|0;i=e;return}case 5:{kaa(a,104129)|0;i=e;return}case 6:{kaa(a,104134)|0;i=e;return}case 7:{kaa(a,104145)|0;i=e;return}case 8:{kaa(a,104151)|0;i=e;return}case 9:{kaa(a,104156)|0;i=e;return}case 10:{kaa(a,104162)|0;i=e;return}case 11:{kaa(a,104166)|0;i=e;return}case 12:{kaa(a,104171)|0;i=e;return}case 13:{kaa(a,104176)|0;i=e;return}case 14:{kaa(a,104185)|0;i=e;return}case 15:{kaa(a,104190)|0;i=e;return}case 16:{kaa(a,104195)|0;i=e;return}case 17:{kaa(a,104201)|0;i=e;return}case 18:{kaa(a,104207)|0;i=e;return}case 19:{kaa(a,104213)|0;i=e;return}case 20:{kaa(a,104219)|0;i=e;return}case 21:{kaa(a,104224)|0;i=e;return}case 22:{kaa(a,104229)|0;i=e;return}case 23:{kaa(a,104240)|0;i=e;return}case 24:{kaa(a,104250)|0;i=e;return}case 25:{kaa(a,104255)|0;i=e;return}case 26:{kaa(a,104263)|0;i=e;return}case 27:{kaa(a,104268)|0;i=e;return}case 28:{kaa(a,104273)|0;i=e;return}case 29:{kaa(a,104283)|0;i=e;return}case 30:{kaa(a,104294)|0;i=e;return}case 31:{kaa(a,104299)|0;i=e;return}case 32:{kaa(a,104303)|0;i=e;return}case 33:{kaa(a,104307)|0;i=e;return}case 34:{kaa(a,116965)|0;i=e;return}case 35:{kaa(a,104314)|0;i=e;return}default:{c[b>>2]=d;ZR(104321,b);kaa(a,132354)|0;i=e;return}}while(0)}function YV(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;do if(Caa(d,104106)|0)if(Caa(d,104110)|0)if(Caa(d,104116)|0)if(Caa(d,104120)|0)if(Caa(d,104129)|0)if(Caa(d,104134)|0)if(Caa(d,104145)|0)if(Caa(d,104151)|0)if(Caa(d,104156)|0)if(Caa(d,104162)|0)if(Caa(d,104166)|0)if(Caa(d,104171)|0)if(Caa(d,104176)|0)if(Caa(d,104185)|0)if(Caa(d,104190)|0)if(Caa(d,104195)|0)if(Caa(d,104201)|0)if(Caa(d,104207)|0)if(!(Caa(d,104213)|0))b=19;else{if(!(Caa(d,104219)|0)){b=20;break}if(!(Caa(d,104224)|0)){b=21;break}if(!(Caa(d,104229)|0)){b=22;break}if(!(Caa(d,104240)|0)){b=23;break}if(!(Caa(d,104250)|0)){b=24;break}if(!(Caa(d,104255)|0)){b=25;break}if(!(Caa(d,104263)|0)){b=26;break}if(!(Caa(d,104268)|0)){b=27;break}if(!(Caa(d,104273)|0)){b=28;break}if(!(Caa(d,104283)|0)){b=29;break}if(!(Caa(d,104294)|0)){b=30;break}if(!(Caa(d,104299)|0)){b=31;break}if(!(Caa(d,104303)|0)){b=32;break}if(!(Caa(d,104307)|0)){b=33;break}if(!(Caa(d,116965)|0)){b=34;break}if(!(Caa(d,104314)|0)){b=35;break}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(104362,e);b=0}else b=18;else b=17;else b=16;else b=15;else b=14;else b=13;else b=12;else b=11;else b=10;else b=9;else b=8;else b=7;else b=6;else b=5;else b=4;else b=3;else b=2;else b=1;while(0);i=f;return b|0}function ZV(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,104407)|0;i=e;return}case 2:{kaa(a,117734)|0;i=e;return}case 3:{kaa(a,104414)|0;i=e;return}default:{c[b>>2]=d;ZR(104419,b);kaa(a,132354)|0;i=e;return}}}function _V(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,104407)|0)){e=1;i=f;return e|0}if(!(Caa(d,117734)|0)){e=2;i=f;return e|0}if(!(Caa(d,104414)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(104456,e);e=0;i=f;return e|0}function $V(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case 1:{kaa(a,104497)|0;i=e;return}case 2:{kaa(a,104504)|0;i=e;return}case 3:{kaa(a,104511)|0;i=e;return}case 4:{kaa(a,104515)|0;i=e;return}case 5:{kaa(a,104525)|0;i=e;return}case 6:{kaa(a,116936)|0;i=e;return}case 7:{kaa(a,104535)|0;i=e;return}case 8:{kaa(a,104541)|0;i=e;return}case 9:{kaa(a,104550)|0;i=e;return}case 10:{kaa(a,104558)|0;i=e;return}case 11:{kaa(a,104565)|0;i=e;return}default:{c[b>>2]=d;ZR(104572,b);kaa(a,132354)|0;i=e;return}}while(0)}function aW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(Caa(d,104497)|0)if(Caa(d,104504)|0)if(Caa(d,104511)|0)if(Caa(d,104515)|0)if(Caa(d,104525)|0)if(Caa(d,116936)|0)if(Caa(d,104535)|0)if(Caa(d,104541)|0)if(Caa(d,104550)|0)if(Caa(d,104558)|0)if(!(Caa(d,104565)|0))b=11;else{if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(104613,e);b=0}else b=10;else b=9;else b=8;else b=7;else b=6;else b=5;else b=4;else b=3;else b=2;else b=1;i=f;return b|0}function bW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case 1:{kaa(a,104658)|0;i=e;return}case 2:{kaa(a,104663)|0;i=e;return}case 3:{kaa(a,104668)|0;i=e;return}case 4:{kaa(a,104673)|0;i=e;return}case 5:{kaa(a,104677)|0;i=e;return}case 6:{kaa(a,104681)|0;i=e;return}case 7:{kaa(a,104690)|0;i=e;return}case 8:{kaa(a,104699)|0;i=e;return}case 9:{kaa(a,104710)|0;i=e;return}case 10:{kaa(a,104722)|0;i=e;return}case 11:{kaa(a,104736)|0;i=e;return}case 12:{kaa(a,104751)|0;i=e;return}case 13:{kaa(a,104755)|0;i=e;return}default:{c[b>>2]=d;ZR(104760,b);kaa(a,132354)|0;i=e;return}}while(0)}function cW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(Caa(d,104658)|0)if(Caa(d,104663)|0)if(Caa(d,104668)|0)if(Caa(d,104673)|0)if(Caa(d,104677)|0)if(Caa(d,104681)|0)if(Caa(d,104690)|0)if(Caa(d,104699)|0)if(Caa(d,104710)|0)if(Caa(d,104722)|0)if(Caa(d,104736)|0)if(Caa(d,104751)|0)if(!(Caa(d,104755)|0))b=13;else{if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(104795,e);b=0}else b=12;else b=11;else b=10;else b=9;else b=8;else b=7;else b=6;else b=5;else b=4;else b=3;else b=2;else b=1;i=f;return b|0}function dW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,132570)|0;i=e;return}case 2:{kaa(a,132575)|0;i=e;return}default:{c[b>>2]=d;ZR(104834,b);kaa(a,132354)|0;i=e;return}}}function eW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,132570)|0)){e=1;i=f;return e|0}if(!(Caa(d,132575)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(104870,e);e=0;i=f;return e|0}function fW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,104918)|0;i=e;return}case 2:{kaa(a,104920)|0;i=e;return}case 3:{kaa(a,104923)|0;i=e;return}case 4:{kaa(a,132341)|0;i=e;return}case 5:{kaa(a,104925)|0;i=e;return}case 6:{kaa(a,104930)|0;i=e;return}default:{c[b>>2]=d;ZR(104934,b);kaa(a,132354)|0;i=e;return}}}function gW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,104918)|0)){e=1;i=f;return e|0}if(!(Caa(d,104920)|0)){e=2;i=f;return e|0}if(!(Caa(d,104923)|0)){e=3;i=f;return e|0}if(!(Caa(d,132341)|0)){e=4;i=f;return e|0}if(!(Caa(d,104925)|0)){e=5;i=f;return e|0}if(!(Caa(d,104930)|0)){e=6;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(104972,e);e=0;i=f;return e|0}function hW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105014)|0;i=e;return}case 2:{kaa(a,105020)|0;i=e;return}case 3:{kaa(a,105026)|0;i=e;return}default:{c[b>>2]=d;ZR(105036,b);kaa(a,132354)|0;i=e;return}}}function iW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105014)|0)){e=1;i=f;return e|0}if(!(Caa(d,105020)|0)){e=2;i=f;return e|0}if(!(Caa(d,105026)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105072,e);e=0;i=f;return e|0}function jW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105112)|0;i=e;return}case 2:{kaa(a,116947)|0;i=e;return}case 3:{kaa(a,105119)|0;i=e;return}case 4:{kaa(a,104497)|0;i=e;return}case 5:{kaa(a,104504)|0;i=e;return}default:{c[b>>2]=d;ZR(105124,b);kaa(a,132354)|0;i=e;return}}}function kW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105112)|0)){e=1;i=f;return e|0}if(!(Caa(d,116947)|0)){e=2;i=f;return e|0}if(!(Caa(d,105119)|0)){e=3;i=f;return e|0}if(!(Caa(d,104497)|0)){e=4;i=f;return e|0}if(!(Caa(d,104504)|0)){e=5;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105167,e);e=0;i=f;return e|0}function lW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105214)|0;i=e;return}case 2:{kaa(a,105220)|0;i=e;return}default:{c[b>>2]=d;ZR(105226,b);kaa(a,132354)|0;i=e;return}}}function mW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105214)|0)){e=1;i=f;return e|0}if(!(Caa(d,105220)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105264,e);e=0;i=f;return e|0}function nW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105306)|0;i=e;return}case 2:{kaa(a,105313)|0;i=e;return}case 3:{kaa(a,105320)|0;i=e;return}default:{c[b>>2]=d;ZR(105328,b);kaa(a,132354)|0;i=e;return}}}function oW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105306)|0)){e=1;i=f;return e|0}if(!(Caa(d,105313)|0)){e=2;i=f;return e|0}if(!(Caa(d,105320)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105366,e);e=0;i=f;return e|0}function pW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105408)|0;i=e;return}case 2:{kaa(a,105313)|0;i=e;return}default:{c[b>>2]=d;ZR(105413,b);kaa(a,132354)|0;i=e;return}}}function qW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105408)|0)){e=1;i=f;return e|0}if(!(Caa(d,105313)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105452,e);e=0;i=f;return e|0}function rW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105495)|0;i=e;return}case 2:{kaa(a,105497)|0;i=e;return}case 3:{kaa(a,105499)|0;i=e;return}default:{c[b>>2]=d;ZR(105501,b);kaa(a,132354)|0;i=e;return}}}function sW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105495)|0)){e=1;i=f;return e|0}if(!(Caa(d,105497)|0)){e=2;i=f;return e|0}if(!(Caa(d,105499)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105539,e);e=0;i=f;return e|0}function tW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,104106)|0;i=e;return}case 2:{kaa(a,105581)|0;i=e;return}case 3:{kaa(a,104910)|0;i=e;return}default:{c[b>>2]=d;ZR(105587,b);kaa(a,132354)|0;i=e;return}}}function uW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,104106)|0)){e=1;i=f;return e|0}if(!(Caa(d,105581)|0)){e=2;i=f;return e|0}if(!(Caa(d,104910)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105621,e);e=0;i=f;return e|0}function vW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,116901)|0;i=e;return}case 2:{kaa(a,116906)|0;i=e;return}case 3:{kaa(a,105659)|0;i=e;return}case 4:{kaa(a,105666)|0;i=e;return}default:{c[b>>2]=d;ZR(105674,b);kaa(a,132354)|0;i=e;return}}}function wW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,116901)|0)){e=1;i=f;return e|0}if(!(Caa(d,116906)|0)){e=2;i=f;return e|0}if(!(Caa(d,105659)|0)){e=3;i=f;return e|0}if(!(Caa(d,105666)|0)){e=4;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105722,e);e=0;i=f;return e|0}function xW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105774)|0;i=e;return}case 2:{kaa(a,105776)|0;i=e;return}case 3:{kaa(a,105779)|0;i=e;return}case 4:{kaa(a,105782)|0;i=e;return}case 5:{kaa(a,105785)|0;i=e;return}default:{c[b>>2]=d;ZR(105788,b);kaa(a,132354)|0;i=e;return}}}function yW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105774)|0)){e=1;i=f;return e|0}if(!(Caa(d,105776)|0)){e=2;i=f;return e|0}if(!(Caa(d,105779)|0)){e=3;i=f;return e|0}if(!(Caa(d,105782)|0)){e=4;i=f;return e|0}if(!(Caa(d,105785)|0)){e=5;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105828,e);e=0;i=f;return e|0}function zW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105872)|0;i=e;return}case 2:{kaa(a,105878)|0;i=e;return}default:{c[b>>2]=d;ZR(105886,b);kaa(a,132354)|0;i=e;return}}}function AW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105872)|0)){e=1;i=f;return e|0}if(!(Caa(d,105878)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(105927,e);e=0;i=f;return e|0}function BW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,104497)|0;i=e;return}case 2:{kaa(a,104504)|0;i=e;return}case 3:{kaa(a,105972)|0;i=e;return}case 4:{kaa(a,105978)|0;i=e;return}default:{c[b>>2]=d;ZR(105983,b);kaa(a,132354)|0;i=e;return}}}function CW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,104497)|0)){e=1;i=f;return e|0}if(!(Caa(d,104504)|0)){e=2;i=f;return e|0}if(!(Caa(d,105972)|0)){e=3;i=f;return e|0}if(!(Caa(d,105978)|0)){e=4;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106020,e);e=0;i=f;return e|0}function DW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case 1:{kaa(a,106061)|0;i=e;return}case 2:{kaa(a,106071)|0;i=e;return}case 3:{kaa(a,106079)|0;i=e;return}case 4:{kaa(a,106090)|0;i=e;return}case 5:{kaa(a,112014)|0;i=e;return}case 6:{kaa(a,106100)|0;i=e;return}case 7:{kaa(a,106110)|0;i=e;return}case 8:{kaa(a,106121)|0;i=e;return}case 9:{kaa(a,106133)|0;i=e;return}case 10:{kaa(a,106146)|0;i=e;return}default:{c[b>>2]=d;ZR(106151,b);kaa(a,132354)|0;i=e;return}}while(0)}function EW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106061)|0)){e=1;i=f;return e|0}if(!(Caa(d,106071)|0)){e=2;i=f;return e|0}if(!(Caa(d,106079)|0)){e=3;i=f;return e|0}if(!(Caa(d,106090)|0)){e=4;i=f;return e|0}if(!(Caa(d,112014)|0)){e=5;i=f;return e|0}if(!(Caa(d,106100)|0)){e=6;i=f;return e|0}if(!(Caa(d,106110)|0)){e=7;i=f;return e|0}if(!(Caa(d,106121)|0)){e=8;i=f;return e|0}if(!(Caa(d,106133)|0)){e=9;i=f;return e|0}if(!(Caa(d,106146)|0)){e=10;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106198,e);e=0;i=f;return e|0}function FW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,132341)|0;i=e;return}case 2:{kaa(a,106249)|0;i=e;return}default:{c[b>>2]=d;ZR(106251,b);kaa(a,132354)|0;i=e;return}}}function GW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,132341)|0)){e=1;i=f;return e|0}if(!(Caa(d,106249)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106295,e);e=0;i=f;return e|0}function HW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106343)|0;i=e;return}case 2:{kaa(a,106350)|0;i=e;return}default:{c[b>>2]=d;ZR(106354,b);kaa(a,132354)|0;i=e;return}}}function IW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106343)|0)){e=1;i=f;return e|0}if(!(Caa(d,106350)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106392,e);e=0;i=f;return e|0}function JW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106434)|0;i=e;return}case 2:{kaa(a,106440)|0;i=e;return}case 3:{kaa(a,106446)|0;i=e;return}case 4:{kaa(a,106453)|0;i=e;return}case 5:{kaa(a,106462)|0;i=e;return}case 6:{kaa(a,106469)|0;i=e;return}case 7:{kaa(a,106480)|0;i=e;return}case 8:{kaa(a,106488)|0;i=e;return}default:{c[b>>2]=d;ZR(106496,b);kaa(a,132354)|0;i=e;return}}}function KW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106434)|0)){e=1;i=f;return e|0}if(!(Caa(d,106440)|0)){e=2;i=f;return e|0}if(!(Caa(d,106446)|0)){e=3;i=f;return e|0}if(!(Caa(d,106453)|0)){e=4;i=f;return e|0}if(!(Caa(d,106462)|0)){e=5;i=f;return e|0}if(!(Caa(d,106469)|0)){e=6;i=f;return e|0}if(!(Caa(d,106480)|0)){e=7;i=f;return e|0}if(!(Caa(d,106488)|0)){e=8;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106529,e);e=0;i=f;return e|0}function LW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106566)|0;i=e;return}case 2:{kaa(a,106570)|0;i=e;return}case 3:{kaa(a,106579)|0;i=e;return}case 4:{kaa(a,106594)|0;i=e;return}case 5:{kaa(a,106609)|0;i=e;return}case 6:{kaa(a,106615)|0;i=e;return}default:{c[b>>2]=d;ZR(106619,b);kaa(a,132354)|0;i=e;return}}}function MW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106566)|0)){e=1;i=f;return e|0}if(!(Caa(d,106570)|0)){e=2;i=f;return e|0}if(!(Caa(d,106579)|0)){e=3;i=f;return e|0}if(!(Caa(d,106594)|0)){e=4;i=f;return e|0}if(!(Caa(d,106609)|0)){e=5;i=f;return e|0}if(!(Caa(d,106615)|0)){e=6;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106660,e);e=0;i=f;return e|0}function NW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106716)|0;i=e;return}case 2:{kaa(a,106722)|0;i=e;return}default:{c[b>>2]=d;ZR(106728,b);kaa(a,132354)|0;i=e;return}}}function OW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106716)|0)){e=1;i=f;return e|0}if(!(Caa(d,106722)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106767,e);e=0;i=f;return e|0}function PW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106716)|0;i=e;return}case 2:{kaa(a,106722)|0;i=e;return}default:{c[b>>2]=d;ZR(106810,b);kaa(a,132354)|0;i=e;return}}}function QW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106716)|0)){e=1;i=f;return e|0}if(!(Caa(d,106722)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106844,e);e=0;i=f;return e|0}function RW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105313)|0;i=e;return}case 2:{kaa(a,106887)|0;i=e;return}default:{c[b>>2]=d;ZR(106891,b);kaa(a,132354)|0;i=e;return}}}function SW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105313)|0)){e=1;i=f;return e|0}if(!(Caa(d,106887)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(106924,e);e=0;i=f;return e|0}function TW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106716)|0;i=e;return}case 2:{kaa(a,106722)|0;i=e;return}case 3:{kaa(a,106961)|0;i=e;return}default:{c[b>>2]=d;ZR(106968,b);kaa(a,132354)|0;i=e;return}}}function UW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106716)|0)){e=1;i=f;return e|0}if(!(Caa(d,106722)|0)){e=2;i=f;return e|0}if(!(Caa(d,106961)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107005,e);e=0;i=f;return e|0}function VW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;do switch(d|0){case 1:{kaa(a,106146)|0;i=e;return}case 2:{kaa(a,107046)|0;i=e;return}case 3:{kaa(a,107053)|0;i=e;return}case 4:{kaa(a,107060)|0;i=e;return}case 5:{kaa(a,107067)|0;i=e;return}case 6:{kaa(a,107074)|0;i=e;return}case 7:{kaa(a,107081)|0;i=e;return}case 8:{kaa(a,107088)|0;i=e;return}case 9:{kaa(a,107095)|0;i=e;return}default:{c[b>>2]=d;ZR(107097,b);kaa(a,132354)|0;i=e;return}}while(0)}function WW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106146)|0)){e=1;i=f;return e|0}if(!(Caa(d,107046)|0)){e=2;i=f;return e|0}if(!(Caa(d,107053)|0)){e=3;i=f;return e|0}if(!(Caa(d,107060)|0)){e=4;i=f;return e|0}if(!(Caa(d,107067)|0)){e=5;i=f;return e|0}if(!(Caa(d,107074)|0)){e=6;i=f;return e|0}if(!(Caa(d,107081)|0)){e=7;i=f;return e|0}if(!(Caa(d,107088)|0)){e=8;i=f;return e|0}if(!(Caa(d,107095)|0)){e=9;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107138,e);e=0;i=f;return e|0}function XW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,116901)|0;i=e;return}case 2:{kaa(a,116906)|0;i=e;return}case 3:{kaa(a,105659)|0;i=e;return}default:{c[b>>2]=d;ZR(107183,b);kaa(a,132354)|0;i=e;return}}}function YW(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,116901)|0)){e=1;i=f;return e|0}if(!(Caa(d,116906)|0)){e=2;i=f;return e|0}if(!(Caa(d,105659)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107224,e);e=0;i=f;return e|0}function ZW(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,107269)|0;i=e;return}case 2:{kaa(a,107275)|0;i=e;return}case 3:{kaa(a,107280)|0;i=e;return}case 4:{kaa(a,107285)|0;i=e;return}default:{c[b>>2]=d;ZR(107297,b);kaa(a,132354)|0;i=e;return}}}function _W(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,107269)|0)){e=1;i=f;return e|0}if(!(Caa(d,107275)|0)){e=2;i=f;return e|0}if(!(Caa(d,107280)|0)){e=3;i=f;return e|0}if(!(Caa(d,107285)|0)){e=4;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107337,e);e=0;i=f;return e|0}function $W(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,107381)|0;i=e;return}case 2:{kaa(a,107389)|0;i=e;return}default:{c[b>>2]=d;ZR(107394,b);kaa(a,132354)|0;i=e;return}}}function aX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,107381)|0)){e=1;i=f;return e|0}if(!(Caa(d,107389)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107436,e);e=0;i=f;return e|0}function bX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,107482)|0;i=e;return}case 2:{kaa(a,106882)|0;i=e;return}case 3:{kaa(a,107485)|0;i=e;return}default:{c[b>>2]=d;ZR(107492,b);kaa(a,132354)|0;i=e;return}}}function cX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,107482)|0)){e=1;i=f;return e|0}if(!(Caa(d,106882)|0)){e=2;i=f;return e|0}if(!(Caa(d,107485)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107535,e);e=0;i=f;return e|0}function dX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,107582)|0;i=e;return}case 2:{kaa(a,107587)|0;i=e;return}default:{c[b>>2]=d;ZR(107594,b);kaa(a,132354)|0;i=e;return}}}function eX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,107582)|0)){e=1;i=f;return e|0}if(!(Caa(d,107587)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107636,e);e=0;i=f;return e|0}function fX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,104106)|0;i=e;return}case 2:{kaa(a,107682)|0;i=e;return}case 3:{kaa(a,107686)|0;i=e;return}default:{c[b>>2]=d;ZR(107691,b);kaa(a,132354)|0;i=e;return}}}function gX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,104106)|0)){e=1;i=f;return e|0}if(!(Caa(d,107682)|0)){e=2;i=f;return e|0}if(!(Caa(d,107686)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107740,e);e=0;i=f;return e|0}function hX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,104106)|0;i=e;return}case 2:{kaa(a,107793)|0;i=e;return}case 3:{kaa(a,107682)|0;i=e;return}case 4:{kaa(a,107686)|0;i=e;return}default:{c[b>>2]=d;ZR(107799,b);kaa(a,132354)|0;i=e;return}}}function iX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,104106)|0)){e=1;i=f;return e|0}if(!(Caa(d,107793)|0)){e=2;i=f;return e|0}if(!(Caa(d,107682)|0)){e=3;i=f;return e|0}if(!(Caa(d,107686)|0)){e=4;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107840,e);e=0;i=f;return e|0}function jX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106716)|0;i=e;return}case 2:{kaa(a,106722)|0;i=e;return}case 3:{kaa(a,107793)|0;i=e;return}default:{c[b>>2]=d;ZR(107885,b);kaa(a,132354)|0;i=e;return}}}function kX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106716)|0)){e=1;i=f;return e|0}if(!(Caa(d,106722)|0)){e=2;i=f;return e|0}if(!(Caa(d,107793)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(107931,e);e=0;i=f;return e|0}function lX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;if((d|0)==1){kaa(a,112087)|0;i=e;return}else{c[b>>2]=d;ZR(107981,b);kaa(a,132354)|0;i=e;return}}function mX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112087)|0)){e=1;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108022,e);e=0;i=f;return e|0}function nX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,108067)|0;i=e;return}case 2:{kaa(a,108071)|0;i=e;return}default:{c[b>>2]=d;ZR(108075,b);kaa(a,132354)|0;i=e;return}}}function oX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,108067)|0)){e=1;i=f;return e|0}if(!(Caa(d,108071)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108115,e);e=0;i=f;return e|0}function pX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,108159)|0;i=e;return}case 2:{kaa(a,108163)|0;i=e;return}case 3:{kaa(a,108170)|0;i=e;return}default:{c[b>>2]=d;ZR(108178,b);kaa(a,132354)|0;i=e;return}}}function qX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,108159)|0)){e=1;i=f;return e|0}if(!(Caa(d,108163)|0)){e=2;i=f;return e|0}if(!(Caa(d,108170)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108225,e);e=0;i=f;return e|0}function rX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,107582)|0;i=e;return}case 2:{kaa(a,107587)|0;i=e;return}default:{c[b>>2]=d;ZR(108276,b);kaa(a,132354)|0;i=e;return}}}function sX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,107582)|0)){e=1;i=f;return e|0}if(!(Caa(d,107587)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108318,e);e=0;i=f;return e|0}function tX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,108364)|0;i=e;return}case 2:{kaa(a,107686)|0;i=e;return}default:{c[b>>2]=d;ZR(108368,b);kaa(a,132354)|0;i=e;return}}}function uX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,108364)|0)){e=1;i=f;return e|0}if(!(Caa(d,107686)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108412,e);e=0;i=f;return e|0}function vX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,108460)|0;i=e;return}case 2:{kaa(a,108467)|0;i=e;return}case 3:{kaa(a,108474)|0;i=e;return}default:{c[b>>2]=d;ZR(108482,b);kaa(a,132354)|0;i=e;return}}}function wX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,108460)|0)){e=1;i=f;return e|0}if(!(Caa(d,108467)|0)){e=2;i=f;return e|0}if(!(Caa(d,108474)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108527,e);e=0;i=f;return e|0}function xX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,108576)|0;i=e;return}case 2:{kaa(a,108581)|0;i=e;return}default:{c[b>>2]=d;ZR(108585,b);kaa(a,132354)|0;i=e;return}}}function yX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,108576)|0)){e=1;i=f;return e|0}if(!(Caa(d,108581)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108629,e);e=0;i=f;return e|0}function zX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112139)|0;i=e;return}case 2:{kaa(a,116288)|0;i=e;return}case 3:{kaa(a,103849)|0;i=e;return}default:{c[b>>2]=d;ZR(108677,b);kaa(a,132354)|0;i=e;return}}}function AX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112139)|0)){e=1;i=f;return e|0}if(!(Caa(d,116288)|0)){e=2;i=f;return e|0}if(!(Caa(d,103849)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108720,e);e=0;i=f;return e|0}function BX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112139)|0;i=e;return}case 2:{kaa(a,116288)|0;i=e;return}case 3:{kaa(a,103849)|0;i=e;return}default:{c[b>>2]=d;ZR(108767,b);kaa(a,132354)|0;i=e;return}}}function CX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112139)|0)){e=1;i=f;return e|0}if(!(Caa(d,116288)|0)){e=2;i=f;return e|0}if(!(Caa(d,103849)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108810,e);e=0;i=f;return e|0}function DX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112139)|0;i=e;return}case 2:{kaa(a,116288)|0;i=e;return}case 3:{kaa(a,103849)|0;i=e;return}default:{c[b>>2]=d;ZR(108857,b);kaa(a,132354)|0;i=e;return}}}function EX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112139)|0)){e=1;i=f;return e|0}if(!(Caa(d,116288)|0)){e=2;i=f;return e|0}if(!(Caa(d,103849)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108900,e);e=0;i=f;return e|0}function FX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112139)|0;i=e;return}case 2:{kaa(a,116288)|0;i=e;return}case 3:{kaa(a,103849)|0;i=e;return}default:{c[b>>2]=d;ZR(108947,b);kaa(a,132354)|0;i=e;return}}}function GX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112139)|0)){e=1;i=f;return e|0}if(!(Caa(d,116288)|0)){e=2;i=f;return e|0}if(!(Caa(d,103849)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(108990,e);e=0;i=f;return e|0}function HX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112139)|0;i=e;return}case 2:{kaa(a,116288)|0;i=e;return}case 3:{kaa(a,103849)|0;i=e;return}default:{c[b>>2]=d;ZR(109037,b);kaa(a,132354)|0;i=e;return}}}function IX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112139)|0)){e=1;i=f;return e|0}if(!(Caa(d,116288)|0)){e=2;i=f;return e|0}if(!(Caa(d,103849)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109080,e);e=0;i=f;return e|0}function JX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112139)|0;i=e;return}case 2:{kaa(a,116288)|0;i=e;return}case 3:{kaa(a,103849)|0;i=e;return}default:{c[b>>2]=d;ZR(109127,b);kaa(a,132354)|0;i=e;return}}}function KX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112139)|0)){e=1;i=f;return e|0}if(!(Caa(d,116288)|0)){e=2;i=f;return e|0}if(!(Caa(d,103849)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109170,e);e=0;i=f;return e|0}function LX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112139)|0;i=e;return}case 2:{kaa(a,116288)|0;i=e;return}case 3:{kaa(a,103849)|0;i=e;return}default:{c[b>>2]=d;ZR(109217,b);kaa(a,132354)|0;i=e;return}}}function MX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112139)|0)){e=1;i=f;return e|0}if(!(Caa(d,116288)|0)){e=2;i=f;return e|0}if(!(Caa(d,103849)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109260,e);e=0;i=f;return e|0}function NX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;if((d|0)==1){kaa(a,109307)|0;i=e;return}else{c[b>>2]=d;ZR(109313,b);kaa(a,132354)|0;i=e;return}}function OX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,109307)|0)){e=1;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109362,e);e=0;i=f;return e|0}function PX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,109415)|0;i=e;return}case 2:{kaa(a,109426)|0;i=e;return}default:{c[b>>2]=d;ZR(109435,b);kaa(a,132354)|0;i=e;return}}}function QX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,109415)|0)){e=1;i=f;return e|0}if(!(Caa(d,109426)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109478,e);e=0;i=f;return e|0}function RX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,109415)|0;i=e;return}case 2:{kaa(a,109426)|0;i=e;return}default:{c[b>>2]=d;ZR(109525,b);kaa(a,132354)|0;i=e;return}}}function SX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,109415)|0)){e=1;i=f;return e|0}if(!(Caa(d,109426)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109577,e);e=0;i=f;return e|0}function TX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,116502)|0;i=e;return}case 2:{kaa(a,109633)|0;i=e;return}case 3:{kaa(a,107686)|0;i=e;return}case 4:{kaa(a,104535)|0;i=e;return}default:{c[b>>2]=d;ZR(109642,b);kaa(a,132354)|0;i=e;return}}}function UX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,116502)|0)){e=1;i=f;return e|0}if(!(Caa(d,109633)|0)){e=2;i=f;return e|0}if(!(Caa(d,107686)|0)){e=3;i=f;return e|0}if(!(Caa(d,104535)|0)){e=4;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109687,e);e=0;i=f;return e|0}function VX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,116502)|0;i=e;return}case 2:{kaa(a,109633)|0;i=e;return}case 3:{kaa(a,107686)|0;i=e;return}case 4:{kaa(a,104535)|0;i=e;return}default:{c[b>>2]=d;ZR(109736,b);kaa(a,132354)|0;i=e;return}}}function WX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,116502)|0)){e=1;i=f;return e|0}if(!(Caa(d,109633)|0)){e=2;i=f;return e|0}if(!(Caa(d,107686)|0)){e=3;i=f;return e|0}if(!(Caa(d,104535)|0)){e=4;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109794,e);e=0;i=f;return e|0}function XX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,112133)|0;i=e;return}case 2:{kaa(a,105495)|0;i=e;return}case 3:{kaa(a,109856)|0;i=e;return}default:{c[b>>2]=d;ZR(109858,b);kaa(a,132354)|0;i=e;return}}}function YX(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112133)|0)){e=1;i=f;return e|0}if(!(Caa(d,105495)|0)){e=2;i=f;return e|0}if(!(Caa(d,109856)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(109909,e);e=0;i=f;return e|0}function ZX(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105872)|0;i=e;return}case 2:{kaa(a,105878)|0;i=e;return}default:{c[b>>2]=d;ZR(109964,b);kaa(a,132354)|0;i=e;return}}}function _X(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105872)|0)){e=1;i=f;return e|0}if(!(Caa(d,105878)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110013,e);e=0;i=f;return e|0}function $X(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;if((d|0)==1){kaa(a,112184)|0;i=e;return}else{c[b>>2]=d;ZR(110066,b);kaa(a,132354)|0;i=e;return}}function aY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,112184)|0)){e=1;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110109,e);e=0;i=f;return e|0}function bY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,110156)|0;i=e;return}case 2:{kaa(a,110162)|0;i=e;return}default:{c[b>>2]=d;ZR(110168,b);kaa(a,132354)|0;i=e;return}}}function cY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,110156)|0)){e=1;i=f;return e|0}if(!(Caa(d,110162)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110209,e);e=0;i=f;return e|0}function dY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106882)|0;i=e;return}case 2:{kaa(a,107482)|0;i=e;return}case 3:{kaa(a,110254)|0;i=e;return}case 4:{kaa(a,110259)|0;i=e;return}default:{c[b>>2]=d;ZR(110266,b);kaa(a,132354)|0;i=e;return}}}function eY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106882)|0)){e=1;i=f;return e|0}if(!(Caa(d,107482)|0)){e=2;i=f;return e|0}if(!(Caa(d,110254)|0)){e=3;i=f;return e|0}if(!(Caa(d,110259)|0)){e=4;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110307,e);e=0;i=f;return e|0}function fY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,116783)|0;i=e;return}case 2:{kaa(a,110352)|0;i=e;return}case 3:{kaa(a,110360)|0;i=e;return}default:{c[b>>2]=d;ZR(110371,b);kaa(a,132354)|0;i=e;return}}}function gY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,116783)|0)){e=1;i=f;return e|0}if(!(Caa(d,110352)|0)){e=2;i=f;return e|0}if(!(Caa(d,110360)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110413,e);e=0;i=f;return e|0}function hY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,116783)|0;i=e;return}case 2:{kaa(a,110352)|0;i=e;return}case 3:{kaa(a,110360)|0;i=e;return}default:{c[b>>2]=d;ZR(110459,b);kaa(a,132354)|0;i=e;return}}}function iY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,116783)|0)){e=1;i=f;return e|0}if(!(Caa(d,110352)|0)){e=2;i=f;return e|0}if(!(Caa(d,110360)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110510,e);e=0;i=f;return e|0}function jY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,110565)|0;i=e;return}case 2:{kaa(a,110569)|0;i=e;return}case 3:{kaa(a,106146)|0;i=e;return}default:{c[b>>2]=d;ZR(110573,b);kaa(a,132354)|0;i=e;return}}}function kY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,110565)|0)){e=1;i=f;return e|0}if(!(Caa(d,110569)|0)){e=2;i=f;return e|0}if(!(Caa(d,106146)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110615,e);e=0;i=f;return e|0}function lY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,106705)|0;i=e;return}case 2:{kaa(a,106709)|0;i=e;return}case 3:{kaa(a,106146)|0;i=e;return}default:{c[b>>2]=d;ZR(110661,b);kaa(a,132354)|0;i=e;return}}}function mY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,106705)|0)){e=1;i=f;return e|0}if(!(Caa(d,106709)|0)){e=2;i=f;return e|0}if(!(Caa(d,106146)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110710,e);e=0;i=f;return e|0}function nY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;if((d|0)==1){kaa(a,110763)|0;i=e;return}else{c[b>>2]=d;ZR(110768,b);kaa(a,132354)|0;i=e;return}}function oY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,110763)|0)){e=1;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110807,e);e=0;i=f;return e|0}function pY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,110850)|0;i=e;return}case 2:{kaa(a,110856)|0;i=e;return}case 3:{kaa(a,110864)|0;i=e;return}case 4:{kaa(a,116783)|0;i=e;return}case 5:{kaa(a,106146)|0;i=e;return}default:{c[b>>2]=d;ZR(110874,b);kaa(a,132354)|0;i=e;return}}}function qY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,110850)|0)){e=1;i=f;return e|0}if(!(Caa(d,110856)|0)){e=2;i=f;return e|0}if(!(Caa(d,110864)|0)){e=3;i=f;return e|0}if(!(Caa(d,116783)|0)){e=4;i=f;return e|0}if(!(Caa(d,106146)|0)){e=5;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(110925,e);e=0;i=f;return e|0}function rY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,103849)|0;i=e;return}case 2:{kaa(a,112135)|0;i=e;return}case 3:{kaa(a,110980)|0;i=e;return}case 4:{kaa(a,105499)|0;i=e;return}case 5:{kaa(a,112133)|0;i=e;return}case 6:{kaa(a,110982)|0;i=e;return}case 7:{kaa(a,105495)|0;i=e;return}case 8:{kaa(a,112145)|0;i=e;return}default:{c[b>>2]=d;ZR(110984,b);kaa(a,132354)|0;i=e;return}}}function sY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,103849)|0)){e=1;i=f;return e|0}if(!(Caa(d,112135)|0)){e=2;i=f;return e|0}if(!(Caa(d,110980)|0)){e=3;i=f;return e|0}if(!(Caa(d,105499)|0)){e=4;i=f;return e|0}if(!(Caa(d,112133)|0)){e=5;i=f;return e|0}if(!(Caa(d,110982)|0)){e=6;i=f;return e|0}if(!(Caa(d,105495)|0)){e=7;i=f;return e|0}if(!(Caa(d,112145)|0)){e=8;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(111023,e);e=0;i=f;return e|0}function tY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,105495)|0;i=e;return}case 2:{kaa(a,105497)|0;i=e;return}case 3:{kaa(a,105499)|0;i=e;return}default:{c[b>>2]=d;ZR(111066,b);kaa(a,132354)|0;i=e;return}}}function uY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,105495)|0)){e=1;i=f;return e|0}if(!(Caa(d,105497)|0)){e=2;i=f;return e|0}if(!(Caa(d,105499)|0)){e=3;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(111109,e);e=0;i=f;return e|0}function vY(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=i;i=i+16|0;b=e;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;switch(d|0){case 1:{kaa(a,116974)|0;i=e;return}case 2:{kaa(a,111156)|0;i=e;return}default:{c[b>>2]=d;ZR(111162,b);kaa(a,132354)|0;i=e;return}}}function wY(b,d){b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;if(!(Caa(d,116974)|0)){e=1;i=f;return e|0}if(!(Caa(d,111156)|0)){e=2;i=f;return e|0}if(!(a[d>>0]&1))b=d+1|0;else b=c[d+8>>2]|0;c[e>>2]=b;ZR(111211,e);e=0;i=f;return e|0}function xY(a){a=a|0;pf(a);c[a>>2]=46680;c[a+4>>2]=0;return}function yY(a){a=a|0;c[a+4>>2]=0;return}function zY(a){a=a|0;return}function AY(a){a=a|0;$4(a);return}function BY(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,112063)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,112063)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=wf(a,d)|0;iaa(d);eT(b,112063)|0;g=1;i=f;return g|0}function CY(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,112063)|0;uf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function DY(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function EY(a){a=a|0;pf(a);c[a>>2]=46696;c[a+4>>2]=0;return}function FY(a){a=a|0;c[a+4>>2]=0;return}function GY(a){a=a|0;return}function HY(a){a=a|0;$4(a);return}function IY(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116089)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116089)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=yf(a,d)|0;iaa(d);eT(b,116089)|0;g=1;i=f;return g|0}function JY(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116089)|0;xf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function KY(a){a=a|0;pf(a);c[a>>2]=46712;c[a+4>>2]=0;c[a+8>>2]=0;return}function LY(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function MY(a){a=a|0;return}function NY(a){a=a|0;$4(a);return}function OY(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,112101)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,112101)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=uW(a,d)|0;iaa(d);eT(b,112101)|0;d=1}c[f>>2]=QS(b,112107)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,112107)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=wf(a,g)|0;iaa(g);eT(b,112107)|0;k=1;i=j;return k|0}function PY(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,112101)|0;tW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,112107)|0;uf(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function QY(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function RY(a){a=a|0;pf(a);c[a>>2]=46728;c[a+4>>2]=0;c[a+8>>2]=0;return}function SY(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function TY(a){a=a|0;return}function UY(a){a=a|0;$4(a);return}function VY(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,116089)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,116089)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=yX(a,d)|0;iaa(d);eT(b,116089)|0;d=1}c[f>>2]=QS(b,112118)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,112118)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=eW(a,g)|0;iaa(g);eT(b,112118)|0;k=1;i=j;return k|0}function WY(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116089)|0;xX(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,112118)|0;dW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function XY(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function YY(a){a=a|0;pf(a);c[a>>2]=46744;c[a+4>>2]=0;return}function ZY(a){a=a|0;c[a+4>>2]=0;return}function _Y(a){a=a|0;return}function $Y(a){a=a|0;$4(a);return}function aZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116502)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116502)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=wf(a,d)|0;iaa(d);eT(b,116502)|0;g=1;i=f;return g|0}function bZ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116502)|0;uf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function cZ(a){a=a|0;pf(a);c[a>>2]=46760;c[a+4>>2]=0;c[a+8>>2]=0;return}function dZ(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function eZ(a){a=a|0;return}function fZ(a){a=a|0;$4(a);return}function gZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,112162)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,112162)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=QW(a,d)|0;iaa(d);eT(b,112162)|0;d=1}c[f>>2]=QS(b,112172)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,112172)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=eW(a,g)|0;iaa(g);eT(b,112172)|0;k=1;i=j;return k|0}function hZ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,112162)|0;PW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,112172)|0;dW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function iZ(a){a=a|0;pf(a);c[a>>2]=46776;c[a+4>>2]=0;return}function jZ(a){a=a|0;c[a+4>>2]=0;return}function kZ(a){a=a|0;return}function lZ(a){a=a|0;$4(a);return}function mZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,112227)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,112227)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=OW(a,d)|0;iaa(d);eT(b,112227)|0;g=1;i=f;return g|0}function nZ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,112227)|0;NW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function oZ(a){a=a|0;pf(a);c[a>>2]=46792;a=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function pZ(a){a=a|0;a=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function qZ(a){a=a|0;return}function rZ(a){a=a|0;$4(a);return}function sZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;p=i;i=i+80|0;q=p+76|0;d=p+64|0;e=p+60|0;f=p+56|0;g=p+44|0;h=p+40|0;j=p+36|0;k=p+24|0;l=p+20|0;o=p+16|0;m=p+4|0;n=p;c[q>>2]=QS(b,112255)|0;if(!(AS(q)|0))d=0;else{c[e>>2]=QS(b,112255)|0;q=DS(e)|0;faa(d,q,w8(q)|0);c[a+4>>2]=QW(a,d)|0;iaa(d);eT(b,112255)|0;d=1}c[f>>2]=QS(b,112269)|0;if(AS(f)|0){c[h>>2]=QS(b,112269)|0;d=DS(h)|0;faa(g,d,w8(d)|0);c[a+8>>2]=eW(a,g)|0;iaa(g);eT(b,112269)|0;d=1}c[j>>2]=QS(b,112285)|0;if(AS(j)|0){c[l>>2]=QS(b,112285)|0;d=DS(l)|0;faa(k,d,w8(d)|0);c[a+12>>2]=eW(a,k)|0;iaa(k);eT(b,112285)|0;d=1}c[o>>2]=QS(b,112297)|0;if(!(AS(o)|0)){q=d;i=p;return q|0}c[n>>2]=QS(b,112297)|0;q=DS(n)|0;faa(m,q,w8(q)|0);c[a+16>>2]=wY(a,m)|0;iaa(m);eT(b,112297)|0;q=1;i=p;return q|0}function tZ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+64|0;e=o+60|0;f=o+48|0;h=o+44|0;j=o+32|0;k=o+28|0;l=o+16|0;m=o+12|0;n=o;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,112255)|0;PW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(c[e>>2]|0){c[h>>2]=XS(d,112269)|0;dW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if(c[e>>2]|0){c[k>>2]=XS(d,112285)|0;dW(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);f=1}e=b+16|0;if(!(c[e>>2]|0)){b=f;i=o;return b|0}c[m>>2]=XS(d,112297)|0;vY(n,b,c[e>>2]|0);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);b=1;i=o;return b|0} -function _fa(e,f,g,h,j,k,l,m,n,o,p){e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0;ca=i;i=i+512|0;O=ca+88|0;t=ca+96|0;ba=ca+80|0;S=ca+72|0;R=ca+68|0;T=ca+500|0;P=ca+497|0;U=ca+496|0;Y=ca+56|0;aa=ca+44|0;_=ca+32|0;Z=ca+20|0;$=ca+8|0;Q=ca+4|0;W=ca;c[O>>2]=p;c[ba>>2]=t;X=ba+4|0;c[X>>2]=1206;c[S>>2]=t;c[R>>2]=t+400;c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0;c[aa>>2]=0;c[aa+4>>2]=0;c[aa+8>>2]=0;c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;c[$>>2]=0;c[$+4>>2]=0;c[$+8>>2]=0;bga(g,h,T,P,U,Y,aa,_,Z,Q);c[o>>2]=c[n>>2];H=m+8|0;I=_+4|0;J=Z+4|0;K=Z+8|0;L=Z+1|0;M=_+8|0;N=_+1|0;x=(j&512|0)!=0;y=aa+8|0;z=aa+1|0;A=aa+4|0;B=$+4|0;C=$+8|0;D=$+1|0;E=T+3|0;F=Y+4|0;G=0;s=0;a:while(1){p=c[e>>2]|0;do if(p){if((c[p+12>>2]|0)==(c[p+16>>2]|0))if((Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0)==-1){c[e>>2]=0;p=0;break}else{p=c[e>>2]|0;break}}else p=0;while(0);p=(p|0)==0;m=c[f>>2]|0;do if(m){if((c[m+12>>2]|0)!=(c[m+16>>2]|0))if(p)break;else{V=202;break a}if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)!=-1)if(p)break;else{V=202;break a}else{c[f>>2]=0;V=12;break}}else V=12;while(0);if((V|0)==12){V=0;if(p){V=202;break}else m=0}b:do switch(a[T+G>>0]|0){case 1:{if((G|0)!=3){p=c[e>>2]|0;g=c[p+12>>2]|0;if((g|0)==(c[p+16>>2]|0))p=Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0;else p=d[g>>0]|0;if((p&255)<<24>>24<=-1){V=26;break a}if(!(b[(c[H>>2]|0)+(p<<24>>24<<1)>>1]&8192)){V=26;break a}p=c[e>>2]|0;g=p+12|0;h=c[g>>2]|0;if((h|0)==(c[p+16>>2]|0))p=Ob[c[(c[p>>2]|0)+40>>2]&255](p)|0;else{c[g>>2]=h+1;p=d[h>>0]|0}qaa($,p&255);p=m;g=m;V=28}break}case 0:{if((G|0)!=3){p=m;g=m;V=28}break}case 3:{h=a[_>>0]|0;p=(h&1)==0?(h&255)>>>1:c[I>>2]|0;g=a[Z>>0]|0;g=(g&1)==0?(g&255)>>>1:c[J>>2]|0;if((p|0)!=(0-g|0)){j=(p|0)==0;q=c[e>>2]|0;r=c[q+12>>2]|0;p=c[q+16>>2]|0;m=(r|0)==(p|0);if(j|(g|0)==0){if(m)p=Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0;else p=d[r>>0]|0;p=p&255;if(j){if(p<<24>>24!=(a[((a[Z>>0]&1)==0?L:c[K>>2]|0)>>0]|0))break b;p=c[e>>2]|0;m=p+12|0;g=c[m>>2]|0;if((g|0)==(c[p+16>>2]|0))Ob[c[(c[p>>2]|0)+40>>2]&255](p)|0;else c[m>>2]=g+1;a[l>>0]=1;w=a[Z>>0]|0;s=((w&1)==0?(w&255)>>>1:c[J>>2]|0)>>>0>1?Z:s;break b}if(p<<24>>24!=(a[((a[_>>0]&1)==0?N:c[M>>2]|0)>>0]|0)){a[l>>0]=1;break b}p=c[e>>2]|0;m=p+12|0;g=c[m>>2]|0;if((g|0)==(c[p+16>>2]|0))Ob[c[(c[p>>2]|0)+40>>2]&255](p)|0;else c[m>>2]=g+1;w=a[_>>0]|0;s=((w&1)==0?(w&255)>>>1:c[I>>2]|0)>>>0>1?_:s;break b}if(m){j=Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0;p=c[e>>2]|0;h=a[_>>0]|0;q=p;g=c[p+12>>2]|0;p=c[p+16>>2]|0}else{j=d[r>>0]|0;g=r}m=q+12|0;p=(g|0)==(p|0);if((j&255)<<24>>24==(a[((h&1)==0?N:c[M>>2]|0)>>0]|0)){if(p)Ob[c[(c[q>>2]|0)+40>>2]&255](q)|0;else c[m>>2]=g+1;w=a[_>>0]|0;s=((w&1)==0?(w&255)>>>1:c[I>>2]|0)>>>0>1?_:s;break b}if(p)p=Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0;else p=d[g>>0]|0;if((p&255)<<24>>24!=(a[((a[Z>>0]&1)==0?L:c[K>>2]|0)>>0]|0)){V=82;break a}p=c[e>>2]|0;m=p+12|0;g=c[m>>2]|0;if((g|0)==(c[p+16>>2]|0))Ob[c[(c[p>>2]|0)+40>>2]&255](p)|0;else c[m>>2]=g+1;a[l>>0]=1;w=a[Z>>0]|0;s=((w&1)==0?(w&255)>>>1:c[J>>2]|0)>>>0>1?Z:s}break}case 2:{if(!(G>>>0<2|(s|0)!=0)?!(x|(G|0)==2&(a[E>>0]|0)!=0):0){s=0;break b}v=a[aa>>0]|0;p=(v&1)==0;w=c[y>>2]|0;h=p?z:w;u=h;c:do if((G|0)!=0?(d[T+(G+-1)>>0]|0)<2:0){r=p?(v&255)>>>1:c[A>>2]|0;j=h+r|0;q=c[H>>2]|0;d:do if(!r)g=u;else{r=h;g=u;do{p=a[r>>0]|0;if(p<<24>>24<=-1)break d;if(!(b[q+(p<<24>>24<<1)>>1]&8192))break d;r=r+1|0;g=r}while((r|0)!=(j|0))}while(0);j=g-u|0;q=a[$>>0]|0;p=(q&1)==0;q=p?(q&255)>>>1:c[B>>2]|0;if(q>>>0>=j>>>0){p=p?D:c[C>>2]|0;r=p+q|0;if((g|0)!=(u|0)){p=p+(q-j)|0;while(1){if((a[p>>0]|0)!=(a[h>>0]|0)){g=u;break c}p=p+1|0;if((p|0)==(r|0))break;else h=h+1|0}}}else g=u}else g=u;while(0);p=(v&1)==0;p=(p?z:w)+(p?(v&255)>>>1:c[A>>2]|0)|0;e:do if((g|0)!=(p|0)){j=m;h=m;p=g;while(1){m=c[e>>2]|0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0))if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1){c[e>>2]=0;m=0;break}else{m=c[e>>2]|0;break}}else m=0;while(0);g=(m|0)==0;do if(h){if((c[h+12>>2]|0)!=(c[h+16>>2]|0))if(g){m=j;q=h;break}else break e;if((Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0)!=-1)if(g^(j|0)==0){m=j;q=j;break}else break e;else{c[f>>2]=0;m=0;V=107;break}}else{m=j;V=107}while(0);if((V|0)==107){V=0;if(g)break e;else q=0}g=c[e>>2]|0;h=c[g+12>>2]|0;if((h|0)==(c[g+16>>2]|0))g=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else g=d[h>>0]|0;if((g&255)<<24>>24!=(a[p>>0]|0))break e;g=c[e>>2]|0;h=g+12|0;j=c[h>>2]|0;if((j|0)==(c[g+16>>2]|0))Ob[c[(c[g>>2]|0)+40>>2]&255](g)|0;else c[h>>2]=j+1;p=p+1|0;g=a[aa>>0]|0;w=(g&1)==0;g=(w?z:c[y>>2]|0)+(w?(g&255)>>>1:c[A>>2]|0)|0;if((p|0)==(g|0)){p=g;break}else{j=m;h=q}}}while(0);if(x?(w=a[aa>>0]|0,v=(w&1)==0,(p|0)!=((v?z:c[y>>2]|0)+(v?(w&255)>>>1:c[A>>2]|0)|0)):0){V=119;break a}break}case 4:{r=a[U>>0]|0;j=m;h=m;p=0;f:while(1){m=c[e>>2]|0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0))if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1){c[e>>2]=0;m=0;break}else{m=c[e>>2]|0;break}}else m=0;while(0);g=(m|0)==0;do if(h){if((c[h+12>>2]|0)!=(c[h+16>>2]|0))if(g){m=j;q=h;break}else{m=j;break f}if((Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0)!=-1)if(g^(j|0)==0){m=j;q=j;break}else{m=j;break f}else{c[f>>2]=0;m=0;V=130;break}}else{m=j;V=130}while(0);if((V|0)==130){V=0;if(g)break;else q=0}g=c[e>>2]|0;h=c[g+12>>2]|0;if((h|0)==(c[g+16>>2]|0))g=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else g=d[h>>0]|0;h=g&255;if(h<<24>>24>-1?(b[(c[H>>2]|0)+(g<<24>>24<<1)>>1]&2048)!=0:0){g=c[o>>2]|0;if((g|0)==(c[O>>2]|0)){dja(n,o,O);g=c[o>>2]|0}c[o>>2]=g+1;a[g>>0]=h;p=p+1|0}else{w=a[Y>>0]|0;if(!(h<<24>>24==r<<24>>24&((p|0)!=0?(((w&1)==0?(w&255)>>>1:c[F>>2]|0)|0)!=0:0)))break;if((t|0)==(c[R>>2]|0)){eja(ba,S,R);t=c[S>>2]|0}w=t+4|0;c[S>>2]=w;c[t>>2]=p;t=w;p=0}g=c[e>>2]|0;h=g+12|0;j=c[h>>2]|0;if((j|0)==(c[g+16>>2]|0)){Ob[c[(c[g>>2]|0)+40>>2]&255](g)|0;j=m;h=q;continue}else{c[h>>2]=j+1;j=m;h=q;continue}}if((p|0)!=0?(c[ba>>2]|0)!=(t|0):0){if((t|0)==(c[R>>2]|0)){eja(ba,S,R);t=c[S>>2]|0}w=t+4|0;c[S>>2]=w;c[t>>2]=p;t=w}q=c[Q>>2]|0;if((q|0)>0){p=c[e>>2]|0;do if(p){if((c[p+12>>2]|0)==(c[p+16>>2]|0))if((Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0)==-1){c[e>>2]=0;p=0;break}else{p=c[e>>2]|0;break}}else p=0;while(0);p=(p|0)==0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0)?(Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1:0){c[f>>2]=0;V=162;break}if(p)h=m;else{V=167;break a}}else V=162;while(0);if((V|0)==162){V=0;if(p){V=167;break a}else h=0}p=c[e>>2]|0;m=c[p+12>>2]|0;if((m|0)==(c[p+16>>2]|0))p=Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0;else p=d[m>>0]|0;if((p&255)<<24>>24!=(a[P>>0]|0)){V=167;break a}p=c[e>>2]|0;m=p+12|0;g=c[m>>2]|0;if((g|0)==(c[p+16>>2]|0))Ob[c[(c[p>>2]|0)+40>>2]&255](p)|0;else c[m>>2]=g+1;if((q|0)>0){j=h;g=h;while(1){p=c[e>>2]|0;do if(p){if((c[p+12>>2]|0)==(c[p+16>>2]|0))if((Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0)==-1){c[e>>2]=0;p=0;break}else{p=c[e>>2]|0;break}}else p=0;while(0);m=(p|0)==0;do if(g){if((c[g+12>>2]|0)!=(c[g+16>>2]|0))if(m){p=j;r=g;break}else{V=189;break a}if((Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0)!=-1)if(m^(j|0)==0){p=j;r=j;break}else{V=189;break a}else{c[f>>2]=0;p=0;V=182;break}}else{p=j;V=182}while(0);if((V|0)==182){V=0;if(m){V=189;break a}else r=0}m=c[e>>2]|0;g=c[m+12>>2]|0;if((g|0)==(c[m+16>>2]|0))m=Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0;else m=d[g>>0]|0;if((m&255)<<24>>24<=-1){V=189;break a}if(!(b[(c[H>>2]|0)+(m<<24>>24<<1)>>1]&2048)){V=189;break a}if((c[o>>2]|0)==(c[O>>2]|0))dja(n,o,O);m=c[e>>2]|0;g=c[m+12>>2]|0;if((g|0)==(c[m+16>>2]|0))m=Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0;else m=d[g>>0]|0;g=c[o>>2]|0;c[o>>2]=g+1;a[g>>0]=m;m=q;q=q+-1|0;c[Q>>2]=q;g=c[e>>2]|0;h=g+12|0;j=c[h>>2]|0;if((j|0)==(c[g+16>>2]|0))Ob[c[(c[g>>2]|0)+40>>2]&255](g)|0;else c[h>>2]=j+1;if((m|0)<=1)break;else{j=p;g=r}}}}if((c[o>>2]|0)==(c[n>>2]|0)){V=200;break a}break}default:{}}while(0);g:do if((V|0)==28)while(1){V=0;m=c[e>>2]|0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0))if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1){c[e>>2]=0;m=0;break}else{m=c[e>>2]|0;break}}else m=0;while(0);m=(m|0)==0;do if(g){if((c[g+12>>2]|0)!=(c[g+16>>2]|0))if(m){j=p;h=g;break}else break g;if((Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0)!=-1)if(m^(p|0)==0){j=p;h=p;break}else break g;else{c[f>>2]=0;p=0;V=38;break}}else V=38;while(0);if((V|0)==38){V=0;if(m)break g;else{j=p;h=0}}p=c[e>>2]|0;m=c[p+12>>2]|0;if((m|0)==(c[p+16>>2]|0))p=Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0;else p=d[m>>0]|0;if((p&255)<<24>>24<=-1)break g;if(!(b[(c[H>>2]|0)+(p<<24>>24<<1)>>1]&8192))break g;p=c[e>>2]|0;m=p+12|0;g=c[m>>2]|0;if((g|0)==(c[p+16>>2]|0))p=Ob[c[(c[p>>2]|0)+40>>2]&255](p)|0;else{c[m>>2]=g+1;p=d[g>>0]|0}qaa($,p&255);p=j;g=h;V=28}while(0);G=G+1|0;if(G>>>0>=4){V=202;break}}h:do if((V|0)==26){c[k>>2]=c[k>>2]|4;m=0}else if((V|0)==82){c[k>>2]=c[k>>2]|4;m=0}else if((V|0)==119){c[k>>2]=c[k>>2]|4;m=0}else if((V|0)==167){c[k>>2]=c[k>>2]|4;m=0}else if((V|0)==189){c[k>>2]=c[k>>2]|4;m=0}else if((V|0)==200){c[k>>2]=c[k>>2]|4;m=0}else if((V|0)==202){i:do if(s){j=s+1|0;q=s+8|0;r=s+4|0;g=1;j:while(1){p=a[s>>0]|0;if(!(p&1))p=(p&255)>>>1;else p=c[r>>2]|0;if(g>>>0>=p>>>0)break i;p=c[e>>2]|0;do if(p){if((c[p+12>>2]|0)==(c[p+16>>2]|0))if((Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0)==-1){c[e>>2]=0;p=0;break}else{p=c[e>>2]|0;break}}else p=0;while(0);p=(p|0)==0;m=c[f>>2]|0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0)?(Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1:0){c[f>>2]=0;V=218;break}if(!p)break j}else V=218;while(0);if((V|0)==218?(V=0,p):0)break;p=c[e>>2]|0;m=c[p+12>>2]|0;if((m|0)==(c[p+16>>2]|0))p=Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0;else p=d[m>>0]|0;if(!(a[s>>0]&1))m=j;else m=c[q>>2]|0;if((p&255)<<24>>24!=(a[m+g>>0]|0))break;p=g+1|0;m=c[e>>2]|0;g=m+12|0;h=c[g>>2]|0;if((h|0)==(c[m+16>>2]|0)){Ob[c[(c[m>>2]|0)+40>>2]&255](m)|0;g=p;continue}else{c[g>>2]=h+1;g=p;continue}}c[k>>2]=c[k>>2]|4;m=0;break h}while(0);p=c[ba>>2]|0;if((p|0)!=(t|0)?(c[W>>2]=0,cga(Y,p,t,W),(c[W>>2]|0)!=0):0){c[k>>2]=c[k>>2]|4;m=0}else m=1}while(0);iaa($);iaa(Z);iaa(_);iaa(aa);iaa(Y);p=c[ba>>2]|0;c[ba>>2]=0;if(p)Lb[c[X>>2]&2047](p);i=ca;return m|0}function $fa(a){a=a|0;return}function aga(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;s=i;i=i+144|0;v=s+24|0;t=s+32|0;r=s+16|0;l=s+8|0;u=s+4|0;k=s+28|0;m=s;c[r>>2]=t;q=r+4|0;c[q>>2]=1206;o=bba(g)|0;c[u>>2]=o;b=Tga(u,58232)|0;a[k>>0]=0;n=c[e>>2]|0;c[m>>2]=n;g=c[g+4>>2]|0;c[v>>2]=c[m>>2];m=n;if(_fa(d,v,f,u,g,h,k,b,r,l,t+100|0)|0){if(!(a[j>>0]&1)){a[j+1>>0]=0;a[j>>0]=0}else{a[c[j+8>>2]>>0]=0;c[j+4>>2]=0}if(a[k>>0]|0)qaa(j,Yb[c[(c[b>>2]|0)+28>>2]&255](b,45)|0);k=Yb[c[(c[b>>2]|0)+28>>2]&255](b,48)|0;b=c[r>>2]|0;f=c[l>>2]|0;g=f+-1|0;a:do if(b>>>0>>0)do{if((a[b>>0]|0)!=k<<24>>24)break a;b=b+1|0}while(b>>>0>>0);while(0);fja(j,b,f)|0}b=c[d>>2]|0;do if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0))if((Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1){c[d>>2]=0;b=0;break}else{b=c[d>>2]|0;break}}else b=0;while(0);b=(b|0)==0;do if(n){if((c[m+12>>2]|0)==(c[m+16>>2]|0)?(Ob[c[(c[n>>2]|0)+36>>2]&255](m)|0)==-1:0){c[e>>2]=0;p=21;break}if(!b)p=22}else p=21;while(0);if((p|0)==21?b:0)p=22;if((p|0)==22)c[h>>2]=c[h>>2]|2;g=c[d>>2]|0;qka(o)|0;b=c[r>>2]|0;c[r>>2]=0;if(b)Lb[c[q>>2]&2047](b);i=s;return g|0}function bga(b,d,e,f,g,h,j,k,l,m){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;x=i;i=i+112|0;n=x+100|0;o=x+88|0;p=x+76|0;q=x+64|0;r=x+52|0;s=x+48|0;t=x+36|0;u=x+24|0;v=x+12|0;w=x;if(b){b=Tga(d,57840)|0;Mb[c[(c[b>>2]|0)+44>>2]&255](n,b);w=c[n>>2]|0;a[e>>0]=w;a[e+1>>0]=w>>8;a[e+2>>0]=w>>16;a[e+3>>0]=w>>24;Mb[c[(c[b>>2]|0)+32>>2]&255](o,b);if(!(a[l>>0]&1)){a[l+1>>0]=0;a[l>>0]=0}else{a[c[l+8>>2]>>0]=0;c[l+4>>2]=0}oaa(l,0);c[l>>2]=c[o>>2];c[l+4>>2]=c[o+4>>2];c[l+8>>2]=c[o+8>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;iaa(o);Mb[c[(c[b>>2]|0)+28>>2]&255](p,b);if(!(a[k>>0]&1)){a[k+1>>0]=0;a[k>>0]=0}else{a[c[k+8>>2]>>0]=0;c[k+4>>2]=0}oaa(k,0);c[k>>2]=c[p>>2];c[k+4>>2]=c[p+4>>2];c[k+8>>2]=c[p+8>>2];c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;iaa(p);a[f>>0]=Ob[c[(c[b>>2]|0)+12>>2]&255](b)|0;a[g>>0]=Ob[c[(c[b>>2]|0)+16>>2]&255](b)|0;Mb[c[(c[b>>2]|0)+20>>2]&255](q,b);if(!(a[h>>0]&1)){a[h+1>>0]=0;a[h>>0]=0}else{a[c[h+8>>2]>>0]=0;c[h+4>>2]=0}oaa(h,0);c[h>>2]=c[q>>2];c[h+4>>2]=c[q+4>>2];c[h+8>>2]=c[q+8>>2];c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;iaa(q);Mb[c[(c[b>>2]|0)+24>>2]&255](r,b);if(!(a[j>>0]&1)){a[j+1>>0]=0;a[j>>0]=0}else{a[c[j+8>>2]>>0]=0;c[j+4>>2]=0}oaa(j,0);c[j>>2]=c[r>>2];c[j+4>>2]=c[r+4>>2];c[j+8>>2]=c[r+8>>2];c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;iaa(r);b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0}else{b=Tga(d,57776)|0;Mb[c[(c[b>>2]|0)+44>>2]&255](s,b);s=c[s>>2]|0;a[e>>0]=s;a[e+1>>0]=s>>8;a[e+2>>0]=s>>16;a[e+3>>0]=s>>24;Mb[c[(c[b>>2]|0)+32>>2]&255](t,b);if(!(a[l>>0]&1)){a[l+1>>0]=0;a[l>>0]=0}else{a[c[l+8>>2]>>0]=0;c[l+4>>2]=0}oaa(l,0);c[l>>2]=c[t>>2];c[l+4>>2]=c[t+4>>2];c[l+8>>2]=c[t+8>>2];c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;iaa(t);Mb[c[(c[b>>2]|0)+28>>2]&255](u,b);if(!(a[k>>0]&1)){a[k+1>>0]=0;a[k>>0]=0}else{a[c[k+8>>2]>>0]=0;c[k+4>>2]=0}oaa(k,0);c[k>>2]=c[u>>2];c[k+4>>2]=c[u+4>>2];c[k+8>>2]=c[u+8>>2];c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;iaa(u);a[f>>0]=Ob[c[(c[b>>2]|0)+12>>2]&255](b)|0;a[g>>0]=Ob[c[(c[b>>2]|0)+16>>2]&255](b)|0;Mb[c[(c[b>>2]|0)+20>>2]&255](v,b);if(!(a[h>>0]&1)){a[h+1>>0]=0;a[h>>0]=0}else{a[c[h+8>>2]>>0]=0;c[h+4>>2]=0}oaa(h,0);c[h>>2]=c[v>>2];c[h+4>>2]=c[v+4>>2];c[h+8>>2]=c[v+8>>2];c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;iaa(v);Mb[c[(c[b>>2]|0)+24>>2]&255](w,b);if(!(a[j>>0]&1)){a[j+1>>0]=0;a[j>>0]=0}else{a[c[j+8>>2]>>0]=0;c[j+4>>2]=0}oaa(j,0);c[j>>2]=c[w>>2];c[j+4>>2]=c[w+4>>2];c[j+8>>2]=c[w+8>>2];c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;iaa(w);b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0}c[m>>2]=b;i=x;return}function cga(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;g=a[b>>0]|0;i=b+4|0;h=c[i>>2]|0;a:do if(((g&1)==0?(g&255)>>>1:h)|0){if((d|0)!=(e|0)){g=e+-4|0;if(g>>>0>d>>>0){h=d;do{j=c[h>>2]|0;c[h>>2]=c[g>>2];c[g>>2]=j;h=h+4|0;g=g+-4|0}while(h>>>0>>0)}g=a[b>>0]|0;h=c[i>>2]|0}j=(g&1)==0;i=j?b+1|0:c[b+8>>2]|0;e=e+-4|0;b=i+(j?(g&255)>>>1:h)|0;h=a[i>>0]|0;g=h<<24>>24<1|h<<24>>24==127;b:do if(e>>>0>d>>>0){while(1){if(!g?(h<<24>>24|0)!=(c[d>>2]|0):0)break;i=(b-i|0)>1?i+1|0:i;d=d+4|0;h=a[i>>0]|0;g=h<<24>>24<1|h<<24>>24==127;if(d>>>0>=e>>>0)break b}c[f>>2]=4;break a}while(0);if(!g?((c[e>>2]|0)+-1|0)>>>0>=h<<24>>24>>>0:0)c[f>>2]=4}while(0);return}function dga(a){a=a|0;return}function ega(a){a=a|0;$4(a);return}function fga(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;E=i;i=i+576|0;v=E+424|0;y=E;u=E+24|0;D=E+16|0;w=E+12|0;A=E+8|0;k=E+464|0;s=E+4|0;x=E+468|0;c[D>>2]=u;C=D+4|0;c[C>>2]=1206;c[A>>2]=bba(g)|0;b=Tga(A,58224)|0;a[k>>0]=0;c[s>>2]=c[e>>2];t=c[g+4>>2]|0;c[v>>2]=c[s>>2];if(gga(d,v,f,A,t,h,k,b,D,w,u+400|0)|0){_b[c[(c[b>>2]|0)+48>>2]&7](b,132426,132436,v)|0;f=c[w>>2]|0;g=c[D>>2]|0;b=f-g|0;if((b|0)>392){b=u9((b>>2)+2|0)|0;if(!b)U5();else{z=b;l=b}}else{z=0;l=x}if(!(a[k>>0]|0))b=l;else{a[l>>0]=45;b=l+1|0}t=v+40|0;u=v;if(g>>>0>>0){k=v+4|0;l=k+4|0;m=l+4|0;n=m+4|0;o=n+4|0;p=o+4|0;q=p+4|0;r=q+4|0;s=r+4|0;do{f=c[g>>2]|0;if((c[v>>2]|0)!=(f|0))if((c[k>>2]|0)!=(f|0))if((c[l>>2]|0)!=(f|0))if((c[m>>2]|0)!=(f|0))if((c[n>>2]|0)!=(f|0))if((c[o>>2]|0)!=(f|0))if((c[p>>2]|0)!=(f|0))if((c[q>>2]|0)!=(f|0))if((c[r>>2]|0)==(f|0))f=r;else f=(c[s>>2]|0)==(f|0)?s:t;else f=q;else f=p;else f=o;else f=n;else f=m;else f=l;else f=k;else f=v;a[b>>0]=a[132426+(f-u>>2)>>0]|0;g=g+4|0;b=b+1|0}while(g>>>0<(c[w>>2]|0)>>>0)}a[b>>0]=0;c[y>>2]=j;Z7(x,132422,y)|0;if(z)v9(z)}b=c[d>>2]|0;do if(b){f=c[b+12>>2]|0;if((f|0)==(c[b+16>>2]|0))b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else b=c[f>>2]|0;if((b|0)==-1){c[d>>2]=0;g=1;break}else{g=(c[d>>2]|0)==0;break}}else g=1;while(0);b=c[e>>2]|0;do if(b){f=c[b+12>>2]|0;if((f|0)==(c[b+16>>2]|0))b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else b=c[f>>2]|0;if((b|0)!=-1)if(g)break;else{B=30;break}else{c[e>>2]=0;B=28;break}}else B=28;while(0);if((B|0)==28?g:0)B=30;if((B|0)==30)c[h>>2]=c[h>>2]|2;f=c[d>>2]|0;qka(c[A>>2]|0)|0;b=c[D>>2]|0;c[D>>2]=0;if(b)Lb[c[C>>2]&2047](b);i=E;return f|0}function gga(b,e,f,g,h,j,k,l,m,n,o){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;var p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;Z=i;i=i+512|0;J=Z+96|0;s=Z+104|0;Y=Z+88|0;N=Z+80|0;M=Z+76|0;O=Z+504|0;K=Z+72|0;P=Z+68|0;T=Z+56|0;X=Z+44|0;V=Z+32|0;U=Z+20|0;W=Z+8|0;L=Z+4|0;R=Z;c[J>>2]=o;c[Y>>2]=s;S=Y+4|0;c[S>>2]=1206;c[N>>2]=s;c[M>>2]=s+400;c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0;c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0;c[U>>2]=0;c[U+4>>2]=0;c[U+8>>2]=0;c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0;iga(f,g,O,K,P,T,X,V,U,L);c[n>>2]=c[m>>2];F=V+4|0;G=U+4|0;H=U+8|0;I=V+8|0;x=(h&512|0)!=0;y=X+8|0;z=X+4|0;A=W+4|0;B=W+8|0;C=O+3|0;D=T+4|0;E=0;r=0;a:while(1){o=c[b>>2]|0;do if(o){f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if((o|0)==-1){c[b>>2]=0;g=1;break}else{g=(c[b>>2]|0)==0;break}}else g=1;while(0);f=c[e>>2]|0;do if(f){o=c[f+12>>2]|0;if((o|0)==(c[f+16>>2]|0))o=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else o=c[o>>2]|0;if((o|0)!=-1)if(g){w=f;break}else{Q=217;break a}else{c[e>>2]=0;Q=15;break}}else Q=15;while(0);if((Q|0)==15){Q=0;if(g){Q=217;break}else w=0}b:do switch(a[O+E>>0]|0){case 1:{if((E|0)!=3){o=c[b>>2]|0;f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if(!(Rb[c[(c[l>>2]|0)+12>>2]&63](l,8192,o)|0)){Q=28;break a}o=c[b>>2]|0;f=o+12|0;g=c[f>>2]|0;if((g|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+40>>2]&255](o)|0;else{c[f>>2]=g+4;o=c[g>>2]|0}Oaa(W,o);o=w;h=w;Q=30}break}case 0:{if((E|0)!=3){o=w;h=w;Q=30}break}case 3:{p=a[V>>0]|0;o=(p&1)==0?(p&255)>>>1:c[F>>2]|0;g=a[U>>0]|0;g=(g&1)==0?(g&255)>>>1:c[G>>2]|0;if((o|0)!=(0-g|0)){h=(o|0)==0;q=c[b>>2]|0;t=c[q+12>>2]|0;o=c[q+16>>2]|0;f=(t|0)==(o|0);if(h|(g|0)==0){if(f)o=Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0;else o=c[t>>2]|0;if(h){if((o|0)!=(c[((a[U>>0]&1)==0?G:c[H>>2]|0)>>2]|0))break b;o=c[b>>2]|0;f=o+12|0;g=c[f>>2]|0;if((g|0)==(c[o+16>>2]|0))Ob[c[(c[o>>2]|0)+40>>2]&255](o)|0;else c[f>>2]=g+4;a[k>>0]=1;w=a[U>>0]|0;r=((w&1)==0?(w&255)>>>1:c[G>>2]|0)>>>0>1?U:r;break b}if((o|0)!=(c[((a[V>>0]&1)==0?F:c[I>>2]|0)>>2]|0)){a[k>>0]=1;break b}o=c[b>>2]|0;f=o+12|0;g=c[f>>2]|0;if((g|0)==(c[o+16>>2]|0))Ob[c[(c[o>>2]|0)+40>>2]&255](o)|0;else c[f>>2]=g+4;w=a[V>>0]|0;r=((w&1)==0?(w&255)>>>1:c[F>>2]|0)>>>0>1?V:r;break b}if(f){h=Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0;o=c[b>>2]|0;p=a[V>>0]|0;q=o;g=c[o+12>>2]|0;o=c[o+16>>2]|0}else{h=c[t>>2]|0;g=t}f=q+12|0;o=(g|0)==(o|0);if((h|0)==(c[((p&1)==0?F:c[I>>2]|0)>>2]|0)){if(o)Ob[c[(c[q>>2]|0)+40>>2]&255](q)|0;else c[f>>2]=g+4;w=a[V>>0]|0;r=((w&1)==0?(w&255)>>>1:c[F>>2]|0)>>>0>1?V:r;break b}if(o)o=Ob[c[(c[q>>2]|0)+36>>2]&255](q)|0;else o=c[g>>2]|0;if((o|0)!=(c[((a[U>>0]&1)==0?G:c[H>>2]|0)>>2]|0)){Q=86;break a}o=c[b>>2]|0;f=o+12|0;g=c[f>>2]|0;if((g|0)==(c[o+16>>2]|0))Ob[c[(c[o>>2]|0)+40>>2]&255](o)|0;else c[f>>2]=g+4;a[k>>0]=1;w=a[U>>0]|0;r=((w&1)==0?(w&255)>>>1:c[G>>2]|0)>>>0>1?U:r}break}case 2:{if(!(E>>>0<2|(r|0)!=0)?!(x|(E|0)==2&(a[C>>0]|0)!=0):0){r=0;break b}h=a[X>>0]|0;g=c[y>>2]|0;f=(h&1)==0?z:g;o=f;c:do if((E|0)!=0?(d[O+(E+-1)>>0]|0)<2:0){v=(h&1)==0;d:do if((f|0)!=((v?z:g)+((v?(h&255)>>>1:c[z>>2]|0)<<2)|0)){h=f;while(1){if(!(Rb[c[(c[l>>2]|0)+12>>2]&63](l,8192,c[h>>2]|0)|0))break;h=h+4|0;o=h;f=a[X>>0]|0;g=c[y>>2]|0;v=(f&1)==0;if((h|0)==((v?z:g)+((v?(f&255)>>>1:c[z>>2]|0)<<2)|0)){h=f;break d}}h=a[X>>0]|0;g=c[y>>2]|0}while(0);q=(h&1)==0?z:g;f=q;t=o-f>>2;u=a[W>>0]|0;p=(u&1)==0;u=p?(u&255)>>>1:c[A>>2]|0;if(u>>>0>=t>>>0){p=p?A:c[B>>2]|0;v=p+(u<<2)|0;if(!t)f=o;else{p=p+(u-t<<2)|0;while(1){if((c[p>>2]|0)!=(c[q>>2]|0))break c;p=p+4|0;if((p|0)==(v|0)){f=o;break}else q=q+4|0}}}}else f=o;while(0);o=(h&1)==0;o=(o?z:g)+((o?(h&255)>>>1:c[z>>2]|0)<<2)|0;e:do if((f|0)!=(o|0)){p=w;h=w;o=f;while(1){f=c[b>>2]|0;do if(f){g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=c[g>>2]|0;if((f|0)==-1){c[b>>2]=0;g=1;break}else{g=(c[b>>2]|0)==0;break}}else g=1;while(0);do if(h){f=c[h+12>>2]|0;if((f|0)==(c[h+16>>2]|0))f=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;else f=c[f>>2]|0;if((f|0)!=-1)if(g^(p|0)==0){f=p;q=p;break}else break e;else{c[e>>2]=0;f=0;Q=114;break}}else{f=p;Q=114}while(0);if((Q|0)==114){Q=0;if(g)break e;else q=0}g=c[b>>2]|0;h=c[g+12>>2]|0;if((h|0)==(c[g+16>>2]|0))g=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else g=c[h>>2]|0;if((g|0)!=(c[o>>2]|0))break e;g=c[b>>2]|0;h=g+12|0;p=c[h>>2]|0;if((p|0)==(c[g+16>>2]|0))Ob[c[(c[g>>2]|0)+40>>2]&255](g)|0;else c[h>>2]=p+4;o=o+4|0;g=a[X>>0]|0;w=(g&1)==0;g=(w?z:c[y>>2]|0)+((w?(g&255)>>>1:c[z>>2]|0)<<2)|0;if((o|0)==(g|0)){o=g;break}else{p=f;h=q}}}while(0);if(x?(w=a[X>>0]|0,v=(w&1)==0,(o|0)!=((v?z:c[y>>2]|0)+((v?(w&255)>>>1:c[z>>2]|0)<<2)|0)):0){Q=126;break a}break}case 4:{t=c[P>>2]|0;h=w;p=w;o=0;f:while(1){f=c[b>>2]|0;do if(f){g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=c[g>>2]|0;if((f|0)==-1){c[b>>2]=0;g=1;break}else{g=(c[b>>2]|0)==0;break}}else g=1;while(0);do if(p){f=c[p+12>>2]|0;if((f|0)==(c[p+16>>2]|0))f=Ob[c[(c[p>>2]|0)+36>>2]&255](p)|0;else f=c[f>>2]|0;if((f|0)!=-1)if(g^(h|0)==0){f=h;q=h;break}else break f;else{c[e>>2]=0;f=0;Q=140;break}}else{f=h;Q=140}while(0);if((Q|0)==140){Q=0;if(g){h=f;break}else q=0}g=c[b>>2]|0;h=c[g+12>>2]|0;if((h|0)==(c[g+16>>2]|0))h=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else h=c[h>>2]|0;if(Rb[c[(c[l>>2]|0)+12>>2]&63](l,2048,h)|0){g=c[n>>2]|0;if((g|0)==(c[J>>2]|0)){gja(m,n,J);g=c[n>>2]|0}c[n>>2]=g+4;c[g>>2]=h;o=o+1|0}else{w=a[T>>0]|0;if(!((h|0)==(t|0)&((o|0)!=0?(((w&1)==0?(w&255)>>>1:c[D>>2]|0)|0)!=0:0))){h=f;break}if((s|0)==(c[M>>2]|0)){eja(Y,N,M);s=c[N>>2]|0}w=s+4|0;c[N>>2]=w;c[s>>2]=o;s=w;o=0}g=c[b>>2]|0;h=g+12|0;p=c[h>>2]|0;if((p|0)==(c[g+16>>2]|0)){Ob[c[(c[g>>2]|0)+40>>2]&255](g)|0;h=f;p=q;continue}else{c[h>>2]=p+4;h=f;p=q;continue}}if((o|0)!=0?(c[Y>>2]|0)!=(s|0):0){if((s|0)==(c[M>>2]|0)){eja(Y,N,M);s=c[N>>2]|0}w=s+4|0;c[N>>2]=w;c[s>>2]=o;s=w}q=c[L>>2]|0;if((q|0)>0){o=c[b>>2]|0;do if(o){f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if((o|0)==-1){c[b>>2]=0;f=1;break}else{f=(c[b>>2]|0)==0;break}}else f=1;while(0);do if(h){o=c[h+12>>2]|0;if((o|0)==(c[h+16>>2]|0))o=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;else o=c[o>>2]|0;if((o|0)!=-1)if(f)break;else{Q=180;break a}else{c[e>>2]=0;Q=174;break}}else Q=174;while(0);if((Q|0)==174){Q=0;if(f){Q=180;break a}else h=0}o=c[b>>2]|0;f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if((o|0)!=(c[K>>2]|0)){Q=180;break a}o=c[b>>2]|0;f=o+12|0;g=c[f>>2]|0;if((g|0)==(c[o+16>>2]|0))Ob[c[(c[o>>2]|0)+40>>2]&255](o)|0;else c[f>>2]=g+4;if((q|0)>0){p=h;g=h;t=q;while(1){o=c[b>>2]|0;do if(o){f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if((o|0)==-1){c[b>>2]=0;f=1;break}else{f=(c[b>>2]|0)==0;break}}else f=1;while(0);do if(g){o=c[g+12>>2]|0;if((o|0)==(c[g+16>>2]|0))o=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else o=c[o>>2]|0;if((o|0)!=-1)if(f^(p|0)==0){o=p;q=p;break}else{Q=204;break a}else{c[e>>2]=0;o=0;Q=198;break}}else{o=p;Q=198}while(0);if((Q|0)==198){Q=0;if(f){Q=204;break a}else q=0}f=c[b>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=c[g>>2]|0;if(!(Rb[c[(c[l>>2]|0)+12>>2]&63](l,2048,f)|0)){Q=204;break a}if((c[n>>2]|0)==(c[J>>2]|0))gja(m,n,J);f=c[b>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=c[g>>2]|0;g=c[n>>2]|0;c[n>>2]=g+4;c[g>>2]=f;f=t;t=t+-1|0;c[L>>2]=t;g=c[b>>2]|0;h=g+12|0;p=c[h>>2]|0;if((p|0)==(c[g+16>>2]|0))Ob[c[(c[g>>2]|0)+40>>2]&255](g)|0;else c[h>>2]=p+4;if((f|0)<=1)break;else{p=o;g=q}}}}if((c[n>>2]|0)==(c[m>>2]|0)){Q=215;break a}break}default:{}}while(0);g:do if((Q|0)==30)while(1){Q=0;f=c[b>>2]|0;do if(f){g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=c[g>>2]|0;if((f|0)==-1){c[b>>2]=0;g=1;break}else{g=(c[b>>2]|0)==0;break}}else g=1;while(0);do if(h){f=c[h+12>>2]|0;if((f|0)==(c[h+16>>2]|0))f=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;else f=c[f>>2]|0;if((f|0)!=-1)if(g^(o|0)==0){p=o;h=o;break}else break g;else{c[e>>2]=0;o=0;Q=43;break}}else Q=43;while(0);if((Q|0)==43){Q=0;if(g)break g;else{p=o;h=0}}o=c[b>>2]|0;f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if(!(Rb[c[(c[l>>2]|0)+12>>2]&63](l,8192,o)|0))break g;o=c[b>>2]|0;f=o+12|0;g=c[f>>2]|0;if((g|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+40>>2]&255](o)|0;else{c[f>>2]=g+4;o=c[g>>2]|0}Oaa(W,o);o=p;Q=30}while(0);E=E+1|0;if(E>>>0>=4){Q=217;break}}h:do if((Q|0)==28){c[j>>2]=c[j>>2]|4;f=0}else if((Q|0)==86){c[j>>2]=c[j>>2]|4;f=0}else if((Q|0)==126){c[j>>2]=c[j>>2]|4;f=0}else if((Q|0)==180){c[j>>2]=c[j>>2]|4;f=0}else if((Q|0)==204){c[j>>2]=c[j>>2]|4;f=0}else if((Q|0)==215){c[j>>2]=c[j>>2]|4;f=0}else if((Q|0)==217){i:do if(r){p=r+4|0;q=r+8|0;h=1;j:while(1){o=a[r>>0]|0;if(!(o&1))o=(o&255)>>>1;else o=c[p>>2]|0;if(h>>>0>=o>>>0)break i;o=c[b>>2]|0;do if(o){f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if((o|0)==-1){c[b>>2]=0;g=1;break}else{g=(c[b>>2]|0)==0;break}}else g=1;while(0);o=c[e>>2]|0;do if(o){f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if((o|0)!=-1)if(g)break;else break j;else{c[e>>2]=0;Q=236;break}}else Q=236;while(0);if((Q|0)==236?(Q=0,g):0)break;o=c[b>>2]|0;f=c[o+12>>2]|0;if((f|0)==(c[o+16>>2]|0))o=Ob[c[(c[o>>2]|0)+36>>2]&255](o)|0;else o=c[f>>2]|0;if(!(a[r>>0]&1))f=p;else f=c[q>>2]|0;if((o|0)!=(c[f+(h<<2)>>2]|0))break;o=h+1|0;f=c[b>>2]|0;g=f+12|0;h=c[g>>2]|0;if((h|0)==(c[f+16>>2]|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;h=o;continue}else{c[g>>2]=h+4;h=o;continue}}c[j>>2]=c[j>>2]|4;f=0;break h}while(0);o=c[Y>>2]|0;if((o|0)!=(s|0)?(c[R>>2]=0,cga(T,o,s,R),(c[R>>2]|0)!=0):0){c[j>>2]=c[j>>2]|4;f=0}else f=1}while(0);Haa(W);Haa(U);Haa(V);Haa(X);iaa(T);o=c[Y>>2]|0;c[Y>>2]=0;if(o)Lb[c[S>>2]&2047](o);i=Z;return f|0}function hga(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;s=i;i=i+432|0;v=s+424|0;t=s+24|0;r=s+16|0;l=s+8|0;u=s+4|0;k=s+428|0;m=s;c[r>>2]=t;q=r+4|0;c[q>>2]=1206;o=bba(g)|0;c[u>>2]=o;b=Tga(u,58224)|0;a[k>>0]=0;n=c[e>>2]|0;c[m>>2]=n;g=c[g+4>>2]|0;c[v>>2]=c[m>>2];m=n;if(gga(d,v,f,u,g,h,k,b,r,l,t+400|0)|0){if(!(a[j>>0]&1))a[j>>0]=0;else c[c[j+8>>2]>>2]=0;c[j+4>>2]=0;if(a[k>>0]|0)Oaa(j,Yb[c[(c[b>>2]|0)+44>>2]&255](b,45)|0);k=Yb[c[(c[b>>2]|0)+44>>2]&255](b,48)|0;b=c[r>>2]|0;f=c[l>>2]|0;g=f+-4|0;a:do if(b>>>0>>0)do{if((c[b>>2]|0)!=(k|0))break a;b=b+4|0}while(b>>>0>>0);while(0);hja(j,b,f)|0}b=c[d>>2]|0;do if(b){g=c[b+12>>2]|0;if((g|0)==(c[b+16>>2]|0))b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else b=c[g>>2]|0;if((b|0)==-1){c[d>>2]=0;g=1;break}else{g=(c[d>>2]|0)==0;break}}else g=1;while(0);do if(n){b=c[m+12>>2]|0;if((b|0)==(c[m+16>>2]|0))b=Ob[c[(c[n>>2]|0)+36>>2]&255](m)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(g)break;else{p=26;break}else{c[e>>2]=0;p=24;break}}else p=24;while(0);if((p|0)==24?g:0)p=26;if((p|0)==26)c[h>>2]=c[h>>2]|2;g=c[d>>2]|0;qka(o)|0;b=c[r>>2]|0;c[r>>2]=0;if(b)Lb[c[q>>2]&2047](b);i=s;return g|0}function iga(b,d,e,f,g,h,j,k,l,m){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;x=i;i=i+112|0;n=x+100|0;o=x+88|0;p=x+76|0;q=x+64|0;r=x+52|0;s=x+48|0;t=x+36|0;u=x+24|0;v=x+12|0;w=x;if(b){b=Tga(d,57968)|0;Mb[c[(c[b>>2]|0)+44>>2]&255](n,b);w=c[n>>2]|0;a[e>>0]=w;a[e+1>>0]=w>>8;a[e+2>>0]=w>>16;a[e+3>>0]=w>>24;Mb[c[(c[b>>2]|0)+32>>2]&255](o,b);if(!(a[l>>0]&1))a[l>>0]=0;else c[c[l+8>>2]>>2]=0;c[l+4>>2]=0;Naa(l,0);c[l>>2]=c[o>>2];c[l+4>>2]=c[o+4>>2];c[l+8>>2]=c[o+8>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;Haa(o);Mb[c[(c[b>>2]|0)+28>>2]&255](p,b);if(!(a[k>>0]&1))a[k>>0]=0;else c[c[k+8>>2]>>2]=0;c[k+4>>2]=0;Naa(k,0);c[k>>2]=c[p>>2];c[k+4>>2]=c[p+4>>2];c[k+8>>2]=c[p+8>>2];c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;Haa(p);c[f>>2]=Ob[c[(c[b>>2]|0)+12>>2]&255](b)|0;c[g>>2]=Ob[c[(c[b>>2]|0)+16>>2]&255](b)|0;Mb[c[(c[b>>2]|0)+20>>2]&255](q,b);if(!(a[h>>0]&1)){a[h+1>>0]=0;a[h>>0]=0}else{a[c[h+8>>2]>>0]=0;c[h+4>>2]=0}oaa(h,0);c[h>>2]=c[q>>2];c[h+4>>2]=c[q+4>>2];c[h+8>>2]=c[q+8>>2];c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;iaa(q);Mb[c[(c[b>>2]|0)+24>>2]&255](r,b);if(!(a[j>>0]&1))a[j>>0]=0;else c[c[j+8>>2]>>2]=0;c[j+4>>2]=0;Naa(j,0);c[j>>2]=c[r>>2];c[j+4>>2]=c[r+4>>2];c[j+8>>2]=c[r+8>>2];c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;Haa(r);b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0}else{b=Tga(d,57904)|0;Mb[c[(c[b>>2]|0)+44>>2]&255](s,b);s=c[s>>2]|0;a[e>>0]=s;a[e+1>>0]=s>>8;a[e+2>>0]=s>>16;a[e+3>>0]=s>>24;Mb[c[(c[b>>2]|0)+32>>2]&255](t,b);if(!(a[l>>0]&1))a[l>>0]=0;else c[c[l+8>>2]>>2]=0;c[l+4>>2]=0;Naa(l,0);c[l>>2]=c[t>>2];c[l+4>>2]=c[t+4>>2];c[l+8>>2]=c[t+8>>2];c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;Haa(t);Mb[c[(c[b>>2]|0)+28>>2]&255](u,b);if(!(a[k>>0]&1))a[k>>0]=0;else c[c[k+8>>2]>>2]=0;c[k+4>>2]=0;Naa(k,0);c[k>>2]=c[u>>2];c[k+4>>2]=c[u+4>>2];c[k+8>>2]=c[u+8>>2];c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;Haa(u);c[f>>2]=Ob[c[(c[b>>2]|0)+12>>2]&255](b)|0;c[g>>2]=Ob[c[(c[b>>2]|0)+16>>2]&255](b)|0;Mb[c[(c[b>>2]|0)+20>>2]&255](v,b);if(!(a[h>>0]&1)){a[h+1>>0]=0;a[h>>0]=0}else{a[c[h+8>>2]>>0]=0;c[h+4>>2]=0}oaa(h,0);c[h>>2]=c[v>>2];c[h+4>>2]=c[v+4>>2];c[h+8>>2]=c[v+8>>2];c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;iaa(v);Mb[c[(c[b>>2]|0)+24>>2]&255](w,b);if(!(a[j>>0]&1))a[j>>0]=0;else c[c[j+8>>2]>>2]=0;c[j+4>>2]=0;Naa(j,0);c[j>>2]=c[w>>2];c[j+4>>2]=c[w+4>>2];c[j+8>>2]=c[w+8>>2];c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;Haa(w);b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0}c[m>>2]=b;i=x;return}function jga(a){a=a|0;return}function kga(a){a=a|0;$4(a);return}function lga(b,d,e,f,g,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=+j;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;F=i;i=i+384|0;q=F+8|0;l=F;b=F+284|0;m=F+72|0;k=F+184|0;y=F+68|0;v=F+80|0;s=F+77|0;w=F+76|0;C=F+56|0;E=F+44|0;D=F+32|0;o=F+28|0;p=F+84|0;u=F+24|0;t=F+20|0;r=F+16|0;c[m>>2]=b;h[q>>3]=j;b=X7(b,100,132437,q)|0;if(b>>>0>99){b=fda()|0;h[l>>3]=j;b=$ia(m,b,132437,l)|0;k=c[m>>2]|0;if(!k)U5();l=u9(b)|0;if(!l)U5();else{G=l;H=k;x=l;A=b}}else{G=0;H=0;x=k;A=b}b=bba(f)|0;c[y>>2]=b;n=Tga(y,58232)|0;l=c[m>>2]|0;_b[c[(c[n>>2]|0)+32>>2]&7](n,l,l+A|0,x)|0;if(!A)m=0;else m=(a[c[m>>2]>>0]|0)==45;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;mga(e,m,y,v,s,w,C,E,D,o);l=c[o>>2]|0;if((A|0)>(l|0)){e=a[D>>0]|0;k=a[E>>0]|0;k=(A-l<<1|1)+l+((e&1)==0?(e&255)>>>1:c[D+4>>2]|0)+((k&1)==0?(k&255)>>>1:c[E+4>>2]|0)|0}else{e=a[D>>0]|0;k=a[E>>0]|0;k=l+2+((e&1)==0?(e&255)>>>1:c[D+4>>2]|0)+((k&1)==0?(k&255)>>>1:c[E+4>>2]|0)|0}if(k>>>0>100){k=u9(k)|0;if(!k)U5();else{B=k;z=k}}else{B=0;z=p}nga(z,u,t,c[f+4>>2]|0,x,x+A|0,n,m,v,a[s>>0]|0,a[w>>0]|0,C,E,D,l);c[r>>2]=c[d>>2];d=c[u>>2]|0;k=c[t>>2]|0;c[q>>2]=c[r>>2];k=jg(q,z,d,k,f,g)|0;if(B){v9(B);b=c[y>>2]|0}iaa(D);iaa(E);iaa(C);qka(b)|0;if(G)v9(G);if(H)v9(H);i=F;return k|0}function mga(b,d,e,f,g,h,j,k,l,m){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;z=i;i=i+112|0;n=z+108|0;o=z+96|0;p=z+92|0;q=z+80|0;x=z+68|0;y=z+56|0;r=z+52|0;s=z+40|0;t=z+36|0;u=z+24|0;v=z+12|0;w=z;if(b){e=Tga(e,57840)|0;b=c[e>>2]|0;if(d){Mb[c[b+44>>2]&255](n,e);d=c[n>>2]|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;Mb[c[(c[e>>2]|0)+32>>2]&255](o,e);if(!(a[l>>0]&1)){a[l+1>>0]=0;a[l>>0]=0}else{a[c[l+8>>2]>>0]=0;c[l+4>>2]=0}oaa(l,0);c[l>>2]=c[o>>2];c[l+4>>2]=c[o+4>>2];c[l+8>>2]=c[o+8>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;iaa(o);b=e}else{Mb[c[b+40>>2]&255](p,e);d=c[p>>2]|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;Mb[c[(c[e>>2]|0)+28>>2]&255](q,e);if(!(a[l>>0]&1)){a[l+1>>0]=0;a[l>>0]=0}else{a[c[l+8>>2]>>0]=0;c[l+4>>2]=0}oaa(l,0);c[l>>2]=c[q>>2];c[l+4>>2]=c[q+4>>2];c[l+8>>2]=c[q+8>>2];c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;iaa(q);b=e}a[g>>0]=Ob[c[(c[e>>2]|0)+12>>2]&255](e)|0;a[h>>0]=Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0;Mb[c[(c[b>>2]|0)+20>>2]&255](x,e);if(!(a[j>>0]&1)){a[j+1>>0]=0;a[j>>0]=0}else{a[c[j+8>>2]>>0]=0;c[j+4>>2]=0}oaa(j,0);c[j>>2]=c[x>>2];c[j+4>>2]=c[x+4>>2];c[j+8>>2]=c[x+8>>2];c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;iaa(x);Mb[c[(c[b>>2]|0)+24>>2]&255](y,e);if(!(a[k>>0]&1)){a[k+1>>0]=0;a[k>>0]=0}else{a[c[k+8>>2]>>0]=0;c[k+4>>2]=0}oaa(k,0);c[k>>2]=c[y>>2];c[k+4>>2]=c[y+4>>2];c[k+8>>2]=c[y+8>>2];c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;iaa(y);b=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0}else{e=Tga(e,57776)|0;b=c[e>>2]|0;if(d){Mb[c[b+44>>2]&255](r,e);d=c[r>>2]|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;Mb[c[(c[e>>2]|0)+32>>2]&255](s,e);if(!(a[l>>0]&1)){a[l+1>>0]=0;a[l>>0]=0}else{a[c[l+8>>2]>>0]=0;c[l+4>>2]=0}oaa(l,0);c[l>>2]=c[s>>2];c[l+4>>2]=c[s+4>>2];c[l+8>>2]=c[s+8>>2];c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;iaa(s);b=e}else{Mb[c[b+40>>2]&255](t,e);d=c[t>>2]|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;Mb[c[(c[e>>2]|0)+28>>2]&255](u,e);if(!(a[l>>0]&1)){a[l+1>>0]=0;a[l>>0]=0}else{a[c[l+8>>2]>>0]=0;c[l+4>>2]=0}oaa(l,0);c[l>>2]=c[u>>2];c[l+4>>2]=c[u+4>>2];c[l+8>>2]=c[u+8>>2];c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;iaa(u);b=e}a[g>>0]=Ob[c[(c[e>>2]|0)+12>>2]&255](e)|0;a[h>>0]=Ob[c[(c[e>>2]|0)+16>>2]&255](e)|0;Mb[c[(c[b>>2]|0)+20>>2]&255](v,e);if(!(a[j>>0]&1)){a[j+1>>0]=0;a[j>>0]=0}else{a[c[j+8>>2]>>0]=0;c[j+4>>2]=0}oaa(j,0);c[j>>2]=c[v>>2];c[j+4>>2]=c[v+4>>2];c[j+8>>2]=c[v+8>>2];c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;iaa(v);Mb[c[(c[b>>2]|0)+24>>2]&255](w,e);if(!(a[k>>0]&1)){a[k+1>>0]=0;a[k>>0]=0}else{a[c[k+8>>2]>>0]=0;c[k+4>>2]=0}oaa(k,0);c[k>>2]=c[w>>2];c[k+4>>2]=c[w+4>>2];c[k+8>>2]=c[w+8>>2];c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;iaa(w);b=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0}c[m>>2]=b;i=z;return}function nga(d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;p=p|0;q=q|0;r=r|0;var s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0;c[f>>2]=d;N=q+4|0;O=q+8|0;P=q+1|0;H=p+4|0;I=(g&512|0)==0;J=p+8|0;K=p+1|0;L=j+8|0;M=(r|0)>0;A=o+4|0;B=o+8|0;C=o+1|0;D=r+1|0;F=-2-r-((r|0)<0?~r:-1)|0;G=(r|0)>0;z=0;do{switch(a[l+z>>0]|0){case 0:{c[e>>2]=c[f>>2];break}case 1:{c[e>>2]=c[f>>2];x=Yb[c[(c[j>>2]|0)+28>>2]&255](j,32)|0;y=c[f>>2]|0;c[f>>2]=y+1;a[y>>0]=x;break}case 3:{y=a[q>>0]|0;s=(y&1)==0;if((s?(y&255)>>>1:c[N>>2]|0)|0){x=a[(s?P:c[O>>2]|0)>>0]|0;y=c[f>>2]|0;c[f>>2]=y+1;a[y>>0]=x}break}case 2:{u=a[p>>0]|0;s=(u&1)==0;u=s?(u&255)>>>1:c[H>>2]|0;if(!(I|(u|0)==0)){t=s?K:c[J>>2]|0;v=t+u|0;s=c[f>>2]|0;if(u)do{a[s>>0]=a[t>>0]|0;t=t+1|0;s=s+1|0}while((t|0)!=(v|0));c[f>>2]=s}break}case 4:{s=c[f>>2]|0;h=k?h+1|0:h;w=h;v=c[L>>2]|0;a:do if(h>>>0>>0){t=h;do{u=a[t>>0]|0;if(u<<24>>24<=-1)break a;if(!(b[v+(u<<24>>24<<1)>>1]&2048))break a;t=t+1|0}while(t>>>0>>0)}else t=h;while(0);u=t;if(M){x=-2-u-~(u>>>0>w>>>0?w:u)|0;x=F>>>0>x>>>0?F:x;if(t>>>0>h>>>0&G){u=t;w=r;while(1){u=u+-1|0;y=a[u>>0]|0;v=c[f>>2]|0;c[f>>2]=v+1;a[v>>0]=y;v=(w|0)>1;if(!(u>>>0>h>>>0&v))break;else w=w+-1|0}}else v=G;y=D+x|0;u=t+(x+1)|0;if(v)w=Yb[c[(c[j>>2]|0)+28>>2]&255](j,48)|0;else w=0;t=c[f>>2]|0;c[f>>2]=t+1;if((y|0)>0){v=y;while(1){a[t>>0]=w;t=c[f>>2]|0;c[f>>2]=t+1;if((v|0)>1)v=v+-1|0;else break}}a[t>>0]=m}else u=t;if((u|0)!=(h|0)){y=a[o>>0]|0;t=(y&1)==0;if(!((t?(y&255)>>>1:c[A>>2]|0)|0))t=-1;else t=a[(t?C:c[B>>2]|0)>>0]|0;if((u|0)!=(h|0)){v=0;w=0;while(1){if((w|0)==(t|0)){y=c[f>>2]|0;c[f>>2]=y+1;a[y>>0]=n;v=v+1|0;y=a[o>>0]|0;t=(y&1)==0;if(v>>>0<(t?(y&255)>>>1:c[A>>2]|0)>>>0){t=a[(t?C:c[B>>2]|0)+v>>0]|0;t=t<<24>>24==127?-1:t<<24>>24;w=0}else{t=w;w=0}}u=u+-1|0;x=a[u>>0]|0;y=c[f>>2]|0;c[f>>2]=y+1;a[y>>0]=x;if((u|0)==(h|0))break;else w=w+1|0}}}else{x=Yb[c[(c[j>>2]|0)+28>>2]&255](j,48)|0;y=c[f>>2]|0;c[f>>2]=y+1;a[y>>0]=x}t=c[f>>2]|0;if((s|0)!=(t|0)?(E=t+-1|0,s>>>0>>0):0){t=E;do{y=a[s>>0]|0;a[s>>0]=a[t>>0]|0;a[t>>0]=y;s=s+1|0;t=t+-1|0}while(s>>>0>>0)}break}default:{}}z=z+1|0}while((z|0)!=4);t=a[q>>0]|0;h=(t&1)==0;t=h?(t&255)>>>1:c[N>>2]|0;if(t>>>0>1){s=h?P:c[O>>2]|0;u=s+t|0;h=c[f>>2]|0;if((t|0)!=1){s=s+1|0;do{a[h>>0]=a[s>>0]|0;h=h+1|0;s=s+1|0}while((s|0)!=(u|0))}c[f>>2]=h}switch(g&176|0){case 32:{c[e>>2]=c[f>>2];break}case 16:break;default:c[e>>2]=d}return}function oga(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;D=i;i=i+176|0;p=D+56|0;x=D+52|0;v=D+64|0;s=D+61|0;w=D+60|0;A=D+40|0;C=D+28|0;B=D+16|0;l=D+12|0;o=D+68|0;u=D+8|0;t=D+4|0;q=D;b=bba(f)|0;c[x>>2]=b;r=Tga(x,58232)|0;n=a[h>>0]|0;j=(n&1)==0;k=h+4|0;if(!((j?(n&255)>>>1:c[k>>2]|0)|0))n=0;else{n=a[(j?h+1|0:c[h+8>>2]|0)>>0]|0;n=n<<24>>24==(Yb[c[(c[r>>2]|0)+28>>2]&255](r,45)|0)<<24>>24}c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;mga(e,n,x,v,s,w,A,C,B,l);m=a[h>>0]|0;e=c[k>>2]|0;j=(m&1)==0?(m&255)>>>1:e;k=c[l>>2]|0;if((j|0)>(k|0)){E=a[B>>0]|0;l=a[C>>0]|0;j=(j-k<<1|1)+k+((E&1)==0?(E&255)>>>1:c[B+4>>2]|0)+((l&1)==0?(l&255)>>>1:c[C+4>>2]|0)|0}else{E=a[B>>0]|0;j=a[C>>0]|0;j=k+2+((E&1)==0?(E&255)>>>1:c[B+4>>2]|0)+((j&1)==0?(j&255)>>>1:c[C+4>>2]|0)|0}if(j>>>0>100){j=u9(j)|0;if(!j)U5();else{z=j;y=j}}else{z=0;y=o}E=(m&1)==0;j=E?h+1|0:c[h+8>>2]|0;nga(y,u,t,c[f+4>>2]|0,j,j+(E?(m&255)>>>1:e)|0,r,n,v,a[s>>0]|0,a[w>>0]|0,A,C,B,k);c[q>>2]=c[d>>2];E=c[u>>2]|0;j=c[t>>2]|0;c[p>>2]=c[q>>2];j=jg(p,y,E,j,f,g)|0;if(z){v9(z);b=c[x>>2]|0}iaa(B);iaa(C);iaa(A);qka(b)|0;i=D;return j|0}function pga(a){a=a|0;return}function qga(a){a=a|0;$4(a);return}function rga(b,d,e,f,g,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=+j;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0;F=i;i=i+992|0;q=F+8|0;l=F;b=F+888|0;m=F+880|0;k=F+480|0;y=F+76|0;v=F+884|0;s=F+72|0;w=F+68|0;C=F+56|0;E=F+44|0;D=F+32|0;o=F+28|0;p=F+80|0;u=F+24|0;t=F+20|0;r=F+16|0;c[m>>2]=b;h[q>>3]=j;b=X7(b,100,132437,q)|0;if(b>>>0>99){b=fda()|0;h[l>>3]=j;b=$ia(m,b,132437,l)|0;k=c[m>>2]|0;if(!k)U5();l=u9(b<<2)|0;if(!l)U5();else{G=l;H=k;x=l;A=b}}else{G=0;H=0;x=k;A=b}b=bba(f)|0;c[y>>2]=b;n=Tga(y,58224)|0;l=c[m>>2]|0;_b[c[(c[n>>2]|0)+48>>2]&7](n,l,l+A|0,x)|0;if(!A)m=0;else m=(a[c[m>>2]>>0]|0)==45;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;c[E>>2]=0;c[E+4>>2]=0;c[E+8>>2]=0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;sga(e,m,y,v,s,w,C,E,D,o);l=c[o>>2]|0;if((A|0)>(l|0)){e=a[D>>0]|0;k=a[E>>0]|0;k=(A-l<<1|1)+l+((e&1)==0?(e&255)>>>1:c[D+4>>2]|0)+((k&1)==0?(k&255)>>>1:c[E+4>>2]|0)|0}else{e=a[D>>0]|0;k=a[E>>0]|0;k=l+2+((e&1)==0?(e&255)>>>1:c[D+4>>2]|0)+((k&1)==0?(k&255)>>>1:c[E+4>>2]|0)|0}if(k>>>0>100){k=u9(k<<2)|0;if(!k)U5();else{B=k;z=k}}else{B=0;z=p}tga(z,u,t,c[f+4>>2]|0,x,x+(A<<2)|0,n,m,v,c[s>>2]|0,c[w>>2]|0,C,E,D,l);c[r>>2]=c[d>>2];d=c[u>>2]|0;k=c[t>>2]|0;c[q>>2]=c[r>>2];k=aja(q,z,d,k,f,g)|0;if(B){v9(B);b=c[y>>2]|0}Haa(D);Haa(E);iaa(C);qka(b)|0;if(G)v9(G);if(H)v9(H);i=F;return k|0}function sga(b,d,e,f,g,h,j,k,l,m){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;var n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;z=i;i=i+112|0;n=z+108|0;o=z+96|0;r=z+92|0;s=z+80|0;t=z+68|0;u=z+56|0;v=z+52|0;w=z+40|0;x=z+36|0;y=z+24|0;p=z+12|0;q=z;if(b){b=Tga(e,57968)|0;e=c[b>>2]|0;if(d){Mb[c[e+44>>2]&255](n,b);d=c[n>>2]|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;Mb[c[(c[b>>2]|0)+32>>2]&255](o,b);if(!(a[l>>0]&1))a[l>>0]=0;else c[c[l+8>>2]>>2]=0;c[l+4>>2]=0;Naa(l,0);c[l>>2]=c[o>>2];c[l+4>>2]=c[o+4>>2];c[l+8>>2]=c[o+8>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;Haa(o)}else{Mb[c[e+40>>2]&255](r,b);d=c[r>>2]|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;Mb[c[(c[b>>2]|0)+28>>2]&255](s,b);if(!(a[l>>0]&1))a[l>>0]=0;else c[c[l+8>>2]>>2]=0;c[l+4>>2]=0;Naa(l,0);c[l>>2]=c[s>>2];c[l+4>>2]=c[s+4>>2];c[l+8>>2]=c[s+8>>2];c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;Haa(s)}c[g>>2]=Ob[c[(c[b>>2]|0)+12>>2]&255](b)|0;c[h>>2]=Ob[c[(c[b>>2]|0)+16>>2]&255](b)|0;Mb[c[(c[b>>2]|0)+20>>2]&255](t,b);if(!(a[j>>0]&1)){a[j+1>>0]=0;a[j>>0]=0}else{a[c[j+8>>2]>>0]=0;c[j+4>>2]=0}oaa(j,0);c[j>>2]=c[t>>2];c[j+4>>2]=c[t+4>>2];c[j+8>>2]=c[t+8>>2];c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;iaa(t);Mb[c[(c[b>>2]|0)+24>>2]&255](u,b);if(!(a[k>>0]&1))a[k>>0]=0;else c[c[k+8>>2]>>2]=0;c[k+4>>2]=0;Naa(k,0);c[k>>2]=c[u>>2];c[k+4>>2]=c[u+4>>2];c[k+8>>2]=c[u+8>>2];c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;Haa(u);b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0}else{b=Tga(e,57904)|0;e=c[b>>2]|0;if(d){Mb[c[e+44>>2]&255](v,b);d=c[v>>2]|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;Mb[c[(c[b>>2]|0)+32>>2]&255](w,b);if(!(a[l>>0]&1))a[l>>0]=0;else c[c[l+8>>2]>>2]=0;c[l+4>>2]=0;Naa(l,0);c[l>>2]=c[w>>2];c[l+4>>2]=c[w+4>>2];c[l+8>>2]=c[w+8>>2];c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;Haa(w)}else{Mb[c[e+40>>2]&255](x,b);d=c[x>>2]|0;a[f>>0]=d;a[f+1>>0]=d>>8;a[f+2>>0]=d>>16;a[f+3>>0]=d>>24;Mb[c[(c[b>>2]|0)+28>>2]&255](y,b);if(!(a[l>>0]&1))a[l>>0]=0;else c[c[l+8>>2]>>2]=0;c[l+4>>2]=0;Naa(l,0);c[l>>2]=c[y>>2];c[l+4>>2]=c[y+4>>2];c[l+8>>2]=c[y+8>>2];c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;Haa(y)}c[g>>2]=Ob[c[(c[b>>2]|0)+12>>2]&255](b)|0;c[h>>2]=Ob[c[(c[b>>2]|0)+16>>2]&255](b)|0;Mb[c[(c[b>>2]|0)+20>>2]&255](p,b);if(!(a[j>>0]&1)){a[j+1>>0]=0;a[j>>0]=0}else{a[c[j+8>>2]>>0]=0;c[j+4>>2]=0}oaa(j,0);c[j>>2]=c[p>>2];c[j+4>>2]=c[p+4>>2];c[j+8>>2]=c[p+8>>2];c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;iaa(p);Mb[c[(c[b>>2]|0)+24>>2]&255](q,b);if(!(a[k>>0]&1))a[k>>0]=0;else c[c[k+8>>2]>>2]=0;c[k+4>>2]=0;Naa(k,0);c[k>>2]=c[q>>2];c[k+4>>2]=c[q+4>>2];c[k+8>>2]=c[q+8>>2];c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;Haa(q);b=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0}c[m>>2]=b;i=z;return}function tga(b,d,e,f,g,h,i,j,k,l,m,n,o,p,q){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;p=p|0;q=q|0;var r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;c[e>>2]=b;J=p+4|0;K=p+8|0;C=o+4|0;D=(f&512|0)==0;E=o+8|0;F=(q|0)>0;G=n+4|0;H=n+8|0;I=n+1|0;A=(q|0)>0;z=0;do{switch(a[k+z>>0]|0){case 0:{c[d>>2]=c[e>>2];break}case 1:{c[d>>2]=c[e>>2];x=Yb[c[(c[i>>2]|0)+44>>2]&255](i,32)|0;y=c[e>>2]|0;c[e>>2]=y+4;c[y>>2]=x;break}case 3:{y=a[p>>0]|0;r=(y&1)==0;if((r?(y&255)>>>1:c[J>>2]|0)|0){x=c[(r?J:c[K>>2]|0)>>2]|0;y=c[e>>2]|0;c[e>>2]=y+4;c[y>>2]=x}break}case 2:{v=a[o>>0]|0;r=(v&1)==0;v=r?(v&255)>>>1:c[C>>2]|0;if(!(D|(v|0)==0)){r=r?C:c[E>>2]|0;t=r+(v<<2)|0;u=c[e>>2]|0;if(v){s=u;while(1){c[s>>2]=c[r>>2];r=r+4|0;if((r|0)==(t|0))break;else s=s+4|0}}c[e>>2]=u+(v<<2)}break}case 4:{r=c[e>>2]|0;g=j?g+4|0:g;a:do if(g>>>0>>0){s=g;do{if(!(Rb[c[(c[i>>2]|0)+12>>2]&63](i,2048,c[s>>2]|0)|0))break a;s=s+4|0}while(s>>>0>>0)}else s=g;while(0);if(F){if(s>>>0>g>>>0&A){v=c[e>>2]|0;u=q;while(1){s=s+-4|0;t=v+4|0;c[v>>2]=c[s>>2];w=u+-1|0;u=(u|0)>1;if(s>>>0>g>>>0&u){v=t;u=w}else{v=w;break}}c[e>>2]=t;t=v}else{u=A;t=q}if(u)w=Yb[c[(c[i>>2]|0)+44>>2]&255](i,48)|0;else w=0;x=c[e>>2]|0;u=t+((t|0)<0?~t:-1)|0;if((t|0)>0){v=x;while(1){c[v>>2]=w;if((t|0)>1){v=v+4|0;t=t+-1|0}else break}}c[e>>2]=x+(u+2<<2);c[x+(u+1<<2)>>2]=l}if((s|0)==(g|0)){x=Yb[c[(c[i>>2]|0)+44>>2]&255](i,48)|0;y=c[e>>2]|0;s=y+4|0;c[e>>2]=s;c[y>>2]=x}else{x=a[n>>0]|0;t=(x&1)==0;y=c[G>>2]|0;if(!((t?(x&255)>>>1:y)|0))t=-1;else t=a[(t?I:c[H>>2]|0)>>0]|0;if((s|0)!=(g|0)){w=0;x=0;while(1){u=c[e>>2]|0;if((x|0)==(t|0)){v=u+4|0;c[e>>2]=v;c[u>>2]=m;w=w+1|0;u=a[n>>0]|0;t=(u&1)==0;if(w>>>0<(t?(u&255)>>>1:y)>>>0){t=a[(t?I:c[H>>2]|0)+w>>0]|0;u=v;t=t<<24>>24==127?-1:t<<24>>24;v=0}else{u=v;t=x;v=0}}else v=x;s=s+-4|0;x=c[s>>2]|0;c[e>>2]=u+4;c[u>>2]=x;if((s|0)==(g|0))break;else x=v+1|0}}s=c[e>>2]|0}if((r|0)!=(s|0)?(B=s+-4|0,r>>>0>>0):0){s=B;do{y=c[r>>2]|0;c[r>>2]=c[s>>2];c[s>>2]=y;r=r+4|0;s=s+-4|0}while(r>>>0>>0)}break}default:{}}z=z+1|0}while((z|0)!=4);r=a[p>>0]|0;g=(r&1)==0;r=g?(r&255)>>>1:c[J>>2]|0;if(r>>>0>1){s=g?J:c[K>>2]|0;g=s+4|0;s=s+(r<<2)|0;t=c[e>>2]|0;u=s-g|0;if((r|0)!=1){r=t;while(1){c[r>>2]=c[g>>2];g=g+4|0;if((g|0)==(s|0))break;else r=r+4|0}}c[e>>2]=t+(u>>>2<<2)}switch(f&176|0){case 32:{c[d>>2]=c[e>>2];break}case 16:break;default:c[d>>2]=b}return}function uga(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;E=i;i=i+480|0;p=E+468|0;y=E+464|0;w=E+472|0;t=E+56|0;x=E+52|0;B=E+40|0;D=E+28|0;C=E+16|0;k=E+12|0;o=E+64|0;v=E+8|0;u=E+4|0;q=E;b=bba(f)|0;c[y>>2]=b;r=Tga(y,58224)|0;n=a[h>>0]|0;j=(n&1)==0;s=h+4|0;if(!((j?(n&255)>>>1:c[s>>2]|0)|0))n=0;else{n=c[(j?s:c[h+8>>2]|0)>>2]|0;n=(n|0)==(Yb[c[(c[r>>2]|0)+44>>2]&255](r,45)|0)}c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;sga(e,n,y,w,t,x,B,D,C,k);l=a[h>>0]|0;m=c[s>>2]|0;j=(l&1)==0?(l&255)>>>1:m;e=c[k>>2]|0;if((j|0)>(e|0)){F=a[C>>0]|0;k=a[D>>0]|0;j=(j-e<<1|1)+e+((F&1)==0?(F&255)>>>1:c[C+4>>2]|0)+((k&1)==0?(k&255)>>>1:c[D+4>>2]|0)|0}else{F=a[C>>0]|0;j=a[D>>0]|0;j=e+2+((F&1)==0?(F&255)>>>1:c[C+4>>2]|0)+((j&1)==0?(j&255)>>>1:c[D+4>>2]|0)|0}if(j>>>0>100){j=u9(j<<2)|0;if(!j)U5();else{A=j;z=j}}else{A=0;z=o}F=(l&1)==0;j=F?s:c[h+8>>2]|0;tga(z,v,u,c[f+4>>2]|0,j,j+((F?(l&255)>>>1:m)<<2)|0,r,n,w,c[t>>2]|0,c[x>>2]|0,B,D,C,e);c[q>>2]=c[d>>2];F=c[v>>2]|0;j=c[u>>2]|0;c[p>>2]=c[q>>2];j=aja(p,z,F,j,f,g)|0;if(A){v9(A);b=c[y>>2]|0}Haa(C);Haa(D);iaa(B);qka(b)|0;i=E;return j|0}function vga(a){a=a|0;return}function wga(a){a=a|0;$4(a);return}function xga(b,d,e){b=b|0;d=d|0;e=e|0;b=M6((a[d>>0]&1)==0?d+1|0:c[d+8>>2]|0,1)|0;return b>>>((b|0)!=(-1|0)&1)|0}function yga(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0;k=i;i=i+16|0;j=k;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;l=a[h>>0]|0;m=(l&1)==0;d=m?h+1|0:c[h+8>>2]|0;l=m?(l&255)>>>1:c[h+4>>2]|0;h=d+l|0;if((l|0)>0)do{qaa(j,a[d>>0]|0);d=d+1|0}while(d>>>0>>0);d=L6((e|0)==-1?-1:e<<1,f,g,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;m=w8(d)|0;h=d+m|0;if((m|0)>0)do{qaa(b,a[d>>0]|0);d=d+1|0}while(d>>>0>>0);iaa(j);i=k;return}function zga(a,b){a=a|0;b=b|0;return}function Aga(a){a=a|0;return}function Bga(a){a=a|0;$4(a);return}function Cga(b,d,e){b=b|0;d=d|0;e=e|0;b=M6((a[d>>0]&1)==0?d+1|0:c[d+8>>2]|0,1)|0;return b>>>((b|0)!=(-1|0)&1)|0}function Dga(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;s=i;i=i+176|0;p=s+168|0;o=s+40|0;n=s+32|0;r=s+28|0;q=s+16|0;l=s+8|0;m=s;c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;c[l+4>>2]=0;c[l>>2]=58708;k=a[h>>0]|0;t=(k&1)==0;j=h+4|0;d=t?j:c[h+8>>2]|0;h=t?(k&255)>>>1:c[j>>2]|0;j=d+(h<<2)|0;k=o+32|0;if((h|0)>0)do{c[r>>2]=d;h=Wb[c[(c[l>>2]|0)+12>>2]&15](l,p,d,j,r,o,k,n)|0;if(o>>>0<(c[n>>2]|0)>>>0){d=o;do{qaa(q,a[d>>0]|0);d=d+1|0}while(d>>>0<(c[n>>2]|0)>>>0)}d=c[r>>2]|0}while((h|0)!=2&d>>>0>>0);d=L6((e|0)==-1?-1:e<<1,f,g,(a[q>>0]&1)==0?q+1|0:c[q+8>>2]|0)|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[m+4>>2]=0;c[m>>2]=58756;t=w8(d)|0;j=d+t|0;k=j;l=o+128|0;if((t|0)>0)do{c[r>>2]=d;h=Wb[c[(c[m>>2]|0)+16>>2]&15](m,p,d,(k-d|0)>32?d+32|0:j,r,o,l,n)|0;if(o>>>0<(c[n>>2]|0)>>>0){d=o;do{Oaa(b,c[d>>2]|0);d=d+4|0}while(d>>>0<(c[n>>2]|0)>>>0)}d=c[r>>2]|0}while((h|0)!=2&d>>>0>>0);iaa(q);i=s;return}function Ega(a,b){a=a|0;b=b|0;return}function Fga(a){a=a|0;Na(132443,132466,314,132549)}function Gga(a,b){a=a|0;b=b|0;var d=0,e=0;c[a+4>>2]=b+-1;c[a>>2]=58208;d=a+8|0;ija(d,28);faa(a+144|0,132341,1);d=c[d>>2]|0;e=a+12|0;b=c[e>>2]|0;if((b|0)!=(d|0)){do b=b+-4|0;while((b|0)!=(d|0));c[e>>2]=b}c[3007]=0;c[3006]=57136;jja(a,12024);c[3009]=0;c[3008]=57176;kja(a,12032);iha(12040,0,0,1);lja(a,12040);c[3015]=0;c[3014]=58496;mja(a,12056);c[3017]=0;c[3016]=58564;nja(a,12064);c[3019]=0;c[3018]=58316;c[3020]=fda()|0;oja(a,12072);c[3023]=0;c[3022]=58612;pja(a,12088);c[3025]=0;c[3024]=58660;qja(a,12096);$ha(12104,1);rja(a,12104);aia(12128,1);sja(a,12128);c[3041]=0;c[3040]=57216;tja(a,12160);c[3043]=0;c[3042]=57288;uja(a,12168);c[3045]=0;c[3044]=57360;vja(a,12176);c[3047]=0;c[3046]=57420;wja(a,12184);c[3049]=0;c[3048]=57728;xja(a,12192);c[3051]=0;c[3050]=57792;yja(a,12200);c[3053]=0;c[3052]=57856;zja(a,12208);c[3055]=0;c[3054]=57920;Aja(a,12216);c[3057]=0;c[3056]=57984;Bja(a,12224);c[3059]=0;c[3058]=58020;Cja(a,12232);c[3061]=0;c[3060]=58056;Dja(a,12240);c[3063]=0;c[3062]=58092;Eja(a,12248);c[3065]=0;c[3064]=57480;c[3066]=57528;Fja(a,12256);c[3069]=0;c[3068]=57572;c[3070]=57620;Gja(a,12272);c[3073]=0;c[3072]=58476;c[3074]=fda()|0;c[3072]=57664;Hja(a,12288);c[3077]=0;c[3076]=58476;c[3078]=fda()|0;c[3076]=57696;Ija(a,12304);c[3081]=0;c[3080]=58128;Jja(a,12320);c[3083]=0;c[3082]=58168;Kja(a,12328);return}function Hga(){if((a[12336]|0)==0?(Ka(12336)|0)!=0:0){Lga()|0;c[14749]=58992;Sa(12336)}return c[14749]|0}function Iga(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;pka(b);f=a+8|0;e=c[f>>2]|0;if((c[a+12>>2]|0)-e>>2>>>0<=d>>>0){Lja(f,d+1|0);e=c[f>>2]|0}a=c[e+(d<<2)>>2]|0;if(a){qka(a)|0;e=c[f>>2]|0}c[e+(d<<2)>>2]=b;return}function Jga(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=58208;e=a+8|0;f=a+12|0;b=c[e>>2]|0;if((c[f>>2]|0)!=(b|0)){d=0;do{b=c[b+(d<<2)>>2]|0;if(b)qka(b)|0;d=d+1|0;b=c[e>>2]|0}while(d>>>0<(c[f>>2]|0)-b>>2>>>0)}iaa(a+144|0);Mja(e);return}function Kga(a){a=a|0;Jga(a);$4(a);return}function Lga(){Gga(12344,1);c[14748]=12344;return 58992}function Mga(){var a=0;a=c[(Hga()|0)>>2]|0;c[14750]=a;pka(a);return 59e3}function Nga(){if((a[12504]|0)==0?(Ka(12504)|0)!=0:0){Mga()|0;c[14751]=59e3;Sa(12504)}return c[14751]|0}function Oga(a){a=a|0;var b=0;b=c[(Nga()|0)>>2]|0;c[a>>2]=b;pka(b);return}function Pga(a,b){a=a|0;b=b|0;b=c[b>>2]|0;c[a>>2]=b;pka(b);return}function Qga(a){a=a|0;qka(c[a>>2]|0)|0;return}function Rga(a,b){a=a|0;b=b|0;a=c[a>>2]|0;return Nja(a,Sga(b)|0)|0}function Sga(a){a=a|0;var b=0,d=0;d=i;i=i+16|0;b=d;if((c[a>>2]|0)!=-1){c[b>>2]=a;c[b+4>>2]=1207;c[b+8>>2]=0;rka(a,b,1208)}i=d;return (c[a+4>>2]|0)+-1|0}function Tga(a,b){a=a|0;b=b|0;a=c[a>>2]|0;b=Sga(b)|0;return c[(c[a+8>>2]|0)+(b<<2)>>2]|0}function Uga(a){a=a|0;$4(a);return}function Vga(a){a=a|0;if(a)Lb[c[(c[a>>2]|0)+4>>2]&2047](a);return}function Wga(a){a=a|0;var b=0;b=c[14555]|0;c[14555]=b+1;c[a+4>>2]=b+1;return}function Xga(a){a=a|0;$4(a);return}function Yga(a,d,e){a=a|0;d=d|0;e=e|0;if(e>>>0<128)e=(b[(c[(a6()|0)>>2]|0)+(e<<1)>>1]&d)<<16>>16!=0;else e=0;return e|0}function Zga(a,d,f,g){a=a|0;d=d|0;f=f|0;g=g|0;var h=0,i=0;i=(f-d|0)>>>2;if((d|0)!=(f|0)){h=d;while(1){a=c[h>>2]|0;if(a>>>0<128)a=e[(c[(a6()|0)>>2]|0)+(a<<1)>>1]|0;else a=0;b[g>>1]=a;h=h+4|0;if((h|0)==(f|0))break;else g=g+2|0}}return d+(i<<2)|0}function _ga(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;a:do if((e|0)==(f|0))e=f;else while(1){a=c[e>>2]|0;if(a>>>0<128?(b[(c[(a6()|0)>>2]|0)+(a<<1)>>1]&d)<<16>>16!=0:0)break a;e=e+4|0;if((e|0)==(f|0)){e=f;break}}while(0);return e|0}function $ga(a,d,e,f){a=a|0;d=d|0;e=e|0;f=f|0;a:do if((e|0)==(f|0))e=f;else while(1){a=c[e>>2]|0;if(a>>>0>=128)break a;if(!((b[(c[(a6()|0)>>2]|0)+(a<<1)>>1]&d)<<16>>16))break a;e=e+4|0;if((e|0)==(f|0)){e=f;break}}while(0);return e|0}function aha(a,b){a=a|0;b=b|0;if(b>>>0<128)b=c[(c[(c6()|0)>>2]|0)+(b<<2)>>2]|0;return b|0}function bha(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;f=(d-b|0)>>>2;if((b|0)!=(d|0)){e=b;do{a=c[e>>2]|0;if(a>>>0<128)a=c[(c[(c6()|0)>>2]|0)+(a<<2)>>2]|0;c[e>>2]=a;e=e+4|0}while((e|0)!=(d|0))}return b+(f<<2)|0}function cha(a,b){a=a|0;b=b|0;if(b>>>0<128)b=c[(c[(b6()|0)>>2]|0)+(b<<2)>>2]|0;return b|0}function dha(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;f=(d-b|0)>>>2;if((b|0)!=(d|0)){e=b;do{a=c[e>>2]|0;if(a>>>0<128)a=c[(c[(b6()|0)>>2]|0)+(a<<2)>>2]|0;c[e>>2]=a;e=e+4|0}while((e|0)!=(d|0))}return b+(f<<2)|0}function eha(a,b){a=a|0;b=b|0;return b<<24>>24|0}function fha(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;if((d|0)!=(e|0))while(1){c[f>>2]=a[d>>0];d=d+1|0;if((d|0)==(e|0))break;else f=f+4|0}return e|0}function gha(a,b,c){a=a|0;b=b|0;c=c|0;return (b>>>0<128?b&255:c)|0}function hha(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;i=(e-d|0)>>>2;if((d|0)!=(e|0)){h=d;b=g;while(1){g=c[h>>2]|0;a[b>>0]=g>>>0<128?g&255:f;h=h+4|0;if((h|0)==(e|0))break;else b=b+1|0}}return d+(i<<2)|0}function iha(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;c[b+4>>2]=f+-1;c[b>>2]=58248;f=b+8|0;c[f>>2]=d;a[b+12>>0]=e&1;if(!d)c[f>>2]=c[(a6()|0)>>2];return}function jha(b){b=b|0;var d=0;c[b>>2]=58248;d=c[b+8>>2]|0;if((d|0)!=0?(a[b+12>>0]|0)!=0:0)a5(d);return}function kha(a){a=a|0;jha(a);$4(a);return}function lha(a,b){a=a|0;b=b|0;if(b<<24>>24>-1)b=c[(c[(c6()|0)>>2]|0)+((b&255)<<2)>>2]&255;return b|0}function mha(b,d,e){b=b|0;d=d|0;e=e|0;if((d|0)!=(e|0)){b=d;do{d=a[b>>0]|0;if(d<<24>>24>-1)d=c[(c[(c6()|0)>>2]|0)+(d<<24>>24<<2)>>2]&255;a[b>>0]=d;b=b+1|0}while((b|0)!=(e|0))}return e|0}function nha(a,b){a=a|0;b=b|0;if(b<<24>>24>-1)b=c[(c[(b6()|0)>>2]|0)+(b<<24>>24<<2)>>2]&255;return b|0}function oha(b,d,e){b=b|0;d=d|0;e=e|0;if((d|0)!=(e|0)){b=d;do{d=a[b>>0]|0;if(d<<24>>24>-1)d=c[(c[(b6()|0)>>2]|0)+(d<<24>>24<<2)>>2]&255;a[b>>0]=d;b=b+1|0}while((b|0)!=(e|0))}return e|0}function pha(a,b){a=a|0;b=b|0;return b|0}function qha(b,c,d,e){b=b|0;c=c|0;d=d|0;e=e|0;if((c|0)!=(d|0))while(1){a[e>>0]=a[c>>0]|0;c=c+1|0;if((c|0)==(d|0))break;else e=e+1|0}return d|0}function rha(a,b,c){a=a|0;b=b|0;c=c|0;return (b<<24>>24>-1?b:c)|0}function sha(b,c,d,e,f){b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;if((c|0)!=(d|0))while(1){b=a[c>>0]|0;a[f>>0]=b<<24>>24>-1?b:e;c=c+1|0;if((c|0)==(d|0))break;else f=f+1|0}return d|0}function tha(a){a=a|0;$4(a);return}function uha(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;c[f>>2]=d;c[i>>2]=g;return 3}function vha(a,b,d,e,f,g,h,i){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;c[f>>2]=d;c[i>>2]=g;return 3}function wha(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;c[f>>2]=d;return 3}function xha(a){a=a|0;return 1}function yha(a){a=a|0;return 1}function zha(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;a=d-c|0;return (a>>>0>>0?a:e)|0}function Aha(a){a=a|0;return 1}function Bha(a){a=a|0;Eia(a);$4(a);return}function Cha(b,d,e,f,g,h,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;s=i;i=i+16|0;q=s;o=s+8|0;a:do if((e|0)==(f|0))l=f;else{l=e;while(1){if(!(c[l>>2]|0))break a;l=l+4|0;if((l|0)==(f|0)){l=f;break}}}while(0);c[k>>2]=h;c[g>>2]=e;n=j;p=b+8|0;b:do if((h|0)==(j|0)|(e|0)==(f|0))r=29;else{c:while(1){t=d;m=c[t+4>>2]|0;b=q;c[b>>2]=c[t>>2];c[b+4>>2]=m;b=R6(c[p>>2]|0)|0;m=i7(h,g,l-e>>2,n-h|0,d)|0;if(b)R6(b)|0;switch(m|0){case 0:{e=1;break b}case -1:break c;default:{}}h=(c[k>>2]|0)+m|0;c[k>>2]=h;if((h|0)==(j|0)){r=15;break}if((l|0)==(f|0)){e=c[g>>2]|0;l=f}else{e=R6(c[p>>2]|0)|0;h=h7(o,0,d)|0;if(e)R6(e)|0;if((h|0)==-1){e=2;break b}if(h>>>0>(n-(c[k>>2]|0)|0)>>>0){e=1;break b}if(h){e=o;while(1){m=a[e>>0]|0;t=c[k>>2]|0;c[k>>2]=t+1;a[t>>0]=m;h=h+-1|0;if(!h)break;else e=e+1|0}}e=(c[g>>2]|0)+4|0;c[g>>2]=e;d:do if((e|0)==(f|0))l=f;else{l=e;while(1){if(!(c[l>>2]|0))break d;l=l+4|0;if((l|0)==(f|0)){l=f;break}}}while(0);h=c[k>>2]|0}if((h|0)==(j|0)|(e|0)==(f|0)){r=29;break b}}if((r|0)==15){e=c[g>>2]|0;r=29;break}c[k>>2]=h;e:do if((e|0)!=(c[g>>2]|0))do{t=c[e>>2]|0;l=R6(c[p>>2]|0)|0;h=h7(h,t,q)|0;if(l)R6(l)|0;if((h|0)==-1)break e;h=(c[k>>2]|0)+h|0;c[k>>2]=h;e=e+4|0}while((e|0)!=(c[g>>2]|0));while(0);c[g>>2]=e;e=2}while(0);if((r|0)==29)e=(e|0)!=(f|0)&1;i=s;return e|0}function Dha(b,d,e,f,g,h,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+16|0;q=s;a:do if((e|0)==(f|0))l=f;else{l=e;while(1){if(!(a[l>>0]|0))break a;l=l+1|0;if((l|0)==(f|0)){l=f;break}}}while(0);c[k>>2]=h;c[g>>2]=e;o=j;p=b+8|0;b:do if((h|0)==(j|0)|(e|0)==(f|0))r=29;else{c:while(1){n=d;m=c[n+4>>2]|0;b=q;c[b>>2]=c[n>>2];c[b+4>>2]=m;b=l;m=R6(c[p>>2]|0)|0;n=e7(h,g,b-e|0,o-h>>2,d)|0;if(m)R6(m)|0;switch(n|0){case 0:{e=2;break b}case -1:break c;default:{}}h=(c[k>>2]|0)+(n<<2)|0;c[k>>2]=h;if((h|0)==(j|0)){r=19;break}e=c[g>>2]|0;if((l|0)==(f|0))l=f;else{l=R6(c[p>>2]|0)|0;e=c7(h,e,1,d)|0;if(l)R6(l)|0;if(e){e=2;break b}c[k>>2]=(c[k>>2]|0)+4;e=(c[g>>2]|0)+1|0;c[g>>2]=e;d:do if((e|0)==(f|0))l=f;else{l=e;while(1){if(!(a[l>>0]|0))break d;l=l+1|0;if((l|0)==(f|0)){l=f;break}}}while(0);h=c[k>>2]|0}if((h|0)==(j|0)|(e|0)==(f|0)){r=29;break b}}if((r|0)==19){e=c[g>>2]|0;r=29;break}c[k>>2]=h;e:do if((e|0)!=(c[g>>2]|0)){f:while(1){l=R6(c[p>>2]|0)|0;h=c7(h,e,b-e|0,q)|0;if(l)R6(l)|0;switch(h|0){case -1:{r=13;break f}case -2:{r=14;break f}case 0:{e=e+1|0;break}default:e=e+h|0}h=(c[k>>2]|0)+4|0;c[k>>2]=h;if((e|0)==(c[g>>2]|0))break e}if((r|0)==13){c[g>>2]=e;e=2;break b}else if((r|0)==14){c[g>>2]=e;e=1;break b}}while(0);c[g>>2]=e;e=(e|0)!=(f|0)&1}while(0);if((r|0)==29)e=(e|0)!=(f|0)&1;i=s;return e|0}function Eha(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0;j=i;i=i+16|0;h=j;c[g>>2]=e;e=R6(c[b+8>>2]|0)|0;b=h7(h,0,d)|0;if(e)R6(e)|0;switch(b|0){case 0:case -1:{h=2;break}default:{b=b+-1|0;if(b>>>0<=(f-(c[g>>2]|0)|0)>>>0)if(!b)h=0;else while(1){d=a[h>>0]|0;f=c[g>>2]|0;c[g>>2]=f+1;a[f>>0]=d;b=b+-1|0;if(!b){h=0;break}else h=h+1|0}else h=1}}i=j;return h|0}function Fha(a){a=a|0;var b=0,d=0;a=a+8|0;b=R6(c[a>>2]|0)|0;d=g7(0,0,4)|0;if(b)R6(b)|0;if(!d){a=c[a>>2]|0;if(a){a=R6(a)|0;if(!a)a=0;else{R6(a)|0;a=0}}else a=1}else a=-1;return a|0}function Gha(a){a=a|0;return 0}function Hha(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;k=e;j=a+8|0;a:do if((d|0)==(e|0)|(f|0)==0)a=0;else{a=0;i=0;while(1){h=R6(c[j>>2]|0)|0;g=b7(d,k-d|0,b)|0;if(h)R6(h)|0;switch(g|0){case -2:case -1:break a;case 0:{d=d+1|0;g=1;break}default:d=d+g|0}a=g+a|0;i=i+1|0;if((d|0)==(e|0)|i>>>0>=f>>>0)break a}}while(0);return a|0}function Iha(a){a=a|0;a=c[a+8>>2]|0;if(a){a=R6(a)|0;if(!a)a=4;else{R6(a)|0;a=4}}else a=1;return a|0}function Jha(a){a=a|0;$4(a);return}function Kha(a,b,d,e,f,g,h,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0;a=i;i=i+16|0;k=a+4|0;b=a;c[k>>2]=d;c[b>>2]=g;h=Pja(d,e,k,g,h,b,1114111,0)|0;c[f>>2]=c[k>>2];c[j>>2]=c[b>>2];i=a;return h|0}function Lha(a,b,d,e,f,g,h,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0;a=i;i=i+16|0;k=a+4|0;b=a;c[k>>2]=d;c[b>>2]=g;h=Qja(d,e,k,g,h,b,1114111,0)|0;c[f>>2]=c[k>>2];c[j>>2]=c[b>>2];i=a;return h|0}function Mha(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;c[f>>2]=d;return 3}function Nha(a){a=a|0;return 0}function Oha(a){a=a|0;return 0}function Pha(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return Rja(c,d,e,1114111,0)|0}function Qha(a){a=a|0;return 4}function Rha(a){a=a|0;$4(a);return}function Sha(a,b,d,e,f,g,h,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0;a=i;i=i+16|0;k=a+4|0;b=a;c[k>>2]=d;c[b>>2]=g;h=Sja(d,e,k,g,h,b,1114111,0)|0;c[f>>2]=c[k>>2];c[j>>2]=c[b>>2];i=a;return h|0}function Tha(a,b,d,e,f,g,h,j){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0;a=i;i=i+16|0;k=a+4|0;b=a;c[k>>2]=d;c[b>>2]=g;h=Tja(d,e,k,g,h,b,1114111,0)|0;c[f>>2]=c[k>>2];c[j>>2]=c[b>>2];i=a;return h|0}function Uha(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;c[f>>2]=d;return 3}function Vha(a){a=a|0;return 0}function Wha(a){a=a|0;return 0}function Xha(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return Uja(c,d,e,1114111,0)|0}function Yha(a){a=a|0;return 4}function Zha(a){a=a|0;$4(a);return}function _ha(a){a=a|0;$4(a);return}function $ha(b,d){b=b|0;d=d|0;c[b+4>>2]=d+-1;c[b>>2]=58396;a[b+8>>0]=46;a[b+9>>0]=44;b=b+12|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;return}function aia(a,b){a=a|0;b=b|0;c[a+4>>2]=b+-1;c[a>>2]=58436;c[a+8>>2]=46;c[a+12>>2]=44;a=a+16|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function bia(a){a=a|0;c[a>>2]=58396;iaa(a+12|0);return}function cia(a){a=a|0;bia(a);$4(a);return}function dia(a){a=a|0;c[a>>2]=58436;iaa(a+16|0);return}function eia(a){a=a|0;dia(a);$4(a);return}function fia(b){b=b|0;return a[b+8>>0]|0}function gia(a){a=a|0;return c[a+8>>2]|0}function hia(b){b=b|0;return a[b+9>>0]|0}function iia(a){a=a|0;return c[a+12>>2]|0}function jia(a,b){a=a|0;b=b|0;eaa(a,b+12|0);return}function kia(a,b){a=a|0;b=b|0;eaa(a,b+16|0);return}function lia(a,b){a=a|0;b=b|0;faa(a,132570,4);return}function mia(a,b){a=a|0;b=b|0;Faa(a,59008,D8(59008)|0);return}function nia(a,b){a=a|0;b=b|0;faa(a,132575,5);return}function oia(a,b){a=a|0;b=b|0;Faa(a,59028,D8(59028)|0);return}function pia(a){a=a|0;switch(c[a+4>>2]&74|0){case 64:{a=8;break}case 8:{a=16;break}case 0:{a=0;break}default:a=10}return a|0}function qia(b){b=b|0;if((a[12512]|0)==0?(Ka(12512)|0)!=0:0){if((a[12520]|0)==0?(Ka(12520)|0)!=0:0){b=59052;do{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;b=b+12|0}while((b|0)!=59220);tb(1209,0,n|0)|0;Sa(12520)}kaa(59052,132581)|0;kaa(59064,132588)|0;kaa(59076,132595)|0;kaa(59088,132603)|0;kaa(59100,132613)|0;kaa(59112,132622)|0;kaa(59124,132629)|0;kaa(59136,132638)|0;kaa(59148,132642)|0;kaa(59160,132646)|0;kaa(59172,132650)|0;kaa(59184,132654)|0;kaa(59196,132658)|0;kaa(59208,132662)|0;c[14805]=59052;Sa(12512)}return c[14805]|0}function ria(b){b=b|0;if((a[12528]|0)==0?(Ka(12528)|0)!=0:0){if((a[12536]|0)==0?(Ka(12536)|0)!=0:0){b=59224;do{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;b=b+12|0}while((b|0)!=59392);tb(1210,0,n|0)|0;Sa(12536)}Jaa(59224,59392)|0;Jaa(59236,59420)|0;Jaa(59248,59448)|0;Jaa(59260,59480)|0;Jaa(59272,59520)|0;Jaa(59284,59556)|0;Jaa(59296,59584)|0;Jaa(59308,59620)|0;Jaa(59320,59636)|0;Jaa(59332,59652)|0;Jaa(59344,59668)|0;Jaa(59356,59684)|0;Jaa(59368,59700)|0;Jaa(59380,59716)|0;c[14933]=59224;Sa(12528)}return c[14933]|0}function sia(b){b=b|0;if((a[12544]|0)==0?(Ka(12544)|0)!=0:0){if((a[12552]|0)==0?(Ka(12552)|0)!=0:0){b=59736;do{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;b=b+12|0}while((b|0)!=60024);tb(1211,0,n|0)|0;Sa(12552)}kaa(59736,132666)|0;kaa(59748,132674)|0;kaa(59760,132683)|0;kaa(59772,132689)|0;kaa(59784,132695)|0;kaa(59796,132699)|0;kaa(59808,132704)|0;kaa(59820,132709)|0;kaa(59832,132716)|0;kaa(59844,132726)|0;kaa(59856,132734)|0;kaa(59868,132743)|0;kaa(59880,132752)|0;kaa(59892,132756)|0;kaa(59904,132760)|0;kaa(59916,132764)|0;kaa(59928,132695)|0;kaa(59940,132768)|0;kaa(59952,132772)|0;kaa(59964,132776)|0;kaa(59976,132780)|0;kaa(59988,132784)|0;kaa(6e4,132788)|0;kaa(60012,132792)|0;c[15006]=59736;Sa(12544)}return c[15006]|0}function tia(b){b=b|0;if((a[12560]|0)==0?(Ka(12560)|0)!=0:0){if((a[12568]|0)==0?(Ka(12568)|0)!=0:0){b=60028;do{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;b=b+12|0}while((b|0)!=60316);tb(1212,0,n|0)|0;Sa(12568)}Jaa(60028,60316)|0;Jaa(60040,60348)|0;Jaa(60052,60384)|0;Jaa(60064,60408)|0;Jaa(60076,60432)|0;Jaa(60088,60448)|0;Jaa(60100,60468)|0;Jaa(60112,60488)|0;Jaa(60124,60516)|0;Jaa(60136,60556)|0;Jaa(60148,60588)|0;Jaa(60160,60624)|0;Jaa(60172,60660)|0;Jaa(60184,60676)|0;Jaa(60196,60692)|0;Jaa(60208,60708)|0;Jaa(60220,60432)|0;Jaa(60232,60724)|0;Jaa(60244,60740)|0;Jaa(60256,60756)|0;Jaa(60268,60772)|0;Jaa(60280,60788)|0;Jaa(60292,60804)|0;Jaa(60304,60820)|0;c[15209]=60028;Sa(12560)}return c[15209]|0}function uia(b){b=b|0;if((a[12576]|0)==0?(Ka(12576)|0)!=0:0){if((a[12584]|0)==0?(Ka(12584)|0)!=0:0){b=60840;do{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;b=b+12|0}while((b|0)!=61128);tb(1213,0,n|0)|0;Sa(12584)}kaa(60840,132796)|0;kaa(60852,132799)|0;c[15282]=60840;Sa(12576)}return c[15282]|0}function via(b){b=b|0;if((a[12592]|0)==0?(Ka(12592)|0)!=0:0){if((a[12600]|0)==0?(Ka(12600)|0)!=0:0){b=61132;do{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;b=b+12|0}while((b|0)!=61420);tb(1214,0,n|0)|0;Sa(12600)}Jaa(61132,61420)|0;Jaa(61144,61432)|0;c[15361]=61132;Sa(12592)}return c[15361]|0}function wia(b){b=b|0;if((a[12608]|0)==0?(Ka(12608)|0)!=0:0){faa(61448,132802,8);tb(1193,61448,n|0)|0;Sa(12608)}return 61448}function xia(b){b=b|0;if((a[12616]|0)==0?(Ka(12616)|0)!=0:0){Faa(61496,61460,D8(61460)|0);tb(1215,61496,n|0)|0;Sa(12616)}return 61496}function yia(b){b=b|0;if((a[12624]|0)==0?(Ka(12624)|0)!=0:0){faa(61508,132811,8);tb(1193,61508,n|0)|0;Sa(12624)}return 61508}function zia(b){b=b|0;if((a[12632]|0)==0?(Ka(12632)|0)!=0:0){Faa(61556,61520,D8(61520)|0);tb(1215,61556,n|0)|0;Sa(12632)}return 61556}function Aia(b){b=b|0;if((a[12640]|0)==0?(Ka(12640)|0)!=0:0){faa(61568,132820,20);tb(1193,61568,n|0)|0;Sa(12640)}return 61568}function Bia(b){b=b|0;if((a[12648]|0)==0?(Ka(12648)|0)!=0:0){Faa(61664,61580,D8(61580)|0);tb(1215,61664,n|0)|0;Sa(12648)}return 61664}function Cia(b){b=b|0;if((a[12656]|0)==0?(Ka(12656)|0)!=0:0){faa(61676,132841,11);tb(1193,61676,n|0)|0;Sa(12656)}return 61676}function Dia(b){b=b|0;if((a[12664]|0)==0?(Ka(12664)|0)!=0:0){Faa(61736,61688,D8(61688)|0);tb(1215,61736,n|0)|0;Sa(12664)}return 61736}function Eia(a){a=a|0;var b=0;c[a>>2]=58316;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(fda()|0))N6(c[a>>2]|0);return}function Fia(b,e,f,g,h,j,k){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;A=i;i=i+112|0;m=A;n=(g-f|0)/12|0;if(n>>>0>100){m=u9(n)|0;if(!m)U5();else{y=m;l=m}}else{y=0;l=m}if((f|0)==(g|0))m=0;else{q=f;o=0;p=l;while(1){m=a[q>>0]|0;if(!(m&1))m=(m&255)>>>1;else m=c[q+4>>2]|0;if(!m){a[p>>0]=2;m=o+1|0;n=n+-1|0}else{a[p>>0]=1;m=o}q=q+12|0;if((q|0)==(g|0))break;else{o=m;p=p+1|0}}}w=(f|0)==(g|0);x=(f|0)==(g|0);v=0;r=m;t=n;a:while(1){m=c[b>>2]|0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0))if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1){c[b>>2]=0;m=0;break}else{m=c[b>>2]|0;break}}else m=0;while(0);p=(m|0)==0;n=c[e>>2]|0;if(n){if((c[n+12>>2]|0)==(c[n+16>>2]|0)?(Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0)==-1:0){c[e>>2]=0;n=0}}else n=0;o=(n|0)==0;m=c[b>>2]|0;if(!((t|0)!=0&(p^o)))break;n=c[m+12>>2]|0;if((n|0)==(c[m+16>>2]|0))m=Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0;else m=d[n>>0]|0;m=m&255;if(!k)m=Yb[c[(c[h>>2]|0)+12>>2]&255](h,m)|0;u=v+1|0;if(w){m=0;p=r;q=t}else{q=0;s=f;p=r;o=t;r=l;while(1){do if((a[r>>0]|0)==1){if(!(a[s>>0]&1))n=s+1|0;else n=c[s+8>>2]|0;n=a[n+v>>0]|0;if(!k)n=Yb[c[(c[h>>2]|0)+12>>2]&255](h,n)|0;if(m<<24>>24!=n<<24>>24){a[r>>0]=0;n=q;o=o+-1|0;break}n=a[s>>0]|0;if(!(n&1))n=(n&255)>>>1;else n=c[s+4>>2]|0;if((n|0)==(u|0)){a[r>>0]=2;n=1;p=p+1|0;o=o+-1|0}else n=1}else n=q;while(0);s=s+12|0;if((s|0)==(g|0)){m=n;q=o;break}else{q=n;r=r+1|0}}}if(!m){v=u;r=p;t=q;continue}m=c[b>>2]|0;n=m+12|0;o=c[n>>2]|0;if((o|0)==(c[m+16>>2]|0))Ob[c[(c[m>>2]|0)+40>>2]&255](m)|0;else c[n>>2]=o+1;if((p+q|0)>>>0<2|x){v=u;r=p;t=q;continue}else{m=f;o=p;p=l}while(1){if((a[p>>0]|0)==2){n=a[m>>0]|0;if(!(n&1))n=(n&255)>>>1;else n=c[m+4>>2]|0;if((n|0)!=(u|0)){a[p>>0]=0;o=o+-1|0}}m=m+12|0;if((m|0)==(g|0)){v=u;r=o;t=q;continue a}else p=p+1|0}}do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0))if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1){c[b>>2]=0;m=0;break}else{m=c[b>>2]|0;break}}else m=0;while(0);m=(m|0)==0;do if(!o){if((c[n+12>>2]|0)==(c[n+16>>2]|0)?(Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0)==-1:0){c[e>>2]=0;z=65;break}if(!m)z=66}else z=65;while(0);if((z|0)==65?m:0)z=66;if((z|0)==66)c[j>>2]=c[j>>2]|2;b:do if((f|0)==(g|0))z=70;else while(1){if((a[l>>0]|0)==2)break b;f=f+12|0;if((f|0)==(g|0)){z=70;break}else l=l+1|0}while(0);if((z|0)==70){c[j>>2]=c[j>>2]|4;f=g}v9(y);i=A;return f|0}function Gia(b,e,f,g,h,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;A=i;i=i+240|0;s=A+202|0;k=A+200|0;z=A+24|0;y=A+12|0;w=A+8|0;x=A+40|0;u=A+4|0;t=A;v=pia(g)|0;uda(z,g,s,k);c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;if(!(a[y>>0]&1))b=10;else b=(c[y>>2]&-2)+-1|0;maa(y,b,0);p=y+8|0;q=y+1|0;n=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=n;c[u>>2]=x;c[t>>2]=0;r=y+4|0;o=a[k>>0]|0;b=c[e>>2]|0;k=n;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;g=(b|0)==0;l=c[f>>2]|0;do if(l){if((c[l+12>>2]|0)!=(c[l+16>>2]|0))if(g)break;else break a;if((Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)!=-1)if(g)break;else break a;else{c[f>>2]=0;B=13;break}}else B=13;while(0);if((B|0)==13){B=0;if(g){l=0;break}else l=0}m=a[y>>0]|0;m=(m&1)==0?(m&255)>>>1:c[r>>2]|0;if((c[w>>2]|0)==(k+m|0)){maa(y,m<<1,0);if(!(a[y>>0]&1))g=10;else g=(c[y>>2]&-2)+-1|0;maa(y,g,0);k=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=k+m}m=b+12|0;g=c[m>>2]|0;n=b+16|0;if((g|0)==(c[n>>2]|0))g=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else g=d[g>>0]|0;if(eda(g&255,v,k,w,t,o,z,x,u,s)|0)break;g=c[m>>2]|0;if((g|0)==(c[n>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[m>>2]=g+1;continue}}s=a[z>>0]|0;g=c[u>>2]|0;if((((s&1)==0?(s&255)>>>1:c[z+4>>2]|0)|0)!=0?(g-x|0)<160:0){s=c[t>>2]|0;t=g+4|0;c[u>>2]=t;c[g>>2]=s;g=t}c[j>>2]=nka(k,c[w>>2]|0,h,v)|0;cga(z,x,g,h);if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(l){if((c[l+12>>2]|0)==(c[l+16>>2]|0)?(Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)==-1:0){c[f>>2]=0;B=38;break}if(!b)B=39}else B=38;while(0);if((B|0)==38?b:0)B=39;if((B|0)==39)c[h>>2]=c[h>>2]|2;B=c[e>>2]|0;iaa(y);iaa(z);i=A;return B|0}function Hia(b,e,f,g,h,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;A=i;i=i+240|0;s=A+202|0;k=A+200|0;z=A+24|0;y=A+12|0;w=A+8|0;x=A+40|0;u=A+4|0;t=A;v=pia(g)|0;uda(z,g,s,k);c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;if(!(a[y>>0]&1))b=10;else b=(c[y>>2]&-2)+-1|0;maa(y,b,0);p=y+8|0;q=y+1|0;n=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=n;c[u>>2]=x;c[t>>2]=0;r=y+4|0;o=a[k>>0]|0;b=c[e>>2]|0;k=n;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;g=(b|0)==0;l=c[f>>2]|0;do if(l){if((c[l+12>>2]|0)!=(c[l+16>>2]|0))if(g)break;else break a;if((Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)!=-1)if(g)break;else break a;else{c[f>>2]=0;B=13;break}}else B=13;while(0);if((B|0)==13){B=0;if(g){l=0;break}else l=0}m=a[y>>0]|0;m=(m&1)==0?(m&255)>>>1:c[r>>2]|0;if((c[w>>2]|0)==(k+m|0)){maa(y,m<<1,0);if(!(a[y>>0]&1))g=10;else g=(c[y>>2]&-2)+-1|0;maa(y,g,0);k=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=k+m}m=b+12|0;g=c[m>>2]|0;n=b+16|0;if((g|0)==(c[n>>2]|0))g=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else g=d[g>>0]|0;if(eda(g&255,v,k,w,t,o,z,x,u,s)|0)break;g=c[m>>2]|0;if((g|0)==(c[n>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[m>>2]=g+1;continue}}s=a[z>>0]|0;g=c[u>>2]|0;if((((s&1)==0?(s&255)>>>1:c[z+4>>2]|0)|0)!=0?(g-x|0)<160:0){s=c[t>>2]|0;t=g+4|0;c[u>>2]=t;c[g>>2]=s;g=t}w=mka(k,c[w>>2]|0,h,v)|0;c[j>>2]=w;c[j+4>>2]=D;cga(z,x,g,h);if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(l){if((c[l+12>>2]|0)==(c[l+16>>2]|0)?(Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)==-1:0){c[f>>2]=0;B=38;break}if(!b)B=39}else B=38;while(0);if((B|0)==38?b:0)B=39;if((B|0)==39)c[h>>2]=c[h>>2]|2;B=c[e>>2]|0;iaa(y);iaa(z);i=A;return B|0}function Iia(e,f,g,h,j,k){e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;B=i;i=i+240|0;t=B+202|0;l=B+200|0;A=B+24|0;z=B+12|0;x=B+8|0;y=B+40|0;v=B+4|0;u=B;w=pia(h)|0;uda(A,h,t,l);c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;if(!(a[z>>0]&1))e=10;else e=(c[z>>2]&-2)+-1|0;maa(z,e,0);q=z+8|0;r=z+1|0;o=(a[z>>0]&1)==0?r:c[q>>2]|0;c[x>>2]=o;c[v>>2]=y;c[u>>2]=0;s=z+4|0;p=a[l>>0]|0;e=c[f>>2]|0;l=o;a:while(1){if(e){if((c[e+12>>2]|0)==(c[e+16>>2]|0)?(Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0)==-1:0){c[f>>2]=0;e=0}}else e=0;h=(e|0)==0;m=c[g>>2]|0;do if(m){if((c[m+12>>2]|0)!=(c[m+16>>2]|0))if(h)break;else break a;if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)!=-1)if(h)break;else break a;else{c[g>>2]=0;C=13;break}}else C=13;while(0);if((C|0)==13){C=0;if(h){m=0;break}else m=0}n=a[z>>0]|0;n=(n&1)==0?(n&255)>>>1:c[s>>2]|0;if((c[x>>2]|0)==(l+n|0)){maa(z,n<<1,0);if(!(a[z>>0]&1))h=10;else h=(c[z>>2]&-2)+-1|0;maa(z,h,0);l=(a[z>>0]&1)==0?r:c[q>>2]|0;c[x>>2]=l+n}n=e+12|0;h=c[n>>2]|0;o=e+16|0;if((h|0)==(c[o>>2]|0))h=Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0;else h=d[h>>0]|0;if(eda(h&255,w,l,x,u,p,A,y,v,t)|0)break;h=c[n>>2]|0;if((h|0)==(c[o>>2]|0)){Ob[c[(c[e>>2]|0)+40>>2]&255](e)|0;continue}else{c[n>>2]=h+1;continue}}t=a[A>>0]|0;h=c[v>>2]|0;if((((t&1)==0?(t&255)>>>1:c[A+4>>2]|0)|0)!=0?(h-y|0)<160:0){t=c[u>>2]|0;u=h+4|0;c[v>>2]=u;c[h>>2]=t;h=u}b[k>>1]=lka(l,c[x>>2]|0,j,w)|0;cga(A,y,h,j);if(e){if((c[e+12>>2]|0)==(c[e+16>>2]|0)?(Ob[c[(c[e>>2]|0)+36>>2]&255](e)|0)==-1:0){c[f>>2]=0;e=0}}else e=0;e=(e|0)==0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0)?(Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1:0){c[g>>2]=0;C=38;break}if(!e)C=39}else C=38;while(0);if((C|0)==38?e:0)C=39;if((C|0)==39)c[j>>2]=c[j>>2]|2;C=c[f>>2]|0;iaa(z);iaa(A);i=B;return C|0}function Jia(b,e,f,g,h,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;A=i;i=i+240|0;s=A+202|0;k=A+200|0;z=A+24|0;y=A+12|0;w=A+8|0;x=A+40|0;u=A+4|0;t=A;v=pia(g)|0;uda(z,g,s,k);c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;if(!(a[y>>0]&1))b=10;else b=(c[y>>2]&-2)+-1|0;maa(y,b,0);p=y+8|0;q=y+1|0;n=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=n;c[u>>2]=x;c[t>>2]=0;r=y+4|0;o=a[k>>0]|0;b=c[e>>2]|0;k=n;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;g=(b|0)==0;l=c[f>>2]|0;do if(l){if((c[l+12>>2]|0)!=(c[l+16>>2]|0))if(g)break;else break a;if((Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)!=-1)if(g)break;else break a;else{c[f>>2]=0;B=13;break}}else B=13;while(0);if((B|0)==13){B=0;if(g){l=0;break}else l=0}m=a[y>>0]|0;m=(m&1)==0?(m&255)>>>1:c[r>>2]|0;if((c[w>>2]|0)==(k+m|0)){maa(y,m<<1,0);if(!(a[y>>0]&1))g=10;else g=(c[y>>2]&-2)+-1|0;maa(y,g,0);k=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=k+m}m=b+12|0;g=c[m>>2]|0;n=b+16|0;if((g|0)==(c[n>>2]|0))g=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else g=d[g>>0]|0;if(eda(g&255,v,k,w,t,o,z,x,u,s)|0)break;g=c[m>>2]|0;if((g|0)==(c[n>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[m>>2]=g+1;continue}}s=a[z>>0]|0;g=c[u>>2]|0;if((((s&1)==0?(s&255)>>>1:c[z+4>>2]|0)|0)!=0?(g-x|0)<160:0){s=c[t>>2]|0;t=g+4|0;c[u>>2]=t;c[g>>2]=s;g=t}c[j>>2]=kka(k,c[w>>2]|0,h,v)|0;cga(z,x,g,h);if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(l){if((c[l+12>>2]|0)==(c[l+16>>2]|0)?(Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)==-1:0){c[f>>2]=0;B=38;break}if(!b)B=39}else B=38;while(0);if((B|0)==38?b:0)B=39;if((B|0)==39)c[h>>2]=c[h>>2]|2;B=c[e>>2]|0;iaa(y);iaa(z);i=A;return B|0}function Kia(b,e,f,g,h,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;A=i;i=i+240|0;s=A+202|0;k=A+200|0;z=A+24|0;y=A+12|0;w=A+8|0;x=A+40|0;u=A+4|0;t=A;v=pia(g)|0;uda(z,g,s,k);c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;if(!(a[y>>0]&1))b=10;else b=(c[y>>2]&-2)+-1|0;maa(y,b,0);p=y+8|0;q=y+1|0;n=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=n;c[u>>2]=x;c[t>>2]=0;r=y+4|0;o=a[k>>0]|0;b=c[e>>2]|0;k=n;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;g=(b|0)==0;l=c[f>>2]|0;do if(l){if((c[l+12>>2]|0)!=(c[l+16>>2]|0))if(g)break;else break a;if((Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)!=-1)if(g)break;else break a;else{c[f>>2]=0;B=13;break}}else B=13;while(0);if((B|0)==13){B=0;if(g){l=0;break}else l=0}m=a[y>>0]|0;m=(m&1)==0?(m&255)>>>1:c[r>>2]|0;if((c[w>>2]|0)==(k+m|0)){maa(y,m<<1,0);if(!(a[y>>0]&1))g=10;else g=(c[y>>2]&-2)+-1|0;maa(y,g,0);k=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=k+m}m=b+12|0;g=c[m>>2]|0;n=b+16|0;if((g|0)==(c[n>>2]|0))g=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else g=d[g>>0]|0;if(eda(g&255,v,k,w,t,o,z,x,u,s)|0)break;g=c[m>>2]|0;if((g|0)==(c[n>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[m>>2]=g+1;continue}}s=a[z>>0]|0;g=c[u>>2]|0;if((((s&1)==0?(s&255)>>>1:c[z+4>>2]|0)|0)!=0?(g-x|0)<160:0){s=c[t>>2]|0;t=g+4|0;c[u>>2]=t;c[g>>2]=s;g=t}c[j>>2]=jka(k,c[w>>2]|0,h,v)|0;cga(z,x,g,h);if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(l){if((c[l+12>>2]|0)==(c[l+16>>2]|0)?(Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)==-1:0){c[f>>2]=0;B=38;break}if(!b)B=39}else B=38;while(0);if((B|0)==38?b:0)B=39;if((B|0)==39)c[h>>2]=c[h>>2]|2;B=c[e>>2]|0;iaa(y);iaa(z);i=A;return B|0}function Lia(b,e,f,g,h,j){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;A=i;i=i+240|0;s=A+202|0;k=A+200|0;z=A+24|0;y=A+12|0;w=A+8|0;x=A+40|0;u=A+4|0;t=A;v=pia(g)|0;uda(z,g,s,k);c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;if(!(a[y>>0]&1))b=10;else b=(c[y>>2]&-2)+-1|0;maa(y,b,0);p=y+8|0;q=y+1|0;n=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=n;c[u>>2]=x;c[t>>2]=0;r=y+4|0;o=a[k>>0]|0;b=c[e>>2]|0;k=n;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;g=(b|0)==0;l=c[f>>2]|0;do if(l){if((c[l+12>>2]|0)!=(c[l+16>>2]|0))if(g)break;else break a;if((Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)!=-1)if(g)break;else break a;else{c[f>>2]=0;B=13;break}}else B=13;while(0);if((B|0)==13){B=0;if(g){l=0;break}else l=0}m=a[y>>0]|0;m=(m&1)==0?(m&255)>>>1:c[r>>2]|0;if((c[w>>2]|0)==(k+m|0)){maa(y,m<<1,0);if(!(a[y>>0]&1))g=10;else g=(c[y>>2]&-2)+-1|0;maa(y,g,0);k=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=k+m}m=b+12|0;g=c[m>>2]|0;n=b+16|0;if((g|0)==(c[n>>2]|0))g=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else g=d[g>>0]|0;if(eda(g&255,v,k,w,t,o,z,x,u,s)|0)break;g=c[m>>2]|0;if((g|0)==(c[n>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[m>>2]=g+1;continue}}s=a[z>>0]|0;g=c[u>>2]|0;if((((s&1)==0?(s&255)>>>1:c[z+4>>2]|0)|0)!=0?(g-x|0)<160:0){s=c[t>>2]|0;t=g+4|0;c[u>>2]=t;c[g>>2]=s;g=t}w=ika(k,c[w>>2]|0,h,v)|0;c[j>>2]=w;c[j+4>>2]=D;cga(z,x,g,h);if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(l){if((c[l+12>>2]|0)==(c[l+16>>2]|0)?(Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0)==-1:0){c[f>>2]=0;B=38;break}if(!b)B=39}else B=38;while(0);if((B|0)==38?b:0)B=39;if((B|0)==39)c[h>>2]=c[h>>2]|2;B=c[e>>2]|0;iaa(y);iaa(z);i=A;return B|0}function Mia(b,e,f,h,j,k){b=b|0;e=e|0;f=f|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;D=i;i=i+240|0;u=D+208|0;l=D+203|0;m=D+202|0;C=D+24|0;B=D+12|0;z=D+8|0;A=D+40|0;x=D+4|0;w=D;y=D+201|0;v=D+200|0;vda(C,h,u,l,m);c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;if(!(a[B>>0]&1))b=10;else b=(c[B>>2]&-2)+-1|0;maa(B,b,0);r=B+8|0;s=B+1|0;o=(a[B>>0]&1)==0?s:c[r>>2]|0;c[z>>2]=o;c[x>>2]=A;c[w>>2]=0;a[y>>0]=1;a[v>>0]=69;t=B+4|0;q=a[l>>0]|0;p=a[m>>0]|0;b=c[e>>2]|0;l=o;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;h=(b|0)==0;m=c[f>>2]|0;do if(m){if((c[m+12>>2]|0)!=(c[m+16>>2]|0))if(h)break;else break a;if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)!=-1)if(h)break;else break a;else{c[f>>2]=0;E=13;break}}else E=13;while(0);if((E|0)==13){E=0;if(h){m=0;break}else m=0}n=a[B>>0]|0;n=(n&1)==0?(n&255)>>>1:c[t>>2]|0;if((c[z>>2]|0)==(l+n|0)){maa(B,n<<1,0);if(!(a[B>>0]&1))h=10;else h=(c[B>>2]&-2)+-1|0;maa(B,h,0);l=(a[B>>0]&1)==0?s:c[r>>2]|0;c[z>>2]=l+n}n=b+12|0;h=c[n>>2]|0;o=b+16|0;if((h|0)==(c[o>>2]|0))h=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else h=d[h>>0]|0;if(wda(h&255,y,v,l,z,q,p,C,A,x,w,u)|0)break;h=c[n>>2]|0;if((h|0)==(c[o>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[n>>2]=h+1;continue}}v=a[C>>0]|0;h=c[x>>2]|0;if(!((a[y>>0]|0)==0?1:(((v&1)==0?(v&255)>>>1:c[C+4>>2]|0)|0)==0)?(h-A|0)<160:0){w=c[w>>2]|0;y=h+4|0;c[x>>2]=y;c[h>>2]=w;h=y}g[k>>2]=+hka(l,c[z>>2]|0,j);cga(C,A,h,j);if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0)?(Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1:0){c[f>>2]=0;E=38;break}if(!b)E=39}else E=38;while(0);if((E|0)==38?b:0)E=39;if((E|0)==39)c[j>>2]=c[j>>2]|2;E=c[e>>2]|0;iaa(B);iaa(C);i=D;return E|0}function Nia(b,e,f,g,j,k){b=b|0;e=e|0;f=f|0;g=g|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;D=i;i=i+240|0;u=D+208|0;l=D+203|0;m=D+202|0;C=D+24|0;B=D+12|0;z=D+8|0;A=D+40|0;x=D+4|0;w=D;y=D+201|0;v=D+200|0;vda(C,g,u,l,m);c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;if(!(a[B>>0]&1))b=10;else b=(c[B>>2]&-2)+-1|0;maa(B,b,0);r=B+8|0;s=B+1|0;o=(a[B>>0]&1)==0?s:c[r>>2]|0;c[z>>2]=o;c[x>>2]=A;c[w>>2]=0;a[y>>0]=1;a[v>>0]=69;t=B+4|0;q=a[l>>0]|0;p=a[m>>0]|0;b=c[e>>2]|0;l=o;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;g=(b|0)==0;m=c[f>>2]|0;do if(m){if((c[m+12>>2]|0)!=(c[m+16>>2]|0))if(g)break;else break a;if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)!=-1)if(g)break;else break a;else{c[f>>2]=0;E=13;break}}else E=13;while(0);if((E|0)==13){E=0;if(g){m=0;break}else m=0}n=a[B>>0]|0;n=(n&1)==0?(n&255)>>>1:c[t>>2]|0;if((c[z>>2]|0)==(l+n|0)){maa(B,n<<1,0);if(!(a[B>>0]&1))g=10;else g=(c[B>>2]&-2)+-1|0;maa(B,g,0);l=(a[B>>0]&1)==0?s:c[r>>2]|0;c[z>>2]=l+n}n=b+12|0;g=c[n>>2]|0;o=b+16|0;if((g|0)==(c[o>>2]|0))g=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else g=d[g>>0]|0;if(wda(g&255,y,v,l,z,q,p,C,A,x,w,u)|0)break;g=c[n>>2]|0;if((g|0)==(c[o>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[n>>2]=g+1;continue}}v=a[C>>0]|0;g=c[x>>2]|0;if(!((a[y>>0]|0)==0?1:(((v&1)==0?(v&255)>>>1:c[C+4>>2]|0)|0)==0)?(g-A|0)<160:0){w=c[w>>2]|0;y=g+4|0;c[x>>2]=y;c[g>>2]=w;g=y}h[k>>3]=+gka(l,c[z>>2]|0,j);cga(C,A,g,j);if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0)?(Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1:0){c[f>>2]=0;E=38;break}if(!b)E=39}else E=38;while(0);if((E|0)==38?b:0)E=39;if((E|0)==39)c[j>>2]=c[j>>2]|2;E=c[e>>2]|0;iaa(B);iaa(C);i=D;return E|0}function Oia(b,e,f,g,j,k){b=b|0;e=e|0;f=f|0;g=g|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0;D=i;i=i+240|0;u=D+208|0;l=D+203|0;m=D+202|0;C=D+24|0;B=D+12|0;z=D+8|0;A=D+40|0;x=D+4|0;w=D;y=D+201|0;v=D+200|0;vda(C,g,u,l,m);c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;if(!(a[B>>0]&1))b=10;else b=(c[B>>2]&-2)+-1|0;maa(B,b,0);r=B+8|0;s=B+1|0;o=(a[B>>0]&1)==0?s:c[r>>2]|0;c[z>>2]=o;c[x>>2]=A;c[w>>2]=0;a[y>>0]=1;a[v>>0]=69;t=B+4|0;q=a[l>>0]|0;p=a[m>>0]|0;b=c[e>>2]|0;l=o;a:while(1){if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;g=(b|0)==0;m=c[f>>2]|0;do if(m){if((c[m+12>>2]|0)!=(c[m+16>>2]|0))if(g)break;else break a;if((Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)!=-1)if(g)break;else break a;else{c[f>>2]=0;E=13;break}}else E=13;while(0);if((E|0)==13){E=0;if(g){m=0;break}else m=0}n=a[B>>0]|0;n=(n&1)==0?(n&255)>>>1:c[t>>2]|0;if((c[z>>2]|0)==(l+n|0)){maa(B,n<<1,0);if(!(a[B>>0]&1))g=10;else g=(c[B>>2]&-2)+-1|0;maa(B,g,0);l=(a[B>>0]&1)==0?s:c[r>>2]|0;c[z>>2]=l+n}n=b+12|0;g=c[n>>2]|0;o=b+16|0;if((g|0)==(c[o>>2]|0))g=Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0;else g=d[g>>0]|0;if(wda(g&255,y,v,l,z,q,p,C,A,x,w,u)|0)break;g=c[n>>2]|0;if((g|0)==(c[o>>2]|0)){Ob[c[(c[b>>2]|0)+40>>2]&255](b)|0;continue}else{c[n>>2]=g+1;continue}}v=a[C>>0]|0;g=c[x>>2]|0;if(!((a[y>>0]|0)==0?1:(((v&1)==0?(v&255)>>>1:c[C+4>>2]|0)|0)==0)?(g-A|0)<160:0){w=c[w>>2]|0;y=g+4|0;c[x>>2]=y;c[g>>2]=w;g=y}h[k>>3]=+fka(l,c[z>>2]|0,j);cga(C,A,g,j);if(b){if((c[b+12>>2]|0)==(c[b+16>>2]|0)?(Ob[c[(c[b>>2]|0)+36>>2]&255](b)|0)==-1:0){c[e>>2]=0;b=0}}else b=0;b=(b|0)==0;do if(m){if((c[m+12>>2]|0)==(c[m+16>>2]|0)?(Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0)==-1:0){c[f>>2]=0;E=38;break}if(!b)E=39}else E=38;while(0);if((E|0)==38?b:0)E=39;if((E|0)==39)c[j>>2]=c[j>>2]|2;E=c[e>>2]|0;iaa(B);iaa(C);i=D;return E|0}function Pia(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=i;i=i+16|0;g=f;c[g>>2]=e;e=R6(b)|0;b=e8(a,d,g)|0;if(e)R6(e)|0;i=f;return b|0}function Qia(b,d,e,f,g,h,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+112|0;l=y;m=(f-e|0)/12|0;if(m>>>0>100){l=u9(m)|0;if(!l)U5();else{w=l;k=l}}else{w=0;k=l}if((e|0)==(f|0))l=0;else{p=e;n=0;o=k;while(1){l=a[p>>0]|0;if(!(l&1))l=(l&255)>>>1;else l=c[p+4>>2]|0;if(!l){a[o>>0]=2;l=n+1|0;m=m+-1|0}else{a[o>>0]=1;l=n}p=p+12|0;if((p|0)==(f|0))break;else{n=l;o=o+1|0}}}u=(e|0)==(f|0);v=(e|0)==(f|0);t=0;q=m;a:while(1){m=c[b>>2]|0;do if(m){n=c[m+12>>2]|0;if((n|0)==(c[m+16>>2]|0))m=Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0;else m=c[n>>2]|0;if((m|0)==-1){c[b>>2]=0;p=1;break}else{p=(c[b>>2]|0)==0;break}}else p=1;while(0);n=c[d>>2]|0;if(n){m=c[n+12>>2]|0;if((m|0)==(c[n+16>>2]|0))m=Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0;else m=c[m>>2]|0;if((m|0)==-1){c[d>>2]=0;n=0;o=1}else o=0}else{n=0;o=1}m=c[b>>2]|0;if(!((q|0)!=0&(p^o)))break;n=c[m+12>>2]|0;if((n|0)==(c[m+16>>2]|0))m=Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0;else m=c[n>>2]|0;if(!j)m=Yb[c[(c[g>>2]|0)+28>>2]&255](g,m)|0;s=t+1|0;if(u){m=0;p=q}else{p=0;r=e;o=q;q=k;while(1){do if((a[q>>0]|0)==1){if(!(a[r>>0]&1))n=r+4|0;else n=c[r+8>>2]|0;n=c[n+(t<<2)>>2]|0;if(!j)n=Yb[c[(c[g>>2]|0)+28>>2]&255](g,n)|0;if((m|0)!=(n|0)){a[q>>0]=0;n=p;o=o+-1|0;break}n=a[r>>0]|0;if(!(n&1))n=(n&255)>>>1;else n=c[r+4>>2]|0;if((n|0)==(s|0)){a[q>>0]=2;n=1;l=l+1|0;o=o+-1|0}else n=1}else n=p;while(0);r=r+12|0;if((r|0)==(f|0)){m=n;p=o;break}else{p=n;q=q+1|0}}}if(!m){t=s;q=p;continue}m=c[b>>2]|0;n=m+12|0;o=c[n>>2]|0;if((o|0)==(c[m+16>>2]|0))Ob[c[(c[m>>2]|0)+40>>2]&255](m)|0;else c[n>>2]=o+4;if((l+p|0)>>>0<2|v){t=s;q=p;continue}else{m=e;o=k}while(1){if((a[o>>0]|0)==2){n=a[m>>0]|0;if(!(n&1))n=(n&255)>>>1;else n=c[m+4>>2]|0;if((n|0)!=(s|0)){a[o>>0]=0;l=l+-1|0}}m=m+12|0;if((m|0)==(f|0)){t=s;q=p;continue a}else o=o+1|0}}do if(m){l=c[m+12>>2]|0;if((l|0)==(c[m+16>>2]|0))l=Ob[c[(c[m>>2]|0)+36>>2]&255](m)|0;else l=c[l>>2]|0;if((l|0)==-1){c[b>>2]=0;m=1;break}else{m=(c[b>>2]|0)==0;break}}else m=1;while(0);do if(n){l=c[n+12>>2]|0;if((l|0)==(c[n+16>>2]|0))l=Ob[c[(c[n>>2]|0)+36>>2]&255](n)|0;else l=c[l>>2]|0;if((l|0)!=-1)if(m)break;else{x=74;break}else{c[d>>2]=0;x=72;break}}else x=72;while(0);if((x|0)==72?m:0)x=74;if((x|0)==74)c[h>>2]=c[h>>2]|2;b:do if((e|0)==(f|0))x=78;else while(1){if((a[k>>0]|0)==2)break b;e=e+12|0;if((e|0)==(f|0)){x=78;break}else k=k+1|0}while(0);if((x|0)==78){c[h>>2]=c[h>>2]|4;e=f}v9(w);i=y;return e|0}function Ria(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;z=i;i=i+320|0;r=z+208|0;j=z+200|0;y=z+24|0;x=z+12|0;v=z+8|0;w=z+40|0;t=z+4|0;s=z;u=pia(f)|0;xda(y,f,r,j);c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);o=x+8|0;p=x+1|0;f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f;c[t>>2]=w;c[s>>2]=0;q=x+4|0;n=c[j>>2]|0;j=c[d>>2]|0;a:while(1){if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;j=0;l=1}else l=0}else{j=0;l=1}k=c[e>>2]|0;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(l){m=k;break}else break a;else{c[e>>2]=0;A=16;break}}else A=16;while(0);if((A|0)==16){A=0;if(l){k=0;break}else m=0}k=a[x>>0]|0;k=(k&1)==0?(k&255)>>>1:c[q>>2]|0;if((c[v>>2]|0)==(f+k|0)){maa(x,k<<1,0);if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f+k}k=j+12|0;b=c[k>>2]|0;l=j+16|0;if((b|0)==(c[l>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if(tda(b,u,f,v,s,n,y,w,t,r)|0){k=m;break}b=c[k>>2]|0;if((b|0)==(c[l>>2]|0)){Ob[c[(c[j>>2]|0)+40>>2]&255](j)|0;continue}else{c[k>>2]=b+4;continue}}r=a[y>>0]|0;b=c[t>>2]|0;if((((r&1)==0?(r&255)>>>1:c[y+4>>2]|0)|0)!=0?(b-w|0)<160:0){r=c[s>>2]|0;s=b+4|0;c[t>>2]=s;c[b>>2]=r;b=s}c[h>>2]=nka(f,c[v>>2]|0,g,u)|0;cga(y,w,b,g);if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{A=46;break}else{c[e>>2]=0;A=44;break}}else A=44;while(0);if((A|0)==44?f:0)A=46;if((A|0)==46)c[g>>2]=c[g>>2]|2;A=c[d>>2]|0;iaa(x);iaa(y);i=z;return A|0}function Sia(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;z=i;i=i+320|0;r=z+208|0;j=z+200|0;y=z+24|0;x=z+12|0;v=z+8|0;w=z+40|0;t=z+4|0;s=z;u=pia(f)|0;xda(y,f,r,j);c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);o=x+8|0;p=x+1|0;f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f;c[t>>2]=w;c[s>>2]=0;q=x+4|0;n=c[j>>2]|0;j=c[d>>2]|0;a:while(1){if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;j=0;l=1}else l=0}else{j=0;l=1}k=c[e>>2]|0;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(l){m=k;break}else break a;else{c[e>>2]=0;A=16;break}}else A=16;while(0);if((A|0)==16){A=0;if(l){k=0;break}else m=0}k=a[x>>0]|0;k=(k&1)==0?(k&255)>>>1:c[q>>2]|0;if((c[v>>2]|0)==(f+k|0)){maa(x,k<<1,0);if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f+k}k=j+12|0;b=c[k>>2]|0;l=j+16|0;if((b|0)==(c[l>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if(tda(b,u,f,v,s,n,y,w,t,r)|0){k=m;break}b=c[k>>2]|0;if((b|0)==(c[l>>2]|0)){Ob[c[(c[j>>2]|0)+40>>2]&255](j)|0;continue}else{c[k>>2]=b+4;continue}}r=a[y>>0]|0;b=c[t>>2]|0;if((((r&1)==0?(r&255)>>>1:c[y+4>>2]|0)|0)!=0?(b-w|0)<160:0){r=c[s>>2]|0;s=b+4|0;c[t>>2]=s;c[b>>2]=r;b=s}v=mka(f,c[v>>2]|0,g,u)|0;c[h>>2]=v;c[h+4>>2]=D;cga(y,w,b,g);if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{A=46;break}else{c[e>>2]=0;A=44;break}}else A=44;while(0);if((A|0)==44?f:0)A=46;if((A|0)==46)c[g>>2]=c[g>>2]|2;A=c[d>>2]|0;iaa(x);iaa(y);i=z;return A|0}function Tia(d,e,f,g,h,j){d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;A=i;i=i+320|0;s=A+208|0;k=A+200|0;z=A+24|0;y=A+12|0;w=A+8|0;x=A+40|0;u=A+4|0;t=A;v=pia(g)|0;xda(z,g,s,k);c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;if(!(a[y>>0]&1))d=10;else d=(c[y>>2]&-2)+-1|0;maa(y,d,0);p=y+8|0;q=y+1|0;g=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=g;c[u>>2]=x;c[t>>2]=0;r=y+4|0;o=c[k>>2]|0;k=c[e>>2]|0;a:while(1){if(k){d=c[k+12>>2]|0;if((d|0)==(c[k+16>>2]|0))d=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else d=c[d>>2]|0;if((d|0)==-1){c[e>>2]=0;k=0;m=1}else m=0}else{k=0;m=1}l=c[f>>2]|0;do if(l){d=c[l+12>>2]|0;if((d|0)==(c[l+16>>2]|0))d=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;else d=c[d>>2]|0;if((d|0)!=-1)if(m){n=l;break}else break a;else{c[f>>2]=0;B=16;break}}else B=16;while(0);if((B|0)==16){B=0;if(m){l=0;break}else n=0}l=a[y>>0]|0;l=(l&1)==0?(l&255)>>>1:c[r>>2]|0;if((c[w>>2]|0)==(g+l|0)){maa(y,l<<1,0);if(!(a[y>>0]&1))d=10;else d=(c[y>>2]&-2)+-1|0;maa(y,d,0);g=(a[y>>0]&1)==0?q:c[p>>2]|0;c[w>>2]=g+l}l=k+12|0;d=c[l>>2]|0;m=k+16|0;if((d|0)==(c[m>>2]|0))d=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else d=c[d>>2]|0;if(tda(d,v,g,w,t,o,z,x,u,s)|0){l=n;break}d=c[l>>2]|0;if((d|0)==(c[m>>2]|0)){Ob[c[(c[k>>2]|0)+40>>2]&255](k)|0;continue}else{c[l>>2]=d+4;continue}}s=a[z>>0]|0;d=c[u>>2]|0;if((((s&1)==0?(s&255)>>>1:c[z+4>>2]|0)|0)!=0?(d-x|0)<160:0){s=c[t>>2]|0;t=d+4|0;c[u>>2]=t;c[d>>2]=s;d=t}b[j>>1]=lka(g,c[w>>2]|0,h,v)|0;cga(z,x,d,h);if(k){d=c[k+12>>2]|0;if((d|0)==(c[k+16>>2]|0))d=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else d=c[d>>2]|0;if((d|0)==-1){c[e>>2]=0;g=1}else g=0}else g=1;do if(l){d=c[l+12>>2]|0;if((d|0)==(c[l+16>>2]|0))d=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;else d=c[d>>2]|0;if((d|0)!=-1)if(g)break;else{B=46;break}else{c[f>>2]=0;B=44;break}}else B=44;while(0);if((B|0)==44?g:0)B=46;if((B|0)==46)c[h>>2]=c[h>>2]|2;B=c[e>>2]|0;iaa(y);iaa(z);i=A;return B|0}function Uia(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;z=i;i=i+320|0;r=z+208|0;j=z+200|0;y=z+24|0;x=z+12|0;v=z+8|0;w=z+40|0;t=z+4|0;s=z;u=pia(f)|0;xda(y,f,r,j);c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);o=x+8|0;p=x+1|0;f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f;c[t>>2]=w;c[s>>2]=0;q=x+4|0;n=c[j>>2]|0;j=c[d>>2]|0;a:while(1){if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;j=0;l=1}else l=0}else{j=0;l=1}k=c[e>>2]|0;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(l){m=k;break}else break a;else{c[e>>2]=0;A=16;break}}else A=16;while(0);if((A|0)==16){A=0;if(l){k=0;break}else m=0}k=a[x>>0]|0;k=(k&1)==0?(k&255)>>>1:c[q>>2]|0;if((c[v>>2]|0)==(f+k|0)){maa(x,k<<1,0);if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f+k}k=j+12|0;b=c[k>>2]|0;l=j+16|0;if((b|0)==(c[l>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if(tda(b,u,f,v,s,n,y,w,t,r)|0){k=m;break}b=c[k>>2]|0;if((b|0)==(c[l>>2]|0)){Ob[c[(c[j>>2]|0)+40>>2]&255](j)|0;continue}else{c[k>>2]=b+4;continue}}r=a[y>>0]|0;b=c[t>>2]|0;if((((r&1)==0?(r&255)>>>1:c[y+4>>2]|0)|0)!=0?(b-w|0)<160:0){r=c[s>>2]|0;s=b+4|0;c[t>>2]=s;c[b>>2]=r;b=s}c[h>>2]=kka(f,c[v>>2]|0,g,u)|0;cga(y,w,b,g);if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{A=46;break}else{c[e>>2]=0;A=44;break}}else A=44;while(0);if((A|0)==44?f:0)A=46;if((A|0)==46)c[g>>2]=c[g>>2]|2;A=c[d>>2]|0;iaa(x);iaa(y);i=z;return A|0}function Via(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;z=i;i=i+320|0;r=z+208|0;j=z+200|0;y=z+24|0;x=z+12|0;v=z+8|0;w=z+40|0;t=z+4|0;s=z;u=pia(f)|0;xda(y,f,r,j);c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);o=x+8|0;p=x+1|0;f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f;c[t>>2]=w;c[s>>2]=0;q=x+4|0;n=c[j>>2]|0;j=c[d>>2]|0;a:while(1){if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;j=0;l=1}else l=0}else{j=0;l=1}k=c[e>>2]|0;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(l){m=k;break}else break a;else{c[e>>2]=0;A=16;break}}else A=16;while(0);if((A|0)==16){A=0;if(l){k=0;break}else m=0}k=a[x>>0]|0;k=(k&1)==0?(k&255)>>>1:c[q>>2]|0;if((c[v>>2]|0)==(f+k|0)){maa(x,k<<1,0);if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f+k}k=j+12|0;b=c[k>>2]|0;l=j+16|0;if((b|0)==(c[l>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if(tda(b,u,f,v,s,n,y,w,t,r)|0){k=m;break}b=c[k>>2]|0;if((b|0)==(c[l>>2]|0)){Ob[c[(c[j>>2]|0)+40>>2]&255](j)|0;continue}else{c[k>>2]=b+4;continue}}r=a[y>>0]|0;b=c[t>>2]|0;if((((r&1)==0?(r&255)>>>1:c[y+4>>2]|0)|0)!=0?(b-w|0)<160:0){r=c[s>>2]|0;s=b+4|0;c[t>>2]=s;c[b>>2]=r;b=s}c[h>>2]=jka(f,c[v>>2]|0,g,u)|0;cga(y,w,b,g);if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{A=46;break}else{c[e>>2]=0;A=44;break}}else A=44;while(0);if((A|0)==44?f:0)A=46;if((A|0)==46)c[g>>2]=c[g>>2]|2;A=c[d>>2]|0;iaa(x);iaa(y);i=z;return A|0}function Wia(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;z=i;i=i+320|0;r=z+208|0;j=z+200|0;y=z+24|0;x=z+12|0;v=z+8|0;w=z+40|0;t=z+4|0;s=z;u=pia(f)|0;xda(y,f,r,j);c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);o=x+8|0;p=x+1|0;f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f;c[t>>2]=w;c[s>>2]=0;q=x+4|0;n=c[j>>2]|0;j=c[d>>2]|0;a:while(1){if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;j=0;l=1}else l=0}else{j=0;l=1}k=c[e>>2]|0;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(l){m=k;break}else break a;else{c[e>>2]=0;A=16;break}}else A=16;while(0);if((A|0)==16){A=0;if(l){k=0;break}else m=0}k=a[x>>0]|0;k=(k&1)==0?(k&255)>>>1:c[q>>2]|0;if((c[v>>2]|0)==(f+k|0)){maa(x,k<<1,0);if(!(a[x>>0]&1))b=10;else b=(c[x>>2]&-2)+-1|0;maa(x,b,0);f=(a[x>>0]&1)==0?p:c[o>>2]|0;c[v>>2]=f+k}k=j+12|0;b=c[k>>2]|0;l=j+16|0;if((b|0)==(c[l>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if(tda(b,u,f,v,s,n,y,w,t,r)|0){k=m;break}b=c[k>>2]|0;if((b|0)==(c[l>>2]|0)){Ob[c[(c[j>>2]|0)+40>>2]&255](j)|0;continue}else{c[k>>2]=b+4;continue}}r=a[y>>0]|0;b=c[t>>2]|0;if((((r&1)==0?(r&255)>>>1:c[y+4>>2]|0)|0)!=0?(b-w|0)<160:0){r=c[s>>2]|0;s=b+4|0;c[t>>2]=s;c[b>>2]=r;b=s}v=ika(f,c[v>>2]|0,g,u)|0;c[h>>2]=v;c[h+4>>2]=D;cga(y,w,b,g);if(j){b=c[j+12>>2]|0;if((b|0)==(c[j+16>>2]|0))b=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{A=46;break}else{c[e>>2]=0;A=44;break}}else A=44;while(0);if((A|0)==44?f:0)A=46;if((A|0)==46)c[g>>2]=c[g>>2]|2;A=c[d>>2]|0;iaa(x);iaa(y);i=z;return A|0}function Xia(b,d,e,f,h,j){b=b|0;d=d|0;e=e|0;f=f|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;C=i;i=i+352|0;t=C+208|0;k=C+40|0;l=C+36|0;B=C+24|0;A=C+12|0;y=C+8|0;z=C+48|0;w=C+4|0;v=C;x=C+337|0;u=C+336|0;yda(B,f,t,k,l);c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;if(!(a[A>>0]&1))b=10;else b=(c[A>>2]&-2)+-1|0;maa(A,b,0);q=A+8|0;r=A+1|0;f=(a[A>>0]&1)==0?r:c[q>>2]|0;c[y>>2]=f;c[w>>2]=z;c[v>>2]=0;a[x>>0]=1;a[u>>0]=69;s=A+4|0;p=c[k>>2]|0;o=c[l>>2]|0;k=c[d>>2]|0;a:while(1){if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;k=0;m=1}else m=0}else{k=0;m=1}l=c[e>>2]|0;do if(l){b=c[l+12>>2]|0;if((b|0)==(c[l+16>>2]|0))b=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(m)break;else break a;else{c[e>>2]=0;D=16;break}}else D=16;while(0);if((D|0)==16){D=0;if(m){l=0;break}else l=0}m=a[A>>0]|0;m=(m&1)==0?(m&255)>>>1:c[s>>2]|0;if((c[y>>2]|0)==(f+m|0)){maa(A,m<<1,0);if(!(a[A>>0]&1))b=10;else b=(c[A>>2]&-2)+-1|0;maa(A,b,0);f=(a[A>>0]&1)==0?r:c[q>>2]|0;c[y>>2]=f+m}m=k+12|0;b=c[m>>2]|0;n=k+16|0;if((b|0)==(c[n>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if(zda(b,x,u,f,y,p,o,B,z,w,v,t)|0)break;b=c[m>>2]|0;if((b|0)==(c[n>>2]|0)){Ob[c[(c[k>>2]|0)+40>>2]&255](k)|0;continue}else{c[m>>2]=b+4;continue}}u=a[B>>0]|0;b=c[w>>2]|0;if(!((a[x>>0]|0)==0?1:(((u&1)==0?(u&255)>>>1:c[B+4>>2]|0)|0)==0)?(b-z|0)<160:0){v=c[v>>2]|0;x=b+4|0;c[w>>2]=x;c[b>>2]=v;b=x}g[j>>2]=+hka(f,c[y>>2]|0,h);cga(B,z,b,h);if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(l){b=c[l+12>>2]|0;if((b|0)==(c[l+16>>2]|0))b=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{D=46;break}else{c[e>>2]=0;D=44;break}}else D=44;while(0);if((D|0)==44?f:0)D=46;if((D|0)==46)c[h>>2]=c[h>>2]|2;D=c[d>>2]|0;iaa(A);iaa(B);i=C;return D|0}function Yia(b,d,e,f,g,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;C=i;i=i+352|0;t=C+208|0;k=C+40|0;l=C+36|0;B=C+24|0;A=C+12|0;y=C+8|0;z=C+48|0;w=C+4|0;v=C;x=C+337|0;u=C+336|0;yda(B,f,t,k,l);c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;if(!(a[A>>0]&1))b=10;else b=(c[A>>2]&-2)+-1|0;maa(A,b,0);q=A+8|0;r=A+1|0;f=(a[A>>0]&1)==0?r:c[q>>2]|0;c[y>>2]=f;c[w>>2]=z;c[v>>2]=0;a[x>>0]=1;a[u>>0]=69;s=A+4|0;p=c[k>>2]|0;o=c[l>>2]|0;k=c[d>>2]|0;a:while(1){if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;k=0;m=1}else m=0}else{k=0;m=1}l=c[e>>2]|0;do if(l){b=c[l+12>>2]|0;if((b|0)==(c[l+16>>2]|0))b=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(m)break;else break a;else{c[e>>2]=0;D=16;break}}else D=16;while(0);if((D|0)==16){D=0;if(m){l=0;break}else l=0}m=a[A>>0]|0;m=(m&1)==0?(m&255)>>>1:c[s>>2]|0;if((c[y>>2]|0)==(f+m|0)){maa(A,m<<1,0);if(!(a[A>>0]&1))b=10;else b=(c[A>>2]&-2)+-1|0;maa(A,b,0);f=(a[A>>0]&1)==0?r:c[q>>2]|0;c[y>>2]=f+m}m=k+12|0;b=c[m>>2]|0;n=k+16|0;if((b|0)==(c[n>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if(zda(b,x,u,f,y,p,o,B,z,w,v,t)|0)break;b=c[m>>2]|0;if((b|0)==(c[n>>2]|0)){Ob[c[(c[k>>2]|0)+40>>2]&255](k)|0;continue}else{c[m>>2]=b+4;continue}}u=a[B>>0]|0;b=c[w>>2]|0;if(!((a[x>>0]|0)==0?1:(((u&1)==0?(u&255)>>>1:c[B+4>>2]|0)|0)==0)?(b-z|0)<160:0){v=c[v>>2]|0;x=b+4|0;c[w>>2]=x;c[b>>2]=v;b=x}h[j>>3]=+gka(f,c[y>>2]|0,g);cga(B,z,b,g);if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(l){b=c[l+12>>2]|0;if((b|0)==(c[l+16>>2]|0))b=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{D=46;break}else{c[e>>2]=0;D=44;break}}else D=44;while(0);if((D|0)==44?f:0)D=46;if((D|0)==46)c[g>>2]=c[g>>2]|2;D=c[d>>2]|0;iaa(A);iaa(B);i=C;return D|0}function Zia(b,d,e,f,g,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0;C=i;i=i+352|0;t=C+208|0;k=C+40|0;l=C+36|0;B=C+24|0;A=C+12|0;y=C+8|0;z=C+48|0;w=C+4|0;v=C;x=C+337|0;u=C+336|0;yda(B,f,t,k,l);c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;if(!(a[A>>0]&1))b=10;else b=(c[A>>2]&-2)+-1|0;maa(A,b,0);q=A+8|0;r=A+1|0;f=(a[A>>0]&1)==0?r:c[q>>2]|0;c[y>>2]=f;c[w>>2]=z;c[v>>2]=0;a[x>>0]=1;a[u>>0]=69;s=A+4|0;p=c[k>>2]|0;o=c[l>>2]|0;k=c[d>>2]|0;a:while(1){if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;k=0;m=1}else m=0}else{k=0;m=1}l=c[e>>2]|0;do if(l){b=c[l+12>>2]|0;if((b|0)==(c[l+16>>2]|0))b=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(m)break;else break a;else{c[e>>2]=0;D=16;break}}else D=16;while(0);if((D|0)==16){D=0;if(m){l=0;break}else l=0}m=a[A>>0]|0;m=(m&1)==0?(m&255)>>>1:c[s>>2]|0;if((c[y>>2]|0)==(f+m|0)){maa(A,m<<1,0);if(!(a[A>>0]&1))b=10;else b=(c[A>>2]&-2)+-1|0;maa(A,b,0);f=(a[A>>0]&1)==0?r:c[q>>2]|0;c[y>>2]=f+m}m=k+12|0;b=c[m>>2]|0;n=k+16|0;if((b|0)==(c[n>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if(zda(b,x,u,f,y,p,o,B,z,w,v,t)|0)break;b=c[m>>2]|0;if((b|0)==(c[n>>2]|0)){Ob[c[(c[k>>2]|0)+40>>2]&255](k)|0;continue}else{c[m>>2]=b+4;continue}}u=a[B>>0]|0;b=c[w>>2]|0;if(!((a[x>>0]|0)==0?1:(((u&1)==0?(u&255)>>>1:c[B+4>>2]|0)|0)==0)?(b-z|0)<160:0){v=c[v>>2]|0;x=b+4|0;c[w>>2]=x;c[b>>2]=v;b=x}h[j>>3]=+fka(f,c[y>>2]|0,g);cga(B,z,b,g);if(k){b=c[k+12>>2]|0;if((b|0)==(c[k+16>>2]|0))b=Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0;else b=c[b>>2]|0;if((b|0)==-1){c[d>>2]=0;f=1}else f=0}else f=1;do if(l){b=c[l+12>>2]|0;if((b|0)==(c[l+16>>2]|0))b=Ob[c[(c[l>>2]|0)+36>>2]&255](l)|0;else b=c[b>>2]|0;if((b|0)!=-1)if(f)break;else{D=46;break}else{c[e>>2]=0;D=44;break}}else D=44;while(0);if((D|0)==44?f:0)D=46;if((D|0)==46)c[g>>2]=c[g>>2]|2;D=c[d>>2]|0;iaa(A);iaa(B);i=C;return D|0}function _ia(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=i;i=i+16|0;h=g;c[h>>2]=f;f=R6(d)|0;d=c8(a,b,e,h)|0;if(f)R6(f)|0;i=g;return d|0}function $ia(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=i;i=i+16|0;g=f;c[g>>2]=e;e=R6(b)|0;b=$7(a,d,g)|0;if(e)R6(e)|0;i=f;return b|0}function aja(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+16|0;n=o;j=c[b>>2]|0;a:do if(!j)j=0;else{p=d;l=f-p>>2;m=g+12|0;g=c[m>>2]|0;l=(g|0)>(l|0)?g-l|0:0;g=e;p=g-p|0;k=p>>2;if((p|0)>0?(Rb[c[(c[j>>2]|0)+48>>2]&63](j,d,k)|0)!=(k|0):0){c[b>>2]=0;j=0;break}do if((l|0)>0){Gaa(n,l,h);if((Rb[c[(c[j>>2]|0)+48>>2]&63](j,(a[n>>0]&1)==0?n+4|0:c[n+8>>2]|0,l)|0)==(l|0)){Haa(n);break}else{c[b>>2]=0;Haa(n);j=0;break a}}while(0);p=f-g|0;f=p>>2;if((p|0)>0?(Rb[c[(c[j>>2]|0)+48>>2]&63](j,e,f)|0)!=(f|0):0){c[b>>2]=0;j=0;break}c[m>>2]=0}while(0);i=o;return j|0}function bja(a,e,f,g,h){a=a|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;i=c[a>>2]|0;do if(i){if((c[i+12>>2]|0)==(c[i+16>>2]|0))if((Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0)==-1){c[a>>2]=0;i=0;break}else{i=c[a>>2]|0;break}}else i=0;while(0);j=(i|0)==0;i=c[e>>2]|0;do if(i){if((c[i+12>>2]|0)==(c[i+16>>2]|0)?(Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0)==-1:0){c[e>>2]=0;r=11;break}if(j)r=13;else r=12}else r=11;while(0);if((r|0)==11)if(j)r=12;else{i=0;r=13}a:do if((r|0)==12){c[f>>2]=c[f>>2]|6;i=0}else if((r|0)==13){j=c[a>>2]|0;k=c[j+12>>2]|0;if((k|0)==(c[j+16>>2]|0))j=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else j=d[k>>0]|0;k=j&255;if(k<<24>>24>-1?(q=g+8|0,(b[(c[q>>2]|0)+(j<<24>>24<<1)>>1]&2048)!=0):0){m=(Rb[c[(c[g>>2]|0)+36>>2]&63](g,k,0)|0)<<24>>24;j=c[a>>2]|0;k=j+12|0;l=c[k>>2]|0;if((l|0)==(c[j+16>>2]|0)){Ob[c[(c[j>>2]|0)+40>>2]&255](j)|0;o=h;n=i;h=i;i=m}else{c[k>>2]=l+1;o=h;n=i;h=i;i=m}while(1){i=i+-48|0;p=o+-1|0;j=c[a>>2]|0;do if(j){if((c[j+12>>2]|0)==(c[j+16>>2]|0))if((Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0)==-1){c[a>>2]=0;j=0;break}else{j=c[a>>2]|0;break}}else j=0;while(0);l=(j|0)==0;if(h)if((c[h+12>>2]|0)==(c[h+16>>2]|0))if((Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0)==-1){c[e>>2]=0;k=0;h=0}else{k=n;h=n}else k=n;else{k=n;h=0}j=c[a>>2]|0;if(!((o|0)>1&(l^(h|0)==0)))break;l=c[j+12>>2]|0;if((l|0)==(c[j+16>>2]|0))j=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else j=d[l>>0]|0;l=j&255;if(l<<24>>24<=-1)break a;if(!(b[(c[q>>2]|0)+(j<<24>>24<<1)>>1]&2048))break a;i=((Rb[c[(c[g>>2]|0)+36>>2]&63](g,l,0)|0)<<24>>24)+(i*10|0)|0;j=c[a>>2]|0;l=j+12|0;m=c[l>>2]|0;if((m|0)==(c[j+16>>2]|0)){Ob[c[(c[j>>2]|0)+40>>2]&255](j)|0;o=p;n=k;continue}else{c[l>>2]=m+1;o=p;n=k;continue}}do if(j){if((c[j+12>>2]|0)==(c[j+16>>2]|0))if((Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0)==-1){c[a>>2]=0;j=0;break}else{j=c[a>>2]|0;break}}else j=0;while(0);j=(j|0)==0;do if(k){if((c[k+12>>2]|0)==(c[k+16>>2]|0)?(Ob[c[(c[k>>2]|0)+36>>2]&255](k)|0)==-1:0){c[e>>2]=0;r=50;break}if(j)break a}else r=50;while(0);if((r|0)==50?!j:0)break;c[f>>2]=c[f>>2]|2;break}c[f>>2]=c[f>>2]|4;i=0}while(0);return i|0}function cja(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0;g=c[a>>2]|0;do if(g){h=c[g+12>>2]|0;if((h|0)==(c[g+16>>2]|0))g=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else g=c[h>>2]|0;if((g|0)==-1){c[a>>2]=0;i=1;break}else{i=(c[a>>2]|0)==0;break}}else i=1;while(0);h=c[b>>2]|0;do if(h){g=c[h+12>>2]|0;if((g|0)==(c[h+16>>2]|0))g=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;else g=c[g>>2]|0;if((g|0)!=-1)if(i){o=17;break}else{o=16;break}else{c[b>>2]=0;o=14;break}}else o=14;while(0);if((o|0)==14)if(i)o=16;else{h=0;o=17}a:do if((o|0)==16){c[d>>2]=c[d>>2]|6;g=0}else if((o|0)==17){g=c[a>>2]|0;i=c[g+12>>2]|0;if((i|0)==(c[g+16>>2]|0))g=Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0;else g=c[i>>2]|0;if(!(Rb[c[(c[e>>2]|0)+12>>2]&63](e,2048,g)|0)){c[d>>2]=c[d>>2]|4;g=0;break}g=(Rb[c[(c[e>>2]|0)+52>>2]&63](e,g,0)|0)<<24>>24;i=c[a>>2]|0;j=i+12|0;k=c[j>>2]|0;if((k|0)==(c[i+16>>2]|0)){Ob[c[(c[i>>2]|0)+40>>2]&255](i)|0;m=f;l=h;j=h}else{c[j>>2]=k+4;m=f;l=h;j=h}while(1){g=g+-48|0;n=m+-1|0;h=c[a>>2]|0;do if(h){i=c[h+12>>2]|0;if((i|0)==(c[h+16>>2]|0))h=Ob[c[(c[h>>2]|0)+36>>2]&255](h)|0;else h=c[i>>2]|0;if((h|0)==-1){c[a>>2]=0;k=1;break}else{k=(c[a>>2]|0)==0;break}}else k=1;while(0);do if(j){h=c[j+12>>2]|0;if((h|0)==(c[j+16>>2]|0))h=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else h=c[h>>2]|0;if((h|0)==-1){c[b>>2]=0;j=0;f=0;h=1;break}else{j=l;f=l;h=(l|0)==0;break}}else{j=l;f=0;h=1}while(0);i=c[a>>2]|0;if(!((m|0)>1&(k^h)))break;h=c[i+12>>2]|0;if((h|0)==(c[i+16>>2]|0))h=Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0;else h=c[h>>2]|0;if(!(Rb[c[(c[e>>2]|0)+12>>2]&63](e,2048,h)|0))break a;g=((Rb[c[(c[e>>2]|0)+52>>2]&63](e,h,0)|0)<<24>>24)+(g*10|0)|0;h=c[a>>2]|0;i=h+12|0;k=c[i>>2]|0;if((k|0)==(c[h+16>>2]|0)){Ob[c[(c[h>>2]|0)+40>>2]&255](h)|0;m=n;l=j;j=f;continue}else{c[i>>2]=k+4;m=n;l=j;j=f;continue}}do if(i){h=c[i+12>>2]|0;if((h|0)==(c[i+16>>2]|0))h=Ob[c[(c[i>>2]|0)+36>>2]&255](i)|0;else h=c[h>>2]|0;if((h|0)==-1){c[a>>2]=0;i=1;break}else{i=(c[a>>2]|0)==0;break}}else i=1;while(0);do if(j){h=c[j+12>>2]|0;if((h|0)==(c[j+16>>2]|0))h=Ob[c[(c[j>>2]|0)+36>>2]&255](j)|0;else h=c[h>>2]|0;if((h|0)!=-1)if(i)break a;else break;else{c[b>>2]=0;o=60;break}}else o=60;while(0);if((o|0)==60?!i:0)break;c[d>>2]=c[d>>2]|2}while(0);return g|0}function dja(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;h=a+4|0;f=(c[h>>2]|0)!=1206;e=c[a>>2]|0;i=e;g=(c[d>>2]|0)-i|0;g=g>>>0<2147483647?g<<1:-1;i=(c[b>>2]|0)-i|0;e=x9(f?e:0,g)|0;if(!e)U5();if(!f){f=c[a>>2]|0;c[a>>2]=e;if(f){Lb[c[h>>2]&2047](f);e=c[a>>2]|0}}else c[a>>2]=e;c[h>>2]=1216;c[b>>2]=e+i;c[d>>2]=(c[a>>2]|0)+g;return}function eja(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;h=a+4|0;f=(c[h>>2]|0)!=1206;e=c[a>>2]|0;i=e;g=(c[d>>2]|0)-i|0;g=g>>>0<2147483647?g<<1:-1;i=(c[b>>2]|0)-i>>2;e=x9(f?e:0,g)|0;if(!e)U5();if(!f){f=c[a>>2]|0;c[a>>2]=e;if(f){Lb[c[h>>2]&2047](f);e=c[a>>2]|0}}else c[a>>2]=e;c[h>>2]=1216;c[b>>2]=e+(i<<2);c[d>>2]=(c[a>>2]|0)+(g>>>2<<2);return}function fja(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;h=d;f=a[b>>0]|0;if(!(f&1)){g=10;k=(f&255)>>>1}else{f=c[b>>2]|0;g=(f&-2)+-1|0;k=c[b+4>>2]|0;f=f&255}j=e-h|0;do if((e|0)!=(d|0)){if((g-k|0)>>>0>>0){taa(b,g,k+j-g|0,k,k,0,0);f=a[b>>0]|0}if(!(f&1))i=b+1|0;else i=c[b+8>>2]|0;h=e+(k-h)|0;if((d|0)!=(e|0)){f=d;g=i+k|0;while(1){a[g>>0]=a[f>>0]|0;f=f+1|0;if((f|0)==(e|0))break;else g=g+1|0}}a[i+h>>0]=0;f=k+j|0;if(!(a[b>>0]&1)){a[b>>0]=f<<1;break}else{c[b+4>>2]=f;break}}while(0);return b|0}function gja(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;h=a+4|0;f=(c[h>>2]|0)!=1206;e=c[a>>2]|0;i=e;g=(c[d>>2]|0)-i|0;g=g>>>0<2147483647?g<<1:-1;i=(c[b>>2]|0)-i>>2;e=x9(f?e:0,g)|0;if(!e)U5();if(!f){f=c[a>>2]|0;c[a>>2]=e;if(f){Lb[c[h>>2]&2047](f);e=c[a>>2]|0}}else c[a>>2]=e;c[h>>2]=1216;c[b>>2]=e+(i<<2);c[d>>2]=(c[a>>2]|0)+(g>>>2<<2);return}function hja(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;h=d;f=a[b>>0]|0;if(!(f&1)){g=1;k=(f&255)>>>1}else{f=c[b>>2]|0;g=(f&-2)+-1|0;k=c[b+4>>2]|0;f=f&255}j=e-h>>2;do if(j){if((g-k|0)>>>0>>0){Raa(b,g,k+j-g|0,k,k,0,0);f=a[b>>0]|0}if(!(f&1))i=b+4|0;else i=c[b+8>>2]|0;h=k+((e-h|0)>>>2)|0;if((d|0)!=(e|0)){f=d;g=i+(k<<2)|0;while(1){c[g>>2]=c[f>>2];f=f+4|0;if((f|0)==(e|0))break;else g=g+4|0}}c[i+(h<<2)>>2]=0;f=k+j|0;if(!(a[b>>0]&1)){a[b>>0]=f<<1;break}else{c[b+4>>2]=f;break}}while(0);return b|0}function ija(b,d){b=b|0;d=d|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;a[b+128>>0]=0;if(d){eka(b,d);aka(b,d)}return}function jja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57160)|0);return}function kja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57200)|0);return}function lja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58232)|0);return}function mja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58224)|0);return}function nja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58292)|0);return}function oja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58300)|0);return}function pja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58356)|0);return}function qja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58364)|0);return}function rja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58372)|0);return}function sja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58380)|0);return}function tja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57272)|0);return}function uja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57344)|0);return}function vja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57404)|0);return}function wja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57464)|0);return}function xja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57776)|0);return}function yja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57840)|0);return}function zja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57904)|0);return}function Aja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57968)|0);return}function Bja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58004)|0);return}function Cja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58040)|0);return}function Dja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58076)|0);return}function Eja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58112)|0);return}function Fja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57556)|0);return}function Gja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57648)|0);return}function Hja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57680)|0);return}function Ija(a,b){a=a|0;b=b|0;Iga(a,b,Sga(57712)|0);return}function Jja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58152)|0);return}function Kja(a,b){a=a|0;b=b|0;Iga(a,b,Sga(58192)|0);return}function Lja(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=a+4|0;d=c[h>>2]|0;e=c[a>>2]|0;f=d-e>>2;if(f>>>0>=b>>>0){if(f>>>0>b>>>0?(g=e+(b<<2)|0,(d|0)!=(g|0)):0){do d=d+-4|0;while((d|0)!=(g|0));c[h>>2]=d}}else $ja(a,b-f|0);return}function Mja(b){b=b|0;var d=0,e=0,f=0;e=c[b>>2]|0;do if(e){f=b+4|0;d=c[f>>2]|0;if((d|0)!=(e|0)){do d=d+-4|0;while((d|0)!=(e|0));c[f>>2]=d}if((b+16|0)==(e|0)){a[b+128>>0]=0;break}else{$4(e);break}}while(0);return}function Nja(a,b){a=a|0;b=b|0;var d=0;d=c[a+8>>2]|0;if((c[a+12>>2]|0)-d>>2>>>0>b>>>0)d=(c[d+(b<<2)>>2]|0)!=0;else d=0;return d|0}function Oja(a){a=a|0;var b=0,d=0;d=a+4|0;b=c[d>>2]|0;d=c[d+4>>2]|0;a=(c[a>>2]|0)+(d>>1)|0;if(d&1)b=c[(c[a>>2]|0)+b>>2]|0;Lb[b&2047](a);return}function Pja(d,f,g,h,i,j,k,l){d=d|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0;c[g>>2]=d;c[j>>2]=h;if(l&2)if((i-h|0)<3)d=1;else{c[j>>2]=h+1;a[h>>0]=-17;m=c[j>>2]|0;c[j>>2]=m+1;a[m>>0]=-69;m=c[j>>2]|0;c[j>>2]=m+1;a[m>>0]=-65;m=4}else m=4;a:do if((m|0)==4){n=f;d=c[g>>2]|0;if(d>>>0>>0)while(1){l=b[d>>1]|0;m=l&65535;if(m>>>0>k>>>0){d=2;break a}do if((l&65535)<128){d=c[j>>2]|0;if((i-d|0)<1){d=1;break a}c[j>>2]=d+1;a[d>>0]=l}else{if((l&65535)<2048){d=c[j>>2]|0;if((i-d|0)<2){d=1;break a}c[j>>2]=d+1;a[d>>0]=m>>>6|192;h=c[j>>2]|0;c[j>>2]=h+1;a[h>>0]=m&63|128;break}if((l&65535)<55296){d=c[j>>2]|0;if((i-d|0)<3){d=1;break a}c[j>>2]=d+1;a[d>>0]=m>>>12|224;h=c[j>>2]|0;c[j>>2]=h+1;a[h>>0]=m>>>6&63|128;h=c[j>>2]|0;c[j>>2]=h+1;a[h>>0]=m&63|128;break}if((l&65535)>=56320){if((l&65535)<57344){d=2;break a}d=c[j>>2]|0;if((i-d|0)<3){d=1;break a}c[j>>2]=d+1;a[d>>0]=m>>>12|224;h=c[j>>2]|0;c[j>>2]=h+1;a[h>>0]=m>>>6&63|128;h=c[j>>2]|0;c[j>>2]=h+1;a[h>>0]=m&63|128;break}if((n-d|0)<4){d=1;break a}d=d+2|0;l=e[d>>1]|0;if((l&64512|0)!=56320){d=2;break a}if((i-(c[j>>2]|0)|0)<4){d=1;break a}h=m&960;if(((h<<10)+65536|m<<10&64512|l&1023)>>>0>k>>>0){d=2;break a}c[g>>2]=d;d=(h>>>6)+1|0;h=c[j>>2]|0;c[j>>2]=h+1;a[h>>0]=d>>>2|240;h=c[j>>2]|0;c[j>>2]=h+1;a[h>>0]=m>>>2&15|d<<4&48|128;h=c[j>>2]|0;c[j>>2]=h+1;a[h>>0]=m<<4&48|l>>>6&15|128;m=c[j>>2]|0;c[j>>2]=m+1;a[m>>0]=l&63|128}while(0);d=(c[g>>2]|0)+2|0;c[g>>2]=d;if(d>>>0>=f>>>0){d=0;break}}else d=0}while(0);return d|0}function Qja(e,f,g,h,i,j,k,l){e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;l=l|0;var m=0,n=0,o=0,p=0,q=0,r=0;c[g>>2]=e;c[j>>2]=h;if(l&4){e=c[g>>2]|0;l=f;if((((l-e|0)>2?(a[e>>0]|0)==-17:0)?(a[e+1>>0]|0)==-69:0)?(a[e+2>>0]|0)==-65:0){c[g>>2]=e+3;m=c[j>>2]|0}else m=h}else{m=h;l=f}q=i;h=c[g>>2]|0;e=h>>>0>>0;a:do if(e&m>>>0>>0)while(1){e=a[h>>0]|0;o=e&255;if(o>>>0>k>>>0){e=2;break a}do if(e<<24>>24>-1){b[m>>1]=e&255;c[g>>2]=h+1}else{if((e&255)<194){e=2;break a}if((e&255)<224){if((l-h|0)<2){e=1;break a}e=d[h+1>>0]|0;if((e&192|0)!=128){e=2;break a}e=e&63|o<<6&1984;if(e>>>0>k>>>0){e=2;break a}b[m>>1]=e;c[g>>2]=h+2;break}if((e&255)<240){if((l-h|0)<3){e=1;break a}n=a[h+1>>0]|0;e=a[h+2>>0]|0;switch(o|0){case 224:{if((n&-32)<<24>>24!=-96){e=2;break a}break}case 237:{if((n&-32)<<24>>24!=-128){e=2;break a}break}default:if((n&-64)<<24>>24!=-128){e=2;break a}}e=e&255;if((e&192|0)!=128){e=2;break a}e=(n&255)<<6&4032|o<<12|e&63;if((e&65535)>>>0>k>>>0){e=2;break a}b[m>>1]=e;c[g>>2]=h+3;break}if((e&255)>=245){e=2;break a}if((l-h|0)<4){e=1;break a}n=a[h+1>>0]|0;e=a[h+2>>0]|0;h=a[h+3>>0]|0;switch(o|0){case 240:{if((n+112&255)>=48){e=2;break a}break}case 244:{if((n&-16)<<24>>24!=-128){e=2;break a}break}default:if((n&-64)<<24>>24!=-128){e=2;break a}}p=e&255;if((p&192|0)!=128){e=2;break a}e=h&255;if((e&192|0)!=128){e=2;break a}if((q-m|0)<4){e=1;break a}o=o&7;h=n&255;n=p<<6;e=e&63;if((h<<12&258048|o<<18|n&4032|e)>>>0>k>>>0){e=2;break a}b[m>>1]=h<<2&60|p>>>4&3|((h>>>4&3|o<<2)<<6)+16320|55296;p=m+2|0;c[j>>2]=p;b[p>>1]=e|n&960|56320;c[g>>2]=(c[g>>2]|0)+4}while(0);m=(c[j>>2]|0)+2|0;c[j>>2]=m;h=c[g>>2]|0;e=h>>>0>>0;if(!(e&m>>>0>>0)){r=39;break}}else r=39;while(0);if((r|0)==39)e=e&1;return e|0}function Rja(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;n=c;if((((g&4|0)!=0?(n-b|0)>2:0)?(a[b>>0]|0)==-17:0)?(a[b+1>>0]|0)==-69:0)g=(a[b+2>>0]|0)==-65?b+3|0:b;else g=b;a:do if((e|0)!=0&g>>>0>>0){m=g;h=0;b:while(1){g=a[m>>0]|0;l=g&255;if(l>>>0>f>>>0){g=m;h=42;break a}do if(g<<24>>24>-1)g=m+1|0;else{if((g&255)<194){g=m;h=42;break a}if((g&255)<224){if((n-m|0)<2){g=m;h=42;break a}g=d[m+1>>0]|0;if((g&192|0)!=128){g=m;h=42;break a}if((g&63|l<<6&1984)>>>0>f>>>0){g=m;h=42;break a}g=m+2|0;break}if((g&255)<240){g=m;if((n-g|0)<3){g=m;h=42;break a}j=a[m+1>>0]|0;i=a[m+2>>0]|0;switch(l|0){case 224:{if((j&-32)<<24>>24!=-96){h=20;break b}break}case 237:{if((j&-32)<<24>>24!=-128){h=22;break b}break}default:if((j&-64)<<24>>24!=-128){h=24;break b}}g=i&255;if((g&192|0)!=128){g=m;h=42;break a}if(((j&255)<<6&4032|l<<12&61440|g&63)>>>0>f>>>0){g=m;h=42;break a}g=m+3|0;break}if((g&255)>=245){g=m;h=42;break a}g=m;if((e-h|0)>>>0<2|(n-g|0)<4){g=m;h=42;break a}k=a[m+1>>0]|0;i=a[m+2>>0]|0;j=a[m+3>>0]|0;switch(l|0){case 240:{if((k+112&255)>=48){h=32;break b}break}case 244:{if((k&-16)<<24>>24!=-128){h=34;break b}break}default:if((k&-64)<<24>>24!=-128){h=36;break b}}i=i&255;if((i&192|0)!=128){g=m;h=42;break a}g=j&255;if((g&192|0)!=128){g=m;h=42;break a}if(((k&255)<<12&258048|l<<18&1835008|i<<6&4032|g&63)>>>0>f>>>0){g=m;h=42;break a}g=m+4|0;h=h+1|0}while(0);h=h+1|0;if(!(h>>>0>>0&g>>>0>>0)){h=42;break a}else m=g}if((h|0)==20){g=g-b|0;break}else if((h|0)==22){g=g-b|0;break}else if((h|0)==24){g=g-b|0;break}else if((h|0)==32){g=g-b|0;break}else if((h|0)==34){g=g-b|0;break}else if((h|0)==36){g=g-b|0;break}}else h=42;while(0);if((h|0)==42)g=g-b|0;return g|0}function Sja(b,d,e,f,g,h,i,j){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;var k=0,l=0;c[e>>2]=b;c[h>>2]=f;l=g;if(j&2)if((l-f|0)<3)b=1;else{c[h>>2]=f+1;a[f>>0]=-17;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=-69;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=-65;k=4}else k=4;a:do if((k|0)==4){b=c[e>>2]|0;if(b>>>0>>0)while(1){j=c[b>>2]|0;if(j>>>0>i>>>0|(j&-2048|0)==55296){b=2;break a}do if(j>>>0>=128){if(j>>>0<2048){b=c[h>>2]|0;if((l-b|0)<2){b=1;break a}c[h>>2]=b+1;a[b>>0]=j>>>6|192;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=j&63|128;break}b=c[h>>2]|0;g=l-b|0;if(j>>>0<65536){if((g|0)<3){b=1;break a}c[h>>2]=b+1;a[b>>0]=j>>>12|224;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=j>>>6&63|128;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=j&63|128;break}else{if((g|0)<4){b=1;break a}c[h>>2]=b+1;a[b>>0]=j>>>18|240;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=j>>>12&63|128;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=j>>>6&63|128;k=c[h>>2]|0;c[h>>2]=k+1;a[k>>0]=j&63|128;break}}else{b=c[h>>2]|0;if((l-b|0)<1){b=1;break a}c[h>>2]=b+1;a[b>>0]=j}while(0);b=(c[e>>2]|0)+4|0;c[e>>2]=b;if(b>>>0>=d>>>0){b=0;break}}else b=0}while(0);return b|0}function Tja(b,e,f,g,h,i,j,k){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0;c[f>>2]=b;c[i>>2]=g;if(k&4){b=c[f>>2]|0;k=e;if((((k-b|0)>2?(a[b>>0]|0)==-17:0)?(a[b+1>>0]|0)==-69:0)?(a[b+2>>0]|0)==-65:0){c[f>>2]=b+3;g=c[i>>2]|0;p=k}else p=k}else p=e;k=c[f>>2]|0;b=k>>>0>>0;a:do if(b&g>>>0>>0)while(1){b=a[k>>0]|0;o=b&255;do if(b<<24>>24>-1){if(o>>>0>j>>>0){b=2;break a}c[g>>2]=o;c[f>>2]=k+1}else{if((b&255)<194){b=2;break a}if((b&255)<224){if((p-k|0)<2){b=1;break a}b=d[k+1>>0]|0;if((b&192|0)!=128){b=2;break a}b=b&63|o<<6&1984;if(b>>>0>j>>>0){b=2;break a}c[g>>2]=b;c[f>>2]=k+2;break}if((b&255)<240){if((p-k|0)<3){b=1;break a}l=a[k+1>>0]|0;b=a[k+2>>0]|0;switch(o|0){case 224:{if((l&-32)<<24>>24!=-96){b=2;break a}break}case 237:{if((l&-32)<<24>>24!=-128){b=2;break a}break}default:if((l&-64)<<24>>24!=-128){b=2;break a}}b=b&255;if((b&192|0)!=128){b=2;break a}b=(l&255)<<6&4032|o<<12&61440|b&63;if(b>>>0>j>>>0){b=2;break a}c[g>>2]=b;c[f>>2]=k+3;break}if((b&255)>=245){b=2;break a}if((p-k|0)<4){b=1;break a}n=a[k+1>>0]|0;b=a[k+2>>0]|0;l=a[k+3>>0]|0;switch(o|0){case 240:{if((n+112&255)>=48){b=2;break a}break}case 244:{if((n&-16)<<24>>24!=-128){b=2;break a}break}default:if((n&-64)<<24>>24!=-128){b=2;break a}}m=b&255;if((m&192|0)!=128){b=2;break a}b=l&255;if((b&192|0)!=128){b=2;break a}b=(n&255)<<12&258048|o<<18&1835008|m<<6&4032|b&63;if(b>>>0>j>>>0){b=2;break a}c[g>>2]=b;c[f>>2]=k+4}while(0);g=(c[i>>2]|0)+4|0;c[i>>2]=g;k=c[f>>2]|0;b=k>>>0>>0;if(!(b&g>>>0>>0)){q=38;break}}else q=38;while(0);if((q|0)==38)b=b&1;return b|0}function Uja(b,c,e,f,g){b=b|0;c=c|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0;n=c;if((((g&4|0)!=0?(n-b|0)>2:0)?(a[b>>0]|0)==-17:0)?(a[b+1>>0]|0)==-69:0)g=(a[b+2>>0]|0)==-65?b+3|0:b;else g=b;a:do if((e|0)!=0&g>>>0>>0){l=g;m=0;b:while(1){g=a[l>>0]|0;k=g&255;do if(g<<24>>24>-1){if(k>>>0>f>>>0){g=l;h=42;break a}g=l+1|0}else{if((g&255)<194){g=l;h=42;break a}if((g&255)<224){if((n-l|0)<2){g=l;h=42;break a}g=d[l+1>>0]|0;if((g&192|0)!=128){g=l;h=42;break a}if((g&63|k<<6&1984)>>>0>f>>>0){g=l;h=42;break a}g=l+2|0;break}if((g&255)<240){g=l;if((n-g|0)<3){g=l;h=42;break a}i=a[l+1>>0]|0;h=a[l+2>>0]|0;switch(k|0){case 224:{if((i&-32)<<24>>24!=-96){h=20;break b}break}case 237:{if((i&-32)<<24>>24!=-128){h=22;break b}break}default:if((i&-64)<<24>>24!=-128){h=24;break b}}g=h&255;if((g&192|0)!=128){g=l;h=42;break a}if(((i&255)<<6&4032|k<<12&61440|g&63)>>>0>f>>>0){g=l;h=42;break a}g=l+3|0;break}if((g&255)>=245){g=l;h=42;break a}g=l;if((n-g|0)<4){g=l;h=42;break a}j=a[l+1>>0]|0;h=a[l+2>>0]|0;i=a[l+3>>0]|0;switch(k|0){case 240:{if((j+112&255)>=48){h=32;break b}break}case 244:{if((j&-16)<<24>>24!=-128){h=34;break b}break}default:if((j&-64)<<24>>24!=-128){h=36;break b}}h=h&255;if((h&192|0)!=128){g=l;h=42;break a}g=i&255;if((g&192|0)!=128){g=l;h=42;break a}if(((j&255)<<12&258048|k<<18&1835008|h<<6&4032|g&63)>>>0>f>>>0){g=l;h=42;break a}g=l+4|0}while(0);m=m+1|0;if(!(m>>>0>>0&g>>>0>>0)){h=42;break a}else l=g}if((h|0)==20){g=g-b|0;break}else if((h|0)==22){g=g-b|0;break}else if((h|0)==24){g=g-b|0;break}else if((h|0)==32){g=g-b|0;break}else if((h|0)==34){g=g-b|0;break}else if((h|0)==36){g=g-b|0;break}}else h=42;while(0);if((h|0)==42)g=g-b|0;return g|0}function Vja(a){a=a|0;iaa(59208);iaa(59196);iaa(59184);iaa(59172);iaa(59160);iaa(59148);iaa(59136);iaa(59124);iaa(59112);iaa(59100);iaa(59088);iaa(59076);iaa(59064);iaa(59052);return}function Wja(a){a=a|0;Haa(59380);Haa(59368);Haa(59356);Haa(59344);Haa(59332);Haa(59320);Haa(59308);Haa(59296);Haa(59284);Haa(59272);Haa(59260);Haa(59248);Haa(59236);Haa(59224);return}function Xja(a){a=a|0;iaa(60012);iaa(6e4);iaa(59988);iaa(59976);iaa(59964);iaa(59952);iaa(59940);iaa(59928);iaa(59916);iaa(59904);iaa(59892);iaa(59880);iaa(59868);iaa(59856);iaa(59844);iaa(59832);iaa(59820);iaa(59808);iaa(59796);iaa(59784);iaa(59772);iaa(59760);iaa(59748);iaa(59736);return}function Yja(a){a=a|0;Haa(60304);Haa(60292);Haa(60280);Haa(60268);Haa(60256);Haa(60244);Haa(60232);Haa(60220);Haa(60208);Haa(60196);Haa(60184);Haa(60172);Haa(60160);Haa(60148);Haa(60136);Haa(60124);Haa(60112);Haa(60100);Haa(60088);Haa(60076);Haa(60064);Haa(60052);Haa(60040);Haa(60028);return}function Zja(a){a=a|0;iaa(61116);iaa(61104);iaa(61092);iaa(61080);iaa(61068);iaa(61056);iaa(61044);iaa(61032);iaa(61020);iaa(61008);iaa(60996);iaa(60984);iaa(60972);iaa(60960);iaa(60948);iaa(60936);iaa(60924);iaa(60912);iaa(60900);iaa(60888);iaa(60876);iaa(60864);iaa(60852);iaa(60840);return}function _ja(a){a=a|0;Haa(61408);Haa(61396);Haa(61384);Haa(61372);Haa(61360);Haa(61348);Haa(61336);Haa(61324);Haa(61312);Haa(61300);Haa(61288);Haa(61276);Haa(61264);Haa(61252);Haa(61240);Haa(61228);Haa(61216);Haa(61204);Haa(61192);Haa(61180);Haa(61168);Haa(61156);Haa(61144);Haa(61132);return}function $ja(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;j=k;g=c[a+8>>2]|0;d=c[a+4>>2]|0;if(g-d>>2>>>0>>0){e=c[a>>2]|0;h=d-e>>2;f=h+b|0;if(f>>>0>1073741823)X4(a);d=g-e|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?f:d}else d=1073741823;bka(j,d,h,a+16|0);h=j+8|0;g=c[h>>2]|0;uka(g|0,0,b<<2|0)|0;c[h>>2]=g+(b<<2);cka(a,j);dka(j)}else aka(a,b);i=k;return}function aka(a,b){a=a|0;b=b|0;var d=0;d=a+4|0;a=b;b=c[d>>2]|0;do{c[b>>2]=0;b=(c[d>>2]|0)+4|0;c[d>>2]=b;a=a+-1|0}while((a|0)!=0);return}function bka(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0;c[b+12>>2]=0;c[b+16>>2]=f;do if(d){g=f+112|0;if(d>>>0<29&(a[g>>0]|0)==0){a[g>>0]=1;break}else{f=Z4(d<<2)|0;break}}else f=0;while(0);c[b>>2]=f;e=f+(e<<2)|0;c[b+8>>2]=e;c[b+4>>2]=e;c[b+12>>2]=f+(d<<2);return}function cka(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;e=c[a>>2]|0;g=a+4|0;d=b+4|0;f=(c[g>>2]|0)-e|0;h=(c[d>>2]|0)+(0-(f>>2)<<2)|0;c[d>>2]=h;xka(h|0,e|0,f|0)|0;f=c[a>>2]|0;c[a>>2]=c[d>>2];c[d>>2]=f;f=b+8|0;e=c[g>>2]|0;c[g>>2]=c[f>>2];c[f>>2]=e;f=a+8|0;a=b+12|0;e=c[f>>2]|0;c[f>>2]=c[a>>2];c[a>>2]=e;c[b>>2]=c[d>>2];return}function dka(b){b=b|0;var d=0,e=0,f=0;e=c[b+4>>2]|0;f=b+8|0;d=c[f>>2]|0;if((d|0)!=(e|0)){do d=d+-4|0;while((d|0)!=(e|0));c[f>>2]=d}e=c[b>>2]|0;do if(e){d=c[b+16>>2]|0;if((d|0)==(e|0)){a[d+112>>0]=0;break}else{$4(e);break}}while(0);return}function eka(b,d){b=b|0;d=d|0;var e=0;if(d>>>0>1073741823)X4(b);e=b+128|0;if(d>>>0<29&(a[e>>0]|0)==0){a[e>>0]=1;e=b+16|0}else e=Z4(d<<2)|0;c[b+4>>2]=e;c[b>>2]=e;c[b+8>>2]=e+(d<<2);return}function fka(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;do if((a|0)!=(b|0)){f=C6()|0;g=c[f>>2]|0;c[f>>2]=0;e=+j8(a,h,fda()|0);a=c[f>>2]|0;if(!a)c[f>>2]=g;if((c[h>>2]|0)!=(b|0)){c[d>>2]=4;e=0.0;break}if((a|0)==34)c[d>>2]=4}else{c[d>>2]=4;e=0.0}while(0);i=j;return +e}function gka(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;do if((a|0)!=(b|0)){f=C6()|0;g=c[f>>2]|0;c[f>>2]=0;e=+j8(a,h,fda()|0);a=c[f>>2]|0;if(!a)c[f>>2]=g;if((c[h>>2]|0)!=(b|0)){c[d>>2]=4;e=0.0;break}if((a|0)==34)c[d>>2]=4}else{c[d>>2]=4;e=0.0}while(0);i=j;return +e}function hka(a,b,d){a=a|0;b=b|0;d=d|0;var e=0.0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;do if((a|0)==(b|0)){c[d>>2]=4;e=0.0}else{f=C6()|0;g=c[f>>2]|0;c[f>>2]=0;e=+j8(a,h,fda()|0);a=c[f>>2]|0;if(!a)c[f>>2]=g;if((c[h>>2]|0)!=(b|0)){c[d>>2]=4;e=0.0;break}if((a|0)==34)c[d>>2]=4}while(0);i=j;return +e}function ika(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;do if((b|0)!=(d|0)){if((a[b>>0]|0)==45){c[e>>2]=4;f=0;b=0;break}g=C6()|0;h=c[g>>2]|0;c[g>>2]=0;b=_5(b,j,f,fda()|0)|0;f=c[g>>2]|0;if(!f)c[g>>2]=h;if((c[j>>2]|0)!=(d|0)){c[e>>2]=4;f=0;b=0;break}if((f|0)==34){c[e>>2]=4;f=-1;b=-1}else f=D}else{c[e>>2]=4;f=0;b=0}while(0);D=f;i=k;return b|0}function jka(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;k=l;do if((b|0)!=(d|0)){if((a[b>>0]|0)==45){c[e>>2]=4;b=0;break}h=C6()|0;j=c[h>>2]|0;c[h>>2]=0;b=_5(b,k,f,fda()|0)|0;f=D;g=c[h>>2]|0;if(!g)c[h>>2]=j;if((c[k>>2]|0)!=(d|0)){c[e>>2]=4;b=0;break}if(f>>>0>0|(f|0)==0&b>>>0>4294967295|(g|0)==34){c[e>>2]=4;b=-1;break}else break}else{c[e>>2]=4;b=0}while(0);i=l;return b|0}function kka(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;k=l;do if((b|0)!=(d|0)){if((a[b>>0]|0)==45){c[e>>2]=4;b=0;break}h=C6()|0;j=c[h>>2]|0;c[h>>2]=0;b=_5(b,k,f,fda()|0)|0;f=D;g=c[h>>2]|0;if(!g)c[h>>2]=j;if((c[k>>2]|0)!=(d|0)){c[e>>2]=4;b=0;break}if(f>>>0>0|(f|0)==0&b>>>0>4294967295|(g|0)==34){c[e>>2]=4;b=-1;break}else break}else{c[e>>2]=4;b=0}while(0);i=l;return b|0}function lka(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;k=l;do if((b|0)!=(d|0)){if((a[b>>0]|0)==45){c[e>>2]=4;b=0;break}h=C6()|0;j=c[h>>2]|0;c[h>>2]=0;b=_5(b,k,f,fda()|0)|0;f=D;g=c[h>>2]|0;if(!g)c[h>>2]=j;if((c[k>>2]|0)!=(d|0)){c[e>>2]=4;b=0;break}if(f>>>0>0|(f|0)==0&b>>>0>65535|(g|0)==34){c[e>>2]=4;b=-1;break}else{b=b&65535;break}}else{c[e>>2]=4;b=0}while(0);i=l;return b|0}function mka(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;do if((a|0)!=(b|0)){g=C6()|0;h=c[g>>2]|0;c[g>>2]=0;a=$5(a,j,e,fda()|0)|0;e=D;f=c[g>>2]|0;if(!f)c[g>>2]=h;if((c[j>>2]|0)!=(b|0)){c[d>>2]=4;e=0;a=0;break}if((f|0)==34){c[d>>2]=4;j=(e|0)>0|(e|0)==0&a>>>0>0;D=j?2147483647:-2147483648;i=k;return (j?-1:0)|0}}else{c[d>>2]=4;e=0;a=0}while(0);D=e;i=k;return a|0}function nka(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;a:do if((a|0)==(b|0)){c[d>>2]=4;a=0}else{g=C6()|0;h=c[g>>2]|0;c[g>>2]=0;a=$5(a,j,e,fda()|0)|0;e=D;f=c[g>>2]|0;if(!f)c[g>>2]=h;if((c[j>>2]|0)!=(b|0)){c[d>>2]=4;a=0;break}do if((f|0)==34){c[d>>2]=4;if((e|0)>0|(e|0)==0&a>>>0>0){a=2147483647;break a}}else{if((e|0)<-1|(e|0)==-1&a>>>0<2147483648){c[d>>2]=4;break}if((e|0)>0|(e|0)==0&a>>>0>2147483647){c[d>>2]=4;a=2147483647;break a}else break a}while(0);a=-2147483648}while(0);i=k;return a|0}function oka(a){a=a|0;return}function pka(a){a=a|0;a=a+4|0;c[a>>2]=(c[a>>2]|0)+1;return}function qka(a){a=a|0;var b=0,d=0;d=a+4|0;b=c[d>>2]|0;c[d>>2]=b+-1;if(!b){Lb[c[(c[a>>2]|0)+8>>2]&2047](a);a=1}else a=0;return a|0}function rka(a,b,d){a=a|0;b=b|0;d=d|0;Ab(61748)|0;if((c[a>>2]|0)==1)do Ea(61776,61748)|0;while((c[a>>2]|0)==1);if(!(c[a>>2]|0)){c[a>>2]=1;ib(61748)|0;Lb[d&2047](b);Ab(61748)|0;c[a>>2]=-1;ib(61748)|0;qb(61776)|0}else ib(61748)|0;return}function ska(){}function tka(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;d=b-d-(c>>>0>a>>>0|0)>>>0;return (D=d,a-c>>>0|0)|0}function uka(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=b+e|0;if((e|0)>=20){d=d&255;h=b&3;i=d|d<<8|d<<16|d<<24;g=f&~3;if(h){h=b+4-h|0;while((b|0)<(h|0)){a[b>>0]=d;b=b+1|0}}while((b|0)<(g|0)){c[b>>2]=i;b=b+4|0}}while((b|0)<(f|0)){a[b>>0]=d;b=b+1|0}return b-e|0}function vka(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;c=a+c>>>0;return (D=b+d+(c>>>0>>0|0)>>>0,c|0)|0}function wka(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){D=b>>>c;return a>>>c|(b&(1<>>c-32|0}function xka(b,d,e){b=b|0;d=d|0;e=e|0;var f=0;if((e|0)>=4096)return $a(b|0,d|0,e|0)|0;f=b|0;if((b&3)==(d&3)){while(b&3){if(!e)return f|0;a[b>>0]=a[d>>0]|0;b=b+1|0;d=d+1|0;e=e-1|0}while((e|0)>=4){c[b>>2]=c[d>>2];b=b+4|0;d=d+4|0;e=e-4|0}}while((e|0)>0){a[b>>0]=a[d>>0]|0;b=b+1|0;d=d+1|0;e=e-1|0}return f|0}function yka(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){D=b<>>32-c;return a<0){b=b-1|0;c=c-1|0;d=d-1|0;a[b>>0]=a[c>>0]|0}b=e}else xka(b,c,d)|0;return b|0}function Aka(a){a=a|0;return (a&255)<<24|(a>>8&255)<<16|(a>>16&255)<<8|a>>>24|0}function Bka(a,b,c){a=a|0;b=b|0;c=c|0;if((c|0)<32){D=b>>c;return a>>>c|(b&(1<>c-32|0}function Cka(b){b=b|0;var c=0;c=a[m+(b&255)>>0]|0;if((c|0)<8)return c|0;c=a[m+(b>>8&255)>>0]|0;if((c|0)<8)return c+8|0;c=a[m+(b>>16&255)>>0]|0;if((c|0)<8)return c+16|0;return (a[m+(b>>>24)>>0]|0)+24|0}function Dka(a,b){a=a|0;b=b|0;var c=0,d=0,e=0,f=0;f=a&65535;e=b&65535;c=$(e,f)|0;d=a>>>16;a=(c>>>16)+($(e,d)|0)|0;e=b>>>16;b=$(e,f)|0;return (D=(a>>>16)+($(e,d)|0)+(((a&65535)+b|0)>>>16)|0,a+b<<16|c&65535|0)|0}function Eka(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0;j=b>>31|((b|0)<0?-1:0)<<1;i=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;f=d>>31|((d|0)<0?-1:0)<<1;e=((d|0)<0?-1:0)>>31|((d|0)<0?-1:0)<<1;h=tka(j^a,i^b,j,i)|0;g=D;a=f^j;b=e^i;return tka((Jka(h,g,tka(f^c,e^d,f,e)|0,D,0)|0)^a,D^b,a,b)|0}function Fka(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0;f=i;i=i+16|0;j=f|0;h=b>>31|((b|0)<0?-1:0)<<1;g=((b|0)<0?-1:0)>>31|((b|0)<0?-1:0)<<1;l=e>>31|((e|0)<0?-1:0)<<1;k=((e|0)<0?-1:0)>>31|((e|0)<0?-1:0)<<1;a=tka(h^a,g^b,h,g)|0;b=D;Jka(a,b,tka(l^d,k^e,l,k)|0,D,j)|0;e=tka(c[j>>2]^h,c[j+4>>2]^g,h,g)|0;d=D;i=f;return (D=d,e)|0}function Gka(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;var e=0,f=0;e=a;f=c;c=Dka(e,f)|0;a=D;return (D=($(b,f)|0)+($(d,e)|0)+a|a&0,c|0|0)|0}function Hka(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Jka(a,b,c,d,0)|0}function Ika(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;g=i;i=i+16|0;f=g|0;Jka(a,b,d,e,f)|0;i=g;return (D=c[f+4>>2]|0,c[f>>2]|0)|0}function Jka(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;l=a;j=b;k=j;h=d;n=e;i=n;if(!k){g=(f|0)!=0;if(!i){if(g){c[f>>2]=(l>>>0)%(h>>>0);c[f+4>>2]=0}n=0;f=(l>>>0)/(h>>>0)>>>0;return (D=n,f)|0}else{if(!g){n=0;f=0;return (D=n,f)|0}c[f>>2]=a|0;c[f+4>>2]=b&0;n=0;f=0;return (D=n,f)|0}}g=(i|0)==0;do if(h){if(!g){g=(ba(i|0)|0)-(ba(k|0)|0)|0;if(g>>>0<=31){m=g+1|0;i=31-g|0;b=g-31>>31;h=m;a=l>>>(m>>>0)&b|k<>>(m>>>0)&b;g=0;i=l<>2]=a|0;c[f+4>>2]=j|b&0;n=0;f=0;return (D=n,f)|0}g=h-1|0;if(g&h){i=(ba(h|0)|0)+33-(ba(k|0)|0)|0;p=64-i|0;m=32-i|0;j=m>>31;o=i-32|0;b=o>>31;h=i;a=m-1>>31&k>>>(o>>>0)|(k<>>(i>>>0))&b;b=b&k>>>(i>>>0);g=l<>>(o>>>0))&j|l<>31;break}if(f){c[f>>2]=g&l;c[f+4>>2]=0}if((h|0)==1){o=j|b&0;p=a|0|0;return (D=o,p)|0}else{p=Cka(h|0)|0;o=k>>>(p>>>0)|0;p=k<<32-p|l>>>(p>>>0)|0;return (D=o,p)|0}}else{if(g){if(f){c[f>>2]=(k>>>0)%(h>>>0);c[f+4>>2]=0}o=0;p=(k>>>0)/(h>>>0)>>>0;return (D=o,p)|0}if(!l){if(f){c[f>>2]=0;c[f+4>>2]=(k>>>0)%(i>>>0)}o=0;p=(k>>>0)/(i>>>0)>>>0;return (D=o,p)|0}g=i-1|0;if(!(g&i)){if(f){c[f>>2]=a|0;c[f+4>>2]=g&k|b&0}o=0;p=k>>>((Cka(i|0)|0)>>>0);return (D=o,p)|0}g=(ba(i|0)|0)-(ba(k|0)|0)|0;if(g>>>0<=30){b=g+1|0;i=31-g|0;h=b;a=k<>>(b>>>0);b=k>>>(b>>>0);g=0;i=l<>2]=a|0;c[f+4>>2]=j|b&0;o=0;p=0;return (D=o,p)|0}while(0);if(!h){k=i;j=0;i=0}else{m=d|0|0;l=n|e&0;k=vka(m|0,l|0,-1,-1)|0;d=D;j=i;i=0;do{e=j;j=g>>>31|j<<1;g=i|g<<1;e=a<<1|e>>>31|0;n=a>>>31|b<<1|0;tka(k,d,e,n)|0;p=D;o=p>>31|((p|0)<0?-1:0)<<1;i=o&1;a=tka(e,n,o&m,(((p|0)<0?-1:0)>>31|((p|0)<0?-1:0)<<1)&l)|0;b=D;h=h-1|0}while((h|0)!=0);k=j;j=0}h=0;if(f){c[f>>2]=a;c[f+4>>2]=b}o=(g|0)>>>31|(k|h)<<1|(h<<1|g>>>31)&0|j;p=(g<<1|0>>>31)&-2|i;return (D=o,p)|0}function Kka(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;return Ib[a&7](b|0,c|0,d|0,e|0,f|0,g|0,h|0)|0}function Lka(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;Jb[a&15](b|0,c|0,d|0,e|0,f|0)}function Mka(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;return Kb[a&3](b|0,c|0,d|0,e|0,f|0,+g)|0}function Nka(a,b){a=a|0;b=b|0;Lb[a&2047](b|0)}function Oka(a,b,c){a=a|0;b=b|0;c=c|0;Mb[a&255](b|0,c|0)}function Pka(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;Nb[a&3](b|0,c|0,d|0,e|0,+f)}function Qka(a,b){a=a|0;b=b|0;return Ob[a&255](b|0)|0}function Rka(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;return Pb[a&31](b|0,c|0,d|0,e|0,f|0)|0}function Ska(a,b,c,d){a=a|0;b=b|0;c=+c;d=+d;Qb[a&3](b|0,+c,+d)}function Tka(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return Rb[a&63](b|0,c|0,d|0)|0}function Uka(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;Sb[a&3](b|0,c|0,d|0,e|0,f|0,+g)}function Vka(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;Tb[a&15](b|0,c|0,d|0,e|0,f|0,g|0)}function Wka(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=+g;h=+h;Ub[a&3](b|0,c|0,d|0,e|0,f|0,+g,+h)}function Xka(a,b,c,d,e,f){a=a|0;b=b|0;c=+c;d=d|0;e=+e;f=+f;return Vb[a&1](b|0,+c,d|0,+e,+f)|0}function Yka(a,b,c,d,e,f,g,h,i){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;return Wb[a&15](b|0,c|0,d|0,e|0,f|0,g|0,h|0,i|0)|0}function Zka(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;Xb[a&1](b|0,c|0,d|0,e|0,f|0,g|0,h|0)}function _ka(a,b,c){a=a|0;b=b|0;c=c|0;return Yb[a&255](b|0,c|0)|0}function $ka(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;return Zb[a&63](b|0,c|0,d|0,e|0,f|0,g|0)|0}function ala(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;return _b[a&7](b|0,c|0,d|0,e|0)|0}function bla(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;$b[a&63](b|0,c|0,d|0)}function cla(a){a=a|0;ac[a&3]()}function dla(a,b,c,d){a=a|0;b=b|0;c=c|0;d=+d;bc[a&3](b|0,c|0,+d)}function ela(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;return cc[a&7](b|0,c|0,d|0,e|0,+f)|0}function fla(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;dc[a&31](b|0,c|0,d|0,e|0)}function gla(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;ca(0);return 0}function hla(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;ca(1)}function ila(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;ca(2);return 0}function jla(a){a=a|0;ca(3)}function kla(a,b){a=a|0;b=b|0;ca(4)}function lla(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;ca(5)}function mla(a){a=a|0;ca(6);return 0}function nla(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;ca(7);return 0}function ola(a,b,c){a=a|0;b=+b;c=+c;ca(8)}function pla(a,b,c){a=a|0;b=b|0;c=c|0;ca(9);return 0}function qla(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;ca(10)}function rla(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;ca(11)}function sla(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=+f;g=+g;ca(12)}function tla(a,b,c,d,e){a=a|0;b=+b;c=c|0;d=+d;e=+e;ca(13);return 0}function ula(a,b,c,d,e,f,g,h){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;ca(14);return 0}function vla(a,b,c,d,e,f,g){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;g=g|0;ca(15)}function wla(a,b){a=a|0;b=b|0;ca(16);return 0}function xla(a,b,c,d,e,f){a=a|0;b=b|0;c=c|0;d=d|0;e=e|0;f=f|0;ca(17);return 0}function yla(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;ca(18);return 0}function zla(a,b,c){a=a|0;b=b|0;c=c|0;ca(19)}function Ala(){ca(20)}function Bla(){yb()}function Cla(a,b,c){a=a|0;b=b|0;c=+c;ca(21)}function Dla(a,b,c,d,e){a=a|0;b=b|0;c=c|0;d=d|0;e=+e;ca(22);return 0}function Ela(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;ca(23)} -function uZ(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0;ma=i;i=i+656|0;j=ma+636|0;k=ma+624|0;l=ma+612|0;m=ma+600|0;n=ma+588|0;o=ma+576|0;p=ma+564|0;q=ma+552|0;r=ma+540|0;t=ma+528|0;s=ma+516|0;u=ma+504|0;v=ma+492|0;w=ma+480|0;x=ma+468|0;y=ma+456|0;z=ma+444|0;A=ma+432|0;B=ma+420|0;C=ma+408|0;D=ma+396|0;E=ma+384|0;F=ma+372|0;G=ma+360|0;H=ma+348|0;I=ma+336|0;J=ma+324|0;K=ma+312|0;L=ma+300|0;M=ma+288|0;N=ma+276|0;O=ma+264|0;P=ma+252|0;Q=ma+240|0;R=ma+228|0;S=ma+216|0;T=ma+204|0;U=ma+192|0;V=ma+180|0;W=ma+168|0;X=ma+156|0;Y=ma+144|0;Z=ma+132|0;_=ma+120|0;$=ma+108|0;aa=ma+96|0;ba=ma+84|0;ca=ma+72|0;da=ma+60|0;ea=ma+48|0;ha=ma+36|0;ia=ma+24|0;ja=ma+12|0;ka=ma;fa=a+116|0;e=c[fa>>2]|0;ga=a+120|0;f=c[ga>>2]|0;a:do if((e|0)==(f|0)){g=e;la=4}else{g=e;do{if((c[g>>2]|0)==9){la=4;break a}g=g+4|0}while((g|0)!=(f|0))}while(0);do if((la|0)==4)if((g|0)!=(f|0)){if(!a)Na(118157,112308,1868,112331);e=I5(a,2072,3592,-2)|0;if(!e)Na(118157,112308,1868,112331);if(Caa(b,112008)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(j,d);c[e+4>>2]=cX(e,j)|0;iaa(j);la=1;i=ma;return la|0}while(0);b:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==10)break;g=g+4|0;if((g|0)==(f|0))break b}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1876,112331);e=I5(a,2072,3608,-2)|0;if(!e)Na(118157,112308,1876,112331);if(Caa(b,112014)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(k,d);c[e+4>>2]=eW(e,k)|0;iaa(k);la=1;i=ma;return la|0}}while(0);c:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==11)break;g=g+4|0;if((g|0)==(f|0))break c}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1884,112331);e=I5(a,2072,3624,-2)|0;if(!e)Na(118157,112308,1884,112331);if(Caa(b,116089)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(l,d);c[e+4>>2]=eX(e,l)|0;iaa(l);la=1;i=ma;return la|0}}while(0);d:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==12)break;g=g+4|0;if((g|0)==(f|0))break d}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1892,112331);e=I5(a,2072,3640,-2)|0;if(!e)Na(118157,112308,1892,112331);if(Caa(b,112020)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(n,d);sf(m,e,n);jaa(e+4|0,m)|0;iaa(m);iaa(n);la=1;i=ma;return la|0}}while(0);e:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==13)break;g=g+4|0;if((g|0)==(f|0))break e}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1900,112331);e=I5(a,2072,3656,-2)|0;if(!e)Na(118157,112308,1900,112331);if(Caa(b,112025)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(o,d);c[e+4>>2]=OW(e,o)|0;iaa(o);la=1;i=ma;return la|0}}while(0);f:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==14)break;g=g+4|0;if((g|0)==(f|0))break f}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1908,112331);e=I5(a,2072,3672,-2)|0;if(!e)Na(118157,112308,1908,112331);if(!(Caa(b,112035)|0)){eaa(q,d);sf(p,e,q);jaa(e+4|0,p)|0;iaa(p);iaa(q);la=1;i=ma;return la|0}if(Caa(b,112046)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(r,d);c[e+16>>2]=eW(e,r)|0;iaa(r);la=1;i=ma;return la|0}}while(0);g:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==15)break;g=g+4|0;if((g|0)==(f|0))break g}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1920,112331);e=I5(a,2072,3688,-2)|0;if(!e)Na(118157,112308,1920,112331);if(!(Caa(b,116089)|0)){eaa(t,d);c[e+4>>2]=iX(e,t)|0;iaa(t);la=1;i=ma;return la|0}if(Caa(b,112057)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(s,d);h[e+8>>3]=+vf(e,s);iaa(s);la=1;i=ma;return la|0}}while(0);h:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==16)break;g=g+4|0;if((g|0)==(f|0))break h}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1932,112331);e=I5(a,2072,3704,-2)|0;if(!e)Na(118157,112308,1932,112331);if(Caa(b,112063)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(u,d);c[e+4>>2]=wf(e,u)|0;iaa(u);la=1;i=ma;return la|0}}while(0);i:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==17)break;g=g+4|0;if((g|0)==(f|0))break i}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1940,112331);e=I5(a,2072,3720,-2)|0;if(!e)Na(118157,112308,1940,112331);if(Caa(b,112072)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(v,d);c[e+4>>2]=Af(e,v)|0;iaa(v);la=1;i=ma;return la|0}}while(0);j:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==18)break;g=g+4|0;if((g|0)==(f|0))break j}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1948,112331);e=I5(a,2072,3736,-2)|0;if(!e)Na(118157,112308,1948,112331);if(Caa(b,116089)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(w,d);c[e+4>>2]=yf(e,w)|0;iaa(w);la=1;i=ma;return la|0}}while(0);k:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==19)break;g=g+4|0;if((g|0)==(f|0))break k}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1956,112331);e=I5(a,2072,3752,-2)|0;if(!e)Na(118157,112308,1956,112331);if(Caa(b,112080)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(y,d);sf(x,e,y);jaa(e+4|0,x)|0;iaa(x);iaa(y);la=1;i=ma;return la|0}}while(0);l:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==20)break;g=g+4|0;if((g|0)==(f|0))break l}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1964,112331);e=I5(a,2072,3768,-2)|0;if(!e)Na(118157,112308,1964,112331);if(Caa(b,112087)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(z,d);c[e+4>>2]=mX(e,z)|0;iaa(z);la=1;i=ma;return la|0}}while(0);m:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==21)break;g=g+4|0;if((g|0)==(f|0))break m}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1972,112331);e=I5(a,2072,3784,-2)|0;if(!e)Na(118157,112308,1972,112331);if(Caa(b,112094)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(A,d);c[e+4>>2]=eW(e,A)|0;iaa(A);la=1;i=ma;return la|0}}while(0);n:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==22)break;g=g+4|0;if((g|0)==(f|0))break n}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1980,112331);e=I5(a,2072,3800,-2)|0;if(!e)Na(118157,112308,1980,112331);if(Caa(b,116089)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(B,d);c[e+4>>2]=sX(e,B)|0;iaa(B);la=1;i=ma;return la|0}}while(0);o:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==23)break;g=g+4|0;if((g|0)==(f|0))break o}if((g|0)!=(f|0)){if(!a)Na(118157,112308,1988,112331);e=I5(a,2072,3816,-2)|0;if(!e)Na(118157,112308,1988,112331);if(!(Caa(b,116089)|0)){eaa(C,d);c[e+4>>2]=uX(e,C)|0;iaa(C);la=1;i=ma;return la|0}if(Caa(b,116268)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(D,d);c[e+8>>2]=wX(e,D)|0;iaa(D);la=1;i=ma;return la|0}}while(0);p:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==24)break;g=g+4|0;if((g|0)==(f|0))break p}if((g|0)!=(f|0)){if(!a)Na(118157,112308,2e3,112331);e=I5(a,2072,3832,-2)|0;if(!e)Na(118157,112308,2e3,112331);if(!(Caa(b,112101)|0)){eaa(E,d);c[e+4>>2]=uW(e,E)|0;iaa(E);la=1;i=ma;return la|0}if(Caa(b,112107)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(F,d);c[e+8>>2]=wf(e,F)|0;iaa(F);la=1;i=ma;return la|0}}while(0);q:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==25)break;g=g+4|0;if((g|0)==(f|0))break q}if((g|0)!=(f|0)){if(!a)Na(118157,112308,2012,112331);e=I5(a,2072,3848,-2)|0;if(!e)Na(118157,112308,2012,112331);if(!(Caa(b,116089)|0)){eaa(G,d);c[e+4>>2]=yX(e,G)|0;iaa(G);la=1;i=ma;return la|0}if(Caa(b,112118)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(H,d);c[e+8>>2]=eW(e,H)|0;iaa(H);la=1;i=ma;return la|0}}while(0);r:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==26)break;g=g+4|0;if((g|0)==(f|0))break r}if((g|0)!=(f|0)){if(!a)Na(118157,112308,2024,112331);e=I5(a,2072,3864,-2)|0;if(!e)Na(118157,112308,2024,112331);if(Caa(b,112125)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(J,d);sf(I,e,J);jaa(e+4|0,I)|0;iaa(I);iaa(J);la=1;i=ma;return la|0}}while(0);s:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==27)break;g=g+4|0;if((g|0)==(f|0))break s}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2032,112331);e=I5(a,2072,3880,-2)|0;if(!e)Na(118157,112308,2032,112331);if(!(Caa(b,112133)|0)){eaa(K,d);c[e+4>>2]=EX(e,K)|0;iaa(K);la=1;i=ma;return la|0}if(!(Caa(b,112135)|0)){eaa(L,d);c[e+8>>2]=GX(e,L)|0;iaa(L);la=1;i=ma;return la|0}if(!(Caa(b,112137)|0)){eaa(M,d);c[e+12>>2]=IX(e,M)|0;iaa(M);la=1;i=ma;return la|0}if(!(Caa(b,112139)|0)){eaa(N,d);c[e+16>>2]=KX(e,N)|0;iaa(N);la=1;i=ma;return la|0}if(!(Caa(b,112141)|0)){eaa(O,d);c[e+20>>2]=MX(e,O)|0;iaa(O);la=1;i=ma;return la|0}if(!(Caa(b,112143)|0)){eaa(P,d);c[e+24>>2]=AX(e,P)|0;iaa(P);la=1;i=ma;return la|0}if(Caa(b,112145)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(Q,d);c[e+28>>2]=CX(e,Q)|0;iaa(Q);la=1;i=ma;return la|0}while(0);t:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==28)break;g=g+4|0;if((g|0)==(f|0))break t}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2064,112331);e=I5(a,2072,3896,-2)|0;if(!e)Na(118157,112308,2064,112331);if(Caa(b,112147)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(R,d);c[e+4>>2]=eW(e,R)|0;iaa(R);la=1;i=ma;return la|0}while(0);u:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==29)break;g=g+4|0;if((g|0)==(f|0))break u}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2072,112331);e=I5(a,2072,3912,-2)|0;if(!e)Na(118157,112308,2072,112331);if(Caa(b,112150)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(S,d);c[e+4>>2]=eW(e,S)|0;iaa(S);la=1;i=ma;return la|0}while(0);v:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==30)break;g=g+4|0;if((g|0)==(f|0))break v}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2080,112331);e=I5(a,2072,3928,-2)|0;if(!e)Na(118157,112308,2080,112331);if(Caa(b,112156)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(T,d);c[e+4>>2]=sW(e,T)|0;iaa(T);la=1;i=ma;return la|0}while(0);w:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==31)break;g=g+4|0;if((g|0)==(f|0))break w}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2088,112331);e=I5(a,2072,3944,-2)|0;if(!e)Na(118157,112308,2088,112331);if(Caa(b,116502)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(U,d);c[e+4>>2]=wf(e,U)|0;iaa(U);la=1;i=ma;return la|0}while(0);x:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==32)break;g=g+4|0;if((g|0)==(f|0))break x}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2096,112331);e=I5(a,2072,3960,-2)|0;if(!e)Na(118157,112308,2096,112331);if(!(Caa(b,112162)|0)){eaa(V,d);c[e+4>>2]=QW(e,V)|0;iaa(V);la=1;i=ma;return la|0}if(Caa(b,112172)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(W,d);c[e+8>>2]=eW(e,W)|0;iaa(W);la=1;i=ma;return la|0}while(0);y:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==33)break;g=g+4|0;if((g|0)==(f|0))break y}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2108,112331);e=I5(a,2072,3976,-2)|0;if(!e)Na(118157,112308,2108,112331);if(Caa(b,112184)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(X,d);c[e+4>>2]=aY(e,X)|0;iaa(X);la=1;i=ma;return la|0}while(0);z:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==34)break;g=g+4|0;if((g|0)==(f|0))break z}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2116,112331);e=I5(a,2072,3992,-2)|0;if(!e)Na(118157,112308,2116,112331);if(Caa(b,112189)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(Y,d);c[e+4>>2]=eY(e,Y)|0;iaa(Y);la=1;i=ma;return la|0}while(0);A:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==35)break;g=g+4|0;if((g|0)==(f|0))break A}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2124,112331);e=I5(a,2072,4008,-2)|0;if(!e)Na(118157,112308,2124,112331);if(Caa(b,116089)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(Z,d);c[e+4>>2]=gY(e,Z)|0;iaa(Z);la=1;i=ma;return la|0}while(0);B:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==36)break;g=g+4|0;if((g|0)==(f|0))break B}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2132,112331);e=I5(a,2072,4024,-2)|0;if(!e)Na(118157,112308,2132,112331);if(Caa(b,112193)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(_,d);c[e+4>>2]=iY(e,_)|0;iaa(_);la=1;i=ma;return la|0}while(0);C:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==37)break;g=g+4|0;if((g|0)==(f|0))break C}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2140,112331);e=I5(a,2072,4040,-2)|0;if(!e)Na(118157,112308,2140,112331);if(Caa(b,112205)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa($,d);c[e+4>>2]=mY(e,$)|0;iaa($);la=1;i=ma;return la|0}while(0);D:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==38)break;g=g+4|0;if((g|0)==(f|0))break D}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2148,112331);e=I5(a,2072,4056,-2)|0;if(!e)Na(118157,112308,2148,112331);if(Caa(b,117657)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(aa,d);c[e+4>>2]=eW(e,aa)|0;iaa(aa);la=1;i=ma;return la|0}while(0);E:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==39)break;g=g+4|0;if((g|0)==(f|0))break E}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2156,112331);e=I5(a,2072,4072,-2)|0;if(!e)Na(118157,112308,2156,112331);if(Caa(b,112217)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(ba,d);c[e+4>>2]=kW(e,ba)|0;iaa(ba);la=1;i=ma;return la|0}while(0);F:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==40)break;g=g+4|0;if((g|0)==(f|0))break F}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2164,112331);e=I5(a,2072,4088,-2)|0;if(!e)Na(118157,112308,2164,112331);if(Caa(b,112227)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(ca,d);c[e+4>>2]=OW(e,ca)|0;iaa(ca);la=1;i=ma;return la|0}while(0);G:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==41)break;g=g+4|0;if((g|0)==(f|0))break G}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2172,112331);e=I5(a,2072,4104,-2)|0;if(!e)Na(118157,112308,2172,112331);if(Caa(b,112237)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(da,d);c[e+4>>2]=kW(e,da)|0;iaa(da);la=1;i=ma;return la|0}while(0);H:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==42)break;g=g+4|0;if((g|0)==(f|0))break H}if((g|0)==(f|0))break;if(!a)Na(118157,112308,2180,112331);e=I5(a,2072,4120,-2)|0;if(!e)Na(118157,112308,2180,112331);if(Caa(b,112246)|0){e=c[fa>>2]|0;f=c[ga>>2]|0;break}eaa(ea,d);c[e+4>>2]=Af(e,ea)|0;iaa(ea);la=1;i=ma;return la|0}while(0);if((e|0)==(f|0)){la=0;i=ma;return la|0}while(1){if((c[e>>2]|0)==43)break;e=e+4|0;if((e|0)==(f|0)){e=0;la=380;break}}if((la|0)==380){i=ma;return e|0}if((e|0)==(f|0)){la=0;i=ma;return la|0}if(!a)Na(118157,112308,2188,112331);e=I5(a,2072,4136,-2)|0;if(!e)Na(118157,112308,2188,112331);if(!(Caa(b,112255)|0)){eaa(ha,d);c[e+4>>2]=QW(e,ha)|0;iaa(ha);la=1;i=ma;return la|0}if(!(Caa(b,112269)|0)){eaa(ia,d);c[e+8>>2]=eW(e,ia)|0;iaa(ia);la=1;i=ma;return la|0}if(!(Caa(b,112285)|0)){eaa(ja,d);c[e+12>>2]=eW(e,ja)|0;iaa(ja);la=1;i=ma;return la|0}if(Caa(b,112297)|0){la=0;i=ma;return la|0}eaa(ka,d);c[e+16>>2]=wY(e,ka)|0;iaa(ka);la=1;i=ma;return la|0}function vZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0.0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0;kc=i;i=i+2832|0;l=kc+2808|0;j=kc+2792|0;m=kc+2776|0;o=kc+2752|0;n=kc+2736|0;p=kc+2720|0;r=kc+2696|0;q=kc+2680|0;s=kc+2664|0;w=kc+2640|0;t=kc+2624|0;u=kc+2612|0;v=kc+2600|0;y=kc+2576|0;x=kc+2560|0;z=kc+2544|0;B=kc+2520|0;A=kc+2504|0;C=kc+2492|0;D=kc+2480|0;F=kc+2456|0;E=kc+2440|0;G=kc+2424|0;J=kc+2400|0;I=kc+2384|0;K=kc+2368|0;M=kc+2344|0;L=kc+2328|0;N=kc+2312|0;P=kc+2288|0;O=kc+2272|0;Q=kc+2256|0;S=kc+2232|0;R=kc+2216|0;T=kc+2200|0;V=kc+2176|0;U=kc+2160|0;W=kc+2144|0;Y=kc+2120|0;X=kc+2104|0;Z=kc+2092|0;_=kc+2080|0;aa=kc+2056|0;$=kc+2040|0;ba=kc+2024|0;da=kc+2e3|0;ca=kc+1984|0;ea=kc+1968|0;ga=kc+1944|0;fa=kc+1928|0;ha=kc+1912|0;ja=kc+1888|0;ia=kc+1872|0;ka=kc+1856|0;ma=kc+1832|0;la=kc+1816|0;na=kc+1800|0;qa=kc+1776|0;pa=kc+1760|0;ra=kc+1744|0;ta=kc+1720|0;sa=kc+1704|0;ua=kc+1688|0;xa=kc+1664|0;wa=kc+1648|0;ya=kc+1632|0;Aa=kc+1608|0;za=kc+1592|0;Ba=kc+1576|0;Ea=kc+1552|0;Da=kc+1536|0;Fa=kc+1524|0;Ga=kc+1512|0;Ia=kc+1488|0;Ha=kc+1472|0;Ja=kc+1456|0;La=kc+1432|0;Ka=kc+1416|0;Ma=kc+1400|0;Pa=kc+1376|0;Oa=kc+1360|0;Qa=kc+1344|0;Sa=kc+1320|0;Ra=kc+1304|0;Ta=kc+1288|0;Va=kc+1264|0;Ua=kc+1248|0;Wa=kc+1232|0;Ya=kc+1208|0;Xa=kc+1192|0;Za=kc+1176|0;$a=kc+1152|0;_a=kc+1136|0;ab=kc+1120|0;cb=kc+1096|0;bb=kc+1080|0;db=kc+1064|0;fb=kc+1040|0;eb=kc+1024|0;gb=kc+1008|0;ib=kc+984|0;hb=kc+968|0;jb=kc+952|0;lb=kc+928|0;kb=kc+912|0;mb=kc+896|0;ob=kc+872|0;nb=kc+856|0;pb=kc+840|0;rb=kc+816|0;qb=kc+800|0;sb=kc+784|0;ub=kc+760|0;tb=kc+744|0;vb=kc+728|0;xb=kc+704|0;wb=kc+688|0;yb=kc+672|0;Ab=kc+648|0;zb=kc+632|0;Bb=kc+616|0;Db=kc+592|0;Cb=kc+576|0;Eb=kc+560|0;Gb=kc+536|0;Fb=kc+520|0;Hb=kc+504|0;Jb=kc+480|0;Ib=kc+464|0;Kb=kc+448|0;Mb=kc+424|0;Lb=kc+408|0;Nb=kc+392|0;Pb=kc+368|0;Ob=kc+352|0;Qb=kc+336|0;Sb=kc+312|0;Rb=kc+296|0;Tb=kc+280|0;Vb=kc+256|0;Ub=kc+240|0;Wb=kc+224|0;$b=kc+200|0;_b=kc+184|0;ac=kc+168|0;cc=kc+144|0;bc=kc+128|0;dc=kc+112|0;fc=kc+88|0;ec=kc+72|0;gc=kc+56|0;ic=kc+32|0;hc=kc+16|0;jc=kc;Xb=a+116|0;d=c[Xb>>2]|0;Yb=a+120|0;e=c[Yb>>2]|0;a:do if((d|0)==(e|0)){f=d;Zb=4}else{f=d;do{if((c[f>>2]|0)==9){Zb=4;break a}f=f+4|0}while((f|0)!=(e|0))}while(0);if((Zb|0)==4)if((f|0)!=(e|0)){if(!a)Na(118157,112308,2214,112338);f=I5(a,2072,3592,-2)|0;if(!f)Na(118157,112308,2214,112338);g=c[f+4>>2]|0;if(g){bX(m,f,g);c[j>>2]=112008;d=j+4|0;c[d>>2]=c[m>>2];c[d+4>>2]=c[m+4>>2];c[d+8>>2]=c[m+8>>2];c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;faa(l,112008,5);e=l+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[l>>2];c[g+4>>2]=c[l+4>>2];c[g+8>>2]=c[l+8>>2];c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;j=g+12|0;c[j>>2]=c[e>>2];c[j+4>>2]=c[e+4>>2];c[j+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,l);iaa(e);iaa(l);iaa(d);iaa(m);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}b:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==10)break;f=f+4|0;if((f|0)==(e|0))break b}if((f|0)!=(e|0)){if(!a)Na(118157,112308,2221,112338);f=I5(a,2072,3608,-2)|0;if(!f)Na(118157,112308,2221,112338);g=c[f+4>>2]|0;if(g){dW(p,f,g);c[n>>2]=112014;d=n+4|0;c[d>>2]=c[p>>2];c[d+4>>2]=c[p+4>>2];c[d+8>>2]=c[p+8>>2];c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;faa(o,112014,5);e=o+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[o>>2];c[g+4>>2]=c[o+4>>2];c[g+8>>2]=c[o+8>>2];c[o>>2]=0;c[o+4>>2]=0;c[o+8>>2]=0;n=g+12|0;c[n>>2]=c[e>>2];c[n+4>>2]=c[e+4>>2];c[n+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,o);iaa(e);iaa(o);iaa(d);iaa(p);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}}while(0);c:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==11)break;f=f+4|0;if((f|0)==(e|0))break c}if((f|0)!=(e|0)){if(!a)Na(118157,112308,2228,112338);f=I5(a,2072,3624,-2)|0;if(!f)Na(118157,112308,2228,112338);g=c[f+4>>2]|0;if(g){dX(s,f,g);c[q>>2]=116089;d=q+4|0;c[d>>2]=c[s>>2];c[d+4>>2]=c[s+4>>2];c[d+8>>2]=c[s+8>>2];c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;faa(r,116089,4);e=r+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[r>>2];c[g+4>>2]=c[r+4>>2];c[g+8>>2]=c[r+8>>2];c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;q=g+12|0;c[q>>2]=c[e>>2];c[q+4>>2]=c[e+4>>2];c[q+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,r);iaa(e);iaa(r);iaa(d);iaa(s);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}}while(0);d:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==12)break;d=d+4|0;if((d|0)==(e|0))break d}if((d|0)!=(e|0)){if(!a)Na(118157,112308,2235,112338);d=I5(a,2072,3640,-2)|0;if(!d)Na(118157,112308,2235,112338);e=d+4|0;if(Caa(e,132354)|0){eaa(v,e);sf(u,d,v);c[t>>2]=112020;d=t+4|0;c[d>>2]=c[u>>2];c[d+4>>2]=c[u+4>>2];c[d+8>>2]=c[u+8>>2];c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;faa(w,112020,4);e=w+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[w>>2];c[g+4>>2]=c[w+4>>2];c[g+8>>2]=c[w+8>>2];c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;t=g+12|0;c[t>>2]=c[e>>2];c[t+4>>2]=c[e+4>>2];c[t+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,w);iaa(e);iaa(w);iaa(d);iaa(u);iaa(v)}}}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;e:do if((d|0)==(e|0)){f=d;Zb=52}else{f=d;do{if((c[f>>2]|0)==13){Zb=52;break e}f=f+4|0}while((f|0)!=(e|0))}while(0);if((Zb|0)==52)if((f|0)!=(e|0)){if(!a)Na(118157,112308,2242,112338);f=I5(a,2072,3656,-2)|0;if(!f)Na(118157,112308,2242,112338);g=c[f+4>>2]|0;if(g){NW(z,f,g);c[x>>2]=112025;d=x+4|0;c[d>>2]=c[z>>2];c[d+4>>2]=c[z+4>>2];c[d+8>>2]=c[z+8>>2];c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;faa(y,112025,9);e=y+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[y>>2];c[g+4>>2]=c[y+4>>2];c[g+8>>2]=c[y+8>>2];c[y>>2]=0;c[y+4>>2]=0;c[y+8>>2]=0;x=g+12|0;c[x>>2]=c[e>>2];c[x+4>>2]=c[e+4>>2];c[x+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,y);iaa(e);iaa(y);iaa(d);iaa(z);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}f:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==14)break;d=d+4|0;if((d|0)==(e|0))break f}if((d|0)!=(e|0)){if(!a)Na(118157,112308,2249,112338);j=I5(a,2072,3672,-2)|0;if(!j)Na(118157,112308,2249,112338);d=j+4|0;if(Caa(d,132354)|0){eaa(D,d);sf(C,j,D);c[A>>2]=112035;d=A+4|0;c[d>>2]=c[C>>2];c[d+4>>2]=c[C+4>>2];c[d+8>>2]=c[C+8>>2];c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;faa(B,112035,10);e=B+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[B>>2];c[g+4>>2]=c[B+4>>2];c[g+8>>2]=c[B+8>>2];c[B>>2]=0;c[B+4>>2]=0;c[B+8>>2]=0;A=g+12|0;c[A>>2]=c[e>>2];c[A+4>>2]=c[e+4>>2];c[A+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,B);iaa(e);iaa(B);iaa(d);iaa(C);iaa(D)}d=c[j+16>>2]|0;if(d){dW(G,j,d);c[E>>2]=112046;d=E+4|0;c[d>>2]=c[G>>2];c[d+4>>2]=c[G+4>>2];c[d+8>>2]=c[G+8>>2];c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;faa(F,112046,10);e=F+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[F>>2];c[g+4>>2]=c[F+4>>2];c[g+8>>2]=c[F+8>>2];c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;E=g+12|0;c[E>>2]=c[e>>2];c[E+4>>2]=c[e+4>>2];c[E+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,F);iaa(e);iaa(F);iaa(d);iaa(G)}}}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;g:do if((d|0)==(e|0)){H=d;Zb=81}else do{if((c[d>>2]|0)==15){H=d;Zb=81;break g}d=d+4|0}while((d|0)!=(e|0));while(0);if((Zb|0)==81?(H|0)!=(e|0):0){if(!a)Na(118157,112308,2259,112338);j=I5(a,2072,3688,-2)|0;if(!j)Na(118157,112308,2259,112338);d=c[j+4>>2]|0;if(d){hX(K,j,d);c[I>>2]=116089;d=I+4|0;c[d>>2]=c[K>>2];c[d+4>>2]=c[K+4>>2];c[d+8>>2]=c[K+8>>2];c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0;faa(J,116089,4);e=J+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[J>>2];c[g+4>>2]=c[J+4>>2];c[g+8>>2]=c[J+8>>2];c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;I=g+12|0;c[I>>2]=c[e>>2];c[I+4>>2]=c[e+4>>2];c[I+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,J);iaa(e);iaa(J);iaa(d);iaa(K)}k=+h[j+8>>3];if(k!=0.0){tf(N,j,k);c[L>>2]=112057;d=L+4|0;c[d>>2]=c[N>>2];c[d+4>>2]=c[N+4>>2];c[d+8>>2]=c[N+8>>2];c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;faa(M,112057,5);e=M+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[M>>2];c[g+4>>2]=c[M+4>>2];c[g+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;L=g+12|0;c[L>>2]=c[e>>2];c[L+4>>2]=c[e+4>>2];c[L+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,M);iaa(e);iaa(M);iaa(d);iaa(N)}}d=c[Xb>>2]|0;e=c[Yb>>2]|0;h:do if((d|0)==(e|0)){f=d;Zb=98}else{f=d;do{if((c[f>>2]|0)==16){Zb=98;break h}f=f+4|0}while((f|0)!=(e|0))}while(0);if((Zb|0)==98)if((f|0)!=(e|0)){if(!a)Na(118157,112308,2269,112338);f=I5(a,2072,3704,-2)|0;if(!f)Na(118157,112308,2269,112338);g=c[f+4>>2]|0;if(g){uf(Q,f,g);c[O>>2]=112063;d=O+4|0;c[d>>2]=c[Q>>2];c[d+4>>2]=c[Q+4>>2];c[d+8>>2]=c[Q+8>>2];c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;faa(P,112063,8);e=P+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[P>>2];c[g+4>>2]=c[P+4>>2];c[g+8>>2]=c[P+8>>2];c[P>>2]=0;c[P+4>>2]=0;c[P+8>>2]=0;O=g+12|0;c[O>>2]=c[e>>2];c[O+4>>2]=c[e+4>>2];c[O+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,P);iaa(e);iaa(P);iaa(d);iaa(Q);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}i:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==17)break;f=f+4|0;if((f|0)==(e|0))break i}if((f|0)!=(e|0)){if(!a)Na(118157,112308,2276,112338);f=I5(a,2072,3720,-2)|0;if(!f)Na(118157,112308,2276,112338);g=c[f+4>>2]|0;if((g|0)!=-2147483647){zf(T,f,g);c[R>>2]=112072;d=R+4|0;c[d>>2]=c[T>>2];c[d+4>>2]=c[T+4>>2];c[d+8>>2]=c[T+8>>2];c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;faa(S,112072,7);e=S+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[S>>2];c[g+4>>2]=c[S+4>>2];c[g+8>>2]=c[S+8>>2];c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;R=g+12|0;c[R>>2]=c[e>>2];c[R+4>>2]=c[e+4>>2];c[R+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,S);iaa(e);iaa(S);iaa(d);iaa(T);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}}while(0);j:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==18)break;f=f+4|0;if((f|0)==(e|0))break j}if((f|0)!=(e|0)){if(!a)Na(118157,112308,2283,112338);f=I5(a,2072,3736,-2)|0;if(!f)Na(118157,112308,2283,112338);g=c[f+4>>2]|0;if(g){xf(W,f,g);c[U>>2]=116089;d=U+4|0;c[d>>2]=c[W>>2];c[d+4>>2]=c[W+4>>2];c[d+8>>2]=c[W+8>>2];c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0;faa(V,116089,4);e=V+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[V>>2];c[g+4>>2]=c[V+4>>2];c[g+8>>2]=c[V+8>>2];c[V>>2]=0;c[V+4>>2]=0;c[V+8>>2]=0;U=g+12|0;c[U>>2]=c[e>>2];c[U+4>>2]=c[e+4>>2];c[U+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,V);iaa(e);iaa(V);iaa(d);iaa(W);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}}while(0);k:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==19)break;d=d+4|0;if((d|0)==(e|0))break k}if((d|0)!=(e|0)){if(!a)Na(118157,112308,2290,112338);d=I5(a,2072,3752,-2)|0;if(!d)Na(118157,112308,2290,112338);e=d+4|0;if(Caa(e,132354)|0){eaa(_,e);sf(Z,d,_);c[X>>2]=112080;d=X+4|0;c[d>>2]=c[Z>>2];c[d+4>>2]=c[Z+4>>2];c[d+8>>2]=c[Z+8>>2];c[Z>>2]=0;c[Z+4>>2]=0;c[Z+8>>2]=0;faa(Y,112080,6);e=Y+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Y>>2];c[g+4>>2]=c[Y+4>>2];c[g+8>>2]=c[Y+8>>2];c[Y>>2]=0;c[Y+4>>2]=0;c[Y+8>>2]=0;X=g+12|0;c[X>>2]=c[e>>2];c[X+4>>2]=c[e+4>>2];c[X+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Y);iaa(e);iaa(Y);iaa(d);iaa(Z);iaa(_)}}}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;l:do if((d|0)==(e|0)){f=d;Zb=146}else{f=d;do{if((c[f>>2]|0)==20){Zb=146;break l}f=f+4|0}while((f|0)!=(e|0))}while(0);if((Zb|0)==146)if((f|0)!=(e|0)){if(!a)Na(118157,112308,2297,112338);f=I5(a,2072,3768,-2)|0;if(!f)Na(118157,112308,2297,112338);g=c[f+4>>2]|0;if(g){lX(ba,f,g);c[$>>2]=112087;d=$+4|0;c[d>>2]=c[ba>>2];c[d+4>>2]=c[ba+4>>2];c[d+8>>2]=c[ba+8>>2];c[ba>>2]=0;c[ba+4>>2]=0;c[ba+8>>2]=0;faa(aa,112087,6);e=aa+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[aa>>2];c[g+4>>2]=c[aa+4>>2];c[g+8>>2]=c[aa+8>>2];c[aa>>2]=0;c[aa+4>>2]=0;c[aa+8>>2]=0;$=g+12|0;c[$>>2]=c[e>>2];c[$+4>>2]=c[e+4>>2];c[$+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,aa);iaa(e);iaa(aa);iaa(d);iaa(ba);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}m:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==21)break;f=f+4|0;if((f|0)==(e|0))break m}if((f|0)!=(e|0)){if(!a)Na(118157,112308,2304,112338);f=I5(a,2072,3784,-2)|0;if(!f)Na(118157,112308,2304,112338);g=c[f+4>>2]|0;if(g){dW(ea,f,g);c[ca>>2]=112094;d=ca+4|0;c[d>>2]=c[ea>>2];c[d+4>>2]=c[ea+4>>2];c[d+8>>2]=c[ea+8>>2];c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;faa(da,112094,6);e=da+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[da>>2];c[g+4>>2]=c[da+4>>2];c[g+8>>2]=c[da+8>>2];c[da>>2]=0;c[da+4>>2]=0;c[da+8>>2]=0;ca=g+12|0;c[ca>>2]=c[e>>2];c[ca+4>>2]=c[e+4>>2];c[ca+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,da);iaa(e);iaa(da);iaa(d);iaa(ea);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}}while(0);n:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==22)break;f=f+4|0;if((f|0)==(e|0))break n}if((f|0)!=(e|0)){if(!a)Na(118157,112308,2311,112338);f=I5(a,2072,3800,-2)|0;if(!f)Na(118157,112308,2311,112338);g=c[f+4>>2]|0;if(g){rX(ha,f,g);c[fa>>2]=116089;d=fa+4|0;c[d>>2]=c[ha>>2];c[d+4>>2]=c[ha+4>>2];c[d+8>>2]=c[ha+8>>2];c[ha>>2]=0;c[ha+4>>2]=0;c[ha+8>>2]=0;faa(ga,116089,4);e=ga+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ga>>2];c[g+4>>2]=c[ga+4>>2];c[g+8>>2]=c[ga+8>>2];c[ga>>2]=0;c[ga+4>>2]=0;c[ga+8>>2]=0;fa=g+12|0;c[fa>>2]=c[e>>2];c[fa+4>>2]=c[e+4>>2];c[fa+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ga);iaa(e);iaa(ga);iaa(d);iaa(ha);d=c[Xb>>2]|0;e=c[Yb>>2]|0}}}while(0);o:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==23)break;d=d+4|0;if((d|0)==(e|0))break o}if((d|0)!=(e|0)){if(!a)Na(118157,112308,2318,112338);j=I5(a,2072,3816,-2)|0;if(!j)Na(118157,112308,2318,112338);d=c[j+4>>2]|0;if(d){tX(ka,j,d);c[ia>>2]=116089;d=ia+4|0;c[d>>2]=c[ka>>2];c[d+4>>2]=c[ka+4>>2];c[d+8>>2]=c[ka+8>>2];c[ka>>2]=0;c[ka+4>>2]=0;c[ka+8>>2]=0;faa(ja,116089,4);e=ja+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ja>>2];c[g+4>>2]=c[ja+4>>2];c[g+8>>2]=c[ja+8>>2];c[ja>>2]=0;c[ja+4>>2]=0;c[ja+8>>2]=0;ia=g+12|0;c[ia>>2]=c[e>>2];c[ia+4>>2]=c[e+4>>2];c[ia+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ja);iaa(e);iaa(ja);iaa(d);iaa(ka)}d=c[j+8>>2]|0;if(!d)break;vX(na,j,d);c[la>>2]=116268;d=la+4|0;c[d>>2]=c[na>>2];c[d+4>>2]=c[na+4>>2];c[d+8>>2]=c[na+8>>2];c[na>>2]=0;c[na+4>>2]=0;c[na+8>>2]=0;faa(ma,116268,5);e=ma+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ma>>2];c[g+4>>2]=c[ma+4>>2];c[g+8>>2]=c[ma+8>>2];c[ma>>2]=0;c[ma+4>>2]=0;c[ma+8>>2]=0;la=g+12|0;c[la>>2]=c[e>>2];c[la+4>>2]=c[e+4>>2];c[la+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ma);iaa(e);iaa(ma);iaa(d);iaa(na)}}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;p:do if((d|0)==(e|0)){oa=d;Zb=199}else do{if((c[d>>2]|0)==24){oa=d;Zb=199;break p}d=d+4|0}while((d|0)!=(e|0));while(0);do if((Zb|0)==199?(oa|0)!=(e|0):0){if(!a)Na(118157,112308,2328,112338);j=I5(a,2072,3832,-2)|0;if(!j)Na(118157,112308,2328,112338);d=c[j+4>>2]|0;if(d){tW(ra,j,d);c[pa>>2]=112101;d=pa+4|0;c[d>>2]=c[ra>>2];c[d+4>>2]=c[ra+4>>2];c[d+8>>2]=c[ra+8>>2];c[ra>>2]=0;c[ra+4>>2]=0;c[ra+8>>2]=0;faa(qa,112101,5);e=qa+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[qa>>2];c[g+4>>2]=c[qa+4>>2];c[g+8>>2]=c[qa+8>>2];c[qa>>2]=0;c[qa+4>>2]=0;c[qa+8>>2]=0;pa=g+12|0;c[pa>>2]=c[e>>2];c[pa+4>>2]=c[e+4>>2];c[pa+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,qa);iaa(e);iaa(qa);iaa(d);iaa(ra)}d=c[j+8>>2]|0;if(!d)break;uf(ua,j,d);c[sa>>2]=112107;d=sa+4|0;c[d>>2]=c[ua>>2];c[d+4>>2]=c[ua+4>>2];c[d+8>>2]=c[ua+8>>2];c[ua>>2]=0;c[ua+4>>2]=0;c[ua+8>>2]=0;faa(ta,112107,10);e=ta+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ta>>2];c[g+4>>2]=c[ta+4>>2];c[g+8>>2]=c[ta+8>>2];c[ta>>2]=0;c[ta+4>>2]=0;c[ta+8>>2]=0;sa=g+12|0;c[sa>>2]=c[e>>2];c[sa+4>>2]=c[e+4>>2];c[sa+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ta);iaa(e);iaa(ta);iaa(d);iaa(ua)}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;q:do if((d|0)==(e|0)){va=d;Zb=216}else do{if((c[d>>2]|0)==25){va=d;Zb=216;break q}d=d+4|0}while((d|0)!=(e|0));while(0);do if((Zb|0)==216?(va|0)!=(e|0):0){if(!a)Na(118157,112308,2338,112338);j=I5(a,2072,3848,-2)|0;if(!j)Na(118157,112308,2338,112338);d=c[j+4>>2]|0;if(d){xX(ya,j,d);c[wa>>2]=116089;d=wa+4|0;c[d>>2]=c[ya>>2];c[d+4>>2]=c[ya+4>>2];c[d+8>>2]=c[ya+8>>2];c[ya>>2]=0;c[ya+4>>2]=0;c[ya+8>>2]=0;faa(xa,116089,4);e=xa+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[xa>>2];c[g+4>>2]=c[xa+4>>2];c[g+8>>2]=c[xa+8>>2];c[xa>>2]=0;c[xa+4>>2]=0;c[xa+8>>2]=0;wa=g+12|0;c[wa>>2]=c[e>>2];c[wa+4>>2]=c[e+4>>2];c[wa+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,xa);iaa(e);iaa(xa);iaa(d);iaa(ya)}d=c[j+8>>2]|0;if(!d)break;dW(Ba,j,d);c[za>>2]=112118;d=za+4|0;c[d>>2]=c[Ba>>2];c[d+4>>2]=c[Ba+4>>2];c[d+8>>2]=c[Ba+8>>2];c[Ba>>2]=0;c[Ba+4>>2]=0;c[Ba+8>>2]=0;faa(Aa,112118,6);e=Aa+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Aa>>2];c[g+4>>2]=c[Aa+4>>2];c[g+8>>2]=c[Aa+8>>2];c[Aa>>2]=0;c[Aa+4>>2]=0;c[Aa+8>>2]=0;za=g+12|0;c[za>>2]=c[e>>2];c[za+4>>2]=c[e+4>>2];c[za+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Aa);iaa(e);iaa(Aa);iaa(d);iaa(Ba)}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;r:do if((d|0)==(e|0)){Ca=d;Zb=233}else do{if((c[d>>2]|0)==26){Ca=d;Zb=233;break r}d=d+4|0}while((d|0)!=(e|0));while(0);do if((Zb|0)==233?(Ca|0)!=(e|0):0){if(!a)Na(118157,112308,2348,112338);d=I5(a,2072,3864,-2)|0;if(!d)Na(118157,112308,2348,112338);e=d+4|0;if(!(Caa(e,132354)|0))break;eaa(Ga,e);sf(Fa,d,Ga);c[Da>>2]=112125;d=Da+4|0;c[d>>2]=c[Fa>>2];c[d+4>>2]=c[Fa+4>>2];c[d+8>>2]=c[Fa+8>>2];c[Fa>>2]=0;c[Fa+4>>2]=0;c[Fa+8>>2]=0;faa(Ea,112125,7);e=Ea+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Ea>>2];c[g+4>>2]=c[Ea+4>>2];c[g+8>>2]=c[Ea+8>>2];c[Ea>>2]=0;c[Ea+4>>2]=0;c[Ea+8>>2]=0;Da=g+12|0;c[Da>>2]=c[e>>2];c[Da+4>>2]=c[e+4>>2];c[Da+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Ea);iaa(e);iaa(Ea);iaa(d);iaa(Fa);iaa(Ga)}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;s:do if((d|0)==(e|0))Zb=245;else do{if((c[d>>2]|0)==27){Zb=245;break s}d=d+4|0}while((d|0)!=(e|0));while(0);do if((Zb|0)==245){if((d|0)==(e|0))break;if(!a)Na(118157,112308,2355,112338);j=I5(a,2072,3880,-2)|0;if(!j)Na(118157,112308,2355,112338);d=c[j+4>>2]|0;if(d){DX(Ja,j,d);c[Ha>>2]=112133;d=Ha+4|0;c[d>>2]=c[Ja>>2];c[d+4>>2]=c[Ja+4>>2];c[d+8>>2]=c[Ja+8>>2];c[Ja>>2]=0;c[Ja+4>>2]=0;c[Ja+8>>2]=0;faa(Ia,112133,1);e=Ia+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Ia>>2];c[g+4>>2]=c[Ia+4>>2];c[g+8>>2]=c[Ia+8>>2];c[Ia>>2]=0;c[Ia+4>>2]=0;c[Ia+8>>2]=0;Ha=g+12|0;c[Ha>>2]=c[e>>2];c[Ha+4>>2]=c[e+4>>2];c[Ha+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Ia);iaa(e);iaa(Ia);iaa(d);iaa(Ja)}d=c[j+8>>2]|0;if(d){FX(Ma,j,d);c[Ka>>2]=112135;d=Ka+4|0;c[d>>2]=c[Ma>>2];c[d+4>>2]=c[Ma+4>>2];c[d+8>>2]=c[Ma+8>>2];c[Ma>>2]=0;c[Ma+4>>2]=0;c[Ma+8>>2]=0;faa(La,112135,1);e=La+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[La>>2];c[g+4>>2]=c[La+4>>2];c[g+8>>2]=c[La+8>>2];c[La>>2]=0;c[La+4>>2]=0;c[La+8>>2]=0;Ka=g+12|0;c[Ka>>2]=c[e>>2];c[Ka+4>>2]=c[e+4>>2];c[Ka+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,La);iaa(e);iaa(La);iaa(d);iaa(Ma)}d=c[j+12>>2]|0;if(d){HX(Qa,j,d);c[Oa>>2]=112137;d=Oa+4|0;c[d>>2]=c[Qa>>2];c[d+4>>2]=c[Qa+4>>2];c[d+8>>2]=c[Qa+8>>2];c[Qa>>2]=0;c[Qa+4>>2]=0;c[Qa+8>>2]=0;faa(Pa,112137,1);e=Pa+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Pa>>2];c[g+4>>2]=c[Pa+4>>2];c[g+8>>2]=c[Pa+8>>2];c[Pa>>2]=0;c[Pa+4>>2]=0;c[Pa+8>>2]=0;Oa=g+12|0;c[Oa>>2]=c[e>>2];c[Oa+4>>2]=c[e+4>>2];c[Oa+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Pa);iaa(e);iaa(Pa);iaa(d);iaa(Qa)}d=c[j+16>>2]|0;if(d){JX(Ta,j,d);c[Ra>>2]=112139;d=Ra+4|0;c[d>>2]=c[Ta>>2];c[d+4>>2]=c[Ta+4>>2];c[d+8>>2]=c[Ta+8>>2];c[Ta>>2]=0;c[Ta+4>>2]=0;c[Ta+8>>2]=0;faa(Sa,112139,1);e=Sa+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Sa>>2];c[g+4>>2]=c[Sa+4>>2];c[g+8>>2]=c[Sa+8>>2];c[Sa>>2]=0;c[Sa+4>>2]=0;c[Sa+8>>2]=0;Ra=g+12|0;c[Ra>>2]=c[e>>2];c[Ra+4>>2]=c[e+4>>2];c[Ra+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Sa);iaa(e);iaa(Sa);iaa(d);iaa(Ta)}d=c[j+20>>2]|0;if(d){LX(Wa,j,d);c[Ua>>2]=112141;d=Ua+4|0;c[d>>2]=c[Wa>>2];c[d+4>>2]=c[Wa+4>>2];c[d+8>>2]=c[Wa+8>>2];c[Wa>>2]=0;c[Wa+4>>2]=0;c[Wa+8>>2]=0;faa(Va,112141,1);e=Va+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Va>>2];c[g+4>>2]=c[Va+4>>2];c[g+8>>2]=c[Va+8>>2];c[Va>>2]=0;c[Va+4>>2]=0;c[Va+8>>2]=0;Ua=g+12|0;c[Ua>>2]=c[e>>2];c[Ua+4>>2]=c[e+4>>2];c[Ua+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Va);iaa(e);iaa(Va);iaa(d);iaa(Wa)}d=c[j+24>>2]|0;if(d){zX(Za,j,d);c[Xa>>2]=112143;d=Xa+4|0;c[d>>2]=c[Za>>2];c[d+4>>2]=c[Za+4>>2];c[d+8>>2]=c[Za+8>>2];c[Za>>2]=0;c[Za+4>>2]=0;c[Za+8>>2]=0;faa(Ya,112143,1);e=Ya+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Ya>>2];c[g+4>>2]=c[Ya+4>>2];c[g+8>>2]=c[Ya+8>>2];c[Ya>>2]=0;c[Ya+4>>2]=0;c[Ya+8>>2]=0;Xa=g+12|0;c[Xa>>2]=c[e>>2];c[Xa+4>>2]=c[e+4>>2];c[Xa+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Ya);iaa(e);iaa(Ya);iaa(d);iaa(Za)}d=c[j+28>>2]|0;if(!d)break;BX(ab,j,d);c[_a>>2]=112145;d=_a+4|0;c[d>>2]=c[ab>>2];c[d+4>>2]=c[ab+4>>2];c[d+8>>2]=c[ab+8>>2];c[ab>>2]=0;c[ab+4>>2]=0;c[ab+8>>2]=0;faa($a,112145,1);e=$a+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[$a>>2];c[g+4>>2]=c[$a+4>>2];c[g+8>>2]=c[$a+8>>2];c[$a>>2]=0;c[$a+4>>2]=0;c[$a+8>>2]=0;_a=g+12|0;c[_a>>2]=c[e>>2];c[_a+4>>2]=c[e+4>>2];c[_a+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,$a);iaa(e);iaa($a);iaa(d);iaa(ab)}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;t:do if((d|0)==(e|0)){f=d;Zb=287}else{f=d;do{if((c[f>>2]|0)==28){Zb=287;break t}f=f+4|0}while((f|0)!=(e|0))}while(0);do if((Zb|0)==287){if((f|0)==(e|0))break;if(!a)Na(118157,112308,2380,112338);f=I5(a,2072,3896,-2)|0;if(!f)Na(118157,112308,2380,112338);g=c[f+4>>2]|0;if(!g)break;dW(db,f,g);c[bb>>2]=112147;d=bb+4|0;c[d>>2]=c[db>>2];c[d+4>>2]=c[db+4>>2];c[d+8>>2]=c[db+8>>2];c[db>>2]=0;c[db+4>>2]=0;c[db+8>>2]=0;faa(cb,112147,2);e=cb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[cb>>2];c[g+4>>2]=c[cb+4>>2];c[g+8>>2]=c[cb+8>>2];c[cb>>2]=0;c[cb+4>>2]=0;c[cb+8>>2]=0;bb=g+12|0;c[bb>>2]=c[e>>2];c[bb+4>>2]=c[e+4>>2];c[bb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,cb);iaa(e);iaa(cb);iaa(d);iaa(db);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);u:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==29)break;f=f+4|0;if((f|0)==(e|0))break u}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2387,112338);f=I5(a,2072,3912,-2)|0;if(!f)Na(118157,112308,2387,112338);g=c[f+4>>2]|0;if(!g)break;dW(gb,f,g);c[eb>>2]=112150;d=eb+4|0;c[d>>2]=c[gb>>2];c[d+4>>2]=c[gb+4>>2];c[d+8>>2]=c[gb+8>>2];c[gb>>2]=0;c[gb+4>>2]=0;c[gb+8>>2]=0;faa(fb,112150,5);e=fb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[fb>>2];c[g+4>>2]=c[fb+4>>2];c[g+8>>2]=c[fb+8>>2];c[fb>>2]=0;c[fb+4>>2]=0;c[fb+8>>2]=0;eb=g+12|0;c[eb>>2]=c[e>>2];c[eb+4>>2]=c[e+4>>2];c[eb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,fb);iaa(e);iaa(fb);iaa(d);iaa(gb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);v:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==30)break;f=f+4|0;if((f|0)==(e|0))break v}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2394,112338);f=I5(a,2072,3928,-2)|0;if(!f)Na(118157,112308,2394,112338);g=c[f+4>>2]|0;if(!g)break;rW(jb,f,g);c[hb>>2]=112156;d=hb+4|0;c[d>>2]=c[jb>>2];c[d+4>>2]=c[jb+4>>2];c[d+8>>2]=c[jb+8>>2];c[jb>>2]=0;c[jb+4>>2]=0;c[jb+8>>2]=0;faa(ib,112156,5);e=ib+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ib>>2];c[g+4>>2]=c[ib+4>>2];c[g+8>>2]=c[ib+8>>2];c[ib>>2]=0;c[ib+4>>2]=0;c[ib+8>>2]=0;hb=g+12|0;c[hb>>2]=c[e>>2];c[hb+4>>2]=c[e+4>>2];c[hb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ib);iaa(e);iaa(ib);iaa(d);iaa(jb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);w:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==31)break;f=f+4|0;if((f|0)==(e|0))break w}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2401,112338);f=I5(a,2072,3944,-2)|0;if(!f)Na(118157,112308,2401,112338);g=c[f+4>>2]|0;if(!g)break;uf(mb,f,g);c[kb>>2]=116502;d=kb+4|0;c[d>>2]=c[mb>>2];c[d+4>>2]=c[mb+4>>2];c[d+8>>2]=c[mb+8>>2];c[mb>>2]=0;c[mb+4>>2]=0;c[mb+8>>2]=0;faa(lb,116502,3);e=lb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[lb>>2];c[g+4>>2]=c[lb+4>>2];c[g+8>>2]=c[lb+8>>2];c[lb>>2]=0;c[lb+4>>2]=0;c[lb+8>>2]=0;kb=g+12|0;c[kb>>2]=c[e>>2];c[kb+4>>2]=c[e+4>>2];c[kb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,lb);iaa(e);iaa(lb);iaa(d);iaa(mb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);x:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==32)break;d=d+4|0;if((d|0)==(e|0))break x}if((d|0)==(e|0))break;if(!a)Na(118157,112308,2408,112338);j=I5(a,2072,3960,-2)|0;if(!j)Na(118157,112308,2408,112338);d=c[j+4>>2]|0;if(d){PW(pb,j,d);c[nb>>2]=112162;d=nb+4|0;c[d>>2]=c[pb>>2];c[d+4>>2]=c[pb+4>>2];c[d+8>>2]=c[pb+8>>2];c[pb>>2]=0;c[pb+4>>2]=0;c[pb+8>>2]=0;faa(ob,112162,9);e=ob+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ob>>2];c[g+4>>2]=c[ob+4>>2];c[g+8>>2]=c[ob+8>>2];c[ob>>2]=0;c[ob+4>>2]=0;c[ob+8>>2]=0;nb=g+12|0;c[nb>>2]=c[e>>2];c[nb+4>>2]=c[e+4>>2];c[nb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ob);iaa(e);iaa(ob);iaa(d);iaa(pb)}d=c[j+8>>2]|0;if(!d)break;dW(sb,j,d);c[qb>>2]=112172;d=qb+4|0;c[d>>2]=c[sb>>2];c[d+4>>2]=c[sb+4>>2];c[d+8>>2]=c[sb+8>>2];c[sb>>2]=0;c[sb+4>>2]=0;c[sb+8>>2]=0;faa(rb,112172,11);e=rb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[rb>>2];c[g+4>>2]=c[rb+4>>2];c[g+8>>2]=c[rb+8>>2];c[rb>>2]=0;c[rb+4>>2]=0;c[rb+8>>2]=0;qb=g+12|0;c[qb>>2]=c[e>>2];c[qb+4>>2]=c[e+4>>2];c[qb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,rb);iaa(e);iaa(rb);iaa(d);iaa(sb)}while(0);d=c[Xb>>2]|0;e=c[Yb>>2]|0;y:do if((d|0)==(e|0)){f=d;Zb=352}else{f=d;do{if((c[f>>2]|0)==33){Zb=352;break y}f=f+4|0}while((f|0)!=(e|0))}while(0);do if((Zb|0)==352){if((f|0)==(e|0))break;if(!a)Na(118157,112308,2418,112338);f=I5(a,2072,3976,-2)|0;if(!f)Na(118157,112308,2418,112338);g=c[f+4>>2]|0;if(!g)break;$X(vb,f,g);c[tb>>2]=112184;d=tb+4|0;c[d>>2]=c[vb>>2];c[d+4>>2]=c[vb+4>>2];c[d+8>>2]=c[vb+8>>2];c[vb>>2]=0;c[vb+4>>2]=0;c[vb+8>>2]=0;faa(ub,112184,4);e=ub+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ub>>2];c[g+4>>2]=c[ub+4>>2];c[g+8>>2]=c[ub+8>>2];c[ub>>2]=0;c[ub+4>>2]=0;c[ub+8>>2]=0;tb=g+12|0;c[tb>>2]=c[e>>2];c[tb+4>>2]=c[e+4>>2];c[tb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ub);iaa(e);iaa(ub);iaa(d);iaa(vb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);z:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==34)break;f=f+4|0;if((f|0)==(e|0))break z}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2425,112338);f=I5(a,2072,3992,-2)|0;if(!f)Na(118157,112308,2425,112338);g=c[f+4>>2]|0;if(!g)break;dY(yb,f,g);c[wb>>2]=112189;d=wb+4|0;c[d>>2]=c[yb>>2];c[d+4>>2]=c[yb+4>>2];c[d+8>>2]=c[yb+8>>2];c[yb>>2]=0;c[yb+4>>2]=0;c[yb+8>>2]=0;faa(xb,112189,3);e=xb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[xb>>2];c[g+4>>2]=c[xb+4>>2];c[g+8>>2]=c[xb+8>>2];c[xb>>2]=0;c[xb+4>>2]=0;c[xb+8>>2]=0;wb=g+12|0;c[wb>>2]=c[e>>2];c[wb+4>>2]=c[e+4>>2];c[wb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,xb);iaa(e);iaa(xb);iaa(d);iaa(yb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);A:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==35)break;f=f+4|0;if((f|0)==(e|0))break A}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2432,112338);f=I5(a,2072,4008,-2)|0;if(!f)Na(118157,112308,2432,112338);g=c[f+4>>2]|0;if(!g)break;fY(Bb,f,g);c[zb>>2]=116089;d=zb+4|0;c[d>>2]=c[Bb>>2];c[d+4>>2]=c[Bb+4>>2];c[d+8>>2]=c[Bb+8>>2];c[Bb>>2]=0;c[Bb+4>>2]=0;c[Bb+8>>2]=0;faa(Ab,116089,4);e=Ab+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Ab>>2];c[g+4>>2]=c[Ab+4>>2];c[g+8>>2]=c[Ab+8>>2];c[Ab>>2]=0;c[Ab+4>>2]=0;c[Ab+8>>2]=0;zb=g+12|0;c[zb>>2]=c[e>>2];c[zb+4>>2]=c[e+4>>2];c[zb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Ab);iaa(e);iaa(Ab);iaa(d);iaa(Bb);e=c[Yb>>2]|0;d=c[Xb>>2]|0}while(0);B:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==36)break;f=f+4|0;if((f|0)==(e|0))break B}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2439,112338);f=I5(a,2072,4024,-2)|0;if(!f)Na(118157,112308,2439,112338);g=c[f+4>>2]|0;if(!g)break;hY(Eb,f,g);c[Cb>>2]=112193;d=Cb+4|0;c[d>>2]=c[Eb>>2];c[d+4>>2]=c[Eb+4>>2];c[d+8>>2]=c[Eb+8>>2];c[Eb>>2]=0;c[Eb+4>>2]=0;c[Eb+8>>2]=0;faa(Db,112193,11);e=Db+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Db>>2];c[g+4>>2]=c[Db+4>>2];c[g+8>>2]=c[Db+8>>2];c[Db>>2]=0;c[Db+4>>2]=0;c[Db+8>>2]=0;Cb=g+12|0;c[Cb>>2]=c[e>>2];c[Cb+4>>2]=c[e+4>>2];c[Cb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Db);iaa(e);iaa(Db);iaa(d);iaa(Eb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);C:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==37)break;f=f+4|0;if((f|0)==(e|0))break C}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2446,112338);f=I5(a,2072,4040,-2)|0;if(!f)Na(118157,112308,2446,112338);g=c[f+4>>2]|0;if(!g)break;lY(Hb,f,g);c[Fb>>2]=112205;d=Fb+4|0;c[d>>2]=c[Hb>>2];c[d+4>>2]=c[Hb+4>>2];c[d+8>>2]=c[Hb+8>>2];c[Hb>>2]=0;c[Hb+4>>2]=0;c[Hb+8>>2]=0;faa(Gb,112205,11);e=Gb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Gb>>2];c[g+4>>2]=c[Gb+4>>2];c[g+8>>2]=c[Gb+8>>2];c[Gb>>2]=0;c[Gb+4>>2]=0;c[Gb+8>>2]=0;Fb=g+12|0;c[Fb>>2]=c[e>>2];c[Fb+4>>2]=c[e+4>>2];c[Fb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Gb);iaa(e);iaa(Gb);iaa(d);iaa(Hb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);D:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==38)break;f=f+4|0;if((f|0)==(e|0))break D}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2453,112338);f=I5(a,2072,4056,-2)|0;if(!f)Na(118157,112308,2453,112338);g=c[f+4>>2]|0;if(!g)break;dW(Kb,f,g);c[Ib>>2]=117657;d=Ib+4|0;c[d>>2]=c[Kb>>2];c[d+4>>2]=c[Kb+4>>2];c[d+8>>2]=c[Kb+8>>2];c[Kb>>2]=0;c[Kb+4>>2]=0;c[Kb+8>>2]=0;faa(Jb,117657,9);e=Jb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Jb>>2];c[g+4>>2]=c[Jb+4>>2];c[g+8>>2]=c[Jb+8>>2];c[Jb>>2]=0;c[Jb+4>>2]=0;c[Jb+8>>2]=0;Ib=g+12|0;c[Ib>>2]=c[e>>2];c[Ib+4>>2]=c[e+4>>2];c[Ib+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Jb);iaa(e);iaa(Jb);iaa(d);iaa(Kb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);E:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==39)break;f=f+4|0;if((f|0)==(e|0))break E}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2460,112338);f=I5(a,2072,4072,-2)|0;if(!f)Na(118157,112308,2460,112338);g=c[f+4>>2]|0;if(!g)break;jW(Nb,f,g);c[Lb>>2]=112217;d=Lb+4|0;c[d>>2]=c[Nb>>2];c[d+4>>2]=c[Nb+4>>2];c[d+8>>2]=c[Nb+8>>2];c[Nb>>2]=0;c[Nb+4>>2]=0;c[Nb+8>>2]=0;faa(Mb,112217,9);e=Mb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Mb>>2];c[g+4>>2]=c[Mb+4>>2];c[g+8>>2]=c[Mb+8>>2];c[Mb>>2]=0;c[Mb+4>>2]=0;c[Mb+8>>2]=0;Lb=g+12|0;c[Lb>>2]=c[e>>2];c[Lb+4>>2]=c[e+4>>2];c[Lb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Mb);iaa(e);iaa(Mb);iaa(d);iaa(Nb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);F:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==40)break;f=f+4|0;if((f|0)==(e|0))break F}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2467,112338);f=I5(a,2072,4088,-2)|0;if(!f)Na(118157,112308,2467,112338);g=c[f+4>>2]|0;if(!g)break;NW(Qb,f,g);c[Ob>>2]=112227;d=Ob+4|0;c[d>>2]=c[Qb>>2];c[d+4>>2]=c[Qb+4>>2];c[d+8>>2]=c[Qb+8>>2];c[Qb>>2]=0;c[Qb+4>>2]=0;c[Qb+8>>2]=0;faa(Pb,112227,9);e=Pb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Pb>>2];c[g+4>>2]=c[Pb+4>>2];c[g+8>>2]=c[Pb+8>>2];c[Pb>>2]=0;c[Pb+4>>2]=0;c[Pb+8>>2]=0;Ob=g+12|0;c[Ob>>2]=c[e>>2];c[Ob+4>>2]=c[e+4>>2];c[Ob+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Pb);iaa(e);iaa(Pb);iaa(d);iaa(Qb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);G:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==41)break;f=f+4|0;if((f|0)==(e|0))break G}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2474,112338);f=I5(a,2072,4104,-2)|0;if(!f)Na(118157,112308,2474,112338);g=c[f+4>>2]|0;if(!g)break;jW(Tb,f,g);c[Rb>>2]=112237;d=Rb+4|0;c[d>>2]=c[Tb>>2];c[d+4>>2]=c[Tb+4>>2];c[d+8>>2]=c[Tb+8>>2];c[Tb>>2]=0;c[Tb+4>>2]=0;c[Tb+8>>2]=0;faa(Sb,112237,8);e=Sb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Sb>>2];c[g+4>>2]=c[Sb+4>>2];c[g+8>>2]=c[Sb+8>>2];c[Sb>>2]=0;c[Sb+4>>2]=0;c[Sb+8>>2]=0;Rb=g+12|0;c[Rb>>2]=c[e>>2];c[Rb+4>>2]=c[e+4>>2];c[Rb+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Sb);iaa(e);iaa(Sb);iaa(d);iaa(Tb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);H:do if((d|0)!=(e|0)){f=d;while(1){if((c[f>>2]|0)==42)break;f=f+4|0;if((f|0)==(e|0))break H}if((f|0)==(e|0))break;if(!a)Na(118157,112308,2481,112338);f=I5(a,2072,4120,-2)|0;if(!f)Na(118157,112308,2481,112338);g=c[f+4>>2]|0;if((g|0)==-2147483647)break;zf(Wb,f,g);c[Ub>>2]=112246;d=Ub+4|0;c[d>>2]=c[Wb>>2];c[d+4>>2]=c[Wb+4>>2];c[d+8>>2]=c[Wb+8>>2];c[Wb>>2]=0;c[Wb+4>>2]=0;c[Wb+8>>2]=0;faa(Vb,112246,8);e=Vb+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[Vb>>2];c[g+4>>2]=c[Vb+4>>2];c[g+8>>2]=c[Vb+8>>2];c[Vb>>2]=0;c[Vb+4>>2]=0;c[Vb+8>>2]=0;Ub=g+12|0;c[Ub>>2]=c[e>>2];c[Ub+4>>2]=c[e+4>>2];c[Ub+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,Vb);iaa(e);iaa(Vb);iaa(d);iaa(Wb);d=c[Xb>>2]|0;e=c[Yb>>2]|0}while(0);if((d|0)==(e|0)){i=kc;return}while(1){if((c[d>>2]|0)==43)break;d=d+4|0;if((d|0)==(e|0)){Zb=496;break}}if((Zb|0)==496){i=kc;return}if((d|0)==(e|0)){i=kc;return}if(!a)Na(118157,112308,2488,112338);j=I5(a,2072,4136,-2)|0;if(!j)Na(118157,112308,2488,112338);d=c[j+4>>2]|0;if(d){PW(ac,j,d);c[_b>>2]=112255;d=_b+4|0;c[d>>2]=c[ac>>2];c[d+4>>2]=c[ac+4>>2];c[d+8>>2]=c[ac+8>>2];c[ac>>2]=0;c[ac+4>>2]=0;c[ac+8>>2]=0;faa($b,112255,13);e=$b+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[$b>>2];c[g+4>>2]=c[$b+4>>2];c[g+8>>2]=c[$b+8>>2];c[$b>>2]=0;c[$b+4>>2]=0;c[$b+8>>2]=0;_b=g+12|0;c[_b>>2]=c[e>>2];c[_b+4>>2]=c[e+4>>2];c[_b+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,$b);iaa(e);iaa($b);iaa(d);iaa(ac)}d=c[j+8>>2]|0;if(d){dW(dc,j,d);c[bc>>2]=112269;d=bc+4|0;c[d>>2]=c[dc>>2];c[d+4>>2]=c[dc+4>>2];c[d+8>>2]=c[dc+8>>2];c[dc>>2]=0;c[dc+4>>2]=0;c[dc+8>>2]=0;faa(cc,112269,15);e=cc+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[cc>>2];c[g+4>>2]=c[cc+4>>2];c[g+8>>2]=c[cc+8>>2];c[cc>>2]=0;c[cc+4>>2]=0;c[cc+8>>2]=0;bc=g+12|0;c[bc>>2]=c[e>>2];c[bc+4>>2]=c[e+4>>2];c[bc+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,cc);iaa(e);iaa(cc);iaa(d);iaa(dc)}d=c[j+12>>2]|0;if(d){dW(gc,j,d);c[ec>>2]=112285;d=ec+4|0;c[d>>2]=c[gc>>2];c[d+4>>2]=c[gc+4>>2];c[d+8>>2]=c[gc+8>>2];c[gc>>2]=0;c[gc+4>>2]=0;c[gc+8>>2]=0;faa(fc,112285,11);e=fc+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[fc>>2];c[g+4>>2]=c[fc+4>>2];c[g+8>>2]=c[fc+8>>2];c[fc>>2]=0;c[fc+4>>2]=0;c[fc+8>>2]=0;ec=g+12|0;c[ec>>2]=c[e>>2];c[ec+4>>2]=c[e+4>>2];c[ec+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,fc);iaa(e);iaa(fc);iaa(d);iaa(gc)}d=c[j+16>>2]|0;if(!d){i=kc;return}vY(jc,j,d);c[hc>>2]=112297;d=hc+4|0;c[d>>2]=c[jc>>2];c[d+4>>2]=c[jc+4>>2];c[d+8>>2]=c[jc+8>>2];c[jc>>2]=0;c[jc+4>>2]=0;c[jc+8>>2]=0;faa(ic,112297,10);e=ic+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ic>>2];c[g+4>>2]=c[ic+4>>2];c[g+8>>2]=c[ic+8>>2];c[ic>>2]=0;c[ic+4>>2]=0;c[ic+8>>2]=0;b=g+12|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ic);iaa(e);iaa(ic);iaa(d);iaa(jc);i=kc;return}function wZ(a){a=a|0;pf(a);c[a>>2]=46808;a=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;kaa(a,132354)|0;return}function xZ(a){a=a|0;kaa(a+4|0,132354)|0;return}function yZ(a){a=a|0;c[a>>2]=46808;iaa(a+4|0);return}function zZ(a){a=a|0;c[a>>2]=46808;iaa(a+4|0);$4(a);return}function AZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;g=i;i=i+32|0;h=g+28|0;d=g+16|0;e=g+4|0;f=g;c[h>>2]=QS(b,112383)|0;if(!(AS(h)|0)){h=0;i=g;return h|0}c[f>>2]=QS(b,112383)|0;h=DS(f)|0;faa(e,h,w8(h)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,112383)|0;h=1;i=g;return h|0}function BZ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+32|0;e=j+24|0;f=j+12|0;g=j;h=b+4|0;if(!(Caa(h,132354)|0)){b=0;i=j;return b|0}c[e>>2]=XS(d,112383)|0;eaa(g,h);sf(f,b,g);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(g);b=1;i=j;return b|0}function CZ(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=i;i=i+48|0;h=p+36|0;j=p+24|0;m=p+12|0;n=p;k=a+116|0;e=c[k>>2]|0;l=a+120|0;f=c[l>>2]|0;a:do if((e|0)==(f|0)){g=e;o=4}else{g=e;do{if((c[g>>2]|0)==48){o=4;break a}g=g+4|0}while((g|0)!=(f|0))}while(0);do if((o|0)==4)if((g|0)!=(f|0)){if(!a)Na(118157,112390,125,112417);e=I5(a,2072,4152,-2)|0;if(!e)Na(118157,112390,125,112417);if(Caa(b,112377)|0){e=c[k>>2]|0;f=c[l>>2]|0;break}eaa(j,d);sf(h,e,j);jaa(e+4|0,h)|0;iaa(h);iaa(j);o=1;i=p;return o|0}while(0);if((e|0)==(f|0)){o=0;i=p;return o|0}while(1){if((c[e>>2]|0)==49)break;e=e+4|0;if((e|0)==(f|0)){e=0;o=20;break}}if((o|0)==20){i=p;return e|0}if((e|0)==(f|0)){o=0;i=p;return o|0}if(!a)Na(118157,112390,133,112417);e=I5(a,2072,4168,-2)|0;if(!e)Na(118157,112390,133,112417);if(Caa(b,112383)|0){o=0;i=p;return o|0}eaa(n,d);sf(m,e,n);jaa(e+4|0,m)|0;iaa(m);iaa(n);o=1;i=p;return o|0}function DZ(a){a=a|0;var b=0;pf(a);c[a>>2]=46824;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;kaa(a+8|0,132354)|0;return}function EZ(a){a=a|0;c[a+4>>2]=0;kaa(a+8|0,132354)|0;return}function FZ(a){a=a|0;c[a>>2]=46824;iaa(a+8|0);return}function GZ(a){a=a|0;c[a>>2]=46824;iaa(a+8|0);$4(a);return}function HZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;k=i;i=i+64|0;l=k+48|0;d=k+36|0;e=k+32|0;f=k+28|0;g=k+16|0;h=k+4|0;j=k;c[l>>2]=QS(b,112452)|0;if(!(AS(l)|0))d=0;else{c[e>>2]=QS(b,112452)|0;l=DS(e)|0;faa(d,l,w8(l)|0);c[a+4>>2]=MW(a,d)|0;iaa(d);eT(b,112452)|0;d=1}c[f>>2]=QS(b,112465)|0;if(!(AS(f)|0)){l=d;i=k;return l|0}c[j>>2]=QS(b,112465)|0;l=DS(j)|0;faa(h,l,w8(l)|0);sf(g,a,h);jaa(a+8|0,g)|0;iaa(g);iaa(h);eT(b,112465)|0;l=1;i=k;return l|0}function IZ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+48|0;e=l+40|0;f=l+28|0;h=l+24|0;j=l+12|0;k=l;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,112452)|0;LW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(Caa(e,132354)|0)){b=f;i=l;return b|0}c[h>>2]=XS(d,112465)|0;eaa(k,e);sf(j,b,k);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);iaa(k);b=1;i=l;return b|0}function JZ(a){a=a|0;pf(a);c[a>>2]=46840;c[a+4>>2]=0;c[a+8>>2]=0;return}function KZ(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function LZ(a){a=a|0;return}function MZ(a){a=a|0;$4(a);return}function NZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,116089)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,116089)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=QX(a,d)|0;iaa(d);eT(b,116089)|0;d=1}c[f>>2]=QS(b,112651)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,112651)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=Of(a,g)|0;iaa(g);eT(b,112651)|0;k=1;i=j;return k|0}function OZ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116089)|0;PX(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,112651)|0;Nf(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function PZ(a){a=a|0;pf(a);c[a>>2]=46856;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=-1;c[a+20>>2]=-1;return}function QZ(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=-1;c[a+20>>2]=-1;return}function RZ(a){a=a|0;return}function SZ(a){a=a|0;$4(a);return}function TZ(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;s=i;i=i+112|0;t=s+96|0;d=s+84|0;e=s+80|0;f=s+76|0;g=s+64|0;h=s+60|0;j=s+56|0;k=s+44|0;l=s+40|0;o=s+36|0;m=s+24|0;n=s+20|0;p=s+16|0;q=s+4|0;r=s;c[t>>2]=QS(b,112658)|0;if(!(AS(t)|0))d=0;else{c[e>>2]=QS(b,112658)|0;t=DS(e)|0;faa(d,t,w8(t)|0);c[a+4>>2]=eW(a,d)|0;iaa(d);eT(b,112658)|0;d=1}c[f>>2]=QS(b,112669)|0;if(AS(f)|0){c[h>>2]=QS(b,112669)|0;d=DS(h)|0;faa(g,d,w8(d)|0);c[a+8>>2]=GW(a,g)|0;iaa(g);eT(b,112669)|0;d=1}c[j>>2]=QS(b,112681)|0;if(AS(j)|0){c[l>>2]=QS(b,112681)|0;d=DS(l)|0;faa(k,d,w8(d)|0);c[a+12>>2]=wf(a,k)|0;iaa(k);eT(b,112681)|0;d=1}c[o>>2]=QS(b,112694)|0;if(AS(o)|0){c[n>>2]=QS(b,112694)|0;d=DS(n)|0;faa(m,d,w8(d)|0);c[a+16>>2]=wf(a,m)|0;iaa(m);eT(b,112694)|0;d=1}c[p>>2]=QS(b,112706)|0;if(!(AS(p)|0)){t=d;i=s;return t|0}c[r>>2]=QS(b,112706)|0;t=DS(r)|0;faa(q,t,w8(t)|0);c[a+20>>2]=wf(a,q)|0;iaa(q);eT(b,112706)|0;t=1;i=s;return t|0}function UZ(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+80|0;e=q+76|0;f=q+64|0;h=q+60|0;j=q+48|0;k=q+44|0;l=q+32|0;m=q+28|0;n=q+16|0;o=q+12|0;p=q;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,112658)|0;dW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(c[e>>2]|0){c[h>>2]=XS(d,112669)|0;FW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if(c[e>>2]|0){c[k>>2]=XS(d,112681)|0;uf(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);f=1}e=b+16|0;if((c[e>>2]|0)!=-1){c[m>>2]=XS(d,112694)|0;uf(n,b,c[e>>2]|0);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);f=1}e=b+20|0;if((c[e>>2]|0)==-1){b=f;i=q;return b|0}c[o>>2]=XS(d,112706)|0;uf(p,b,c[e>>2]|0);ES(o,(a[p>>0]&1)==0?p+1|0:c[p+8>>2]|0)|0;iaa(p);b=1;i=q;return b|0}function VZ(a){a=a|0;return (c[a+16>>2]|0)!=-1|0}function WZ(a){a=a|0;return (c[a+20>>2]|0)!=-1|0}function XZ(a){a=a|0;pf(a);c[a>>2]=46872;c[a+4>>2]=-3;c[a+8>>2]=-3;c[a+12>>2]=-3;c[a+16>>2]=-3;return}function YZ(a){a=a|0;c[a+4>>2]=-3;c[a+8>>2]=-3;c[a+12>>2]=-3;c[a+16>>2]=-3;return}function ZZ(a){a=a|0;return}function _Z(a){a=a|0;$4(a);return}function $Z(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;p=i;i=i+80|0;q=p+76|0;d=p+64|0;e=p+60|0;f=p+56|0;g=p+44|0;h=p+40|0;j=p+36|0;k=p+24|0;l=p+20|0;o=p+16|0;m=p+4|0;n=p;c[q>>2]=QS(b,112722)|0;if(!(AS(q)|0))d=0;else{c[e>>2]=QS(b,112722)|0;q=DS(e)|0;faa(d,q,w8(q)|0);c[a+4>>2]=Gf(a,d)|0;iaa(d);eT(b,112722)|0;d=1}c[f>>2]=QS(b,112733)|0;if(AS(f)|0){c[h>>2]=QS(b,112733)|0;d=DS(h)|0;faa(g,d,w8(d)|0);c[a+8>>2]=If(a,g)|0;iaa(g);eT(b,112733)|0;d=1}c[j>>2]=QS(b,112744)|0;if(AS(j)|0){c[l>>2]=QS(b,112744)|0;d=DS(l)|0;faa(k,d,w8(d)|0);c[a+12>>2]=Qf(a,k)|0;iaa(k);eT(b,112744)|0;d=1}c[o>>2]=QS(b,112753)|0;if(!(AS(o)|0)){q=d;i=p;return q|0}c[n>>2]=QS(b,112753)|0;q=DS(n)|0;faa(m,q,w8(q)|0);c[a+16>>2]=Uf(a,m)|0;iaa(m);eT(b,112753)|0;q=1;i=p;return q|0}function a_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+64|0;e=o+60|0;f=o+48|0;h=o+44|0;j=o+32|0;k=o+28|0;l=o+16|0;m=o+12|0;n=o;g=b+4|0;if((c[g>>2]|0)==-3)f=0;else{c[e>>2]=XS(d,112722)|0;Ff(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if((c[e>>2]|0)!=-3){c[h>>2]=XS(d,112733)|0;Hf(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if((c[e>>2]|0)!=-3){c[k>>2]=XS(d,112744)|0;Pf(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);f=1}e=b+16|0;if((c[e>>2]|0)==-3){b=f;i=o;return b|0}c[m>>2]=XS(d,112753)|0;Tf(n,b,c[e>>2]|0);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);b=1;i=o;return b|0}function b_(a){a=a|0;return (c[a+12>>2]|0)!=-3|0}function c_(a){a=a|0;return (c[a+16>>2]|0)!=-3|0}function d_(a){a=a|0;pf(a);c[a>>2]=46888;c[a+4>>2]=0;return}function e_(a){a=a|0;c[a+4>>2]=0;return}function f_(a){a=a|0;return}function g_(a){a=a|0;$4(a);return}function h_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,112822)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,112822)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=_X(a,d)|0;iaa(d);eT(b,112822)|0;g=1;i=f;return g|0}function i_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,112822)|0;ZX(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function j_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0;F=i;i=i+240|0;h=F+228|0;j=F+216|0;k=F+204|0;l=F+192|0;m=F+180|0;n=F+168|0;o=F+156|0;p=F+144|0;s=F+132|0;t=F+120|0;q=F+108|0;r=F+96|0;u=F+84|0;v=F+72|0;w=F+60|0;x=F+48|0;y=F+36|0;z=F+24|0;A=F+12|0;D=F;B=a+116|0;e=c[B>>2]|0;C=a+120|0;f=c[C>>2]|0;a:do if((e|0)==(f|0)){g=e;E=4}else{g=e;do{if((c[g>>2]|0)==61){E=4;break a}g=g+4|0}while((g|0)!=(f|0))}while(0);do if((E|0)==4)if((g|0)!=(f|0)){if(!a)Na(118157,112833,535,112861);e=I5(a,2072,4200,-2)|0;if(!e)Na(118157,112833,535,112861);if(Caa(b,116089)|0){e=c[B>>2]|0;f=c[C>>2]|0;break}eaa(h,d);c[e+4>>2]=AW(e,h)|0;iaa(h);E=1;i=F;return E|0}while(0);b:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==62)break;g=g+4|0;if((g|0)==(f|0))break b}if((g|0)!=(f|0)){if(!a)Na(118157,112833,543,112861);e=I5(a,2072,4216,-2)|0;if(!e)Na(118157,112833,543,112861);if(!(Caa(b,116089)|0)){eaa(j,d);c[e+4>>2]=QX(e,j)|0;iaa(j);E=1;i=F;return E|0}if(Caa(b,112651)|0){e=c[B>>2]|0;f=c[C>>2]|0;break}eaa(k,d);c[e+8>>2]=Of(e,k)|0;iaa(k);E=1;i=F;return E|0}}while(0);c:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==63)break;g=g+4|0;if((g|0)==(f|0))break c}if((g|0)!=(f|0)){if(!a)Na(118157,112833,555,112861);e=I5(a,2072,4232,-2)|0;if(!e)Na(118157,112833,555,112861);if(!(Caa(b,112658)|0)){eaa(l,d);c[e+4>>2]=eW(e,l)|0;iaa(l);E=1;i=F;return E|0}if(!(Caa(b,112669)|0)){eaa(m,d);c[e+8>>2]=GW(e,m)|0;iaa(m);E=1;i=F;return E|0}if(!(Caa(b,112681)|0)){eaa(n,d);c[e+12>>2]=wf(e,n)|0;iaa(n);E=1;i=F;return E|0}if(!(Caa(b,112694)|0)){eaa(o,d);c[e+16>>2]=wf(e,o)|0;iaa(o);E=1;i=F;return E|0}if(Caa(b,112706)|0){e=c[B>>2]|0;f=c[C>>2]|0;break}eaa(p,d);c[e+20>>2]=wf(e,p)|0;iaa(p);E=1;i=F;return E|0}}while(0);d:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==64)break;g=g+4|0;if((g|0)==(f|0))break d}if((g|0)!=(f|0)){if(!a)Na(118157,112833,579,112861);e=I5(a,2072,4248,-2)|0;if(!e)Na(118157,112833,579,112861);if(!(Caa(b,112722)|0)){eaa(s,d);c[e+4>>2]=Gf(e,s)|0;iaa(s);E=1;i=F;return E|0}if(!(Caa(b,112733)|0)){eaa(t,d);c[e+8>>2]=If(e,t)|0;iaa(t);E=1;i=F;return E|0}if(!(Caa(b,112744)|0)){eaa(q,d);c[e+12>>2]=Qf(e,q)|0;iaa(q);E=1;i=F;return E|0}if(Caa(b,112753)|0){e=c[B>>2]|0;f=c[C>>2]|0;break}eaa(r,d);c[e+16>>2]=Uf(e,r)|0;iaa(r);E=1;i=F;return E|0}}while(0);e:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==65)break;g=g+4|0;if((g|0)==(f|0))break e}if((g|0)!=(f|0)){if(!a)Na(118157,112833,599,112861);e=I5(a,2072,4264,-2)|0;if(!e)Na(118157,112833,599,112861);if(!(Caa(b,112760)|0)){eaa(v,d);sf(u,e,v);jaa(e+4|0,u)|0;iaa(u);iaa(v);E=1;i=F;return E|0}if(!(Caa(b,112773)|0)){eaa(w,d);c[e+16>>2]=SX(e,w)|0;iaa(w);E=1;i=F;return E|0}if(!(Caa(b,112785)|0)){eaa(x,d);c[e+20>>2]=wf(e,x)|0;iaa(x);E=1;i=F;return E|0}if(!(Caa(b,112796)|0)){eaa(y,d);c[e+24>>2]=Of(e,y)|0;iaa(y);E=1;i=F;return E|0}if(Caa(b,112810)|0){e=c[B>>2]|0;f=c[C>>2]|0;break}eaa(z,d);c[e+28>>2]=SW(e,z)|0;iaa(z);E=1;i=F;return E|0}}while(0);f:do if((e|0)!=(f|0)){g=e;while(1){if((c[g>>2]|0)==66)break;g=g+4|0;if((g|0)==(f|0))break f}if((g|0)!=(f|0)){if(!a)Na(118157,112833,623,112861);e=I5(a,2072,4280,-2)|0;if(!e)Na(118157,112833,623,112861);if(Caa(b,112822)|0){e=c[B>>2]|0;f=c[C>>2]|0;break}eaa(A,d);c[e+4>>2]=_X(e,A)|0;iaa(A);E=1;i=F;return E|0}}while(0);if((e|0)==(f|0)){E=0;i=F;return E|0}while(1){if((c[e>>2]|0)==67)break;e=e+4|0;if((e|0)==(f|0)){e=0;E=94;break}}if((E|0)==94){i=F;return e|0}if((e|0)==(f|0)){E=0;i=F;return E|0}if(!a)Na(118157,112833,631,112861);e=I5(a,2072,4296,-2)|0;if(!e)Na(118157,112833,631,112861);if(Caa(b,112826)|0){E=0;i=F;return E|0}eaa(D,d);c[e+4>>2]=wf(e,D)|0;iaa(D);E=1;i=F;return E|0}function k_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0;sa=i;i=i+1072|0;j=sa+1048|0;h=sa+1032|0;k=sa+1016|0;m=sa+992|0;l=sa+976|0;n=sa+960|0;p=sa+936|0;o=sa+920|0;q=sa+904|0;u=sa+880|0;s=sa+864|0;t=sa+848|0;w=sa+824|0;v=sa+808|0;x=sa+792|0;z=sa+768|0;y=sa+752|0;A=sa+736|0;C=sa+712|0;B=sa+696|0;D=sa+680|0;F=sa+656|0;E=sa+640|0;G=sa+624|0;J=sa+600|0;I=sa+584|0;K=sa+568|0;M=sa+544|0;L=sa+528|0;N=sa+512|0;P=sa+488|0;O=sa+472|0;Q=sa+456|0;S=sa+432|0;R=sa+416|0;T=sa+400|0;W=sa+376|0;V=sa+360|0;X=sa+348|0;Y=sa+336|0;_=sa+312|0;Z=sa+296|0;$=sa+280|0;ba=sa+256|0;aa=sa+240|0;ca=sa+224|0;ea=sa+200|0;da=sa+184|0;fa=sa+168|0;ha=sa+144|0;ga=sa+128|0;ia=sa+112|0;ka=sa+88|0;ja=sa+72|0;la=sa+56|0;qa=sa+32|0;pa=sa+16|0;ra=sa;ma=a+116|0;d=c[ma>>2]|0;na=a+120|0;e=c[na>>2]|0;a:do if((d|0)==(e|0)){f=d;oa=4}else{f=d;do{if((c[f>>2]|0)==61){oa=4;break a}f=f+4|0}while((f|0)!=(e|0))}while(0);if((oa|0)==4)if((f|0)!=(e|0)){if(!a)Na(118157,112833,645,112873);f=I5(a,2072,4200,-2)|0;if(!f)Na(118157,112833,645,112873);g=c[f+4>>2]|0;if(g){zW(k,f,g);c[h>>2]=116089;d=h+4|0;c[d>>2]=c[k>>2];c[d+4>>2]=c[k+4>>2];c[d+8>>2]=c[k+8>>2];c[k>>2]=0;c[k+4>>2]=0;c[k+8>>2]=0;faa(j,116089,4);e=j+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[j>>2];c[g+4>>2]=c[j+4>>2];c[g+8>>2]=c[j+8>>2];c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;h=g+12|0;c[h>>2]=c[e>>2];c[h+4>>2]=c[e+4>>2];c[h+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,j);iaa(e);iaa(j);iaa(d);iaa(k);d=c[ma>>2]|0;e=c[na>>2]|0}}b:do if((d|0)!=(e|0)){while(1){if((c[d>>2]|0)==62)break;d=d+4|0;if((d|0)==(e|0))break b}if((d|0)!=(e|0)){if(!a)Na(118157,112833,652,112873);h=I5(a,2072,4216,-2)|0;if(!h)Na(118157,112833,652,112873);d=c[h+4>>2]|0;if(d){PX(n,h,d);c[l>>2]=116089;d=l+4|0;c[d>>2]=c[n>>2];c[d+4>>2]=c[n+4>>2];c[d+8>>2]=c[n+8>>2];c[n>>2]=0;c[n+4>>2]=0;c[n+8>>2]=0;faa(m,116089,4);e=m+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[m>>2];c[g+4>>2]=c[m+4>>2];c[g+8>>2]=c[m+8>>2];c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;l=g+12|0;c[l>>2]=c[e>>2];c[l+4>>2]=c[e+4>>2];c[l+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,m);iaa(e);iaa(m);iaa(d);iaa(n)}d=c[h+8>>2]|0;if(d){Nf(q,h,d);c[o>>2]=112651;d=o+4|0;c[d>>2]=c[q>>2];c[d+4>>2]=c[q+4>>2];c[d+8>>2]=c[q+8>>2];c[q>>2]=0;c[q+4>>2]=0;c[q+8>>2]=0;faa(p,112651,6);e=p+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[p>>2];c[g+4>>2]=c[p+4>>2];c[g+8>>2]=c[p+8>>2];c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;o=g+12|0;c[o>>2]=c[e>>2];c[o+4>>2]=c[e+4>>2];c[o+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,p);iaa(e);iaa(p);iaa(d);iaa(q)}}}while(0);d=c[ma>>2]|0;e=c[na>>2]|0;c:do if((d|0)==(e|0)){r=d;oa=33}else do{if((c[d>>2]|0)==63){r=d;oa=33;break c}d=d+4|0}while((d|0)!=(e|0));while(0);if((oa|0)==33?(r|0)!=(e|0):0){if(!a)Na(118157,112833,662,112873);h=I5(a,2072,4232,-2)|0;if(!h)Na(118157,112833,662,112873);d=c[h+4>>2]|0;if(d){dW(t,h,d);c[s>>2]=112658;d=s+4|0;c[d>>2]=c[t>>2];c[d+4>>2]=c[t+4>>2];c[d+8>>2]=c[t+8>>2];c[t>>2]=0;c[t+4>>2]=0;c[t+8>>2]=0;faa(u,112658,10);e=u+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[u>>2];c[g+4>>2]=c[u+4>>2];c[g+8>>2]=c[u+8>>2];c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;s=g+12|0;c[s>>2]=c[e>>2];c[s+4>>2]=c[e+4>>2];c[s+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,u);iaa(e);iaa(u);iaa(d);iaa(t)}d=c[h+8>>2]|0;if(d){FW(x,h,d);c[v>>2]=112669;d=v+4|0;c[d>>2]=c[x>>2];c[d+4>>2]=c[x+4>>2];c[d+8>>2]=c[x+8>>2];c[x>>2]=0;c[x+4>>2]=0;c[x+8>>2]=0;faa(w,112669,11);e=w+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[w>>2];c[g+4>>2]=c[w+4>>2];c[g+8>>2]=c[w+8>>2];c[w>>2]=0;c[w+4>>2]=0;c[w+8>>2]=0;v=g+12|0;c[v>>2]=c[e>>2];c[v+4>>2]=c[e+4>>2];c[v+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,w);iaa(e);iaa(w);iaa(d);iaa(x)}d=c[h+12>>2]|0;if(d){uf(A,h,d);c[y>>2]=112681;d=y+4|0;c[d>>2]=c[A>>2];c[d+4>>2]=c[A+4>>2];c[d+8>>2]=c[A+8>>2];c[A>>2]=0;c[A+4>>2]=0;c[A+8>>2]=0;faa(z,112681,12);e=z+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[z>>2];c[g+4>>2]=c[z+4>>2];c[g+8>>2]=c[z+8>>2];c[z>>2]=0;c[z+4>>2]=0;c[z+8>>2]=0;y=g+12|0;c[y>>2]=c[e>>2];c[y+4>>2]=c[e+4>>2];c[y+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,z);iaa(e);iaa(z);iaa(d);iaa(A)}d=c[h+16>>2]|0;if((d|0)!=-1){uf(D,h,d);c[B>>2]=112694;d=B+4|0;c[d>>2]=c[D>>2];c[d+4>>2]=c[D+4>>2];c[d+8>>2]=c[D+8>>2];c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;faa(C,112694,11);e=C+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[C>>2];c[g+4>>2]=c[C+4>>2];c[g+8>>2]=c[C+8>>2];c[C>>2]=0;c[C+4>>2]=0;c[C+8>>2]=0;B=g+12|0;c[B>>2]=c[e>>2];c[B+4>>2]=c[e+4>>2];c[B+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,C);iaa(e);iaa(C);iaa(d);iaa(D)}d=c[h+20>>2]|0;if((d|0)!=-1){uf(G,h,d);c[E>>2]=112706;d=E+4|0;c[d>>2]=c[G>>2];c[d+4>>2]=c[G+4>>2];c[d+8>>2]=c[G+8>>2];c[G>>2]=0;c[G+4>>2]=0;c[G+8>>2]=0;faa(F,112706,15);e=F+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[F>>2];c[g+4>>2]=c[F+4>>2];c[g+8>>2]=c[F+8>>2];c[F>>2]=0;c[F+4>>2]=0;c[F+8>>2]=0;E=g+12|0;c[E>>2]=c[e>>2];c[E+4>>2]=c[e+4>>2];c[E+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,F);iaa(e);iaa(F);iaa(d);iaa(G)}}d=c[ma>>2]|0;e=c[na>>2]|0;d:do if((d|0)==(e|0)){H=d;oa=65}else do{if((c[d>>2]|0)==64){H=d;oa=65;break d}d=d+4|0}while((d|0)!=(e|0));while(0);if((oa|0)==65?(H|0)!=(e|0):0){if(!a)Na(118157,112833,681,112873);h=I5(a,2072,4248,-2)|0;if(!h)Na(118157,112833,681,112873);d=c[h+4>>2]|0;if((d|0)!=-3){Ff(K,h,d);c[I>>2]=112722;d=I+4|0;c[d>>2]=c[K>>2];c[d+4>>2]=c[K+4>>2];c[d+8>>2]=c[K+8>>2];c[K>>2]=0;c[K+4>>2]=0;c[K+8>>2]=0;faa(J,112722,10);e=J+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[J>>2];c[g+4>>2]=c[J+4>>2];c[g+8>>2]=c[J+8>>2];c[J>>2]=0;c[J+4>>2]=0;c[J+8>>2]=0;I=g+12|0;c[I>>2]=c[e>>2];c[I+4>>2]=c[e+4>>2];c[I+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,J);iaa(e);iaa(J);iaa(d);iaa(K)}d=c[h+8>>2]|0;if((d|0)!=-3){Hf(N,h,d);c[L>>2]=112733;d=L+4|0;c[d>>2]=c[N>>2];c[d+4>>2]=c[N+4>>2];c[d+8>>2]=c[N+8>>2];c[N>>2]=0;c[N+4>>2]=0;c[N+8>>2]=0;faa(M,112733,10);e=M+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[M>>2];c[g+4>>2]=c[M+4>>2];c[g+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;L=g+12|0;c[L>>2]=c[e>>2];c[L+4>>2]=c[e+4>>2];c[L+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,M);iaa(e);iaa(M);iaa(d);iaa(N)}d=c[h+12>>2]|0;if((d|0)!=-3){Pf(Q,h,d);c[O>>2]=112744;d=O+4|0;c[d>>2]=c[Q>>2];c[d+4>>2]=c[Q+4>>2];c[d+8>>2]=c[Q+8>>2];c[Q>>2]=0;c[Q+4>>2]=0;c[Q+8>>2]=0;faa(P,112744,8);e=P+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[P>>2];c[g+4>>2]=c[P+4>>2];c[g+8>>2]=c[P+8>>2];c[P>>2]=0;c[P+4>>2]=0;c[P+8>>2]=0;O=g+12|0;c[O>>2]=c[e>>2];c[O+4>>2]=c[e+4>>2];c[O+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,P);iaa(e);iaa(P);iaa(d);iaa(Q)}d=c[h+16>>2]|0;if((d|0)!=-3){Tf(T,h,d);c[R>>2]=112753;d=R+4|0;c[d>>2]=c[T>>2];c[d+4>>2]=c[T+4>>2];c[d+8>>2]=c[T+8>>2];c[T>>2]=0;c[T+4>>2]=0;c[T+8>>2]=0;faa(S,112753,6);e=S+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[S>>2];c[g+4>>2]=c[S+4>>2];c[g+8>>2]=c[S+8>>2];c[S>>2]=0;c[S+4>>2]=0;c[S+8>>2]=0;R=g+12|0;c[R>>2]=c[e>>2];c[R+4>>2]=c[e+4>>2];c[R+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,S);iaa(e);iaa(S);iaa(d);iaa(T)}}d=c[ma>>2]|0;e=c[na>>2]|0;e:do if((d|0)==(e|0)){U=d;oa=92}else do{if((c[d>>2]|0)==65){U=d;oa=92;break e}d=d+4|0}while((d|0)!=(e|0));while(0);if((oa|0)==92?(U|0)!=(e|0):0){if(!a)Na(118157,112833,697,112873);h=I5(a,2072,4264,-2)|0;if(!h)Na(118157,112833,697,112873);d=h+4|0;if(Caa(d,132354)|0){eaa(Y,d);sf(X,h,Y);c[V>>2]=112760;d=V+4|0;c[d>>2]=c[X>>2];c[d+4>>2]=c[X+4>>2];c[d+8>>2]=c[X+8>>2];c[X>>2]=0;c[X+4>>2]=0;c[X+8>>2]=0;faa(W,112760,12);e=W+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[W>>2];c[g+4>>2]=c[W+4>>2];c[g+8>>2]=c[W+8>>2];c[W>>2]=0;c[W+4>>2]=0;c[W+8>>2]=0;V=g+12|0;c[V>>2]=c[e>>2];c[V+4>>2]=c[e+4>>2];c[V+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,W);iaa(e);iaa(W);iaa(d);iaa(X);iaa(Y)}d=c[h+16>>2]|0;if(d){RX($,h,d);c[Z>>2]=112773;d=Z+4|0;c[d>>2]=c[$>>2];c[d+4>>2]=c[$+4>>2];c[d+8>>2]=c[$+8>>2];c[$>>2]=0;c[$+4>>2]=0;c[$+8>>2]=0;faa(_,112773,11);e=_+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[_>>2];c[g+4>>2]=c[_+4>>2];c[g+8>>2]=c[_+8>>2];c[_>>2]=0;c[_+4>>2]=0;c[_+8>>2]=0;Z=g+12|0;c[Z>>2]=c[e>>2];c[Z+4>>2]=c[e+4>>2];c[Z+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,_);iaa(e);iaa(_);iaa(d);iaa($)}d=c[h+20>>2]|0;if(d){uf(ca,h,d);c[aa>>2]=112785;d=aa+4|0;c[d>>2]=c[ca>>2];c[d+4>>2]=c[ca+4>>2];c[d+8>>2]=c[ca+8>>2];c[ca>>2]=0;c[ca+4>>2]=0;c[ca+8>>2]=0;faa(ba,112785,10);e=ba+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ba>>2];c[g+4>>2]=c[ba+4>>2];c[g+8>>2]=c[ba+8>>2];c[ba>>2]=0;c[ba+4>>2]=0;c[ba+8>>2]=0;aa=g+12|0;c[aa>>2]=c[e>>2];c[aa+4>>2]=c[e+4>>2];c[aa+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ba);iaa(e);iaa(ba);iaa(d);iaa(ca)}d=c[h+24>>2]|0;if(d){Nf(fa,h,d);c[da>>2]=112796;d=da+4|0;c[d>>2]=c[fa>>2];c[d+4>>2]=c[fa+4>>2];c[d+8>>2]=c[fa+8>>2];c[fa>>2]=0;c[fa+4>>2]=0;c[fa+8>>2]=0;faa(ea,112796,13);e=ea+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ea>>2];c[g+4>>2]=c[ea+4>>2];c[g+8>>2]=c[ea+8>>2];c[ea>>2]=0;c[ea+4>>2]=0;c[ea+8>>2]=0;da=g+12|0;c[da>>2]=c[e>>2];c[da+4>>2]=c[e+4>>2];c[da+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ea);iaa(e);iaa(ea);iaa(d);iaa(fa)}d=c[h+28>>2]|0;if(d){RW(ia,h,d);c[ga>>2]=112810;d=ga+4|0;c[d>>2]=c[ia>>2];c[d+4>>2]=c[ia+4>>2];c[d+8>>2]=c[ia+8>>2];c[ia>>2]=0;c[ia+4>>2]=0;c[ia+8>>2]=0;faa(ha,112810,11);e=ha+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ha>>2];c[g+4>>2]=c[ha+4>>2];c[g+8>>2]=c[ha+8>>2];c[ha>>2]=0;c[ha+4>>2]=0;c[ha+8>>2]=0;ga=g+12|0;c[ga>>2]=c[e>>2];c[ga+4>>2]=c[e+4>>2];c[ga+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ha);iaa(e);iaa(ha);iaa(d);iaa(ia)}}d=c[ma>>2]|0;e=c[na>>2]|0;f:do if((d|0)==(e|0)){f=d;oa=124}else{f=d;do{if((c[f>>2]|0)==66){oa=124;break f}f=f+4|0}while((f|0)!=(e|0))}while(0);if((oa|0)==124)if((f|0)!=(e|0)){if(!a)Na(118157,112833,716,112873);f=I5(a,2072,4280,-2)|0;if(!f)Na(118157,112833,716,112873);g=c[f+4>>2]|0;if(g){ZX(la,f,g);c[ja>>2]=112822;d=ja+4|0;c[d>>2]=c[la>>2];c[d+4>>2]=c[la+4>>2];c[d+8>>2]=c[la+8>>2];c[la>>2]=0;c[la+4>>2]=0;c[la+8>>2]=0;faa(ka,112822,3);e=ka+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[ka>>2];c[g+4>>2]=c[ka+4>>2];c[g+8>>2]=c[ka+8>>2];c[ka>>2]=0;c[ka+4>>2]=0;c[ka+8>>2]=0;ja=g+12|0;c[ja>>2]=c[e>>2];c[ja+4>>2]=c[e+4>>2];c[ja+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,ka);iaa(e);iaa(ka);iaa(d);iaa(la);d=c[ma>>2]|0;e=c[na>>2]|0}}if((d|0)==(e|0)){i=sa;return}while(1){if((c[d>>2]|0)==67)break;d=d+4|0;if((d|0)==(e|0)){oa=145;break}}if((oa|0)==145){i=sa;return}if((d|0)==(e|0)){i=sa;return}if(!a)Na(118157,112833,723,112873);d=I5(a,2072,4296,-2)|0;if(!d)Na(118157,112833,723,112873);e=c[d+4>>2]|0;if(!e){i=sa;return}uf(ra,d,e);c[pa>>2]=112826;d=pa+4|0;c[d>>2]=c[ra>>2];c[d+4>>2]=c[ra+4>>2];c[d+8>>2]=c[ra+8>>2];c[ra>>2]=0;c[ra+4>>2]=0;c[ra+8>>2]=0;faa(qa,112826,6);e=qa+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;f=b+4|0;g=c[f>>2]|0;if(g>>>0<(c[b+8>>2]|0)>>>0){c[g>>2]=c[qa>>2];c[g+4>>2]=c[qa+4>>2];c[g+8>>2]=c[qa+8>>2];c[qa>>2]=0;c[qa+4>>2]=0;c[qa+8>>2]=0;b=g+12|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[f>>2]=(c[f>>2]|0)+24}else Zv(b,qa);iaa(e);iaa(qa);iaa(d);iaa(ra);i=sa;return}function l_(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+32|0;g=j+12|0;h=j;e=c[a+116>>2]|0;f=c[a+120>>2]|0;a:do if((e|0)!=(f|0)){while(1){if((c[e>>2]|0)==78)break a;e=e+4|0;if((e|0)==(f|0)){e=0;break}}i=j;return e|0}while(0);if((e|0)==(f|0)){d=0;i=j;return d|0}if(!a)Na(118157,112912,79,112941);e=I5(a,2072,4312,-2)|0;if(!e)Na(118157,112912,79,112941);if(Caa(b,112904)|0){d=0;i=j;return d|0}eaa(h,d);sf(g,e,h);jaa(e+4|0,g)|0;iaa(g);iaa(h);d=1;i=j;return d|0}function m_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+64|0;g=k+40|0;f=k+24|0;h=k+12|0;j=k;d=c[a+116>>2]|0;e=c[a+120>>2]|0;a:do if((d|0)!=(e|0)){do{if((c[d>>2]|0)==78)break a;d=d+4|0}while((d|0)!=(e|0));i=k;return}while(0);if((d|0)==(e|0)){i=k;return}if(!a)Na(118157,112912,93,112954);d=I5(a,2072,4312,-2)|0;if(!d)Na(118157,112912,93,112954);e=d+4|0;if(!(Caa(e,132354)|0)){i=k;return}eaa(j,e);sf(h,d,j);c[f>>2]=112904;d=f+4|0;c[d>>2]=c[h>>2];c[d+4>>2]=c[h+4>>2];c[d+8>>2]=c[h+8>>2];c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;faa(g,112904,7);e=g+12|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;a=b+4|0;f=c[a>>2]|0;if(f>>>0<(c[b+8>>2]|0)>>>0){c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;b=f+12|0;c[b>>2]=c[e>>2];c[b+4>>2]=c[e+4>>2];c[b+8>>2]=c[e+8>>2];c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[a>>2]=(c[a>>2]|0)+24}else Zv(b,g);iaa(e);iaa(g);iaa(d);iaa(h);iaa(j);i=k;return}function n_(a){a=a|0;pf(a);c[a>>2]=46904;c[a+4>>2]=0;return}function o_(a){a=a|0;c[a+4>>2]=0;return}function p_(a){a=a|0;return}function q_(a){a=a|0;$4(a);return}function r_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116029)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116029)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=aX(a,d)|0;iaa(d);eT(b,116029)|0;g=1;i=f;return g|0}function s_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116029)|0;$W(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function t_(a){a=a|0;pf(a);c[a>>2]=46920;c[a+4>>2]=0;return}function u_(a){a=a|0;c[a+4>>2]=0;return}function v_(a){a=a|0;return}function w_(a){a=a|0;$4(a);return}function x_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116034)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116034)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=UV(a,d)|0;iaa(d);eT(b,116034)|0;g=1;i=f;return g|0}function y_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116034)|0;TV(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function z_(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function A_(a){a=a|0;pf(a);c[a>>2]=46936;c[a+4>>2]=0;return}function B_(a){a=a|0;c[a+4>>2]=0;return}function C_(a){a=a|0;return}function D_(a){a=a|0;$4(a);return}function E_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116040)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116040)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=WV(a,d)|0;iaa(d);eT(b,116040)|0;g=1;i=f;return g|0}function F_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116040)|0;VV(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function G_(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function H_(a){a=a|0;pf(a);c[a>>2]=46952;c[a+4>>2]=0;return}function I_(a){a=a|0;c[a+4>>2]=0;return}function J_(a){a=a|0;return}function K_(a){a=a|0;$4(a);return}function L_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116066)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116066)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=wf(a,d)|0;iaa(d);eT(b,116066)|0;g=1;i=f;return g|0}function M_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116066)|0;uf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function N_(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function O_(a){a=a|0;pf(a);c[a>>2]=46968;c[a+4>>2]=11;return}function P_(a){a=a|0;c[a+4>>2]=11;return}function Q_(a){a=a|0;return}function R_(a){a=a|0;$4(a);return}function S_(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116089)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116089)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=aW(a,d)|0;iaa(d);eT(b,116089)|0;g=1;i=f;return g|0}function T_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if((c[g>>2]|0)==11){b=0;i=h;return b|0}c[e>>2]=XS(d,116089)|0;$V(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function U_(b){b=b|0;pf(b);c[b>>2]=46984;c[b+4>>2]=0;a[b+8>>0]=0;c[b+12>>2]=0;c[b+16>>2]=0;return}function V_(b){b=b|0;c[b+4>>2]=0;a[b+8>>0]=0;c[b+12>>2]=0;c[b+16>>2]=0;return}function W_(a){a=a|0;return}function X_(a){a=a|0;$4(a);return}function Y_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;q=i;i=i+80|0;r=q+76|0;e=q+64|0;f=q+60|0;g=q+56|0;h=q+44|0;j=q+40|0;k=q+36|0;l=q+24|0;m=q+20|0;p=q+16|0;n=q+4|0;o=q;c[r>>2]=QS(d,116199)|0;if(!(AS(r)|0))e=0;else{c[f>>2]=QS(d,116199)|0;r=DS(f)|0;faa(e,r,w8(r)|0);c[b+4>>2]=gW(b,e)|0;iaa(e);eT(d,116199)|0;e=1}c[g>>2]=QS(d,116210)|0;if(AS(g)|0){c[j>>2]=QS(d,116210)|0;e=DS(j)|0;faa(h,e,w8(e)|0);a[b+8>>0]=wf(b,h)|0;iaa(h);eT(d,116210)|0;e=1}c[k>>2]=QS(d,116220)|0;if(AS(k)|0){c[m>>2]=QS(d,116220)|0;e=DS(m)|0;faa(l,e,w8(e)|0);c[b+12>>2]=Mf(b,l)|0;iaa(l);eT(d,116220)|0;e=1}c[p>>2]=QS(d,116229)|0;if(!(AS(p)|0)){r=e;i=q;return r|0}c[o>>2]=QS(d,116229)|0;r=DS(o)|0;faa(n,r,w8(r)|0);c[b+16>>2]=QW(b,n)|0;iaa(n);eT(d,116229)|0;r=1;i=q;return r|0}function Z_(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+64|0;e=o+60|0;f=o+48|0;h=o+44|0;j=o+32|0;k=o+28|0;l=o+16|0;m=o+12|0;n=o;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116199)|0;fW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(a[e>>0]|0){c[h>>2]=XS(d,116210)|0;uf(j,b,a[e>>0]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if(c[e>>2]|0){c[k>>2]=XS(d,116220)|0;Lf(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);f=1}e=b+16|0;if(!(c[e>>2]|0)){b=f;i=o;return b|0}c[m>>2]=XS(d,116229)|0;PW(n,b,c[e>>2]|0);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);b=1;i=o;return b|0}function __(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function $_(b){b=b|0;return (a[b+8>>0]|0)!=0|0}function a$(a){a=a|0;pf(a);c[a>>2]=47e3;c[a+4>>2]=0;return}function b$(a){a=a|0;c[a+4>>2]=0;return}function c$(a){a=a|0;return}function d$(a){a=a|0;$4(a);return}function e$(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116268)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116268)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=gW(a,d)|0;iaa(d);eT(b,116268)|0;g=1;i=f;return g|0}function f$(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116268)|0;fW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function g$(a){a=a|0;pf(a);c[a>>2]=47016;c[a+4>>2]=0;return}function h$(a){a=a|0;c[a+4>>2]=0;return}function i$(a){a=a|0;return}function j$(a){a=a|0;$4(a);return}function k$(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116280)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116280)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=eW(a,d)|0;iaa(d);eT(b,116280)|0;g=1;i=f;return g|0}function l$(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116280)|0;dW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function m$(a){a=a|0;pf(a);c[a>>2]=47032;c[a+4>>2]=0;return}function n$(a){a=a|0;c[a+4>>2]=0;return}function o$(a){a=a|0;return}function p$(a){a=a|0;$4(a);return}function q$(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116288)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116288)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=wf(a,d)|0;iaa(d);eT(b,116288)|0;g=1;i=f;return g|0}function r$(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116288)|0;uf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function s$(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function t$(a){a=a|0;var b=0;pf(a);c[a>>2]=47048;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;kaa(b,132354)|0;kaa(a+16|0,132354)|0;return}function u$(a){a=a|0;kaa(a+4|0,132354)|0;kaa(a+16|0,132354)|0;return}function v$(a){a=a|0;c[a>>2]=47048;iaa(a+16|0);iaa(a+4|0);return}function w$(a){a=a|0;c[a>>2]=47048;iaa(a+16|0);iaa(a+4|0);$4(a);return}function x$(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+64|0;m=l+60|0;d=l+48|0;e=l+36|0;f=l+32|0;g=l+28|0;h=l+16|0;j=l+4|0;k=l;c[m>>2]=QS(b,116290)|0;if(!(AS(m)|0))d=0;else{c[f>>2]=QS(b,116290)|0;m=DS(f)|0;faa(e,m,w8(m)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,116290)|0;d=1}c[g>>2]=QS(b,116296)|0;if(!(AS(g)|0)){m=d;i=l;return m|0}c[k>>2]=QS(b,116296)|0;m=DS(k)|0;faa(j,m,w8(m)|0);sf(h,a,j);jaa(a+16|0,h)|0;iaa(h);iaa(j);eT(b,116296)|0;m=1;i=l;return m|0}function y$(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+64|0;e=m+52|0;f=m+40|0;g=m+28|0;j=m+24|0;k=m+12|0;l=m;h=b+4|0;if(!(Caa(h,132354)|0))f=0;else{c[e>>2]=XS(d,116290)|0;eaa(g,h);sf(f,b,g);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(g);f=1}e=b+16|0;if(!(Caa(e,132354)|0)){b=f;i=m;return b|0}c[j>>2]=XS(d,116296)|0;eaa(l,e);sf(k,b,l);ES(j,(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0)|0;iaa(k);iaa(l);b=1;i=m;return b|0}function z$(a){a=a|0;return (Caa(a+4|0,132354)|0)!=0|0}function A$(a){a=a|0;var b=0;pf(a);c[a>>2]=47064;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;kaa(b,132354)|0;h[a+16>>3]=0.0;c[a+24>>2]=0;return}function B$(a){a=a|0;kaa(a+4|0,132354)|0;h[a+16>>3]=0.0;c[a+24>>2]=0;return}function C$(a){a=a|0;c[a>>2]=47064;iaa(a+4|0);return}function D$(a){a=a|0;c[a>>2]=47064;iaa(a+4|0);$4(a);return}function E$(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+80|0;p=o+68|0;d=o+56|0;e=o+44|0;f=o+40|0;g=o+36|0;j=o+24|0;k=o+20|0;l=o+16|0;m=o+4|0;n=o;c[p>>2]=QS(b,116321)|0;if(!(AS(p)|0))d=0;else{c[f>>2]=QS(b,116321)|0;p=DS(f)|0;faa(e,p,w8(p)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,116321)|0;d=1}c[g>>2]=QS(b,116328)|0;if(AS(g)|0){c[k>>2]=QS(b,116328)|0;d=DS(k)|0;faa(j,d,w8(d)|0);h[a+16>>3]=+vf(a,j);iaa(j);eT(b,116328)|0;d=1}c[l>>2]=QS(b,116334)|0;if(!(AS(l)|0)){p=d;i=o;return p|0}c[n>>2]=QS(b,116334)|0;p=DS(n)|0;faa(m,p,w8(p)|0);c[a+24>>2]=kX(a,m)|0;iaa(m);eT(b,116334)|0;p=1;i=o;return p|0}function F$(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+64|0;e=o+56|0;f=o+44|0;g=o+32|0;k=o+28|0;l=o+16|0;m=o+12|0;n=o;j=b+4|0;if(!(Caa(j,132354)|0))f=0;else{c[e>>2]=XS(d,116321)|0;eaa(g,j);sf(f,b,g);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(g);f=1}e=b+16|0;if(+h[e>>3]!=0.0){c[k>>2]=XS(d,116328)|0;tf(l,b,+h[e>>3]);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);f=1}e=b+24|0;if(!(c[e>>2]|0)){b=f;i=o;return b|0}c[m>>2]=XS(d,116334)|0;jX(n,b,c[e>>2]|0);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);b=1;i=o;return b|0}function G$(a){a=a|0;return +h[a+16>>3]!=0.0|0}function H$(a){a=a|0;return (c[a+24>>2]|0)!=0|0}function I$(a){a=a|0;pf(a);c[a>>2]=47080;c[a+4>>2]=-2147483647;return}function J$(a){a=a|0;c[a+4>>2]=-2147483647;return}function K$(a){a=a|0;return}function L$(a){a=a|0;$4(a);return}function M$(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116450)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116450)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=Af(a,d)|0;iaa(d);eT(b,116450)|0;g=1;i=f;return g|0}function N$(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if((c[g>>2]|0)==-2147483647){b=0;i=h;return b|0}c[e>>2]=XS(d,116450)|0;zf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function O$(a){a=a|0;return (c[a+4>>2]|0)!=-2147483647|0}function P$(a){a=a|0;pf(a);c[a>>2]=47096;c[a+4>>2]=-2147483647;return}function Q$(a){a=a|0;c[a+4>>2]=-2147483647;return}function R$(a){a=a|0;return}function S$(a){a=a|0;$4(a);return}function T$(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116494)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116494)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=Af(a,d)|0;iaa(d);eT(b,116494)|0;g=1;i=f;return g|0}function U$(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if((c[g>>2]|0)==-2147483647){b=0;i=h;return b|0}c[e>>2]=XS(d,116494)|0;zf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function V$(a){a=a|0;pf(a);c[a>>2]=47112;c[a+4>>2]=-1;c[a+8>>2]=-1;return}function W$(a){a=a|0;c[a+4>>2]=-1;c[a+8>>2]=-1;return}function X$(a){a=a|0;return}function Y$(a){a=a|0;$4(a);return}function Z$(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,116502)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,116502)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=wf(a,d)|0;iaa(d);eT(b,116502)|0;d=1}c[f>>2]=QS(b,116506)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,116506)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=wf(a,g)|0;iaa(g);eT(b,116506)|0;k=1;i=j;return k|0}function _$(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if((c[g>>2]|0)==-1)f=0;else{c[e>>2]=XS(d,116502)|0;uf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if((c[e>>2]|0)==-1){b=f;i=k;return b|0}c[h>>2]=XS(d,116506)|0;uf(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function $$(a){a=a|0;return (c[a+4>>2]|0)!=-1|0}function a0(a){a=a|0;return (c[a+8>>2]|0)!=-1|0}function b0(a){a=a|0;pf(a);c[a>>2]=47128;c[a+4>>2]=0;return}function c0(a){a=a|0;c[a+4>>2]=0;return}function d0(a){a=a|0;return}function e0(a){a=a|0;$4(a);return}function f0(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,116543)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,116543)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=QW(a,d)|0;iaa(d);eT(b,116543)|0;g=1;i=f;return g|0}function g0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116543)|0;PW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function h0(a){a=a|0;var b=0;pf(a);c[a>>2]=47144;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;c[b+24>>2]=0;kaa(a+20|0,132354)|0;return}function i0(a){a=a|0;var b=0;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;kaa(a+20|0,132354)|0;return}function j0(a){a=a|0;c[a>>2]=47144;iaa(a+20|0);return}function k0(a){a=a|0;c[a>>2]=47144;iaa(a+20|0);$4(a);return}function l0(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;t=i;i=i+112|0;u=t+108|0;d=t+96|0;e=t+92|0;f=t+88|0;g=t+76|0;h=t+72|0;j=t+68|0;k=t+56|0;l=t+52|0;o=t+48|0;m=t+36|0;n=t+32|0;p=t+28|0;q=t+16|0;r=t+4|0;s=t;c[u>>2]=QS(b,116611)|0;if(!(AS(u)|0))d=0;else{c[e>>2]=QS(b,116611)|0;u=DS(e)|0;faa(d,u,w8(u)|0);c[a+4>>2]=WV(a,d)|0;iaa(d);eT(b,116611)|0;d=1}c[f>>2]=QS(b,116621)|0;if(AS(f)|0){c[h>>2]=QS(b,116621)|0;d=DS(h)|0;faa(g,d,w8(d)|0);c[a+8>>2]=KW(a,g)|0;iaa(g);eT(b,116621)|0;d=1}c[j>>2]=QS(b,116630)|0;if(AS(j)|0){c[l>>2]=QS(b,116630)|0;d=DS(l)|0;faa(k,d,w8(d)|0);c[a+12>>2]=Kf(a,k)|0;iaa(k);eT(b,116630)|0;d=1}c[o>>2]=QS(b,116640)|0;if(AS(o)|0){c[n>>2]=QS(b,116640)|0;d=DS(n)|0;faa(m,d,w8(d)|0);c[a+16>>2]=Cf(a,m)|0;iaa(m);eT(b,116640)|0;d=1}c[p>>2]=QS(b,116648)|0;if(!(AS(p)|0)){u=d;i=t;return u|0}c[s>>2]=QS(b,116648)|0;u=DS(s)|0;faa(r,u,w8(u)|0);sf(q,a,r);jaa(a+20|0,q)|0;iaa(q);iaa(r);eT(b,116648)|0;u=1;i=t;return u|0}function m0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+96|0;e=r+88|0;f=r+76|0;h=r+72|0;j=r+60|0;k=r+56|0;l=r+44|0;m=r+40|0;n=r+28|0;p=r+24|0;q=r+12|0;o=r;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116611)|0;VV(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(c[e>>2]|0){c[h>>2]=XS(d,116621)|0;JW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if(c[e>>2]|0){c[k>>2]=XS(d,116630)|0;Jf(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);f=1}e=b+16|0;if(c[e>>2]|0){c[m>>2]=XS(d,116640)|0;Bf(n,b,c[e>>2]|0);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);f=1}e=b+20|0;if(!(Caa(e,132354)|0)){b=f;i=r;return b|0}c[p>>2]=XS(d,116648)|0;eaa(o,e);sf(q,b,o);ES(p,(a[q>>0]&1)==0?q+1|0:c[q+8>>2]|0)|0;iaa(q);iaa(o);b=1;i=r;return b|0}function n0(a){a=a|0;return (c[a+16>>2]|0)!=0|0}function o0(a){a=a|0;pf(a);c[a>>2]=47160;c[a+4>>2]=0;c[a+8>>2]=0;return}function p0(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function q0(a){a=a|0;return}function r0(a){a=a|0;$4(a);return}function s0(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,116662)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,116662)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=eW(a,d)|0;iaa(d);eT(b,116662)|0;d=1}c[f>>2]=QS(b,116675)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,116675)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=eW(a,g)|0;iaa(g);eT(b,116675)|0;k=1;i=j;return k|0}function t0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116662)|0;dW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,116675)|0;dW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function u0(a){a=a|0;pf(a);c[a>>2]=47176;a=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;kaa(a,132354)|0;return}function v0(a){a=a|0;kaa(a+4|0,132354)|0;return}function w0(a){a=a|0;c[a>>2]=47176;iaa(a+4|0);return}function x0(a){a=a|0;c[a>>2]=47176;iaa(a+4|0);$4(a);return}function y0(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;g=i;i=i+32|0;h=g+28|0;d=g+16|0;e=g+4|0;f=g;c[h>>2]=QS(b,116694)|0;if(!(AS(h)|0)){h=0;i=g;return h|0}c[f>>2]=QS(b,116694)|0;h=DS(f)|0;faa(e,h,w8(h)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,116694)|0;h=1;i=g;return h|0}function z0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+32|0;e=j+24|0;f=j+12|0;g=j;h=b+4|0;if(!(Caa(h,132354)|0)){b=0;i=j;return b|0}c[e>>2]=XS(d,116694)|0;eaa(g,h);sf(f,b,g);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(g);b=1;i=j;return b|0}function A0(a){a=a|0;return (Caa(a+4|0,132354)|0)!=0|0}function B0(b){b=b|0;pf(b);c[b>>2]=47192;a[b+4>>0]=0;return}function C0(b){b=b|0;a[b+4>>0]=0;return}function D0(a){a=a|0;return}function E0(a){a=a|0;$4(a);return}function F0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;g=i;i=i+32|0;h=g+16|0;e=g+4|0;f=g;c[h>>2]=QS(d,116783)|0;if(!(AS(h)|0)){h=0;i=g;return h|0}c[f>>2]=QS(d,116783)|0;h=DS(f)|0;faa(e,h,w8(h)|0);a[b+4>>0]=wf(b,e)|0;iaa(e);eT(d,116783)|0;h=1;i=g;return h|0}function G0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(a[g>>0]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,116783)|0;uf(f,b,a[g>>0]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function H0(a){a=a|0;pf(a);c[a>>2]=47208;c[a+4>>2]=0;c[a+8>>2]=11;return}function I0(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=11;return}function J0(a){a=a|0;return}function K0(a){a=a|0;$4(a);return}function L0(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,116901)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,116901)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=aW(a,d)|0;iaa(d);eT(b,116901)|0;d=1}c[f>>2]=QS(b,116906)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,116906)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=aW(a,g)|0;iaa(g);eT(b,116906)|0;k=1;i=j;return k|0}function M0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116901)|0;$V(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if((c[e>>2]|0)==11){b=f;i=k;return b|0}c[h>>2]=XS(d,116906)|0;$V(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function N0(a){a=a|0;pf(a);c[a>>2]=47224;c[a+4>>2]=0;c[a+8>>2]=0;return}function O0(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function P0(a){a=a|0;return}function Q0(a){a=a|0;$4(a);return}function R0(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,116965)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,116965)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=eW(a,d)|0;iaa(d);eT(b,116965)|0;d=1}c[f>>2]=QS(b,116969)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,116969)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=GW(a,g)|0;iaa(g);eT(b,116969)|0;k=1;i=j;return k|0}function S0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116965)|0;dW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,116969)|0;FW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function T0(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function U0(a){a=a|0;pf(a);c[a>>2]=47240;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function V0(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function W0(a){a=a|0;return}function X0(a){a=a|0;$4(a);return}function Y0(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+64|0;n=m+56|0;d=m+44|0;e=m+40|0;f=m+36|0;g=m+24|0;h=m+20|0;j=m+16|0;k=m+4|0;l=m;c[n>>2]=QS(b,116974)|0;if(!(AS(n)|0))d=0;else{c[e>>2]=QS(b,116974)|0;n=DS(e)|0;faa(d,n,w8(n)|0);c[a+4>>2]=wf(a,d)|0;iaa(d);eT(b,116974)|0;d=1}c[f>>2]=QS(b,116980)|0;if(AS(f)|0){c[h>>2]=QS(b,116980)|0;d=DS(h)|0;faa(g,d,w8(d)|0);c[a+8>>2]=IW(a,g)|0;iaa(g);eT(b,116980)|0;d=1}c[j>>2]=QS(b,116912)|0;if(!(AS(j)|0)){n=d;i=m;return n|0}c[l>>2]=QS(b,116912)|0;n=DS(l)|0;faa(k,n,w8(n)|0);c[a+12>>2]=wf(a,k)|0;iaa(k);eT(b,116912)|0;n=1;i=m;return n|0}function Z0(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+48|0;e=m+44|0;f=m+32|0;h=m+28|0;j=m+16|0;k=m+12|0;l=m;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116974)|0;uf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(c[e>>2]|0){c[h>>2]=XS(d,116980)|0;HW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if(!(c[e>>2]|0)){b=f;i=m;return b|0}c[k>>2]=XS(d,116912)|0;uf(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);b=1;i=m;return b|0}function _0(a){a=a|0;return (c[a+12>>2]|0)!=0|0}function $0(a){a=a|0;pf(a);c[a>>2]=47256;c[a+4>>2]=0;c[a+8>>2]=0;return}function a1(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function b1(a){a=a|0;return}function c1(a){a=a|0;$4(a);return}function d1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,116984)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,116984)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=wf(a,d)|0;iaa(d);eT(b,116984)|0;d=1}c[f>>2]=QS(b,116996)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,116996)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=wf(a,g)|0;iaa(g);eT(b,116996)|0;k=1;i=j;return k|0}function e1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,116984)|0;uf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,116996)|0;uf(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function f1(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function g1(a){a=a|0;return (c[a+8>>2]|0)!=0|0}function h1(a){a=a|0;pf(a);c[a>>2]=47272;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function i1(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function j1(a){a=a|0;return}function k1(a){a=a|0;$4(a);return}function l1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+64|0;n=m+56|0;d=m+44|0;e=m+40|0;f=m+36|0;g=m+24|0;h=m+20|0;j=m+16|0;k=m+4|0;l=m;c[n>>2]=QS(b,117007)|0;if(!(AS(n)|0))d=0;else{c[e>>2]=QS(b,117007)|0;n=DS(e)|0;faa(d,n,w8(n)|0);c[a+4>>2]=WX(a,d)|0;iaa(d);eT(b,117007)|0;d=1}c[f>>2]=QS(b,117018)|0;if(AS(f)|0){c[h>>2]=QS(b,117018)|0;d=DS(h)|0;faa(g,d,w8(d)|0);c[a+8>>2]=eW(a,g)|0;iaa(g);eT(b,117018)|0;d=1}c[j>>2]=QS(b,117035)|0;if(!(AS(j)|0)){n=d;i=m;return n|0}c[l>>2]=QS(b,117035)|0;n=DS(l)|0;faa(k,n,w8(n)|0);c[a+12>>2]=IW(a,k)|0;iaa(k);eT(b,117035)|0;n=1;i=m;return n|0}function m1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+48|0;e=m+44|0;f=m+32|0;h=m+28|0;j=m+16|0;k=m+12|0;l=m;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,117007)|0;VX(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(c[e>>2]|0){c[h>>2]=XS(d,117018)|0;dW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if(!(c[e>>2]|0)){b=f;i=m;return b|0}c[k>>2]=XS(d,117035)|0;HW(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);b=1;i=m;return b|0}function n1(a){a=a|0;return (c[a+12>>2]|0)!=0|0}function o1(a){a=a|0;pf(a);c[a>>2]=47288;c[a+4>>2]=0;return}function p1(a){a=a|0;c[a+4>>2]=0;return}function q1(a){a=a|0;return}function r1(a){a=a|0;$4(a);return}function s1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,117079)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,117079)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=eW(a,d)|0;iaa(d);eT(b,117079)|0;g=1;i=f;return g|0}function t1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117079)|0;dW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function u1(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function v1(b){b=b|0;pf(b);c[b>>2]=47304;a[b+4>>0]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function w1(b){b=b|0;a[b+4>>0]=0;c[b+8>>2]=0;c[b+12>>2]=0;return}function x1(a){a=a|0;return}function y1(a){a=a|0;$4(a);return}function z1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;n=i;i=i+64|0;o=n+56|0;e=n+44|0;f=n+40|0;g=n+36|0;h=n+24|0;j=n+20|0;k=n+16|0;l=n+4|0;m=n;c[o>>2]=QS(d,117126)|0;if(!(AS(o)|0))e=0;else{c[f>>2]=QS(d,117126)|0;o=DS(f)|0;faa(e,o,w8(o)|0);a[b+4>>0]=wf(b,e)|0;iaa(e);eT(d,117126)|0;e=1}c[g>>2]=QS(d,117134)|0;if(AS(g)|0){c[j>>2]=QS(d,117134)|0;e=DS(j)|0;faa(h,e,w8(e)|0);c[b+8>>2]=Kf(b,h)|0;iaa(h);eT(d,117134)|0;e=1}c[k>>2]=QS(d,117144)|0;if(!(AS(k)|0)){o=e;i=n;return o|0}c[m>>2]=QS(d,117144)|0;o=DS(m)|0;faa(l,o,w8(o)|0);c[b+12>>2]=wf(b,l)|0;iaa(l);eT(d,117144)|0;o=1;i=n;return o|0}function A1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+48|0;e=m+44|0;f=m+32|0;h=m+28|0;j=m+16|0;k=m+12|0;l=m;g=b+4|0;if(!(a[g>>0]|0))f=0;else{c[e>>2]=XS(d,117126)|0;uf(f,b,a[g>>0]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(c[e>>2]|0){c[h>>2]=XS(d,117134)|0;Jf(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if(!(c[e>>2]|0)){b=f;i=m;return b|0}c[k>>2]=XS(d,117144)|0;uf(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);b=1;i=m;return b|0}function B1(b){b=b|0;return (a[b+4>>0]|0)!=0|0}function C1(b){b=b|0;pf(b);c[b>>2]=47320;a[b+4>>0]=0;return}function D1(b){b=b|0;a[b+4>>0]=0;return}function E1(a){a=a|0;return}function F1(a){a=a|0;$4(a);return}function G1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;g=i;i=i+32|0;h=g+16|0;e=g+4|0;f=g;c[h>>2]=QS(d,117232)|0;if(!(AS(h)|0)){h=0;i=g;return h|0}c[f>>2]=QS(d,117232)|0;h=DS(f)|0;faa(e,h,w8(h)|0);a[b+4>>0]=wf(b,e)|0;iaa(e);eT(d,117232)|0;h=1;i=g;return h|0}function H1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(a[g>>0]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117232)|0;uf(f,b,a[g>>0]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function I1(a){a=a|0;pf(a);c[a>>2]=47336;c[a+4>>2]=0;c[a+8>>2]=0;return}function J1(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function K1(a){a=a|0;return}function L1(a){a=a|0;$4(a);return}function M1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,117251)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,117251)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=Mf(a,d)|0;iaa(d);eT(b,117251)|0;d=1}c[f>>2]=QS(b,117255)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,117255)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=QW(a,g)|0;iaa(g);eT(b,117255)|0;k=1;i=j;return k|0}function N1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,117251)|0;Lf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,117255)|0;PW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function O1(a){a=a|0;pf(a);c[a>>2]=47352;c[a+4>>2]=0;return}function P1(a){a=a|0;c[a+4>>2]=0;return}function Q1(a){a=a|0;return}function R1(a){a=a|0;$4(a);return}function S1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,117388)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,117388)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=Kf(a,d)|0;iaa(d);eT(b,117388)|0;g=1;i=f;return g|0}function T1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117388)|0;Jf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function U1(a){a=a|0;pf(a);c[a>>2]=47368;c[a+4>>2]=0;return}function V1(a){a=a|0;c[a+4>>2]=0;return}function W1(a){a=a|0;return}function X1(a){a=a|0;$4(a);return}function Y1(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,117394)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,117394)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=UW(a,d)|0;iaa(d);eT(b,117394)|0;g=1;i=f;return g|0}function Z1(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117394)|0;TW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function _1(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function $1(a){a=a|0;var b=0;pf(a);c[a>>2]=47384;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;kaa(b,132354)|0;c[a+16>>2]=0;return}function a2(a){a=a|0;kaa(a+4|0,132354)|0;c[a+16>>2]=0;return}function b2(a){a=a|0;c[a>>2]=47384;iaa(a+4|0);return}function c2(a){a=a|0;c[a>>2]=47384;iaa(a+4|0);$4(a);return}function d2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;k=i;i=i+64|0;l=k+48|0;d=k+36|0;e=k+24|0;f=k+20|0;g=k+16|0;h=k+4|0;j=k;c[l>>2]=QS(b,117400)|0;if(!(AS(l)|0))d=0;else{c[f>>2]=QS(b,117400)|0;l=DS(f)|0;faa(e,l,w8(l)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,117400)|0;d=1}c[g>>2]=QS(b,117406)|0;if(!(AS(g)|0)){l=d;i=k;return l|0}c[j>>2]=QS(b,117406)|0;l=DS(j)|0;faa(h,l,w8(l)|0);c[a+16>>2]=kY(a,h)|0;iaa(h);eT(b,117406)|0;l=1;i=k;return l|0}function e2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+48|0;e=l+40|0;f=l+28|0;g=l+16|0;j=l+12|0;k=l;h=b+4|0;if(!(Caa(h,132354)|0))f=0;else{c[e>>2]=XS(d,117400)|0;eaa(g,h);sf(f,b,g);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(g);f=1}e=b+16|0;if(!(c[e>>2]|0)){b=f;i=l;return b|0}c[j>>2]=XS(d,117406)|0;jY(k,b,c[e>>2]|0);ES(j,(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0)|0;iaa(k);b=1;i=l;return b|0}function f2(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0;pf(a);c[a>>2]=47400;e=a+4|0;f=a+16|0;g=a+28|0;h=a+40|0;i=a+52|0;a=a+64|0;b=e;d=b+72|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(d|0));kaa(e,132354)|0;kaa(f,132354)|0;kaa(g,132354)|0;kaa(h,132354)|0;kaa(i,132354)|0;kaa(a,132354)|0;return}function g2(a){a=a|0;kaa(a+4|0,132354)|0;kaa(a+16|0,132354)|0;kaa(a+28|0,132354)|0;kaa(a+40|0,132354)|0;kaa(a+52|0,132354)|0;kaa(a+64|0,132354)|0;return}function h2(a){a=a|0;c[a>>2]=47400;iaa(a+64|0);iaa(a+52|0);iaa(a+40|0);iaa(a+28|0);iaa(a+16|0);iaa(a+4|0);return}function i2(a){a=a|0;c[a>>2]=47400;iaa(a+64|0);iaa(a+52|0);iaa(a+40|0);iaa(a+28|0);iaa(a+16|0);iaa(a+4|0);$4(a);return}function j2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0;B=i;i=i+192|0;C=B+188|0;d=B+176|0;e=B+164|0;f=B+160|0;g=B+156|0;h=B+144|0;j=B+132|0;k=B+128|0;n=B+124|0;o=B+112|0;l=B+100|0;m=B+96|0;p=B+92|0;q=B+80|0;r=B+68|0;s=B+64|0;t=B+60|0;u=B+48|0;v=B+36|0;w=B+32|0;x=B+28|0;y=B+16|0;z=B+4|0;A=B;c[C>>2]=QS(b,117415)|0;if(!(AS(C)|0))d=0;else{c[f>>2]=QS(b,117415)|0;C=DS(f)|0;faa(e,C,w8(C)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,117415)|0;d=1}c[g>>2]=QS(b,117429)|0;if(AS(g)|0){c[k>>2]=QS(b,117429)|0;d=DS(k)|0;faa(j,d,w8(d)|0);sf(h,a,j);jaa(a+16|0,h)|0;iaa(h);iaa(j);eT(b,117429)|0;d=1}c[n>>2]=QS(b,117440)|0;if(AS(n)|0){c[m>>2]=QS(b,117440)|0;d=DS(m)|0;faa(l,d,w8(d)|0);sf(o,a,l);jaa(a+28|0,o)|0;iaa(o);iaa(l);eT(b,117440)|0;d=1}c[p>>2]=QS(b,117451)|0;if(AS(p)|0){c[s>>2]=QS(b,117451)|0;d=DS(s)|0;faa(r,d,w8(d)|0);sf(q,a,r);jaa(a+40|0,q)|0;iaa(q);iaa(r);eT(b,117451)|0;d=1}c[t>>2]=QS(b,117464)|0;if(AS(t)|0){c[w>>2]=QS(b,117464)|0;d=DS(w)|0;faa(v,d,w8(d)|0);sf(u,a,v);jaa(a+52|0,u)|0;iaa(u);iaa(v);eT(b,117464)|0;d=1}c[x>>2]=QS(b,117481)|0;if(!(AS(x)|0)){C=d;i=B;return C|0}c[A>>2]=QS(b,117481)|0;C=DS(A)|0;faa(z,C,w8(C)|0);sf(y,a,z);jaa(a+64|0,y)|0;iaa(y);iaa(z);eT(b,117481)|0;C=1;i=B;return C|0}function k2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;y=i;i=i+176|0;e=y+164|0;f=y+152|0;h=y+140|0;j=y+136|0;k=y+124|0;l=y+112|0;m=y+108|0;n=y+96|0;o=y+84|0;r=y+80|0;p=y+68|0;q=y+56|0;s=y+52|0;t=y+40|0;u=y+28|0;v=y+24|0;w=y+12|0;x=y;g=b+4|0;if(!(Caa(g,132354)|0))f=0;else{c[e>>2]=XS(d,117415)|0;eaa(h,g);sf(f,b,h);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(h);f=1}e=b+16|0;if(Caa(e,132354)|0){c[j>>2]=XS(d,117429)|0;eaa(l,e);sf(k,b,l);ES(j,(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0)|0;iaa(k);iaa(l);f=1}e=b+28|0;if(Caa(e,132354)|0){c[m>>2]=XS(d,117440)|0;eaa(o,e);sf(n,b,o);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);iaa(o);f=1}e=b+40|0;if(Caa(e,132354)|0){c[r>>2]=XS(d,117451)|0;eaa(q,e);sf(p,b,q);ES(r,(a[p>>0]&1)==0?p+1|0:c[p+8>>2]|0)|0;iaa(p);iaa(q);f=1}e=b+52|0;if(Caa(e,132354)|0){c[s>>2]=XS(d,117464)|0;eaa(u,e);sf(t,b,u);ES(s,(a[t>>0]&1)==0?t+1|0:c[t+8>>2]|0)|0;iaa(t);iaa(u);f=1}e=b+64|0;if(!(Caa(e,132354)|0)){b=f;i=y;return b|0}c[v>>2]=XS(d,117481)|0;eaa(x,e);sf(w,b,x);ES(v,(a[w>>0]&1)==0?w+1|0:c[w+8>>2]|0)|0;iaa(w);iaa(x);b=1;i=y;return b|0}function l2(a){a=a|0;pf(a);c[a>>2]=47416;c[a+4>>2]=0;return}function m2(a){a=a|0;c[a+4>>2]=0;return}function n2(a){a=a|0;return}function o2(a){a=a|0;$4(a);return}function p2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,117512)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,117512)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=wf(a,d)|0;iaa(d);eT(b,117512)|0;g=1;i=f;return g|0}function q2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117512)|0;uf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function r2(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function s2(b){b=b|0;pf(b);c[b>>2]=47432;a[b+4>>0]=0;return}function t2(b){b=b|0;a[b+4>>0]=0;return}function u2(a){a=a|0;return}function v2(a){a=a|0;$4(a);return}function w2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;g=i;i=i+32|0;h=g+16|0;e=g+4|0;f=g;c[h>>2]=QS(d,117571)|0;if(!(AS(h)|0)){h=0;i=g;return h|0}c[f>>2]=QS(d,117571)|0;h=DS(f)|0;faa(e,h,w8(h)|0);a[b+4>>0]=wf(b,e)|0;iaa(e);eT(d,117571)|0;h=1;i=g;return h|0}function x2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(a[g>>0]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117571)|0;uf(f,b,a[g>>0]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function y2(b){b=b|0;return (a[b+4>>0]|0)!=0|0}function z2(a){a=a|0;var b=0,d=0;pf(a);c[a>>2]=47448;b=a+32|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;d=a+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;kaa(a+16|0,132354)|0;c[a+28>>2]=0;kaa(b,132354)|0;return}function A2(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;kaa(a+16|0,132354)|0;c[a+28>>2]=0;kaa(a+32|0,132354)|0;return}function B2(a){a=a|0;c[a>>2]=47448;iaa(a+32|0);iaa(a+16|0);return}function C2(a){a=a|0;c[a>>2]=47448;iaa(a+32|0);iaa(a+16|0);$4(a);return}function D2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;x=i;i=i+144|0;y=x+140|0;d=x+128|0;e=x+124|0;f=x+120|0;g=x+108|0;h=x+104|0;j=x+100|0;k=x+88|0;l=x+84|0;p=x+80|0;m=x+68|0;n=x+56|0;o=x+52|0;q=x+48|0;r=x+36|0;s=x+32|0;t=x+28|0;u=x+16|0;v=x+4|0;w=x;c[y>>2]=QS(b,117657)|0;if(!(AS(y)|0))d=0;else{c[e>>2]=QS(b,117657)|0;y=DS(e)|0;faa(d,y,w8(y)|0);c[a+4>>2]=eW(a,d)|0;iaa(d);eT(b,117657)|0;d=1}c[f>>2]=QS(b,117667)|0;if(AS(f)|0){c[h>>2]=QS(b,117667)|0;d=DS(h)|0;faa(g,d,w8(d)|0);c[a+8>>2]=yW(a,g)|0;iaa(g);eT(b,117667)|0;d=1}c[j>>2]=QS(b,117679)|0;if(AS(j)|0){c[l>>2]=QS(b,117679)|0;d=DS(l)|0;faa(k,d,w8(d)|0);c[a+12>>2]=wf(a,k)|0;iaa(k);eT(b,117679)|0;d=1}c[p>>2]=QS(b,117685)|0;if(AS(p)|0){c[o>>2]=QS(b,117685)|0;d=DS(o)|0;faa(n,d,w8(d)|0);sf(m,a,n);jaa(a+16|0,m)|0;iaa(m);iaa(n);eT(b,117685)|0;d=1}c[q>>2]=QS(b,117697)|0;if(AS(q)|0){c[s>>2]=QS(b,117697)|0;d=DS(s)|0;faa(r,d,w8(d)|0);c[a+28>>2]=eW(a,r)|0;iaa(r);eT(b,117697)|0;d=1}c[t>>2]=QS(b,117711)|0;if(!(AS(t)|0)){y=d;i=x;return y|0}c[w>>2]=QS(b,117711)|0;y=DS(w)|0;faa(v,y,w8(y)|0);sf(u,a,v);jaa(a+32|0,u)|0;iaa(u);iaa(v);eT(b,117711)|0;y=1;i=x;return y|0}function E2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;u=i;i=i+128|0;e=u+116|0;f=u+104|0;h=u+100|0;j=u+88|0;k=u+84|0;l=u+72|0;m=u+68|0;n=u+56|0;o=u+44|0;q=u+40|0;p=u+28|0;r=u+24|0;s=u+12|0;t=u;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,117657)|0;dW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(c[e>>2]|0){c[h>>2]=XS(d,117667)|0;xW(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);f=1}e=b+12|0;if(c[e>>2]|0){c[k>>2]=XS(d,117679)|0;uf(l,b,c[e>>2]|0);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);f=1}e=b+16|0;if(Caa(e,132354)|0){c[m>>2]=XS(d,117685)|0;eaa(o,e);sf(n,b,o);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);iaa(o);f=1}e=b+28|0;if(c[e>>2]|0){c[q>>2]=XS(d,117697)|0;dW(p,b,c[e>>2]|0);ES(q,(a[p>>0]&1)==0?p+1|0:c[p+8>>2]|0)|0;iaa(p);f=1}e=b+32|0;if(!(Caa(e,132354)|0)){b=f;i=u;return b|0}c[r>>2]=XS(d,117711)|0;eaa(t,e);sf(s,b,t);ES(r,(a[s>>0]&1)==0?s+1|0:c[s+8>>2]|0)|0;iaa(s);iaa(t);b=1;i=u;return b|0}function F2(a){a=a|0;pf(a);c[a>>2]=47464;c[a+4>>2]=0;return}function G2(a){a=a|0;c[a+4>>2]=0;return}function H2(a){a=a|0;return}function I2(a){a=a|0;$4(a);return}function J2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,117719)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,117719)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=eW(a,d)|0;iaa(d);eT(b,117719)|0;g=1;i=f;return g|0}function K2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117719)|0;dW(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function L2(a){a=a|0;pf(a);c[a>>2]=47480;c[a+4>>2]=0;return}function M2(a){a=a|0;c[a+4>>2]=0;return}function N2(a){a=a|0;return}function O2(a){a=a|0;$4(a);return}function P2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,117727)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,117727)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=qY(a,d)|0;iaa(d);eT(b,117727)|0;g=1;i=f;return g|0}function Q2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117727)|0;pY(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function R2(a){a=a|0;pf(a);c[a>>2]=47496;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function S2(a){a=a|0;var b=0,d=0,e=0,f=0;d=a+4|0;e=c[d>>2]|0;b=a+8|0;if(!e){a=a+12|0;c[d>>2]=0;c[b>>2]=0;c[a>>2]=0;return}f=c[b>>2]|0;if((f|0)!=(e|0))c[b>>2]=f+(~((f+-4-e|0)>>>2)<<2);$4(e);a=a+12|0;c[a>>2]=0;c[b>>2]=0;c[d>>2]=0;c[d>>2]=0;c[b>>2]=0;c[a>>2]=0;return}function T2(a){a=a|0;var b=0,d=0;c[a>>2]=47496;d=c[a+4>>2]|0;if(!d)return;a=a+8|0;b=c[a>>2]|0;if((b|0)!=(d|0))c[a>>2]=b+(~((b+-4-d|0)>>>2)<<2);$4(d);return}function U2(a){a=a|0;var b=0,d=0,e=0;c[a>>2]=47496;b=c[a+4>>2]|0;if(!b){$4(a);return}d=a+8|0;e=c[d>>2]|0;if((e|0)!=(b|0))c[d>>2]=e+(~((e+-4-b|0)>>>2)<<2);$4(b);$4(a);return}function V2(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+32|0;f=j+28|0;g=j+16|0;h=j+4|0;d=j;c[f>>2]=QS(b,117734)|0;if(!(AS(f)|0)){b=0;i=j;return b|0}c[d>>2]=QS(b,117734)|0;d=DS(d)|0;faa(h,d,w8(d)|0);Yf(g,a,h);d=a+4|0;if((d|0)!=(g|0))wx(d,c[g>>2]|0,c[g+4>>2]|0);e=c[g>>2]|0;f=e;if(e){d=g+4|0;a=c[d>>2]|0;if((a|0)!=(e|0))c[d>>2]=a+(~((a+-4-f|0)>>>2)<<2);$4(e)}iaa(h);eT(b,117734)|0;b=1;i=j;return b|0}function W2(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+32|0;e=h+24|0;f=h+12|0;g=h;if((c[b+8>>2]|0)==(c[b+4>>2]|0)){g=0;i=h;return g|0}c[e>>2]=XS(d,117734)|0;Mk(g,b+4|0);Xf(f,b,g);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);d=c[g>>2]|0;if(!d){g=1;i=h;return g|0}e=g+4|0;f=c[e>>2]|0;if((f|0)!=(d|0))c[e>>2]=f+(~((f+-4-d|0)>>>2)<<2);$4(d);g=1;i=h;return g|0}function X2(a){a=a|0;return (c[a+8>>2]|0)!=(c[a+4>>2]|0)|0}function Y2(b){b=b|0;pf(b);c[b>>2]=47512;c[b+4>>2]=0;a[b+8>>0]=0;return}function Z2(b){b=b|0;c[b+4>>2]=0;a[b+8>>0]=0;return}function _2(a){a=a|0;return}function $2(a){a=a|0;$4(a);return}function a3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;k=i;i=i+48|0;l=k+36|0;e=k+24|0;f=k+20|0;g=k+16|0;h=k+4|0;j=k;c[l>>2]=QS(d,117744)|0;if(!(AS(l)|0))e=0;else{c[f>>2]=QS(d,117744)|0;l=DS(f)|0;faa(e,l,w8(l)|0);c[b+4>>2]=Kf(b,e)|0;iaa(e);eT(d,117744)|0;e=1}c[g>>2]=QS(d,117749)|0;if(!(AS(g)|0)){l=e;i=k;return l|0}c[j>>2]=QS(d,117749)|0;l=DS(j)|0;faa(h,l,w8(l)|0);a[b+8>>0]=wf(b,h)|0;iaa(h);eT(d,117749)|0;l=1;i=k;return l|0}function b3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,117744)|0;Jf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(a[e>>0]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,117749)|0;uf(j,b,a[e>>0]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function c3(a){a=a|0;pf(a);c[a>>2]=47528;a=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;kaa(a,132354)|0;return}function d3(a){a=a|0;kaa(a+4|0,132354)|0;return}function e3(a){a=a|0;c[a>>2]=47528;iaa(a+4|0);return}function f3(a){a=a|0;c[a>>2]=47528;iaa(a+4|0);$4(a);return}function g3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;g=i;i=i+32|0;h=g+28|0;d=g+16|0;e=g+4|0;f=g;c[h>>2]=QS(b,117754)|0;if(!(AS(h)|0)){h=0;i=g;return h|0}c[f>>2]=QS(b,117754)|0;h=DS(f)|0;faa(e,h,w8(h)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,117754)|0;h=1;i=g;return h|0}function h3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+32|0;e=j+24|0;f=j+12|0;g=j;h=b+4|0;if(!(Caa(h,132354)|0)){b=0;i=j;return b|0}c[e>>2]=XS(d,117754)|0;eaa(g,h);sf(f,b,g);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(g);b=1;i=j;return b|0}function i3(a){a=a|0;return (Caa(a+4|0,132354)|0)!=0|0}function j3(a){a=a|0;pf(a);c[a>>2]=47544;a=a+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;kaa(a,132354)|0;return}function k3(a){a=a|0;kaa(a+4|0,132354)|0;return}function l3(a){a=a|0;c[a>>2]=47544;iaa(a+4|0);return}function m3(a){a=a|0;c[a>>2]=47544;iaa(a+4|0);$4(a);return}function n3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;g=i;i=i+32|0;h=g+28|0;d=g+16|0;e=g+4|0;f=g;c[h>>2]=QS(b,117760)|0;if(!(AS(h)|0)){h=0;i=g;return h|0}c[f>>2]=QS(b,117760)|0;h=DS(f)|0;faa(e,h,w8(h)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,117760)|0;h=1;i=g;return h|0}function o3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+32|0;e=j+24|0;f=j+12|0;g=j;h=b+4|0;if(!(Caa(h,132354)|0)){b=0;i=j;return b|0}c[e>>2]=XS(d,117760)|0;eaa(g,h);sf(f,b,g);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(g);b=1;i=j;return b|0}function p3(a){a=a|0;return (Caa(a+4|0,132354)|0)!=0|0}function q3(a){a=a|0;var b=0;pf(a);c[a>>2]=47560;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;kaa(a+8|0,132354)|0;c[a+20>>2]=0;c[a+24>>2]=0;a=a+32|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function r3(a){a=a|0;c[a+4>>2]=0;kaa(a+8|0,132354)|0;c[a+20>>2]=0;c[a+24>>2]=0;a=a+32|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function s3(a){a=a|0;c[a>>2]=47560;iaa(a+8|0);return}function t3(a){a=a|0;c[a>>2]=47560;iaa(a+8|0);$4(a);return}function u3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;x=i;i=i+144|0;y=x+128|0;d=x+116|0;e=x+112|0;f=x+108|0;g=x+96|0;j=x+84|0;k=x+80|0;l=x+76|0;m=x+64|0;n=x+60|0;o=x+56|0;p=x+44|0;q=x+40|0;r=x+36|0;s=x+24|0;t=x+20|0;u=x+16|0;v=x+4|0;w=x;c[y>>2]=QS(b,117768)|0;if(!(AS(y)|0))d=0;else{c[e>>2]=QS(b,117768)|0;y=DS(e)|0;faa(d,y,w8(y)|0);c[a+4>>2]=Sf(a,d)|0;iaa(d);eT(b,117768)|0;d=1}c[f>>2]=QS(b,117777)|0;if(AS(f)|0){c[k>>2]=QS(b,117777)|0;d=DS(k)|0;faa(j,d,w8(d)|0);sf(g,a,j);jaa(a+8|0,g)|0;iaa(g);iaa(j);eT(b,117777)|0;d=1}c[l>>2]=QS(b,117786)|0;if(AS(l)|0){c[n>>2]=QS(b,117786)|0;d=DS(n)|0;faa(m,d,w8(d)|0);c[a+20>>2]=WW(a,m)|0;iaa(m);eT(b,117786)|0;d=1}c[o>>2]=QS(b,117795)|0;if(AS(o)|0){c[q>>2]=QS(b,117795)|0;d=DS(q)|0;faa(p,d,w8(d)|0);c[a+24>>2]=YW(a,p)|0;iaa(p);eT(b,117795)|0;d=1}c[r>>2]=QS(b,117804)|0;if(AS(r)|0){c[t>>2]=QS(b,117804)|0;d=DS(t)|0;faa(s,d,w8(d)|0);h[a+32>>3]=+vf(a,s);iaa(s);eT(b,117804)|0;d=1}c[u>>2]=QS(b,117811)|0;if(!(AS(u)|0)){y=d;i=x;return y|0}c[w>>2]=QS(b,117811)|0;y=DS(w)|0;faa(v,y,w8(y)|0);h[a+40>>3]=+vf(a,v);iaa(v);eT(b,117811)|0;y=1;i=x;return y|0}function v3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;u=i;i=i+112|0;e=u+104|0;f=u+92|0;j=u+88|0;k=u+76|0;l=u+64|0;m=u+60|0;n=u+48|0;o=u+44|0;p=u+32|0;r=u+28|0;q=u+16|0;s=u+12|0;t=u;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,117768)|0;Rf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(Caa(e,132354)|0){c[j>>2]=XS(d,117777)|0;eaa(l,e);sf(k,b,l);ES(j,(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0)|0;iaa(k);iaa(l);f=1}e=b+20|0;if(c[e>>2]|0){c[m>>2]=XS(d,117786)|0;VW(n,b,c[e>>2]|0);ES(m,(a[n>>0]&1)==0?n+1|0:c[n+8>>2]|0)|0;iaa(n);f=1}e=b+24|0;if(c[e>>2]|0){c[o>>2]=XS(d,117795)|0;XW(p,b,c[e>>2]|0);ES(o,(a[p>>0]&1)==0?p+1|0:c[p+8>>2]|0)|0;iaa(p);f=1}e=b+32|0;if(+h[e>>3]!=0.0){c[r>>2]=XS(d,117804)|0;tf(q,b,+h[e>>3]);ES(r,(a[q>>0]&1)==0?q+1|0:c[q+8>>2]|0)|0;iaa(q);f=1}e=b+40|0;if(!(+h[e>>3]!=0.0)){b=f;i=u;return b|0}c[s>>2]=XS(d,117811)|0;tf(t,b,+h[e>>3]);ES(s,(a[t>>0]&1)==0?t+1|0:c[t+8>>2]|0)|0;iaa(t);b=1;i=u;return b|0}function w3(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function x3(a){a=a|0;pf(a);c[a>>2]=47576;c[a+4>>2]=0;c[a+8>>2]=0;return}function y3(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;return}function z3(a){a=a|0;return}function A3(a){a=a|0;$4(a);return}function B3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;j=i;i=i+48|0;k=j+36|0;d=j+24|0;e=j+20|0;f=j+16|0;g=j+4|0;h=j;c[k>>2]=QS(b,117818)|0;if(!(AS(k)|0))d=0;else{c[e>>2]=QS(b,117818)|0;k=DS(e)|0;faa(d,k,w8(k)|0);c[a+4>>2]=sY(a,d)|0;iaa(d);eT(b,117818)|0;d=1}c[f>>2]=QS(b,117822)|0;if(!(AS(f)|0)){k=d;i=j;return k|0}c[h>>2]=QS(b,117822)|0;k=DS(h)|0;faa(g,k,w8(k)|0);c[a+8>>2]=uY(a,g)|0;iaa(g);eT(b,117822)|0;k=1;i=j;return k|0}function C3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+32|0;e=k+28|0;f=k+16|0;h=k+12|0;j=k;g=b+4|0;if(!(c[g>>2]|0))f=0;else{c[e>>2]=XS(d,117818)|0;rY(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}e=b+8|0;if(!(c[e>>2]|0)){b=f;i=k;return b|0}c[h>>2]=XS(d,117822)|0;tY(j,b,c[e>>2]|0);ES(h,(a[j>>0]&1)==0?j+1|0:c[j+8>>2]|0)|0;iaa(j);b=1;i=k;return b|0}function D3(a){a=a|0;pf(a);c[a>>2]=47592;c[a+4>>2]=0;return}function E3(a){a=a|0;c[a+4>>2]=0;return}function F3(a){a=a|0;return}function G3(a){a=a|0;$4(a);return}function H3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,117947)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,117947)|0;g=DS(e)|0;faa(d,g,w8(g)|0);c[a+4>>2]=Wf(a,d)|0;iaa(d);eT(b,117947)|0;g=1;i=f;return g|0}function I3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h+12|0;f=h;g=b+4|0;if(!(c[g>>2]|0)){b=0;i=h;return b|0}c[e>>2]=XS(d,117947)|0;Vf(f,b,c[g>>2]|0);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=h;return b|0}function J3(a){a=a|0;return (c[a+4>>2]|0)!=0|0}function K3(a){a=a|0;pf(a);c[a>>2]=47608;h[a+8>>3]=-1.0;return}function L3(a){a=a|0;h[a+8>>3]=-1.0;return}function M3(a){a=a|0;return}function N3(a){a=a|0;$4(a);return}function O3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;f=i;i=i+32|0;g=f+16|0;d=f+4|0;e=f;c[g>>2]=QS(b,117951)|0;if(!(AS(g)|0)){g=0;i=f;return g|0}c[e>>2]=QS(b,117951)|0;g=DS(e)|0;faa(d,g,w8(g)|0);h[a+8>>3]=+vf(a,d);iaa(d);eT(b,117951)|0;g=1;i=f;return g|0}function P3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0;j=i;i=i+16|0;e=j+12|0;f=j;g=b+8|0;if(!(+h[g>>3]!=-1.0)){b=0;i=j;return b|0}c[e>>2]=XS(d,117951)|0;tf(f,b,+h[g>>3]);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);b=1;i=j;return b|0}function Q3(a){a=a|0;return +h[a+8>>3]!=-1.0|0}function R3(a){a=a|0;pf(a);c[a>>2]=47624;c[a+8>>2]=-1;h[a+16>>3]=-1.0;return}function S3(a){a=a|0;c[a+8>>2]=-1;h[a+16>>3]=-1.0;return}function T3(a){a=a|0;return}function U3(a){a=a|0;$4(a);return}function V3(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0.0;g=i;i=i+48|0;j=g+32|0;d=g;e=g+20|0;f=g+16|0;c[j>>2]=QS(b,117981)|0;if(!(AS(j)|0)){j=0;i=g;return j|0}c[f>>2]=QS(b,117981)|0;j=DS(f)|0;faa(e,j,w8(j)|0);Ef(d,a,e);k=+h[d+8>>3];c[a+8>>2]=c[d>>2];h[a+16>>3]=k;iaa(e);eT(b,117981)|0;j=1;i=g;return j|0}function W3(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0;j=i;i=i+32|0;e=j;f=j+28|0;g=j+16|0;if((c[b+8>>2]|0)==-1?!(+h[b+16>>3]!=-1.0):0){b=0;i=j;return b|0}c[f>>2]=XS(d,117981)|0;d=b+8|0;c[e>>2]=c[d>>2];c[e+4>>2]=c[d+4>>2];c[e+8>>2]=c[d+8>>2];c[e+12>>2]=c[d+12>>2];Df(g,b,e);ES(f,(a[g>>0]&1)==0?g+1|0:c[g+8>>2]|0)|0;iaa(g);b=1;i=j;return b|0}function X3(a){a=a|0;if((c[a+8>>2]|0)!=-1){a=1;return a|0}a=+h[a+16>>3]!=-1.0;return a|0}function Y3(a){a=a|0;pf(a);c[a>>2]=47640;a=a+8|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function Z3(a){a=a|0;a=a+8|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function _3(a){a=a|0;return}function $3(a){a=a|0;$4(a);return}function a4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0,l=0;k=i;i=i+48|0;l=k+36|0;d=k+24|0;e=k+20|0;f=k+16|0;g=k+4|0;j=k;c[l>>2]=QS(b,117989)|0;if(!(AS(l)|0))d=0;else{c[e>>2]=QS(b,117989)|0;l=DS(e)|0;faa(d,l,w8(l)|0);h[a+8>>3]=+vf(a,d);iaa(d);eT(b,117989)|0;d=1}c[f>>2]=QS(b,118e3)|0;if(!(AS(f)|0)){l=d;i=k;return l|0}c[j>>2]=QS(b,118e3)|0;l=DS(j)|0;faa(g,l,w8(l)|0);h[a+16>>3]=+vf(a,g);iaa(g);eT(b,118e3)|0;l=1;i=k;return l|0}function b4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0;l=i;i=i+32|0;e=l+28|0;f=l+16|0;j=l+12|0;k=l;g=b+8|0;if(+h[g>>3]!=0.0){c[e>>2]=XS(d,117989)|0;tf(f,b,+h[g>>3]);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);f=1}else f=0;e=b+16|0;if(!(+h[e>>3]!=0.0)){b=f;i=l;return b|0}c[j>>2]=XS(d,118e3)|0;tf(k,b,+h[e>>3]);ES(j,(a[k>>0]&1)==0?k+1|0:c[k+8>>2]|0)|0;iaa(k);b=1;i=l;return b|0}function c4(a){a=a|0;return +h[a+16>>3]!=0.0|0}function d4(a){a=a|0;var b=0;pf(a);c[a>>2]=47656;b=a+4|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0;kaa(b,132354)|0;kaa(a+16|0,132354)|0;a=a+32|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function e4(a){a=a|0;kaa(a+4|0,132354)|0;kaa(a+16|0,132354)|0;a=a+32|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;return}function f4(a){a=a|0;c[a>>2]=47656;iaa(a+16|0);iaa(a+4|0);return}function g4(a){a=a|0;c[a>>2]=47656;iaa(a+16|0);iaa(a+4|0);$4(a);return}function h4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;v=i;i=i+128|0;w=v+120|0;d=v+108|0;e=v+96|0;f=v+92|0;g=v+88|0;j=v+76|0;k=v+64|0;l=v+60|0;n=v+56|0;o=v+44|0;m=v+40|0;p=v+36|0;q=v+24|0;r=v+20|0;s=v+16|0;t=v+4|0;u=v;c[w>>2]=QS(b,118031)|0;if(!(AS(w)|0))d=0;else{c[f>>2]=QS(b,118031)|0;w=DS(f)|0;faa(e,w,w8(w)|0);sf(d,a,e);jaa(a+4|0,d)|0;iaa(d);iaa(e);eT(b,118031)|0;d=1}c[g>>2]=QS(b,118039)|0;if(AS(g)|0){c[l>>2]=QS(b,118039)|0;d=DS(l)|0;faa(k,d,w8(d)|0);sf(j,a,k);jaa(a+16|0,j)|0;iaa(j);iaa(k);eT(b,118039)|0;d=1}c[n>>2]=QS(b,118048)|0;if(AS(n)|0){c[m>>2]=QS(b,118048)|0;d=DS(m)|0;faa(o,d,w8(d)|0);h[a+32>>3]=+vf(a,o);iaa(o);eT(b,118048)|0;d=1}c[p>>2]=QS(b,118057)|0;if(AS(p)|0){c[r>>2]=QS(b,118057)|0;d=DS(r)|0;faa(q,d,w8(d)|0);c[a+40>>2]=oW(a,q)|0;iaa(q);eT(b,118057)|0;d=1}c[s>>2]=QS(b,118067)|0;if(!(AS(s)|0)){w=d;i=v;return w|0}c[u>>2]=QS(b,118067)|0;w=DS(u)|0;faa(t,w,w8(w)|0);c[a+44>>2]=qW(a,t)|0;iaa(t);eT(b,118067)|0;w=1;i=v;return w|0}function i4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0;t=i;i=i+112|0;e=t+100|0;f=t+88|0;j=t+76|0;k=t+72|0;l=t+60|0;m=t+48|0;n=t+44|0;o=t+32|0;p=t+28|0;q=t+16|0;r=t+12|0;s=t;g=b+4|0;if(!(Caa(g,132354)|0))f=0;else{c[e>>2]=XS(d,118031)|0;eaa(j,g);sf(f,b,j);ES(e,(a[f>>0]&1)==0?f+1|0:c[f+8>>2]|0)|0;iaa(f);iaa(j);f=1}e=b+16|0;if(Caa(e,132354)|0){c[k>>2]=XS(d,118039)|0;eaa(m,e);sf(l,b,m);ES(k,(a[l>>0]&1)==0?l+1|0:c[l+8>>2]|0)|0;iaa(l);iaa(m);f=1}e=b+32|0;if(+h[e>>3]!=0.0){c[n>>2]=XS(d,118048)|0;tf(o,b,+h[e>>3]);ES(n,(a[o>>0]&1)==0?o+1|0:c[o+8>>2]|0)|0;iaa(o);f=1}e=b+40|0;if(c[e>>2]|0){c[p>>2]=XS(d,118057)|0;nW(q,b,c[e>>2]|0);ES(p,(a[q>>0]&1)==0?q+1|0:c[q+8>>2]|0)|0;iaa(q);f=1}e=b+44|0;if(!(c[e>>2]|0)){b=f;i=t;return b|0}c[r>>2]=XS(d,118067)|0;pW(s,b,c[e>>2]|0);ES(r,(a[s>>0]&1)==0?s+1|0:c[s+8>>2]|0)|0;iaa(s);b=1;i=t;return b|0}function j4(a){a=a|0;return (Caa(a+16|0,132354)|0)!=0|0}function k4(a){a=a|0;return +h[a+32>>3]!=0.0|0}function l4(a){a=a|0;return (c[a+40>>2]|0)!=0|0}function m4(a){a=a|0;return (c[a+44>>2]|0)!=0|0} -function p4(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;g=i;i=i+16|0;f=g;if(e){i=g;return}else{g=c[12809]|0;c[f>>2]=d;c[f+4>>2]=a;c[f+8>>2]=b;L7(g,118207,f)|0;Na(118252,118254,29,118275)}}function q4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;L4(d)|0;e=0;h=b;a:while(1){g=e;while(1){f=(a[h>>0]|0)==0;e=(c[d+((c[(c[d>>2]|0)+-12>>2]|0)+16)>>2]&7|0)!=0;if(e|f){i=9;break a}f=Sba(d)|0;g=(f|0)==-1?g:f&255;if(g<<24>>24==(a[h>>0]|0)){e=g;break}Wba(d,g)|0;if(!(r4(d)|0)){e=h;break a}}h=h+1|0}if((i|0)==9){i=f|e^1;return i|0}if(e>>>0<=b>>>0){i=0;return i|0}do{e=e+-1|0;Wba(d,a[e>>0]|0)|0}while(e>>>0>b>>>0);e=0;return e|0}function r4(a){a=a|0;var b=0,d=0,e=0;if(c[a+((c[(c[a>>2]|0)+-12>>2]|0)+16)>>2]&2){a=0;return a|0}b=Sba(a)|0;d=b&255;if(!(c[a+((c[(c[a>>2]|0)+-12>>2]|0)+16)>>2]&2)){e=Sba(a)|0;if((e|0)!=-1?(b|0)!=-1&d<<24>>24==47&(e&255)<<24>>24==47:0){a:do if(!(c[a+((c[(c[a>>2]|0)+-12>>2]|0)+16)>>2]&2))do{if((Uba(a)|0)==13)break a;if((Uba(a)|0)==10)break a;Sba(a)|0}while((c[a+((c[(c[a>>2]|0)+-12>>2]|0)+16)>>2]&2|0)==0);while(0);if(c[a+((c[(c[a>>2]|0)+-12>>2]|0)+16)>>2]&2){e=1;return e|0}L4(a)|0;e=1;return e|0}Xba(a)|0;Yaa(a+(c[(c[a>>2]|0)+-12>>2]|0)|0,0)}Xba(a)|0;Yaa(a+(c[(c[a>>2]|0)+-12>>2]|0)|0,0);e=0;return e|0}function s4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;z=i;i=i+160|0;v=z+148|0;w=z+144|0;x=z;do if(!(q4(118285,b)|0))if((Uba(b)|0)==39){e=Sba(b)|0;e=(e|0)==-1?0:e&255;y=39;break}else{b=0;i=z;return b|0}else{e=0;y=34}while(0);f=c[(c[b>>2]|0)+-12>>2]|0;a:do if(!(c[b+(f+16)>>2]|0)){j=y&255;k=x+64|0;l=x+8|0;m=x+12|0;n=x+4|0;o=x+64|0;p=x+64|0;q=x+136|0;r=x+140|0;s=x+44|0;t=x+60|0;u=x+8|0;while(1){h=Sba(b)|0;e=(h|0)==-1?e:h&255;if((e<<24>>24|0)==(j|0))break;b:do if(e<<24>>24==92){e=Sba(b)|0;e=(e|0)==-1?92:e&255;f=e<<24>>24;switch(f|0){case 47:case 92:{qaa(d,e);break b}case 98:{qaa(d,8);break b}case 102:{qaa(d,12);break b}case 110:{qaa(d,10);break b}case 114:{qaa(d,13);break b}case 116:{qaa(d,9);break b}case 117:{c[l>>2]=45228;c[x>>2]=45268;c[k>>2]=45288;c[n>>2]=0;cba(o,m);c[q>>2]=0;c[r>>2]=-1;c[x>>2]=45208;c[p>>2]=45248;c[l>>2]=45228;hba(m);c[m>>2]=15628;c[s>>2]=0;c[s+4>>2]=0;c[s+8>>2]=0;c[s+12>>2]=0;c[t>>2]=24;c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;$f(m,v);iaa(v);c[w>>2]=0;f=c[(c[b>>2]|0)+-12>>2]|0;g=c[b+(f+16)>>2]|0;c:do if(!(g&2)){h=0;do{if(!((h|0)<4&(g|0)==0))break c;h=Sba(b)|0;e=(h|0)==-1?e:h&255;a[v>>0]=e;ag(u,v,1)|0;h=(c[w>>2]|0)+1|0;c[w>>2]=h;f=c[(c[b>>2]|0)+-12>>2]|0;g=c[b+(f+16)>>2]|0}while((g&2|0)==0)}while(0);if((c[b+(f+16)>>2]|0)==0?(h=Qba(x,w)|0,(c[h+((c[(c[h>>2]|0)+-12>>2]|0)+16)>>2]&5|0)==0):0)qaa(d,c[w>>2]&255);c[x>>2]=45208;c[k>>2]=45248;c[u>>2]=45228;c[m>>2]=15628;iaa(s);fba(m);Zaa(k);break b}default:if((f|0)==(j|0)){qaa(d,e);break b}else{qaa(d,92);qaa(d,e);break b}}}else qaa(d,e);while(0);f=c[(c[b>>2]|0)+-12>>2]|0;if(c[b+(f+16)>>2]|0)break a}f=c[(c[b>>2]|0)+-12>>2]|0}while(0);if((c[b+(f+16)>>2]&5|0)==0?(e<<24>>24|0)==(y&255|0):0){b=1;i=z;return b|0}b=0;i=z;return b|0}function t4(a){a=a|0;c[a+4>>2]=0;c[a+8>>2]=0;c[a>>2]=a+4;a=a+12|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function u4(a){a=a|0;var b=0,d=0,e=0;b=c[a>>2]|0;e=a+4|0;if((b|0)!=(e|0)){d=b;while(1){b=c[d+28>>2]|0;if(b){w4(b);$4(b)}b=c[d+4>>2]|0;if(!b)while(1){b=c[d+8>>2]|0;if((c[b>>2]|0)==(d|0))break;else d=b}else while(1){d=c[b>>2]|0;if(!d)break;else b=d}if((b|0)==(e|0))break;else d=b}}M4(a,c[e>>2]|0);c[a+8>>2]=0;c[a>>2]=e;c[e>>2]=0;iaa(a+12|0);M4(a,c[e>>2]|0);return}function v4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;g=j;d=c[b>>2]|0;f=b+4|0;if((d|0)!=(f|0)){e=d;while(1){d=c[e+28>>2]|0;if(d){w4(d);$4(d)}d=c[e+4>>2]|0;if(!d)while(1){d=c[e+8>>2]|0;if((c[d>>2]|0)==(e|0))break;else e=d}else while(1){e=c[d>>2]|0;if(!e)break;else d=e}if((d|0)==(f|0))break;else e=d}}M4(b,c[f>>2]|0);c[b+8>>2]=0;c[b>>2]=f;c[f>>2]=0;if(!(q4(118292,a)|0)){h=0;i=j;return h|0}if(q4(118294,a)|0){h=1;i=j;return h|0}do{c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;if(!(s4(a,g)|0)){h=14;break}if(!(q4(118296,a)|0)){h=16;break}d=Z4(16)|0;c[d>>2]=6;if(!(x4(a,d)|0)){e=d;h=18;break}c[(N4(b,g)|0)>>2]=d;iaa(g)}while(q4(118298,a)|0);if((h|0)==14){h=(Uba(a)|0)==125;iaa(g);if(!h){h=0;i=j;return h|0}}else if((h|0)==16){iaa(g);h=0;i=j;return h|0}else if((h|0)==18){w4(d);$4(e);iaa(g)}h=q4(118294,a)|0;i=j;return h|0}function w4(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;switch(c[a>>2]|0){case 1:{a=a+8|0;b=c[a>>2]|0;if(b){iaa(b);$4(b)}c[a>>2]=0;return}case 5:{d=a+8|0;e=c[d>>2]|0;if(e){a=c[e>>2]|0;f=e+4|0;if((a|0)!=(f|0)){b=a;while(1){a=c[b+28>>2]|0;if(a){w4(a);$4(a)}a=c[b+4>>2]|0;if(!a)while(1){a=c[b+8>>2]|0;if((c[a>>2]|0)==(b|0))break;else b=a}else while(1){b=c[a>>2]|0;if(!b)break;else a=b}if((a|0)==(f|0))break;else b=a}}M4(e,c[f>>2]|0);c[e+8>>2]=0;c[e>>2]=f;c[f>>2]=0;iaa(e+12|0);M4(e,c[f>>2]|0);$4(e)}c[d>>2]=0;return}case 4:{e=a+8|0;f=c[e>>2]|0;if(f){d=c[f>>2]|0;g=f+4|0;a=c[g>>2]|0;if((d|0)!=(a|0)){do{b=c[d>>2]|0;if(b){w4(b);$4(b);a=c[g>>2]|0}d=d+4|0}while((d|0)!=(a|0));b=c[f>>2]|0;if((a|0)==(b|0))h=23;else{d=b;a=a+(~((a+-4-d|0)>>>2)<<2)|0;c[g>>2]=a}}else{b=d;a=d;h=23}if((h|0)==23)d=b;if(b){if((a|0)!=(b|0))c[g>>2]=a+(~((a+-4-d|0)>>>2)<<2);$4(b)}$4(f)}c[e>>2]=0;return}default:return}}function x4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+32|0;e=n;m=n+12|0;w4(d);c[m>>2]=0;c[m+4>>2]=0;c[m+8>>2]=0;do if(s4(b,m)|0){l=Z4(12)|0;c[l>>2]=0;c[l+4>>2]=0;c[l+8>>2]=0;c[d+8>>2]=l;c[e>>2]=c[l>>2];c[e+4>>2]=c[l+4>>2];c[e+8>>2]=c[l+8>>2];c[l>>2]=c[m>>2];c[l+4>>2]=c[m+4>>2];c[l+8>>2]=c[m+8>>2];c[m>>2]=c[e>>2];c[m+4>>2]=c[e+4>>2];c[m+8>>2]=c[e+8>>2];c[d>>2]=1;e=1}else{k=d+8|0;L4(b)|0;Rba(b,k)|0;e=c[(c[b>>2]|0)+-12>>2]|0;if(!(c[b+(e+16)>>2]&5)){c[d>>2]=0;e=1;break}Yaa(b+e|0,0);if(!(q4(132570,b)|0))if(q4(132575,b)|0)e=0;else{if(!(q4(118287,b)|0)?(Uba(b)|0)!=44:0){if((Uba(b)|0)==91){j=Z4(12)|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[k>>2]=j;if(A4(b,j)|0){c[d>>2]=4;e=1;break}h=c[k>>2]|0;if(h){f=c[h>>2]|0;j=h+4|0;e=c[j>>2]|0;if((f|0)!=(e|0)){do{g=c[f>>2]|0;if(g){w4(g);$4(g);e=c[j>>2]|0}f=f+4|0}while((f|0)!=(e|0));f=c[h>>2]|0;if((e|0)==(f|0))l=20;else{g=f;e=e+(~((e+-4-g|0)>>>2)<<2)|0;c[j>>2]=e}}else{e=f;l=20}if((l|0)==20){g=e;f=e}if(f){if((e|0)!=(f|0))c[j>>2]=e+(~((e+-4-g|0)>>>2)<<2);$4(f)}$4(h)}}l=Z4(24)|0;j=l+4|0;c[j>>2]=0;c[l+8>>2]=0;c[l>>2]=j;j=l+12|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[k>>2]=l;if(v4(b,l)|0){c[d>>2]=5;e=1;break}e=c[k>>2]|0;if(!e){e=0;break}u4(e);$4(e);e=0;break}c[d>>2]=3;e=1;break}else e=1;a[k>>0]=e;c[d>>2]=2;e=1}while(0);iaa(m);i=n;return e|0}function y4(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;return}function z4(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;d=c[a>>2]|0;f=a+4|0;b=c[f>>2]|0;if((d|0)!=(b|0)){e=d;do{d=c[e>>2]|0;if(d){w4(d);$4(d);b=c[f>>2]|0}e=e+4|0}while((e|0)!=(b|0));d=b;b=c[a>>2]|0;if((d|0)==(b|0))g=6;else{a=b;d=d+(~((d+-4-a|0)>>>2)<<2)|0;c[f>>2]=d;e=b;b=d}}else{b=d;g=6}if((g|0)==6){a=b;e=b;b=d}if(!e)return;if((b|0)!=(e|0))c[f>>2]=b+(~((b+-4-a|0)>>>2)<<2);$4(e);return}function A4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;h=k;e=c[b>>2]|0;g=b+4|0;d=c[g>>2]|0;if((e|0)!=(d|0)){do{f=c[e>>2]|0;if(f){w4(f);$4(f);d=c[g>>2]|0}e=e+4|0}while((e|0)!=(d|0));e=c[b>>2]|0;if((d|0)!=(e|0))c[g>>2]=d+(~((d+-4-e|0)>>>2)<<2)}if(!(q4(118300,a)|0)){j=0;i=k;return j|0}e=b+8|0;do{d=Z4(16)|0;c[d>>2]=6;c[h>>2]=d;if(!(x4(a,d)|0)){j=10;break}f=c[g>>2]|0;if((f|0)==(c[e>>2]|0))O4(b,h);else{c[f>>2]=d;c[g>>2]=(c[g>>2]|0)+4}}while(q4(118298,a)|0);if((j|0)==10){w4(d);$4(d)}j=q4(118302,a)|0;i=k;return j|0}function B4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+48|0;h=j;g=j+28|0;e=j+16|0;f=h+8|0;c[f>>2]=d;c[h>>2]=5;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;P4(g,0,e,h);iaa(e);c[f>>2]=0;eaa(b,g);d=a[b>>0]|0;f=(d&1)==0;if(f)d=(d&255)>>>1;else d=c[b+4>>2]|0;if(d>>>0>2){e=d+-2|0;if(f)d=b+1|0;else d=c[b+8>>2]|0;if((a[d+e>>0]|0)==44){if(f)d=b+1|0;else d=c[b+8>>2]|0;a[d+e>>0]=32}}iaa(g);w4(h);i=j;return}function C4(a,b){a=a|0;b=b|0;var d=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a>>2]=a+4;d=a+12|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;D4(a,b);return}function D4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;k=i;i=i+32|0;e=k;f=b+12|0;if(!(a[f>>0]&1)){a[f+1>>0]=0;a[f>>0]=0}else{a[c[b+20>>2]>>0]=0;c[b+16>>2]=0}if((b|0)==(d|0)){c[e+4>>2]=0;c[e+8>>2]=0;c[e>>2]=e+4;j=e+12|0;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;D4(e,b);D4(b,e);u4(e);i=k;return}f=c[d>>2]|0;g=d+4|0;if((f|0)==(g|0)){i=k;return}h=b+4|0;while(1){e=f+16|0;d=nO(b,e)|0;if((d|0)!=(h|0)?(j=c[d+28>>2]|0,(j|0)!=0):0){w4(j);$4(j)}d=Z4(16)|0;l=c[f+28>>2]|0;c[d>>2]=6;Q4(d,l);c[(N4(b,e)|0)>>2]=d;e=c[f+4>>2]|0;if(!e)while(1){e=c[f+8>>2]|0;if((c[e>>2]|0)==(f|0))break;else f=e}else while(1){f=c[e>>2]|0;if(!f)break;else e=f}if((e|0)==(g|0))break;else f=e}i=k;return}function E4(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;f=b+12|0;if(!(a[f>>0]&1)){a[f+1>>0]=0;a[f>>0]=0}else{a[c[b+20>>2]>>0]=0;c[b+16>>2]=0}f=nO(b,d)|0;if((f|0)!=(b+4|0)?(g=c[f+28>>2]|0,(g|0)!=0):0){w4(g);$4(g)}g=Z4(16)|0;c[g>>2]=6;Q4(g,e);c[(N4(b,d)|0)>>2]=g;return}function F4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=b+12|0;if(!(a[e>>0]&1)){a[e+1>>0]=0;a[e>>0]=0}else{a[c[b+20>>2]>>0]=0;c[b+16>>2]=0}if((b|0)==(d|0))return b|0;e=c[b>>2]|0;g=b+4|0;if((e|0)!=(g|0)){f=e;while(1){e=c[f+28>>2]|0;if(e){w4(e);$4(e)}e=c[f+4>>2]|0;if(!e)while(1){e=c[f+8>>2]|0;if((c[e>>2]|0)==(f|0))break;else f=e}else while(1){f=c[e>>2]|0;if(!f)break;else e=f}if((e|0)==(g|0))break;else f=e}}M4(b,c[g>>2]|0);c[b+8>>2]=0;c[b>>2]=g;c[g>>2]=0;D4(b,d);return b|0}function G4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+48|0;h=j;f=j+16|0;g=b+12|0;e=a[g>>0]|0;if(!(e&1))e=(e&255)>>>1;else e=c[b+16>>2]|0;if(!e){if((c[d>>2]|0)!=1){f=c[12809]|0;c[h>>2]=118304;c[h+4>>2]=118317;c[h+8>>2]=420;L7(f,118207,h)|0;Na(118252,118254,29,118275)}jaa(g,c[d+8>>2]|0)|0;i=j;return b|0}c[f+4>>2]=0;c[f+8>>2]=0;c[f>>2]=f+4;h=f+12|0;c[h>>2]=0;c[h+4>>2]=0;c[h+8>>2]=0;E4(f,g,d);D4(b,f);u4(f);if(!(a[g>>0]&1)){a[g+1>>0]=0;a[g>>0]=0;i=j;return b|0}else{a[c[b+20>>2]>>0]=0;c[b+16>>2]=0;i=j;return b|0}return 0}function H4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;d=i;i=i+144|0;h=d;e=h+60|0;f=h+8|0;c[h>>2]=15712;c[e>>2]=15732;c[h+4>>2]=0;cba(h+60|0,f);c[h+132>>2]=0;c[h+136>>2]=-1;c[h>>2]=15752;c[h+60>>2]=15772;hba(f);c[f>>2]=15628;g=h+40|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[h+56>>2]=8;$f(f,b);a=v4(h,a)|0;c[h>>2]=15752;c[e>>2]=15772;c[f>>2]=15628;iaa(g);fba(f);Zaa(e);i=d;return a|0}function I4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k+12|0;f=k;if((a|0)!=(b|0)){d=c[b>>2]|0;f=c[b+4>>2]|0;if((d|0)==(f|0)){i=k;return}g=a+4|0;h=a+8|0;do{e=Z4(16)|0;b=c[d>>2]|0;c[e>>2]=6;Q4(e,b);c[j>>2]=e;b=c[g>>2]|0;if(b>>>0<(c[h>>2]|0)>>>0){c[b>>2]=e;c[g>>2]=(c[g>>2]|0)+4}else R4(a,j);d=d+4|0}while((d|0)!=(f|0));i=k;return}c[f>>2]=0;g=f+4|0;c[g>>2]=0;c[f+8>>2]=0;I4(f,a);I4(a,f);d=c[f>>2]|0;b=c[g>>2]|0;if((d|0)!=(b|0)){do{e=c[d>>2]|0;if(e){w4(e);$4(e);b=c[g>>2]|0}d=d+4|0}while((d|0)!=(b|0));d=c[f>>2]|0;if((b|0)==(d|0))h=13;else{e=d;b=b+(~((b+-4-e|0)>>>2)<<2)|0;c[g>>2]=b}}else{b=d;h=13}if((h|0)==13){e=b;d=b}if(!d){i=k;return}if((b|0)!=(d|0))c[g>>2]=b+(~((b+-4-e|0)>>>2)<<2);$4(d);i=k;return}function J4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;g=i;i=i+16|0;e=g;f=Z4(16)|0;c[f>>2]=6;Q4(f,b);c[e>>2]=f;b=a+4|0;d=c[b>>2]|0;if(d>>>0<(c[a+8>>2]|0)>>>0){c[d>>2]=f;c[b>>2]=(c[b>>2]|0)+4;i=g;return a|0}else{R4(a,e);i=g;return a|0}return 0}function K4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;if((a|0)==(b|0))return a|0;e=c[a>>2]|0;g=a+4|0;d=c[g>>2]|0;if((e|0)!=(d|0)){do{f=c[e>>2]|0;if(f){w4(f);$4(f);d=c[g>>2]|0}e=e+4|0}while((e|0)!=(d|0));e=c[a>>2]|0;if((d|0)!=(e|0))c[g>>2]=d+(~((d+-4-e|0)>>>2)<<2)}I4(a,b);return a|0}function L4(e){e=e|0;var f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k+4|0;f=k;Oba(j,e,1);if(!(a[j>>0]|0)){i=k;return e|0}c[f>>2]=bba(e+(c[(c[e>>2]|0)+-12>>2]|0)|0)|0;j=Tga(f,58232)|0;Qga(f);j=j+8|0;while(1){f=c[e+((c[(c[e>>2]|0)+-12>>2]|0)+24)>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0)){f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;if((f|0)==-1){f=6;break}}else f=d[g>>0]|0;if((f&255)<<24>>24<=-1){f=7;break}if(!(b[(c[j>>2]|0)+(f<<24>>24<<1)>>1]&8192)){f=7;break}f=c[e+((c[(c[e>>2]|0)+-12>>2]|0)+24)>>2]|0;g=f+12|0;h=c[g>>2]|0;if((h|0)==(c[f+16>>2]|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;continue}else{c[g>>2]=h+1;continue}}if((f|0)==6){j=c[(c[e>>2]|0)+-12>>2]|0;Yaa(e+j|0,c[e+(j+16)>>2]|2);i=k;return e|0}else if((f|0)==7){i=k;return e|0}return 0}function M4(a,b){a=a|0;b=b|0;if(!b)return;else{M4(a,c[b>>2]|0);M4(a,c[b+4>>2]|0);iaa(b+16|0);$4(b);return}}function N4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;e=h;f=U4(a,e,b)|0;d=c[f>>2]|0;if(d){a=d;a=a+28|0;i=h;return a|0}g=Z4(32)|0;eaa(g+16|0,b);c[g+28>>2]=0;d=c[e>>2]|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=d;c[f>>2]=g;d=c[c[a>>2]>>2]|0;if(!d)d=g;else{c[a>>2]=d;d=c[f>>2]|0}ny(c[a+4>>2]|0,d);a=a+8|0;c[a>>2]=(c[a>>2]|0)+1;a=g;a=a+28|0;i=h;return a|0}function O4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function P4(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0;K=i;i=i+352|0;g=K+336|0;I=K+120|0;J=K+324|0;j=K+312|0;m=K+300|0;n=K+288|0;q=K+276|0;r=K+264|0;t=K+108|0;u=K+96|0;v=K+84|0;p=K+72|0;k=K+60|0;w=K+48|0;x=K+36|0;y=K+24|0;z=K+12|0;l=K;B=I+64|0;D=I+8|0;c[D>>2]=45228;C=I+12|0;c[I>>2]=45268;c[B>>2]=45288;c[I+4>>2]=0;cba(I+64|0,C);c[I+136>>2]=0;c[I+140>>2]=-1;c[I>>2]=45208;c[I+64>>2]=45248;c[D>>2]=45228;hba(C);c[C>>2]=15628;D=I+44|0;c[D>>2]=0;c[D+4>>2]=0;c[D+8>>2]=0;c[D+12>>2]=0;c[I+60>>2]=24;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;$f(C,g);iaa(g);gaa(J,d,9);L=a[e>>0]|0;L=(((L&1)==0?(L&255)>>>1:c[e+4>>2]|0)|0)==0;E=I+8|0;o=a[J>>0]|0;M=(o&1)==0;F=J+8|0;G=J+1|0;H=J+4|0;o=ag(E,M?G:c[F>>2]|0,M?(o&255)>>>1:c[H>>2]|0)|0;if(!L){a[g>>0]=34;o=ag(o,g,1)|0;S4(j,e);M=a[j>>0]|0;L=(M&1)==0;M=ag(o,L?j+1|0:c[j+8>>2]|0,L?(M&255)>>>1:c[j+4>>2]|0)|0;a[g>>0]=34;M=ag(M,g,1)|0;a[g>>0]=58;M=ag(M,g,1)|0;a[g>>0]=32;ag(M,g,1)|0;iaa(j)}switch(c[f>>2]|0){case 0:{c[E+((c[(c[E>>2]|0)+-12>>2]|0)+8)>>2]=16;oca(E,+h[f+8>>3])|0;bg(l,C);M=paa(l,118385)|0;c[b>>2]=c[M>>2];c[b+4>>2]=c[M+4>>2];c[b+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;iaa(l);iaa(J);c[I>>2]=45208;c[B>>2]=45248;c[E>>2]=45228;c[C>>2]=15628;iaa(D);fba(C);Zaa(B);i=K;return}case 2:{M=(a[f+8>>0]|0)!=0;ag(E,M?132570:132575,M?4:5)|0;bg(n,C);M=paa(n,118385)|0;c[b>>2]=c[M>>2];c[b+4>>2]=c[M+4>>2];c[b+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;iaa(n);iaa(J);c[I>>2]=45208;c[B>>2]=45248;c[E>>2]=45228;c[C>>2]=15628;iaa(D);fba(C);Zaa(B);i=K;return}case 4:{ag(E,118388,2)|0;n=c[f+8>>2]|0;g=c[n>>2]|0;n=c[n+4>>2]|0;if((g|0)!=(n|0)){j=d+1|0;k=q+8|0;l=q+1|0;m=q+4|0;do{c[r>>2]=0;c[r+4>>2]=0;c[r+8>>2]=0;P4(q,j,r,c[g>>2]|0);M=a[q>>0]|0;L=(M&1)==0;ag(E,L?l:c[k>>2]|0,L?(M&255)>>>1:c[m>>2]|0)|0;iaa(q);iaa(r);g=g+4|0}while((g|0)!=(n|0))}bg(v,C);eaa(u,v);g=a[u>>0]|0;j=(g&1)==0;g=j?(g&255)>>>1:c[u+4>>2]|0;if(g>>>0>2?(s=(j?u+1|0:c[u+8>>2]|0)+(g+-2)|0,(a[s>>0]|0)==44):0)a[s>>0]=32;M=a[J>>0]|0;L=(M&1)==0;M=raa(u,L?G:c[F>>2]|0,L?(M&255)>>>1:c[H>>2]|0)|0;c[t>>2]=c[M>>2];c[t+4>>2]=c[M+4>>2];c[t+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;M=paa(t,118391)|0;c[b>>2]=c[M>>2];c[b+4>>2]=c[M+4>>2];c[b+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;iaa(t);iaa(u);iaa(v);iaa(J);c[I>>2]=45208;c[B>>2]=45248;c[E>>2]=45228;c[C>>2]=15628;iaa(D);fba(C);Zaa(B);i=K;return}case 1:{a[g>>0]=34;H=ag(E,g,1)|0;S4(p,c[f+8>>2]|0);M=a[p>>0]|0;L=(M&1)==0;M=ag(H,L?p+1|0:c[p+8>>2]|0,L?(M&255)>>>1:c[p+4>>2]|0)|0;a[g>>0]=34;ag(M,g,1)|0;iaa(p);bg(k,C);M=paa(k,118385)|0;c[b>>2]=c[M>>2];c[b+4>>2]=c[M+4>>2];c[b+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;iaa(k);iaa(J);c[I>>2]=45208;c[B>>2]=45248;c[E>>2]=45228;c[C>>2]=15628;iaa(D);fba(C);Zaa(B);i=K;return}case 5:{ag(E,118395,2)|0;o=c[f+8>>2]|0;j=c[o>>2]|0;o=o+4|0;if((j|0)!=(o|0)){k=d+1|0;l=w+8|0;m=w+1|0;n=w+4|0;while(1){P4(w,k,j+16|0,c[j+28>>2]|0);g=a[w>>0]|0;M=(g&1)==0;ag(E,M?m:c[l>>2]|0,M?(g&255)>>>1:c[n>>2]|0)|0;iaa(w);g=c[j+4>>2]|0;if(!g)while(1){g=c[j+8>>2]|0;if((c[g>>2]|0)==(j|0))break;else j=g}else while(1){j=c[g>>2]|0;if(!j)break;else g=j}if((g|0)==(o|0))break;else j=g}}bg(z,C);eaa(y,z);j=a[y>>0]|0;g=(j&1)==0;j=g?(j&255)>>>1:c[y+4>>2]|0;if(j>>>0>2?(A=(g?y+1|0:c[y+8>>2]|0)+(j+-2)|0,(a[A>>0]|0)==44):0)a[A>>0]=32;M=a[J>>0]|0;L=(M&1)==0;M=raa(y,L?G:c[F>>2]|0,L?(M&255)>>>1:c[H>>2]|0)|0;c[x>>2]=c[M>>2];c[x+4>>2]=c[M+4>>2];c[x+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;M=paa(x,118398)|0;c[b>>2]=c[M>>2];c[b+4>>2]=c[M+4>>2];c[b+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;iaa(x);iaa(y);iaa(z);iaa(J);c[I>>2]=45208;c[B>>2]=45248;c[E>>2]=45228;c[C>>2]=15628;iaa(D);fba(C);Zaa(B);i=K;return}default:{ag(E,118287,4)|0;bg(m,C);M=paa(m,118385)|0;c[b>>2]=c[M>>2];c[b+4>>2]=c[M+4>>2];c[b+8>>2]=c[M+8>>2];c[M>>2]=0;c[M+4>>2]=0;c[M+8>>2]=0;iaa(m);iaa(J);c[I>>2]=45208;c[B>>2]=45248;c[E>>2]=45228;c[C>>2]=15628;iaa(D);fba(C);Zaa(B);i=K;return}}}function Q4(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;f=i;i=i+16|0;e=f;if((b|0)==(d|0)){i=f;return}switch(c[d>>2]|0){case 3:{w4(b);c[b>>2]=3;i=f;return}case 2:{w4(b);c[b>>2]=2;a[b+8>>0]=a[d+8>>0]|0;i=f;return}case 0:{w4(b);c[b>>2]=0;h[b+8>>3]=+h[d+8>>3];i=f;return}case 1:{e=c[d+8>>2]|0;w4(b);c[b>>2]=1;d=Z4(12)|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[b+8>>2]=d;jaa(d,e)|0;i=f;return}case 4:{d=c[d+8>>2]|0;w4(b);c[b>>2]=4;e=Z4(12)|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[b+8>>2]=e;if((e|0)==(d|0)){i=f;return}I4(e,d);i=f;return}case 5:{e=c[d+8>>2]|0;w4(b);c[b>>2]=5;d=Z4(24)|0;g=d+4|0;c[g>>2]=0;c[d+8>>2]=0;c[d>>2]=g;g=d+12|0;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[b+8>>2]=d;F4(d,e)|0;i=f;return}case 6:{c[b>>2]=6;i=f;return}default:{g=c[12809]|0;c[e>>2]=118339;c[e+4>>2]=118317;c[e+8>>2]=256;L7(g,118207,e)|0;Na(118252,118254,29,118275)}}}function R4(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0;i=a+4|0;j=c[a>>2]|0;k=j;e=((c[i>>2]|0)-k>>2)+1|0;if(e>>>0>1073741823)X4(a);l=a+8|0;f=j;d=(c[l>>2]|0)-f|0;if(d>>2>>>0<536870911){d=d>>1;d=d>>>0>>0?e:d;f=(c[i>>2]|0)-f|0;e=f>>2;if(!d){h=0;g=0;d=f}else m=6}else{f=(c[i>>2]|0)-f|0;d=1073741823;e=f>>2;m=6}if((m|0)==6){h=d;g=Z4(d<<2)|0;d=f}c[g+(e<<2)>>2]=c[b>>2];xka(g|0,j|0,d|0)|0;c[a>>2]=g;c[i>>2]=g+(e+1<<2);c[l>>2]=g+(h<<2);if(!k)return;$4(k);return}function S4(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0;x=i;i=i+208|0;u=x+184|0;f=x+24|0;g=x+12|0;w=x+40|0;v=x;if((a[6536]|0)==0?(Ka(6536)|0)!=0:0){uka(47664,0,3072)|0;tb(1201,0,n|0)|0;Sa(6536)}if(!(c[12684]|0)){j=0;do{c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;qaa(g,j&255);c[f>>2]=c[g>>2];c[f+4>>2]=c[g+4>>2];c[f+8>>2]=c[g+8>>2];c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;h=47664+(j*12|0)|0;if(!(a[h>>0]&1)){a[h+1>>0]=0;a[h>>0]=0}else{a[c[47664+(j*12|0)+8>>2]>>0]=0;c[47664+(j*12|0)+4>>2]=0}oaa(h,0);c[h>>2]=c[f>>2];c[h+4>>2]=c[f+4>>2];c[h+8>>2]=c[f+8>>2];c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;iaa(f);iaa(g);j=j+1|0}while((j|0)<256);f=w+64|0;g=w+8|0;h=w+12|0;j=w+4|0;k=w+64|0;l=w+64|0;m=w+136|0;o=w+140|0;p=w+44|0;q=w+60|0;r=w+8|0;t=0;do{c[g>>2]=45228;c[w>>2]=45268;c[f>>2]=45288;c[j>>2]=0;cba(k,h);c[m>>2]=0;c[o>>2]=-1;c[w>>2]=45208;c[l>>2]=45248;c[g>>2]=45228;hba(h);c[h>>2]=15628;c[p>>2]=0;c[p+4>>2]=0;c[p+8>>2]=0;c[p+12>>2]=0;c[q>>2]=24;c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;$f(h,u);iaa(u);s=ag(r,118358,2)|0;y=s+((c[(c[s>>2]|0)+-12>>2]|0)+4)|0;c[y>>2]=c[y>>2]&-75|8;c[s+((c[(c[s>>2]|0)+-12>>2]|0)+12)>>2]=4;c[s+((c[(c[s>>2]|0)+-12>>2]|0)+76)>>2]=48;nca(s,t)|0;bg(v,h);s=47664+(t*12|0)|0;if(!(a[s>>0]&1)){a[s+1>>0]=0;a[s>>0]=0}else{a[c[47664+(t*12|0)+8>>2]>>0]=0;c[47664+(t*12|0)+4>>2]=0}oaa(s,0);c[s>>2]=c[v>>2];c[s+4>>2]=c[v+4>>2];c[s+8>>2]=c[v+8>>2];c[v>>2]=0;c[v+4>>2]=0;c[v+8>>2]=0;iaa(v);c[w>>2]=45208;c[f>>2]=45248;c[r>>2]=45228;c[h>>2]=15628;iaa(p);fba(h);Zaa(f);t=t+1|0}while((t|0)<32);kaa(48072,118361)|0;kaa(48768,118364)|0;kaa(48228,118367)|0;kaa(47760,118370)|0;kaa(47808,118373)|0;kaa(47784,118376)|0;kaa(47820,118379)|0;kaa(47772,118382)|0;c[12684]=47664};c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;g=a[e>>0]|0;y=e+4|0;oaa(b,(((g&1)==0?(g&255)>>>1:c[y>>2]|0)<<1)+2|0);g=a[e>>0]|0;w=(g&1)==0;f=w?e+1|0:c[e+8>>2]|0;y=w?(g&255)>>>1:c[y>>2]|0;g=f+y|0;if(!y){i=x;return}do{y=d[f>>0]|0;v=47664+(y*12|0)|0;w=a[v>>0]|0;e=(w&1)==0;raa(b,e?v+1|0:c[47664+(y*12|0)+8>>2]|0,e?(w&255)>>>1:c[47664+(y*12|0)+4>>2]|0)|0;f=f+1|0}while((f|0)!=(g|0));i=x;return}function T4(a){a=a|0;a=50736;do{a=a+-12|0;iaa(a)}while((a|0)!=47664);return}function U4(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=b+4|0;b=c[f>>2]|0;if(!b){c[d>>2]=f;d=f;return d|0}j=a[e>>0]|0;i=(j&1)==0;j=i?(j&255)>>>1:c[e+4>>2]|0;i=i?e+1|0:c[e+8>>2]|0;while(1){e=b+16|0;f=a[e>>0]|0;g=(f&1)==0;f=g?(f&255)>>>1:c[b+20>>2]|0;e=g?e+1|0:c[b+24>>2]|0;g=f>>>0>>0;k=o8(i,e,g?f:j)|0;h=j>>>0>>0;if((((k|0)==0?(h?-2147483648:0):k)|0)<0){f=c[b>>2]|0;if(!f){f=b;e=5;break}else b=f}else{k=o8(e,i,h?j:f)|0;if((((k|0)==0?(g?-2147483648:0):k)|0)>=0){e=10;break}f=b+4|0;e=c[f>>2]|0;if(!e){e=9;break}else b=e}}if((e|0)==5){c[d>>2]=b;k=f;return k|0}else if((e|0)==9){c[d>>2]=b;k=f;return k|0}else if((e|0)==10){c[d>>2]=b;k=d;return k|0}return 0}function V4(a,b){a=a|0;b=b|0;var d=0;d=i;i=i+16|0;c[d>>2]=b;b=c[12809]|0;a8(b,a,d)|0;M7(10,b)|0;Ja()}function W4(a){a=a|0;Na(118741,118770,1164,118853)}function X4(a){a=a|0;Na(118874,132466,303,118853)}function Y4(){var a=0,b=0;a=i;i=i+16|0;if(!(jb(50980,3)|0)){b=kb(c[12744]|0)|0;i=a;return b|0}else V4(118897,a);return 0}function Z4(a){a=a|0;var b=0;b=(a|0)==0?1:a;a=u9(b)|0;a:do if(!a){while(1){a=h5()|0;if(!a)break;ac[a&3]();a=u9(b)|0;if(a)break a}b=Oa(4)|0;c[b>>2]=50752;ub(b|0,6544,1105)}while(0);return a|0}function _4(a){a=a|0;return Z4(a)|0}function $4(a){a=a|0;v9(a);return}function a5(a){a=a|0;$4(a);return}function b5(a){a=a|0;c[a>>2]=50752;return}function c5(a){a=a|0;return}function d5(a){a=a|0;$4(a);return}function e5(a){a=a|0;return 118946}function f5(a){a=a|0;var b=0;b=i;i=i+16|0;ac[a&3]();V4(118961,b)}function g5(){var a=0,b=0;a=Y4()|0;if(((a|0)!=0?(b=c[a>>2]|0,(b|0)!=0):0)?(a=b+48|0,(c[a>>2]&-256|0)==1126902528?(c[a+4>>2]|0)==1129074247:0):0)f5(c[b+12>>2]|0);b=c[12685]|0;c[12685]=b+0;f5(b)}function h5(){var a=0;a=c[12691]|0;c[12691]=a+0;return a|0}function i5(a){a=a|0;return}function j5(a){a=a|0;c[a>>2]=50776;X5(a+4|0);return}function k5(a){a=a|0;j5(a);$4(a);return}function l5(a){a=a|0;return c[a+4>>2]|0}function m5(a){a=a|0;j5(a);$4(a);return}function n5(a){a=a|0;return}function o5(a){a=a|0;c[a>>2]=50816;return}function p5(a){a=a|0;return}function q5(a){a=a|0;$4(a);return}function r5(a){a=a|0;return 119001}function s5(a){a=a|0;return}function t5(a){a=a|0;return}function u5(a){a=a|0;return}function v5(a){a=a|0;$4(a);return}function w5(a){a=a|0;$4(a);return}function x5(a){a=a|0;$4(a);return}function y5(a){a=a|0;$4(a);return}function z5(a){a=a|0;$4(a);return}function A5(a,b,c){a=a|0;b=b|0;c=c|0;return (a|0)==(b|0)|0}function B5(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+64|0;g=h;if((a|0)!=(b|0))if((b|0)!=0?(f=I5(b,6624,6640,0)|0,(f|0)!=0):0){b=g;e=b+56|0;do{c[b>>2]=0;b=b+4|0}while((b|0)<(e|0));c[g>>2]=f;c[g+8>>2]=a;c[g+12>>2]=-1;c[g+48>>2]=1;dc[c[(c[f>>2]|0)+28>>2]&31](f,g,c[d>>2]|0,1);if((c[g+24>>2]|0)==1){c[d>>2]=c[g+16>>2];b=1}else b=0}else b=0;else b=1;i=h;return b|0}function C5(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0;b=d+16|0;g=c[b>>2]|0;do if(g){if((g|0)!=(e|0)){f=d+36|0;c[f>>2]=(c[f>>2]|0)+1;c[d+24>>2]=2;a[d+54>>0]=1;break}b=d+24|0;if((c[b>>2]|0)==2)c[b>>2]=f}else{c[b>>2]=e;c[d+24>>2]=f;c[d+36>>2]=1}while(0);return}function D5(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if((a|0)==(c[b+8>>2]|0))C5(0,b,d,e);return}function E5(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;if((a|0)==(c[b+8>>2]|0))C5(0,b,d,e);else{a=c[a+8>>2]|0;dc[c[(c[a>>2]|0)+28>>2]&31](a,b,d,e)}return}function F5(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;g=c[a+4>>2]|0;f=g>>8;if(g&1)f=c[(c[d>>2]|0)+f>>2]|0;a=c[a>>2]|0;dc[c[(c[a>>2]|0)+28>>2]&31](a,b,d+f|0,(g&2|0)!=0?e:2);return}function G5(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;a:do if((b|0)!=(c[d+8>>2]|0)){h=c[b+12>>2]|0;g=b+16+(h<<3)|0;F5(b+16|0,d,e,f);if((h|0)>1){h=d+54|0;b=b+24|0;do{F5(b,d,e,f);if(a[h>>0]|0)break a;b=b+8|0}while(b>>>0>>0)}}else C5(0,d,e,f);while(0);return}function H5(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+64|0;j=k;c[d>>2]=c[c[d>>2]>>2];if(!((a|0)==(b|0)|(b|0)==6712))if(((b|0)!=0?(e=I5(b,6624,6672,0)|0,(e|0)!=0):0)?(c[e+8>>2]&~c[a+8>>2]|0)==0:0){b=c[a+12>>2]|0;a=e+12|0;if(!((b|0)==6704?1:(b|0)==(c[a>>2]|0)))if((((b|0)!=0?(g=I5(b,6624,6640,0)|0,(g|0)!=0):0)?(f=c[a>>2]|0,(f|0)!=0):0)?(h=I5(f,6624,6640,0)|0,(h|0)!=0):0){a=j;b=a+56|0;do{c[a>>2]=0;a=a+4|0}while((a|0)<(b|0));c[j>>2]=h;c[j+8>>2]=g;c[j+12>>2]=-1;c[j+48>>2]=1;dc[c[(c[h>>2]|0)+28>>2]&31](h,j,c[d>>2]|0,1);if((c[j+24>>2]|0)==1){c[d>>2]=c[j+16>>2];a=1}else a=0}else a=0;else a=1}else a=0;else a=1;i=k;return a|0}function I5(d,e,f,g){d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+64|0;q=r;p=c[d>>2]|0;o=d+(c[p+-8>>2]|0)|0;p=c[p+-4>>2]|0;c[q>>2]=f;c[q+4>>2]=d;c[q+8>>2]=e;c[q+12>>2]=g;g=q+16|0;d=q+20|0;e=q+24|0;h=q+28|0;j=q+32|0;k=q+40|0;l=(p|0)==(f|0);m=g;n=m+36|0;do{c[m>>2]=0;m=m+4|0}while((m|0)<(n|0));b[g+36>>1]=0;a[g+38>>0]=0;a:do if(l){c[q+48>>2]=1;Tb[c[(c[f>>2]|0)+20>>2]&15](f,q,o,o,1,0);g=(c[e>>2]|0)==1?o:0}else{Jb[c[(c[p>>2]|0)+24>>2]&15](p,q,o,1,0);switch(c[q+36>>2]|0){case 0:{g=(c[k>>2]|0)==1&(c[h>>2]|0)==1&(c[j>>2]|0)==1?c[d>>2]|0:0;break a}case 1:break;default:{g=0;break a}}if((c[e>>2]|0)!=1?!((c[k>>2]|0)==0&(c[h>>2]|0)==1&(c[j>>2]|0)==1):0){g=0;break}g=c[g>>2]|0}while(0);i=r;return g|0}function J5(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;a[d+53>>0]=1;do if((c[d+4>>2]|0)==(f|0)){a[d+52>>0]=1;f=d+16|0;b=c[f>>2]|0;if(!b){c[f>>2]=e;c[d+24>>2]=g;c[d+36>>2]=1;if(!((g|0)==1?(c[d+48>>2]|0)==1:0))break;a[d+54>>0]=1;break}if((b|0)!=(e|0)){g=d+36|0;c[g>>2]=(c[g>>2]|0)+1;a[d+54>>0]=1;break}b=d+24|0;f=c[b>>2]|0;if((f|0)==2){c[b>>2]=g;f=g}if((f|0)==1?(c[d+48>>2]|0)==1:0)a[d+54>>0]=1}while(0);return}function K5(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;a:do if((b|0)==(c[d+8>>2]|0)){if((c[d+4>>2]|0)==(e|0)?(h=d+28|0,(c[h>>2]|0)!=1):0)c[h>>2]=f}else{if((b|0)!=(c[d>>2]|0)){q=c[b+12>>2]|0;j=b+16+(q<<3)|0;M5(b+16|0,d,e,f,g);h=b+24|0;if((q|0)<=1)break;i=c[b+8>>2]|0;if((i&2|0)==0?(k=d+36|0,(c[k>>2]|0)!=1):0){if(!(i&1)){i=d+54|0;while(1){if(a[i>>0]|0)break a;if((c[k>>2]|0)==1)break a;M5(h,d,e,f,g);h=h+8|0;if(h>>>0>=j>>>0)break a}}i=d+24|0;b=d+54|0;while(1){if(a[b>>0]|0)break a;if((c[k>>2]|0)==1?(c[i>>2]|0)==1:0)break a;M5(h,d,e,f,g);h=h+8|0;if(h>>>0>=j>>>0)break a}}i=d+54|0;while(1){if(a[i>>0]|0)break a;M5(h,d,e,f,g);h=h+8|0;if(h>>>0>=j>>>0)break a}}if((c[d+16>>2]|0)!=(e|0)?(p=d+20|0,(c[p>>2]|0)!=(e|0)):0){c[d+32>>2]=f;m=d+44|0;if((c[m>>2]|0)==4)break;i=c[b+12>>2]|0;j=b+16+(i<<3)|0;k=d+52|0;f=d+53|0;n=d+54|0;l=b+8|0;o=d+24|0;b:do if((i|0)>0){i=0;h=0;b=b+16|0;while(1){a[k>>0]=0;a[f>>0]=0;L5(b,d,e,e,1,g);if(a[n>>0]|0){q=20;break b}do if(a[f>>0]|0){if(!(a[k>>0]|0))if(!(c[l>>2]&1)){h=1;q=20;break b}else{h=1;break}if((c[o>>2]|0)==1)break b;if(!(c[l>>2]&2))break b;else{i=1;h=1}}while(0);b=b+8|0;if(b>>>0>=j>>>0){q=20;break}}}else{i=0;h=0;q=20}while(0);do if((q|0)==20){if((!i?(c[p>>2]=e,e=d+40|0,c[e>>2]=(c[e>>2]|0)+1,(c[d+36>>2]|0)==1):0)?(c[o>>2]|0)==2:0){a[n>>0]=1;if(h)break}else q=24;if((q|0)==24?h:0)break;c[m>>2]=4;break a}while(0);c[m>>2]=3;break}if((f|0)==1)c[d+32>>2]=1}while(0);return}function L5(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;i=c[a+4>>2]|0;h=i>>8;if(i&1)h=c[(c[e>>2]|0)+h>>2]|0;a=c[a>>2]|0;Tb[c[(c[a>>2]|0)+20>>2]&15](a,b,d,e+h|0,(i&2|0)!=0?f:2,g);return}function M5(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;h=c[a+4>>2]|0;g=h>>8;if(h&1)g=c[(c[d>>2]|0)+g>>2]|0;a=c[a>>2]|0;Jb[c[(c[a>>2]|0)+24>>2]&15](a,b,d+g|0,(h&2|0)!=0?e:2,f);return}function N5(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0;a:do if((b|0)==(c[d+8>>2]|0)){if((c[d+4>>2]|0)==(e|0)?(h=d+28|0,(c[h>>2]|0)!=1):0)c[h>>2]=f}else{if((b|0)!=(c[d>>2]|0)){j=c[b+8>>2]|0;Jb[c[(c[j>>2]|0)+24>>2]&15](j,d,e,f,g);break}if((c[d+16>>2]|0)!=(e|0)?(i=d+20|0,(c[i>>2]|0)!=(e|0)):0){c[d+32>>2]=f;f=d+44|0;if((c[f>>2]|0)==4)break;h=d+52|0;a[h>>0]=0;k=d+53|0;a[k>>0]=0;b=c[b+8>>2]|0;Tb[c[(c[b>>2]|0)+20>>2]&15](b,d,e,e,1,g);if(a[k>>0]|0){if(!(a[h>>0]|0)){h=1;j=13}}else{h=0;j=13}do if((j|0)==13){c[i>>2]=e;k=d+40|0;c[k>>2]=(c[k>>2]|0)+1;if((c[d+36>>2]|0)==1?(c[d+24>>2]|0)==2:0){a[d+54>>0]=1;if(h)break}else j=16;if((j|0)==16?h:0)break;c[f>>2]=4;break a}while(0);c[f>>2]=3;break}if((f|0)==1)c[d+32>>2]=1}while(0);return}function O5(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0;do if((b|0)==(c[d+8>>2]|0)){if((c[d+4>>2]|0)==(e|0)?(i=d+28|0,(c[i>>2]|0)!=1):0)c[i>>2]=f}else if((b|0)==(c[d>>2]|0)){if((c[d+16>>2]|0)!=(e|0)?(h=d+20|0,(c[h>>2]|0)!=(e|0)):0){c[d+32>>2]=f;c[h>>2]=e;g=d+40|0;c[g>>2]=(c[g>>2]|0)+1;if((c[d+36>>2]|0)==1?(c[d+24>>2]|0)==2:0)a[d+54>>0]=1;c[d+44>>2]=4;break}if((f|0)==1)c[d+32>>2]=1}while(0);return}function P5(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;if((b|0)==(c[d+8>>2]|0))J5(0,d,e,f,g);else{m=d+52|0;n=a[m>>0]|0;o=d+53|0;p=a[o>>0]|0;l=c[b+12>>2]|0;i=b+16+(l<<3)|0;a[m>>0]=0;a[o>>0]=0;L5(b+16|0,d,e,f,g,h);a:do if((l|0)>1){j=d+24|0;k=b+8|0;l=d+54|0;b=b+24|0;do{if(a[l>>0]|0)break a;if(!(a[m>>0]|0)){if((a[o>>0]|0)!=0?(c[k>>2]&1|0)==0:0)break a}else{if((c[j>>2]|0)==1)break a;if(!(c[k>>2]&2))break a}a[m>>0]=0;a[o>>0]=0;L5(b,d,e,f,g,h);b=b+8|0}while(b>>>0>>0)}while(0);a[m>>0]=n;a[o>>0]=p}return}function Q5(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;if((a|0)==(c[b+8>>2]|0))J5(0,b,d,e,f);else{a=c[a+8>>2]|0;Tb[c[(c[a>>2]|0)+20>>2]&15](a,b,d,e,f,g)}return}function R5(a,b,d,e,f,g){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;if((a|0)==(c[b+8>>2]|0))J5(0,b,d,e,f);return}function S5(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;f=i;i=i+16|0;e=f;c[e>>2]=c[d>>2];a=Rb[c[(c[a>>2]|0)+16>>2]&63](a,b,e)|0;if(a)c[d>>2]=c[e>>2];i=f;return a&1|0}function T5(a){a=a|0;if(!a)a=0;else a=(I5(a,6624,6672,0)|0)!=0;return a&1|0}function U5(){var a=0;a=Oa(4)|0;b5(a);ub(a|0,6544,1105)}function V5(){var a=0,b=0,d=0,e=0,f=0,g=0,h=0,j=0;f=i;i=i+48|0;h=f+32|0;d=f+24|0;j=f+16|0;g=f;f=f+36|0;a=Y4()|0;if((a|0)!=0?(e=c[a>>2]|0,(e|0)!=0):0){a=e+48|0;b=c[a>>2]|0;a=c[a+4>>2]|0;if(!((b&-256|0)==1126902528&(a|0)==1129074247)){c[d>>2]=c[12746];V4(119233,d)}if((b|0)==1126902529&(a|0)==1129074247)a=c[e+44>>2]|0;else a=e+80|0;c[f>>2]=a;e=c[e>>2]|0;a=c[e+4>>2]|0;if(Rb[c[(c[6560>>2]|0)+16>>2]&63](6560,e,f)|0){j=c[f>>2]|0;f=c[12746]|0;j=Ob[c[(c[j>>2]|0)+8>>2]&255](j)|0;c[g>>2]=f;c[g+4>>2]=a;c[g+8>>2]=j;V4(119147,g)}else{c[j>>2]=c[12746];c[j+4>>2]=a;V4(119192,j)}}V4(119271,h)}function W5(){var a=0;a=i;i=i+16|0;if(!(Ha(50976,1202)|0)){i=a;return}else V4(119015,a)}function X5(a){a=a|0;var b=0,d=0;d=(c[a>>2]|0)+-4|0;b=c[d>>2]|0;c[d>>2]=b+-1;if((b+-1|0)<0)$4((c[a>>2]|0)+-12|0);return}function Y5(a){a=a|0;var b=0;b=i;i=i+16|0;v9(a);if(!(sb(c[12744]|0,0)|0)){i=b;return}else V4(119065,b)}function Z5(a){a=a|0;Na(119118,118770,1175,132549)}function _5(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;a=k8(a,b,c)|0;return a|0}function $5(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;a=l8(a,b,c)|0;return a|0}function a6(){return 51252}function b6(){return 51256}function c6(){return 51260}function d6(a){a=a|0;return ((a|0)==32|(a|0)==9)&1|0}function e6(a){a=a|0;return (a+-48|0)>>>0<10|0}function f6(a){a=a|0;return ((a|0)==32|(a+-9|0)>>>0<5)&1|0}function g6(a){a=a|0;return (a+-65|0)>>>0<26|0}function h6(a){a=a|0;if(!(n6(a)|0))a=(i6(a)|0)!=0;else a=1;return a&1|0}function i6(a){a=a|0;if(a>>>0<131072)a=(d[119292+((d[119292+(a>>>8)>>0]|0)<<5|a>>>3&31)>>0]|0)>>>(a&7)&1;else a=a>>>0<196606&1;return a|0}function j6(a){a=a|0;return d6(a)|0}function k6(a){a=a|0;if((a&-2|0)==8232|(a>>>0<32|(a+-127|0)>>>0<33))a=1;else a=(a+-65529|0)>>>0<3;return a&1|0}function l6(a,b){a=a|0;b=b|0;do switch(b|0){case 1:{b=h6(a)|0;break}case 2:{b=i6(a)|0;break}case 3:{b=j6(a)|0;break}case 4:{b=k6(a)|0;break}case 5:{b=n6(a)|0;break}case 6:{b=o6(a)|0;break}case 7:{b=p6(a)|0;break}case 8:{b=q6(a)|0;break}case 9:{b=r6(a)|0;break}case 10:{b=s6(a)|0;break}case 11:{b=t6(a)|0;break}case 12:{b=u6(a)|0;break}default:b=0}while(0);return b|0}function m6(b){b=b|0;var c=0,d=0,e=0,f=0;d=a[b>>0]|0;e=97;c=1;f=122268;while(1){if(d<<24>>24==e<<24>>24?(t8(b,f)|0)==0:0)break;f=f+6|0;e=a[f>>0]|0;if(!(e<<24>>24)){c=0;break}else c=c+1|0}return c|0}function n6(a){a=a|0;return (a+-48|0)>>>0<10|0}function o6(a){a=a|0;if(!(s6(a)|0))a=(q6(a)|0)!=0;else a=0;return a&1|0}function p6(a){a=a|0;return ((a|0)==223|(x6(a)|0)!=(a|0))&1|0}function q6(a){a=a|0;if(a>>>0>=255)if((a+-57344|0)>>>0<8185|(a>>>0<8232|(a+-8234|0)>>>0<47062))a=1;else return ((a+-65532|0)>>>0>1048579|(a&65534|0)==65534)&1^1|0;else a=(a+1&127)>>>0>32&1;return a|0}function r6(a){a=a|0;if(a>>>0<131072)a=(d[122341+((d[122341+(a>>>8)>>0]|0)<<5|a>>>3&31)>>0]|0)>>>(a&7)&1;else a=0;return a|0}function s6(a){a=a|0;if(!a)a=0;else a=(C8(51264,a)|0)!=0;return a&1|0}function t6(a){a=a|0;return (y6(a)|0)!=(a|0)|0}function u6(a){a=a|0;if((a+-48|0)>>>0<10)a=1;else a=((a|32)+-97|0)>>>0<6;return a&1|0}function v6(a){a=a|0;if((a+-48|0)>>>0<10)a=1;else a=((a|32)+-97|0)>>>0<6;return a&1|0}function w6(a){a=a|0;var b=0;b=(g6(a)|0)==0;return (b?a:a|32)|0}function x6(a){a=a|0;return K8(a,0)|0}function y6(a){a=a|0;return K8(a,1)|0}function z6(a){a=a|0;var b=0;b=J8(c[a>>2]|0)|0;v9(a);return b|0}function A6(a){a=a|0;var b=0,d=0,e=0;e=i;i=i+16|0;d=e+8|0;b=E6(a,589824,e)|0;do if((b|0)>=0){a=w9(1,2072)|0;if(!a){c[d>>2]=b;wb(6,d|0)|0;a=0;break}else{c[a>>2]=b;break}}else a=0;while(0);i=e;return a|0}function B6(a){a=a|0;var b=0,d=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;d=j;g=a+8|0;b=c[g>>2]|0;f=a+12|0;do if((b|0)>=(c[f>>2]|0)){c[d>>2]=c[a>>2];c[d+4>>2]=a+24;c[d+8>>2]=2048;b=Da(220,d|0)|0;if((b|0)>=1){c[f>>2]=b;c[g>>2]=0;b=0;h=6;break}if((b|0)<0&(b|0)!=-2){c[(C6()|0)>>2]=0-b;b=0}else b=0}else h=6;while(0);if((h|0)==6){c[g>>2]=(e[b+8+(a+24)>>1]|0)+b;c[a+4>>2]=c[b+4+(a+24)>>2];b=a+24+b|0}i=j;return b|0}function C6(){var a=0;if(!(c[12747]|0))a=51352;else a=c[(hb()|0)+60>>2]|0;return a|0}function D6(b){b=b|0;var c=0,e=0;c=0;while(1){if((d[125509+c>>0]|0)==(b|0)){e=2;break}c=c+1|0;if((c|0)==87){c=87;b=125597;e=5;break}}if((e|0)==2)if(!c)b=125597;else{b=125597;e=5}if((e|0)==5)while(1){e=b;while(1){b=e+1|0;if(!(a[e>>0]|0))break;else e=b}c=c+-1|0;if(!c)break;else e=5}return b|0}function E6(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=i;i=i+32|0;f=e;g=e+16|0;c[g>>2]=d;h=(c[g>>2]|0)+(4-1)&~(4-1);d=c[h>>2]|0;c[g>>2]=h+4;c[f>>2]=a;c[f+4>>2]=b|32768;c[f+8>>2]=d;d=J6(xb(5,f|0)|0)|0;i=e;return d|0}function F6(b,e,f){b=b|0;e=e|0;f=f|0;var g=0.0,h=0,j=0.0,k=0,l=0,m=0.0,n=0,o=0,p=0,q=0.0,r=0.0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0.0;L=i;i=i+512|0;H=L;switch(e|0){case 0:{K=24;J=-149;A=4;break}case 1:{K=53;J=-1074;A=4;break}case 2:{K=53;J=-1074;A=4;break}default:g=0.0}a:do if((A|0)==4){E=b+4|0;C=b+100|0;do{e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0}else e=I6(b)|0}while((f6(e)|0)!=0);b:do switch(e|0){case 43:case 45:{h=1-(((e|0)==45&1)<<1)|0;e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0;I=h;break b}else{e=I6(b)|0;I=h;break b}}default:I=1}while(0);h=e;e=0;do{if((h|32|0)!=(a[127401+e>>0]|0))break;do if(e>>>0<7){h=c[E>>2]|0;if(h>>>0<(c[C>>2]|0)>>>0){c[E>>2]=h+1;h=d[h>>0]|0;break}else{h=I6(b)|0;break}}while(0);e=e+1|0}while(e>>>0<8);c:do switch(e|0){case 8:break;case 3:{A=23;break}default:{k=(f|0)!=0;if(k&e>>>0>3)if((e|0)==8)break c;else{A=23;break c}d:do if(!e){e=0;do{if((h|32|0)!=(a[130282+e>>0]|0))break d;do if(e>>>0<2){h=c[E>>2]|0;if(h>>>0<(c[C>>2]|0)>>>0){c[E>>2]=h+1;h=d[h>>0]|0;break}else{h=I6(b)|0;break}}while(0);e=e+1|0}while(e>>>0<3)}while(0);switch(e|0){case 3:{e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0}else e=I6(b)|0;if((e|0)==40)e=1;else{if(!(c[C>>2]|0)){g=s;break a}c[E>>2]=(c[E>>2]|0)+-1;g=s;break a}while(1){h=c[E>>2]|0;if(h>>>0<(c[C>>2]|0)>>>0){c[E>>2]=h+1;h=d[h>>0]|0}else h=I6(b)|0;if(!((h+-48|0)>>>0<10|(h+-65|0)>>>0<26)?!((h|0)==95|(h+-97|0)>>>0<26):0)break;e=e+1|0}if((h|0)==41){g=s;break a}h=(c[C>>2]|0)==0;if(!h)c[E>>2]=(c[E>>2]|0)+-1;if(!k){c[(C6()|0)>>2]=22;H6(b,0);g=0.0;break a}if(!e){g=s;break a}while(1){e=e+-1|0;if(!h)c[E>>2]=(c[E>>2]|0)+-1;if(!e){g=s;break a}}}case 0:{do if((h|0)==48){e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0}else e=I6(b)|0;if((e|32|0)!=120){if(!(c[C>>2]|0)){e=48;break}c[E>>2]=(c[E>>2]|0)+-1;e=48;break}e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0;k=0}else{e=I6(b)|0;k=0}e:while(1){switch(e|0){case 46:{A=74;break e}case 48:break;default:{y=0;l=0;x=0;h=0;n=k;o=0;w=0;m=1.0;k=0;g=0.0;break e}}e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0;k=1;continue}else{e=I6(b)|0;k=1;continue}}if((A|0)==74){e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0}else e=I6(b)|0;if((e|0)==48){k=0;h=0;do{e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0}else e=I6(b)|0;k=vka(k|0,h|0,-1,-1)|0;h=D}while((e|0)==48);y=0;l=0;x=k;n=1;o=1;w=0;m=1.0;k=0;g=0.0}else{y=0;l=0;x=0;h=0;n=k;o=1;w=0;m=1.0;k=0;g=0.0}}while(1){u=e+-48|0;p=e|32;if(u>>>0>=10){v=(e|0)==46;if(!(v|(p+-97|0)>>>0<6)){p=x;u=y;break}if(v)if(!o){v=l;h=y;u=y;o=1;p=w;j=m}else{p=x;u=y;e=46;break}else A=86}else A=86;if((A|0)==86){A=0;e=(e|0)>57?p+-87|0:u;do if(!((y|0)<0|(y|0)==0&l>>>0<8)){if((y|0)<0|(y|0)==0&l>>>0<14){r=m*.0625;p=w;j=r;g=g+r*+(e|0);break}if((w|0)!=0|(e|0)==0){p=w;j=m}else{p=1;j=m;g=g+m*.5}}else{p=w;j=m;k=e+(k<<4)|0}while(0);l=vka(l|0,y|0,1,0)|0;v=x;u=D;n=1}e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;y=u;x=v;e=d[e>>0]|0;w=p;m=j;continue}else{y=u;x=v;e=I6(b)|0;w=p;m=j;continue}}if(!n){e=(c[C>>2]|0)==0;if(!e)c[E>>2]=(c[E>>2]|0)+-1;if(f){if(!e?(z=c[E>>2]|0,c[E>>2]=z+-1,(o|0)!=0):0)c[E>>2]=z+-2}else H6(b,0);g=+(I|0)*0.0;break a}n=(o|0)==0;o=n?l:p;n=n?u:h;if((u|0)<0|(u|0)==0&l>>>0<8){h=u;do{k=k<<4;l=vka(l|0,h|0,1,0)|0;h=D}while((h|0)<0|(h|0)==0&l>>>0<8)}if((e|32|0)==112){h=L8(b,f)|0;e=D;if((h|0)==0&(e|0)==-2147483648){if(!f){H6(b,0);g=0.0;break a}if(!(c[C>>2]|0)){h=0;e=0}else{c[E>>2]=(c[E>>2]|0)+-1;h=0;e=0}}}else if(!(c[C>>2]|0)){h=0;e=0}else{c[E>>2]=(c[E>>2]|0)+-1;h=0;e=0}H=yka(o|0,n|0,2)|0;H=vka(H|0,D|0,-32,-1)|0;e=vka(H|0,D|0,h|0,e|0)|0;h=D;if(!k){g=+(I|0)*0.0;break a}if((h|0)>0|(h|0)==0&e>>>0>(0-J|0)>>>0){c[(C6()|0)>>2]=34;g=+(I|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break a}H=J+-106|0;G=((H|0)<0)<<31>>31;if((h|0)<(G|0)|(h|0)==(G|0)&e>>>0>>0){c[(C6()|0)>>2]=34;g=+(I|0)*2.2250738585072014e-308*2.2250738585072014e-308;break a}if((k|0)>-1){do{G=!(g>=.5);H=G&1|k<<1;k=H^1;g=g+(G?g:g+-1.0);e=vka(e|0,h|0,-1,-1)|0;h=D}while((H|0)>-1);l=e;m=g}else{l=e;m=g}e=tka(32,0,J|0,((J|0)<0)<<31>>31|0)|0;e=vka(l|0,h|0,e|0,D|0)|0;J=D;if(0>(J|0)|0==(J|0)&K>>>0>e>>>0)if((e|0)<0){e=0;A=127}else A=125;else{e=K;A=125}if((A|0)==125)if((e|0)<53)A=127;else{h=e;j=+(I|0);g=0.0}if((A|0)==127){g=+(I|0);h=e;j=g;g=+U6(+$6(1.0,84-e|0),g)}K=(k&1|0)==0&(m!=0.0&(h|0)<32);g=j*(K?0.0:m)+(g+j*+(((K&1)+k|0)>>>0))-g;if(!(g!=0.0))c[(C6()|0)>>2]=34;g=+a7(g,l);break a}else e=h;while(0);F=J+K|0;G=0-F|0;k=0;f:while(1){switch(e|0){case 46:{A=138;break f}case 48:break;default:{h=0;p=0;o=0;break f}}e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0;k=1;continue}else{e=I6(b)|0;k=1;continue}}if((A|0)==138){e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0}else e=I6(b)|0;if((e|0)==48){h=0;e=0;while(1){h=vka(h|0,e|0,-1,-1)|0;k=D;e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0}else e=I6(b)|0;if((e|0)==48)e=k;else{p=k;k=1;o=1;break}}}else{h=0;p=0;o=1}}c[H>>2]=0;n=e+-48|0;l=(e|0)==46;g:do if(l|n>>>0<10){B=H+496|0;y=0;v=0;w=l;A=p;u=k;z=o;k=0;l=0;o=0;h:while(1){do if(w)if(!z){h=y;p=v;z=1}else{p=A;e=y;n=v;break h}else{w=vka(y|0,v|0,1,0)|0;v=D;x=(e|0)!=48;if((l|0)>=125){if(!x){p=A;y=w;break}c[B>>2]=c[B>>2]|1;p=A;y=w;break}p=H+(l<<2)|0;if(k)n=e+-48+((c[p>>2]|0)*10|0)|0;c[p>>2]=n;k=k+1|0;n=(k|0)==9;p=A;y=w;u=1;k=n?0:k;l=(n&1)+l|0;o=x?w:o}while(0);e=c[E>>2]|0;if(e>>>0<(c[C>>2]|0)>>>0){c[E>>2]=e+1;e=d[e>>0]|0}else e=I6(b)|0;n=e+-48|0;w=(e|0)==46;if(!(w|n>>>0<10)){n=z;A=161;break g}else A=p}u=(u|0)!=0;A=169}else{y=0;v=0;u=k;n=o;k=0;l=0;o=0;A=161}while(0);do if((A|0)==161){B=(n|0)==0;h=B?y:h;p=B?v:p;u=(u|0)!=0;if(!((e|32|0)==101&u))if((e|0)>-1){e=y;n=v;A=169;break}else{e=y;n=v;A=171;break}n=L8(b,f)|0;e=D;if((n|0)==0&(e|0)==-2147483648){if(!f){H6(b,0);g=0.0;break}if(!(c[C>>2]|0)){n=0;e=0}else{c[E>>2]=(c[E>>2]|0)+-1;n=0;e=0}}h=vka(n|0,e|0,h|0,p|0)|0;u=y;p=D;n=v;A=173}while(0);if((A|0)==169)if(c[C>>2]|0){c[E>>2]=(c[E>>2]|0)+-1;if(u){u=e;A=173}else A=172}else A=171;if((A|0)==171)if(u){u=e;A=173}else A=172;do if((A|0)==172){c[(C6()|0)>>2]=22;H6(b,0);g=0.0}else if((A|0)==173){e=c[H>>2]|0;if(!e){g=+(I|0)*0.0;break}if(((n|0)<0|(n|0)==0&u>>>0<10)&((h|0)==(u|0)&(p|0)==(n|0))?K>>>0>30|(e>>>K|0)==0:0){g=+(I|0)*+(e>>>0);break}b=(J|0)/-2|0;E=((b|0)<0)<<31>>31;if((p|0)>(E|0)|(p|0)==(E|0)&h>>>0>b>>>0){c[(C6()|0)>>2]=34;g=+(I|0)*1797693134862315708145274.0e284*1797693134862315708145274.0e284;break}b=J+-106|0;E=((b|0)<0)<<31>>31;if((p|0)<(E|0)|(p|0)==(E|0)&h>>>0>>0){c[(C6()|0)>>2]=34;g=+(I|0)*2.2250738585072014e-308*2.2250738585072014e-308;break}if(k){if((k|0)<9){n=H+(l<<2)|0;e=c[n>>2]|0;do{e=e*10|0;k=k+1|0}while((k|0)!=9);c[n>>2]=e}l=l+1|0}if((o|0)<9?(o|0)<=(h|0)&(h|0)<18:0){if((h|0)==9){g=+(I|0)*+((c[H>>2]|0)>>>0);break}if((h|0)<9){g=+(I|0)*+((c[H>>2]|0)>>>0)/+(c[51356+(8-h<<2)>>2]|0);break}b=K+27+($(h,-3)|0)|0;e=c[H>>2]|0;if((b|0)>30|(e>>>b|0)==0){g=+(I|0)*+(e>>>0)*+(c[51356+(h+-10<<2)>>2]|0);break}}e=(h|0)%9|0;if(!e){k=0;e=0}else{u=(h|0)>-1?e:e+9|0;n=c[51356+(8-u<<2)>>2]|0;if(l){o=1e9/(n|0)|0;k=0;e=0;p=0;do{C=H+(p<<2)|0;E=c[C>>2]|0;b=((E>>>0)/(n>>>0)|0)+e|0;c[C>>2]=b;e=$((E>>>0)%(n>>>0)|0,o)|0;b=(p|0)==(k|0)&(b|0)==0;p=p+1|0;h=b?h+-9|0:h;k=b?p&127:k}while((p|0)!=(l|0));if(e){c[H+(l<<2)>>2]=e;l=l+1|0}}else{k=0;l=0}e=0;h=9-u+h|0}i:while(1){v=(h|0)<18;w=(h|0)==18;x=H+(k<<2)|0;do{if(!v){if(!w)break i;if((c[x>>2]|0)>>>0>=9007199){h=18;break i}}n=0;o=l+127|0;while(1){u=o&127;p=H+(u<<2)|0;o=yka(c[p>>2]|0,0,29)|0;o=vka(o|0,D|0,n|0,0)|0;n=D;if(n>>>0>0|(n|0)==0&o>>>0>1e9){b=Hka(o|0,n|0,1e9,0)|0;o=Ika(o|0,n|0,1e9,0)|0;n=b}else n=0;c[p>>2]=o;b=(u|0)==(k|0);l=(u|0)!=(l+127&127|0)|b?l:(o|0)==0?u:l;if(b)break;else o=u+-1|0}e=e+-29|0}while((n|0)==0);k=k+127&127;if((k|0)==(l|0)){b=l+127&127;l=H+((l+126&127)<<2)|0;c[l>>2]=c[l>>2]|c[H+(b<<2)>>2];l=b}c[H+(k<<2)>>2]=n;h=h+9|0}j:while(1){y=l+1&127;x=H+((l+127&127)<<2)|0;while(1){v=(h|0)==18;w=(h|0)>27?9:1;u=v^1;while(1){o=k&127;p=(o|0)==(l|0);do if(!p){n=c[H+(o<<2)>>2]|0;if(n>>>0<9007199){A=219;break}if(n>>>0>9007199)break;n=k+1&127;if((n|0)==(l|0)){A=219;break}n=c[H+(n<<2)>>2]|0;if(n>>>0<254740991){A=219;break}if(!(n>>>0>254740991|u)){h=o;break j}}else A=219;while(0);if((A|0)==219?(A=0,v):0){A=220;break j}e=e+w|0;if((k|0)==(l|0))k=l;else break}u=(1<>>w;o=k;n=0;p=k;while(1){E=H+(p<<2)|0;b=c[E>>2]|0;k=(b>>>w)+n|0;c[E>>2]=k;n=$(b&u,v)|0;k=(p|0)==(o|0)&(k|0)==0;p=p+1&127;h=k?h+-9|0:h;k=k?p:o;if((p|0)==(l|0))break;else o=k}if(!n)continue;if((y|0)!=(k|0))break;c[x>>2]=c[x>>2]|1}c[H+(l<<2)>>2]=n;l=y}if((A|0)==220)if(p){c[H+(y+-1<<2)>>2]=0;h=l;l=y}else h=o;g=+((c[H+(h<<2)>>2]|0)>>>0);h=k+1&127;if((h|0)==(l|0)){l=k+2&127;c[H+(l+-1<<2)>>2]=0}r=+(I|0);j=r*(g*1.0e9+ +((c[H+(h<<2)>>2]|0)>>>0));v=e+53|0;p=v-J|0;u=(p|0)<(K|0);h=u&1;o=u?((p|0)<0?0:p):K;if((o|0)<53){M=+U6(+$6(1.0,105-o|0),j);m=+X6(j,+$6(1.0,53-o|0));q=M;g=m;m=M+(j-m)}else{q=0.0;g=0.0;m=j}n=k+2&127;do if((n|0)==(l|0))j=g;else{n=c[H+(n<<2)>>2]|0;do if(n>>>0>=5e8){if(n>>>0>5e8){g=r*.75+g;break}if((k+3&127|0)==(l|0)){g=r*.5+g;break}else{g=r*.75+g;break}}else{if((n|0)==0?(k+3&127|0)==(l|0):0)break;g=r*.25+g}while(0);if((53-o|0)<=1){j=g;break}if(+X6(g,1.0)!=0.0){j=g;break}j=g+1.0}while(0);g=m+j-q;do if((v&2147483647|0)>(-2-F|0)){if(+O(+g)>=9007199254740992.0){h=u&(o|0)==(p|0)?0:h;e=e+1|0;g=g*.5}if((e+50|0)<=(G|0)?!(j!=0.0&(h|0)!=0):0)break;c[(C6()|0)>>2]=34}while(0);g=+a7(g,e)}while(0);break a}default:{if(c[C>>2]|0)c[E>>2]=(c[E>>2]|0)+-1;c[(C6()|0)>>2]=22;H6(b,0);g=0.0;break a}}}}while(0);if((A|0)==23){h=(c[C>>2]|0)==0;if(!h)c[E>>2]=(c[E>>2]|0)+-1;if((f|0)!=0&e>>>0>3)do{if(!h)c[E>>2]=(c[E>>2]|0)+-1;e=e+-1|0}while(e>>>0>3)}g=+(I|0)*t}while(0);i=L;return +g}function G6(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;a:do if(e>>>0>36){c[(C6()|0)>>2]=22;h=0;g=0}else{r=b+4|0;q=b+100|0;do{i=c[r>>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0}else i=I6(b)|0}while((f6(i)|0)!=0);b:do switch(i|0){case 43:case 45:{j=((i|0)==45)<<31>>31;i=c[r>>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0;p=j;break b}else{i=I6(b)|0;p=j;break b}}default:p=0}while(0);j=(e|0)==0;do if((e&-17|0)==0&(i|0)==48){i=c[r>>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0}else i=I6(b)|0;if((i|32|0)!=120)if(j){e=8;n=46;break}else{n=32;break}e=c[r>>2]|0;if(e>>>0<(c[q>>2]|0)>>>0){c[r>>2]=e+1;i=d[e>>0]|0}else i=I6(b)|0;if((d[127410+(i+1)>>0]|0)>15){g=(c[q>>2]|0)==0;if(!g)c[r>>2]=(c[r>>2]|0)+-1;if(!f){H6(b,0);h=0;g=0;break a}if(g){h=0;g=0;break a}c[r>>2]=(c[r>>2]|0)+-1;h=0;g=0;break a}else{e=16;n=46}}else{e=j?10:e;if((d[127410+(i+1)>>0]|0)>>>0>>0)n=32;else{if(c[q>>2]|0)c[r>>2]=(c[r>>2]|0)+-1;H6(b,0);c[(C6()|0)>>2]=22;h=0;g=0;break a}}while(0);if((n|0)==32)if((e|0)==10){e=i+-48|0;if(e>>>0<10){i=0;while(1){j=(i*10|0)+e|0;e=c[r>>2]|0;if(e>>>0<(c[q>>2]|0)>>>0){c[r>>2]=e+1;i=d[e>>0]|0}else i=I6(b)|0;e=i+-48|0;if(!(e>>>0<10&j>>>0<429496729)){e=j;break}else i=j}j=0}else{e=0;j=0}f=i+-48|0;if(f>>>0<10){while(1){k=Gka(e|0,j|0,10,0)|0;l=D;m=((f|0)<0)<<31>>31;o=~m;if(l>>>0>o>>>0|(l|0)==(o|0)&k>>>0>~f>>>0){k=e;break}e=vka(k|0,l|0,f|0,m|0)|0;j=D;i=c[r>>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0}else i=I6(b)|0;f=i+-48|0;if(!(f>>>0<10&(j>>>0<429496729|(j|0)==429496729&e>>>0<2576980378))){k=e;break}}if(f>>>0>9){i=k;e=p}else{e=10;n=72}}else{i=e;e=p}}else n=46;c:do if((n|0)==46){if(!(e+-1&e)){n=a[127667+((e*23|0)>>>5&7)>>0]|0;j=a[127410+(i+1)>>0]|0;f=j&255;if(f>>>0>>0){i=0;while(1){k=f|i<>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0}else i=I6(b)|0;j=a[127410+(i+1)>>0]|0;f=j&255;if(!(k>>>0<134217728&f>>>0>>0))break;else i=k}f=0}else{f=0;k=0}l=wka(-1,-1,n|0)|0;m=D;if((j&255)>>>0>=e>>>0|(f>>>0>m>>>0|(f|0)==(m|0)&k>>>0>l>>>0)){j=f;n=72;break}else i=f;while(1){k=yka(k|0,i|0,n|0)|0;f=D;k=j&255|k;i=c[r>>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0}else i=I6(b)|0;j=a[127410+(i+1)>>0]|0;if((j&255)>>>0>=e>>>0|(f>>>0>m>>>0|(f|0)==(m|0)&k>>>0>l>>>0)){j=f;n=72;break c}else i=f}}j=a[127410+(i+1)>>0]|0;f=j&255;if(f>>>0>>0){i=0;while(1){k=f+($(i,e)|0)|0;i=c[r>>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0}else i=I6(b)|0;j=a[127410+(i+1)>>0]|0;f=j&255;if(!(k>>>0<119304647&f>>>0>>0))break;else i=k}f=0}else{k=0;f=0}if((j&255)>>>0>>0){n=Hka(-1,-1,e|0,0)|0;o=D;m=f;while(1){if(m>>>0>o>>>0|(m|0)==(o|0)&k>>>0>n>>>0){j=m;n=72;break c}f=Gka(k|0,m|0,e|0,0)|0;l=D;j=j&255;if(l>>>0>4294967295|(l|0)==-1&f>>>0>~j>>>0){j=m;n=72;break c}k=vka(j|0,0,f|0,l|0)|0;f=D;i=c[r>>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0}else i=I6(b)|0;j=a[127410+(i+1)>>0]|0;if((j&255)>>>0>=e>>>0){j=f;n=72;break}else m=f}}else{j=f;n=72}}while(0);if((n|0)==72)if((d[127410+(i+1)>>0]|0)>>>0>>0){do{i=c[r>>2]|0;if(i>>>0<(c[q>>2]|0)>>>0){c[r>>2]=i+1;i=d[i>>0]|0}else i=I6(b)|0}while((d[127410+(i+1)>>0]|0)>>>0>>0);c[(C6()|0)>>2]=34;j=h;i=g;e=(g&1|0)==0&0==0?p:0}else{i=k;e=p}if(c[q>>2]|0)c[r>>2]=(c[r>>2]|0)+-1;if(!(j>>>0>>0|(j|0)==(h|0)&i>>>0>>0)){if(!((g&1|0)!=0|0!=0|(e|0)!=0)){c[(C6()|0)>>2]=34;g=vka(g|0,h|0,-1,-1)|0;h=D;break}if(j>>>0>h>>>0|(j|0)==(h|0)&i>>>0>g>>>0){c[(C6()|0)>>2]=34;break}}g=((e|0)<0)<<31>>31;g=tka(i^e|0,j^g|0,e|0,g|0)|0;h=D}while(0);D=h;return g|0}function H6(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;c[a+104>>2]=b;d=c[a+4>>2]|0;e=c[a+8>>2]|0;f=e-d|0;c[a+108>>2]=f;if((b|0)!=0&(f|0)>(b|0))c[a+100>>2]=d+b;else c[a+100>>2]=e;return}function I6(b){b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;f=b+104|0;i=c[f>>2]|0;if((i|0)!=0?(c[b+108>>2]|0)>=(i|0):0)j=4;else{e=G7(b)|0;if((e|0)>=0){h=c[f>>2]|0;f=b+8|0;if(h){g=c[f>>2]|0;i=c[b+4>>2]|0;f=g;h=h-(c[b+108>>2]|0)+-1|0;if((f-i|0)>(h|0))c[b+100>>2]=i+h;else j=9}else{g=c[f>>2]|0;f=g;j=9}if((j|0)==9)c[b+100>>2]=f;f=c[b+4>>2]|0;if(g){b=b+108|0;c[b>>2]=g+1-f+(c[b>>2]|0)}f=f+-1|0;if((d[f>>0]|0|0)!=(e|0))a[f>>0]=e}else j=4}if((j|0)==4){c[b+100>>2]=0;e=-1}return e|0}function J6(a){a=a|0;if(a>>>0>4294963200){c[(C6()|0)>>2]=0-a;a=-1}return a|0}function K6(a){a=a|0;return 0}function L6(a,b,c,d){a=a|0;b=b|0;c=c|0;d=d|0;return d|0}function M6(a,b){a=a|0;b=b|0;return -1|0}function N6(a){a=a|0;v9(a);return}function O6(a,b){a=a|0;b=b|0;return (a+-48|0)>>>0<10|0}function P6(a,b){a=a|0;b=b|0;return v6(a)|0}function Q6(b,c,d){b=b|0;c=c|0;d=d|0;if(((a[c>>0]|0)!=0?(t8(c,132341)|0)!=0:0)?(t8(c,127676)|0)!=0:0)d=0;else if(!d)d=w9(1,4)|0;return d|0}function R6(a){a=a|0;var b=0,d=0;b=(hb()|0)+176|0;d=c[b>>2]|0;if(a)c[b>>2]=a;return d|0}function S6(a){a=+a;var b=0,d=0,e=0;h[k>>3]=a;b=c[k>>2]|0;d=c[k+4>>2]|0;e=wka(b|0,d|0,52)|0;switch(e&2047|0){case 0:{b=(b|0)!=0|(d&2147483647|0)!=0?3:2;break}case 2047:{b=(b|0)==0&(d&1048575|0)==0&1;break}default:b=4}return b|0}function T6(a,b){a=+a;b=+b;var d=0,e=0;h[k>>3]=a;e=c[k>>2]|0;d=c[k+4>>2]|0;h[k>>3]=b;d=c[k+4>>2]&-2147483648|d&2147483647;c[k>>2]=e;c[k+4>>2]=d;return +(+h[k>>3])}function U6(a,b){a=+a;b=+b;return +(+T6(a,b))}function V6(a){a=+a;var b=0,d=0,e=0,f=0.0,g=0.0;h[k>>3]=a;b=c[k+4>>2]|0;d=b&2147483647;do if(d>>>0>1083174911){b=(b|0)>-1|(b|0)==-1&(c[k>>2]|0)>>>0>4294967295;if(b&d>>>0>1083179007){a=a*8988465674311579538646525.0e283;break}if(d>>>0<=2146435071)if(!(a<=-1075.0)|b){e=9;break}else{a=0.0;break}else{a=-1.0/a;break}}else if(d>>>0<1016070144)a=a+1.0;else e=9;while(0);if((e|0)==9){g=a+26388279066624.0;h[k>>3]=g;e=(c[k>>2]|0)+128|0;d=e<<1&510;f=+h[6752+(d<<3)>>3];a=a-(g+-26388279066624.0)-+h[6752+((d|1)<<3)>>3];a=+$6(f+f*a*(a*(a*(a*(a*1.3333559164630223e-03+.009618129842126066)+.0555041086648214)+.2402265069591)+.6931471805599453),(e&-256|0)/256|0)}return +a}function W6(a,b){a=+a;b=+b;var d=0,e=0,f=0,g=0,i=0,j=0,l=0,m=0,n=0,o=0,p=0,q=0;h[k>>3]=a;d=c[k>>2]|0;m=c[k+4>>2]|0;h[k>>3]=b;n=c[k>>2]|0;o=c[k+4>>2]|0;e=wka(d|0,m|0,52)|0;e=e&2047;j=wka(n|0,o|0,52)|0;j=j&2047;p=m&-2147483648;i=yka(n|0,o|0,1)|0;l=D;a:do if(!((i|0)==0&(l|0)==0)?(g=o&2147483647,!(g>>>0>2146435072|(g|0)==2146435072&n>>>0>0|(e|0)==2047)):0){f=yka(d|0,m|0,1)|0;g=D;if(!(g>>>0>l>>>0|(g|0)==(l|0)&f>>>0>i>>>0))return +((f|0)==(i|0)&(g|0)==(l|0)?a*0.0:a);if(!e){e=yka(d|0,m|0,12)|0;f=D;if((f|0)>-1|(f|0)==-1&e>>>0>4294967295){g=e;e=0;do{e=e+-1|0;g=yka(g|0,f|0,1)|0;f=D}while((f|0)>-1|(f|0)==-1&g>>>0>4294967295)}else e=0;d=yka(d|0,m|0,1-e|0)|0;f=D}else f=m&1048575|1048576;if(!j){g=yka(n|0,o|0,12)|0;i=D;if((i|0)>-1|(i|0)==-1&g>>>0>4294967295){j=0;do{j=j+-1|0;g=yka(g|0,i|0,1)|0;i=D}while((i|0)>-1|(i|0)==-1&g>>>0>4294967295)}else j=0;n=yka(n|0,o|0,1-j|0)|0;m=D}else m=o&1048575|1048576;l=tka(d|0,f|0,n|0,m|0)|0;i=D;g=(i|0)>-1|(i|0)==-1&l>>>0>4294967295;b:do if((e|0)>(j|0)){while(1){if(g)if((d|0)==(n|0)&(f|0)==(m|0))break;else{d=l;f=i}d=yka(d|0,f|0,1)|0;f=D;e=e+-1|0;l=tka(d|0,f|0,n|0,m|0)|0;i=D;g=(i|0)>-1|(i|0)==-1&l>>>0>4294967295;if((e|0)<=(j|0))break b}b=a*0.0;break a}while(0);if(g)if((d|0)==(n|0)&(f|0)==(m|0)){b=a*0.0;break}else{f=i;d=l}if(f>>>0<1048576|(f|0)==1048576&d>>>0<0)do{d=yka(d|0,f|0,1)|0;f=D;e=e+-1|0}while(f>>>0<1048576|(f|0)==1048576&d>>>0<0);if((e|0)>0){o=vka(d|0,f|0,0,-1048576)|0;d=D;e=yka(e|0,0,52)|0;d=d|D;e=o|e}else{e=wka(d|0,f|0,1-e|0)|0;d=D}c[k>>2]=e;c[k+4>>2]=d|p;b=+h[k>>3]}else q=3;while(0);if((q|0)==3){b=a*b;b=b/b}return +b}function X6(a,b){a=+a;b=+b;return +(+W6(a,b))}function Y6(a,b){a=+a;b=b|0;var d=0,e=0,f=0;h[k>>3]=a;d=c[k>>2]|0;e=c[k+4>>2]|0;f=wka(d|0,e|0,52)|0;f=f&2047;switch(f|0){case 0:{if(a!=0.0){a=+Y6(a*18446744073709551616.0,b);d=(c[b>>2]|0)+-64|0}else d=0;c[b>>2]=d;break}case 2047:break;default:{c[b>>2]=f+-1022;c[k>>2]=d;c[k+4>>2]=e&-2146435073|1071644672;a=+h[k>>3]}}return +a}function Z6(a,b){a=+a;b=b|0;return +(+Y6(a,b))}function _6(a,b){a=+a;b=b|0;return +(+$6(a,b))}function $6(a,b){a=+a;b=b|0;var d=0;if((b|0)>1023){a=a*8988465674311579538646525.0e283;d=b+-1023|0;if((d|0)>1023){d=b+-2046|0;d=(d|0)>1023?1023:d;a=a*8988465674311579538646525.0e283}}else if((b|0)<-1022){a=a*2.2250738585072014e-308;d=b+1022|0;if((d|0)<-1022){d=b+2044|0;d=(d|0)<-1022?-1022:d;a=a*2.2250738585072014e-308}}else d=b;d=yka(d+1023|0,0,52)|0;b=D;c[k>>2]=d;c[k+4>>2]=b;return +(a*+h[k>>3])}function a7(a,b){a=+a;b=b|0;return +(+$6(a,b))}function b7(a,b,c){a=a|0;b=b|0;c=c|0;return c7(0,a,b,(c|0)!=0?c:51388)|0}function c7(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0;l=i;i=i+16|0;g=l;j=(f|0)==0?51392:f;f=c[j>>2]|0;a:do if(!d)if(!f)f=0;else k=15;else{h=(b|0)==0?g:b;if(!e)f=-2;else{if(!f){f=a[d>>0]|0;g=f&255;if(f<<24>>24>-1){c[h>>2]=g;f=f<<24>>24!=0&1;break}f=g+-194|0;if(f>>>0>50){k=15;break}f=c[51032+(f<<2)>>2]|0;g=e+-1|0;if(g){d=d+1|0;k=9}}else{g=e;k=9}b:do if((k|0)==9){b=a[d>>0]|0;m=(b&255)>>>3;if((m+-16|m+(f>>26))>>>0>7){k=15;break a}while(1){d=d+1|0;f=(b&255)+-128|f<<6;g=g+-1|0;if((f|0)>=0)break;if(!g)break b;b=a[d>>0]|0;if((b&-64)<<24>>24!=-128){k=15;break a}}c[j>>2]=0;c[h>>2]=f;f=e-g|0;break a}while(0);c[j>>2]=f;f=-2}}while(0);if((k|0)==15){c[j>>2]=0;c[(C6()|0)>>2]=84;f=-1}i=l;return f|0}function d7(a){a=a|0;if(!a)a=1;else a=(c[a>>2]|0)==0;return a&1|0}function e7(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;o=i;i=i+1040|0;l=o+8|0;n=o;k=c[b>>2]|0;c[n>>2]=k;m=(a|0)!=0;e=m?e:256;a=m?a:l;g=k;a:do if((e|0)!=0&(k|0)!=0){j=e;k=g;e=0;while(1){g=d>>>2;h=g>>>0>=j>>>0;if(!(d>>>0>131|h)){g=k;break a}g=h?j:g;d=d-g|0;g=f7(a,n,g,f)|0;if((g|0)==-1){e=d;break}p=(a|0)==(l|0);k=p?0:g;h=j-k|0;a=p?a:a+(g<<2)|0;e=g+e|0;g=c[n>>2]|0;if((j|0)!=(k|0)&(g|0)!=0){j=h;k=g}else{j=h;break a}}d=e;j=0;g=c[n>>2]|0;e=-1}else{j=e;e=0}while(0);b:do if((g|0)!=0?(j|0)!=0&(d|0)!=0:0){h=g;g=a;while(1){a=c7(g,h,d,f)|0;if((a+2|0)>>>0<3)break;h=(c[n>>2]|0)+a|0;c[n>>2]=h;j=j+-1|0;e=e+1|0;if(!((j|0)!=0&(d|0)!=(a|0)))break b;else{d=d-a|0;g=g+4|0}}switch(a|0){case -1:{e=-1;break b}case 0:{c[n>>2]=0;break b}default:{c[f>>2]=0;break b}}}while(0);if(m)c[b>>2]=c[n>>2];i=o;return e|0}function f7(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0;h=c[e>>2]|0;if((g|0)!=0?(i=c[g>>2]|0,(i|0)!=0):0)if(!b){g=f;j=h;m=16}else{c[g>>2]=0;l=b;g=f;k=i;m=37}else if(!b){g=f;m=7}else{i=b;g=f;m=6}a:while(1)if((m|0)==6){if(!g){m=26;break}else b=i;while(1){i=a[h>>0]|0;do if(((i&255)+-1|0)>>>0<127?g>>>0>4&(h&3|0)==0:0){j=h;while(1){h=c[j>>2]|0;if((h+-16843009|h)&-2139062144){i=h;h=j;m=32;break}c[b>>2]=h&255;c[b+4>>2]=d[j+1>>0];c[b+8>>2]=d[j+2>>0];h=j+4|0;i=b+16|0;c[b+12>>2]=d[j+3>>0];g=g+-4|0;if(g>>>0>4){b=i;j=h}else{m=31;break}}if((m|0)==31){b=i;i=a[h>>0]|0;break}else if((m|0)==32){i=i&255;break}}while(0);i=i&255;if((i+-1|0)>>>0>=127)break;h=h+1|0;c[b>>2]=i;g=g+-1|0;if(!g){m=26;break a}else b=b+4|0}i=i+-194|0;if(i>>>0>50){m=48;break}l=b;k=c[51032+(i<<2)>>2]|0;h=h+1|0;m=37;continue}else if((m|0)==7){i=a[h>>0]|0;if(((i&255)+-1|0)>>>0<127?(h&3|0)==0:0){i=c[h>>2]|0;if(!((i+-16843009|i)&-2139062144))do{h=h+4|0;g=g+-4|0;i=c[h>>2]|0}while(((i+-16843009|i)&-2139062144|0)==0);i=i&255}i=i&255;if((i+-1|0)>>>0<127){g=g+-1|0;h=h+1|0;m=7;continue}i=i+-194|0;if(i>>>0>50){m=48;break}i=c[51032+(i<<2)>>2]|0;j=h+1|0;m=16;continue}else if((m|0)==16){m=(d[j>>0]|0)>>>3;if((m+-16|m+(i>>26))>>>0>7){m=17;break}h=j+1|0;if(i&33554432){if((a[h>>0]&-64)<<24>>24!=-128){m=20;break}h=j+2|0;if(i&524288){if((a[h>>0]&-64)<<24>>24!=-128){m=23;break}h=j+3|0}}g=g+-1|0;m=7;continue}else if((m|0)==37){i=d[h>>0]|0;m=i>>>3;if((m+-16|m+(k>>26))>>>0>7){m=38;break}j=h+1|0;b=i+-128|k<<6;if((b|0)<0){i=d[j>>0]|0;if((i&192|0)!=128){m=41;break}j=h+2|0;b=i+-128|b<<6;if((b|0)<0){i=d[j>>0]|0;if((i&192|0)!=128){m=44;break}b=i+-128|b<<6;h=h+3|0}else h=j}else h=j;c[l>>2]=b;i=l+4|0;g=g+-1|0;m=6;continue}if((m|0)==17){h=j+-1|0;m=47}else if((m|0)==20){h=j+-1|0;m=47}else if((m|0)==23){h=j+-1|0;m=47}else if((m|0)==26)c[e>>2]=h;else if((m|0)==38){b=l;i=k;h=h+-1|0;m=47}else if((m|0)==41){g=l;f=h+-1|0;m=52}else if((m|0)==44){g=l;f=h+-1|0;m=52}if((m|0)==47)if(!i)m=48;else{g=b;f=h;m=52}if((m|0)==48)if(!(a[h>>0]|0)){if(b){c[b>>2]=0;c[e>>2]=0}f=f-g|0}else{g=b;f=h;m=52}if((m|0)==52){c[(C6()|0)>>2]=84;if(!g)f=-1;else{c[e>>2]=f;f=-1}}return f|0}function g7(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0;k=i;i=i+16|0;g=k;a:do if(!e)g=0;else{do if(f){j=(b|0)==0?g:b;g=a[e>>0]|0;b=g&255;if(g<<24>>24>-1){c[j>>2]=b;g=g<<24>>24!=0&1;break a}g=b+-194|0;if(g>>>0<=50){b=e+1|0;h=c[51032+(g<<2)>>2]|0;if(f>>>0<4?(h&-2147483648>>>((f*6|0)+-6|0)|0)!=0:0)break;g=d[b>>0]|0;f=g>>>3;if((f+-16|f+(h>>26))>>>0<=7){g=g+-128|h<<6;if((g|0)>=0){c[j>>2]=g;g=2;break a}b=d[e+2>>0]|0;if((b&192|0)==128){b=b+-128|g<<6;if((b|0)>=0){c[j>>2]=b;g=3;break a}g=d[e+3>>0]|0;if((g&192|0)==128){c[j>>2]=g+-128|b<<6;g=4;break a}}}}}while(0);c[(C6()|0)>>2]=84;g=-1}while(0);i=k;return g|0}function h7(b,d,e){b=b|0;d=d|0;e=e|0;do if(b){if(d>>>0<128){a[b>>0]=d;b=1;break}if(d>>>0<2048){a[b>>0]=d>>>6|192;a[b+1>>0]=d&63|128;b=2;break}if(d>>>0<55296|(d&-8192|0)==57344){a[b>>0]=d>>>12|224;a[b+1>>0]=d>>>6&63|128;a[b+2>>0]=d&63|128;b=3;break}if((d+-65536|0)>>>0<1048576){a[b>>0]=d>>>18|240;a[b+1>>0]=d>>>12&63|128;a[b+2>>0]=d>>>6&63|128;a[b+3>>0]=d&63|128;b=4;break}else{c[(C6()|0)>>2]=84;b=-1;break}}else b=1;while(0);return b|0}function i7(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;m=i;i=i+272|0;j=m+8|0;l=m;h=c[b>>2]|0;c[l>>2]=h;k=(a|0)!=0;f=k?e:256;e=k?a:j;a=h;a:do if((f|0)!=0&(h|0)!=0){h=f;g=a;f=0;while(1){a=d>>>0>=h>>>0;if(!(a|d>>>0>32)){a=g;break a}a=a?h:d;d=d-a|0;a=j7(e,l,a,0)|0;if((a|0)==-1){f=d;break}o=(e|0)==(j|0);n=o?0:a;g=h-n|0;e=o?e:e+a|0;f=a+f|0;a=c[l>>2]|0;if((h|0)!=(n|0)&(a|0)!=0){h=g;g=a}else{h=g;break a}}d=f;h=0;a=c[l>>2]|0;f=-1}else{h=f;f=0}while(0);b:do if((a|0)!=0?(h|0)!=0&(d|0)!=0:0){g=a;a=e;while(1){e=h7(a,c[g>>2]|0,0)|0;if((e+1|0)>>>0<2)break;g=(c[l>>2]|0)+4|0;c[l>>2]=g;d=d+-1|0;f=f+1|0;if(!((h|0)!=(e|0)&(d|0)!=0))break b;else{h=h-e|0;a=a+e|0}}if(!e)c[l>>2]=0;else f=-1}while(0);if(k)c[b>>2]=c[l>>2];i=m;return f|0}function j7(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;a:do if(!b){b=c[d>>2]|0;f=c[b>>2]|0;if(!f)e=0;else{e=0;do{if(f>>>0>127){f=h7(j,f,0)|0;if((f|0)==-1){e=-1;break a}}else f=1;e=f+e|0;b=b+4|0;f=c[b>>2]|0}while((f|0)!=0)}}else{b:do if(e>>>0>3){f=e;g=c[d>>2]|0;while(1){h=c[g>>2]|0;if((h+-1|0)>>>0>126){if(!h)break;h=h7(b,h,0)|0;if((h|0)==-1){e=-1;break a}b=b+h|0;f=f-h|0}else{a[b>>0]=h;b=b+1|0;f=f+-1|0;g=c[d>>2]|0}g=g+4|0;c[d>>2]=g;if(f>>>0<=3)break b}a[b>>0]=0;c[d>>2]=0;e=e-f|0;break a}else f=e;while(0);if(f){g=c[d>>2]|0;while(1){h=c[g>>2]|0;if((h+-1|0)>>>0>126){if(!h){g=19;break}h=h7(j,h,0)|0;if((h|0)==-1){e=-1;break a}if(f>>>0>>0){g=22;break}h7(b,c[g>>2]|0,0)|0;b=b+h|0;f=f-h|0}else{a[b>>0]=h;b=b+1|0;f=f+-1|0;g=c[d>>2]|0}g=g+4|0;c[d>>2]=g;if(!f)break a}if((g|0)==19){a[b>>0]=0;c[d>>2]=0;e=e-f|0;break}else if((g|0)==22){e=e-f|0;break}}}while(0);i=k;return e|0}function k7(a,b){a=a|0;b=b|0;if(!a)a=0;else a=h7(a,b,0)|0;return a|0}function l7(a){a=a|0;var b=0;b=10848;c[b>>2]=a+-1;c[b+4>>2]=0;return}function m7(){var a=0,b=0,d=0;b=10848;b=Gka(c[b>>2]|0,c[b+4>>2]|0,1284865837,1481765933)|0;b=vka(b|0,D|0,1,0)|0;a=D;d=10848;c[d>>2]=b;c[d+4>>2]=a;a=wka(b|0,a|0,33)|0;return a|0}function n7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0;J=i;i=i+80|0;B=J+68|0;A=J+64|0;C=J+60|0;z=J+56|0;w=J+52|0;u=J+48|0;v=J+44|0;j=J;G=u9(20)|0;a:do if(!G)b=12;else{I=u9(2048)|0;H=G+16|0;c[H>>2]=I;if(!I){v9(G);b=12;break}c[G>>2]=512;c[G+4>>2]=10240;c[G+8>>2]=128;y=G+12|0;c[y>>2]=0;I=q7(0,0)|0;if(!I){v9(c[H>>2]|0);v9(G);b=12;break}e=j;f=e+44|0;do{c[e>>2]=0;e=e+4|0}while((e|0)<(f|0));c[j>>2]=I;c[j+4>>2]=G;c[j+12>>2]=b;c[j+36>>2]=d;e=j+28|0;c[e>>2]=-1;b=M8(j)|0;b:do if(!b){h=j+20|0;g=c[h>>2]|0;b=g+-1|0;c[a>>2]=b;x=c[j+8>>2]|0;f=c[e>>2]|0;if((f|0)>-1?(c[j+32>>2]|0)!=0:0){g=0;b=2;f=0;e=0;break}if((f|0)<=(b|0)){e=w9(1,68)|0;if(e){E=f>>>31;c[e+60>>2]=E^1;c[e+64>>2]=c[j+32>>2];c[e+28>>2]=g;if((d&8|0)==0|(E|0)!=1){b=N8(0,G,x,e)|0;if(b){g=0;f=0;break}g=c[e+40>>2]|0;if((g|0)>0){b=(g<<2)+4|0;f=u9(b)|0;if(!f){g=0;b=12;f=0;break}c[e+32>>2]=f;uka(f|0,-1,b|0)|0}else f=0;E=w9(g<<1|1,4)|0;c[e+36>>2]=E;if(!E){g=0;b=12;f=0;break}b=w9(c[h>>2]|0,12)|0;if(!b){g=0;b=12;f=0;break}c[e+16>>2]=b;b=N8(I,G,x,e)|0;if(b){g=0;f=0;break}}else f=0;E=j+24|0;t=c[y>>2]|0;c[C>>2]=0;c[z>>2]=0;c[A>>2]=x;c[B>>2]=c[A>>2];b=O8(G,B)|0;c:do if(!b){c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(!b){b=c[y>>2]|0;d:do if((b|0)>(t|0)){h=0;s=0;j=0;while(1){q=b+-1|0;c[y>>2]=q;g=c[H>>2]|0;q=c[g+(q<<2)>>2]|0;r=b+-2|0;c[y>>2]=r;r=c[g+(r<<2)>>2]|0;e:do switch(q|0){case 0:{switch(c[r>>2]|0){case 0:{b=c[r+4>>2]|0;r=c[b>>2]|0;if(!((r|0)>-1|(r|0)==-4)){g=s;break e}r=b+8|0;b=(c[r>>2]|0)+h|0;c[r>>2]=b;if((b|0)<=(c[z>>2]|0)){g=s;break e}c[z>>2]=b;g=s;break e}case 3:{g=c[r+4>>2]|0;c[A>>2]=c[g+4>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=c[g>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;break}case 1:{g=c[r+4>>2]|0;c[A>>2]=c[g+4>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=c[g>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;break}case 2:{g=c[r+4>>2]|0;c[A>>2]=h;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=r;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=1;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=c[g>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break d;if((c[g+4>>2]|0)<=1?(c[g+8>>2]|0)<=1:0)b=h;else{c[C>>2]=0;b=0}h=b;g=s+1|0;break e}default:{g=s;break e}}if(!b)g=s;else break d;break}case 1:{p=r+4|0;n=c[p>>2]|0;q=b+-3|0;c[y>>2]=q;q=c[g+(q<<2)>>2]|0;c[C>>2]=q;l=n+4|0;b=c[l>>2]|0;if((b|0)<=1)if((c[n+8>>2]|0)>1){c[w>>2]=0;if((b|0)>0){m=n;D=50}else{m=n;h=q;o=0;D=56}}else h=q;else{c[w>>2]=0;m=n;D=50}f:do if((D|0)==50){D=0;b=P8(I,G,c[m>>2]|0,(b|0)>1?1:2,C,f,u,z)|0;if(!b){k=1;h=q;g=0}else break c;while(1){b=c[u>>2]|0;if(!g)g=b;else g=Q8(I,g,b)|0;if(!g){b=12;break c}b=c[l>>2]|0;if((k|0)>=(b|0)){o=g;D=56;break f}h=c[C>>2]|0;k=k+1|0;b=P8(I,G,c[m>>2]|0,(k|0)<(b|0)?1:2,C,f,u,z)|0;if(b)break c}}while(0);if((D|0)==56){D=0;l=n+8|0;g=c[l>>2]|0;do if((g|0)==-1){h=c[C>>2]|0;b=P8(I,G,c[m>>2]|0,0,C,0,w,z)|0;if(b)break c;b=R8(I,c[w>>2]|0,0,-1,0)|0;c[w>>2]=b;if(!b){b=12;break c}}else{if((b|0)<(g|0)){g=0;k=b}else{b=0;break}while(1){h=c[C>>2]|0;b=P8(I,G,c[m>>2]|0,0,C,0,v,z)|0;if(b)break c;if(!g){b=c[v>>2]|0;c[w>>2]=b}else{b=Q8(I,c[v>>2]|0,g)|0;c[w>>2]=b}if(!b){b=12;break c}g=S8(I,0,20)|0;if(!g){b=12;break c}n=c[g+4>>2]|0;c[n>>2]=-1;c[n+4>>2]=-1;c[n+8>>2]=-1;b=T8(I,g,b)|0;c[w>>2]=b;k=k+1|0;if(!b){b=12;break c}if((k|0)>=(c[l>>2]|0))break;else g=b}}while(0);c[C>>2]=h;do if(!o)D=71;else{if(!b){b=o;break}b=Q8(I,o,b)|0;D=71}while(0);if((D|0)==71){D=0;if(!b){b=12;break c}}c[p>>2]=c[b+4>>2];c[r>>2]=c[b>>2]}g=s+-1|0;b=h-q+j|0;if(!g){c[C>>2]=b;h=b;g=0;j=b}else j=b;break}default:g=s}while(0);b=c[y>>2]|0;if((b|0)<=(t|0)){b=0;break d}else s=g}}else{j=0;b=0}while(0);w=(c[E>>2]|0)+j|0;v=c[z>>2]|0;c[E>>2]=(v|0)>(w|0)?v:w}}while(0);if(!b){b=c[E>>2]|0;c[E>>2]=b+1;f=S8(I,0,20)|0;if((f|0)!=0?(F=c[f+4>>2]|0,c[F>>2]=0,c[F+4>>2]=0,c[F+8>>2]=b,F=Q8(I,x,f)|0,(F|0)!=0):0){l=c[y>>2]|0;c[A>>2]=F;c[B>>2]=c[A>>2];b=O8(G,B)|0;g:do if(!b){c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(!b){b=c[y>>2]|0;h:do if((b|0)>(l|0)){i:while(1){x=b+-1|0;c[y>>2]=x;w=c[H>>2]|0;x=c[w+(x<<2)>>2]|0;k=b+-2|0;c[y>>2]=k;k=c[w+(k<<2)>>2]|0;j:do switch(x|0){case 0:switch(c[k>>2]|0){case 0:{h=c[k+4>>2]|0;g=c[h>>2]|0;if((g|0)==-4){c[k+8>>2]=0;b=h+8|0;x=U8(I,c[b>>2]|0,0,1114111,0,0,-1)|0;c[k+24>>2]=x;if(!x){b=12;break g}x=U8(I,c[b>>2]|0,0,1114111,0,0,c[h+4>>2]|0)|0;c[k+28>>2]=x;if(!x){b=12;break g}else break j}b=k+8|0;if((g|0)<0){c[b>>2]=1;x=V8(I)|0;c[k+24>>2]=x;if(!x){b=12;break g}x=V8(I)|0;c[k+28>>2]=x;if(!x){b=12;break g}else break j}else{c[b>>2]=0;b=h+8|0;f=h+4|0;x=U8(I,c[b>>2]|0,g,c[f>>2]|0,0,0,-1)|0;c[k+24>>2]=x;if(!x){b=12;break g}x=U8(I,c[b>>2]|0,c[h>>2]|0,c[f>>2]|0,c[h+12>>2]|0,c[h+16>>2]|0,-1)|0;c[k+28>>2]=x;if(!x){b=12;break g}else break j}}case 3:{c[A>>2]=k;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=1;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;f=k+4|0;c[A>>2]=c[(c[f>>2]|0)+4>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=c[c[f>>2]>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(!b)break j;else break g}case 1:{c[A>>2]=k;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=2;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;f=k+4|0;c[A>>2]=c[(c[f>>2]|0)+4>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=c[c[f>>2]>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(!b)break j;else break g}case 2:{c[A>>2]=k;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=3;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=c[c[k+4>>2]>>2];c[B>>2]=c[A>>2];b=O8(G,B)|0;if(b)break g;c[A>>2]=0;c[B>>2]=c[A>>2];b=O8(G,B)|0;if(!b)break j;else break g}default:break j}case 1:{b=c[k+4>>2]|0;f=c[b>>2]|0;g=b+4|0;h=c[g>>2]|0;if(!(c[f+8>>2]|0))j=(c[h+8>>2]|0)!=0;else j=1;c[k+8>>2]=j&1;x=W8(I,c[f+24>>2]|0,c[h+24>>2]|0,0,0)|0;c[k+24>>2]=x;if(!x){b=12;break g}x=W8(I,c[(c[b>>2]|0)+28>>2]|0,c[(c[g>>2]|0)+28>>2]|0,0,0)|0;c[k+28>>2]=x;if(!x){b=12;break g}break}case 3:{x=c[k+4>>2]|0;b=c[x>>2]|0;do if(!(c[x+4>>2]|0))D=116;else{if(c[b+8>>2]|0){D=116;break}c[k+8>>2]=0}while(0);if((D|0)==116){D=0;c[k+8>>2]=1}c[k+24>>2]=c[b+24>>2];c[k+28>>2]=c[b+28>>2];break}case 2:{h=c[k+4>>2]|0;b=c[h>>2]|0;f=b+8|0;if(!(c[f>>2]|0))g=0;else g=(c[(c[h+4>>2]|0)+8>>2]|0)!=0;c[k+8>>2]=g&1;if(c[f>>2]|0){b=X8(G,b,0,0,C)|0;if(b)break g;f=u9((c[C>>2]<<2)+4|0)|0;if(!f){b=12;break g}c[f>>2]=-1;c[z>>2]=0;b=X8(G,c[h>>2]|0,f,z,0)|0;if(b){D=125;break i}b=h+4|0;x=k+24|0;c[x>>2]=W8(I,c[(c[b>>2]|0)+24>>2]|0,c[(c[h>>2]|0)+24>>2]|0,f,c[z>>2]|0)|0;v9(f);if(!(c[x>>2]|0)){b=12;break g}else g=b}else{c[k+24>>2]=c[b+24>>2];g=h+4|0}b=c[g>>2]|0;if(!(c[b+8>>2]|0)){c[k+28>>2]=c[b+28>>2];break j}b=X8(G,b,0,0,C)|0;if(b)break g;f=u9((c[C>>2]<<2)+4|0)|0;if(!f){b=12;break g}c[f>>2]=-1;c[z>>2]=0;b=X8(G,c[g>>2]|0,f,z,0)|0;if(b){D=132;break i}x=k+28|0;c[x>>2]=W8(I,c[(c[h>>2]|0)+28>>2]|0,c[(c[g>>2]|0)+28>>2]|0,f,c[z>>2]|0)|0;v9(f);if(!(c[x>>2]|0)){b=12;break g}break}default:{}}while(0);b=c[y>>2]|0;if((b|0)<=(l|0))break h}if((D|0)==125){v9(f);break g}else if((D|0)==132){v9(f);break g}}while(0);g=c[E>>2]|0;b=g<<2;r=u9(b)|0;if(!r){g=r;b=12;f=0;break b}f=u9(b)|0;if(!f){g=r;b=12;break b}if((g|0)>0)uka(r|0,0,((g|0)>1?g<<2:4)|0)|0;Y8(F,0,r,0)|0;g=c[E>>2]|0;if((g|0)>0){b=0;h=0;do{c[f+(h<<2)>>2]=b;D=r+(h<<2)|0;b=b+1+(c[D>>2]|0)|0;c[D>>2]=0;h=h+1|0}while((h|0)<(g|0));q=b}else q=0;o=w9(q+1|0,32)|0;if(!o){g=r;b=12;break b}c[e>>2]=o;p=e+4|0;c[p>>2]=q;b=Y8(F,o,r,f)|0;if(b){g=r;break b}c[e+20>>2]=0;h=F+24|0;b=0;g=c[h>>2]|0;while(1){b=b+1|0;if((c[g>>2]|0)>-1)g=g+32|0;else break}n=w9(b,32)|0;if(!n){g=r;b=12;break b}c[e+8>>2]=n;g=c[h>>2]|0;b=c[g>>2]|0;if((b|0)>-1){h=b;b=0;do{c[n+(b<<5)+8>>2]=o+(c[f+(h<<2)>>2]<<5);c[n+(b<<5)+12>>2]=h;l=n+(b<<5)+16|0;c[l>>2]=0;m=g+12|0;j=c[m>>2]|0;if(j){k=0;while(1){h=k+1|0;if((c[j+(k<<2)>>2]|0)>-1)k=h;else break}h=h<<2;j=u9(h)|0;c[l>>2]=j;if(!j){g=r;b=12;break b}xka(j|0,c[m>>2]|0,h|0)|0}c[n+(b<<5)+20>>2]=c[g+16>>2];b=b+1|0;g=g+32|0;h=c[g>>2]|0}while((h|0)>-1)}else b=0;c[n+(b<<5)+8>>2]=0;c[p>>2]=q;c[e+12>>2]=o+(c[f+(c[c[F+28>>2]>>2]<<2)>>2]<<5);c[e+52>>2]=c[E>>2];c[e+56>>2]=d;r7(I);v9(c[H>>2]|0);v9(G);v9(r);v9(f);c[a+4>>2]=e;b=0;break a}}while(0);g=0;f=0}else{g=0;b=12;f=0}}else{g=0;f=0}}else{g=0;b=12;f=0}}else{g=0;b=6;f=0;e=0}}else{g=0;f=0;e=0}while(0);r7(I);v9(c[H>>2]|0);v9(G);if(g)v9(g);if(f)v9(f);c[a+4>>2]=e;o7(a)}while(0);i=J;return b|0}function o7(a){a=a|0;var b=0,d=0,e=0,f=0,g=0;g=c[a+4>>2]|0;if(g){e=g+4|0;a=c[g>>2]|0;if(c[e>>2]|0){d=0;do{if(c[a+(d<<5)+8>>2]|0){b=c[a+(d<<5)+16>>2]|0;if(b){v9(b);a=c[g>>2]|0}b=c[a+(d<<5)+28>>2]|0;if(b){v9(b);a=c[g>>2]|0}}d=d+1|0}while(d>>>0<(c[e>>2]|0)>>>0)}if(a)v9(a);d=g+8|0;a=c[d>>2]|0;if(a){if(c[a+8>>2]|0){while(1){b=c[a+16>>2]|0;if(b)v9(b);if(!(c[a+40>>2]|0))break;else a=a+32|0}a=c[d>>2]|0}v9(a)}e=g+16|0;a=c[e>>2]|0;if(a){f=g+28|0;b=c[f>>2]|0;if(b){d=0;while(1){a=c[a+(d*12|0)+8>>2]|0;if(a){v9(a);b=c[f>>2]|0}d=d+1|0;if(d>>>0>=b>>>0)break;a=c[e>>2]|0}a=c[e>>2]|0}v9(a)}a=c[g+32>>2]|0;if(a)v9(a);a=c[g+20>>2]|0;if(a)v9(a);a=c[g+36>>2]|0;if(a)v9(a);v9(g)}return}function p7(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0;X=i;i=i+16|0;R=X;V=c[a+4>>2]|0;W=V+56|0;U=(c[W>>2]&8|0)==0?d:0;M=V+40|0;a=c[M>>2]|0;if((a|0)>0&(U|0)!=0){a=u9(a<<2)|0;if(!a)a=12;else{T=a;S=3}}else{T=0;S=3}if((S|0)==3){if(!(c[V+60>>2]|0)){c[R>>2]=0;k=f&1;P=f&2;j=c[W>>2]&4;if(!T)O=0;else O=c[M>>2]|0;N=O<<2;h=c[V+52>>2]|0;f=h<<3;d=f+8|0;a=N+12+f+(d+($(N,h)|0)<<1)|0;Q=u9(a)|0;if(!Q){a=12;d=0}else{uka(Q|0,0,a|0)|0;a=Q+N&3;a=((a|0)==0?0:4-a|0)+N|0;m=Q+a|0;a=a+d|0;l=Q+a&3;a=((l|0)==0?0:4-l|0)+a|0;l=Q+a|0;a=a+d|0;M=Q+a&3;a=((M|0)==0?0:4-M|0)+a|0;M=Q+a|0;a=a+f|0;d=Q+a&3;if((h|0)>0){f=O<<3;g=0;a=Q+(((d|0)==0?0:4-d|0)+a)|0;while(1){c[l+(g<<3)+4>>2]=a;c[m+(g<<3)+4>>2]=a+N;g=g+1|0;if((g|0)==(h|0)){a=0;break}else a=a+f|0}do{c[M+(a<<3)>>2]=-1;a=a+1|0}while((a|0)!=(h|0))}a=g7(R,b,4)|0;if((a|0)<1)if((a|0)<0){d=0;a=1}else{h=1;S=198}else{h=a;S=198}a:do if((S|0)==198){L=V+8|0;K=(j|0)!=0;D=(k|0)!=0;E=(O|0)>0;F=V+12|0;G=V+44|0;H=V+32|0;I=V+36|0;J=(O|0)==0;C=E^1;a=-1;g=0;v=0;f=h;d=0;y=l;w=m;k=m;u=b+h|0;B=Q;while(1){if((a|0)<0){j=c[L>>2]|0;h=j+8|0;b:do if(!(c[h>>2]|0))d=k;else{p=(v|0)!=0;q=(d|0)==95;r=(v|0)==0;t=K&(d|0)==10;s=(D|(v|0)>0)^1;o=k;while(1){c:while(1){n=j+12|0;if((c[M+(c[n>>2]<<3)>>2]|0)>=(v|0)){k=o;break}m=j+20|0;k=c[m>>2]|0;if(!k){m=n;S=233;break}d:do if(t|((k&1|0)==0|s)){if((k&2|0)!=0?(b=c[R>>2]|0,!((b|P|0)==0|K&(b|0)==10)):0)break;do if(k&16){if(q)break d;if(h6(d)|0)break d;k=c[R>>2]|0;if((k|0)==95)break;if(!(h6(k)|0))break d}while(0);k=c[m>>2]|0;if(k&32){if(q){k=c[R>>2]|0;if((k|0)==95)break}else{b=(h6(d)|0)==0;k=c[R>>2]|0;if(b|(k|0)==95)break}if(h6(k)|0)break;k=c[m>>2]|0}l=c[R>>2]|0;do if((l|0)!=0&(p&(k&64|0)!=0)){if(q)k=1;else{k=(h6(d)|0)!=0;l=c[R>>2]|0}if((l|0)==95)if(k)break d;else break;else if(k^(h6(l)|0)!=0)break;else break d}while(0);if(!(c[m>>2]&128)){m=n;S=233;break c}k=c[R>>2]|0;if(r|(k|0)==0)break;if(q)l=1;else{l=(h6(d)|0)!=0;k=c[R>>2]|0}if((k|0)==95)if(l){m=n;S=233;break c}else break;else if(l^(h6(k)|0)!=0)break;else{m=n;S=233;break c}}while(0);h=j+40|0;if(!(c[h>>2]|0)){d=o;break b}else j=j+32|0}if((S|0)==233){S=0;c[o>>2]=c[h>>2];if(E)uka(c[o+4>>2]|0,-1,N|0)|0;k=c[j+16>>2]|0;do if(k){h=c[k>>2]|0;if((h|0)<=-1)break;l=o+4|0;do{if((h|0)<(O|0))c[(c[l>>2]|0)+(h<<2)>>2]=v;k=k+4|0;h=c[k>>2]|0}while((h|0)>-1)}while(0);h=(c[o>>2]|0)!=(c[F>>2]|0);if(h|C){k=o+4|0;a=h?a:v;g=h?g:1}else{a=o+4|0;g=c[a>>2]|0;h=0;do{c[T+(h<<2)>>2]=c[g+(h<<2)>>2];h=h+1|0}while((h|0)!=(O|0));k=a;a=v;g=1}b=c[m>>2]|0;c[M+(b<<3)>>2]=v;c[M+(b<<3)+4>>2]=k;k=o+8|0}h=j+40|0;if(!(c[h>>2]|0)){d=k;break}else{o=k;j=j+32|0}}}while(0);c[d>>2]=0;d=c[R>>2]|0;if(!d)break}else{if(J)break;d=c[R>>2]|0;if(!((k|0)!=(w|0)&(d|0)!=0))break}z=v+f|0;f=g7(R,u,4)|0;if((f|0)<1)if((f|0)<0){d=0;a=1;break a}else f=1;A=u+f|0;if((g|0)!=0&(c[G>>2]|0)!=0){if(!(c[w>>2]|0))g=y;else{n=c[I>>2]|0;o=c[n>>2]|0;p=(o|0)>-1;q=w;g=y;do{m=q+4|0;e:do if(p){k=o;l=0;do{j=c[n+((l|1)<<2)>>2]|0;if((k|0)>=(O|0))break e;h=c[m>>2]|0;if((c[h+(j<<2)>>2]|0)==(c[T+(j<<2)>>2]|0)?(c[h+(k<<2)>>2]|0)<(c[T+(k<<2)>>2]|0):0)break e;l=l+2|0;k=c[n+(l<<2)>>2]|0}while((k|0)>-1);j=m;S=262}else{j=m;h=c[m>>2]|0;S=262}while(0);if((S|0)==262){S=0;c[g>>2]=c[q>>2];x=g+4|0;b=c[x>>2]|0;c[x>>2]=h;c[j>>2]=b;g=g+8|0}q=q+8|0}while((c[q>>2]|0)!=0)}c[g>>2]=0;g=0;x=y}else{x=w;w=y}h=c[x>>2]|0;if(!h){h=w;j=B}else{r=(z|0)!=0;s=(d|0)==95;t=(z|0)==0;v=K&(d|0)==10;u=(D|(z|0)>0)^1;q=x;l=w;j=B;while(1){k=h+8|0;if(!(c[k>>2]|0))k=l;else{p=q+4|0;o=l;while(1){f:do if((c[h>>2]|0)>>>0>d>>>0)l=o;else{if((c[h+4>>2]|0)>>>0>>0){l=o;break}n=h+20|0;l=c[n>>2]|0;do if(l){if(!(v|((l&1|0)==0|u))){l=o;break f}if((l&2|0)!=0?(b=c[R>>2]|0,!((b|P|0)==0|K&(b|0)==10)):0){l=o;break f}do if(l&16){if(s){l=o;break f}if(h6(d)|0){l=o;break f}l=c[R>>2]|0;if((l|0)==95)break;if(!(h6(l)|0)){l=o;break f}}while(0);l=c[n>>2]|0;if(l&32){if(s){l=c[R>>2]|0;if((l|0)==95){l=o;break f}}else{b=(h6(d)|0)==0;l=c[R>>2]|0;if(b|(l|0)==95){l=o;break f}}if(h6(l)|0){l=o;break f}l=c[n>>2]|0}m=c[R>>2]|0;do if((m|0)!=0&(r&(l&64|0)!=0)){if(s)l=1;else{l=(h6(d)|0)!=0;m=c[R>>2]|0}if((m|0)==95)if(l){l=o;break f}else break;else if(l^(h6(m)|0)!=0)break;else{l=o;break f}}while(0);do if(c[n>>2]&128){l=c[R>>2]|0;if(t|(l|0)==0){l=o;break f}if(s)m=1;else{m=(h6(d)|0)!=0;l=c[R>>2]|0}if((l|0)==95)if(m)break;else{l=o;break f}else if(m^(h6(l)|0)!=0){l=o;break f}else break}while(0);l=c[n>>2]|0;do if(l&4){if(c[W>>2]&2)break;if(!(l6(d,c[h+24>>2]|0)|0)){l=o;break f}l=c[n>>2]|0}while(0);do if(l&4){if(!(c[W>>2]&2))break;b=y6(d)|0;l=h+24|0;if(l6(b,c[l>>2]|0)|0)break;b=x6(d)|0;if(!(l6(b,c[l>>2]|0)|0)){l=o;break f}}while(0);if(!(c[n>>2]&8))break;if($8(c[h+28>>2]|0,d,c[W>>2]&2)|0){l=o;break f}}while(0);if(E){l=c[p>>2]|0;m=0;do{c[j+(m<<2)>>2]=c[l+(m<<2)>>2];m=m+1|0}while((m|0)!=(O|0))}m=c[h+16>>2]|0;do if(m){l=c[m>>2]|0;if((l|0)<=-1)break;do{if((l|0)<(O|0))c[j+(l<<2)>>2]=z;m=m+4|0;l=c[m>>2]|0}while((l|0)>-1)}while(0);l=c[h+12>>2]|0;m=M+(l<<3)|0;if((c[m>>2]|0)>=(z|0)){l=c[M+(l<<3)+4>>2]|0;m=c[l>>2]|0;if(!(Z8(O,c[H>>2]|0,j,m)|0)){l=o;break}c[l>>2]=j;if((c[k>>2]|0)!=(c[F>>2]|0)){l=o;j=m;break}if(E)a=0;else{a=z;g=1;l=o;j=m;break}while(1){c[T+(a<<2)>>2]=c[j+(a<<2)>>2];a=a+1|0;if((a|0)==(O|0)){a=z;g=1;l=o;j=m;break f}}}b=c[k>>2]|0;c[o>>2]=b;B=o+4|0;k=c[B>>2]|0;c[B>>2]=j;c[m>>2]=z;c[M+(l<<3)+4>>2]=B;do if((b|0)==(c[F>>2]|0)){if((a|0)==-1)if(E)a=0;else{a=z;g=1;break}else{if(!E)break;if((c[j>>2]|0)>(c[T>>2]|0))break;else a=0}do{c[T+(a<<2)>>2]=c[j+(a<<2)>>2];a=a+1|0}while((a|0)!=(O|0));a=z;g=1}while(0);l=o+8|0;j=k}while(0);k=h+40|0;if(!(c[k>>2]|0)){k=l;break}else{o=l;h=h+32|0}}}q=q+8|0;h=c[q>>2]|0;if(!h){h=k;break}else l=k}}c[h>>2]=0;v=z;y=x;k=h;u=A;B=j}d=a;a=a>>>31}while(0);v9(Q)}}else{c[R>>2]=0;k=f&1;K=f&2;d=c[W>>2]&4;L=q7(0,0)|0;g:do if(L){l=s7(L,0,0,0,32)|0;if(!l){r7(L);a=12;d=0;break}c[l+24>>2]=0;c[l+28>>2]=0;j=c[M>>2]|0;if(j){f=u9(j<<2)|0;if(!f){d=0;h=0;a=12;g=0}else S=9}else{f=0;S=9}h:do if((S|0)==9){a=c[V+28>>2]|0;if(a){h=u9(a<<3)|0;if(!h){d=0;a=12;g=0;break}}else h=0;J=V+52|0;a=c[J>>2]|0;if(a){g=u9(a<<2)|0;if(!g){d=0;a=12;break}}else g=0;E=V+8|0;F=V+12|0;G=(T|0)==0;H=(T|0)!=0;I=V+32|0;D=(d|0)!=0;C=(k|0)!=0;x=0;a=-1;d=1;m=-1;n=b;i:while(1){if((j|0)>0){k=0;do{c[f+(k<<2)>>2]=-1;if(!G){c[T+(k<<2)>>2]=-1;j=c[M>>2]|0}k=k+1|0}while((k|0)<(j|0))}j=c[J>>2]|0;if((j|0)>0)uka(g|0,0,((j|0)>1?j<<2:4)|0)|0;B=d+m|0;d=g7(R,n,4)|0;if((d|0)<1)if((d|0)<0){d=0;a=1;break h}else d=1;n=n+d|0;A=c[R>>2]|0;o=c[E>>2]|0;j=o+8|0;if(c[j>>2]|0){s=(B|0)!=0;t=(x|0)==95;u=(B|0)==0;w=D&(x|0)==10;v=(C|(B|0)>0)^1;k=0;m=0;r=o;while(1){q=r+20|0;o=c[q>>2]|0;j:do if(o){if(!(w|((o&1|0)==0|v)))break;if((o&2|0)!=0?(Q=c[R>>2]|0,!((Q|K|0)==0|D&(Q|0)==10)):0)break;do if(o&16){if(t)break j;if(h6(x)|0)break j;o=c[R>>2]|0;if((o|0)==95)break;if(!(h6(o)|0))break j}while(0);o=c[q>>2]|0;if(o&32){if(t){o=c[R>>2]|0;if((o|0)==95)break}else{Q=(h6(x)|0)==0;o=c[R>>2]|0;if(Q|(o|0)==95)break}if(h6(o)|0)break;o=c[q>>2]|0}p=c[R>>2]|0;do if((p|0)!=0&(s&(o&64|0)!=0)){if(t)o=1;else{o=(h6(x)|0)!=0;p=c[R>>2]|0}if((p|0)==95)if(o)break j;else break;else if(o^(h6(p)|0)!=0)break;else break j}while(0);if(!(c[q>>2]&128)){S=52;break}o=c[R>>2]|0;if(u|(o|0)==0)break;if(t)p=1;else{p=(h6(x)|0)!=0;o=c[R>>2]|0}if((o|0)==95)if(p){S=52;break}else break;else if(p^(h6(o)|0)!=0)break;else{S=52;break}}else S=52;while(0);do if((S|0)==52){S=0;if(!m){k=c[r+16>>2]|0;m=c[j>>2]|0;break}p=l+28|0;o=c[p>>2]|0;if(!o){o=s7(L,0,0,0,32)|0;if(!o){S=56;break i}c[o+24>>2]=l;c[o+28>>2]=0;Q=s7(L,0,0,0,c[M>>2]<<2)|0;c[o+20>>2]=Q;if(!Q){S=63;break i}c[p>>2]=o;l=o}else l=o;c[l>>2]=B;c[l+4>>2]=n;c[l+8>>2]=c[j>>2];c[l+12>>2]=c[r+12>>2];c[l+16>>2]=c[R>>2];if((c[M>>2]|0)>0){j=c[l+20>>2]|0;o=0;do{c[j+(o<<2)>>2]=c[f+(o<<2)>>2];o=o+1|0}while((o|0)<(c[M>>2]|0))}o=c[r+16>>2]|0;if(!o)break;j=c[o>>2]|0;if((j|0)<=-1)break;p=c[l+20>>2]|0;do{o=o+4|0;c[p+(j<<2)>>2]=B;j=c[o>>2]|0}while((j|0)>-1)}while(0);j=r+40|0;if(!(c[j>>2]|0)){o=l;break}else r=r+32|0}if(k){j=c[k>>2]|0;if((j|0)>-1)do{c[f+(j<<2)>>2]=B;k=k+4|0;j=c[k>>2]|0}while((j|0)>-1)}else k=0;if(!m){l=o;S=173}else{l=B;j=o;o=n}}else{k=0;S=173}k:while(1){if((S|0)==173){S=0;j=c[l+24>>2]|0;if(!j)break;q=c[l+8>>2]|0;if(c[q+20>>2]&256)c[g+(c[l+12>>2]<<2)>>2]=0;p=c[l>>2]|0;r=c[l+4>>2]|0;c[R>>2]=c[l+16>>2];o=c[M>>2]|0;if((o|0)<=0){l=p;m=q;o=r;continue}m=c[l+20>>2]|0;l=0;while(1){c[f+(l<<2)>>2]=c[m+(l<<2)>>2];l=l+1|0;if((l|0)==(o|0)){l=p;m=q;o=r;continue k}}}if((m|0)!=(c[F>>2]|0)){r=d;s=m;while(1){q=s+8|0;do if(!(c[q>>2]|0))S=97;else{if(!(c[s+20>>2]&256)){S=97;break}m=c[s+24>>2]|0;_8(m+1|0,h,c[W>>2]&-9,V,f,l);d=c[h+(m<<3)>>2]|0;m=c[h+(m<<3)+4>>2]|0;p=m-d|0;if(x8(b+d|0,o+-1|0,p)|0){d=r;l=j;S=173;continue k}Q=(m|0)==(d|0);d=Q&1;m=g+(c[s+12>>2]<<2)|0;if(Q?(c[m>>2]|0)!=0:0){d=r;l=j;S=173;continue k}c[m>>2]=d;p=p+-1|0;l=p+l|0;m=c[R>>2]|0;d=g7(R,o+p|0,4)|0;if((d|0)<1)if((d|0)<0){d=0;a=1;break h}else d=1;p=d+p|0}while(0);do if((S|0)==97){S=0;m=c[R>>2]|0;if(!m){d=r;l=j;S=173;continue k}d=g7(R,o,4)|0;if((d|0)>=1){p=d;break}if((d|0)<0){d=0;a=1;break h}else{p=1;d=1}}while(0);o=o+p|0;l=l+r|0;if(!(c[q>>2]|0)){l=j;S=173;continue k}v=(l|0)!=0;w=(m|0)==95;x=(l|0)==0;z=D&(m|0)==10;y=(C|(l|0)>0)^1;t=q;u=0;while(1){l:do if((c[s>>2]|0)>>>0>m>>>0)p=u;else{if((c[s+4>>2]|0)>>>0>>0){p=u;break}r=s+20|0;p=c[r>>2]|0;do if(p){if(!(z|((p&1|0)==0|y))){p=u;break l}if((p&2|0)!=0?(Q=c[R>>2]|0,!((Q|K|0)==0|D&(Q|0)==10)):0){p=u;break l}do if(p&16){if(w){p=u;break l}if(h6(m)|0){p=u;break l}p=c[R>>2]|0;if((p|0)==95)break;if(!(h6(p)|0)){p=u;break l}}while(0);p=c[r>>2]|0;if(p&32){if(w){p=c[R>>2]|0;if((p|0)==95){p=u;break l}}else{Q=(h6(m)|0)==0;p=c[R>>2]|0;if(Q|(p|0)==95){p=u;break l}}if(h6(p)|0){p=u;break l}p=c[r>>2]|0}q=c[R>>2]|0;do if((q|0)!=0&(v&(p&64|0)!=0)){if(w)p=1;else{p=(h6(m)|0)!=0;q=c[R>>2]|0}if((q|0)==95)if(p){p=u;break l}else break;else if(p^(h6(q)|0)!=0)break;else{p=u;break l}}while(0);do if(c[r>>2]&128){p=c[R>>2]|0;if(x|(p|0)==0){p=u;break l}if(w)q=1;else{q=(h6(m)|0)!=0;p=c[R>>2]|0}if((p|0)==95)if(q)break;else{p=u;break l}else if(q^(h6(p)|0)!=0){p=u;break l}else break}while(0);p=c[r>>2]|0;do if(p&4){if(c[W>>2]&2)break;if(!(l6(m,c[s+24>>2]|0)|0)){p=u;break l}p=c[r>>2]|0}while(0);do if(p&4){if(!(c[W>>2]&2))break;Q=y6(m)|0;p=s+24|0;if(l6(Q,c[p>>2]|0)|0)break;Q=x6(m)|0;if(!(l6(Q,c[p>>2]|0)|0)){p=u;break l}}while(0);if(!(c[r>>2]&8))break;if($8(c[s+28>>2]|0,m,c[W>>2]&2)|0){p=u;break l}}while(0);if(!u){p=c[t>>2]|0;k=c[s+16>>2]|0;break}q=j+28|0;p=c[q>>2]|0;if(!p){p=s7(L,0,0,0,32)|0;if(!p){S=146;break i}c[p+24>>2]=j;c[p+28>>2]=0;Q=s7(L,0,0,0,c[M>>2]<<2)|0;c[p+20>>2]=Q;if(!Q){S=153;break i}c[q>>2]=p;j=p}else j=p;c[j>>2]=l;c[j+4>>2]=o;c[j+8>>2]=c[t>>2];c[j+12>>2]=c[s+12>>2];c[j+16>>2]=c[R>>2];if((c[M>>2]|0)>0){p=c[j+20>>2]|0;q=0;do{c[p+(q<<2)>>2]=c[f+(q<<2)>>2];q=q+1|0}while((q|0)<(c[M>>2]|0))}q=c[s+16>>2]|0;if(!q){p=u;break}p=c[q>>2]|0;if((p|0)<=-1){p=u;break}r=c[j+20>>2]|0;do{c[r+(p<<2)>>2]=l;q=q+4|0;p=c[q>>2]|0}while((p|0)>-1);p=u}while(0);t=s+40|0;if(!(c[t>>2]|0)){m=j;break}else{u=p;s=s+32|0}}if(!p){l=m;S=173;continue k}do if(!k)k=0;else{j=c[k>>2]|0;if((j|0)<=-1)break;do{k=k+4|0;c[f+(j<<2)>>2]=l;j=c[k>>2]|0}while((j|0)>-1)}while(0);if((p|0)==(c[F>>2]|0)){j=m;break}else{r=d;j=m;s=p}}}if((a|0)>=(l|0)){if(!(H&(a|0)==(l|0))){l=j;S=173;continue}if(!(Z8(c[M>>2]|0,c[I>>2]|0,f,T)|0)){l=j;S=173;continue}}if(G){a=l;l=j;S=173;continue}if((c[M>>2]|0)>0)a=0;else{a=l;l=j;S=173;continue}while(1){c[T+(a<<2)>>2]=c[f+(a<<2)>>2];a=a+1|0;if((a|0)>=(c[M>>2]|0)){a=l;l=j;S=173;continue k}}}if((a|0)>-1|(c[R>>2]|0)==0){S=181;break}c[R>>2]=A;j=c[M>>2]|0;x=A;m=B}if((S|0)==56){r7(L);if(f)v9(f);if(h)v9(h);if(!g){a=12;d=0;break g}v9(g);a=12;d=0;break g}else if((S|0)==63){r7(L);if(f)v9(f);if(h)v9(h);if(!g){a=12;d=0;break g}v9(g);a=12;d=0;break g}else if((S|0)==146){r7(L);if(f)v9(f);if(h)v9(h);if(!g){a=12;d=0;break g}v9(g);a=12;d=0;break g}else if((S|0)==153){r7(L);if(f)v9(f);if(h)v9(h);if(!g){a=12;d=0;break g}v9(g);a=12;d=0;break g}else if((S|0)==181){d=a;a=a>>>31;break}}while(0);r7(L);if(f)v9(f);if(h)v9(h);if(g)v9(g)}else{a=12;d=0}while(0)}if(!a)_8(U,e,c[W>>2]|0,V,T,d);if(T)v9(T)}i=X;return a|0}function q7(a,b){a=a|0;b=b|0;if(!a)b=w9(1,24)|0;else{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b+16>>2]=0;c[b+20>>2]=0}return b|0}function r7(a){a=a|0;var b=0,d=0;b=c[a>>2]|0;if(b)do{v9(c[b>>2]|0);d=b;b=c[b+4>>2]|0;v9(d)}while((b|0)!=0);v9(a);return}function s7(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;h=a+16|0;a:do if(!(c[h>>2]|0)){j=a+12|0;g=c[j>>2]|0;do if(g>>>0>>0){if(b)if(!d){c[h>>2]=1;d=0;break a}else{h=a+8|0;c[h>>2]=d;c[j>>2]=1024;g=1024;break}g=f<<3;g=g>>>0>1024?g:1024;i=u9(8)|0;if(!i){c[h>>2]=1;d=0;break a}d=u9(g)|0;c[i>>2]=d;if(!d){v9(i);c[h>>2]=1;d=0;break a}c[i+4>>2]=0;b=a+4|0;h=c[b>>2]|0;if(h)c[h+4>>2]=i;if(!(c[a>>2]|0))c[a>>2]=i;c[b>>2]=i;h=a+8|0;c[h>>2]=d;c[j>>2]=g}else{d=a+8|0;h=d;d=c[d>>2]|0}while(0);b=d+f&3;b=((b|0)==0?0:4-b|0)+f|0;c[h>>2]=d+b;c[j>>2]=g-b;if(e)uka(d|0,0,b|0)|0}else d=0;while(0);return d|0}function t7(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0;o=i;i=i+112|0;n=o+40|0;l=o+24|0;k=o+16|0;g=o;m=o+52|0;f=a[d>>0]|0;if(n8(127682,f<<24>>24,4)|0){e=u9(1144)|0;if(!e)e=0;else{h=e;j=h+112|0;do{c[h>>2]=0;h=h+4|0}while((h|0)<(j|0));if(!(r8(d,43)|0))c[e>>2]=f<<24>>24==114?8:4;if(r8(d,101)|0){c[g>>2]=b;c[g+4>>2]=2;c[g+8>>2]=1;fb(221,g|0)|0;f=a[d>>0]|0}if(f<<24>>24==97){c[k>>2]=b;c[k+4>>2]=3;f=fb(221,k|0)|0;if(!(f&1024)){c[l>>2]=b;c[l+4>>2]=4;c[l+8>>2]=f|1024;fb(221,l|0)|0}d=c[e>>2]|128;c[e>>2]=d}else d=c[e>>2]|0;c[e+60>>2]=b;c[e+44>>2]=e+120;c[e+48>>2]=1024;f=e+75|0;a[f>>0]=-1;if((d&8|0)==0?(c[n>>2]=b,c[n+4>>2]=21505,c[n+8>>2]=m,(nb(54,n|0)|0)==0):0)a[f>>0]=10;c[e+32>>2]=19;c[e+36>>2]=17;c[e+40>>2]=18;c[e+12>>2]=187;if(!(c[12748]|0))c[e+76>>2]=-1;vb(51016);f=c[12753]|0;c[e+56>>2]=f;if(f)c[f+52>>2]=e;c[12753]=e;ob(51016)}}else{c[(C6()|0)>>2]=22;e=0}i=o;return e|0}function u7(b){b=b|0;var c=0,d=0,e=0;d=(r8(b,43)|0)==0;c=a[b>>0]|0;d=d?c<<24>>24!=114&1:2;e=(r8(b,120)|0)==0;d=e?d:d|128;b=(r8(b,101)|0)==0;b=b?d:d|524288;b=c<<24>>24==114?b:b|64;b=c<<24>>24==119?b|512:b;return (c<<24>>24==97?b|1024:b)|0}function v7(a){a=a|0;return 0}function w7(a){a=a|0;return}function x7(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+16|0;l=m;k=e&255;a[l>>0]=k;g=b+16|0;h=c[g>>2]|0;if(!h)if(!(F7(b)|0)){h=c[g>>2]|0;j=4}else f=-1;else j=4;do if((j|0)==4){g=b+20|0;j=c[g>>2]|0;if(j>>>0>>0?(f=e&255,(f|0)!=(a[b+75>>0]|0)):0){c[g>>2]=j+1;a[j>>0]=k;break}if((Rb[c[b+36>>2]&63](b,l,1)|0)==1)f=d[l>>0]|0;else f=-1}while(0);i=m;return f|0}function y7(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;c[d>>2]=c[a+60>>2];a=J6(wb(6,d|0)|0)|0;i=b;return a|0}function z7(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0;m=i;i=i+48|0;h=m+16|0;g=m;f=m+32|0;c[f>>2]=d;j=f+4|0;l=b+48|0;n=c[l>>2]|0;c[j>>2]=e-((n|0)!=0&1);k=b+44|0;c[f+8>>2]=c[k>>2];c[f+12>>2]=n;if(!(c[12747]|0)){c[h>>2]=c[b+60>>2];c[h+4>>2]=f;c[h+8>>2]=2;f=J6(Fb(145,h|0)|0)|0}else{Ia(1203,b|0);c[g>>2]=c[b+60>>2];c[g+4>>2]=f;c[g+8>>2]=2;f=J6(Fb(145,g|0)|0)|0;pb(0)}if((f|0)>=1){j=c[j>>2]|0;if(f>>>0>j>>>0){h=c[k>>2]|0;g=b+4|0;c[g>>2]=h;c[b+8>>2]=h+(f-j);if(!(c[l>>2]|0))f=e;else{c[g>>2]=h+1;a[d+(e+-1)>>0]=a[h>>0]|0;f=e}}}else{c[b>>2]=c[b>>2]|f&48^16;c[b+8>>2]=0;c[b+4>>2]=0}i=m;return f|0}function A7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0;f=i;i=i+32|0;g=f;e=f+20|0;c[g>>2]=c[a+60>>2];c[g+4>>2]=0;c[g+8>>2]=b;c[g+12>>2]=e;c[g+16>>2]=d;if((J6(Db(140,g|0)|0)|0)<0){c[e>>2]=-1;a=-1}else a=c[e>>2]|0;i=f;return a|0}function B7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+48|0;n=q+16|0;m=q;e=q+32|0;o=a+28|0;f=c[o>>2]|0;c[e>>2]=f;p=a+20|0;f=(c[p>>2]|0)-f|0;c[e+4>>2]=f;c[e+8>>2]=b;c[e+12>>2]=d;k=a+60|0;l=a+44|0;b=2;f=f+d|0;while(1){if(!(c[12747]|0)){c[n>>2]=c[k>>2];c[n+4>>2]=e;c[n+8>>2]=b;h=J6(mb(146,n|0)|0)|0}else{Ia(1204,a|0);c[m>>2]=c[k>>2];c[m+4>>2]=e;c[m+8>>2]=b;h=J6(mb(146,m|0)|0)|0;pb(0)}if((f|0)==(h|0)){f=6;break}if((h|0)<0){f=8;break}f=f-h|0;g=c[e+4>>2]|0;if(h>>>0<=g>>>0)if((b|0)==2){c[o>>2]=(c[o>>2]|0)+h;j=g;b=2}else j=g;else{j=c[l>>2]|0;c[o>>2]=j;c[p>>2]=j;j=c[e+12>>2]|0;h=h-g|0;e=e+8|0;b=b+-1|0}c[e>>2]=(c[e>>2]|0)+h;c[e+4>>2]=j-h}if((f|0)==6){n=c[l>>2]|0;c[a+16>>2]=n+(c[a+48>>2]|0);a=n;c[o>>2]=a;c[p>>2]=a}else if((f|0)==8){c[a+16>>2]=0;c[o>>2]=0;c[p>>2]=0;c[a>>2]=c[a>>2]|32;if((b|0)==2)d=0;else d=d-(c[e+4>>2]|0)|0}i=q;return d|0}function C7(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0;g=i;i=i+80|0;f=g;c[b+36>>2]=17;if((c[b>>2]&64|0)==0?(c[f>>2]=c[b+60>>2],c[f+4>>2]=21505,c[f+8>>2]=g+12,(nb(54,f|0)|0)!=0):0)a[b+75>>0]=-1;f=B7(b,d,e)|0;i=g;return f|0}function D7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;e=a+84|0;g=c[e>>2]|0;h=d+256|0;f=n8(g,0,h)|0;f=(f|0)==0?h:f-g|0;d=f>>>0>>0?f:d;xka(b|0,g|0,d|0)|0;c[a+4>>2]=g+d;b=g+f|0;c[a+8>>2]=b;c[e>>2]=b;return d|0}function E7(b){b=b|0;var d=0,e=0;d=b+74|0;e=a[d>>0]|0;a[d>>0]=e+255|e;d=b+20|0;e=b+44|0;if((c[d>>2]|0)>>>0>(c[e>>2]|0)>>>0)Rb[c[b+36>>2]&63](b,0,0)|0;c[b+16>>2]=0;c[b+28>>2]=0;c[d>>2]=0;d=c[b>>2]|0;if(d&20)if(!(d&4))d=-1;else{c[b>>2]=d|32;d=-1}else{d=c[e>>2]|0;c[b+8>>2]=d;c[b+4>>2]=d;d=0}return d|0}function F7(b){b=b|0;var d=0,e=0;d=b+74|0;e=a[d>>0]|0;a[d>>0]=e+255|e;d=c[b>>2]|0;if(!(d&8)){c[b+8>>2]=0;c[b+4>>2]=0;d=c[b+44>>2]|0;c[b+28>>2]=d;c[b+20>>2]=d;c[b+16>>2]=d+(c[b+48>>2]|0);d=0}else{c[b>>2]=d|32;d=-1}return d|0}function G7(a){a=a|0;var b=0,e=0;e=i;i=i+16|0;b=e;if((c[a+8>>2]|0)==0?(E7(a)|0)!=0:0)b=-1;else if((Rb[c[a+32>>2]&63](a,b,1)|0)==1)b=d[b>>0]|0;else b=-1;i=e;return b|0}function H7(a){a=a|0;var b=0,d=0,e=0;e=(c[a>>2]&1|0)!=0;if(!e){vb(51016);d=c[a+52>>2]|0;b=a+56|0;if(d)c[d+56>>2]=c[b>>2];b=c[b>>2]|0;if(b)c[b+52>>2]=d;if((c[12753]|0)==(a|0))c[12753]=b;ob(51016)}b=J7(a)|0;b=Ob[c[a+12>>2]&255](a)|0|b;d=c[a+92>>2]|0;if(d)v9(d);if(!e)v9(a);return b|0}function I7(a){a=a|0;var b=0;if((c[a+76>>2]|0)>-1){b=(v7(a)|0)==0;a=(c[a>>2]|0)>>>5&1}else a=(c[a>>2]|0)>>>5&1;return a|0}function J7(a){a=a|0;var b=0,d=0;do if(a){if((c[a+76>>2]|0)<=-1){b=c9(a)|0;break}d=(v7(a)|0)==0;b=c9(a)|0;if(!d)w7(a)}else{if(!(c[12812]|0))b=0;else b=J7(c[12812]|0)|0;vb(51016);a=c[12753]|0;if(a)do{if((c[a+76>>2]|0)>-1)d=v7(a)|0;else d=0;if((c[a+20>>2]|0)>>>0>(c[a+28>>2]|0)>>>0)b=c9(a)|0|b;if(d)w7(a);a=c[a+56>>2]|0}while((a|0)!=0);ob(51016)}while(0);return b|0}function K7(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;g=i;i=i+32|0;f=g+16|0;e=g;if(n8(127682,a[d>>0]|0,4)|0){h=u7(d)|0|32768;c[e>>2]=b;c[e+4>>2]=h;c[e+8>>2]=438;e=J6(xb(5,e|0)|0)|0;if((e|0)>=0){b=t7(e,d)|0;if(!b){c[f>>2]=e;wb(6,f|0)|0;b=0}}else b=0}else{c[(C6()|0)>>2]=22;b=0}i=g;return b|0}function L7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=i;i=i+16|0;f=e;c[f>>2]=d;d=a8(a,b,f)|0;i=e;return d|0}function M7(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;if((c[d+76>>2]|0)>=0?(v7(d)|0)!=0:0){if((a[d+75>>0]|0)!=(b|0)?(f=d+20|0,g=c[f>>2]|0,g>>>0<(c[d+16>>2]|0)>>>0):0){c[f>>2]=g+1;a[g>>0]=b;e=b&255}else e=x7(d,b)|0;w7(d)}else i=3;do if((i|0)==3){if((a[d+75>>0]|0)!=(b|0)?(h=d+20|0,e=c[h>>2]|0,e>>>0<(c[d+16>>2]|0)>>>0):0){c[h>>2]=e+1;a[e>>0]=b;e=b&255;break}e=x7(d,b)|0}while(0);return e|0}function N7(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0;j=$(e,d)|0;if((c[f+76>>2]|0)>-1)k=v7(f)|0;else k=0;g=f+74|0;h=a[g>>0]|0;a[g>>0]=h+255|h;g=f+4|0;h=c[g>>2]|0;i=(c[f+8>>2]|0)-h|0;if((i|0)>0){i=i>>>0>>0?i:j;xka(b|0,h|0,i|0)|0;c[g>>2]=h+i;b=b+i|0;g=j-i|0}else g=j;a:do if(!g)l=13;else{i=f+32|0;h=g;while(1){if(E7(f)|0){e=h;break}g=Rb[c[i>>2]&63](f,b,h)|0;if((g+1|0)>>>0<2){e=h;break}if((h|0)==(g|0)){l=13;break a}else{b=b+g|0;h=h-g|0}}if(k)w7(f);e=((j-e|0)>>>0)/(d>>>0)|0}while(0);if((l|0)==13)if(k)w7(f);return e|0}function O7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;if((d|0)==1)b=b-(c[a+8>>2]|0)+(c[a+4>>2]|0)|0;f=a+20|0;e=a+28|0;if((c[f>>2]|0)>>>0>(c[e>>2]|0)>>>0?(Rb[c[a+36>>2]&63](a,0,0)|0,(c[f>>2]|0)==0):0)b=-1;else{c[a+16>>2]=0;c[e>>2]=0;c[f>>2]=0;if((Rb[c[a+40>>2]&63](a,b,d)|0)<0)b=-1;else{c[a+8>>2]=0;c[a+4>>2]=0;c[a>>2]=c[a>>2]&-17;b=0}}return b|0}function P7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if((c[a+76>>2]|0)>-1){e=(v7(a)|0)==0;b=O7(a,b,d)|0;if(!e)w7(a)}else b=O7(a,b,d)|0;return b|0}function Q7(a,b,c){a=a|0;b=b|0;c=c|0;return P7(a,b,c)|0}function R7(a){a=a|0;var b=0;if(!(c[a>>2]&128))b=1;else b=(c[a+20>>2]|0)>>>0>(c[a+28>>2]|0)>>>0?2:1;b=Rb[c[a+40>>2]&63](a,0,b)|0;if((b|0)>=0)b=b-(c[a+8>>2]|0)+(c[a+4>>2]|0)+(c[a+20>>2]|0)-(c[a+28>>2]|0)|0;return b|0}function S7(a){a=a|0;var b=0;if((c[a+76>>2]|0)>-1){b=(v7(a)|0)==0;a=R7(a)|0}else a=R7(a)|0;return a|0}function T7(a){a=a|0;return S7(a)|0}function U7(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;f=e+16|0;g=c[f>>2]|0;if(!g)if(!(F7(e)|0)){g=c[f>>2]|0;h=4}else f=0;else h=4;a:do if((h|0)==4){i=e+20|0;h=c[i>>2]|0;if((g-h|0)>>>0>>0){f=Rb[c[e+36>>2]&63](e,b,d)|0;break}b:do if((a[e+75>>0]|0)>-1){f=d;while(1){if(!f){g=h;f=0;break b}g=f+-1|0;if((a[b+g>>0]|0)==10)break;else f=g}if((Rb[c[e+36>>2]&63](e,b,f)|0)>>>0>>0)break a;d=d-f|0;b=b+f|0;g=c[i>>2]|0}else{g=h;f=0}while(0);xka(g|0,b|0,d|0)|0;c[i>>2]=(c[i>>2]|0)+d;f=f+d|0}while(0);return f|0}function V7(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=$(d,b)|0;if((c[e+76>>2]|0)>-1){g=(v7(e)|0)==0;a=U7(a,f,e)|0;if(!g)w7(e)}else a=U7(a,f,e)|0;if((a|0)!=(f|0))d=(a>>>0)/(b>>>0)|0;return d|0}function W7(a){a=a|0;var b=0,e=0,f=0;if((c[a+76>>2]|0)>=0?(v7(a)|0)!=0:0){b=a+4|0;e=c[b>>2]|0;if(e>>>0<(c[a+8>>2]|0)>>>0){c[b>>2]=e+1;b=d[e>>0]|0}else b=G7(a)|0}else f=3;do if((f|0)==3){b=a+4|0;e=c[b>>2]|0;if(e>>>0<(c[a+8>>2]|0)>>>0){c[b>>2]=e+1;b=d[e>>0]|0;break}else{b=G7(a)|0;break}}while(0);return b|0}function X7(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;f=i;i=i+16|0;g=f;c[g>>2]=e;e=c8(a,b,d,g)|0;i=f;return e|0}function Y7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=i;i=i+16|0;f=e;c[f>>2]=d;d=d8(a,b,f)|0;i=e;return d|0}function Z7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;e=i;i=i+16|0;f=e;c[f>>2]=d;d=e8(a,b,f)|0;i=e;return d|0}function _7(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;do if((b|0)!=-1){if((c[d+76>>2]|0)>-1)g=v7(d)|0;else g=0;if(!((c[d+8>>2]|0)==0?(E7(d)|0)!=0:0))h=6;if((h|0)==6?(e=d+4|0,f=c[e>>2]|0,f>>>0>((c[d+44>>2]|0)+-8|0)>>>0):0){h=f+-1|0;c[e>>2]=h;a[h>>0]=b;c[d>>2]=c[d>>2]&-17;if(!g)break;w7(d);break}if(g){w7(d);b=-1}else b=-1}else b=-1;while(0);return b|0}function $7(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;e=j;f=u9(240)|0;do if(f){c[e>>2]=c[d>>2];e=c8(f,240,b,e)|0;if(e>>>0<240){b=x9(f,e+1|0)|0;c[a>>2]=(b|0)!=0?b:f;break}v9(f);if((e|0)>=0?(h=e+1|0,g=u9(h)|0,c[a>>2]=g,(g|0)!=0):0)e=c8(g,h,b,d)|0;else e=-1}else e=-1;while(0);i=j;return e|0}function a8(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+224|0;o=s+80|0;r=s+96|0;q=s;p=s+136|0;f=r;g=f+40|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(g|0));c[o>>2]=c[e>>2];if((d9(0,d,o,q,r)|0)<0)e=-1;else{if((c[b+76>>2]|0)>-1)m=v7(b)|0;else m=0;e=c[b>>2]|0;n=e&32;if((a[b+74>>0]|0)<1)c[b>>2]=e&-33;e=b+48|0;if(!(c[e>>2]|0)){g=b+44|0;h=c[g>>2]|0;c[g>>2]=p;j=b+28|0;c[j>>2]=p;k=b+20|0;c[k>>2]=p;c[e>>2]=80;l=b+16|0;c[l>>2]=p+80;f=d9(b,d,o,q,r)|0;if(h){Rb[c[b+36>>2]&63](b,0,0)|0;f=(c[k>>2]|0)==0?-1:f;c[g>>2]=h;c[e>>2]=0;c[l>>2]=0;c[j>>2]=0;c[k>>2]=0}}else f=d9(b,d,o,q,r)|0;e=c[b>>2]|0;c[b>>2]=e|n;if(m)w7(b);e=(e&32|0)==0?f:-1}i=s;return e|0}function b8(e,f,j){e=e|0;f=f|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0.0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0;P=i;i=i+304|0;H=P+16|0;J=P+8|0;I=P+33|0;K=P;y=P+32|0;if((c[e+76>>2]|0)>-1)O=v7(e)|0;else O=0;k=a[f>>0]|0;a:do if(k<<24>>24){L=e+4|0;M=e+100|0;G=e+108|0;z=e+8|0;A=I+10|0;B=I+33|0;C=J+4|0;E=I+46|0;F=I+94|0;m=k;k=0;n=f;s=0;l=0;f=0;b:while(1){c:do if(!(f6(m&255)|0)){m=(a[n>>0]|0)==37;d:do if(m){q=n+1|0;o=a[q>>0]|0;e:do switch(o<<24>>24){case 37:break d;case 42:{x=0;o=n+2|0;break}default:{o=(o&255)+-48|0;if(o>>>0<10?(a[n+2>>0]|0)==36:0){c[H>>2]=c[j>>2];while(1){x=(c[H>>2]|0)+(4-1)&~(4-1);m=c[x>>2]|0;c[H>>2]=x+4;if(o>>>0>1)o=o+-1|0;else break}x=m;o=n+3|0;break e}o=(c[j>>2]|0)+(4-1)&~(4-1);x=c[o>>2]|0;c[j>>2]=o+4;o=q}}while(0);m=a[o>>0]|0;n=m&255;if((n+-48|0)>>>0<10){m=0;while(1){q=(m*10|0)+-48+n|0;o=o+1|0;m=a[o>>0]|0;n=m&255;if((n+-48|0)>>>0>=10)break;else m=q}}else q=0;if(m<<24>>24==109){o=o+1|0;r=a[o>>0]|0;m=(x|0)!=0&1;l=0;f=0}else{r=m;m=0}n=o+1|0;switch(r&255|0){case 104:{w=(a[n>>0]|0)==104;n=w?o+2|0:n;o=w?-2:-1;break}case 108:{w=(a[n>>0]|0)==108;n=w?o+2|0:n;o=w?3:1;break}case 106:{o=3;break}case 116:case 122:{o=1;break}case 76:{o=2;break}case 110:case 112:case 67:case 83:case 91:case 99:case 115:case 88:case 71:case 70:case 69:case 65:case 103:case 102:case 101:case 97:case 120:case 117:case 111:case 105:case 100:{n=o;o=0;break}default:{N=152;break b}}r=d[n>>0]|0;t=(r&47|0)==3;r=t?r|32:r;t=t?1:o;switch(r|0){case 99:{w=s;v=(q|0)<1?1:q;break}case 91:{w=s;v=q;break}case 110:{if(!x){o=s;break c}switch(t|0){case -2:{a[x>>0]=s;o=s;break c}case -1:{b[x>>1]=s;o=s;break c}case 0:{c[x>>2]=s;o=s;break c}case 1:{c[x>>2]=s;o=s;break c}case 3:{o=x;c[o>>2]=s;c[o+4>>2]=((s|0)<0)<<31>>31;o=s;break c}default:{o=s;break c}}}default:{H6(e,0);do{o=c[L>>2]|0;if(o>>>0<(c[M>>2]|0)>>>0){c[L>>2]=o+1;o=d[o>>0]|0}else o=I6(e)|0}while((f6(o)|0)!=0);o=c[L>>2]|0;if(c[M>>2]|0){o=o+-1|0;c[L>>2]=o}w=(c[G>>2]|0)+s+o-(c[z>>2]|0)|0;v=q}}H6(e,v);o=c[L>>2]|0;q=c[M>>2]|0;if(o>>>0>>0)c[L>>2]=o+1;else{if((I6(e)|0)<0){N=152;break b}q=c[M>>2]|0}if(q)c[L>>2]=(c[L>>2]|0)+-1;f:do switch(r|0){case 91:case 99:case 115:{u=(r|0)==99;g:do if((r&239|0)==99){uka(I|0,-1,257)|0;a[I>>0]=0;if((r|0)==115){a[B>>0]=0;a[A>>0]=0;a[A+1>>0]=0;a[A+2>>0]=0;a[A+3>>0]=0;a[A+4>>0]=0}}else{Q=n+1|0;s=(a[Q>>0]|0)==94;o=s&1;r=s?Q:n;n=s?n+2|0:Q;uka(I|0,s&1|0,257)|0;a[I>>0]=0;switch(a[n>>0]|0){case 45:{s=(o^1)&255;a[E>>0]=s;n=r+2|0;break}case 93:{s=(o^1)&255;a[F>>0]=s;n=r+2|0;break}default:s=(o^1)&255}while(1){o=a[n>>0]|0;h:do switch(o<<24>>24){case 0:{N=152;break b}case 93:break g;case 45:{r=n+1|0;o=a[r>>0]|0;switch(o<<24>>24){case 93:case 0:{o=45;break h}default:{}}n=a[n+-1>>0]|0;if((n&255)<(o&255)){n=n&255;do{n=n+1|0;a[I+n>>0]=s;o=a[r>>0]|0}while((n|0)<(o&255|0));n=r}else n=r;break}default:{}}while(0);a[I+((o&255)+1)>>0]=s;n=n+1|0}}while(0);r=u?v+1|0:31;s=(t|0)==1;t=(m|0)!=0;i:do if(s){if(t){f=u9(r<<2)|0;if(!f){l=0;N=152;break b}}else f=x;c[J>>2]=0;c[C>>2]=0;l=0;j:while(1){q=(f|0)==0;do{k:while(1){o=c[L>>2]|0;if(o>>>0<(c[M>>2]|0)>>>0){c[L>>2]=o+1;o=d[o>>0]|0}else o=I6(e)|0;if(!(a[I+(o+1)>>0]|0))break j;a[y>>0]=o;switch(c7(K,y,1,J)|0){case -1:{l=0;N=152;break b}case -2:break;default:break k}}if(!q){c[f+(l<<2)>>2]=c[K>>2];l=l+1|0}}while(!(t&(l|0)==(r|0)));l=r<<1|1;o=x9(f,l<<2)|0;if(!o){l=0;N=152;break b}Q=r;r=l;f=o;l=Q}if(!(d7(J)|0)){l=0;N=152;break b}else{q=l;l=0}}else{if(t){l=u9(r)|0;if(!l){l=0;f=0;N=152;break b}else o=0;while(1){do{f=c[L>>2]|0;if(f>>>0<(c[M>>2]|0)>>>0){c[L>>2]=f+1;f=d[f>>0]|0}else f=I6(e)|0;if(!(a[I+(f+1)>>0]|0)){q=o;f=0;break i}a[l+o>>0]=f;o=o+1|0}while((o|0)!=(r|0));f=r<<1|1;o=x9(l,f)|0;if(!o){f=0;N=152;break b}else{Q=r;r=f;l=o;o=Q}}}if(!x){l=q;while(1){f=c[L>>2]|0;if(f>>>0>>0){c[L>>2]=f+1;f=d[f>>0]|0}else f=I6(e)|0;if(!(a[I+(f+1)>>0]|0)){q=0;l=0;f=0;break i}l=c[M>>2]|0}}else{l=0;while(1){f=c[L>>2]|0;if(f>>>0>>0){c[L>>2]=f+1;f=d[f>>0]|0}else f=I6(e)|0;if(!(a[I+(f+1)>>0]|0)){q=l;l=x;f=0;break i}a[x+l>>0]=f;q=c[M>>2]|0;l=l+1|0}}}while(0);o=c[L>>2]|0;if(c[M>>2]|0){o=o+-1|0;c[L>>2]=o}o=o-(c[z>>2]|0)+(c[G>>2]|0)|0;if(!o)break b;if(!((o|0)==(v|0)|u^1))break b;do if(t)if(s){c[x>>2]=f;break}else{c[x>>2]=l;break}while(0);if(!u){if(f)c[f+(q<<2)>>2]=0;if(!l){l=0;break f}a[l+q>>0]=0}break}case 120:case 88:case 112:{o=16;N=134;break}case 111:{o=8;N=134;break}case 117:case 100:{o=10;N=134;break}case 105:{o=0;N=134;break}case 71:case 103:case 70:case 102:case 69:case 101:case 65:case 97:{p=+F6(e,t,0);if((c[G>>2]|0)==((c[z>>2]|0)-(c[L>>2]|0)|0))break b;if(x)switch(t|0){case 0:{g[x>>2]=p;break f}case 1:{h[x>>3]=p;break f}case 2:{h[x>>3]=p;break f}default:break f}break}default:{}}while(0);l:do if((N|0)==134){N=0;o=G6(e,o,0,-1,-1)|0;if((c[G>>2]|0)==((c[z>>2]|0)-(c[L>>2]|0)|0))break b;if((x|0)!=0&(r|0)==112){c[x>>2]=o;break}if(x)switch(t|0){case -2:{a[x>>0]=o;break l}case -1:{b[x>>1]=o;break l}case 0:{c[x>>2]=o;break l}case 1:{c[x>>2]=o;break l}case 3:{Q=x;c[Q>>2]=o;c[Q+4>>2]=D;break l}default:break l}}while(0);k=((x|0)!=0&1)+k|0;o=(c[G>>2]|0)+w+(c[L>>2]|0)-(c[z>>2]|0)|0;break c}while(0);n=n+(m&1)|0;H6(e,0);m=c[L>>2]|0;if(m>>>0<(c[M>>2]|0)>>>0){c[L>>2]=m+1;m=d[m>>0]|0}else m=I6(e)|0;if((m|0)!=(d[n>>0]|0)){N=21;break b}o=s+1|0}else{while(1){m=n+1|0;if(!(f6(d[m>>0]|0)|0))break;else n=m}H6(e,0);do{m=c[L>>2]|0;if(m>>>0<(c[M>>2]|0)>>>0){c[L>>2]=m+1;m=d[m>>0]|0}else m=I6(e)|0}while((f6(m)|0)!=0);m=c[L>>2]|0;if(c[M>>2]|0){m=m+-1|0;c[L>>2]=m}o=(c[G>>2]|0)+s+m-(c[z>>2]|0)|0}while(0);n=n+1|0;m=a[n>>0]|0;if(!(m<<24>>24))break a;else s=o}if((N|0)==21){if(c[M>>2]|0)c[L>>2]=(c[L>>2]|0)+-1;if((k|0)!=0|(m|0)>-1)break;else{k=0;N=153}}else if((N|0)==152)if(!k){k=m;N=153}if((N|0)==153){m=k;k=-1}if(m){v9(l);v9(f)}}else k=0;while(0);if(O)w7(e);i=P;return k|0}function c8(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0;n=i;i=i+128|0;g=n+112|0;m=n;h=m;j=51396;k=h+112|0;do{c[h>>2]=c[j>>2];h=h+4|0;j=j+4|0}while((h|0)<(k|0));if((d+-1|0)>>>0>2147483646)if(!d){d=1;l=4}else{c[(C6()|0)>>2]=75;d=-1}else{g=b;l=4}if((l|0)==4){l=-2-g|0;l=d>>>0>l>>>0?l:d;c[m+48>>2]=l;b=m+20|0;c[b>>2]=g;c[m+44>>2]=g;d=g+l|0;g=m+16|0;c[g>>2]=d;c[m+28>>2]=d;d=a8(m,e,f)|0;if(l){e=c[b>>2]|0;a[e+(((e|0)==(c[g>>2]|0))<<31>>31)>>0]=0}}i=n;return d|0}function d8(a,b,c){a=a|0;b=b|0;c=c|0;return c8(a,2147483647,b,c)|0}function e8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0;g=i;i=i+112|0;e=g;f=e;h=f+112|0;do{c[f>>2]=0;f=f+4|0}while((f|0)<(h|0));c[e+32>>2]=34;c[e+44>>2]=a;c[e+76>>2]=-1;c[e+84>>2]=a;h=b8(e,b,d)|0;i=g;return h|0}function f8(a){a=a|0;return +(+i8(a,0))}function g8(b){b=b|0;var c=0,d=0,e=0,f=0;while(1){c=b+1|0;if(!(f6(a[b>>0]|0)|0))break;else b=c}d=a[b>>0]|0;switch(d<<24>>24|0){case 45:{e=1;f=5;break}case 43:{e=0;f=5;break}default:e=0}if((f|0)==5){b=c;d=a[c>>0]|0}c=(d<<24>>24)+-48|0;if(c>>>0<10){d=b;b=0;do{d=d+1|0;b=(b*10|0)-c|0;c=(a[d>>0]|0)+-48|0}while(c>>>0<10)}else b=0;return ((e|0)!=0?b:0-b|0)|0}function h8(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0;r=i;i=i+208|0;o=r+8|0;p=r;f=$(d,b)|0;n=p;c[n>>2]=1;c[n+4>>2]=0;if(f){j=f-d|0;c[o+4>>2]=d;c[o>>2]=d;g=d;b=d;h=2;while(1){b=b+d+g|0;c[o+(h<<2)>>2]=b;if(b>>>0>>0){n=g;g=b;h=h+1|0;b=n}else break}n=0-d|0;k=a+j|0;m=p+4|0;if((j|0)>0){j=k;f=1;h=1;while(1){do if((f&3|0)==3){f9(a,d,e,h,o);l=c[m>>2]|0;b=l<<30|(c[p>>2]|0)>>>2;c[p>>2]=b;c[m>>2]=l>>>2;h=h+2|0}else{b=h+-1|0;if((c[o+(b<<2)>>2]|0)>>>0<(j-a|0)>>>0)f9(a,d,e,h,o);else g9(a,d,e,p,h,0,o);if((h|0)==1){b=c[p>>2]|0;c[m>>2]=b>>>31|c[m>>2]<<1;b=b<<1;c[p>>2]=b;h=0;break}if(b>>>0>31){f=c[p>>2]|0;c[m>>2]=f;c[p>>2]=0;b=h+-33|0;g=0}else{f=c[m>>2]|0;g=c[p>>2]|0}c[m>>2]=g>>>(32-b|0)|f<>2]=b;h=1}while(0);f=b|1;c[p>>2]=f;b=a+d|0;if(b>>>0>=k>>>0){f=b;break}else a=b}}else{f=a;h=1}g9(f,d,e,p,h,0,o);l=p+4|0;b=c[p>>2]|0;if(!((h|0)==1&(b|0)==1&(c[l>>2]|0)==0)){g=f;while(1){if((h|0)<2){f=b+-1|0;do if(f){if(!(f&1)){j=f;f=0;do{f=f+1|0;j=j>>>1}while((j&1|0)==0);if(!f)q=24}else q=24;if((q|0)==24){q=0;k=c[m>>2]|0;if(!k){f=64;q=30;break}if(!(k&1)){j=k;f=0}else{a=0;j=k;f=0;break}while(1){a=f+1|0;j=j>>>1;if(j&1){j=a;break}else f=a}if(!j){a=0;j=k;f=0;break}else f=f+33|0}if(f>>>0>31)q=30;else{a=f;j=c[m>>2]|0}}else{f=32;q=30}while(0);if((q|0)==30){q=0;b=c[m>>2]|0;c[p>>2]=b;c[m>>2]=0;a=f+-32|0;j=0}c[p>>2]=j<<32-a|b>>>a;c[m>>2]=j>>>a;g=g+n|0;f=f+h|0}else{a=b>>>30;k=a|c[m>>2]<<2;f=h+-2|0;c[p>>2]=(b<<1&2147483646|a<<31)^3;c[m>>2]=k>>>1;g9(g+(0-((c[o+(f<<2)>>2]|0)+d))|0,d,e,p,h+-1|0,1,o);k=c[p>>2]|0;c[m>>2]=k>>>31|c[m>>2]<<1;c[p>>2]=k<<1|1;g=g+n|0;g9(g,d,e,p,f,1,o)}b=c[p>>2]|0;if((f|0)==1&(b|0)==1&(c[l>>2]|0)==0)break;else h=f}}}i=r;return}function i8(a,b){a=a|0;b=b|0;return +(+h9(a,b,1))}function j8(a,b,c){a=a|0;b=b|0;c=c|0;return +(+h9(a,b,2))}function k8(a,b,c){a=a|0;b=b|0;c=c|0;a=i9(a,b,c,-1,-1)|0;return a|0}function l8(a,b,c){a=a|0;b=b|0;c=c|0;a=i9(a,b,c,0,-2147483648)|0;return a|0}function m8(a,b,c){a=a|0;b=b|0;c=c|0;a=i9(a,b,c,-2147483648,0)|0;return a|0}function n8(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;h=d&255;f=(e|0)!=0;a:do if(f&(b&3|0)!=0){g=d&255;while(1){if((a[b>>0]|0)==g<<24>>24){i=6;break a}b=b+1|0;e=e+-1|0;f=(e|0)!=0;if(!(f&(b&3|0)!=0)){i=5;break}}}else i=5;while(0);if((i|0)==5)if(f)i=6;else e=0;b:do if((i|0)==6){g=d&255;if((a[b>>0]|0)!=g<<24>>24){f=$(h,16843009)|0;c:do if(e>>>0>3)while(1){h=c[b>>2]^f;if((h&-2139062144^-2139062144)&h+-16843009)break;b=b+4|0;e=e+-4|0;if(e>>>0<=3){i=11;break c}}else i=11;while(0);if((i|0)==11)if(!e){e=0;break}while(1){if((a[b>>0]|0)==g<<24>>24)break b;b=b+1|0;e=e+-1|0;if(!e){e=0;break}}}}while(0);return ((e|0)!=0?b:0)|0}function o8(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0;a:do if(!d)d=0;else{f=d;e=b;while(1){b=a[e>>0]|0;d=a[c>>0]|0;if(b<<24>>24!=d<<24>>24)break;f=f+-1|0;if(!f){d=0;break a}else{e=e+1|0;c=c+1|0}}d=(b&255)-(d&255)|0}while(0);return d|0}function p8(b,d){b=b|0;d=d|0;var e=0,f=0;e=d;a:do if(!((e^b)&3)){if(e&3)do{e=a[d>>0]|0;a[b>>0]=e;if(!(e<<24>>24))break a;d=d+1|0;b=b+1|0}while((d&3|0)!=0);e=c[d>>2]|0;if(!((e&-2139062144^-2139062144)&e+-16843009)){f=b;while(1){d=d+4|0;b=f+4|0;c[f>>2]=e;e=c[d>>2]|0;if((e&-2139062144^-2139062144)&e+-16843009)break;else f=b}}f=8}else f=8;while(0);if((f|0)==8){f=a[d>>0]|0;a[b>>0]=f;if(f<<24>>24)do{d=d+1|0;b=b+1|0;f=a[d>>0]|0;a[b>>0]=f}while(f<<24>>24!=0)}return b|0}function q8(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;g=d;do if(!((g^b)&3)){f=(e|0)!=0;a:do if(f&(g&3|0)!=0)while(1){g=a[d>>0]|0;a[b>>0]=g;if(!(g<<24>>24))break a;e=e+-1|0;d=d+1|0;b=b+1|0;f=(e|0)!=0;if(!(f&(d&3|0)!=0)){h=5;break}}else h=5;while(0);if((h|0)==5)if(!f){e=0;break}if(a[d>>0]|0){b:do if(e>>>0>3)do{f=c[d>>2]|0;if((f&-2139062144^-2139062144)&f+-16843009)break b;c[b>>2]=f;e=e+-4|0;d=d+4|0;b=b+4|0}while(e>>>0>3);while(0);h=11}}else h=11;while(0);c:do if((h|0)==11)if(!e)e=0;else while(1){h=a[d>>0]|0;a[b>>0]=h;if(!(h<<24>>24))break c;e=e+-1|0;b=b+1|0;if(!e){e=0;break}else d=d+1|0}while(0);uka(b|0,0,e|0)|0;return b|0}function r8(b,c){b=b|0;c=c|0;b=s8(b,c)|0;return ((a[b>>0]|0)==(c&255)<<24>>24?b:0)|0}function s8(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;f=d&255;a:do if(!f)b=b+(w8(b)|0)|0;else{if(b&3){e=d&255;do{g=a[b>>0]|0;if(g<<24>>24==0?1:g<<24>>24==e<<24>>24)break a;b=b+1|0}while((b&3|0)!=0)}f=$(f,16843009)|0;e=c[b>>2]|0;b:do if(!((e&-2139062144^-2139062144)&e+-16843009))do{g=e^f;if((g&-2139062144^-2139062144)&g+-16843009)break b;b=b+4|0;e=c[b>>2]|0}while(((e&-2139062144^-2139062144)&e+-16843009|0)==0);while(0);e=d&255;while(1){g=a[b>>0]|0;if(g<<24>>24==0?1:g<<24>>24==e<<24>>24)break;else b=b+1|0}}while(0);return b|0}function t8(b,c){b=b|0;c=c|0;var d=0,e=0;e=a[b>>0]|0;d=a[c>>0]|0;if(e<<24>>24==0?1:e<<24>>24!=d<<24>>24)c=e;else{do{b=b+1|0;c=c+1|0;e=a[b>>0]|0;d=a[c>>0]|0}while(!(e<<24>>24==0?1:e<<24>>24!=d<<24>>24));c=e}return (c&255)-(d&255)|0}function u8(a,b){a=a|0;b=b|0;p8(a,b)|0;return a|0}function v8(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;g=i;i=i+32|0;f=g;e=a[d>>0]|0;if(e<<24>>24!=0?(a[d+1>>0]|0)!=0:0){c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;c[f+28>>2]=0;do{h=f+(((e&255)>>>5&255)<<2)|0;c[h>>2]=c[h>>2]|1<<(e&31);d=d+1|0;e=a[d>>0]|0}while(e<<24>>24!=0);d=a[b>>0]|0;a:do if(!(d<<24>>24))e=b;else{e=b;do{if(c[f+(((d&255)>>>5&255)<<2)>>2]&1<<(d&31))break a;e=e+1|0;d=a[e>>0]|0}while(d<<24>>24!=0)}while(0);e=e-b|0}else e=(s8(b,e<<24>>24)|0)-b|0;i=g;return e|0}function w8(b){b=b|0;var d=0,e=0,f=0;f=b;a:do if(!(f&3))e=4;else{d=b;b=f;while(1){if(!(a[d>>0]|0))break a;d=d+1|0;b=d;if(!(b&3)){b=d;e=4;break}}}while(0);if((e|0)==4){while(1){d=c[b>>2]|0;if(!((d&-2139062144^-2139062144)&d+-16843009))b=b+4|0;else break}if((d&255)<<24>>24)do b=b+1|0;while((a[b>>0]|0)!=0)}return b-f|0}function x8(b,c,e){b=b|0;c=c|0;e=e|0;var f=0,g=0;if(!e)c=0;else{f=a[b>>0]|0;a:do if(!(f<<24>>24))f=0;else while(1){e=e+-1|0;g=a[c>>0]|0;if(!(f<<24>>24==g<<24>>24&((e|0)!=0&g<<24>>24!=0)))break a;b=b+1|0;c=c+1|0;f=a[b>>0]|0;if(!(f<<24>>24)){f=0;break}}while(0);c=(f&255)-(d[c>>0]|0)|0}return c|0}function y8(a,b,c){a=a|0;b=b|0;c=c|0;q8(a,b,c)|0;return a|0}function z8(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0;h=i;i=i+32|0;g=h;c[g>>2]=0;c[g+4>>2]=0;c[g+8>>2]=0;c[g+12>>2]=0;c[g+16>>2]=0;c[g+20>>2]=0;c[g+24>>2]=0;c[g+28>>2]=0;f=a[d>>0]|0;do if(!(f<<24>>24))d=0;else{if(!(a[d+1>>0]|0)){d=b;while(1)if((a[d>>0]|0)==f<<24>>24)d=d+1|0;else break;d=d-b|0;break}else{e=d;d=f}do{f=g+(((d&255)>>>5&255)<<2)|0;c[f>>2]=c[f>>2]|1<<(d&31);e=e+1|0;d=a[e>>0]|0}while(d<<24>>24!=0);e=a[b>>0]|0;a:do if(!(e<<24>>24))d=b;else{d=b;do{if(!(c[g+(((e&255)>>>5&255)<<2)>>2]&1<<(e&31)))break a;d=d+1|0;e=a[d>>0]|0}while(e<<24>>24!=0)}while(0);d=d-b|0}while(0);i=h;return d|0}function A8(b,e){b=b|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;w=i;i=i+1056|0;u=w+1024|0;v=w;k=a[e>>0]|0;do if(k<<24>>24){t=r8(b,k<<24>>24)|0;if(t){j=a[e+1>>0]|0;if(j<<24>>24){f=t+1|0;m=a[f>>0]|0;if(m<<24>>24){h=a[e+2>>0]|0;if(!(h<<24>>24)){k=j&255|(k&255)<<8;b=m;j=t;g=d[t>>0]<<8|m&255;while(1){h=g&65535;if((h|0)==(k|0)){f=j;break}b=f+1|0;g=a[b>>0]|0;if(!(g<<24>>24)){b=0;break}else{j=f;f=b;b=g;g=g&255|h<<8}}b=b<<24>>24!=0?f:0;break}f=t+2|0;l=a[f>>0]|0;if(l<<24>>24){g=a[e+3>>0]|0;if(!(g<<24>>24)){h=(j&255)<<16|(k&255)<<24|(h&255)<<8;b=(l&255)<<8|(m&255)<<16|d[t>>0]<<24;if((b|0)==(h|0))b=l;else{g=b;do{f=f+1|0;b=a[f>>0]|0;g=(b&255|g)<<8}while(!(b<<24>>24==0|(g|0)==(h|0)))}b=b<<24>>24!=0?f+-2|0:0;break}f=t+3|0;b=a[f>>0]|0;if(b<<24>>24){if(!(a[e+4>>0]|0)){h=(j&255)<<16|(k&255)<<24|(h&255)<<8|g&255;g=(l&255)<<8|(m&255)<<16|b&255|d[t>>0]<<24;if((g|0)!=(h|0))do{f=f+1|0;b=a[f>>0]|0;g=b&255|g<<8}while(!(b<<24>>24==0|(g|0)==(h|0)));b=b<<24>>24!=0?f+-3|0:0;break};c[u>>2]=0;c[u+4>>2]=0;c[u+8>>2]=0;c[u+12>>2]=0;c[u+16>>2]=0;c[u+20>>2]=0;c[u+24>>2]=0;c[u+28>>2]=0;b=k;g=0;while(1){if(!(a[t+g>>0]|0)){b=0;break}f=u+(((b&255)>>>5&255)<<2)|0;c[f>>2]=c[f>>2]|1<<(b&31);f=g+1|0;c[v+((b&255)<<2)>>2]=f;b=a[e+f>>0]|0;if(!(b<<24>>24)){n=23;break}else g=f}a:do if((n|0)==23){b:do if(f>>>0>1){h=1;n=-1;b=0;c:while(1){m=1;while(1){d:while(1){j=1;while(1){k=a[e+(j+n)>>0]|0;l=a[e+h>>0]|0;if(k<<24>>24!=l<<24>>24){m=h;j=k;h=l;break d}if((j|0)==(m|0))break;j=j+1|0;h=j+b|0;if(h>>>0>=f>>>0){b=n;p=m;break c}}b=b+m|0;h=b+1|0;if(h>>>0>=f>>>0){b=n;p=m;break c}}k=m-n|0;if((j&255)<=(h&255))break;b=m+1|0;if(b>>>0>>0){h=b;b=m;m=k}else{b=n;p=k;break c}}h=b+2|0;if(h>>>0>=f>>>0){p=1;break}else{n=b;b=b+1|0}}j=1;k=-1;h=0;while(1){l=h;h=1;while(1){o=l;e:while(1){l=1;while(1){n=a[e+(l+k)>>0]|0;m=a[e+j>>0]|0;if(n<<24>>24!=m<<24>>24){l=j;j=o;break e}if((l|0)==(h|0))break;l=l+1|0;j=l+o|0;if(j>>>0>=f>>>0){j=p;break b}}o=o+h|0;j=o+1|0;if(j>>>0>=f>>>0){j=p;break b}}h=l-k|0;if((n&255)>=(m&255)){h=j;break}j=l+1|0;if(j>>>0>=f>>>0){j=p;break b}}j=h+2|0;if(j>>>0>=f>>>0){k=h;j=p;h=1;break}else{k=h;h=h+1|0}}}else{b=-1;k=-1;j=1;h=1}while(0);r=(k+1|0)>>>0>(b+1|0)>>>0;h=r?h:j;r=r?k:b;q=r+1|0;if(!(o8(e,e+h|0,q)|0))s=f-h|0;else{h=f-r+-1|0;s=0;h=(r>>>0>h>>>0?r:h)+1|0}n=f|63;o=(s|0)!=0;p=f-h|0;b=t;m=0;l=t;f:while(1){j=b;do if((l-j|0)>>>0>>0){k=n8(l,0,n)|0;if(k)if((k-j|0)>>>0>>0){b=0;break a}else break;else{k=l+n|0;break}}else k=l;while(0);j=a[b+g>>0]|0;if(!(1<<(j&31)&c[u+(((j&255)>>>5&255)<<2)>>2])){b=b+f|0;m=0;l=k;continue}t=c[v+((j&255)<<2)>>2]|0;j=f-t|0;if((f|0)!=(t|0)){b=b+(o&(m|0)!=0&j>>>0>>0?p:j)|0;m=0;l=k;continue}j=q>>>0>m>>>0?q:m;l=a[e+j>>0]|0;g:do if(!(l<<24>>24))j=q;else{while(1){if(l<<24>>24!=(a[b+j>>0]|0))break;j=j+1|0;l=a[e+j>>0]|0;if(!(l<<24>>24)){j=q;break g}}b=b+(j-r)|0;m=0;l=k;continue f}while(0);do{if(j>>>0<=m>>>0)break a;j=j+-1|0}while((a[e+j>>0]|0)==(a[b+j>>0]|0));b=b+h|0;m=s;l=k}}while(0)}else b=0}else b=0}else b=0}else b=t}else b=0}while(0);i=w;return b|0}function B8(b,d){b=b|0;d=d|0;var e=0,f=0;if(!b){b=c[12877]|0;if(!b)b=0;else{f=b;e=3}}else{f=b;e=3}do if((e|0)==3){e=z8(f,d)|0;b=f+e|0;if(!(a[b>>0]|0)){c[12877]=0;b=0;break}e=(v8(b,d)|0)+e|0;d=f+e|0;c[12877]=d;if(!(a[d>>0]|0)){c[12877]=0;break}else{c[12877]=f+(e+1);a[d>>0]=0;break}}while(0);return b|0}function C8(a,b){a=a|0;b=b|0;var d=0;if(!b)a=a+((D8(a)|0)<<2)|0;else{d=a;while(1){a=c[d>>2]|0;if((a|0)==0|(a|0)==(b|0))break;else d=d+4|0}a=(a|0)!=0?d:0}return a|0}function D8(a){a=a|0;var b=0;b=a;while(1)if(!(c[b>>2]|0))break;else b=b+4|0;return b-a>>2|0}function E8(a,b,d){a=a|0;b=b|0;d=d|0;a:do if(!d)a=0;else while(1){if((c[a>>2]|0)==(b|0))break a;d=d+-1|0;if(!d){a=0;break}else a=a+4|0}while(0);return a|0}function F8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;a:do if(!d)b=0;else{f=b;e=a;while(1){a=c[e>>2]|0;b=c[f>>2]|0;if((a|0)!=(b|0))break;d=d+-1|0;if(!d){b=0;break a}else{f=f+4|0;e=e+4|0}}b=a-b|0}while(0);return b|0}function G8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(d){e=a;while(1){d=d+-1|0;c[e>>2]=c[b>>2];if(!d)break;else{b=b+4|0;e=e+4|0}}}return a|0}function H8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=(d|0)==0;if(a-b>>2>>>0>>0){if(!e)do{d=d+-1|0;c[a+(d<<2)>>2]=c[b+(d<<2)>>2]}while((d|0)!=0)}else if(!e){e=b;b=a;while(1){d=d+-1|0;c[b>>2]=c[e>>2];if(!d)break;else{e=e+4|0;b=b+4|0}}}return a|0}function I8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;if(d){e=a;while(1){d=d+-1|0;c[e>>2]=b;if(!d)break;else e=e+4|0}}return a|0}function J8(a){a=a|0;var b=0,d=0;b=i;i=i+16|0;d=b;c[d>>2]=a;a=wb(6,d|0)|0;a=J6((a|0)==-4?-115:a)|0;i=b;return a|0}function K8(c,f){c=c|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0;l=(f<<1)+-1|0;k=f+-1|0;a:do if(!((c+-43008|0)>>>0<22272|((c+-11776|0)>>>0<30784|((c+-1536|0)>>>0<2560|(i6(c)|0)==0)))){g=(f|0)!=0;if(g&(c+-4256|0)>>>0<46){if((c|0)>4293)switch(c|0){case 4295:case 4301:break;default:break a}c=c+7264|0;break}if((c+-11520|0)>>>0<38&(g^1)){if((c|0)>11557)switch(c|0){case 11559:case 11565:break;default:break a}c=c+-7264|0;break}else j=0;do{i=a[62316+(j<<2)+2>>0]|0;h=i<<24>>24;g=c-(e[62316+(j<<2)>>1]|0)|0;if((g-(h&k)|0)>>>0<(d[62316+(j<<2)+3>>0]|0)>>>0){m=13;break}j=j+1|0}while((j|0)!=61);if((m|0)==13)if(i<<24>>24==1){c=f+c-(g&1)|0;break}else{c=($(h,l)|0)+c|0;break}i=1-f|0;g=b[61824+(i<<1)>>1]|0;b:do if(g<<16>>16){h=0;while(1){if((g&65535|0)==(c|0)){c=h;break}h=h+1|0;g=b[61824+(h<<2)+(i<<1)>>1]|0;if(!(g<<16>>16))break b}c=e[61824+(c<<2)+(f<<1)>>1]|0;break a}while(0);if((c+-66600+(f*40|0)|0)>>>0<40)c=c+-40+(f*80|0)|0}while(0);return c|0}function L8(a,b){a=a|0;b=b|0;var e=0,f=0,g=0,h=0,i=0,j=0;i=a+4|0;e=c[i>>2]|0;j=a+100|0;if(e>>>0<(c[j>>2]|0)>>>0){c[i>>2]=e+1;e=d[e>>0]|0}else e=I6(a)|0;switch(e|0){case 43:case 45:{f=(e|0)==45&1;e=c[i>>2]|0;if(e>>>0<(c[j>>2]|0)>>>0){c[i>>2]=e+1;e=d[e>>0]|0}else e=I6(a)|0;if((b|0)!=0&(e+-48|0)>>>0>9?(c[j>>2]|0)!=0:0){c[i>>2]=(c[i>>2]|0)+-1;h=f}else h=f;break}default:h=0}if((e+-48|0)>>>0>9)if(!(c[j>>2]|0)){f=-2147483648;e=0}else{c[i>>2]=(c[i>>2]|0)+-1;f=-2147483648;e=0}else{f=0;do{f=e+-48+(f*10|0)|0;e=c[i>>2]|0;if(e>>>0<(c[j>>2]|0)>>>0){c[i>>2]=e+1;e=d[e>>0]|0}else e=I6(a)|0}while((e+-48|0)>>>0<10&(f|0)<214748364);b=((f|0)<0)<<31>>31;if((e+-48|0)>>>0<10){do{b=Gka(f|0,b|0,10,0)|0;f=D;e=vka(e|0,((e|0)<0)<<31>>31|0,-48,-1)|0;f=vka(e|0,D|0,b|0,f|0)|0;b=D;e=c[i>>2]|0;if(e>>>0<(c[j>>2]|0)>>>0){c[i>>2]=e+1;e=d[e>>0]|0}else e=I6(a)|0}while((e+-48|0)>>>0<10&((b|0)<21474836|(b|0)==21474836&f>>>0<2061584302));g=f}else g=f;if((e+-48|0)>>>0<10)do{e=c[i>>2]|0;if(e>>>0<(c[j>>2]|0)>>>0){c[i>>2]=e+1;e=d[e>>0]|0}else e=I6(a)|0}while((e+-48|0)>>>0<10);if(c[j>>2]|0)c[i>>2]=(c[i>>2]|0)+-1;a=(h|0)!=0;e=tka(0,0,g|0,b|0)|0;f=a?D:b;e=a?e:g}D=f;return e|0}function M8(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0;Y=i;i=i+432|0;Q=Y+272|0;P=Y+264|0;X=Y+260|0;V=Y+320|0;R=Y+256|0;S=Y;W=Y+268|0;T=Y+416|0;U=Y+384|0;G=c[b+4>>2]|0;J=G+12|0;L=c[J>>2]|0;if(!(c[b+40>>2]|0)){I=b+20|0;c[P>>2]=c[I>>2];c[Q>>2]=c[P>>2];O8(G,Q)|0;c[P>>2]=2;c[Q>>2]=c[P>>2];O8(G,Q)|0;c[I>>2]=(c[I>>2]|0)+1}c[P>>2]=0;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;H=b+12|0;I=b+16|0;c[I>>2]=c[H>>2];e=c[J>>2]|0;f=(d|0)==0;a:do if(!((d|0)!=0|f&(e|0)>(L|0)^1)){u=G+16|0;v=b+36|0;w=b+24|0;x=b+20|0;y=b+28|0;z=T+1|0;A=Q+12|0;B=Q+40|0;C=Q+24|0;D=Q+8|0;h=e;g=0;e=0;b:while(1){t=h+-1|0;c[J>>2]=t;d=c[u>>2]|0;c:do switch(c[d+(t<<2)>>2]|0){case 0:{if((c[v>>2]&1|0)!=0?(c[P>>2]=7,c[Q>>2]=c[P>>2],M=O8(G,Q)|0,(M|0)!=0):0){d=M;break c}c[P>>2]=3;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;break}case 3:{c[P>>2]=5;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(!d){c[P>>2]=4;c[Q>>2]=c[P>>2];d=O8(G,Q)|0}break}case 4:{c[P>>2]=9;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(!d){c[P>>2]=1;c[Q>>2]=c[P>>2];d=O8(G,Q)|0}break}case 5:{f=c[H>>2]|0;d=a[f>>0]|0;if(d<<24>>24!=0?(N=c[v>>2]&1,O=(N|0)!=0,!(d<<24>>24==124&O)):0){do if(!((e|0)>0&(d<<24>>24==41&O))){if(d<<24>>24==92&(N|0)==0?(a[f+1>>0]|0)==41:0)break;c[P>>2]=5;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(d)break c;c[P>>2]=g;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(d)break c;c[P>>2]=6;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(d)break c;c[P>>2]=4;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;break c}while(0);d=(N|e|0)==0?8:0;e=e+-1|0;if(!N)c[H>>2]=f+2}else d=0;break}case 6:{t=h+-2|0;c[J>>2]=t;g=Q8(c[b>>2]|0,c[d+(t<<2)>>2]|0,g)|0;if(!g){d=12;break a}d=0;break}case 7:{d=c[H>>2]|0;switch(a[d>>0]|0){case 124:break;case 41:{c[H>>2]=d+1;d=0;break c}default:{d=0;break c}}c[P>>2]=7;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(!d){c[P>>2]=g;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(!d){c[P>>2]=8;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(!d){c[P>>2]=3;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(!d){c[H>>2]=(c[H>>2]|0)+1;d=0}}}}break}case 8:{t=h+-2|0;c[J>>2]=t;g=T8(c[b>>2]|0,c[d+(t<<2)>>2]|0,g)|0;if(!g){d=12;break a}d=0;break}case 9:{h=c[H>>2]|0;d=a[h>>0]|0;switch(d<<24>>24|0){case 63:case 43:{if(!(c[v>>2]&1)){d=0;break c}else E=38;break}case 42:{E=38;break}case 92:{f=c[v>>2]|0;if(f&1){d=0;break c}d=h+1|0;if((a[d>>0]|0)!=123){d=0;break c}c[H>>2]=d;break}case 123:{f=c[v>>2]|0;if(!(f&1)){d=0;break c}else d=h;break}default:{d=0;break c}}if((E|0)==38){E=0;c[H>>2]=h+1;g=R8(c[b>>2]|0,g,d<<24>>24==43&1,d<<24>>24==63?1:-1,0)|0;if(!g){d=12;break a}c[P>>2]=9;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;break c}m=d+1|0;c[H>>2]=m;h=a[m>>0]|0;if((h+-48&255)<10){d=h<<24>>24;if((d+-48|0)>>>0<10){k=d;h=-1;d=m}else{d=10;break a}while(1){l=((h|0)<0?-48:(h*10|0)+-48|0)+k|0;j=d+1|0;h=a[j>>0]|0;k=h<<24>>24;if((k+-48|0)>>>0>=10)break;else{h=l;d=j}}}else{j=m;l=-1}if(h<<24>>24==44){j=d+2|0;h=a[j>>0]|0;d=h<<24>>24;if((d+-48|0)>>>0<10){k=-1;h=j;while(1){k=((k|0)<0?-48:(k*10|0)+-48|0)+d|0;j=h+1|0;h=a[j>>0]|0;d=h<<24>>24;if((d+-48|0)>>>0>=10){E=50;break}else h=j}}else k=-1}else{k=l;E=50}if((E|0)==50){E=0;if((k|0)>-1?(l|0)>(k|0)|(k|0)>255:0){d=10;break a}}if(!(h<<24>>24)){d=9;break a}if((j|0)==(m|0)){d=10;break a}if(!(f&1)){if(h<<24>>24!=92){d=10;break a}if((a[j+1>>0]|0)!=125){d=10;break a}d=j+2|0}else{if(h<<24>>24!=125){d=10;break a}d=j+1|0}if(k|l){t=(k&l|0)<0;g=R8(c[b>>2]|0,g,t?1:l,t?1:k,0)|0;if(!g){d=12;break a}}else{g=S8(c[b>>2]|0,0,20)|0;if(!g){d=12;break a}t=c[g+4>>2]|0;c[t>>2]=-1;c[t+4>>2]=-1;c[t+8>>2]=-1}c[H>>2]=d;c[P>>2]=9;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;break}case 1:{d=c[H>>2]|0;d:do switch(a[d>>0]|0){case 40:{if(c[v>>2]&1)E=67;break}case 91:{f=d+1|0;c[H>>2]=f;t=u9(128)|0;c[R>>2]=t;if(!t){E=72;break b}if((a[f>>0]|0)==94){f=d+2|0;c[H>>2]=f;t=1}else t=0;c[Q>>2]=0;c[P>>2]=32;l=0;e:while(1){switch(a[f>>0]|0){case 0:{s=l;d=7;break e}case 93:{if(f>>>0>(c[H>>2]|0)>>>0){d=l;E=79;break e}break}default:{}}d=g7(X,f,-1)|0;if((d|0)<0){c[X>>2]=-1;d=1}h=f+d|0;if((a[h>>0]|0)==45?(F=d+1|0,K=f+F|0,(a[K>>0]|0)!=93):0){j=c[X>>2]|0;d=g7(X,K,-1)|0;if((d|0)<0){c[X>>2]=-1;h=-1;d=1}else h=c[X>>2]|0;f=f+(d+F)|0;if(j>>>0>h>>>0){s=l;d=11;break}else{g=0;E=102}}else{f:do switch(a[f>>0]|0){case 91:{switch(a[f+1>>0]|0){case 61:case 46:{s=l;d=3;break e}case 58:break;default:{d=0;E=97;break f}}d=f+2|0;h=d;while(1){s=a[h>>0]|0;g=s<<24>>24==0;if(s<<24>>24!=58&(g^1))h=h+1|0;else break}if(g){g=0;d=4}else{g=h-f+-2|0;g=(g|0)>63?63:g;y8(V,d,g)|0;a[V+g>>0]=0;d=m6(V)|0;g=d;f=h+2|0;d=(d|0)==0?4:0}k=1114111;j=0;break}case 45:{if((a[f+1>>0]|0)==93){d=0;E=97}else{d=(c[H>>2]|0)==(f|0)?0:11;E=97}break}default:{d=0;E=97}}while(0);if((E|0)==97){E=0;j=c[X>>2]|0;g=0;k=j;f=h}if(d){s=l;break}if(t&(g|0)!=0)if((l|0)>63){h=k;d=12}else{c[S+(l<<2)>>2]=g;l=l+1|0;h=k;d=0}else{h=k;E=102}}if((E|0)==102){E=0;d=s9(c[b>>2]|0,j,h,Q,P,R)|0;if(d){s=l;break}c[(c[(c[(c[R>>2]|0)+((c[Q>>2]|0)+-1<<2)>>2]|0)+4>>2]|0)+12>>2]=g;d=0}if((d|g|0)!=0|(c[v>>2]&2|0)==0)if(!d)continue;else{s=l;break}while(1){if(j>>>0>h>>>0)break;if(!(p6(j)|0)){g=j+1|0;if(t6(j)|0){k=y6(j)|0;g:do if(!(t6(g)|0))d=k;else{d=k;while(1){if(g>>>0>h>>>0|(y6(g)|0)!=(d+1|0))break g;j=g+1|0;d=y6(g)|0;if(!(t6(j)|0)){g=j;break}else g=j}}while(0);d=s9(c[b>>2]|0,k,d,Q,P,R)|0}}else{k=x6(j)|0;d=j+1|0;h:do if(!(p6(d)|0))j=k;else{g=k;while(1){if(d>>>0>h>>>0|(x6(d)|0)!=(g+1|0)){j=g;break h}g=x6(d)|0;d=d+1|0;if(!(p6(d)|0)){j=g;break}}}while(0);g=d;d=s9(c[b>>2]|0,k,j,Q,P,R)|0}if(!d){j=g;d=0}else{s=l;break e}}if(d){s=l;break}}if((E|0)==79){E=0;s=d;f=f+1|0;d=0}r=c[Q>>2]|0;c[H>>2]=f;i:do if(!d){if(t)h8(c[R>>2]|0,r,4,193);if((r|0)>0){n=(s|0)>0;o=s<<2;p=o+4|0;m=c[R>>2]|0;l=0;f=0;q=0;g=0;while(1){d=c[(c[m+(q<<2)>>2]|0)+4>>2]|0;h=c[d>>2]|0;j=d+4|0;k=c[j>>2]|0;do if(t){if((h|0)<(l|0)){h=k+1|0;j=m;h=(h|0)>=(l|0)?h:l;d=0;break}if((h|0)>(f|0)){c[d>>2]=f;c[j>>2]=h+-1}else d=0;f=k+1|0;l=f;E=129}else E=129;while(0);do if((E|0)==129){E=0;if(d){c[d+8>>2]=c[w>>2];if(n){h=s7(c[b>>2]|0,0,0,0,p)|0;d=d+16|0;c[d>>2]=h;if(!h){d=12;break i}xka(h|0,S|0,o|0)|0;c[(c[d>>2]|0)+(s<<2)>>2]=0}else c[d+16>>2]=0;if(!g){g=c[R>>2]|0;j=g;h=l;g=c[g+(q<<2)>>2]|0;d=0;break}else{j=c[R>>2]|0;d=T8(c[b>>2]|0,g,c[j+(q<<2)>>2]|0)|0;h=l;g=d;d=(d|0)==0?12:0;break}}else{j=m;h=l;d=0}}while(0);q=q+1|0;if(!((q|0)<(r|0)&(d|0)==0)){k=g;break}else{m=j;l=h}}}else{f=0;k=0;d=0}if(t&(d|0)==0){d=c[w>>2]|0;g=S8(c[b>>2]|0,0,20)|0;if(g){j=c[g+4>>2]|0;c[j>>2]=f;c[j+4>>2]=1114111;c[j+8>>2]=d;if((s|0)>0){f=s<<2;h=s7(c[b>>2]|0,0,0,0,f+4|0)|0;d=j+16|0;c[d>>2]=h;if(!h){g=k;d=12;break}xka(h|0,S|0,f|0)|0;c[(c[d>>2]|0)+(s<<2)>>2]=0}else c[j+16>>2]=0;if(!k)d=0;else{d=T8(c[b>>2]|0,k,g)|0;g=d;d=(d|0)==0?12:0}}else{g=k;d=12}}else g=k}else g=0;while(0);v9(c[R>>2]|0);c[w>>2]=(c[w>>2]|0)+1;if(!d){d=0;break c}else break a}case 92:{f=d+1|0;h=a[f>>0]|0;do if(!(c[v>>2]&1))if(h<<24>>24!=40){f=d+1|0;g=a[f>>0]|0;if(g<<24>>24==41){E=210;break d}else{h=g;break}}else{c[H>>2]=f;d=f;E=67;break d}while(0);k=h<<24>>24==0;if(k){d=5;break a}else{g=51852;j=0}do{if((a[51848+(j<<3)>>0]|0)==h<<24>>24)break;j=j+1|0;g=51848+(j<<3)+4|0}while((j|0)!=12);h=c[g>>2]|0;if(h){d=Q;f=b;g=d+40|0;do{c[d>>2]=c[f>>2];d=d+4|0;f=f+4|0}while((d|0)<(g|0));c[A>>2]=h;c[B>>2]=1;d=M8(Q)|0;if(d){E=156;break b}c[H>>2]=(c[H>>2]|0)+2;c[w>>2]=c[C>>2];g=c[D>>2]|0;d=0;break c}if(k){d=5;break a}c[H>>2]=f;f=a[f>>0]|0;j:do switch(f|0){case 98:{g=S8(c[b>>2]|0,0,20)|0;if(!g)g=0;else{t=c[g+4>>2]|0;c[t>>2]=-2;c[t+4>>2]=64;c[t+8>>2]=-1}c[H>>2]=(c[H>>2]|0)+1;break}case 66:{g=S8(c[b>>2]|0,0,20)|0;if(!g)g=0;else{t=c[g+4>>2]|0;c[t>>2]=-2;c[t+4>>2]=128;c[t+8>>2]=-1}c[H>>2]=(c[H>>2]|0)+1;break}case 60:{g=S8(c[b>>2]|0,0,20)|0;if(!g)g=0;else{t=c[g+4>>2]|0;c[t>>2]=-2;c[t+4>>2]=16;c[t+8>>2]=-1}c[H>>2]=(c[H>>2]|0)+1;break}case 62:{g=S8(c[b>>2]|0,0,20)|0;if(!g)g=0;else{t=c[g+4>>2]|0;c[t>>2]=-2;c[t+4>>2]=32;c[t+8>>2]=-1}c[H>>2]=(c[H>>2]|0)+1;break}case 120:{f=d+2|0;c[H>>2]=f;f=a[f>>0]|0;if(f<<24>>24==123){d=d+3|0;c[H>>2]=d;g=0;k:while(1){f=a[d>>0]|0;switch(f<<24>>24){case 0:case 125:{f=g;break k}default:{}}if(!(u6(f<<24>>24)|0)){d=9;break a}d=c[H>>2]|0;a[U+g>>0]=a[d>>0]|0;f=g+1|0;d=d+1|0;c[H>>2]=d;if(f>>>0>31)break;else g=f}c[H>>2]=d+1;a[U+f>>0]=0;d=m8(U,0,16)|0;f=c[w>>2]|0;g=S8(c[b>>2]|0,0,20)|0;if(!g)g=0;else{t=c[g+4>>2]|0;c[t>>2]=d;c[t+4>>2]=d;c[t+8>>2]=f}c[w>>2]=(c[w>>2]|0)+1;break j}else{a[T>>0]=0;a[T+1>>0]=0;a[T+2>>0]=0;t=(u6(f<<24>>24)|0)==0;d=c[H>>2]|0;if(!t){a[T>>0]=a[d>>0]|0;d=d+1|0;c[H>>2]=d}if(u6(a[d>>0]|0)|0){t=c[H>>2]|0;a[z>>0]=a[t>>0]|0;c[H>>2]=t+1}d=m8(T,0,16)|0;f=c[w>>2]|0;g=S8(c[b>>2]|0,0,20)|0;if(!g)g=0;else{t=c[g+4>>2]|0;c[t>>2]=d;c[t+4>>2]=d;c[t+8>>2]=f}c[w>>2]=(c[w>>2]|0)+1;break j}}default:{t=(n6(f)|0)==0;d=c[H>>2]|0;if(t)break d;d=(a[d>>0]|0)+-48|0;f=c[w>>2]|0;g=S8(c[b>>2]|0,0,20)|0;if(!g){d=12;break a}t=c[g+4>>2]|0;c[t>>2]=-4;c[t+4>>2]=d;c[t+8>>2]=f;c[w>>2]=(c[w>>2]|0)+1;t=c[y>>2]|0;c[y>>2]=(d|0)<(t|0)?t:d;c[H>>2]=(c[H>>2]|0)+1;d=0;break c}}while(0);if(!g){d=12;break a}else{d=0;break c}}case 46:{t=(c[v>>2]&4|0)==0;d=c[w>>2]|0;g=S8(c[b>>2]|0,0,20)|0;f=(g|0)==0;if(t){if(f){d=12;break a}t=c[g+4>>2]|0;c[t>>2]=0;c[t+4>>2]=1114111;c[t+8>>2]=d;d=(c[w>>2]|0)+1|0}else{if(f){d=12;break a}f=c[g+4>>2]|0;c[f>>2]=0;c[f+4>>2]=9;c[f+8>>2]=d;d=c[w>>2]|0;f=S8(c[b>>2]|0,0,20)|0;if(!f){d=12;break a}t=c[f+4>>2]|0;c[t>>2]=11;c[t+4>>2]=1114111;c[t+8>>2]=d+1;g=T8(c[b>>2]|0,g,f)|0;if(!g){d=12;break a}d=(c[w>>2]|0)+2|0}c[w>>2]=d;c[H>>2]=(c[H>>2]|0)+1;d=0;break c}case 94:{if(!(c[v>>2]&1)){if((d|0)!=(c[I>>2]|0))break d;c[P>>2]=5;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(d)break c}g=S8(c[b>>2]|0,0,20)|0;if(!g){d=12;break a}d=c[g+4>>2]|0;c[d>>2]=-2;c[d+4>>2]=1;c[d+8>>2]=-1;c[H>>2]=(c[H>>2]|0)+1;d=0;break c}case 36:{if((c[v>>2]&1|0)==0?(a[d+1>>0]|0)!=0:0)break d;g=S8(c[b>>2]|0,0,20)|0;if(!g){d=12;break a}d=c[g+4>>2]|0;c[d>>2]=-2;c[d+4>>2]=2;c[d+8>>2]=-1;c[H>>2]=(c[H>>2]|0)+1;d=0;break c}case 41:{if(e)E=209;break}case 63:case 43:case 123:case 124:case 42:{E=209;break}case 0:{E=210;break}default:{}}while(0);if((E|0)==67){E=0;e=e+1|0;c[H>>2]=d+1;c[P>>2]=c[x>>2];c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(d)break c;c[P>>2]=2;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(d)break c;c[P>>2]=0;c[Q>>2]=c[P>>2];d=O8(G,Q)|0;if(d)break c;c[x>>2]=(c[x>>2]|0)+1;d=0;break c}else if((E|0)==209){E=0;if(c[v>>2]&1)E=210}if((E|0)==210){E=0;g=S8(c[b>>2]|0,0,20)|0;if(!g){d=12;break a}d=c[g+4>>2]|0;c[d>>2]=-1;c[d+4>>2]=-1;c[d+8>>2]=-1;d=0;break c}d=g7(W,d,-1)|0;if((d|0)<0){c[W>>2]=-1;d=1}do if(c[v>>2]&2){if((t6(c[W>>2]|0)|0)==0?(p6(c[W>>2]|0)|0)==0:0){E=220;break}k=c[b>>2]|0;f=x6(c[W>>2]|0)|0;g=x6(c[W>>2]|0)|0;h=c[w>>2]|0;k=S8(k,0,20)|0;if(!k){d=12;break a}j=c[k+4>>2]|0;c[j>>2]=f;c[j+4>>2]=g;c[j+8>>2]=h;j=c[b>>2]|0;f=y6(c[W>>2]|0)|0;g=y6(c[W>>2]|0)|0;h=c[w>>2]|0;j=S8(j,0,20)|0;if(!j){d=12;break a}t=c[j+4>>2]|0;c[t>>2]=f;c[t+4>>2]=g;c[t+8>>2]=h;g=T8(c[b>>2]|0,k,j)|0;if(!g){d=12;break a}}else E=220;while(0);if((E|0)==220){E=0;f=c[W>>2]|0;h=c[w>>2]|0;g=S8(c[b>>2]|0,0,20)|0;if(!g){d=12;break a}t=c[g+4>>2]|0;c[t>>2]=f;c[t+4>>2]=f;c[t+8>>2]=h}c[w>>2]=(c[w>>2]|0)+1;c[H>>2]=(c[H>>2]|0)+d;d=0;break}case 2:{h=h+-2|0;c[J>>2]=h;h=c[d+(h<<2)>>2]|0;f=g;if((c[f+12>>2]|0)>-1){d=S8(c[b>>2]|0,0,20)|0;if(!d){d=12;break a}g=c[d+4>>2]|0;c[g>>2]=-1;c[g+4>>2]=-1;c[g+8>>2]=-1;g=Q8(c[b>>2]|0,d,f)|0;if(!g){d=12;break a}c[g+16>>2]=c[f+16>>2]}d=g;c[d+12>>2]=h;d=d+16|0;c[d>>2]=(c[d>>2]|0)+1;d=0;break}case 10:{t=h+-2|0;c[J>>2]=t;c[v>>2]=c[d+(t<<2)>>2];d=0;break}default:d=0}while(0);h=c[J>>2]|0;f=(d|0)==0;if((d|0)!=0|f&(h|0)>(L|0)^1){E=229;break a}}if((E|0)==72){d=12;break}else if((E|0)==156)break}else{g=0;e=0;E=229}while(0);if((E|0)==229){e=(e|0)>0;if(e|f^1)d=e?8:d;else c[b+8>>2]=g}i=Y;return d|0}function N8(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0;G=i;i=i+16|0;C=G+4|0;B=G;z=d+12|0;A=c[z>>2]|0;D=(b|0)==0|(f|0)==0;if(!D){c[f+48>>2]=0;c[c[f+36>>2]>>2]=-1}g=c[f+28>>2]|0;E=u9((g<<3)+8|0)|0;do if(!E)g=12;else{c[E>>2]=-1;F=u9((g<<2)+4|0)|0;if(!F){v9(E);g=12;break}c[F>>2]=-1;h=0;while(1)if(h>>>0>g>>>0)break;else h=h+1|0;c[B>>2]=e;c[C>>2]=c[B>>2];O8(d,C)|0;c[B>>2]=0;c[C>>2]=c[B>>2];g=O8(d,C)|0;h=c[z>>2]|0;a:do if((g|0)!=0|(h|0)<=(A|0)){o=-1;h=0;n=0;e=E;m=0}else{v=d+16|0;w=f+32|0;x=f+36|0;y=f+16|0;r=h;t=0;j=-1;u=1;h=0;n=0;e=E;m=0;while(1){s=r+-1|0;c[z>>2]=s;q=c[v>>2]|0;b:do switch(c[q+(s<<2)>>2]|0){case 6:{l=r+-2|0;c[z>>2]=l;l=c[q+(l<<2)>>2]|0;g=0;do{k=e+(g<<2)|0;g=g+1|0}while((c[k>>2]|0)>-1);c[k>>2]=l<<1|1;c[e+(g<<2)>>2]=-1;g=0;while(1)if((c[F+(g<<2)>>2]|0)>-1)g=g+1|0;else break;c[F+(g+-1<<2)>>2]=-1;l=t;k=u;g=0;break}case 0:{r=r+-2|0;c[z>>2]=r;r=c[q+(r<<2)>>2]|0;s=r+12|0;l=c[s>>2]|0;if((l|0)>-1){g=0;do{k=e+(g<<2)|0;g=g+1|0}while((c[k>>2]|0)>-1);c[k>>2]=l<<1;c[e+(g<<2)>>2]=-1;if(!D){g=0;while(1)if((c[F+(g<<2)>>2]|0)>-1)g=g+1|0;else break;k=(c[y>>2]|0)+(l*12|0)+8|0;c[k>>2]=0;if((g|0)>0){g=u9((g<<2)+4|0)|0;if(!g){o=j;g=12;break a}c[k>>2]=g;k=c[F>>2]|0;if((k|0)>-1){l=g;o=0;do{c[l>>2]=k;o=o+1|0;k=c[F+(o<<2)>>2]|0;l=g+(o<<2)|0}while((k|0)>-1);g=l}c[g>>2]=-1}}c[B>>2]=c[s>>2];c[C>>2]=c[B>>2];g=O8(d,C)|0;if(g){o=j;break a}c[B>>2]=6;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(g){o=j;break a}}c:do switch(c[r>>2]|0){case 0:{q=c[c[r+4>>2]>>2]|0;if((q|0)>-1|(q|0)==-4?(c[e>>2]|0)>-1:0){if(D){c[r+20>>2]=1;g=0}else{g=p9(b,r,m)|0;c[(c[w>>2]|0)+(m<<2)>>2]=t;if((j|0)>-1){p=c[x>>2]|0;l=0;while(1){k=p+(l<<2)|0;o=l+1|0;if((c[k>>2]|0)>-1)l=o;else break}c[k>>2]=m;c[p+(o<<2)>>2]=j;c[p+(l+2<<2)>>2]=-1;j=-1;h=h+1|0}q9(e,f,m)}c[e>>2]=-1;q=t;p=u+1|0;n=n+1|0;m=u}else{q=t;p=u;g=0}break}case 1:{l=c[r+4>>2]|0;o=c[l>>2]|0;l=c[l+4>>2]|0;c[B>>2]=r;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=5;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=l;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=0;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){k=o+20|0;c[B>>2]=(c[k>>2]|0)+u;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){if((c[k>>2]|0)>0){g=(c[l+20>>2]|0)>0;k=(g&1)+u|0;g=g?u:-1}else{k=u;g=-1}c[B>>2]=g;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=4;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=o;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=0;c[C>>2]=c[B>>2];q=t;p=k;g=O8(d,C)|0}else{q=t;p=k}}else{q=t;p=k}}else{q=t;p=k}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}break}case 2:{k=c[r+4>>2]|0;if(D){if((c[e>>2]|0)>-1)g=1;else g=(a[k+12>>0]&1)!=0;c[B>>2]=g&1;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(g){q=t;p=u;break c}}else{c[B>>2]=m;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(g){q=t;p=u;break c}c[B>>2]=a[k+12>>0]&1;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(g){q=t;p=u;break c}}c[B>>2]=r;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=1;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=c[k>>2];c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=0;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){if((c[e>>2]|0)<=-1?(a[k+12>>0]&1)==0:0){q=0;p=u;g=0;break c}if(D)g=0;else{g=p9(b,r,m)|0;c[(c[w>>2]|0)+(m<<2)>>2]=(a[k+12>>0]&1)==0?t:1;if((j|0)>-1){p=c[x>>2]|0;l=0;while(1){k=p+(l<<2)|0;o=l+1|0;if((c[k>>2]|0)>-1)l=o;else break}c[k>>2]=m;c[p+(o<<2)>>2]=j;c[p+(l+2<<2)>>2]=-1;j=-1;h=h+1|0}q9(e,f,m)}c[e>>2]=-1;q=0;p=u+1|0;n=n+1|0;m=u}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}break}case 3:{l=c[r+4>>2]|0;o=c[l>>2]|0;l=c[l+4>>2]|0;k=(c[e>>2]|0)>-1;q=u+1|0;c[B>>2]=k?q:u;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=k?u:m;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=e;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=(c[e>>2]|0)>>>31^1;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=r;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=l;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=o;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=3;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=l;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=0;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(!g){c[B>>2]=2;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(g){q=t;p=u;break c}c[B>>2]=o;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(g){q=t;p=u;break c}c[B>>2]=0;c[C>>2]=c[B>>2];g=O8(d,C)|0;if(g){q=t;p=u;break c}if((c[e>>2]|0)>-1){if(D)g=0;else{g=p9(b,r,m)|0;c[(c[w>>2]|0)+(m<<2)>>2]=t;if((j|0)>-1){p=c[x>>2]|0;l=0;while(1){k=p+(l<<2)|0;o=l+1|0;if((c[k>>2]|0)>-1)l=o;else break}c[k>>2]=m;c[p+(o<<2)>>2]=j;c[p+(l+2<<2)>>2]=-1;j=-1;h=h+1|0}q9(e,f,m)}c[e>>2]=-1;k=q;n=n+1|0;m=u}else{k=u;g=0}if((c[r+16>>2]|0)<=0){q=t;p=k;break c}q=t;p=k+2|0;m=k+1|0}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}}else{q=t;p=u}break}default:{q=t;p=u;g=0}}while(0);o=c[s>>2]|0;if((o|0)>-1){k=0;do{l=F+(k<<2)|0;k=k+1|0}while((c[l>>2]|0)>-1);c[l>>2]=o;c[F+(k<<2)>>2]=-1;l=q;k=p}else{l=q;k=p}break}case 1:{g=r+-2|0;c[z>>2]=g;g=c[q+(g<<2)>>2]|0;if(D){l=c[(c[c[g+4>>2]>>2]|0)+20>>2]|0;j=r+-3|0;c[z>>2]=j;c[g+20>>2]=(c[q+(j<<2)>>2]|0)+l;l=t;j=-1;k=u;g=0;break b}else{g=r+-3|0;c[z>>2]=g;g=c[q+(g<<2)>>2]|0;k=r+-4|0;c[z>>2]=k;g=(g|0)==0;l=g&1;j=g?j:c[q+(k<<2)>>2]|0;k=u;g=0;break b}}case 4:{u=r+-2|0;c[z>>2]=u;u=c[q+(u<<2)>>2]|0;k=r+-3|0;c[z>>2]=k;l=t;k=c[q+(k<<2)>>2]|0;g=0;m=(u|0)>-1?u:m;break}case 5:{g=r+-2|0;c[z>>2]=g;g=c[q+(g<<2)>>2]|0;if(D){l=c[g+4>>2]|0;c[g+20>>2]=(c[(c[l+4>>2]|0)+20>>2]|0)+(c[(c[l>>2]|0)+20>>2]|0);l=t;k=u;g=0}else{l=t;k=u;g=0}break}case 2:{while(1)if((c[e>>2]|0)>-1)e=e+4|0;else{l=t;k=u;g=0;break}break}case 3:{o=c[q+(r+-2<<2)>>2]|0;p=c[q+(r+-3<<2)>>2]|0;g=c[q+(r+-4<<2)>>2]|0;e=r+-5|0;c[z>>2]=e;if(D){t=c[g+4>>2]|0;l=c[g+16>>2]|0;c[g+20>>2]=(c[(c[t>>2]|0)+20>>2]|0)+(c[q+(e<<2)>>2]|0)+(c[(c[t+4>>2]|0)+20>>2]|0)+((l|0)>0?2:0)}else l=c[g+16>>2]|0;e=c[q+(r+-6<<2)>>2]|0;k=r+-7|0;c[z>>2]=k;k=c[q+(k<<2)>>2]|0;g=r+-8|0;c[z>>2]=g;g=c[q+(g<<2)>>2]|0;if((l|0)>0){if(D)g=0;else{r9(b,o,k)|0;c[(c[w>>2]|0)+(k<<2)>>2]=1;t=r9(b,p,g)|0;c[(c[w>>2]|0)+(g<<2)>>2]=1;g=t}l=1;k=u;n=n+2|0}else{l=1;k=u;g=0}break}default:{l=t;k=u;g=0}}while(0);r=c[z>>2]|0;if((g|0)!=0|(r|0)<=(A|0)){o=j;break a}else{t=l;u=k}}}while(0);if(!D?(q9(e,f,m),(o|0)>-1):0){l=c[f+36>>2]|0;j=0;while(1){e=l+(j<<2)|0;k=j+1|0;if((c[e>>2]|0)>-1)j=k;else break}c[e>>2]=m;c[l+(k<<2)>>2]=o;c[l+(j+2<<2)>>2]=-1;h=h+1|0}c[f+48>>2]=n;c[f+40>>2]=n;c[f+44>>2]=h;v9(E);v9(F)}while(0);i=G;return g|0}function O8(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0;l=i;i=i+16|0;k=l;d=a+12|0;e=c[d>>2]|0;h=c[a>>2]|0;if((e|0)>=(h|0)){d=c[a+4>>2]|0;if((h|0)<(d|0)?(f=(c[a+8>>2]|0)+h|0,f=(f|0)>(d|0)?d:f,g=a+16|0,j=x9(c[g>>2]|0,f<<2)|0,(j|0)!=0):0){c[a>>2]=f;c[g>>2]=j;c[k>>2]=c[b>>2];O8(a,k)|0;d=0}else d=12}else{c[(c[a+16>>2]|0)+(e<<2)>>2]=c[b>>2];c[d>>2]=(c[d>>2]|0)+1;d=0}i=l;return d|0}function P8(b,d,e,f,g,h,j,k){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;y=i;i=i+16|0;x=y+4|0;w=y;u=d+12|0;v=c[u>>2]|0;c[w>>2]=e;c[x>>2]=c[w>>2];O8(d,x)|0;c[w>>2]=0;c[x>>2]=c[w>>2];e=O8(d,x)|0;a:do if(!e){s=d+16|0;t=(f&1|0)==0;r=(f&2|0)!=0;o=1;q=0;f=j;while(1){e=c[u>>2]|0;if((e|0)>(v|0))j=f;else{f=q;e=0;break a}b:while(1){f=c[s>>2]|0;c:while(1){p=e+-1|0;c[u>>2]=p;switch(c[f+(p<<2)>>2]|0){case 1:{m=7;break c}case 0:{e=e+-2|0;c[u>>2]=e;e=c[f+(e<<2)>>2]|0;switch(c[e>>2]|0){case 0:{p=j;m=10;break b}case 3:{m=21;break b}case 1:{m=28;break b}case 2:{m=35;break c}default:{}}break}default:{}}e=c[u>>2]|0;if((e|0)<=(v|0)){f=q;e=0;break a}}if((m|0)==7){p=e+-2|0;c[u>>2]=p;f=c[f+(p<<2)>>2]|0}else if((m|0)==35){f=c[e+4>>2]|0;c[w>>2]=c[f>>2];c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=0;c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}e=R8(b,c[f>>2]|0,c[f+4>>2]|0,c[f+8>>2]|0,a[f+12>>0]&1)|0;c[j>>2]=e;if(!e){f=q;e=12;break a}f=c[e+4>>2]|0}e=c[u>>2]|0;if((e|0)<=(v|0)){f=q;e=0;break a}else j=f}if((m|0)==10){n=c[e+4>>2]|0;l=c[n+8>>2]|0;f=c[n>>2]|0;e=c[n+4>>2]|0;if(!((f|0)>-1|(f|0)==-4))if(t|(f|0)!=-3)if((f|0)==-3)if(r&(o|0)!=0){c[h+(e<<2)>>2]=1;o=0;m=-3;f=q}else{m=-3;f=q}else{m=f;f=q}else{e=-1;m=-1;f=q;l=-1}else{m=f;f=q+1|0;l=(c[g>>2]|0)+l|0}j=S8(b,0,20)|0;if(!j){c[p>>2]=0;e=12}else{q=j+4|0;z=c[q>>2]|0;c[z>>2]=m;c[z+4>>2]=e;c[z+8>>2]=l;c[p>>2]=j;e=c[q>>2]|0;c[e+12>>2]=c[n+12>>2];c[e+16>>2]=c[n+16>>2];e=0}if((l|0)>(c[k>>2]|0)){c[k>>2]=l;l=o;j=p}else{l=o;j=p}}else if((m|0)==21){l=c[e+4>>2]|0;f=l+4|0;e=T8(b,c[l>>2]|0,c[f>>2]|0)|0;c[j>>2]=e;if(!e){f=q;e=12;break a}j=c[e+4>>2]|0;c[w>>2]=c[f>>2];c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=0;c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=j+4;c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=1;c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=c[l>>2];c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=0;c[x>>2]=c[w>>2];l=o;f=q;e=O8(d,x)|0}else if((m|0)==28){l=c[e+4>>2]|0;f=l+4|0;e=Q8(b,c[l>>2]|0,c[f>>2]|0)|0;c[j>>2]=e;if(!e){f=q;e=12;break a}m=c[e+4>>2]|0;c[m>>2]=0;j=m+4|0;c[j>>2]=0;c[w>>2]=c[f>>2];c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=0;c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=j;c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=1;c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=c[l>>2];c[x>>2]=c[w>>2];e=O8(d,x)|0;if(e){f=q;break a}c[w>>2]=0;c[x>>2]=c[w>>2];l=o;f=q;j=m;e=O8(d,x)|0}if(!e){o=l;q=f;f=j}else break}}else f=0;while(0);c[g>>2]=(c[g>>2]|0)+f;i=y;return e|0}function Q8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=S8(a,1,8)|0;if(!a)a=0;else{e=c[a+4>>2]|0;c[e>>2]=b;c[e+4>>2]=d;c[a+16>>2]=(c[d+16>>2]|0)+(c[b+16>>2]|0)}return a|0}function R8(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0;b=S8(b,2,16)|0;if(!b)b=0;else{h=c[b+4>>2]|0;c[h>>2]=d;c[h+4>>2]=e;c[h+8>>2]=f;e=h+12|0;a[e>>0]=a[e>>0]&-2|g&1;c[b+16>>2]=c[d+16>>2]}return b|0}function S8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;e=s7(a,0,0,1,32)|0;if((e|0)!=0?(d=s7(a,0,0,1,d)|0,c[e+4>>2]=d,(d|0)!=0):0){c[e>>2]=b;c[e+8>>2]=-1;c[e+12>>2]=-1}else e=0;return e|0}function T8(a,b,d){a=a|0;b=b|0;d=d|0;var e=0;a=S8(a,3,8)|0;if(!a)a=0;else{e=c[a+4>>2]|0;c[e>>2]=b;c[e+4>>2]=d;c[a+16>>2]=(c[d+16>>2]|0)+(c[b+16>>2]|0)}return a|0}function U8(a,b,d,e,f,g,h){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;a=s7(a,0,0,1,64)|0;if(!a)a=0;else{c[a>>2]=b;c[a+4>>2]=d;c[a+8>>2]=e;c[a+20>>2]=f;c[a+24>>2]=g;c[a+28>>2]=h;c[a+32>>2]=-1;c[a+36>>2]=-1;c[a+40>>2]=-1}return a|0}function V8(a){a=a|0;a=s7(a,0,0,1,32)|0;if(!a)a=0;else{c[a>>2]=-1;c[a+4>>2]=-1;c[a+8>>2]=-1}return a|0} -function tS(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=c[a>>2]|0;do if(f){if((c[f+12>>2]|0)==(c[f+16>>2]|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}}else f=0;while(0);h=(f|0)==0;g=c[b>>2]|0;f=g;do if(g){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0)==-1:0){c[b>>2]=0;f=0;k=11;break}if(h)j=f;else{e=1;return e|0}}else k=11;while(0);if((k|0)==11)if(h){e=1;return e|0}else j=f;f=c[a>>2]|0;g=c[f+12>>2]|0;h=c[f+16>>2]|0;if((g|0)==(h|0)){b=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;f=c[a>>2]|0;g=c[f+12>>2]|0;h=c[f+16>>2]|0}else b=d[g>>0]|0;c[e>>2]=b&255;if((g|0)==(h|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;f=c[a>>2]|0;if(!f)f=0;else{g=c[f+12>>2]|0;h=c[f+16>>2]|0;k=19}}else{g=g+1|0;c[f+12>>2]=g;k=19}do if((k|0)==19)if((g|0)==(h|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}while(0);f=(f|0)==0;g=j;do if(j){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[j>>2]|0)+36>>2]&255](g)|0)==-1:0){k=27;break}if(!f){e=1;return e|0}}else k=27;while(0);if((k|0)==27?f:0){e=1;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;if((f&192|0)!=128){e=3;return e|0}i=c[e>>2]<<12&61440;f=c[a>>2]|0;h=c[f+12>>2]|0;g=c[f+16>>2]|0;if((h|0)==(g|0)){b=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;f=c[a>>2]|0;h=c[f+12>>2]|0;g=c[f+16>>2]|0}else b=d[h>>0]|0;c[e>>2]=b<<6&4032|i;if((h|0)==(g|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;f=c[a>>2]|0;if(!f)f=0;else{h=c[f+12>>2]|0;g=c[f+16>>2]|0;k=39}}else{h=h+1|0;c[f+12>>2]=h;k=39}do if((k|0)==39)if((h|0)==(g|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}while(0);f=(f|0)==0;g=j;do if(j){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[j>>2]|0)+36>>2]&255](g)|0)==-1:0){k=47;break}if(!f){e=1;return e|0}}else k=47;while(0);if((k|0)==47?f:0){e=1;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;if((f&192|0)!=128){e=3;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;c[e>>2]=(c[e>>2]|0)+(f&63);e=0;return e|0}function uS(a,b,e){a=a|0;b=b|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;f=c[a>>2]|0;do if(f){if((c[f+12>>2]|0)==(c[f+16>>2]|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}}else f=0;while(0);h=(f|0)==0;g=c[b>>2]|0;f=g;do if(g){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[g>>2]|0)+36>>2]&255](g)|0)==-1:0){c[b>>2]=0;f=0;k=11;break}if(h)j=f;else{e=1;return e|0}}else k=11;while(0);if((k|0)==11)if(h){e=1;return e|0}else j=f;f=c[a>>2]|0;g=c[f+12>>2]|0;h=c[f+16>>2]|0;if((g|0)==(h|0)){b=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;f=c[a>>2]|0;g=c[f+12>>2]|0;h=c[f+16>>2]|0}else b=d[g>>0]|0;c[e>>2]=b&255;if((g|0)==(h|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;f=c[a>>2]|0;if(!f)f=0;else{g=c[f+12>>2]|0;h=c[f+16>>2]|0;k=19}}else{g=g+1|0;c[f+12>>2]=g;k=19}do if((k|0)==19)if((g|0)==(h|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}while(0);f=(f|0)==0;g=j;do if(j){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[j>>2]|0)+36>>2]&255](g)|0)==-1:0){k=27;break}if(!f){e=1;return e|0}}else k=27;while(0);if((k|0)==27?f:0){e=1;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;if((f&192|0)!=128){e=3;return e|0}i=c[e>>2]<<18&1835008;f=c[a>>2]|0;h=c[f+12>>2]|0;g=c[f+16>>2]|0;if((h|0)==(g|0)){b=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;f=c[a>>2]|0;h=c[f+12>>2]|0;g=c[f+16>>2]|0}else b=d[h>>0]|0;c[e>>2]=b<<12&258048|i;if((h|0)==(g|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;f=c[a>>2]|0;if(!f)f=0;else{h=c[f+12>>2]|0;g=c[f+16>>2]|0;k=39}}else{h=h+1|0;c[f+12>>2]=h;k=39}do if((k|0)==39)if((h|0)==(g|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}while(0);f=(f|0)==0;g=j;do if(j){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[j>>2]|0)+36>>2]&255](g)|0)==-1:0){k=47;break}if(!f){e=1;return e|0}}else k=47;while(0);if((k|0)==47?f:0){e=1;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;if((f&192|0)!=128){e=3;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;h=c[f+16>>2]|0;if((g|0)==(h|0)){b=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;f=c[a>>2]|0;g=c[f+12>>2]|0;h=c[f+16>>2]|0}else b=d[g>>0]|0;c[e>>2]=(b<<6&4032)+(c[e>>2]|0);if((g|0)==(h|0)){Ob[c[(c[f>>2]|0)+40>>2]&255](f)|0;f=c[a>>2]|0;if(!f)f=0;else{g=c[f+12>>2]|0;h=c[f+16>>2]|0;k=59}}else{g=g+1|0;c[f+12>>2]=g;k=59}do if((k|0)==59)if((g|0)==(h|0))if((Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0)==-1){c[a>>2]=0;f=0;break}else{f=c[a>>2]|0;break}while(0);f=(f|0)==0;g=j;do if(j){if((c[g+12>>2]|0)==(c[g+16>>2]|0)?(Ob[c[(c[j>>2]|0)+36>>2]&255](g)|0)==-1:0){k=67;break}if(!f){e=1;return e|0}}else k=67;while(0);if((k|0)==67?f:0){e=1;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;if((f&192|0)!=128){e=3;return e|0}f=c[a>>2]|0;g=c[f+12>>2]|0;if((g|0)==(c[f+16>>2]|0))f=Ob[c[(c[f>>2]|0)+36>>2]&255](f)|0;else f=d[g>>0]|0;c[e>>2]=(c[e>>2]|0)+(f&63);e=0;return e|0}function vS(a){a=a|0;xS(a,c[a+4>>2]|0);return}function wS(a){a=a|0;var b=0,d=0,e=0,f=0;b=c[a>>2]|0;if(!b)return;e=a+4|0;d=c[e>>2]|0;if((d|0)!=(b|0)){do{f=d+-12|0;c[e>>2]=f;iaa(f);d=c[e>>2]|0}while((d|0)!=(b|0));b=c[a>>2]|0}$4(b);return}function xS(a,b){a=a|0;b=b|0;if(!b)return;else{xS(a,c[b>>2]|0);xS(a,c[b+4>>2]|0);ss(b+20|0);$4(b);return}}function yS(a,b,d){a=a|0;b=b|0;d=d|0;V7(b,1,d,c[a+4>>2]|0)|0;return}function zS(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0;f=c[a+4>>2]|0;a=c[a+8>>2]|0;e=(a|0)!=0;if(f){if(e)Na(98722,98735,4942,98759);pca(f,b,d)|0;return}if(!e)Na(98765,98735,4947,98759);if(d&3)Na(98777,98735,4948,98759);yca(a,b,d>>>2)|0;return}function AS(a){a=a|0;return ((c[a>>2]|0)!=0?1196:0)|0}function BS(a){a=a|0;return (c[a>>2]|0)==0|0}function CS(a,b){a=a|0;b=b|0;var d=0;a=c[a>>2]|0;if((a|0)!=0?(d=c[a+8>>2]|0,(d|0)!=0):0){b=d;return b|0}return b|0}function DS(a){a=a|0;a=c[a>>2]|0;if(!a)return 132354;else{a=c[a+8>>2]|0;return ((a|0)==0?132354:a)|0}return 0}function ES(a,b){a=a|0;b=b|0;var d=0;d=c[a>>2]|0;if(!d)return a|0;if(!b)Na(103849,98735,182,98805);ST(d+8|0,d,8,b,w8(b)|0)|0;return a|0}function FS(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0;m=i;i=i+64|0;l=m;j=c[b>>2]|0;if(!j){i=m;return b|0}k=l+64|0;f=k;g=(d|0)<0?0-d|0:d;h=l+63|0;while(1){e=h+-1|0;a[h>>0]=(g>>>0)%10|0|48;if(g>>>0>9){f=h;g=(g>>>0)/10|0;h=e}else break}if(e>>>0>>0)Na(98815,98735,4476,98831);a[e>>0]=45;d=f+~(d>>>31)|0;ST(j+8|0,j,8,d,k-d|0)|0;i=m;return b|0}function GS(a,b){a=a|0;b=+b;var d=0,e=0,f=0,g=0;g=i;i=i+144|0;f=g;e=g+8|0;d=c[a>>2]|0;if(!d){i=g;return a|0}h[f>>3]=b;Y7(e,98849,f)|0;ST(d+8|0,d,8,e,w8(e)|0)|0;i=g;return a|0}function HS(a){a=a|0;c[a>>2]=0;return}function IS(a){a=a|0;return ((c[a>>2]|0)!=0?1197:0)|0}function JS(a){a=a|0;return (c[a>>2]|0)==0|0}function KS(a,b){a=a|0;b=b|0;var d=0;b=c[b>>2]|0;if(!b)d=0;else d=c[b+16>>2]|0;c[a>>2]=d;c[a+4>>2]=b;return}function LS(a,b){a=a|0;b=b|0;b=c[b>>2]|0;c[a>>2]=0;c[a+4>>2]=b;return}function MS(a,b){a=a|0;b=b|0;var d=0,e=0;a=c[a>>2]|0;if(!a){b=0;return b|0}a=c[a+16>>2]|0;if(!a){b=0;return b|0}if(!b){while(1){if(c[a+4>>2]|0){a=7;break}a=c[a+24>>2]|0;if(!a){d=0;a=10;break}}if((a|0)==7)Na(98855,98735,194,98866);else if((a|0)==10)return d|0}else e=a;while(1){a=c[e+4>>2]|0;if((a|0)!=0?(t8(b,a)|0)==0:0){d=e;a=10;break}e=c[e+24>>2]|0;if(!e){d=0;a=10;break}}if((a|0)==10)return d|0;return 0}function NS(a,b){a=a|0;b=b|0;return (c[a>>2]|0)==(c[b>>2]|0)|0}function OS(a){a=a|0;return (c[a>>2]|0)==0|0}function PS(a){a=a|0;a=c[a>>2]|0;if(!a)return 132354;else{a=c[a+4>>2]|0;return ((a|0)==0?132354:a)|0}return 0}function QS(a,b){a=a|0;b=b|0;var d=0,e=0;a=c[a>>2]|0;if(!a){b=0;return b|0}a=c[a+28>>2]|0;if(!a){b=0;return b|0}if(!b){while(1){if(c[a+4>>2]|0){a=7;break}a=c[a+16>>2]|0;if(!a){d=0;a=10;break}}if((a|0)==7)Na(98855,98735,194,98866);else if((a|0)==10)return d|0}else e=a;while(1){a=c[e+4>>2]|0;if((a|0)!=0?(t8(b,a)|0)==0:0){d=e;a=10;break}e=c[e+16>>2]|0;if(!e){d=0;a=10;break}}if((a|0)==10)return d|0;return 0}function RS(a,b){a=a|0;b=b|0;var d=0,e=0;a=c[a>>2]|0;if(!a){b=0;return b|0}a=c[a+24>>2]|0;if(!a){b=0;return b|0}if(!b){while(1){if(c[a+4>>2]|0){a=8;break}a=c[a+24>>2]|0;if(!a){d=0;a=10;break}}if((a|0)==8)Na(98855,98735,194,98866);else if((a|0)==10)return d|0}else e=a;while(1){a=c[e+4>>2]|0;if((a|0)!=0?(t8(b,a)|0)==0:0){d=e;a=10;break}e=c[e+24>>2]|0;if(!e){d=0;a=10;break}}if((a|0)==10)return d|0;return 0}function SS(a){a=a|0;a=c[a>>2]|0;if(!a){a=0;return a|0}a=c[a+24>>2]|0;return a|0}function TS(a){a=a|0;return c[a>>2]|0}function US(a){a=a|0;a=c[a>>2]|0;if(!a){a=0;return a|0}a=c[a+16>>2]|0;return a|0}function VS(a,b){a=a|0;b=b|0;a=c[a>>2]|0;if(!a){b=0;return b|0}switch(c[a>>2]&7|0){case 1:case 5:case 6:break;default:{b=0;return b|0}}if(!b)Na(103849,98735,182,98805);b=ST(a+4|0,a,16,b,w8(b)|0)|0;return b|0}function WS(a,b){a=a|0;b=b|0;a=c[a>>2]|0;if(!a){b=0;return b|0}switch(c[a>>2]&7|0){case 2:case 3:case 4:case 5:case 7:break;default:{b=0;return b|0}}if(!b)Na(103849,98735,182,98805);b=ST(a+8|0,a,8,b,w8(b)|0)|0;return b|0}function XS(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;g=h;d=c[a>>2]|0;if(!d){b=0;i=h;return b|0}switch(c[d>>2]&7|0){case 1:case 6:break;default:{b=0;i=h;return b|0}}e=c[(c[d>>2]&-64)>>2]|0;f=e+4|0;d=(c[f>>2]|0)+20|0;if(d>>>0>32768)f=UT(e,20,g)|0;else{e=c[e>>2]|0;c[f>>2]=d;c[g>>2]=e;f=e+d|0}if(!f){b=0;i=h;return b|0}c[f>>2]=c[g>>2];d=f+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;d=(c[a>>2]|0)+28|0;e=c[d>>2]|0;if(!e){c[d>>2]=f;c[f+12>>2]=f}else{a=e+12|0;g=c[a>>2]|0;c[g+16>>2]=f;c[f+12>>2]=g;c[a>>2]=f}if(!b)Na(103849,98735,182,98805);ST(f+4|0,f,16,b,w8(b)|0)|0;b=f;i=h;return b|0}function YS(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;g=h;d=c[a>>2]|0;if(!d){b=0;i=h;return b|0}switch(c[d>>2]&7|0){case 1:case 6:break;default:{b=0;i=h;return b|0}}e=c[(c[d>>2]&-64)>>2]|0;f=e+4|0;d=(c[f>>2]|0)+20|0;if(d>>>0>32768)f=UT(e,20,g)|0;else{e=c[e>>2]|0;c[f>>2]=d;c[g>>2]=e;f=e+d|0}if(!f){b=0;i=h;return b|0}c[f>>2]=c[g>>2];d=f+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;d=(c[a>>2]|0)+28|0;e=c[d>>2]|0;if(!e)c[f+12>>2]=f;else{a=e+12|0;c[f+12>>2]=c[a>>2];c[a>>2]=f}c[f+16>>2]=e;c[d>>2]=f;if(!b)Na(103849,98735,182,98805);ST(f+4|0,f,16,b,w8(b)|0)|0;b=f;i=h;return b|0}function ZS(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;d=c[a>>2]|0;if(!d){b=0;i=j;return b|0}d=c[d>>2]|0;e=d&7;if(b>>>0<2|e>>>0>1){b=0;i=j;return b|0}if(!((b+-7|0)>>>0>1|(e|0)==0)){b=0;i=j;return b|0}e=c[(d&-64)>>2]|0;f=e+4|0;g=c[f>>2]|0;d=g+32|0;if(d>>>0>32768)g=UT(e,32,h)|0;else{e=c[e>>2]|0;c[f>>2]=d;c[h>>2]=e;g=e+(g+20)|0}if(!g){b=0;i=j;return b|0}c[g>>2]=c[h>>2]|b+-1;f=g+4|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;f=g;d=c[a>>2]|0;c[g+12>>2]=d;d=d+16|0;e=c[d>>2]|0;if(!e){c[d>>2]=g;c[g+20>>2]=g}else{a=e+20|0;h=c[a>>2]|0;c[h+24>>2]=g;c[g+20>>2]=h;c[a>>2]=g}if((b|0)!=7){b=f;i=j;return b|0}switch(c[g>>2]&7|0){case 1:case 5:case 6:break;default:{b=f;i=j;return b|0}}ST(g+4|0,g,16,98906,3)|0;b=f;i=j;return b|0}function _S(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;d=c[a>>2]|0;if(!d){b=0;i=j;return b|0}d=c[d>>2]|0;e=d&7;if(b>>>0<2|e>>>0>1){b=0;i=j;return b|0}if(!((b+-7|0)>>>0>1|(e|0)==0)){b=0;i=j;return b|0}e=c[(d&-64)>>2]|0;f=e+4|0;g=c[f>>2]|0;d=g+32|0;if(d>>>0>32768)g=UT(e,32,h)|0;else{e=c[e>>2]|0;c[f>>2]=d;c[h>>2]=e;g=e+(g+20)|0}if(!g){b=0;i=j;return b|0}c[g>>2]=c[h>>2]|b+-1;f=g+4|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[f+16>>2]=0;c[f+20>>2]=0;c[f+24>>2]=0;f=g;d=c[a>>2]|0;c[g+12>>2]=d;d=d+16|0;e=c[d>>2]|0;if(!e)c[g+20>>2]=g;else{a=e+20|0;c[g+20>>2]=c[a>>2];c[a>>2]=g}c[g+24>>2]=e;c[d>>2]=g;if((b|0)!=7){b=f;i=j;return b|0}switch(c[g>>2]&7|0){case 1:case 5:case 6:break;default:{b=f;i=j;return b|0}}ST(g+4|0,g,16,98906,3)|0;b=f;i=j;return b|0}function $S(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;d=c[a>>2]|0;if(!d){b=0;i=j;return b|0}d=c[d>>2]|0;if((d&6)>>>0>1){b=0;i=j;return b|0}d=c[(d&-64)>>2]|0;e=d+4|0;f=c[e>>2]|0;g=f+32|0;if(g>>>0>32768)f=UT(d,32,h)|0;else{d=c[d>>2]|0;c[e>>2]=g;c[h>>2]=d;f=d+(f+20)|0}if(!f){b=0;i=j;return b|0}c[f>>2]=c[h>>2]|1;d=f+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;d=c[a>>2]|0;c[f+12>>2]=d;d=d+16|0;e=c[d>>2]|0;if(!e){c[d>>2]=f;c[f+20>>2]=f}else{a=e+20|0;h=c[a>>2]|0;c[h+24>>2]=f;c[f+20>>2]=h;c[a>>2]=f}if(!f){b=f;i=j;return b|0}switch(c[f>>2]&7|0){case 1:case 5:case 6:break;default:{b=f;i=j;return b|0}}if(!b)Na(103849,98735,182,98805);ST(f+4|0,f,16,b,w8(b)|0)|0;b=f;i=j;return b|0}function aT(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;h=j;d=c[a>>2]|0;if(!d){b=0;i=j;return b|0}d=c[d>>2]|0;if((d&6)>>>0>1){b=0;i=j;return b|0}d=c[(d&-64)>>2]|0;e=d+4|0;f=c[e>>2]|0;g=f+32|0;if(g>>>0>32768)f=UT(d,32,h)|0;else{d=c[d>>2]|0;c[e>>2]=g;c[h>>2]=d;f=d+(f+20)|0}if(!f){b=0;i=j;return b|0}c[f>>2]=c[h>>2]|1;d=f+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;d=c[a>>2]|0;c[f+12>>2]=d;d=d+16|0;e=c[d>>2]|0;if(!e)c[f+20>>2]=f;else{a=e+20|0;c[f+20>>2]=c[a>>2];c[a>>2]=f}c[f+24>>2]=e;c[d>>2]=f;if(!f){b=0;i=j;return b|0}switch(c[f>>2]&7|0){case 1:case 5:case 6:break;default:{b=f;i=j;return b|0}}if(!b)Na(103849,98735,182,98805);ST(f+4|0,f,16,b,w8(b)|0)|0;b=f;i=j;return b|0}function bT(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;a=c[a>>2]|0;if(!a){b=0;i=k;return b|0}e=c[a>>2]|0;if((e&6)>>>0>1){b=0;i=k;return b|0}f=c[d>>2]|0;if(!f){b=0;i=k;return b|0}if((c[f+12>>2]|0)!=(a|0)){b=0;i=k;return b|0}a=c[(e&-64)>>2]|0;e=a+4|0;f=c[e>>2]|0;g=f+32|0;if(g>>>0>32768)h=UT(a,32,j)|0;else{h=c[a>>2]|0;c[e>>2]=g;c[j>>2]=h;h=h+(f+20)|0}if(!h){b=0;i=k;return b|0}c[h>>2]=c[j>>2]|1;a=h+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;a=c[d>>2]|0;e=c[a+12>>2]|0;c[h+12>>2]=e;f=a+20|0;g=c[f>>2]|0;d=g+24|0;if(!(c[d>>2]|0))c[e+16>>2]=h;else c[d>>2]=h;c[h+20>>2]=g;c[h+24>>2]=a;c[f>>2]=h;if(!h){b=0;i=k;return b|0}switch(c[h>>2]&7|0){case 1:case 5:case 6:break;default:{b=h;i=k;return b|0}}if(!b)Na(103849,98735,182,98805);ST(h+4|0,h,16,b,w8(b)|0)|0;b=h;i=k;return b|0}function cT(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;d=c[b>>2]|0;if(!d)h=0;else h=(c[d>>2]&7)+1|0;d=c[a>>2]|0;if(!d){b=0;i=k;return b|0}d=c[d>>2]|0;e=d&7;if(h>>>0<2|e>>>0>1){b=0;i=k;return b|0}if(!((h+-7|0)>>>0>1|(e|0)==0)){b=0;i=k;return b|0}d=c[(d&-64)>>2]|0;e=d+4|0;f=c[e>>2]|0;g=f+32|0;if(g>>>0>32768)f=UT(d,32,j)|0;else{d=c[d>>2]|0;c[e>>2]=g;c[j>>2]=d;f=d+(f+20)|0}if(!f){b=0;i=k;return b|0}c[f>>2]=c[j>>2]|h+-1;d=f+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;d=c[a>>2]|0;c[f+12>>2]=d;d=d+16|0;e=c[d>>2]|0;if(!e){c[d>>2]=f;c[f+20>>2]=f}else{a=e+20|0;j=c[a>>2]|0;c[j+24>>2]=f;c[f+20>>2]=j;c[a>>2]=f}VT(f,c[b>>2]|0);b=f;i=k;return b|0}function dT(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0;k=i;i=i+16|0;j=k;d=c[b>>2]|0;if(!d)h=0;else h=(c[d>>2]&7)+1|0;d=c[a>>2]|0;if(!d){b=0;i=k;return b|0}d=c[d>>2]|0;e=d&7;if(h>>>0<2|e>>>0>1){b=0;i=k;return b|0}if(!((h+-7|0)>>>0>1|(e|0)==0)){b=0;i=k;return b|0}d=c[(d&-64)>>2]|0;e=d+4|0;f=c[e>>2]|0;g=f+32|0;if(g>>>0>32768)f=UT(d,32,j)|0;else{d=c[d>>2]|0;c[e>>2]=g;c[j>>2]=d;f=d+(f+20)|0}if(!f){b=0;i=k;return b|0}c[f>>2]=c[j>>2]|h+-1;d=f+4|0;c[d>>2]=0;c[d+4>>2]=0;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;c[d+20>>2]=0;c[d+24>>2]=0;d=c[a>>2]|0;c[f+12>>2]=d;d=d+16|0;e=c[d>>2]|0;if(!e)c[f+20>>2]=f;else{a=e+20|0;c[f+20>>2]=c[a>>2];c[a>>2]=f}c[f+24>>2]=e;c[d>>2]=f;VT(f,c[b>>2]|0);b=f;i=k;return b|0}function eT(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;h=i;i=i+16|0;g=h;e=c[a>>2]|0;a:do if((e|0)!=0?(d=c[e+28>>2]|0,(d|0)!=0):0)if(!b){while(1){if(c[d+4>>2]|0)break;d=c[d+16>>2]|0;if(!d){f=0;break a}}Na(98855,98735,194,98866)}else while(1){e=c[d+4>>2]|0;if((e|0)!=0?(t8(b,e)|0)==0:0){f=d;break a}d=c[d+16>>2]|0;if(!d){f=0;break}}else f=0;while(0);c[g>>2]=f;a=fT(a,g)|0;i=h;return a|0}function fT(a,d){a=a|0;d=d|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0;f=c[a>>2]|0;if(!f){l=0;return l|0}l=c[d>>2]|0;if(!l){l=0;return l|0}j=f+28|0;i=c[j>>2]|0;if(!i){l=0;return l|0}else a=i;while(1){if((a|0)==(l|0))break;a=c[a+16>>2]|0;if(!a){a=0;g=23;break}}if((g|0)==23)return a|0;k=c[(c[f>>2]&-64)>>2]|0;f=l+16|0;a=c[f>>2]|0;g=l+12|0;d=c[g>>2]|0;h=a;if(!a)c[i+12>>2]=d;else c[a+12>>2]=d;a=(c[g>>2]|0)+16|0;if(!(c[a>>2]|0))c[j>>2]=h;else c[a>>2]=h;c[g>>2]=0;c[f>>2]=0;a=c[l>>2]|0;if(a&16){d=c[l+4>>2]|0;f=d+-4|0;g=-20-((e[f>>1]|0)<<2)|0;a=b[d+-2>>1]|0;if(!(a<<16>>16))a=c[d+(g+8)>>2]|0;else a=(a&65535)<<2;WT(k,f,a,d+(g+-4)|0);a=c[l>>2]|0}if(a&8){d=c[l+8>>2]|0;f=d+-4|0;g=-20-((e[f>>1]|0)<<2)|0;a=b[d+-2>>1]|0;if(!(a<<16>>16))a=c[d+(g+8)>>2]|0;else a=(a&65535)<<2;WT(k,f,a,d+(g+-4)|0);a=c[l>>2]|0}WT(k,l,20,a&-64);l=1;return l|0}function gT(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,j=0;j=i;i=i+16|0;g=j;f=c[a>>2]|0;do if(f){b=c[f>>2]|0;d=b&6;if((d|0)==2){h=f;i=j;return h|0}h=f+16|0;a=c[h>>2]|0;a:do if(a){while(1){if((c[a>>2]&6|0)==2)break;a=c[a+24>>2]|0;if(!a)break a}i=j;return a|0}while(0);if(d>>>0<=1){a=c[(b&-64)>>2]|0;b=a+4|0;d=c[b>>2]|0;e=d+32|0;if(e>>>0>32768)d=UT(a,32,g)|0;else{a=c[a>>2]|0;c[b>>2]=e;c[g>>2]=a;d=a+(d+20)|0}if(!d){a=0;break}c[d>>2]=c[g>>2]|2;a=d+4|0;c[a>>2]=0;c[a+4>>2]=0;c[a+8>>2]=0;c[a+12>>2]=0;c[a+16>>2]=0;c[a+20>>2]=0;c[a+24>>2]=0;a=d;c[d+12>>2]=f;b=c[h>>2]|0;if(!b){c[h>>2]=d;c[d+20>>2]=d;break}else{h=b+20|0;g=c[h>>2]|0;c[g+24>>2]=d;c[d+20>>2]=g;c[h>>2]=d;break}}else a=0}else a=0;while(0);h=a;i=j;return h|0}function hT(a){a=a|0;a=c[a>>2]|0;a:do if(a){if((c[a>>2]&6|0)!=2){a=c[a+16>>2]|0;if(!a)a=0;else while(1){if((c[a>>2]&6|0)==2)break a;a=c[a+24>>2]|0;if(!a){a=0;break}}}}else a=0;while(0);return ((a|0)!=0?1198:0)|0}function iT(a,b){a=a|0;b=b|0;a=c[a>>2]|0;a:do if(a){b:do if((c[a>>2]&6|0)!=2){a=c[a+16>>2]|0;if(!a)break a;while(1){if((c[a>>2]&6|0)==2)break b;a=c[a+24>>2]|0;if(!a)break a}}while(0);a=c[a+8>>2]|0;if(a){b=a;return b|0}}while(0);return b|0}function jT(a,b){a=a|0;b=b|0;var c=0;c=gT(a)|0;if(!c)return a|0;if(!b)Na(103849,98735,182,98805);ST(c+8|0,c,8,b,w8(b)|0)|0;return a|0}function kT(a,b){a=a|0;b=b|0;if((c[a>>2]|0)!=(c[b>>2]|0)){a=1;return a|0}a=(c[a+4>>2]|0)!=(c[b+4>>2]|0);return a|0}function lT(a){a=a|0;if(!(c[a>>2]|0))Na(98910,98735,6446,98922);else return a|0;return 0}function mT(a){a=a|0;if(!(c[a>>2]|0))Na(98910,98735,6452,98932);else return a|0;return 0}function nT(a){a=a|0;var b=0;b=c[a>>2]|0;if(!b)Na(98910,98735,6458,98943);else{c[a>>2]=c[b+24>>2];return a|0}return 0}function oT(a){a=a|0;return (c[a>>2]|0)==0|0}function pT(a){a=a|0;var b=0,d=0,e=0,f=0;c[a>>2]=0;c[a+4>>2]=0;b=a+8+63&-64;e=b;d=b;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;if(!b)Na(98954,98735,6696,98959);c[d+12>>2]=32768;f=d+20|0;c[f>>2]=b;e=d+24|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;e=d+52|0;c[e>>2]=d;c[d+56>>2]=32768;c[d+60>>2]=0;c[d+64>>2]=0;c[a>>2]=f;c[d+40>>2]=f;c[b>>2]=e;if((d+68|0)>>>0>(a+200|0)>>>0)Na(98966,98735,6715,98959);else return}function qT(a){a=a|0;rT(a);return}function rT(b){b=b|0;var d=0,e=0,f=0;f=c[b>>2]|0;if(!f)Na(99069,98735,6720,99075);d=b+4|0;e=c[d>>2]|0;if(!e){d=f;e=f}else{Lb[c[46644>>2]&2047](e);c[d>>2]=0;e=c[b>>2]|0;d=e}e=c[e+44>>2]|0;if(e){do{d=c[e>>2]|0;if(d)Lb[c[46644>>2]&2047](d);e=c[e+4>>2]|0}while((e|0)!=0);d=c[b>>2]|0}d=c[d>>2]&-64;e=d;if(!d)Na(99083,98735,6737,99075);if(c[e+4>>2]|0)Na(99083,98735,6737,99075);f=d;if(!(f>>>0>=(b+8|0)>>>0&f>>>0<(b+200|0)>>>0))Na(99113,98735,6738,99075);d=c[e+8>>2]|0;if(!d){c[b>>2]=0;return}do{f=d;d=c[d+8>>2]|0;Lb[c[46644>>2]&2047](f+(0-(a[f+-1>>0]|0))|0)}while((d|0)!=0);c[b>>2]=0;return}function sT(a){a=a|0;var b=0,d=0,e=0,f=0;rT(a);if(c[a>>2]|0)Na(99062,98735,6680,98959);b=a+8+63&-64;e=b;d=b;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;if(!b)Na(98954,98735,6696,98959);c[d+12>>2]=32768;f=d+20|0;c[f>>2]=b;e=d+24|0;c[e>>2]=0;c[e+4>>2]=0;c[e+8>>2]=0;c[e+12>>2]=0;c[e+16>>2]=0;c[e+20>>2]=0;c[e+24>>2]=0;e=d+52|0;c[e>>2]=d;c[d+56>>2]=32768;c[d+60>>2]=0;c[d+64>>2]=0;c[a>>2]=f;c[d+40>>2]=f;c[b>>2]=e;if((d+68|0)>>>0>(a+200|0)>>>0)Na(98966,98735,6715,98959);else return}function tT(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;w=i;i=i+64|0;o=w+48|0;n=w+32|0;l=w+16|0;m=w;sT(d);v=c[d>>2]|0;u=d+4|0;if(c[e+((c[(c[e>>2]|0)+-12>>2]|0)+16)>>2]&5){c[b+8>>2]=0;c[b>>2]=2;c[b+4>>2]=0;i=w;return}Yba(m,e);a:do if((c[m+8+4>>2]|0)<0){Yaa(e+(c[(c[e>>2]|0)+-12>>2]|0)|0,0);o=e+4|0;m=0;n=c[(c[e>>2]|0)+-12>>2]|0;p=0;q=0;while(1){d=c[11662]|0;if(c[e+(n+16)>>2]&2){e=m;r=12;break}l=p;p=Ob[d&255](32776)|0;if(!p){j=3;k=m;t=0;h=0;break}c[p>>2]=0;d=p+4|0;c[d>>2]=0;if(!l)l=p;else{c[l>>2]=p;l=m}Vba(e,p+8|0,32768)|0;m=c[o>>2]|0;c[d>>2]=m;n=c[(c[e>>2]|0)+-12>>2]|0;d=c[e+(n+16)>>2]|0;if(d&1){j=2;k=l;t=0;h=0;break}if((d&2|0)==0&(d&5|0)!=0){j=2;k=l;t=0;h=0;break}d=q;q=m+q|0;if(q>>>0>>0){j=3;k=l;t=0;h=0;break}else m=l}if((r|0)==12){o=Ob[d&255](q+1|0)|0;if(o){n=o+q|0;b:do if(!e)s=o;else{p=e;d=o;while(1){l=p+4|0;m=c[l>>2]|0;if((d+m|0)>>>0>n>>>0)break;xka(d|0,p+8|0,m|0)|0;d=d+(c[l>>2]|0)|0;p=c[p>>2]|0;if(!p){s=d;break b}}Na(99225,98735,4767,99263)}while(0);if((s|0)==(n|0)){j=0;k=e;t=o;h=q}else Na(99287,98735,4772,99263)}else{j=3;k=e;t=0;h=0}}if(!k)k=t;else while(1){if(!k){k=t;break a}s=c[k>>2]|0;Lb[c[46644>>2]&2047](k);k=s}}else{Yba(n,e);_ba(e,0,0,2)|0;Yba(l,e);h=l+8|0;t=n+8|0;j=t;j=tka(c[h>>2]|0,c[h+4>>2]|0,c[j>>2]|0,c[j+4>>2]|0)|0;h=D;c[o>>2]=c[n>>2];c[o+4>>2]=c[n+4>>2];c[o+8>>2]=c[n+8>>2];c[o+12>>2]=c[n+12>>2];Zba(e,o)|0;do if(!((c[t+4>>2]|0)<0?1:(c[e+((c[(c[e>>2]|0)+-12>>2]|0)+16)>>2]&5|0)!=0))if(!((h|0)<0|((j|0)!=(j|0)|(((j|0)<0)<<31>>31|0)!=(h|0)))?(q=Ob[c[46648>>2]&255](j+1|0)|0,p=c[11661]|0,(q|0)!=0):0){Vba(e,q,j)|0;t=c[e+((c[(c[e>>2]|0)+-12>>2]|0)+16)>>2]|0;if((t&1|0)==0?!((t&2|0)==0&(t&5|0)!=0):0){h=c[e+4>>2]|0;if(h>>>0<=j>>>0){j=0;k=q;break}Na(99311,98735,4809,99340)}Lb[p&2047](q);j=2;k=0;h=0}else{j=3;k=0;h=0}else{j=2;k=0;h=0}while(0)}while(0);if(j){c[b+8>>2]=0;c[b>>2]=j;c[b+4>>2]=0;i=w;return}j=$T(g,k,h)|0;if((j|0)==1){a[k+h>>0]=0;h=h+1|0}XT(b,v,v,k,h,f,j,1,1,u);i=w;return}function uT(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0;if(!d)Na(103849,98735,182,98805);else{f=w8(d)|0;sT(b);g=c[b>>2]|0;XT(a,g,g,d,f,e,1,0,0,b+4|0);return}}function vT(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;sT(b);d=K7(d,99362)|0;aU(a,c[b>>2]|0,d,e,f,b+4|0);if(!d)return;H7(d)|0;return}function wT(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0;l=i;i=i+10256|0;k=l;c[k+10240>>2]=d;j=k+10244|0;c[j>>2]=0;h=k+10248|0;switch(g|0){case 8:{d=5;break}case 4:{d=2;break}case 7:{d=5;break}case 0:{d=1;break}default:d=g}c[h>>2]=d;if((f&2|0)!=0&(g|0)!=9){a[k>>0]=-17;a[k+1>>0]=-69;a[k+2>>0]=-65;c[j>>2]=3}a:do if(!(f&8)){d=c[(c[b>>2]|0)+16>>2]|0;b:do if(d)while(1){switch(c[d>>2]&7|0){case 6:break a;case 1:break b;default:{}}d=c[d+24>>2]|0;if(!d)break b}while(0);bU(k,99365);if((g|0)==9)bU(k,99385);d=c[j>>2]|0;if(d>>>0>2046){ZT(k,k,d);c[j>>2]=0;d=0}a[k+d>>0]=63;a[k+(d+1)>>0]=62;d=d+2|0;c[j>>2]=d;if(!(f&4)){if(d>>>0>2047){ZT(k,k,d);c[j>>2]=0;d=0}a[k+d>>0]=10;c[j>>2]=d+1}}while(0);YT(k,c[b>>2]|0,e,f,0);ZT(k,k,c[j>>2]|0);i=l;return}function xT(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=i;i=i+16|0;h=g;c[h>>2]=46612;c[h+4>>2]=b;c[h+8>>2]=0;wT(a,h,d,e,f);i=g;return}function yT(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;h=i;i=i+16|0;g=h;b=K7(b,(e&32|0)!=0?99408:99410)|0;if(!b){g=0;i=h;return g|0}else{c[g>>2]=46592;c[g+4>>2]=b;wT(a,g,d,e,f);g=(I7(b)|0)==0;H7(b)|0;i=h;return g|0}return 0}function zT(a,b){a=a|0;b=b|0;var d=0;c[a>>2]=46632;d=b;b=c[d>>2]|0;d=c[d+4>>2]|0;a=a+4|0;c[a>>2]=b;c[a+4>>2]=d;if(!b)Na(99413,98735,11643,99427);else return}function AT(a){a=a|0;return c[a+4>>2]|0}function BT(a){a=a|0;c[a>>2]=0;c[a+4>>2]=0;return}function CT(a){a=a|0;if(c[a+4>>2]|0){a=0;return a|0}a=c[a>>2]|0;return a|0}function DT(a){a=a|0;if(c[a>>2]|0){a=1199;return a|0}a=(c[a+4>>2]|0)!=0?1199:0;return a|0}function ET(a){a=a|0;if(c[a>>2]|0){a=0;return a|0}a=(c[a+4>>2]|0)==0;return a|0}function FT(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0;if(b>>>0>d>>>0)Na(99443,98735,11722,99458);f=d-b|0;i=f>>3;if(i>>>0<2){f=a+12|0;g=c[f>>2]|0;h=a+4|0;if((g|0)!=(h|0))Lb[c[46644>>2]&2047](g);if((b|0)!=(d|0)){g=b;d=c[g+4>>2]|0;b=h;c[b>>2]=c[g>>2];c[b+4>>2]=d}c[f>>2]=h;c[a+16>>2]=h+(i<<3);c[a>>2]=e;return}else{h=Ob[c[46648>>2]&255](f)|0;if(!h){e=Oa(4)|0;b5(e);ub(e|0,6544,1105)}xka(h|0,b|0,f|0)|0;f=a+12|0;g=c[f>>2]|0;if((g|0)!=(a+4|0))Lb[c[46644>>2]&2047](g);c[f>>2]=h;c[a+16>>2]=h+(i<<3);c[a>>2]=e;return}}function GT(a){a=a|0;var b=0;b=c[a+12>>2]|0;if((b|0)==(a+4|0))return;Lb[c[46644>>2]&2047](b);return}function HT(a){a=a|0;return (c[a+16>>2]|0)-(c[a+12>>2]|0)>>3|0}function IT(a){a=a|0;return c[a+12>>2]|0}function JT(a){a=a|0;return c[a+16>>2]|0}function KT(b,d){b=b|0;d=d|0;var e=0,f=0,g=0;e=a[d>>0]|0;if(!(e<<24>>24))e=0;else{g=d;f=e;e=0;do{g=g+1|0;e=((f<<24>>24)+e|0)*1025|0;e=e>>>6^e;f=a[g>>0]|0}while(f<<24>>24!=0);e=e*9|0}e=c[b+(((e>>>11^e)*32769&63)<<2)>>2]|0;if(!e){d=0;return d|0}g=(d|0)!=0;a:while(1){switch(c[e>>2]|0){case 1:{f=e+28|0;break}case 2:{f=e+16|0;break}case 3:{f=e+12|0;break}case 4:{f=e+9|0;break}default:{f=11;break a}}if(!(g&(f|0)!=0)){f=13;break}if(!(t8(f,d)|0)){f=16;break}e=c[e+4>>2]|0;if(!e){e=0;f=16;break}}if((f|0)==11)Na(99518,98735,11902,99543);else if((f|0)==13)Na(98855,98735,194,98866);else if((f|0)==16)return e|0;return 0}function LT(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,j=0,k=0,l=0;k=i;i=i+80|0;g=k;c[a>>2]=0;e=a+4|0;c[e>>2]=99503;c[a+8>>2]=0;j=Ob[c[46648>>2]&255](4120)|0;if(!j){k=Oa(4)|0;b5(k);ub(k|0,6544,1105)}c[j>>2]=0;l=j+16|0;f=j+4|0;c[f>>2]=l;c[j+8>>2]=0;c[l>>2]=0;c[j+20>>2]=4096;c[g>>2]=f;l=g+4|0;c[l>>2]=b;c[g+12>>2]=0;c[g+16>>2]=0;fU(l);c[g+24>>2]=b;c[g+28>>2]=d;c[g+32>>2]=e;b=hU(g,gU(g)|0,0)|0;if((c[g+20>>2]|0)!=26)iU(g,99548);c[j>>2]=b;if(b){jU(b,f);c[a>>2]=j;c[e>>2]=0;i=k;return}b=c[f>>2]|0;if(!b)Na(99564,98735,7373,99568);else h=b;while(1){d=c[h>>2]|0;b=c[11661]|0;if(!d)break;Lb[b&2047](h);h=d}Lb[b&2047](j);i=k;return}function MT(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+8272|0;f=j;h=j+16|0;g=j+8248|0;d=c[d>>2]|0;if(d){d=c[d>>2]|0;if((a[d+1>>0]|0)!=1){j=Oa(12)|0;c[j>>2]=46632;h=j+4|0;c[h>>2]=99576;c[h+4>>2]=0;ub(j|0,3568,935)}if(d){l=e;e=c[l+4>>2]|0;k=f;c[k>>2]=c[l>>2];c[k+4>>2]=e;c[f+8>>2]=1;c[f+12>>2]=1;k=h+8208|0;c[k>>2]=h;c[h+8212>>2]=0;e=h+8216|0;c[e>>2]=h+4104;c[h+8220>>2]=0;c[h+4104>>2]=0;c[h>>2]=0;c[h+4108>>2]=4096;c[h+4>>2]=4096;c[h+8224>>2]=k;c[h+8228>>2]=e;nU(g,d,f,h+8224|0,0);f=c[g+4>>2]|0;e=c[g+8>>2]|0;g=c[g>>2]|0;c[b>>2]=0;d=b+4|0;c[d>>2]=0;c[b+8>>2]=0;c[b+12>>2]=d;c[b+16>>2]=d;FT(b,f,e,g);b=c[h+8208>>2]|0;if(!b)Na(99564,98735,7373,99568);d=c[b>>2]|0;if(d)while(1){Lb[c[46644>>2]&2047](b);b=c[d>>2]|0;if(!b)break;else{l=d;d=b;b=l}}b=c[h+8216>>2]|0;if(!b)Na(99564,98735,7373,99568);d=c[b>>2]|0;if(d)while(1){Lb[c[46644>>2]&2047](b);b=c[d>>2]|0;if(!b)break;else{l=d;d=b;b=l}}i=j;return}}c[b>>2]=0;l=b+4|0;c[l>>2]=0;c[b+8>>2]=0;c[b+12>>2]=l;c[b+16>>2]=l;i=j;return}function NT(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0;j=i;i=i+8272|0;f=j;h=j+16|0;g=j+8248|0;d=c[d>>2]|0;if(d){d=c[d>>2]|0;if((a[d+1>>0]|0)!=1){j=Oa(12)|0;c[j>>2]=46632;h=j+4|0;c[h>>2]=99576;c[h+4>>2]=0;ub(j|0,3568,935)}if(d){l=e;e=c[l+4>>2]|0;k=f;c[k>>2]=c[l>>2];c[k+4>>2]=e;c[f+8>>2]=1;c[f+12>>2]=1;k=h+8208|0;c[k>>2]=h;c[h+8212>>2]=0;e=h+8216|0;c[e>>2]=h+4104;c[h+8220>>2]=0;c[h+4104>>2]=0;c[h>>2]=0;c[h+4108>>2]=4096;c[h+4>>2]=4096;c[h+8224>>2]=k;c[h+8228>>2]=e;nU(g,d,f,h+8224|0,2);d=c[g+4>>2]|0;e=c[g+8>>2]|0;a:do if((d|0)==(e|0)){c[b>>2]=0;c[b+4>>2]=0}else switch(c[g>>2]|0){case 1:{g=d;k=c[g+4>>2]|0;l=b;c[l>>2]=c[g>>2];c[l+4>>2]=k;break a}case 2:{g=e+-8|0;k=c[g+4>>2]|0;l=b;c[l>>2]=c[g>>2];c[l+4>>2]=k;break a}case 0:{f=d+8|0;if((f|0)!=(e|0))do{l=dU(f,d)|0;d=l?f:d;f=f+8|0}while((f|0)!=(e|0));g=d;k=c[g+4>>2]|0;l=b;c[l>>2]=c[g>>2];c[l+4>>2]=k;break a}default:Na(99466,98735,8525,99491)}while(0);f=c[h+8208>>2]|0;if(!f)Na(99564,98735,7373,99568);d=c[f>>2]|0;if(d)while(1){Lb[c[46644>>2]&2047](f);f=c[d>>2]|0;if(!f)break;else{l=d;d=f;f=l}}f=c[h+8216>>2]|0;if(!f)Na(99564,98735,7373,99568);d=c[f>>2]|0;if(d)while(1){Lb[c[46644>>2]&2047](f);f=c[d>>2]|0;if(!f)break;else{l=d;d=f;f=l}}i=j;return}}c[b>>2]=0;c[b+4>>2]=0;i=j;return}function OT(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+32|0;h=f+16|0;g=f;LT(g,d,e);c[h>>2]=c[b>>2];c[h+4>>2]=0;MT(a,g,h);b=c[g>>2]|0;if(!b){i=f;return}d=c[b+4>>2]|0;if(!d)Na(99564,98735,7373,99568);a=c[d>>2]|0;if(a)while(1){Lb[c[46644>>2]&2047](d);d=c[a>>2]|0;if(!d)break;else{h=a;a=d;d=h}}Lb[c[46644>>2]&2047](b);i=f;return}function PT(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;f=i;i=i+32|0;h=f+16|0;g=f;LT(g,d,e);c[h>>2]=c[b>>2];c[h+4>>2]=0;NT(a,g,h);b=c[g>>2]|0;if(!b){i=f;return}d=c[b+4>>2]|0;if(!d)Na(99564,98735,7373,99568);a=c[d>>2]|0;if(a)while(1){Lb[c[46644>>2]&2047](d);d=c[a>>2]|0;if(!d)break;else{h=a;a=d;d=h}}Lb[c[46644>>2]&2047](b);i=f;return}function QT(){c[11663]=0;c[11664]=0;c[11665]=0;c[11666]=46656;c[11667]=46656;tb(1200,46652,n|0)|0;return}function RT(a){a=a|0;return}function ST(d,f,g,h,j){d=d|0;f=f|0;g=g|0;h=h|0;j=j|0;var k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0;s=i;i=i+16|0;q=s;if(!j){k=c[f>>2]|0;if(k&g){n=c[d>>2]|0;o=n+-4|0;m=-20-((e[o>>1]|0)<<2)|0;l=b[n+-2>>1]|0;if(!(l<<16>>16))l=c[n+(m+8)>>2]|0;else l=(l&65535)<<2;WT(c[(k&-64)>>2]|0,o,l,n+(m+-4)|0);k=c[f>>2]|0}c[d>>2]=0;c[f>>2]=k&~g;g=1;i=s;return g|0}l=c[d>>2]|0;k=c[f>>2]|0;do if((l|0)!=0&(k&32|0)==0){m=w8(l)|0;n=m>>>0>>0;if(!(k&g)){if(n)break}else{if(n)break;if(m>>>0>=32?(m-j|0)>>>0>=m>>>1>>>0:0)break}xka(l|0,h|0,j|0)|0;a[(c[d>>2]|0)+j>>0]=0;g=1;i=s;return g|0}while(0);r=c[(k&-64)>>2]|0;o=j+8|0;p=o&-4;k=r+4|0;l=c[k>>2]|0;m=l+p|0;if(m>>>0>32768)n=UT(r,p,q)|0;else{n=c[r>>2]|0;c[k>>2]=m;c[q>>2]=n;n=n+(l+20)|0}if(!n){g=0;i=s;return g|0}k=c[q>>2]|0;l=n-k+-20|0;if(l&3)Na(103628,98735,637,103674);if(l>>>0>=262144)Na(103690,98735,638,103674);b[n>>1]=l>>>2;m=p>>>0<262144;if(!m?!((l|0)==0?(c[k+12>>2]|0)==(p|0):0):0)Na(103764,98735,643,103674);b[n+2>>1]=m?o>>>2&65535:0;o=n+4|0;xka(o|0,h|0,j|0)|0;a[n+(j+4)>>0]=0;k=c[f>>2]|0;if(k&g){l=c[d>>2]|0;m=l+-4|0;n=-20-((e[m>>1]|0)<<2)|0;k=b[l+-2>>1]|0;if(!(k<<16>>16))k=c[l+(n+8)>>2]|0;else k=(k&65535)<<2;WT(r,m,k,l+(n+-4)|0);k=c[f>>2]|0}c[d>>2]=o;c[f>>2]=k|g;g=1;i=s;return g|0}function TT(a){a=a|0;return}function UT(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0;i=d>>>0<8193;f=Ob[c[46648>>2]&255](i?32852:d+84|0)|0;if(!f){c[e>>2]=0;d=0;return d|0}g=f;h=g+64&-64;j=h;k=h;c[j>>2]=0;c[j+4>>2]=0;c[j+8>>2]=0;c[j+12>>2]=0;c[j+16>>2]=0;if(!h)Na(98954,98735,501,103510);c[h>>2]=c[c[b>>2]>>2];if(j>>>0<=f>>>0)Na(103524,98735,506,103510);f=h-g|0;if((f|0)>=128)Na(103524,98735,506,103510);a[j+-1>>0]=f;c[e>>2]=k;do if(!i){f=c[b>>2]|0;g=f+4|0;h=c[g>>2]|0;if(!h)Na(103596,98735,711,103608);else{c[k+4>>2]=h;c[k+8>>2]=f;c[(c[g>>2]|0)+8>>2]=k;c[g>>2]=k;c[k+12>>2]=d;break}}else{e=b+4|0;j=c[b>>2]|0;c[j+12>>2]=c[e>>2];c[k+4>>2]=j;c[j+8>>2]=k;c[b>>2]=k;c[e>>2]=d}while(0);d=k+20|0;return d|0}function VT(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0;if(!a)Na(98885,98735,1139,98892);j=c[(c[a>>2]&-64)>>2]|0;if(!b)Na(98885,98735,1139,98892);g=(j|0)==(c[(c[b>>2]&-64)>>2]|0)?j:0;nV(a,b,g);d=c[b+16>>2]|0;if((d|0)==0|(d|0)==(b|0))return;else e=a;a:while(1){if(((d|0)!=(a|0)?(h=kV(e,j,(c[d>>2]&7)+1|0)|0,(h|0)!=0):0)?(nV(h,d,g),i=c[d+16>>2]|0,(i|0)!=0):0){e=h;d=i}else{f=d;k=10}b:do if((k|0)==10)while(1){k=0;d=c[f+24>>2]|0;if(d)break b;f=c[f+12>>2]|0;if((f|0)==(b|0)){k=12;break a}else{e=c[e+12>>2]|0;k=10}}while(0);if((d|0)==0|(d|0)==(b|0)){k=12;break}}if((k|0)==12)return}function WT(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;j=(c[b>>2]|0)==(f|0);if(j)c[f+12>>2]=c[b+4>>2];g=f+20|0;if(g>>>0>d>>>0)Na(103217,98735,577,103363);k=f+12|0;i=c[k>>2]|0;if((g+i|0)>>>0<=d>>>0)Na(103217,98735,577,103363);h=f+16|0;g=(c[h>>2]|0)+e|0;c[h>>2]=g;if(g>>>0>i>>>0)Na(103381,98735,581,103363);if((g|0)!=(i|0))return;d=f+8|0;e=c[d>>2]|0;if(!e){if(!j)Na(103417,98735,587,103363);c[k>>2]=0;c[h>>2]=0;c[b+4>>2]=0;return}if(j)Na(103431,98735,604,103363);g=c[f+4>>2]|0;if(!g)Na(103445,98735,605,103363);c[g+8>>2]=e;c[(c[d>>2]|0)+4>>2]=g;Lb[c[46644>>2]&2047](f+(0-(a[f+-1>>0]|0))|0);return}function XT(f,g,h,j,k,l,m,n,o,p){f=f|0;g=g|0;h=h|0;j=j|0;k=k|0;l=l|0;m=m|0;n=n|0;o=o|0;p=p|0;var q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0;R=i;i=i+32|0;P=R;z=(j|0)==0;if(z&(k|0)!=0){c[f+8>>2]=0;c[f>>2]=2;c[f+4>>2]=0;i=R;return}Q=$T(m,j,k)|0;do if((Q|0)==1)if(!n){m=k+1|0;q=Ob[c[46648>>2]&255](m)|0;if(!q)O=166;else{if(z){if(k)Na(102855,98735,1965,102867)}else xka(q|0,j|0,k|0)|0;a[q+k>>0]=0;N=m}}else{q=j;N=k}else{if((Q&-2|0)!=2){if((Q+-5|0)>>>0>=2){if((Q|0)!=9)Na(102612,98735,2183,102984);y=(k|0)==0;a:do if(!y){q=0;while(1){if((a[j+q>>0]|0)<0)break;q=q+1|0;if(q>>>0>=k>>>0)break a}if(q>>>0>k>>>0)Na(102933,98735,2123,102962);else{t=q;O=147}}else{t=0;O=147}while(0);if((O|0)==147?(u=j+t|0,v=k-t|0,(t|0)!=(k|0)):0){m=v;s=u;q=0;while(1){q=((a[s>>0]|0)>-1?1:2)+q|0;m=m+-1|0;if(!m)break;else s=s+1|0}w=q+t|0;x=w+1|0;q=Ob[c[46648>>2]&255](x)|0;if(!q){O=166;break}xka(q|0,j|0,t|0)|0;m=q+t|0;while(1){s=a[u>>0]|0;t=s&255;if(s<<24>>24>-1){a[m>>0]=s;m=m+1|0}else{a[m>>0]=t>>>6|192;a[m+1>>0]=t&63|128;m=m+2|0}v=v+-1|0;if(!v)break;else u=u+1|0}if((m|0)==(q+w|0)){a[m>>0]=0;N=x;break}else Na(102886,98735,2144,102962)}if(n){q=j;N=k;break}m=k+1|0;q=Ob[c[46648>>2]&255](m)|0;if(!q){O=166;break}if(z){if(!y)Na(102855,98735,1965,102867)}else xka(q|0,j|0,k|0)|0;a[q+k>>0]=0;N=m;break}z=k>>>2;n=(z|0)==0;if((Q|0)==5){if(n)v=0;else{m=0;t=z;u=j;while(1){s=c[u>>2]|0;do if(s>>>0<65536){if(s>>>0<128){m=m+1|0;break}if(s>>>0<2048){m=m+2|0;break}else{m=m+3|0;break}}else m=m+4|0;while(0);t=t+-1|0;if(!t){v=m;break}else u=u+4|0}}w=v+1|0;x=Ob[c[46648>>2]&255](w)|0;if(!x){O=166;break}if(n)m=x;else{m=x;t=z;u=j;while(1){s=c[u>>2]|0;do if(s>>>0<65536){if(s>>>0<128){a[m>>0]=s;m=m+1|0;break}if(s>>>0<2048){a[m>>0]=s>>>6|192;a[m+1>>0]=s&63|128;m=m+2|0;break}else{a[m>>0]=s>>>12|224;a[m+1>>0]=s>>>6&63|128;a[m+2>>0]=s&63|128;m=m+3|0;break}}else{a[m>>0]=s>>>18|240;a[m+1>>0]=s>>>12&63|128;a[m+2>>0]=s>>>6&63|128;a[m+3>>0]=s&63|128;m=m+4|0}while(0);t=t+-1|0;if(!t)break;else u=u+4|0}}if((m|0)==(x+v|0)){a[m>>0]=0;q=x;N=w;break}else Na(102886,98735,2098,102910)}else{if(n)w=0;else{m=0;t=z;u=j;while(1){s=Aka(c[u>>2]|0)|0;do if(s>>>0<65536){if(s>>>0<128){m=m+1|0;break}if(s>>>0<2048){m=m+2|0;break}else{m=m+3|0;break}}else m=m+4|0;while(0);t=t+-1|0;if(!t){w=m;break}else u=u+4|0}}x=w+1|0;y=Ob[c[46648>>2]&255](x)|0;if(!y){O=166;break}if(n)m=y;else{m=y;u=z;v=j;while(1){s=c[v>>2]|0;t=Aka(s|0)|0;do if(t>>>0<65536){if(t>>>0<128){a[m>>0]=t;m=m+1|0;break}if(t>>>0<2048){a[m>>0]=t>>>6|192;a[m+1>>0]=s>>>24&63|128;m=m+2|0;break}else{a[m>>0]=t>>>12|224;a[m+1>>0]=t>>>6&63|128;a[m+2>>0]=s>>>24&63|128;m=m+3|0;break}}else{a[m>>0]=t>>>18|240;a[m+1>>0]=t>>>12&63|128;a[m+2>>0]=t>>>6&63|128;a[m+3>>0]=s>>>24&63|128;m=m+4|0}while(0);u=u+-1|0;if(!u)break;else v=v+4|0}}if((m|0)==(y+w|0)){a[m>>0]=0;q=y;N=x;break}else Na(102886,98735,2098,102910)}}A=k>>>1;k=(A|0)==0;if((Q|0)==2){b:do if(k)t=0;else{m=j;s=A;v=0;while(1){while(1){t=b[m>>1]|0;u=t&65535;if((t&65535)<55296){O=16;break}if((u&57344|0)==57344){O=24;break}t=m;m=m+2|0;if(s>>>0>1&(u&64512|0)==55296?(b[m>>1]&-1024)<<16>>16==-9216:0){m=t;O=27;break}s=s+-1|0;if(!s){t=v;break b}}if((O|0)==16){O=0;do if((t&65535)>=128)if((t&65535)<2048){t=v+2|0;break}else{t=v+3|0;break}else t=v+1|0;while(0);m=m+2|0;s=s+-1|0}else if((O|0)==24){O=0;m=m+2|0;s=s+-1|0;t=v+3|0}else if((O|0)==27){O=0;m=m+4|0;s=s+-2|0;t=v+4|0}if(!s)break;else v=t}}while(0);x=t+1|0;y=Ob[c[46648>>2]&255](x)|0;if(!y){O=166;break}c:do if(k)m=y;else{s=j;u=A;m=y;do{w=s;v=u;while(1){u=b[w>>1]|0;s=u&65535;if((u&65535)<55296){O=33;break}if((s&57344|0)==57344){u=w;O=41;break}u=w;w=w+2|0;if(v>>>0>1&(s&64512|0)==55296?(B=e[w>>1]|0,(B&64512|0)==56320):0){w=v;v=B;O=44;break}v=v+-1|0;if(!v)break c}if((O|0)==33){O=0;do if((u&65535)>=128)if((u&65535)<2048){a[m>>0]=s>>>6|192;a[m+1>>0]=s&63|128;m=m+2|0;break}else{a[m>>0]=s>>>12|224;a[m+1>>0]=s>>>6&63|128;a[m+2>>0]=s&63|128;m=m+3|0;break}else{a[m>>0]=u;m=m+1|0}while(0);s=w+2|0;u=v+-1|0}else if((O|0)==41){O=0;a[m>>0]=s>>>12|224;a[m+1>>0]=s>>>6&63|128;a[m+2>>0]=s&63|128;s=u+2|0;u=v+-1|0;m=m+3|0}else if((O|0)==44){O=0;s=(s<<10&1047552)+65536|0;a[m>>0]=s>>>18|240;a[m+1>>0]=s>>>12&63|128;a[m+2>>0]=(v&960|s)>>>6&63|128;a[m+3>>0]=v&63|128;s=u+4|0;u=w+-2|0;m=m+4|0}}while((u|0)!=0)}while(0);if((m|0)==(y+t|0)){a[m>>0]=0;q=y;N=x;break}else Na(102886,98735,2098,102910)}d:do if(k)y=0;else{t=j;s=A;w=0;while(1){while(1){u=e[t>>1]|0;v=u<<8;if((v&65535)<55296){m=v;O=52;break}if((v&57344|0)==57344){m=v;O=60;break}m=t;t=t+2|0;if(s>>>0>1&(v&64512|0)==55296?(b[t>>1]&252)==220:0){O=68;break}s=s+-1|0;if(!s){y=w;break d}}if((O|0)==52){O=0;m=m&65280|u>>>8;do if(m>>>0>=128)if(m>>>0<2048){m=w+2|0;break}else{m=w+3|0;break}else m=w+1|0;while(0);t=t+2|0;s=s+-1|0}else if((O|0)==60){O=0;m=m&65280|u>>>8;do if(m>>>0>=128)if(m>>>0<2048){m=w+2|0;break}else{m=w+3|0;break}else m=w+1|0;while(0);t=t+2|0;s=s+-1|0}else if((O|0)==68){O=0;t=m+4|0;s=s+-2|0;m=w+4|0}if(!s){y=m;break}else w=m}}while(0);n=y+1|0;z=Ob[c[46648>>2]&255](n)|0;if(z){e:do if(k)m=z;else{t=j;s=A;m=z;do{while(1){x=e[t>>1]|0;v=x<<8;if((v&65535)<55296){u=x;O=74;break}if((v&57344|0)==57344){u=x;O=82;break}u=t;t=t+2|0;if(s>>>0>1&(v&64512|0)==55296?(C=e[t>>1]|0,D=C<<8,(D&64512|0)==56320):0){t=C;w=D;O=90;break}s=s+-1|0;if(!s)break e}if((O|0)==74){O=0;w=u>>>8;u=v|w;v=u&65535;do if(v>>>0>=128)if(v>>>0<2048){a[m>>0]=u>>>6|192;a[m+1>>0]=w&63|128;m=m+2|0;break}else{a[m>>0]=v>>>12|224;a[m+1>>0]=u>>>6&63|128;a[m+2>>0]=w&63|128;m=m+3|0;break}else{a[m>>0]=w;m=m+1|0}while(0);t=t+2|0;s=s+-1|0}else if((O|0)==82){O=0;w=u>>>8;u=v|w;v=u&65535;do if(v>>>0>=128)if(v>>>0<2048){a[m>>0]=u>>>6|192;a[m+1>>0]=w&63|128;m=m+2|0;break}else{a[m>>0]=v>>>12|224;a[m+1>>0]=u>>>6&63|128;a[m+2>>0]=w&63|128;m=m+3|0;break}else{a[m>>0]=w;m=m+1|0}while(0);t=t+2|0;s=s+-1|0}else if((O|0)==90){O=0;t=t>>>8;K=((v&768|x>>>8)<<10&1047552)+65536|0;a[m>>0]=K>>>18|240;a[m+1>>0]=K>>>12&63|128;a[m+2>>0]=(t|K|w&768)>>>6&63|128;a[m+3>>0]=t&63|128;t=u+4|0;s=s+-2|0;m=m+4|0}}while((s|0)!=0)}while(0);if((m|0)==(z+y|0)){a[m>>0]=0;q=z;N=n;break}else Na(102886,98735,2098,102910)}else O=166}while(0);if((O|0)==166){c[f+8>>2]=0;c[f>>2]=3;c[f+4>>2]=0;i=R;return}J=q;if(o)if((j|0)!=0&(q|0)!=(j|0)){Lb[c[46644>>2]&2047](j);O=171}else O=171;else if((q|0)!=(j|0))O=171;if((O|0)==171)c[p>>2]=J;c[g+40>>2]=J;if(!N){r=l>>>8&16^16;q=0}else{H=h+16|0;m=c[H>>2]|0;if(!m)G=0;else G=c[m+20>>2]|0;o=g+32|0;I=o;g=c[I+4>>2]|0;K=P;c[K>>2]=c[I>>2];c[K+4>>2]=g;K=P+8|0;c[K>>2]=o;o=P+12|0;c[o>>2]=0;g=P+16|0;c[g>>2]=0;I=N+-1|0;E=q+I|0;F=a[E>>0]|0;a[E>>0]=0;if((a[q>>0]|0)==-17?(a[q+1>>0]|0)==-69:0)q=(a[q+2>>0]|0)==-65?q+3|0:q;m=l>>>4;do switch(m&15|0){case 0:{L=184;break}case 1:{L=185;break}case 2:{L=186;break}case 3:{L=187;break}case 4:{L=188;break}case 5:{L=189;break}case 6:{L=188;break}case 7:{L=189;break}case 8:{L=190;break}case 9:{L=191;break}case 10:{L=190;break}case 11:{L=191;break}case 12:{L=190;break}case 13:{L=191;break}case 14:{L=190;break}case 15:{L=191;break}default:Na(132575,98735,2807,102999)}while(0);switch(m&3|l>>>9&4|0){case 0:{M=240;break}case 1:{M=241;break}case 2:{M=242;break}case 3:{M=243;break}case 4:{M=244;break}case 5:{M=245;break}case 6:{M=246;break}case 7:{M=247;break}default:Na(132575,98735,2630,103021)}y=F<<24>>24==62;n=(l&2|0)!=0;z=(l&32|0)==0;j=F<<24>>24!=62;k=(l&4|0)==0;A=(l&512|0)==0;B=F<<24>>24==69;C=(l&2048|0)==0;E=(l&4096|0)==0;p=(l&1032|0)!=0&C;D=(l&1024|0)==0;v=h;f:while(1){t=a[q>>0]|0;g:do switch(t<<24>>24){case 0:{r=v;O=495;break f}case 60:{t=q+1|0;w=v;break}default:{m=q+1|0;if(!(a[100383+(t&255)>>0]&8))s=q;else{s=m;while(1){t=a[s>>0]|0;m=s+1|0;if(!(a[100383+(t&255)>>0]&8))break;else s=m}}switch(t<<24>>24){case 0:case 60:{if((q|0)==(s|0)){O=483;break f}if(!p){x=v;q=s;v=x;continue f}if(!D){if(t<<24>>24!=60){x=v;q=s;v=x;continue f}if((a[m>>0]|0)!=47){x=v;q=s;v=x;continue f}if(c[v+16>>2]|0){x=v;q=s;v=x;continue f}}break}default:{}}q=C?q:s;m=v;if(E&(c[m+12>>2]|0)==0){while(1){x=a[q>>0]|0;m=x<<24>>24==0;s=q+1|0;if(x<<24>>24!=60&(m^1))q=s;else break}if(m){r=v;O=495;break f}else{t=s;w=v;break g}}else{m=kV(m,P,3)|0;if(!m){O=491;break f}c[m+8>>2]=q;q=Ob[M&255](q)|0;m=c[m+12>>2]|0;if(!(a[q>>0]|0)){r=m;O=495;break f}else{t=q;w=m;break g}}}}while(0);q=a[t>>0]|0;h:do if((a[100383+(q&255)>>0]|0)<0){u=kV(w,P,2)|0;v=u;if(!u){q=t;O=211;break f}c[u+4>>2]=t;m=a[t>>0]|0;s=a[100383+(m&255)>>0]|0;i:do if(!(s&64))q=t;else while(1){q=t+1|0;m=a[q>>0]|0;s=a[100383+(m&255)>>0]|0;if(!(s&64))break i;q=t+2|0;m=a[q>>0]|0;s=a[100383+(m&255)>>0]|0;if(!(s&64))break i;q=t+3|0;m=a[q>>0]|0;s=a[100383+(m&255)>>0]|0;if(!(s&64))break i;q=t+4|0;m=a[q>>0]|0;s=a[100383+(m&255)>>0]|0;if(!(s&64))break;else t=q}while(0);a[q>>0]=0;t=q+1|0;if(m<<24>>24==62){q=t;continue f}if(!(s&8)){switch(m<<24>>24){case 47:break;case 0:if(y)continue f;else{O=257;break f}default:{q=t;O=258;break f}}m=a[t>>0]|0;switch(m<<24>>24){case 62:break;case 0:{if(!y){q=t;O=254;break f}break}default:{q=t;O=254;break f}}q=q+(m<<24>>24==62?2:1)|0;v=c[u+12>>2]|0;continue f}else q=t}else switch(q<<24>>24){case 0:{q=t;O=477;break f}case 47:{q=t+1|0;m=c[w+4>>2]|0;if(!m){O=261;break f}else v=m;while(1){s=a[q>>0]|0;m=a[100383+(s&255)>>0]|0;if(!(m&64)){u=m;break}m=q+1|0;if(s<<24>>24==(a[v>>0]|0)){t=q;q=m;v=v+1|0}else{q=m;O=264;break f}}m=a[v>>0]|0;if(m<<24>>24){r=v;O=266;break f}v=c[w+12>>2]|0;m=t+2|0;if(u&8){q=m;while(1){s=a[q>>0]|0;m=q+1|0;if(!(a[100383+(s&255)>>0]&8))break;else q=m}}switch(s<<24>>24){case 62:{q=m;continue f}case 0:break;default:{O=275;break f}}if(y)continue f;else{O=274;break f}}case 63:{m=w;w=t+1|0;v=a[w>>0]|0;q=a[100383+(v&255)>>0]|0;if(q<<24>>24>=0){q=w;O=279;break f}if(!(q&64)){q=w;s=v;u=t}else{u=w;q=t+2|0;while(1){s=a[q>>0]|0;if(!(a[100383+(s&255)>>0]&64))break;else{u=q;q=q+1|0}}}if(!(s<<24>>24)){O=282;break f}if(((v<<24>>24|32|0)==120?(a[t+2>>0]|32|0)==109:0)?(a[t+3>>0]|32|0)==108:0)v=(t+4|0)==(q|0);else v=0;do if(!((v?256:1)&l)){j:do if(!y){k:while(1)switch(s<<24>>24){case 0:{O=324;break f}case 63:{t=q+1|0;s=a[t>>0]|0;if(s<<24>>24==62)break k;else{q=t;continue k}}default:{s=q+1|0;q=s;s=a[s>>0]|0;continue k}}if(!(a[q>>0]|0)){O=324;break f}else s=2}else l:while(1){switch(s<<24>>24){case 0:{O=324;break f}case 63:break;default:{s=q+1|0;q=s;s=a[s>>0]|0;continue l}}t=q+1|0;s=a[t>>0]|0;if(s<<24>>24==62){s=2;break j}if(!(s<<24>>24)){s=1;break j}else q=t}while(0);q=q+s|0;if(!q){O=497;break f}}else{if(v){if(c[m+12>>2]|0){O=294;break f}m=kV(m,P,7)|0;if(!m){O=296;break f}}else{m=kV(m,P,6)|0;if(!m){O=298;break f}}c[m+4>>2]=w;s=a[q>>0]|0;a[q>>0]=0;q=u+2|0;if(s<<24>>24==63){s=a[q>>0]|0;switch(s<<24>>24){case 62:break;case 0:{if(!y){O=302;break f}break}default:{O=302;break f}}q=u+(s<<24>>24==62|2)|0;m=c[m+12>>2]|0;break}if(!(a[100383+(s&255)>>0]&8)){O=318;break f}while(1){s=a[q>>0]|0;if(!(a[100383+(s&255)>>0]&8)){t=s;break}else q=q+1|0}m:do if(!y){s=q;n:while(1)switch(t<<24>>24){case 0:{q=s;O=314;break f}case 63:{u=s+1|0;t=a[u>>0]|0;if(t<<24>>24==62)break n;else{s=u;continue n}}default:{t=s+1|0;s=t;t=a[t>>0]|0;continue n}}if(!(a[s>>0]|0)){q=s;O=314;break f}}else{s=q;o:while(1)switch(t<<24>>24){case 0:{q=s;O=314;break f}case 63:{u=s+1|0;t=a[u>>0]|0;switch(t<<24>>24){case 0:case 62:break m;default:{s=u;continue o}}}default:{t=s+1|0;s=t;t=a[t>>0]|0;continue o}}}while(0);if(v){a[s>>0]=47;break}else{c[m+8>>2]=q;m=c[m+12>>2]|0;a[s>>0]=0;q=s+((a[s+1>>0]|0)==62?2:1)|0;break}}while(0);s=m;if(!m){O=327;break f}if((c[m>>2]&7|0)==6){v=s;break h}else{v=s;continue f}}case 33:{x=w;q=t+1|0;m=a[q>>0]|0;switch(m<<24>>24){case 45:{q=t+2|0;if((a[q>>0]|0)!=45){O=366;break f}q=t+3|0;if(n){m=kV(x,P,5)|0;if(!m){O=333;break f}u=m+8|0;c[u>>2]=q;if(!z){s=0;v=0;p:while(1){q:while(1){m=a[q>>0]|0;do if(!(a[100383+(m&255)>>0]&32)){t=q+1|0;m=a[t>>0]|0;if(a[100383+(m&255)>>0]&32)break;t=q+2|0;m=a[t>>0]|0;if(a[100383+(m&255)>>0]&32)break;t=q+3|0;m=a[t>>0]|0;if(a[100383+(m&255)>>0]&32)break;q=q+4|0;continue q}else t=q;while(0);switch(m<<24>>24){case 0:{q=u;O=357;break f}case 13:{q=t+1|0;a[t>>0]=10;if((a[q>>0]|0)==10){m=t;break q}else continue q}case 45:{q=t+1|0;if((a[q>>0]|0)!=45)continue q;m=t+2|0;switch(a[m>>0]|0){case 62:{u=m;q=v;m=t;break p}case 0:break;default:continue q}if(y){u=m;q=v;m=t;break p}else continue q}default:{q=t+1|0;continue q}}}if(v){if(q>>>0>>0){O=346;break f}zka(v+(0-s)|0,v|0,q-v|0)|0}q=m+2|0;s=s+1|0;v=q}if(!q)q=m;else{if(q>>>0>m>>>0){O=354;break f}x=0-s|0;zka(q+x|0,q|0,m-q|0)|0;q=m+x|0}a[q>>0]=0;q=m+((a[u>>0]|0)==62?3:2)|0;v=w;continue f}}r:while(1){switch(a[q>>0]|0){case 0:{O=362;break f}case 45:break;default:{q=q+1|0;continue r}}s=q+1|0;if((a[s>>0]|0)!=45){q=s;continue}x=a[q+2>>0]|0;m=x<<24>>24==62;if((j|x<<24>>24!=0)&(m^1))q=s;else break}if(n)a[q>>0]=0;q=q+(m?3:2)|0;v=w;continue f}case 91:{q=t+2|0;if((a[q>>0]|0)!=67){O=412;break f}q=t+3|0;if((a[q>>0]|0)!=68){O=412;break f}q=t+4|0;if((a[q>>0]|0)!=65){O=412;break f}q=t+5|0;if((a[q>>0]|0)!=84){O=412;break f}q=t+6|0;if((a[q>>0]|0)!=65){O=412;break f}q=t+7|0;if((a[q>>0]|0)!=91){O=412;break f}q=t+8|0;s:do if(k)t:while(1){switch(a[q>>0]|0){case 0:{O=410;break f}case 93:break;default:{q=q+1|0;continue t}}m=q+1|0;if((a[m>>0]|0)!=93){q=m;continue}x=a[q+2>>0]|0;if(x<<24>>24!=62&(j|x<<24>>24!=0))q=m;else{q=m;break s}}else{m=kV(x,P,4)|0;if(!m){O=375;break f}v=m+8|0;c[v>>2]=q;if(z){u:while(1){switch(a[q>>0]|0){case 0:{O=404;break f}case 93:break;default:{q=q+1|0;continue u}}m=q+1|0;if((a[m>>0]|0)!=93){q=m;continue}x=a[q+2>>0]|0;if(x<<24>>24!=62&(j|x<<24>>24!=0))q=m;else break}a[q>>0]=0;q=m;break}else{t=0;s=0}v:while(1){w:while(1){m=a[q>>0]|0;do if(!(a[100383+(m&255)>>0]&16)){m=q+1|0;u=a[m>>0]|0;if(a[100383+(u&255)>>0]&16)break;m=q+2|0;u=a[m>>0]|0;if(a[100383+(u&255)>>0]&16)break;m=q+3|0;u=a[m>>0]|0;if(a[100383+(u&255)>>0]&16)break;q=q+4|0;continue w}else{u=m;m=q}while(0);switch(u<<24>>24){case 0:{q=v;O=399;break f}case 13:{q=m+1|0;a[m>>0]=10;if((a[q>>0]|0)==10)break w;else continue w}case 93:{q=m+1|0;if((a[q>>0]|0)!=93)continue w;switch(a[m+2>>0]|0){case 62:break v;case 0:break;default:continue w}if(y)break v;else continue w}default:{q=m+1|0;continue w}}}if(s){if(q>>>0>>0){O=388;break f}zka(s+(0-t)|0,s|0,q-s|0)|0}q=m+2|0;t=t+1|0;s=q}if(s){if(s>>>0>m>>>0){O=396;break f}x=0-t|0;zka(s+x|0,s|0,m-s|0)|0;m=m+x|0}a[m>>0]=0}while(0);q=q+((a[q+1>>0]|0)==62?2:1)|0;v=w;continue f}case 68:{if((a[t+2>>0]|0)!=79){O=473;break f}if((a[t+3>>0]|0)!=67){O=473;break f}if((a[t+4>>0]|0)!=84){O=473;break f}if((a[t+5>>0]|0)!=89){O=473;break f}if((a[t+6>>0]|0)!=80){O=473;break f}switch(a[t+7>>0]|0){case 69:break;case 0:{if(!B){O=473;break f}break}default:{O=473;break f}}s=t+-1|0;if(c[x+12>>2]|0){q=s;O=421;break f}m=t+8|0;switch(a[s>>0]|0){case 0:case 60:{s=0;break}default:{O=423;break f}}x:while(1){y:while(1){v=a[q>>0]|0;switch(v<<24>>24){case 0:{O=463;break x}case 62:break y;case 60:{switch(a[q+1>>0]|0){case 33:break;case 63:{q=q+2|0;z:while(1)switch(a[q>>0]|0){case 0:{O=449;break f}case 63:{t=q+1|0;if((a[t>>0]|0)==62)break z;else{q=t;continue z}}default:{q=q+1|0;continue z}}q=q+2|0;continue y}default:{O=459;break f}}t=q+2|0;switch(a[t>>0]|0){case 45:{if((a[q+3>>0]|0)!=45){O=459;break f}q=q+4|0;A:while(1){switch(a[q>>0]|0){case 0:{O=457;break f}case 45:break;default:{q=q+1|0;continue A}}t=q+1|0;if((a[t>>0]|0)!=45){q=t;continue}if((a[q+2>>0]|0)==62)break;else q=t}q=q+3|0;continue y}case 91:break;default:{q=t;O=440;break y}}q=q+3|0;u=0;while(1){B:while(1)switch(a[q>>0]|0){case 0:{O=439;break f}case 60:{t=q+1|0;if((a[t>>0]|0)!=33){q=t;continue B}if((a[q+2>>0]|0)==91){O=434;break B}else{q=t;continue B}}case 93:{t=q+1|0;if((a[t>>0]|0)!=93){q=t;continue B}if((a[q+2>>0]|0)==62)break B;else{q=t;continue B}}default:{q=q+1|0;continue B}}if((O|0)==434){O=0;q=q+3|0;u=u+1|0;continue}q=q+3|0;if(!u)continue y;u=u+-1|0}}case 39:case 34:{while(1){t=q+1|0;S=a[t>>0]|0;u=S<<24>>24==0;if(S<<24>>24!=v<<24>>24&(u^1))q=t;else break}if(u){q=t;O=443;break f}q=q+2|0;continue y}default:{q=q+1|0;continue y}}}if((O|0)==440){O=0;s=s+1|0;continue}if(!s){O=465;break}q=q+1|0;s=s+-1|0}if((O|0)==463){O=0;if(!(y&(s|0)==0)){O=464;break f}}else if((O|0)==465){O=0;a[q>>0]=0;q=q+1|0}if(A){v=w;continue f}while(1)if(!(a[100383+(d[m>>0]|0)>>0]&8)){s=m;break}else m=m+1|0;m=kV(x,P,8)|0;if(!m){O=469;break f}c[m+8>>2]=s;v=w;continue f}default:{r=m;O=471;break f}}}default:{q=t;O=479;break f}}while(0);w=v;while(1){m=a[q>>0]|0;s=d[100383+(m&255)>>0]|0;if(s&8){q=q+1|0;continue}if(!(s&128))break;u=lV(w,P)|0;if(!u){O=224;break f}c[u+4>>2]=q;m=a[q>>0]|0;t=a[100383+(m&255)>>0]|0;C:do if(t&64)do{s=q+1|0;m=a[s>>0]|0;t=a[100383+(m&255)>>0]|0;if(!(t&64)){q=s;break C}s=q+2|0;m=a[s>>0]|0;t=a[100383+(m&255)>>0]|0;if(!(t&64)){q=s;break C}s=q+3|0;m=a[s>>0]|0;t=a[100383+(m&255)>>0]|0;if(!(t&64)){q=s;break C}q=q+4|0;m=a[q>>0]|0;t=a[100383+(m&255)>>0]|0}while((t&64)!=0);while(0);a[q>>0]=0;s=q+1|0;if(!(t&8))q=s;else{while(1){m=a[s>>0]|0;if(!(a[100383+(m&255)>>0]&8))break;else{q=s;s=s+1|0}}q=q+2|0}if(m<<24>>24!=61){O=241;break f}while(1){m=a[q>>0]|0;s=q+1|0;if(!(a[100383+(m&255)>>0]&8)){t=m;break}else q=s}switch(t<<24>>24){case 39:case 34:break;default:{O=240;break f}}m=u+8|0;c[m>>2]=s;q=Yb[L&255](s,t)|0;if(!q){q=m;O=237;break f}if((a[100383+(d[q>>0]|0)>>0]|0)<0){O=239;break f}}switch(m<<24>>24){case 47:{m=q+1|0;switch(a[m>>0]|0){case 62:{q=q+2|0;v=c[w+12>>2]|0;continue f}case 0:break;default:{q=m;O=247;break f}}if(!y){q=m;O=247;break f}q=m;v=c[w+12>>2]|0;continue f}case 62:{q=q+1|0;continue f}case 0:if(y)continue f;else{O=250;break f}default:{O=250;break f}}}switch(O|0){case 211:{c[o>>2]=q;c[g>>2]=3;r=3;break}case 224:{c[o>>2]=q;c[g>>2]=3;r=3;break}case 237:{c[o>>2]=c[q>>2];c[g>>2]=12;r=12;break}case 239:{c[o>>2]=q;c[g>>2]=12;r=12;break}case 240:{c[o>>2]=q;c[g>>2]=12;r=12;break}case 241:{c[o>>2]=q;c[g>>2]=12;r=12;break}case 247:{c[o>>2]=q;c[g>>2]=11;r=11;break}case 250:{c[o>>2]=q;c[g>>2]=11;r=11;break}case 254:{c[o>>2]=q;c[g>>2]=11;r=11;break}case 257:{c[o>>2]=q;c[g>>2]=11;r=11;break}case 258:{c[o>>2]=q;c[g>>2]=11;r=11;break}case 261:{c[o>>2]=q;c[g>>2]=14;r=14;break}case 264:{c[o>>2]=q;c[g>>2]=14;r=14;break}case 266:{if((s<<24>>24==0?m<<24>>24==F<<24>>24:0)?(a[r+1>>0]|0)==0:0){c[o>>2]=q;c[g>>2]=13;r=13;break}c[o>>2]=q;c[g>>2]=14;r=14;break}case 274:{c[o>>2]=q;c[g>>2]=13;r=13;break}case 275:{c[o>>2]=q;c[g>>2]=13;r=13;break}case 279:{c[o>>2]=q;c[g>>2]=6;r=6;break}case 282:{c[o>>2]=q;c[g>>2]=6;r=6;break}case 294:{c[o>>2]=q;c[g>>2]=6;r=6;break}case 296:{c[o>>2]=q;c[g>>2]=3;r=3;break}case 298:{c[o>>2]=q;c[g>>2]=3;r=3;break}case 302:{c[o>>2]=q;c[g>>2]=6;r=6;break}case 314:{c[o>>2]=q;c[g>>2]=6;r=6;break}case 318:{c[o>>2]=q;c[g>>2]=6;r=6;break}case 324:{c[o>>2]=q;c[g>>2]=6;r=6;break}case 327:{Na(103040,98735,3319,103047);break}case 333:{c[o>>2]=q;c[g>>2]=3;r=3;break}case 346:{Na(103058,98735,2328,103067);break}case 354:{Na(103058,98735,2345,102680);break}case 357:{c[o>>2]=c[q>>2];c[g>>2]=7;r=7;break}case 362:{c[o>>2]=q;c[g>>2]=7;r=7;break}case 366:{c[o>>2]=q;c[g>>2]=7;r=7;break}case 375:{c[o>>2]=q;c[g>>2]=3;r=3;break}case 388:{Na(103058,98735,2328,103067);break}case 396:{Na(103058,98735,2345,102680);break}case 399:{c[o>>2]=c[q>>2];c[g>>2]=8;r=8;break}case 404:{c[o>>2]=q;c[g>>2]=8;r=8;break}case 410:{c[o>>2]=q;c[g>>2]=8;r=8;break}case 412:{c[o>>2]=q;c[g>>2]=8;r=8;break}case 421:{c[o>>2]=q;c[g>>2]=9;r=9;break}case 423:{Na(103072,98735,2911,103114);break}case 439:{c[o>>2]=q;c[g>>2]=9;r=9;break}case 443:{c[o>>2]=q;c[g>>2]=9;r=9;break}case 449:{c[o>>2]=q;c[g>>2]=9;r=9;break}case 457:{c[o>>2]=q;c[g>>2]=9;r=9;break}case 459:{c[o>>2]=q;c[g>>2]=9;r=9;break}case 464:{c[o>>2]=q;c[g>>2]=9;r=9;break}case 469:{c[o>>2]=q;c[g>>2]=3;r=3;break}case 471:{r=r<<24>>24==0;if(F<<24>>24==45&r){c[o>>2]=q;c[g>>2]=7;r=7;break}c[o>>2]=q;if(F<<24>>24==91&r){c[g>>2]=8;r=8}else O=476;break}case 473:{c[o>>2]=q;O=476;break}case 477:{if(F<<24>>24==63){c[o>>2]=q;c[g>>2]=6;r=6}else O=479;break}case 483:{Na(103134,98735,3339,103047);break}case 491:{c[o>>2]=q;c[g>>2]=3;r=3;break}case 495:{if((r|0)==(h|0))O=497;else{c[o>>2]=q;c[g>>2]=14;r=14}break}}if((O|0)==476){c[g>>2]=5;O=497}else if((O|0)==479){c[o>>2]=q;c[g>>2]=5;r=5}if((O|0)==497)r=c[g>>2]|0;q=c[o>>2]|0;q=(q|0)==0?0:q-J|0;if((q|0)<0|q>>>0>N>>>0)Na(103144,98735,3432,103211);D:do if(!r){r=F<<24>>24==60;if(!(r|E^1)){r=c[((G|0)==0?H:G+24|0)>>2]|0;if(!r){q=I;r=16}else while(1){if((c[r>>2]&7|0)==1){r=0;break D}r=c[r+24>>2]|0;if(!r){q=I;r=16;break}}}else{q=r?I:q;r=r?5:0}}else q=((F<<24>>24==0&((q|0)>0&(q|0)==(I|0)))<<31>>31)+q|0;while(0);O=P;P=c[O+4>>2]|0;S=c[K>>2]|0;c[S>>2]=c[O>>2];c[S+4>>2]=P}c[f>>2]=r;c[f+4>>2]=q;c[f+8>>2]=Q;i=R;return}function YT(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;m=(f&4|0)==0;do if((f&65|0)!=0&m)if(!e)Na(103849,98735,182,98805);else{o=w8(e)|0;break}else o=0;while(0);q=b+10244|0;n=(o|0)!=0;i=2;k=d;a:while(1){if(!k){l=7;break}b:do if((c[k>>2]&6|0)==2){RU(b,k,f);j=0;h=k;l=30}else{if(m&(i&1|0)!=0){h=c[q>>2]|0;if(h>>>0>2047){ZT(b,b,h);c[q>>2]=0;h=0}a[b+h>>0]=10;c[q>>2]=h+1}if(n&(i&2|0)!=0)SU(b,e,o,g);switch(c[k>>2]&7|0){case 1:{i=c[k+4>>2]|0;h=c[q>>2]|0;if(h>>>0>2047){ZT(b,b,h);c[q>>2]=0;h=0}a[b+h>>0]=60;c[q>>2]=h+1;bU(b,(i|0)==0?102698:i);if(c[k+28>>2]|0)TU(b,k,e,o,f,g);i=k+16|0;h=c[q>>2]|0;if(!(c[i>>2]|0)){if(h>>>0>2045){ZT(b,b,h);c[q>>2]=0;h=0}a[b+h>>0]=32;a[b+(h+1)>>0]=47;a[b+(h+2)>>0]=62;c[q>>2]=h+3;j=3;h=k;l=30;break b}else{if(h>>>0>2047){ZT(b,b,h);c[q>>2]=0;h=0}a[b+h>>0]=62;c[q>>2]=h+1;g=g+1|0;j=3;h=c[i>>2]|0;break b}}case 0:{h=c[k+16>>2]|0;if(!h){j=2;h=k;l=30;break b}else{j=2;break b}}default:{RU(b,k,f);j=3;h=k;l=30;break b}}}while(0);c:do if((l|0)==30)while(1){l=0;while(1){if((h|0)==(d|0)){p=j;break a}i=c[h+24>>2]|0;if(i){h=i;break c}h=c[h+12>>2]|0;if((c[h>>2]&7|0)==1){k=h;break}}g=g+-1|0;if(m&(j&1|0)!=0){h=c[q>>2]|0;if(h>>>0>2047){ZT(b,b,h);c[q>>2]=0;h=0}a[b+h>>0]=10;c[q>>2]=h+1}if(n&(j&2|0)!=0)SU(b,e,o,g);i=c[k+4>>2]|0;h=c[q>>2]|0;if(h>>>0>2046){ZT(b,b,h);c[q>>2]=0;h=0}a[b+h>>0]=60;a[b+(h+1)>>0]=47;c[q>>2]=h+2;bU(b,(i|0)==0?102698:i);h=c[q>>2]|0;if(h>>>0>2047){ZT(b,b,h);c[q>>2]=0;h=0}a[b+h>>0]=62;c[q>>2]=h+1;j=3;h=k;l=30}while(0);if((h|0)==(d|0)){p=j;break}else{i=j;k=h}}if((l|0)==7)Na(102346,98735,4100,102686);if(!(m&(p&1|0)!=0))return;g=c[q>>2]|0;if(g>>>0>2047){ZT(b,b,g);c[q>>2]=0;g=0}a[b+g>>0]=10;c[q>>2]=g+1;return}function ZT(f,g,h){f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;if(!h)return;w=c[f+10248>>2]|0;if((w|0)==1){f=c[f+10240>>2]|0;$b[c[(c[f>>2]|0)+8>>2]&63](f,g,h);return}x=f+2048|0;do if((w&-2|0)==2){k=g;j=x;i=h;a:do{h=k;while(1){k=a[h>>0]|0;g=k&255;if(k<<24>>24>-1){p=7;break}k=h;h=h+1|0;if(i>>>0>1&(g&224|0)==192?(q=d[h>>0]|0,(q&192|0)==128):0){h=q;p=13;break}if((i>>>0>2&(g&240|0)==224?(r=d[h>>0]|0,(r&192|0)==128):0)?(s=d[k+2>>0]|0,(s&192|0)==128):0){h=r;l=s;p=17;break}if(((i>>>0>3&(g&248|0)==240?(t=d[h>>0]|0,(t&192|0)==128):0)?(u=d[k+2>>0]|0,(u&192|0)==128):0)?(v=d[k+3>>0]|0,(v&192|0)==128):0){h=t;l=u;m=v;p=22;break}i=i+-1|0;if(!i)break a}b:do if((p|0)==7){b[j>>1]=k&255;g=j+2|0;k=h+1|0;i=i+-1|0;if(i>>>0>3&(k&3|0)==0){h=g;while(1){g=c[k>>2]|0;if(g&-2139062144){j=h;break b}b[h>>1]=g&255;b[j+4>>1]=d[k+1>>0]|0;b[j+6>>1]=d[k+2>>0]|0;g=j;j=j+8|0;b[j>>1]=d[k+3>>0]|0;g=g+10|0;k=k+4|0;i=i+-4|0;if(i>>>0<=3){j=g;break}else h=g}}else j=g}else if((p|0)==13){b[j>>1]=h&63|g<<6&4032;k=k+2|0;j=j+2|0;i=i+-2|0}else if((p|0)==17){b[j>>1]=h<<6&4032|g<<12|l&63;k=k+3|0;j=j+2|0;i=i+-3|0}else if((p|0)==22){p=(h<<12&258048|g<<18&3932160|l<<6&4032|m&63)+-65536|0;b[j>>1]=(p>>>10)+55296;b[j+2>>1]=p&1023|56320;k=k+4|0;j=j+4|0;i=i+-4|0}while(0)}while((i|0)!=0);if(!((w|0)==2|(j|0)==(x|0))){i=x;do{w=e[i>>1]|0;b[i>>1]=w<<8|w>>>8;i=i+2|0}while((i|0)!=(j|0))}i=j-x|0}else{if((w+-5|0)>>>0<2){j=OU(g,h,x)|0;if(!((w|0)==5|(j|0)==(x|0))){i=x;do{c[i>>2]=Aka(c[i>>2]|0)|0;i=i+4|0}while((i|0)!=(j|0))}i=j-x|0;break}if((w|0)==9){j=g;i=x;k=h}else Na(102612,98735,3591,102632);c:do{h=j;while(1){j=a[h>>0]|0;g=j&255;if(j<<24>>24>-1){p=34;break}j=h;h=h+1|0;if(k>>>0>1&(g&224|0)==192?(m=d[h>>0]|0,(m&192|0)==128):0){h=m;p=40;break}if((k>>>0>2&(g&240|0)==224?(n=d[h>>0]|0,(n&192|0)==128):0)?(o=d[j+2>>0]|0,(o&192|0)==128):0){h=n;l=o;p=44;break}if(((k>>>0>3&(g&248|0)==240?(a[h>>0]&-64)<<24>>24==-128:0)?(a[j+2>>0]&-64)<<24>>24==-128:0)?(a[j+3>>0]&-64)<<24>>24==-128:0){p=49;break}k=k+-1|0;if(!k)break c}d:do if((p|0)==34){a[i>>0]=j;g=i+1|0;j=h+1|0;k=k+-1|0;if(k>>>0>3&(j&3|0)==0){h=k;while(1){k=c[j>>2]|0;if(k&-2139062144){i=g;k=h;break d}a[g>>0]=k;a[i+2>>0]=a[j+1>>0]|0;a[i+3>>0]=a[j+2>>0]|0;g=i;i=i+4|0;a[i>>0]=a[j+3>>0]|0;g=g+5|0;j=j+4|0;k=h+-4|0;if(k>>>0<=3){i=g;break}else h=k}}else i=g}else if((p|0)==40){w=h&63|g<<6&4032;a[i>>0]=w>>>0>255?63:w&255;j=j+2|0;i=i+1|0;k=k+-2|0}else if((p|0)==44){w=h<<6&4032|g<<12&126976|l&63;a[i>>0]=w>>>0>255?63:w&255;j=j+3|0;i=i+1|0;k=k+-3|0}else if((p|0)==49){a[i>>0]=63;j=j+4|0;i=i+1|0;k=k+-4|0}while(0)}while((k|0)!=0);i=i-x|0}while(0);if(i>>>0>=8193)Na(102654,98735,3625,102680);f=c[f+10240>>2]|0;$b[c[(c[f>>2]|0)+8>>2]&63](f,x,i);return}function _T(a){a=a|0;return}function $T(b,c,d){b=b|0;c=c|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;switch(b|0){case 8:{i=5;return i|0}case 4:{i=2;return i|0}case 7:{i=5;return i|0}case 0:{if(d>>>0<4){i=1;return i|0}f=a[c>>0]|0;h=a[c+1>>0]|0;i=a[c+2>>0]|0;g=a[c+3>>0]|0;b=h|f;if(b<<24>>24==0&i<<24>>24==-2&g<<24>>24==-1){i=6;return i|0}d=f<<24>>24==-1&h<<24>>24==-2;e=(g|i)<<24>>24==0;if(d&e){i=5;return i|0}c=f<<24>>24==-2&h<<24>>24==-1;if(c|d){i=c?3:2;return i|0}if(f<<24>>24==-17&h<<24>>24==-69&i<<24>>24==-65){i=1;return i|0}if((b|i)<<24>>24==0&g<<24>>24==60){i=6;return i|0}d=f<<24>>24==60;c=d&h<<24>>24==0;if(c&e){i=5;return i|0}b=f<<24>>24==0&h<<24>>24==60;if(b&i<<24>>24==0&g<<24>>24==63){i=3;return i|0}if(c&i<<24>>24==63&g<<24>>24==0){i=2;return i|0}else{i=d&h<<24>>24==63&i<<24>>24==120&g<<24>>24==109;return (b|i?(i?1:3):c?2:1)|0}}default:{i=b;return i|0}}return 0}function aU(b,d,e,f,g,h){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;var i=0,j=0,k=0;if(!e){c[b+8>>2]=0;c[b>>2]=1;c[b+4>>2]=0;return}Q7(e,0,2)|0;i=T7(e)|0;Q7(e,0,0)|0;if((i|0)<0){c[b+8>>2]=0;c[b>>2]=2;c[b+4>>2]=0;return}j=i+1|0;k=Ob[c[46648>>2]&255](j)|0;if(!k){c[b+8>>2]=0;c[b>>2]=3;c[b+4>>2]=0;return}if((N7(k,1,i,e)|0)!=(i|0)){Lb[c[46644>>2]&2047](k);c[b+8>>2]=0;c[b>>2]=2;c[b+4>>2]=0;return}g=$T(g,k,i)|0;if((g|0)==1){a[k+i>>0]=0;i=j}XT(b,d,d,k,i,f,g,1,1,h);return}function bU(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0;k=b+10244|0;g=c[k>>2]|0;e=a[d>>0]|0;f=g>>>0<2048;if(f&e<<24>>24!=0){f=e;e=g;while(1){d=d+1|0;g=e+1|0;a[b+e>>0]=f;f=a[d>>0]|0;e=g>>>0<2048;if(!(e&f<<24>>24!=0)){h=d;d=e;break}else e=g}}else{h=d;d=f}if(d){c[k>>2]=g;return}d=c[k>>2]|0;e=g-d|0;if(e>>>0<5){c[k>>2]=d;if(!h)Na(103849,98735,182,98805);else{i=e;j=d}}else{d=e+-1|0;if((a[h+-1>>0]&-64)<<24>>24==-128){d=e+-2|0;if((a[h+-2>>0]&-64)<<24>>24==-128)if((a[h+-3>>0]&-64)<<24>>24==-128)d=(a[h+-4>>0]&-64)<<24>>24==-128?e:e+-4|0;else d=e+-3|0}i=e-d|0;j=g-i|0;c[k>>2]=j}e=h+(0-i)|0;d=(w8(h)|0)+i|0;ZT(b,b,j);c[k>>2]=0;if(d>>>0>2048){if((c[b+10248>>2]|0)==1){b=c[b+10240>>2]|0;$b[c[(c[b>>2]|0)+8>>2]&63](b,e,d);return}do{if((a[e+2047>>0]&-64)<<24>>24==-128)if((a[e+2046>>0]&-64)<<24>>24==-128)if((a[e+2045>>0]&-64)<<24>>24==-128)f=(a[e+2044>>0]&-64)<<24>>24==-128?2048:2044;else f=2045;else f=2046;else f=2047;ZT(b,e,f);e=e+f|0;d=d-f|0}while(d>>>0>2048);c[k>>2]=0}xka(b|0,e|0,d|0)|0;c[k>>2]=(c[k>>2]|0)+d;return}function cU(a){a=a|0;return}function dU(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0;h=c[a+4>>2]|0;p=(h|0)==0;do if(p){o=c[a>>2]|0;j=o;if(!o)i=0;else{k=c[j>>2]|0;o=c[(k&-64)>>2]|0;if(!(c[((o|0)==0?0:o+-32|0)>>2]&32)){i=c[j+4>>2]|0;if((k&48|0)==0&(i|0)!=0)break;i=c[j+8>>2]|0;if((k&40|0)==0&(i|0)!=0)break}i=0}}else{i=c[h>>2]|0;o=c[(i&-64)>>2]|0;if(!(c[((o|0)==0?0:o+-32|0)>>2]&32)){if(!(i&48)){i=c[h+4>>2]|0;break}if(!(i&40))i=c[h+8>>2]|0;else i=0}else i=0}while(0);o=c[b+4>>2]|0;m=(o|0)==0;do if(m){j=c[b>>2]|0;k=j;if((j|0)!=0?(l=c[k>>2]|0,j=c[(l&-64)>>2]|0,(c[((j|0)==0?0:j+-32|0)>>2]&32|0)==0):0){j=c[k+4>>2]|0;if(!((l&48|0)==0&(j|0)!=0)){j=c[k+8>>2]|0;if((l&40|0)==0&(j|0)!=0){n=j;q=22}}else{n=j;q=22}}}else{j=c[o>>2]|0;l=c[(j&-64)>>2]|0;if(!(c[((l|0)==0?0:l+-32|0)>>2]&32)){if(!(j&48)){n=c[o+4>>2]|0;q=22;break}if(!(j&40)){n=c[o+8>>2]|0;q=22}}}while(0);if((q|0)==22?(i|0)!=0&(n|0)!=0:0){x=i>>>0>>0;return x|0}l=c[a>>2]|0;k=p?l:0;j=c[b>>2]|0;i=m?j:0;do if(p)if(!m)if((j|0)==(k|0)){x=1;return x|0}else{d=j;g=k}else{d=i;g=k}else{if(m){if((l|0)==(i|0))w=0;else{d=i;g=l;break}return w|0}if((l|0)==(j|0)){while(1){if((h|0)==(o|0)){w=1;q=55;break}h=c[h+16>>2]|0;if(!h){w=0;q=55;break}}if((q|0)==55)return w|0}else{d=j;g=l}}while(0);if((g|0)==(d|0)){x=0;return x|0}if((g|0)==0|(d|0)==0){x=g>>>0>>0;return x|0}else{j=g;k=d}while(1){h=(j|0)!=0;if(!(h&(k|0)!=0)){t=h;f=j;e=k;break}h=c[j+12>>2]|0;i=c[k+12>>2]|0;if((h|0)==(i|0)){r=h;u=j;v=k;q=37;break}else{j=h;k=i}}if((q|0)==37){if(!r){x=u>>>0>>0;return x|0}else{i=u;j=v}while(1){if((i|0)==(v|0)){w=1;q=55;break}if((j|0)==(u|0)){w=0;q=55;break}i=c[i+24>>2]|0;j=c[j+24>>2]|0;h=(j|0)!=0;if(!((i|0)!=0&h)){s=h;q=42;break}}if((q|0)==42){x=s^1;return x|0}else if((q|0)==55)return w|0}h=t^1;if(f)do{f=c[f+12>>2]|0;g=c[g+12>>2]|0}while((f|0)!=0);if(e)do{e=c[e+12>>2]|0;d=c[d+12>>2]|0}while((e|0)!=0);if((g|0)==(d|0)){x=h;return x|0}while(1){e=c[g+12>>2]|0;f=c[d+12>>2]|0;if((e|0)==(f|0))break;else{d=f;g=e}}if(!e){x=g>>>0>>0;return x|0}else{f=g;h=d}while(1){if((f|0)==(d|0)){w=1;q=55;break}if((h|0)==(g|0)){w=0;q=55;break}f=c[f+24>>2]|0;h=c[h+24>>2]|0;e=(h|0)!=0;if(!((f|0)!=0&e)){x=e;q=54;break}}if((q|0)==54){x=x^1;return x|0}else if((q|0)==55)return w|0;return 0}function eU(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0;r=i;i=i+16|0;q=r;d=b;f=a;e=d-f|0;a:do if((e|0)>256){o=d;d=f;while(1){m=b+-8|0;n=m;l=d;while(1){j=(e>>3|0)/2|0;k=a+(j<<3)|0;d=n-l|0;if((d|0)<328){if(dU(k,a)|0){g=k;f=c[g>>2]|0;g=c[g+4>>2]|0;d=a;e=c[d+4>>2]|0;h=k;c[h>>2]=c[d>>2];c[h+4>>2]=e;h=a;c[h>>2]=f;c[h+4>>2]=g}if(dU(m,k)|0){g=m;f=c[g>>2]|0;g=c[g+4>>2]|0;d=k;e=c[d+4>>2]|0;h=m;c[h>>2]=c[d>>2];c[h+4>>2]=e;h=k;c[h>>2]=f;c[h+4>>2]=g}if(dU(k,a)|0){g=k;f=c[g>>2]|0;g=c[g+4>>2]|0;d=a;e=c[d+4>>2]|0;h=k;c[h>>2]=c[d>>2];c[h+4>>2]=e;h=a;c[h>>2]=f;c[h+4>>2]=g}}else{g=((d>>3)+1|0)/8|0;h=a+(g<<3)|0;f=g<<1;d=a+(f<<3)|0;if(dU(h,a)|0){s=h;t=c[s>>2]|0;s=c[s+4>>2]|0;v=a;u=c[v+4>>2]|0;e=h;c[e>>2]=c[v>>2];c[e+4>>2]=u;e=a;c[e>>2]=t;c[e+4>>2]=s}if(dU(d,h)|0){u=d;t=c[u>>2]|0;u=c[u+4>>2]|0;e=h;s=c[e+4>>2]|0;v=d;c[v>>2]=c[e>>2];c[v+4>>2]=s;v=h;c[v>>2]=t;c[v+4>>2]=u}if(dU(h,a)|0){u=h;t=c[u>>2]|0;u=c[u+4>>2]|0;e=a;s=c[e+4>>2]|0;v=h;c[v>>2]=c[e>>2];c[v+4>>2]=s;v=a;c[v>>2]=t;c[v+4>>2]=u}d=a+(j-g<<3)|0;e=a+(g+j<<3)|0;if(dU(k,d)|0){u=k;t=c[u>>2]|0;u=c[u+4>>2]|0;w=d;s=c[w+4>>2]|0;v=k;c[v>>2]=c[w>>2];c[v+4>>2]=s;v=d;c[v>>2]=t;c[v+4>>2]=u}if(dU(e,k)|0){v=e;u=c[v>>2]|0;v=c[v+4>>2]|0;s=k;t=c[s+4>>2]|0;w=e;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=k;c[w>>2]=u;c[w+4>>2]=v}if(dU(k,d)|0){v=k;u=c[v>>2]|0;v=c[v+4>>2]|0;s=d;t=c[s+4>>2]|0;w=k;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=d;c[w>>2]=u;c[w+4>>2]=v}e=b+(~f<<3)|0;d=b+(~g<<3)|0;if(dU(d,e)|0){v=d;u=c[v>>2]|0;v=c[v+4>>2]|0;s=e;t=c[s+4>>2]|0;w=d;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=e;c[w>>2]=u;c[w+4>>2]=v}if(dU(m,d)|0){v=m;u=c[v>>2]|0;v=c[v+4>>2]|0;s=d;t=c[s+4>>2]|0;w=m;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=d;c[w>>2]=u;c[w+4>>2]=v}if(dU(d,e)|0){v=d;u=c[v>>2]|0;v=c[v+4>>2]|0;s=e;t=c[s+4>>2]|0;w=d;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=e;c[w>>2]=u;c[w+4>>2]=v}if(dU(k,h)|0){v=k;u=c[v>>2]|0;v=c[v+4>>2]|0;s=h;t=c[s+4>>2]|0;w=k;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=h;c[w>>2]=u;c[w+4>>2]=v}if(dU(d,k)|0){v=d;u=c[v>>2]|0;v=c[v+4>>2]|0;s=k;t=c[s+4>>2]|0;w=d;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=k;c[w>>2]=u;c[w+4>>2]=v}if(dU(k,h)|0){v=k;u=c[v>>2]|0;v=c[v+4>>2]|0;s=h;t=c[s+4>>2]|0;w=k;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=h;c[w>>2]=u;c[w+4>>2]=v}}f=a+(j+1<<3)|0;e=k;while(1){if((e|0)==(a|0)){e=a;break}d=e+-8|0;if((c[d>>2]|0)!=(c[e>>2]|0))break;if((c[e+-4>>2]|0)==(c[e+4>>2]|0))e=d;else break}b:do if((f|0)==(b|0)){j=e;d=b;g=b;f=e}else{g=c[e>>2]|0;h=e+4|0;d=k;while(1){if((c[d+8>>2]|0)!=(g|0)){j=e;d=f;g=f;f=e;break b}if((c[d+12>>2]|0)!=(c[h>>2]|0)){j=e;d=f;g=f;f=e;break b}d=f+8|0;if((d|0)==(b|0)){j=e;d=b;g=b;f=e;break}else{w=f;f=d;d=w}}}while(0);while(1){c:do if((g|0)==(b|0)){h=1;k=b}else{e=j+4|0;while(1){if(!(dU(j,g)|0)){if((c[g>>2]|0)!=(c[j>>2]|0)){h=0;k=g;break c}if((c[g+4>>2]|0)!=(c[e>>2]|0)){h=0;k=g;break c}v=g;u=c[v>>2]|0;v=c[v+4>>2]|0;s=d;t=c[s+4>>2]|0;w=g;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=d;c[w>>2]=u;c[w+4>>2]=v;d=d+8|0}g=g+8|0;if((g|0)==(b|0)){h=1;k=b;break}}}while(0);e=j;d:while(1){g=f;while(1){if((g|0)==(a|0)){p=55;break d}f=g+-8|0;if(dU(f,e)|0)g=f;else break}if((c[e>>2]|0)!=(c[f>>2]|0))break;if((c[e+4>>2]|0)!=(c[g+-4>>2]|0))break;w=e+-8|0;u=f;t=c[u>>2]|0;u=c[u+4>>2]|0;j=w;s=c[j+4>>2]|0;v=f;c[v>>2]=c[j>>2];c[v+4>>2]=s;v=w;c[v>>2]=t;c[v+4>>2]=u;e=w}if((p|0)==55){p=0;if(h){g=e;break}if((d|0)!=(k|0)){v=e;u=c[v>>2]|0;v=c[v+4>>2]|0;s=d;t=c[s+4>>2]|0;w=e;c[w>>2]=c[s>>2];c[w+4>>2]=t;w=d;c[w>>2]=u;c[w+4>>2]=v}g=k;f=c[g>>2]|0;g=c[g+4>>2]|0;v=e;w=c[v+4>>2]|0;j=k;c[j>>2]=c[v>>2];c[j+4>>2]=w;j=e;c[j>>2]=f;c[j+4>>2]=g;j=e+8|0;d=d+8|0;g=k+8|0;f=a;continue}if(!h){g=k;w=c[g>>2]|0;g=c[g+4>>2]|0;u=f;v=c[u+4>>2]|0;j=k;c[j>>2]=c[u>>2];c[j+4>>2]=v;j=f;c[j>>2]=w;c[j+4>>2]=g;j=e;g=k+8|0;continue}j=e+-8|0;if((g|0)==(e|0)){h=j;e=j;g=c[h>>2]|0;h=c[h+4>>2]|0}else{h=f;g=c[h>>2]|0;h=c[h+4>>2]|0;v=j;w=c[v+4>>2]|0;e=f;c[e>>2]=c[v>>2];c[e+4>>2]=w;e=j;c[e>>2]=g;c[e+4>>2]=h;e=j}d=d+-8|0;u=d;v=c[u+4>>2]|0;w=e;c[w>>2]=c[u>>2];c[w+4>>2]=v;w=d;c[w>>2]=g;c[w+4>>2]=h;g=k}f=g;w=l;l=d;e=o-l|0;if((f-w|0)>(e|0))break;eU(a,g);if((e|0)<=256){f=d;g=b;break a}else a=d}eU(d,b);d=a;e=f-d|0;if((e|0)>256){b=g;o=f}else{f=a;break}}}else{f=a;g=b}while(0);if((f|0)==(g|0)){i=r;return}a=f+8|0;if((a|0)!=(g|0)){b=f;e=a;while(1){a=e;d=c[a>>2]|0;a=c[a+4>>2]|0;w=q;c[w>>2]=d;c[w+4>>2]=a;if(dU(q,f)|0){if((e|0)!=(f|0)){d=e;a=b+16|0;do{a=a+-8|0;d=d+-8|0;u=d;v=c[u+4>>2]|0;w=a;c[w>>2]=c[u>>2];c[w+4>>2]=v}while((d|0)!=(f|0));a=q;d=c[a>>2]|0;a=c[a+4>>2]|0}w=f;c[w>>2]=d;c[w+4>>2]=a}else{if(dU(q,b)|0){d=b;a=e;while(1){v=d;w=c[v+4>>2]|0;c[a>>2]=c[v>>2];c[a+4>>2]=w;a=d+-8|0;if(dU(q,a)|0){w=d;d=a;a=w}else break}a=q;b=c[a>>2]|0;a=c[a+4>>2]|0}else{b=d;d=e}w=d;c[w>>2]=b;c[w+4>>2]=a}a=e+8|0;if((a|0)==(g|0))break;else{b=e;e=a}}}i=r;return}function fU(b){b=b|0;var e=0,f=0,g=0,h=0,i=0;f=c[b>>2]|0;while(1){e=f+1|0;if(!(a[100383+(d[f>>0]|0)>>0]&8))break;else f=e}c[b+4>>2]=f;g=a[f>>0]|0;a:do switch(g<<24>>24|0){case 0:{c[b+16>>2]=26;e=f;break}case 62:if((a[e>>0]|0)==61){c[b+16>>2]=6;e=f+2|0;break a}else{c[b+16>>2]=4;break a}case 60:if((a[e>>0]|0)==61){c[b+16>>2]=5;e=f+2|0;break a}else{c[b+16>>2]=3;break a}case 33:if((a[e>>0]|0)==61){c[b+16>>2]=2;e=f+2|0;break a}else{c[b+16>>2]=0;e=f;break a}case 61:{c[b+16>>2]=1;break}case 43:{c[b+16>>2]=7;break}case 45:{c[b+16>>2]=8;break}case 42:{c[b+16>>2]=9;break}case 124:{c[b+16>>2]=10;break}case 36:{if(!(a[102356+(d[e>>0]|0)>>0]&4)){c[b+16>>2]=0;break a}c[b+8>>2]=e;while(1){g=a[e>>0]|0;if(!(a[102356+(g&255)>>0]&16))break;else{f=e;e=e+1|0}}if(g<<24>>24==58?(h=f+2|0,i=a[102356+(d[h>>0]|0)>>0]|0,(i&16)!=0):0)if(!(i&16))e=h;else{e=f+3|0;while(1)if(!(a[102356+(d[e>>0]|0)>>0]&16))break;else e=e+1|0}c[b+12>>2]=e;c[b+16>>2]=11;break}case 40:{c[b+16>>2]=12;break}case 41:{c[b+16>>2]=13;break}case 91:{c[b+16>>2]=18;break}case 93:{c[b+16>>2]=19;break}case 44:{c[b+16>>2]=21;break}case 47:if((a[e>>0]|0)==47){c[b+16>>2]=17;e=f+2|0;break a}else{c[b+16>>2]=16;break a}case 46:{g=a[e>>0]|0;if(g<<24>>24==46){c[b+16>>2]=24;e=f+2|0;break a}if(((g&255)+-48|0)>>>0>=10){c[b+16>>2]=23;break a}c[b+8>>2]=f;while(1)if(((d[e>>0]|0)+-48|0)>>>0<10)e=e+1|0;else break;c[b+12>>2]=e;c[b+16>>2]=15;break}case 64:{c[b+16>>2]=22;break}case 39:case 34:{c[b+8>>2]=e;while(1){i=a[e>>0]|0;if(i<<24>>24!=0?i<<24>>24!=g<<24>>24:0){f=e;e=e+1|0}else break}c[b+12>>2]=e;if(!(a[e>>0]|0)){c[b+16>>2]=0;break a}else{c[b+16>>2]=14;e=f+2|0;break a}}case 58:if((a[e>>0]|0)==58){c[b+16>>2]=25;e=f+2|0;break a}else{c[b+16>>2]=0;e=f;break a}default:{e=d[102356+(g&255)>>0]|0;if(e&8){c[b+8>>2]=f;e=f;while(1){f=a[e>>0]|0;if(((f&255)+-48|0)>>>0<10)e=e+1|0;else break}if(f<<24>>24==46)do e=e+1|0;while(((d[e>>0]|0)+-48|0)>>>0<10);c[b+12>>2]=e;c[b+16>>2]=15;break a}if(!(e&4)){c[b+16>>2]=0;e=f;break a}c[b+8>>2]=f;while(1){g=a[f>>0]|0;e=f+1|0;if(!(a[102356+(g&255)>>0]&16))break;else f=e}do if(g<<24>>24==58){g=a[e>>0]|0;if(g<<24>>24==42){e=f+2|0;break}g=a[102356+(g&255)>>0]|0;if(g&16){if(g&16){e=f+2|0;while(1)if(!(a[102356+(d[e>>0]|0)>>0]&16))break;else e=e+1|0}}else e=f}else e=f;while(0);c[b+12>>2]=e;c[b+16>>2]=20}}while(0);c[b>>2]=e;return}function gU(b){b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0;p=b+4|0;o=b+20|0;switch(c[o>>2]|0){case 15:case 14:case 12:case 11:break;case 8:{fU(p);i=hU(b,gU(b)|0,7)|0;g=c[b>>2]|0;h=g+4|0;d=c[h>>2]|0;f=d+24|0;e=c[g>>2]|0;do if(f>>>0>(c[e+4>>2]|0)>>>0){d=Ob[c[46648>>2]&255](4104)|0;if(!d)JU();else{c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[h>>2]=24;j=d+8|0;break}}else{d=e+8+d|0;c[h>>2]=f;if(!d)JU();else j=d}while(0);a[j>>0]=14;a[j+1>>0]=2;a[j+2>>0]=0;a[j+3>>0]=0;c[j+4>>2]=i;c[j+8>>2]=0;c[j+12>>2]=0;b=j;return b|0}case 20:{f=c[p>>2]|0;while(1){e=a[f>>0]|0;if(!(a[100383+(e&255)>>0]&8))break;else f=f+1|0}if(e<<24>>24!=40){b=KU(b)|0;return b|0}if(LU(c[b+12>>2]|0,c[b+16>>2]|0)|0){b=KU(b)|0;return b|0}break}default:{b=KU(b)|0;return b|0}}k=MU(b)|0;a:while(1){e=c[o>>2]|0;switch(e|0){case 17:case 16:{l=e;m=k;e=20;break a}case 18:break;default:{n=k;e=46;break a}}fU(p);j=hU(b,gU(b)|0,0)|0;if((a[k+1>>0]|0)!=1){e=11;break}h=c[b>>2]|0;i=h+4|0;e=c[i>>2]|0;g=e+24|0;f=c[h>>2]|0;if(g>>>0<=(c[f+4>>2]|0)>>>0){e=f+8+e|0;c[i>>2]=g;if(!e){e=16;break}}else{e=Ob[c[46648>>2]&255](4104)|0;if(!e){e=16;break}c[e>>2]=c[h>>2];c[e+4>>2]=4096;c[h>>2]=e;c[i>>2]=24;e=e+8|0}a[e>>0]=17;a[e+1>>0]=1;a[e+2>>0]=0;a[e+3>>0]=0;c[e+4>>2]=k;c[e+8>>2]=j;c[e+12>>2]=0;if((c[o>>2]|0)!=19){e=18;break}fU(p);k=e}if((e|0)==11)iU(b,101319);else if((e|0)==16)JU();else if((e|0)==18)iU(b,101359);else if((e|0)==20){fU(p);if((l|0)==17){if((a[m+1>>0]|0)!=1)iU(b,101382);h=c[b>>2]|0;i=h+4|0;e=c[i>>2]|0;g=e+24|0;f=c[h>>2]|0;do if(g>>>0>(c[f+4>>2]|0)>>>0){e=Ob[c[46648>>2]&255](4104)|0;if(!e)JU();else{c[e>>2]=c[h>>2];c[e+4>>2]=4096;c[h>>2]=e;c[i>>2]=24;d=e+8|0;break}}else{e=f+8+e|0;c[i>>2]=g;if(!e)JU();else d=e}while(0);a[d>>0]=56;a[d+1>>0]=1;a[d+2>>0]=5;a[d+3>>0]=2;c[d+4>>2]=m;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0}else d=m;i=NU(b,d)|0;b:while(1){switch(c[o>>2]|0){case 16:{fU(p);d=i;break}case 17:{fU(p);g=c[b>>2]|0;h=g+4|0;d=c[h>>2]|0;f=d+24|0;e=c[g>>2]|0;if(f>>>0<=(c[e+4>>2]|0)>>>0){d=e+8+d|0;c[h>>2]=f;if(!d){e=36;break b}}else{d=Ob[c[46648>>2]&255](4104)|0;if(!d){e=36;break b}c[d>>2]=c[g>>2];c[d+4>>2]=4096;c[g>>2]=d;c[h>>2]=24;d=d+8|0}a[d>>0]=56;a[d+1>>0]=1;a[d+2>>0]=5;a[d+3>>0]=2;c[d+4>>2]=i;c[d+8>>2]=0;c[d+12>>2]=0;c[d+16>>2]=0;break}default:{n=i;e=46;break b}}i=NU(b,d)|0}if((e|0)==36)JU();else if((e|0)==46)return n|0}else if((e|0)==46)return n|0;return 0}function hU(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0;v=i;i=i+48|0;u=v+36|0;t=v+24|0;n=v+12|0;o=v;p=b+4|0;IU(u,p);if(!(c[u>>2]|0)){b=d;i=v;return b|0}q=u+8|0;r=t+8|0;s=u+4|0;m=d;while(1){if((c[q>>2]|0)<(e|0)){d=m;f=17;break}fU(p);d=gU(b)|0;IU(t,p);a:do if(!(c[t>>2]|0))l=d;else while(1){f=c[r>>2]|0;if((f|0)<=(c[q>>2]|0)){l=d;break a}d=hU(b,d,f)|0;IU(n,p);c[t>>2]=c[n>>2];c[t+4>>2]=c[n+4>>2];c[t+8>>2]=c[n+8>>2];if(!(c[t>>2]|0)){l=d;break}}while(0);f=c[u>>2]|0;if((f|0)==15){if((a[m+1>>0]|0)!=1){f=10;break}if((a[l+1>>0]|0)!=1){f=10;break}}j=c[b>>2]|0;k=j+4|0;d=c[k>>2]|0;h=d+24|0;g=c[j>>2]|0;if(h>>>0<=(c[g+4>>2]|0)>>>0){d=g+8+d|0;c[k>>2]=h;if(!d){f=15;break}}else{d=Ob[c[46648>>2]&255](4104)|0;if(!d){f=15;break}c[d>>2]=c[j>>2];c[d+4>>2]=4096;c[j>>2]=d;c[k>>2]=24;d=d+8|0;f=c[u>>2]|0}k=c[s>>2]|0;a[d>>0]=f;a[d+1>>0]=k;a[d+2>>0]=0;a[d+3>>0]=0;c[d+4>>2]=m;c[d+8>>2]=l;c[d+12>>2]=0;IU(o,p);c[u>>2]=c[o>>2];c[u+4>>2]=c[o+4>>2];c[u+8>>2]=c[o+8>>2];if(!(c[u>>2]|0)){f=17;break}else m=d}if((f|0)==10)iU(b,101262);else if((f|0)==15)JU();else if((f|0)==17){i=v;return d|0}return 0}function iU(a,b){a=a|0;b=b|0;var d=0,e=0;d=a+32|0;e=c[d>>2]|0;c[e>>2]=b;c[e+4>>2]=(c[a+8>>2]|0)-(c[a+24>>2]|0);a=Oa(12)|0;zT(a,c[d>>2]|0);ub(a|0,3568,935)}function jU(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0;q=i;i=i+128|0;m=q;o=b+4|0;e=c[o>>2]|0;if(e)jU(e,d);n=b+8|0;e=c[n>>2]|0;if(e)jU(e,d);e=c[b+12>>2]|0;if(e)jU(e,d);e=a[b>>0]|0;do if((e&-2)<<24>>24==16){f=c[n>>2]|0;if(((a[f>>0]|0)==3?(a[c[f+4>>2]>>0]|0)==22:0)?(g=c[f+8>>2]|0,(a[g+1>>0]|0)==2):0){c[n>>2]=g;f=g}g=b+3|0;if(a[g>>0]|0)Na(101180,98735,10642,101207);j=a[f>>0]|0;if(j<<24>>24==19?+h[f+16>>3]==1.0:0){a[g>>0]=3;break}if((a[f+1>>0]|0)==2){if((j+-19&255)>=3)break;a[g>>0]=2;break}else{if(!(HU(f)|0))break;a[g>>0]=1;break}}while(0);switch(e<<24>>24){case 56:{f=b+2|0;g=a[f>>0]|0;switch(g<<24>>24){case 5:case 4:case 12:case 3:break;default:{i=q;return}}j=c[o>>2]|0;if(!j){i=q;return}if((a[j>>0]|0)!=56){i=q;return}if((a[j+2>>0]|0)!=5){i=q;return}if((a[j+3>>0]|0)!=2){i=q;return}if(c[j+8>>2]|0){i=q;return}e=c[n>>2]|0;a:do if(e){while(1){if((a[e>>0]|0)!=16){p=32;break}if((a[e+3>>0]|0)!=1){p=61;break}e=c[e+12>>2]|0;if(!e)break a}if((p|0)==32)Na(101221,98735,10726,101247);else if((p|0)==61){i=q;return}}while(0);a[f>>0]=(g+-3&255)<2?4:5;c[o>>2]=c[j+4>>2];i=q;return}case 44:{e=c[n>>2]|0;if((a[e>>0]|0)!=18){i=q;return}f=c[e+12>>2]|0;if((a[f>>0]|0)!=18){i=q;return}j=c[e+16>>2]|0;g=c[f+16>>2]|0;k=m;l=k+128|0;do{a[k>>0]=0;k=k+1|0}while((k|0)<(l|0));e=a[j>>0]|0;b:do if(!(e<<24>>24)){f=0;p=42}else while(1){f=a[g>>0]|0;if((f|e)<<24>>24<0){e=44;break b}e=m+(e<<24>>24)|0;if(!(a[e>>0]|0))a[e>>0]=f<<24>>24!=0?f:-128;j=j+1|0;e=a[j>>0]|0;if(!(e<<24>>24)){f=0;p=42;break}else g=f<<24>>24==0?g:g+1|0}while(0);c:do if((p|0)==42){while(1){p=0;e=m+f|0;if(!(a[e>>0]|0))a[e>>0]=f;f=f+1|0;if((f|0)==128)break;else p=42}j=d+4|0;e=c[j>>2]|0;g=e+128|0;f=c[d>>2]|0;do if(g>>>0>(c[f+4>>2]|0)>>>0){e=Ob[c[46648>>2]&255](4104)|0;if(!e){e=a[b>>0]|0;break c}else{c[e>>2]=c[d>>2];c[e+4>>2]=4096;c[d>>2]=e;c[j>>2]=128;f=e+8|0;break}}else{f=f+8+e|0;c[j>>2]=g;if(!f){e=44;break c}}while(0);k=f;e=m;l=k+128|0;do{a[k>>0]=a[e>>0]|0;k=k+1|0;e=e+1|0}while((k|0)<(l|0));a[b>>0]=58;c[b+16>>2]=f;i=q;return}while(0);break}default:{}}if(e<<24>>24!=3){i=q;return}e=c[o>>2]|0;if((a[e>>0]|0)!=56){i=q;return}if((a[e+2>>0]|0)!=2){i=q;return}if((a[e+3>>0]|0)!=1){i=q;return}if(c[e+4>>2]|0){i=q;return}if(c[e+8>>2]|0){i=q;return}e=c[n>>2]|0;switch(a[e>>0]|0){case 18:break;case 20:{p=59;break}default:{i=q;return}}if((p|0)==59?(a[e+1>>0]|0)!=3:0){i=q;return}a[b>>0]=59;i=q;return}function kU(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0.0,h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0;K=i;i=i+240|0;v=K+228|0;w=K+216|0;x=K+200|0;B=K+184|0;I=K+172|0;J=K+160|0;C=K+144|0;F=K+132|0;H=K+120|0;y=K+104|0;G=K+88|0;q=K+76|0;o=K+64|0;f=K+52|0;h=K+40|0;u=K+28|0;n=K+16|0;p=K;do switch(a[b>>0]|0){case 1:{if(kU(c[b+4>>2]|0,d,e)|0){e=1;i=K;return e|0}e=kU(c[b+8>>2]|0,d,e)|0;i=K;return e|0}case 2:{if(!(kU(c[b+4>>2]|0,d,e)|0)){e=0;i=K;return e|0}e=kU(c[b+8>>2]|0,d,e)|0;i=K;return e|0}case 3:{p=c[b+4>>2]|0;o=c[b+8>>2]|0;f=p;l=o;n=a[p+1>>0]|0;m=a[o+1>>0]|0;a:do if(n<<24>>24!=1&m<<24>>24!=1){if(n<<24>>24==4|m<<24>>24==4){j=kU(p,d,e)|0;j=j^(kU(o,d,e)|0)^1;break}if(n<<24>>24==2|m<<24>>24==2){g=+lU(p,d,e);j=g==+lU(o,d,e);break}if(!(n<<24>>24==3|m<<24>>24==3))Na(101085,98735,9255,101100);k=c[e>>2]|0;h=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;mU(v,p,d,e);mU(w,o,d,e);j=c[v>>2]|0;f=c[w>>2]|0;if(!((j|0)!=0&(f|0)!=0))Na(98855,98735,194,98866);j=(t8(j,f)|0)==0;f=c[k>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[k>>2]=h;c[l>>2]=m}else{h=n<<24>>24==1;if(h&m<<24>>24==1){u=c[e>>2]|0;h=c[u>>2]|0;v=u+4|0;w=c[v>>2]|0;nU(x,p,d,e,0);nU(B,o,d,e,0);f=c[x+4>>2]|0;s=x+8|0;j=c[s>>2]|0;b:do if((f|0)==(j|0))D=0;else{t=B+4|0;r=B+8|0;q=f;k=c[r>>2]|0;c:while(1){f=c[t>>2]|0;if((f|0)==(k|0))f=k;else{do{n=c[e>>2]|0;l=c[n>>2]|0;o=n+4|0;p=c[o>>2]|0;DU(I,q,n);DU(J,f,c[e>>2]|0);j=c[I>>2]|0;k=c[J>>2]|0;if(!((j|0)!=0&(k|0)!=0))break c;m=(t8(j,k)|0)==0;j=c[n>>2]|0;k=l;if((j|0)!=(k|0))do{d=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](d)}while((j|0)!=(k|0));c[n>>2]=k;c[o>>2]=p;f=f+8|0;if(m){D=1;break b}}while((f|0)!=(c[r>>2]|0));j=c[s>>2]|0}q=q+8|0;if((q|0)==(j|0)){D=0;break b}else k=f}Na(98855,98735,194,98866)}while(0);f=c[u>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[u>>2]=h;c[v>>2]=w;j=D;break}k=h?l:f;f=h?f:l;switch((h?m:n)<<24>>24|0){case 4:{j=(kU(k,d,e)|0)^(kU(f,d,e)|0)^1;break a}case 2:{q=c[e>>2]|0;h=c[q>>2]|0;r=q+4|0;s=c[r>>2]|0;g=+lU(k,d,e);nU(C,f,d,e,0);f=c[C+4>>2]|0;p=C+8|0;d:do if((f|0)==(c[p>>2]|0))j=0;else while(1){k=c[e>>2]|0;n=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;DU(F,f,k);o=g!=+EU(c[F>>2]|0);j=c[k>>2]|0;if((j|0)!=(n|0))do{d=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](d)}while((j|0)!=(n|0));c[k>>2]=n;c[l>>2]=m;f=f+8|0;if(!o){j=1;break d}if((f|0)==(c[p>>2]|0)){j=0;break}}while(0);f=c[q>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[q>>2]=h;c[r>>2]=s;break a}case 3:{r=c[e>>2]|0;h=c[r>>2]|0;s=r+4|0;t=c[s>>2]|0;mU(H,k,d,e);nU(y,f,d,e,0);f=c[y+4>>2]|0;q=y+8|0;e:do if((f|0)==(c[q>>2]|0))z=0;else{while(1){n=c[e>>2]|0;l=c[n>>2]|0;o=n+4|0;p=c[o>>2]|0;DU(G,f,n);k=c[H>>2]|0;j=c[G>>2]|0;if(!((k|0)!=0&(j|0)!=0))break;m=(t8(k,j)|0)==0;j=c[n>>2]|0;k=l;if((j|0)!=(k|0))do{d=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](d)}while((j|0)!=(k|0));c[n>>2]=k;c[o>>2]=p;f=f+8|0;if(m){z=1;break e}if((f|0)==(c[q>>2]|0)){z=0;break e}}Na(98855,98735,194,98866)}while(0);f=c[r>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[r>>2]=h;c[s>>2]=t;j=z;break a}default:Na(101085,98735,9255,101100)}}while(0);e=j;i=K;return e|0}case 4:{n=c[b+4>>2]|0;j=c[b+8>>2]|0;f=n;k=j;m=a[n+1>>0]|0;l=a[j+1>>0]|0;f:do if(m<<24>>24!=1&l<<24>>24!=1){if(m<<24>>24==4|l<<24>>24==4){r=kU(n,d,e)|0;r=r^(kU(j,d,e)|0);break}if(m<<24>>24==2|l<<24>>24==2){g=+lU(n,d,e);r=g!=+lU(j,d,e);break}if(!(m<<24>>24==3|l<<24>>24==3))Na(101085,98735,9255,101100);k=c[e>>2]|0;h=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;mU(v,n,d,e);mU(w,j,d,e);j=c[v>>2]|0;f=c[w>>2]|0;if(!((j|0)!=0&(f|0)!=0))Na(98855,98735,194,98866);j=(t8(j,f)|0)!=0;f=c[k>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[k>>2]=h;c[l>>2]=m;r=j}else{h=m<<24>>24==1;if(h&l<<24>>24==1){u=c[e>>2]|0;h=c[u>>2]|0;v=u+4|0;w=c[v>>2]|0;nU(x,n,d,e,0);nU(B,j,d,e,0);f=c[x+4>>2]|0;s=x+8|0;j=c[s>>2]|0;g:do if((f|0)==(j|0))E=0;else{t=B+4|0;r=B+8|0;q=f;k=c[r>>2]|0;h:while(1){f=c[t>>2]|0;if((f|0)==(k|0))f=k;else{do{n=c[e>>2]|0;l=c[n>>2]|0;o=n+4|0;p=c[o>>2]|0;DU(I,q,n);DU(J,f,c[e>>2]|0);j=c[I>>2]|0;k=c[J>>2]|0;if(!((j|0)!=0&(k|0)!=0))break h;m=(t8(j,k)|0)==0;j=c[n>>2]|0;k=l;if((j|0)!=(k|0))do{d=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](d)}while((j|0)!=(k|0));c[n>>2]=k;c[o>>2]=p;f=f+8|0;if(!m){E=1;break g}}while((f|0)!=(c[r>>2]|0));j=c[s>>2]|0}q=q+8|0;if((q|0)==(j|0)){E=0;break g}else k=f}Na(98855,98735,194,98866)}while(0);f=c[u>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[u>>2]=h;c[v>>2]=w;r=E;break}j=h?k:f;f=h?f:k;switch((h?l:m)<<24>>24|0){case 4:{r=(kU(j,d,e)|0)^(kU(f,d,e)|0);break f}case 2:{q=c[e>>2]|0;h=c[q>>2]|0;r=q+4|0;s=c[r>>2]|0;g=+lU(j,d,e);nU(C,f,d,e,0);f=c[C+4>>2]|0;p=C+8|0;i:do if((f|0)==(c[p>>2]|0))j=0;else while(1){k=c[e>>2]|0;n=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;DU(F,f,k);o=g==+EU(c[F>>2]|0);j=c[k>>2]|0;if((j|0)!=(n|0))do{d=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](d)}while((j|0)!=(n|0));c[k>>2]=n;c[l>>2]=m;f=f+8|0;if(!o){j=1;break i}if((f|0)==(c[p>>2]|0)){j=0;break}}while(0);f=c[q>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[q>>2]=h;c[r>>2]=s;r=j;break f}case 3:{r=c[e>>2]|0;h=c[r>>2]|0;s=r+4|0;t=c[s>>2]|0;mU(H,j,d,e);nU(y,f,d,e,0);f=c[y+4>>2]|0;q=y+8|0;j:do if((f|0)==(c[q>>2]|0))A=0;else{while(1){n=c[e>>2]|0;l=c[n>>2]|0;o=n+4|0;p=c[o>>2]|0;DU(G,f,n);k=c[H>>2]|0;j=c[G>>2]|0;if(!((k|0)!=0&(j|0)!=0))break;m=(t8(k,j)|0)==0;j=c[n>>2]|0;k=l;if((j|0)!=(k|0))do{d=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](d)}while((j|0)!=(k|0));c[n>>2]=k;c[o>>2]=p;f=f+8|0;if(!m){A=1;break j}if((f|0)==(c[q>>2]|0)){A=0;break j}}Na(98855,98735,194,98866)}while(0);f=c[r>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[r>>2]=h;c[s>>2]=t;r=A;break f}default:Na(101085,98735,9255,101100)}}while(0);e=r;i=K;return e|0}case 5:{e=FU(c[b+4>>2]|0,c[b+8>>2]|0,d,e)|0;i=K;return e|0}case 6:{e=FU(c[b+8>>2]|0,c[b+4>>2]|0,d,e)|0;i=K;return e|0}case 7:{e=GU(c[b+4>>2]|0,c[b+8>>2]|0,d,e)|0;i=K;return e|0}case 8:{e=GU(c[b+8>>2]|0,c[b+4>>2]|0,d,e)|0;i=K;return e|0}case 34:{l=c[e>>2]|0;h=c[l>>2]|0;m=l+4|0;n=c[m>>2]|0;mU(q,c[b+4>>2]|0,d,e);mU(o,c[b+8>>2]|0,d,e);j=c[o>>2]|0;f=a[j>>0]|0;k:do if(!(f<<24>>24))f=0;else{k=c[q>>2]|0;while(1){if((a[k>>0]|0)!=f<<24>>24)break k;j=j+1|0;f=a[j>>0]|0;if(!(f<<24>>24)){f=0;break}else k=k+1|0}}while(0);j=f<<24>>24==0;f=c[l>>2]|0;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[l>>2]=h;c[m>>2]=n;e=j;i=K;return e|0}case 35:{k=c[e>>2]|0;j=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;mU(f,c[b+4>>2]|0,d,e);mU(h,c[b+8>>2]|0,d,e);h=(A8(c[f>>2]|0,c[h>>2]|0)|0)!=0;f=c[k>>2]|0;if((f|0)!=(j|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(j|0));c[k>>2]=j;c[l>>2]=m;e=h;i=K;return e|0}case 45:{e=kU(c[b+4>>2]|0,d,e)|0;i=K;return e|0}case 46:{e=(kU(c[b+4>>2]|0,d,e)|0)^1;i=K;return e|0}case 48:{e=0;i=K;return e|0}case 49:{f=d+4|0;if(c[f>>2]|0){e=0;i=K;return e|0}m=c[e>>2]|0;l=c[m>>2]|0;n=m+4|0;o=c[n>>2]|0;mU(u,c[b+4>>2]|0,d,e);l:do if((c[f>>2]|0)==0?(k=c[d>>2]|0,(k|0)!=0):0){m:while(1){j=(k|0)==0;if(j){j=0;break l}f=c[k+28>>2]|0;if(f){do{h=c[f+4>>2]|0;if((h|0)!=0?(t8(116705,h)|0)==0:0)break m;f=c[f+16>>2]|0}while((f|0)!=0);if(j){j=0;break l}}k=c[k+12>>2]|0;if(!k){j=0;break l}}f=c[f+8>>2]|0;f=(f|0)==0?132354:f;j=c[u>>2]|0;h=a[j>>0]|0;if(h<<24>>24)do{J=h<<24>>24;e=a[f>>0]|0;d=e<<24>>24;if(((J+-65|0)>>>0<26?(J|32)&255:h)<<24>>24!=((d+-65|0)>>>0<26?(d|32)&255:e)<<24>>24){j=0;break l}f=f+1|0;j=j+1|0;h=a[j>>0]|0}while(h<<24>>24!=0);j=a[f>>0]|0;j=j<<24>>24==0|j<<24>>24==45}else j=0;while(0);f=c[m>>2]|0;h=l;if((f|0)!=(h|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(h|0));c[m>>2]=h;c[n>>2]=o;e=j;i=K;return e|0}case 59:{e=c[b+8>>2]|0;f=e+16|0;if((a[e>>0]|0)==18)j=c[f>>2]|0;else{f=c[f>>2]|0;if((c[f>>2]|0)==3)f=c[f+8>>2]|0;else f=0;j=(f|0)!=0?f:132354}if(c[d+4>>2]|0){e=0;i=K;return e|0}f=c[d>>2]|0;h=c[(c[b+4>>2]|0)+16>>2]|0;if(!f){e=0;i=K;return e|0}f=c[f+28>>2]|0;if(!f){e=0;i=K;return e|0}if(!h){while(1){if(c[f+4>>2]|0){l=154;break}f=c[f+16>>2]|0;if(!f){m=0;l=180;break}}if((l|0)==154)Na(98855,98735,194,98866);else if((l|0)==180){i=K;return m|0}}else s=f;while(1){f=c[s+4>>2]|0;if((f|0)!=0?(t8(h,f)|0)==0:0){t=s;break}s=c[s+16>>2]|0;if(!s){m=0;l=180;break}}if((l|0)==180){i=K;return m|0}f=c[t+8>>2]|0;f=(f|0)==0?132354:f;if(!((j|0)!=0&(f|0)!=0))Na(98855,98735,194,98866);if(t8(f,j)|0){e=0;i=K;return e|0}f=c[t+4>>2]|0;f=(f|0)==0?132354:f;if((a[f>>0]|0)!=120){e=1;i=K;return e|0}if((a[f+1>>0]|0)!=109){e=1;i=K;return e|0}if((a[f+2>>0]|0)!=108){e=1;i=K;return e|0}if((a[f+3>>0]|0)!=110){e=1;i=K;return e|0}if((a[f+4>>0]|0)!=115){e=1;i=K;return e|0}e=a[f+5>>0]|0;e=e<<24>>24!=58&e<<24>>24!=0;i=K;return e|0}case 20:{f=a[b+1>>0]|0;h=c[b+16>>2]|0;if((f<<24>>24|0)!=(c[h>>2]|0))Na(99682,98735,10036,101111);if(f<<24>>24==4){e=(a[h+8>>0]|0)!=0;i=K;return e|0}break}case 47:{e=1;i=K;return e|0}default:f=a[b+1>>0]|0}while(0);switch(f<<24>>24|0){case 2:{g=+lU(b,d,e);if(!(g!=0.0)){e=0;i=K;return e|0}e=(S6(g)|0)!=0;i=K;return e|0}case 3:{k=c[e>>2]|0;j=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;mU(n,b,d,e);h=(a[c[n>>2]>>0]|0)!=0;f=c[k>>2]|0;if((f|0)!=(j|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(j|0));c[k>>2]=j;c[l>>2]=m;e=h;i=K;return e|0}case 1:{k=c[e>>2]|0;j=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;nU(p,b,d,e,1);h=(c[p+4>>2]|0)!=(c[p+8>>2]|0);f=c[k>>2]|0;if((f|0)!=(j|0))do{e=f;f=c[f>>2]|0;Lb[c[46644>>2]&2047](e)}while((f|0)!=(j|0));c[k>>2]=j;c[l>>2]=m;e=h;i=K;return e|0}default:Na(101124,98735,10066,101111)}return 0}function lU(b,d,e){b=b|0;d=d|0;e=e|0;var f=0.0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0;u=i;i=i+112|0;g=u+96|0;n=u+80|0;o=u+68|0;j=u+56|0;k=u+40|0;t=u+24|0;r=u+12|0;s=u;do switch(a[b>>0]|0){case 9:{f=+lU(c[b+4>>2]|0,d,e)+ +lU(c[b+8>>2]|0,d,e);i=u;return +f}case 10:{f=+lU(c[b+4>>2]|0,d,e)-+lU(c[b+8>>2]|0,d,e);i=u;return +f}case 11:{f=+lU(c[b+4>>2]|0,d,e)*+lU(c[b+8>>2]|0,d,e);i=u;return +f}case 12:{f=+lU(c[b+4>>2]|0,d,e)/+lU(c[b+8>>2]|0,d,e);i=u;return +f}case 13:{f=+W6(+lU(c[b+4>>2]|0,d,e),+lU(c[b+8>>2]|0,d,e));i=u;return +f}case 14:{f=-+lU(c[b+4>>2]|0,d,e);i=u;return +f}case 19:{f=+h[b+16>>3];i=u;return +f}case 21:{f=+((c[d+12>>2]|0)>>>0);i=u;return +f}case 22:{f=+((c[d+8>>2]|0)>>>0);i=u;return +f}case 23:{k=c[e>>2]|0;j=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;nU(g,c[b+4>>2]|0,d,e,0);f=+((c[g+8>>2]|0)-(c[g+4>>2]|0)>>3>>>0);g=c[k>>2]|0;if((g|0)!=(j|0))do{e=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](e)}while((g|0)!=(j|0));c[k>>2]=j;c[l>>2]=m;i=u;return +f}case 40:{k=c[e>>2]|0;j=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;DU(n,d,k);do if(!(a[n+4>>0]|0)){g=c[n>>2]|0;if(!g)Na(103849,98735,182,98805);else{q=w8(g)|0;break}}else q=c[n+8>>2]|0;while(0);f=+(q>>>0);g=c[k>>2]|0;if((g|0)!=(j|0)){do{e=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](e)}while((g|0)!=(j|0));g=j}c[k>>2]=g;c[l>>2]=m;i=u;return +f}case 41:{k=c[e>>2]|0;j=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;mU(o,c[b+4>>2]|0,d,e);do if(!(a[o+4>>0]|0)){g=c[o>>2]|0;if(!g)Na(103849,98735,182,98805);else{p=w8(g)|0;break}}else p=c[o+8>>2]|0;while(0);f=+(p>>>0);g=c[k>>2]|0;if((g|0)!=(j|0)){do{e=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](e)}while((g|0)!=(j|0));g=j}c[k>>2]=g;c[l>>2]=m;i=u;return +f}case 50:{k=c[e>>2]|0;e=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;DU(j,d,k);f=+EU(c[j>>2]|0);g=c[k>>2]|0;j=e;if((g|0)!=(j|0))do{e=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](e)}while((g|0)!=(j|0));c[k>>2]=j;c[l>>2]=m;i=u;return +f}case 51:{f=+lU(c[b+4>>2]|0,d,e);i=u;return +f}case 52:{q=c[e>>2]|0;j=c[q>>2]|0;r=q+4|0;s=c[r>>2]|0;nU(k,c[b+4>>2]|0,d,e,0);g=c[k+4>>2]|0;p=k+8|0;if((g|0)==(c[p>>2]|0))f=0.0;else{f=0.0;do{m=c[e>>2]|0;l=c[m>>2]|0;n=m+4|0;o=c[n>>2]|0;DU(t,g,m);f=f+ +EU(c[t>>2]|0);k=c[m>>2]|0;if((k|0)!=(l|0))do{d=k;k=c[k>>2]|0;Lb[c[46644>>2]&2047](d)}while((k|0)!=(l|0));c[m>>2]=l;c[n>>2]=o;g=g+8|0}while((g|0)!=(c[p>>2]|0))}g=c[q>>2]|0;if((g|0)!=(j|0))do{e=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](e)}while((g|0)!=(j|0));c[q>>2]=j;c[r>>2]=s;i=u;return +f}case 53:{f=+lU(c[b+4>>2]|0,d,e);if(!(f==f&0.0==0.0)){i=u;return +f}f=+N(+f);i=u;return +f}case 54:{f=+lU(c[b+4>>2]|0,d,e);if(!(f==f&0.0==0.0)){i=u;return +f}f=+_(+f);i=u;return +f}case 55:{f=+lU(c[b+4>>2]|0,d,e);if(f>=-.5&f<=0.0){f=+_(+f);i=u;return +f}else{f=+N(+(f+.5));i=u;return +f}}case 20:{g=a[b+1>>0]|0;j=c[b+16>>2]|0;if((g<<24>>24|0)!=(c[j>>2]|0))Na(99682,98735,10172,101030);if(g<<24>>24==2){f=+h[j+8>>3];i=u;return +f}break}default:g=a[b+1>>0]|0}while(0);switch(g<<24>>24|0){case 4:{f=+((kU(b,d,e)|0)&1|0);i=u;return +f}case 3:{k=c[e>>2]|0;j=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;mU(r,b,d,e);f=+EU(c[r>>2]|0);g=c[k>>2]|0;if((g|0)!=(j|0))do{e=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](e)}while((g|0)!=(j|0));c[k>>2]=j;c[l>>2]=m;i=u;return +f}case 1:{k=c[e>>2]|0;j=c[k>>2]|0;l=k+4|0;m=c[l>>2]|0;mU(s,b,d,e);f=+EU(c[s>>2]|0);g=c[k>>2]|0;if((g|0)!=(j|0))do{e=g;g=c[g>>2]|0;Lb[c[46644>>2]&2047](e)}while((g|0)!=(j|0));c[k>>2]=j;c[l>>2]=m;i=u;return +f}default:Na(101042,98735,10202,101030)}return +(0.0)}function mU(b,e,f,g){b=b|0;e=e|0;f=f|0;g=g|0;var j=0,k=0,l=0,m=0,n=0,o=0.0,p=0,q=0.0,r=0.0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0;fa=i;i=i+384|0;w=fa+24|0;Z=fa+336|0;Y=fa+328|0;W=fa+316|0;X=fa+304|0;z=fa+288|0;A=fa+272|0;l=fa+16|0;B=fa+256|0;L=fa+8|0;p=fa+248|0;n=fa+236|0;y=fa+224|0;s=fa+216|0;J=fa+204|0;E=fa+192|0;t=fa+184|0;M=fa+168|0;u=fa+160|0;O=fa+144|0;P=fa+132|0;Q=fa+120|0;v=fa+112|0;T=fa+100|0;U=fa+88|0;V=fa+76|0;R=fa+64|0;F=fa+56|0;K=fa+40|0;S=fa;k=a[e>>0]|0;do switch(k<<24>>24|0){case 18:{c[b>>2]=c[e+16>>2];a[b+4>>0]=0;c[b+8>>2]=0;i=fa;return}case 25:{k=c[f>>2]|0;j=c[f+4>>2]|0;if(!j)if(!k)j=132354;else{j=c[k+4>>2]|0;j=(j|0)==0?132354:j}else{j=c[j+4>>2]|0;j=(j|0)==0?132354:j}ea=r8(j,58)|0;c[b>>2]=(ea|0)!=0?ea+1|0:j;a[b+4>>0]=0;c[b+8>>2]=0;i=fa;return}case 26:{p=c[g>>2]|0;k=c[p>>2]|0;s=p+4|0;t=c[s>>2]|0;nU(z,c[e+4>>2]|0,f,g,2);m=c[z+4>>2]|0;n=c[z+8>>2]|0;do if((m|0)!=(n|0)){switch(c[z>>2]|0){case 1:{H=m+4|0;j=m;break}case 2:{H=n+-4|0;j=n+-8|0;break}case 0:{j=m+8|0;if((j|0)==(n|0))j=m;else{l=j;j=m;do{ea=dU(l,j)|0;j=ea?l:j;l=l+8|0}while((l|0)!=(n|0))}H=j+4|0;break}default:Na(99466,98735,8525,99491)}l=c[j>>2]|0;j=c[H>>2]|0;if(j){j=c[j+4>>2]|0;j=(j|0)==0?132354:j;break}if(l){j=c[l+4>>2]|0;j=(j|0)==0?132354:j}else j=132354}else j=132354;while(0);ea=r8(j,58)|0;c[b>>2]=(ea|0)!=0?ea+1|0:j;a[b+4>>0]=0;c[b+8>>2]=0;j=c[p>>2]|0;if((j|0)!=(k|0))do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));c[p>>2]=k;c[s>>2]=t;i=fa;return}case 29:{k=c[f>>2]|0;j=c[f+4>>2]|0;if(!j)if(!k)j=132354;else{j=c[k+4>>2]|0;j=(j|0)==0?132354:j}else{j=c[j+4>>2]|0;j=(j|0)==0?132354:j}c[b>>2]=j;a[b+4>>0]=0;c[b+8>>2]=0;i=fa;return}case 30:{n=c[g>>2]|0;k=c[n>>2]|0;p=n+4|0;s=c[p>>2]|0;nU(A,c[e+4>>2]|0,f,g,2);j=c[A+4>>2]|0;m=c[A+8>>2]|0;do if((j|0)!=(m|0)){switch(c[A>>2]|0){case 1:{G=j+4|0;x=j;break}case 2:{G=m+-4|0;x=m+-8|0;break}case 0:{l=j+8|0;if((l|0)!=(m|0))do{ea=dU(l,j)|0;j=ea?l:j;l=l+8|0}while((l|0)!=(m|0));G=j+4|0;x=j;break}default:Na(99466,98735,8525,99491)}l=c[x>>2]|0;j=c[G>>2]|0;if(j){j=c[j+4>>2]|0;j=(j|0)==0?132354:j;break}if(l){j=c[l+4>>2]|0;j=(j|0)==0?132354:j}else j=132354}else j=132354;while(0);c[b>>2]=j;a[b+4>>0]=0;c[b+8>>2]=0;j=c[n>>2]|0;if((j|0)!=(k|0))do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));c[n>>2]=k;c[p>>2]=s;i=fa;return}case 27:{e=f;g=c[e+4>>2]|0;ea=l;c[ea>>2]=c[e>>2];c[ea+4>>2]=g;c[b>>2]=CU(l)|0;a[b+4>>0]=0;c[b+8>>2]=0;i=fa;return}case 28:{n=c[g>>2]|0;k=c[n>>2]|0;p=n+4|0;s=c[p>>2]|0;nU(B,c[e+4>>2]|0,f,g,2);j=c[B+4>>2]|0;m=c[B+8>>2]|0;a:do if((j|0)==(m|0)){c[L>>2]=0;c[L+4>>2]=0}else switch(c[B>>2]|0){case 1:{e=j;g=c[e+4>>2]|0;ea=L;c[ea>>2]=c[e>>2];c[ea+4>>2]=g;break a}case 2:{e=m+-8|0;g=c[e+4>>2]|0;ea=L;c[ea>>2]=c[e>>2];c[ea+4>>2]=g;break a}case 0:{l=j+8|0;if((l|0)!=(m|0))do{ea=dU(l,j)|0;j=ea?l:j;l=l+8|0}while((l|0)!=(m|0));e=j;g=c[e+4>>2]|0;ea=L;c[ea>>2]=c[e>>2];c[ea+4>>2]=g;break a}default:Na(99466,98735,8525,99491)}while(0);c[b>>2]=CU(L)|0;a[b+4>>0]=0;c[b+8>>2]=0;j=c[n>>2]|0;if((j|0)!=(k|0))do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));c[n>>2]=k;c[p>>2]=s;i=fa;return}case 31:{DU(b,f,c[g>>2]|0);i=fa;return}case 32:{mU(b,c[e+4>>2]|0,f,g);i=fa;return}case 33:{if(k<<24>>24!=33)Na(100164,98735,10212,100189);n=g+4|0;v=c[n>>2]|0;w=v+4|0;x=c[w>>2]|0;p=e+8|0;l=c[p>>2]|0;y=c[v>>2]|0;j=v;if(!l)u=1;else{k=1;do{k=k+1|0;l=c[l+12>>2]|0}while((l|0)!=0);u=k}c[Z>>2]=132354;a[Z+4>>0]=0;c[Z+8>>2]=0;c[Z+12>>2]=132354;a[Z+16>>0]=0;c[Z+20>>2]=0;c[Z+24>>2]=132354;a[Z+28>>0]=0;c[Z+32>>2]=0;c[Z+36>>2]=132354;a[Z+40>>0]=0;c[Z+44>>2]=0;if(u>>>0>4){m=(u*12|0)+7&-8;l=x+m|0;do if(l>>>0>(c[y+4>>2]|0)>>>0){j=m+1024|0;j=j>>>0<4096?4096:j;k=Ob[c[46648>>2]&255](j+8|0)|0;if(!k){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[k>>2]=c[v>>2];c[k+4>>2]=j;c[v>>2]=k;c[w>>2]=m;k=k+8|0;j=c[n>>2]|0;break}}else{k=y+8+x|0;c[w>>2]=l;if(!k){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);t=k}else t=Z;c[Y>>2]=j;c[Y+4>>2]=c[g>>2];mU(W,c[e+4>>2]|0,f,Y);c[t>>2]=c[W>>2];c[t+4>>2]=c[W+4>>2];c[t+8>>2]=c[W+8>>2];j=c[p>>2]|0;if(!j)j=1;else{k=j;j=1;do{mU(X,k,f,Y);ea=t+(j*12|0)|0;c[ea>>2]=c[X>>2];c[ea+4>>2]=c[X+4>>2];c[ea+8>>2]=c[X+8>>2];j=j+1|0;k=c[k+12>>2]|0}while((k|0)!=0)}if((j|0)!=(u|0))Na(100208,98735,10238,100189);s=(u|0)==0;do if(!s){l=0;j=0;while(1){if(!(a[t+(l*12|0)+4>>0]|0)){k=c[t+(l*12|0)>>2]|0;if(!k){ea=79;break}k=w8(k)|0}else k=c[t+(l*12|0)+8>>2]|0;j=k+j|0;l=l+1|0;if(l>>>0>=u>>>0){ea=82;break}}if((ea|0)==79)Na(103849,98735,182,98805);else if((ea|0)==82){ca=j+8&-8;break}}else ca=8;while(0);m=c[g>>2]|0;n=m+4|0;j=c[n>>2]|0;l=j+ca|0;k=c[m>>2]|0;do if(l>>>0>(c[k+4>>2]|0)>>>0){j=ca+1024|0;j=j>>>0<4096?4096:j;k=Ob[c[46648>>2]&255](j+8|0)|0;if(!k){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[k>>2]=c[m>>2];c[k+4>>2]=j;c[m>>2]=k;c[n>>2]=ca;p=k+8|0;break}}else{j=k+8+j|0;c[n>>2]=l;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else p=j}while(0);if(s)j=p;else{n=0;j=p;do{l=c[t+(n*12|0)>>2]|0;k=a[l>>0]|0;if(k<<24>>24){m=j;while(1){j=m+1|0;a[m>>0]=k;l=l+1|0;k=a[l>>0]|0;if(!(k<<24>>24))break;else m=j}}n=n+1|0}while((n|0)!=(u|0))}a[j>>0]=0;if(p>>>0>j>>>0)Na(100221,98735,7470,100247);c[b>>2]=p;a[b+4>>0]=1;c[b+8>>2]=j-p;j=c[v>>2]|0;if((j|0)!=(y|0))do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(y|0));c[v>>2]=y;c[w>>2]=x;i=fa;return}case 36:{v=c[g+4>>2]|0;k=c[v>>2]|0;w=v+4|0;x=c[w>>2]|0;c[p>>2]=v;c[p+4>>2]=c[g>>2];mU(n,c[e+4>>2]|0,f,p);mU(y,c[e+8>>2]|0,f,p);u=c[n>>2]|0;j=A8(u,c[y>>2]|0)|0;do if(!j){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0}else{p=c[g>>2]|0;if(u>>>0>j>>>0)Na(100270,98735,7477,100283);t=j-u|0;if((j|0)==(u|0)){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;break}n=t+8&-8;s=p+4|0;j=c[s>>2]|0;m=j+n|0;l=c[p>>2]|0;do if(m>>>0>(c[l+4>>2]|0)>>>0){j=n+1024|0;j=j>>>0<4096?4096:j;l=Ob[c[46648>>2]&255](j+8|0)|0;if(!l){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[l>>2]=c[p>>2];c[l+4>>2]=j;c[p>>2]=l;c[s>>2]=n;j=l+8|0;break}}else{j=l+8+j|0;c[s>>2]=m;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);xka(j|0,u|0,t|0)|0;a[j+t>>0]=0;c[b>>2]=j;a[b+4>>0]=1;c[b+8>>2]=t}while(0);j=c[v>>2]|0;if((j|0)!=(k|0))do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));c[v>>2]=k;c[w>>2]=x;i=fa;return}case 37:{v=c[g+4>>2]|0;k=c[v>>2]|0;w=v+4|0;x=c[w>>2]|0;c[s>>2]=v;c[s+4>>2]=c[g>>2];mU(J,c[e+4>>2]|0,f,s);mU(E,c[e+8>>2]|0,f,s);m=c[J>>2]|0;l=c[E>>2]|0;j=A8(m,l)|0;do if(!j){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0}else{do if(!(a[E+4>>0]|0))if(!l)Na(103849,98735,182,98805);else{C=w8(l)|0;break}else C=c[E+8>>2]|0;while(0);u=j+C|0;if(!(a[J+4>>0]|0))if(!m)Na(103849,98735,182,98805);else{c[b>>2]=u;a[b+4>>0]=0;c[b+8>>2]=0;break}j=m+(c[J+8>>2]|0)|0;p=c[g>>2]|0;if(u>>>0>j>>>0)Na(100270,98735,7477,100283);t=j-u|0;if((j|0)==(u|0)){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;break}n=t+8&-8;s=p+4|0;j=c[s>>2]|0;m=j+n|0;l=c[p>>2]|0;do if(m>>>0>(c[l+4>>2]|0)>>>0){j=n+1024|0;j=j>>>0<4096?4096:j;l=Ob[c[46648>>2]&255](j+8|0)|0;if(!l){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[l>>2]=c[p>>2];c[l+4>>2]=j;c[p>>2]=l;c[s>>2]=n;j=l+8|0;break}}else{j=l+8+j|0;c[s>>2]=m;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);xka(j|0,u|0,t|0)|0;a[j+t>>0]=0;c[b>>2]=j;a[b+4>>0]=1;c[b+8>>2]=t}while(0);j=c[v>>2]|0;if((j|0)!=(k|0))do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));c[v>>2]=k;c[w>>2]=x;i=fa;return}case 38:{v=c[g+4>>2]|0;k=c[v>>2]|0;w=v+4|0;x=c[w>>2]|0;c[t>>2]=v;c[t+4>>2]=c[g>>2];mU(M,c[e+4>>2]|0,f,t);n=M+4|0;do if(!(a[n>>0]|0)){j=c[M>>2]|0;if(!j)Na(103849,98735,182,98805);else{D=w8(j)|0;break}}else D=c[M+8>>2]|0;while(0);o=+N(+(+lU(c[e+8>>2]|0,f,g)+.5));do if(!(S6(o)|0)){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0}else{j=D+1|0;if(o>=+(j>>>0)){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;break}l=o<1.0?1:~~o>>>0;m=l+-1|0;if(m>>>0>=j>>>0)Na(100293,98735,10373,100325);j=c[M>>2]|0;u=j+m|0;if(!(a[n>>0]|0))if(!j)Na(103849,98735,182,98805);else{c[b>>2]=u;a[b+4>>0]=0;c[b+8>>2]=0;break}j=c[M+8>>2]|0;s=c[g>>2]|0;if((m|0)>(j|0))Na(100270,98735,7477,100283);t=1-l+j|0;if((j|0)==(m|0)){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;break}n=t+8&-8;p=s+4|0;j=c[p>>2]|0;m=j+n|0;l=c[s>>2]|0;do if(m>>>0>(c[l+4>>2]|0)>>>0){j=n+1024|0;j=j>>>0<4096?4096:j;l=Ob[c[46648>>2]&255](j+8|0)|0;if(!l){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[l>>2]=c[s>>2];c[l+4>>2]=j;c[s>>2]=l;c[p>>2]=n;j=l+8|0;break}}else{j=l+8+j|0;c[p>>2]=m;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);xka(j|0,u|0,t|0)|0;a[j+t>>0]=0;c[b>>2]=j;a[b+4>>0]=1;c[b+8>>2]=t}while(0);j=c[v>>2]|0;if((j|0)!=(k|0)){do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));j=k}c[v>>2]=j;c[w>>2]=x;i=fa;return}case 39:{v=c[g+4>>2]|0;k=c[v>>2]|0;w=v+4|0;x=c[w>>2]|0;c[u>>2]=v;c[u+4>>2]=c[g>>2];mU(O,c[e+4>>2]|0,f,u);s=O+4|0;do if(!(a[s>>0]|0)){j=c[O>>2]|0;if(!j)Na(103849,98735,182,98805);else{I=w8(j)|0;break}}else I=c[O+8>>2]|0;while(0);e=e+8|0;q=+N(+(+lU(c[e>>2]|0,f,g)+.5));r=q+ +N(+(+lU(c[(c[e>>2]|0)+12>>2]|0,f,g)+.5));do if((S6(q)|0)!=0?(S6(r)|0)!=0:0){n=I+1|0;o=+(n>>>0);if(q>=o){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;break}if(q>=r){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;break}if(r<1.0){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;break}p=q<1.0?1:~~q>>>0;j=r>=o?n:~~r>>>0;m=p+-1|0;if(m>>>0>=j>>>0|j>>>0>n>>>0)Na(100337,98735,10401,100325);u=(c[O>>2]|0)+m|0;l=j+-1|0;if((j|0)==(n|0)&(a[s>>0]|0)==0){c[b>>2]=u;a[b+4>>0]=0;c[b+8>>2]=0;break}s=c[g>>2]|0;if((m|0)>(l|0))Na(100270,98735,7477,100283);t=j-p|0;if((l|0)==(m|0)){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0;break}n=t+8&-8;p=s+4|0;j=c[p>>2]|0;m=j+n|0;l=c[s>>2]|0;do if(m>>>0>(c[l+4>>2]|0)>>>0){j=n+1024|0;j=j>>>0<4096?4096:j;l=Ob[c[46648>>2]&255](j+8|0)|0;if(!l){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[l>>2]=c[s>>2];c[l+4>>2]=j;c[s>>2]=l;c[p>>2]=n;j=l+8|0;break}}else{j=l+8+j|0;c[p>>2]=m;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);xka(j|0,u|0,t|0)|0;a[j+t>>0]=0;c[b>>2]=j;a[b+4>>0]=1;c[b+8>>2]=t}else ea=171;while(0);if((ea|0)==171){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0}j=c[v>>2]|0;if((j|0)!=(k|0)){do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));j=k}c[v>>2]=j;c[w>>2]=x;i=fa;return}case 42:{DU(P,f,c[g>>2]|0);m=c[g>>2]|0;s=P+4|0;t=c[P>>2]|0;if(!(a[s>>0]|0)){if(!t)Na(103849,98735,182,98805);u=w8(t)|0;n=u+8&-8;p=m+4|0;j=c[p>>2]|0;l=n+j|0;k=c[m>>2]|0;do if(l>>>0>(c[k+4>>2]|0)>>>0){j=n+1024|0;j=j>>>0<4096?4096:j;k=Ob[c[46648>>2]&255](j+8|0)|0;if(!k){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[k>>2]=c[m>>2];c[k+4>>2]=j;c[m>>2]=k;c[p>>2]=n;j=k+8|0;break}}else{j=k+8+j|0;c[p>>2]=l;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);xka(j|0,t|0,u|0)|0;a[j+u>>0]=0;c[P>>2]=j;a[s>>0]=1;c[P+8>>2]=u;t=j}k=t;m=t;b:while(1){l=(m|0)==(t|0);j=a[k>>0]|0;while(1){if(!(j<<24>>24))break b;k=k+1|0;if(!(a[100383+(j&255)>>0]&8))break;while(1){j=a[k>>0]|0;if(!(a[100383+(j&255)>>0]&8))break;else k=k+1|0}if(!l){j=32;break}}a[m>>0]=j;m=m+1|0}if(l)j=t;else{j=m+-1|0;j=(a[100383+(d[j>>0]|0)>>0]&8)==0?m:j}a[j>>0]=0;if(t>>>0>j>>>0)Na(100221,98735,7470,100247);c[b>>2]=t;a[b+4>>0]=1;c[b+8>>2]=j-t;i=fa;return}case 43:{mU(Q,c[e+4>>2]|0,f,g);m=c[g>>2]|0;s=Q+4|0;t=c[Q>>2]|0;if(!(a[s>>0]|0)){if(!t)Na(103849,98735,182,98805);u=w8(t)|0;n=u+8&-8;p=m+4|0;j=c[p>>2]|0;l=n+j|0;k=c[m>>2]|0;do if(l>>>0>(c[k+4>>2]|0)>>>0){j=n+1024|0;j=j>>>0<4096?4096:j;k=Ob[c[46648>>2]&255](j+8|0)|0;if(!k){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[k>>2]=c[m>>2];c[k+4>>2]=j;c[m>>2]=k;c[p>>2]=n;j=k+8|0;break}}else{j=k+8+j|0;c[p>>2]=l;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);xka(j|0,t|0,u|0)|0;a[j+u>>0]=0;c[Q>>2]=j;a[s>>0]=1;c[Q+8>>2]=u;t=j}k=t;m=t;c:while(1){l=(m|0)==(t|0);j=a[k>>0]|0;while(1){if(!(j<<24>>24))break c;k=k+1|0;if(!(a[100383+(j&255)>>0]&8))break;while(1){j=a[k>>0]|0;if(!(a[100383+(j&255)>>0]&8))break;else k=k+1|0}if(!l){j=32;break}}a[m>>0]=j;m=m+1|0}if(l)j=t;else{j=m+-1|0;j=(a[100383+(d[j>>0]|0)>>0]&8)==0?m:j}a[j>>0]=0;if(t>>>0>j>>>0)Na(100221,98735,7470,100247);c[b>>2]=t;a[b+4>>0]=1;c[b+8>>2]=j-t;i=fa;return}case 44:{w=c[g+4>>2]|0;k=c[w>>2]|0;x=w+4|0;y=c[x>>2]|0;c[v>>2]=w;c[v+4>>2]=c[g>>2];mU(T,c[e+4>>2]|0,f,g);n=e+8|0;mU(U,c[n>>2]|0,f,v);mU(V,c[(c[n>>2]|0)+12>>2]|0,f,v);n=c[g>>2]|0;t=T+4|0;u=c[T>>2]|0;if(!(a[t>>0]|0)){if(!u)Na(103849,98735,182,98805);v=w8(u)|0;p=v+8&-8;s=n+4|0;j=c[s>>2]|0;m=p+j|0;l=c[n>>2]|0;do if(m>>>0>(c[l+4>>2]|0)>>>0){j=p+1024|0;j=j>>>0<4096?4096:j;l=Ob[c[46648>>2]&255](j+8|0)|0;if(!l){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[l>>2]=c[n>>2];c[l+4>>2]=j;c[n>>2]=l;c[s>>2]=p;j=l+8|0;break}}else{j=l+8+j|0;c[s>>2]=m;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);xka(j|0,u|0,v|0)|0;a[j+v>>0]=0;c[T>>2]=j;a[t>>0]=1;c[T+8>>2]=v;u=j}s=c[U>>2]|0;t=c[V>>2]|0;do if(!(a[V+4>>0]|0))if(!t)Na(103849,98735,182,98805);else{_=w8(t)|0;break}else _=c[V+8>>2]|0;while(0);p=s;l=u;j=u;d:while(1){while(1){m=a[l>>0]|0;if(!(m<<24>>24))break d;l=l+1|0;n=r8(s,m<<24>>24)|0;if(!n)break;m=n-p|0;if(m>>>0<_>>>0){ea=256;break}}if((ea|0)==256){ea=0;m=a[t+m>>0]|0}a[j>>0]=m;j=j+1|0}a[j>>0]=0;if(u>>>0>j>>>0)Na(100221,98735,7470,100247);c[b>>2]=u;a[b+4>>0]=1;c[b+8>>2]=j-u;j=c[w>>2]|0;if((j|0)!=(k|0)){do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));j=k}c[w>>2]=j;c[x>>2]=y;i=fa;return}case 58:{mU(R,c[e+4>>2]|0,f,g);m=c[g>>2]|0;t=R+4|0;n=c[R>>2]|0;if(!(a[t>>0]|0)){if(!n)Na(103849,98735,182,98805);u=w8(n)|0;p=u+8&-8;s=m+4|0;j=c[s>>2]|0;l=p+j|0;k=c[m>>2]|0;do if(l>>>0>(c[k+4>>2]|0)>>>0){j=p+1024|0;j=j>>>0<4096?4096:j;k=Ob[c[46648>>2]&255](j+8|0)|0;if(!k){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[k>>2]=c[m>>2];c[k+4>>2]=j;c[m>>2]=k;c[s>>2]=p;j=k+8|0;break}}else{j=k+8+j|0;c[s>>2]=l;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}}while(0);xka(j|0,n|0,u|0)|0;a[j+u>>0]=0;c[R>>2]=j;a[t>>0]=1;c[R+8>>2]=u;n=j}m=c[e+16>>2]|0;j=a[n>>0]|0;if(!(j<<24>>24))j=n;else{l=n;k=j;j=n;do{l=l+1|0;if(k<<24>>24>-1){ea=a[m+(k<<24>>24)>>0]|0;a[j>>0]=ea;j=j+((ea&255)>>>7^1)|0}else{a[j>>0]=k;j=j+1|0}k=a[l>>0]|0}while(k<<24>>24!=0)}a[j>>0]=0;if(n>>>0>j>>>0)Na(100221,98735,7470,100247);c[b>>2]=n;a[b+4>>0]=1;c[b+8>>2]=j-n;i=fa;return}case 20:{j=a[e+1>>0]|0;k=c[e+16>>2]|0;if((j<<24>>24|0)!=(c[k>>2]|0))Na(99682,98735,10456,100325);if(j<<24>>24==3){ea=c[k+8>>2]|0;c[b>>2]=(ea|0)!=0?ea:132354;a[b+4>>0]=0;c[b+8>>2]=0;i=fa;return}break}default:j=a[e+1>>0]|0}while(0);switch(j<<24>>24|0){case 4:{ea=kU(e,f,g)|0;c[b>>2]=ea?132570:132575;a[b+4>>0]=0;c[b+8>>2]=0;i=fa;return}case 2:{o=+lU(e,f,g);t=c[g>>2]|0;e:do switch(S6(o)|0){case 0:{j=100658;ea=289;break}case 1:{j=o>0.0?100639:100648;ea=289;break}case 2:{j=118252;ea=289;break}default:{c[w>>2]=15;h[w+8>>3]=o;Y7(Z,100662,w)|0;if((w8(Z)|0)>>>0>=32)Na(100667,98735,7915,100696);j=r8(Z,101)|0;if(!j)Na(100732,98735,7920,100696);v=g8(j+1|0)|0;k=(a[Z>>0]|0)==45?Z+1|0:Z;l=a[k>>0]|0;if(l<<24>>24==48)Na(100748,98735,7926,100696);u=k+1|0;if((a[u>>0]|0)!=46)Na(100748,98735,7926,100696);a[u>>0]=l;p=v+1|0;while(1){if((j|0)==(u|0)){j=u;break}k=j+-1|0;if((a[k>>0]|0)==48)j=k;else break}a[j>>0]=0;n=w8(Z)|0;n=n+((v|0)>-1?p:~v)|0;w=n+4|0;n=n+11&-8;s=t+4|0;j=c[s>>2]|0;l=n+j|0;k=c[t>>2]|0;do if(l>>>0>(c[k+4>>2]|0)>>>0){j=n+1024|0;j=j>>>0<4096?4096:j;k=Ob[c[46648>>2]&255](j+8|0)|0;if(!k){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else{c[k>>2]=c[t>>2];c[k+4>>2]=j;c[t>>2]=k;c[s>>2]=n;s=k+8|0;break}}else{j=k+8+j|0;c[s>>2]=l;if(!j){fa=Oa(4)|0;b5(fa);ub(fa|0,6544,1105)}else s=j}while(0);if(o<0.0){a[s>>0]=45;j=s+1|0}else j=s;f:do if((v|0)<0){a[j>>0]=48;aa=p;m=u;ba=j;$=j+1|0}else{k=u;n=j;while(1){j=a[k>>0]|0;if(!(j<<24>>24))j=48;else{if(((j<<24>>24)+-48|0)>>>0>=10)break;k=k+1|0}l=n+1|0;a[n>>0]=j;j=p+-1|0;if((p|0)>1){p=j;n=l}else{aa=j;m=k;ba=n;$=l;break f}}Na(100789,98735,7975,100882)}while(0);j=0-aa|0;g:do if(a[m>>0]|0){a[$>>0]=46;l=ba+2|0;if((aa|0)<0){uka(l|0,48,j|0)|0;l=ba+(2-aa)|0}j=a[m>>0]|0;if(!(j<<24>>24))da=l;else{while(1){if(((j<<24>>24)+-48|0)>>>0>=10)break;m=m+1|0;k=l+1|0;a[l>>0]=j;j=a[m>>0]|0;if(!(j<<24>>24)){da=k;break g}else l=k}Na(100907,98735,7997,100882)}}else da=$;while(0);if(da>>>0>=(s+w|0)>>>0)Na(100955,98735,8003,100882);a[da>>0]=0;if(s>>>0>da>>>0)Na(100221,98735,7470,100247);else{c[b>>2]=s;a[b+4>>0]=1;c[b+8>>2]=da-s;break e}}}while(0);if((ea|0)==289){c[b>>2]=j;a[b+4>>0]=0;c[b+8>>2]=0}i=fa;return}case 1:{n=c[g+4>>2]|0;k=c[n>>2]|0;p=n+4|0;s=c[p>>2]|0;c[F>>2]=n;c[F+4>>2]=c[g>>2];nU(K,e,f,F,2);j=c[K+4>>2]|0;m=c[K+8>>2]|0;if((j|0)==(m|0)){c[b>>2]=132354;a[b+4>>0]=0;c[b+8>>2]=0}else{switch(c[K>>2]|0){case 1:{f=j;e=c[f+4>>2]|0;ea=S;c[ea>>2]=c[f>>2];c[ea+4>>2]=e;break}case 2:{f=m+-8|0;e=c[f+4>>2]|0;ea=S;c[ea>>2]=c[f>>2];c[ea+4>>2]=e;break}case 0:{l=j+8|0;if((l|0)!=(m|0))do{ea=dU(l,j)|0;j=ea?l:j;l=l+8|0}while((l|0)!=(m|0));f=j;e=c[f+4>>2]|0;ea=S;c[ea>>2]=c[f>>2];c[ea+4>>2]=e;break}default:Na(99466,98735,8525,99491)}DU(b,S,c[g>>2]|0)}j=c[n>>2]|0;if((j|0)!=(k|0))do{b=j;j=c[j>>2]|0;Lb[c[46644>>2]&2047](b)}while((j|0)!=(k|0));c[n>>2]=k;c[p>>2]=s;i=fa;return}default:Na(100980,98735,10485,100325)}}function nU(b,d,e,f,g){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;var h=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0;B=i;i=i+64|0;A=B+40|0;k=B+32|0;n=B+16|0;l=B+8|0;m=B;switch(a[d>>0]|0){case 15:{x=c[f+4>>2]|0;j=c[x>>2]|0;y=x+4|0;A=c[y>>2]|0;c[k>>2]=x;c[k+4>>2]=c[f>>2];nU(n,c[d+4>>2]|0,e,k,g);nU(b,c[d+8>>2]|0,e,f,g);c[b>>2]=0;v=c[n+4>>2]|0;k=c[n+8>>2]|0;l=c[f>>2]|0;if((v|0)!=(k|0)){s=b+8|0;m=c[s>>2]|0;h=b+4|0;n=c[h>>2]|0;o=n;t=m-o>>3;u=b+12|0;o=(c[u>>2]|0)-o|0;p=k-v|0;q=p>>3;r=t+q|0;do if(r>>>0>o>>3>>>0){k=sU(l,n,o,r<<3)|0;if(!k)Na(116408,98735,8590,99637);else{c[h>>2]=k;w=k+(t<<3)|0;c[s>>2]=w;c[u>>2]=k+(r<<3);break}}else w=m;while(0);xka(w|0,v|0,p|0)|0;c[s>>2]=(c[s>>2]|0)+(q<<3);if(!(c[b>>2]|0))z=10;else o=b+8|0}else{h=b+4|0;z=10}if((z|0)==10){o=b+8|0;tU(c[h>>2]|0,c[o>>2]|0)}k=c[h>>2]|0;h=c[o>>2]|0;n=h;a:do if((n-k|0)>8){l=k;m=c[k>>2]|0;while(1){k=l+8|0;b=m;m=c[k>>2]|0;if((b|0)==(m|0)?(c[l+4>>2]|0)==(c[l+12>>2]|0):0)break a;if((n-k|0)<=8){l=k;break}else l=k}}else l=k;while(0);if((l|0)!=(h|0)){k=l+8|0;b:do if((k|0)==(h|0))h=l;else while(1){m=c[l>>2]|0;n=l+4|0;while(1){if((c[k>>2]|0)!=(m|0)){m=k;break}if((c[k+4>>2]|0)!=(c[n>>2]|0)){m=k;break}k=k+8|0;if((k|0)==(h|0)){h=l;break b}}l=l+8|0;k=m+8|0;d=m;f=c[d+4>>2]|0;b=l;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((k|0)==(h|0)){h=l;break}}while(0);h=h+8|0}c[o>>2]=h;h=c[x>>2]|0;if((h|0)!=(j|0))do{b=h;h=c[h>>2]|0;Lb[c[46644>>2]&2047](b)}while((h|0)!=(j|0));c[x>>2]=j;c[y>>2]=A;i=B;return}case 17:{A=d+3|0;nU(b,c[d+4>>2]|0,e,f,(a[A>>0]|0)==3?2:0);if((a[A>>0]|0)==1)h=(c[b>>2]|0)==1;else{j=c[b+4>>2]|0;h=c[b+8>>2]|0;c:do switch(c[b>>2]|0){case 0:{m=h-j|0;if((m|0)>=16){k=j+8|0;n=dU(j,k)|0;while(1){l=k;k=k+8|0;if(k>>>0>=h>>>0){z=35;break}if(n^(dU(l,k)|0)){z=36;break}}if((z|0)==35)if(n)break c;else{o=m;z=37;break c}else if((z|0)==36){eU(j,h);break c}}break}case 1:break;default:{o=h-j|0;z=37}}while(0);if((z|0)==37?(o|0)>8:0)do{e=j;j=j+8|0;h=h+-8|0;A=e;z=c[A>>2]|0;A=c[A+4>>2]|0;x=h;y=c[x+4>>2]|0;c[e>>2]=c[x>>2];c[e+4>>2]=y;e=h;c[e>>2]=z;c[e+4>>2]=A}while((h-j|0)>8);c[b>>2]=1;h=1}uU(d,b,0,f,h?(g|0)!=0:(g|0)==1);i=B;return}case 24:{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;i=B;return}case 56:{do switch(a[d+2>>0]|0){case 0:{u=d+8|0;h=c[u>>2]|0;if(h)if(!(c[h+12>>2]|0))t=(a[h+3>>0]|0)==3;else t=0;else t=(g|0)==1;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=2;h=c[d+4>>2]|0;if(!h){l=c[f>>2]|0;k=c[e+4>>2]|0;h=c[e>>2]|0;j=(h|0)==0;d:do if((k|0)!=0|j){if(!((k|0)==0|j))do{if(t&(vU(d,b,h,l)|0))break d;h=c[h+12>>2]|0}while((h|0)!=0)}else do{h=c[h+12>>2]|0;if(!h)break d}while(!(t&(vU(d,b,h,l)|0)));while(0);h=c[u>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,h,e,f,0);h=c[A+4>>2]|0;s=A+8|0;if((h|0)!=(c[s>>2]|0)){q=b+4|0;r=b+8|0;p=(g|0)!=0;o=(g|0)==1;do{n=(c[r>>2]|0)-(c[q>>2]|0)>>3;if(n)c[b>>2]=0;m=c[f>>2]|0;k=c[h+4>>2]|0;j=c[h>>2]|0;l=(j|0)==0;e:do if((k|0)!=0|l){if(!((k|0)==0|l))do{if(t&(vU(d,b,j,m)|0))break e;j=c[j+12>>2]|0}while((j|0)!=0)}else do{j=c[j+12>>2]|0;if(!j)break e}while(!(t&(vU(d,b,j,m)|0)));while(0);j=c[u>>2]|0;if((j|0)!=0?((c[r>>2]|0)-(c[q>>2]|0)>>3|0)!=(n|0):0){k=(c[b>>2]|0)==1?p:o;do{g=j+12|0;uU(j,b,n,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[s>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;f:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break f;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;g:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break g}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 1:{s=d+8|0;h=c[s>>2]|0;if(h)if(!(c[h+12>>2]|0))r=(a[h+3>>0]|0)==3;else r=0;else r=(g|0)==1;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=2;h=c[d+4>>2]|0;if(!h){wU(d,b,e,c[f>>2]|0,r);h=c[s>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,h,e,f,0);h=c[A+4>>2]|0;q=A+8|0;if((h|0)!=(c[q>>2]|0)){o=b+4|0;p=b+8|0;n=(g|0)!=0;m=(g|0)==1;do{k=(c[p>>2]|0)-(c[o>>2]|0)>>3;if(k)c[b>>2]=0;wU(d,b,h,c[f>>2]|0,r);j=c[s>>2]|0;if((j|0)!=0?((c[p>>2]|0)-(c[o>>2]|0)>>3|0)!=(k|0):0){l=(c[b>>2]|0)==1?n:m;do{g=j+12|0;uU(j,b,k,f,l&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[q>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;h:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break h;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;i:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break i}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 2:{do if((a[d+3>>0]|0)!=1){j=c[d+8>>2]|0;if(!j){s=(g|0)!=0;break}if(!(c[j+12>>2]|0))s=(a[j+3>>0]|0)==3;else s=0}else s=1;while(0);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;j=c[d+4>>2]|0;if(!j){k=c[f>>2]|0;j=c[e>>2]|0;j:do if(!((c[e+4>>2]|0)!=0|(j|0)==0)?(q=j,h=c[q+28>>2]|0,(h|0)!=0):0)do{if(s&(xU(d,b,h,q,k)|0))break j;h=c[h+16>>2]|0}while((h|0)!=0);while(0);h=c[d+8>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,j,e,f,0);h=c[A+4>>2]|0;r=A+8|0;if((h|0)!=(c[r>>2]|0)){p=b+4|0;q=b+8|0;n=d+8|0;o=(g|0)!=0;m=(g|0)==1;do{l=(c[q>>2]|0)-(c[p>>2]|0)>>3;if(l)c[b>>2]=0;k=c[f>>2]|0;j=c[h>>2]|0;k:do if(!((c[h+4>>2]|0)!=0|(j|0)==0)?(v=j,t=c[v+28>>2]|0,(t|0)!=0):0){j=t;do{if(s&(xU(d,b,j,v,k)|0))break k;j=c[j+16>>2]|0}while((j|0)!=0)}while(0);j=c[n>>2]|0;if((j|0)!=0?((c[q>>2]|0)-(c[p>>2]|0)>>3|0)!=(l|0):0){k=(c[b>>2]|0)==1?o:m;do{g=j+12|0;uU(j,b,l,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[r>>2]|0))}}i=B;return}case 3:{s=d+8|0;h=c[s>>2]|0;if(h)if(!(c[h+12>>2]|0))r=(a[h+3>>0]|0)==3;else r=0;else r=(g|0)!=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;j=c[d+4>>2]|0;if(!j){k=c[f>>2]|0;j=c[e>>2]|0;if(!((c[e+4>>2]|0)!=0|(j|0)==0)?(p=c[j+16>>2]|0,(p|0)!=0):0){h=p;do{if(r&(vU(d,b,h,k)|0))break;h=c[h+24>>2]|0}while((h|0)!=0);h=c[s>>2]|0}if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,j,e,f,0);h=c[A+4>>2]|0;q=A+8|0;if((h|0)!=(c[q>>2]|0)){o=b+4|0;p=b+8|0;n=(g|0)!=0;m=(g|0)==1;do{l=(c[p>>2]|0)-(c[o>>2]|0)>>3;if(l)c[b>>2]=0;k=c[f>>2]|0;j=c[h>>2]|0;l:do if(!((c[h+4>>2]|0)!=0|(j|0)==0)?(u=c[j+16>>2]|0,(u|0)!=0):0){j=u;do{if(r&(vU(d,b,j,k)|0))break l;j=c[j+24>>2]|0}while((j|0)!=0)}while(0);j=c[s>>2]|0;if((j|0)!=0?((c[p>>2]|0)-(c[o>>2]|0)>>3|0)!=(l|0):0){k=(c[b>>2]|0)==1?n:m;do{g=j+12|0;uU(j,b,l,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[q>>2]|0))}}i=B;return}case 4:{u=d+8|0;h=c[u>>2]|0;if(h)if(!(c[h+12>>2]|0))t=(a[h+3>>0]|0)==3;else t=0;else t=(g|0)!=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;h=c[d+4>>2]|0;if(!h){k=c[f>>2]|0;h=c[e>>2]|0;m:do if((!((c[e+4>>2]|0)!=0|(h|0)==0)?(s=h,j=c[s+16>>2]|0,(j|0)!=0):0)?!(t&(vU(d,b,j,k)|0)):0)while(1){h=c[j+16>>2]|0;n:do if(!h)while(1){h=c[j+24>>2]|0;if(h)break n;j=c[j+12>>2]|0;if((j|0)==(s|0))break m}while(0);if(t&(vU(d,b,h,k)|0))break;else j=h}while(0);h=c[u>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,h,e,f,0);h=c[A+4>>2]|0;r=A+8|0;if((h|0)!=(c[r>>2]|0)){p=b+4|0;q=b+8|0;o=(g|0)!=0;n=(g|0)==1;do{m=(c[q>>2]|0)-(c[p>>2]|0)>>3;if(m)c[b>>2]=0;l=c[f>>2]|0;j=c[h>>2]|0;o:do if((!((c[h+4>>2]|0)!=0|(j|0)==0)?(y=j,x=c[y+16>>2]|0,(x|0)!=0):0)?!(t&(vU(d,b,x,l)|0)):0){k=x;while(1){j=c[k+16>>2]|0;p:do if(!j)while(1){j=c[k+24>>2]|0;if(j)break p;k=c[k+12>>2]|0;if((k|0)==(y|0))break o}while(0);if(t&(vU(d,b,j,l)|0))break;else k=j}}while(0);j=c[u>>2]|0;if((j|0)!=0?((c[q>>2]|0)-(c[p>>2]|0)>>3|0)!=(m|0):0){k=(c[b>>2]|0)==1?o:n;do{g=j+12|0;uU(j,b,m,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[r>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;q:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break q;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;r:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break r}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 5:{s=d+8|0;h=c[s>>2]|0;if(h)if(!(c[h+12>>2]|0))r=(a[h+3>>0]|0)==3;else r=0;else r=(g|0)!=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;h=c[d+4>>2]|0;if(!h){yU(d,b,e,c[f>>2]|0,r);h=c[s>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,h,e,f,0);h=c[A+4>>2]|0;q=A+8|0;if((h|0)!=(c[q>>2]|0)){o=b+4|0;p=b+8|0;n=(g|0)!=0;m=(g|0)==1;do{k=(c[p>>2]|0)-(c[o>>2]|0)>>3;if(k)c[b>>2]=0;yU(d,b,h,c[f>>2]|0,r);j=c[s>>2]|0;if((j|0)!=0?((c[p>>2]|0)-(c[o>>2]|0)>>3|0)!=(k|0):0){l=(c[b>>2]|0)==1?n:m;do{g=j+12|0;uU(j,b,k,f,l&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[q>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;s:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break s;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;t:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break t}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 6:{s=d+8|0;h=c[s>>2]|0;if(h)if(!(c[h+12>>2]|0))r=(a[h+3>>0]|0)==3;else r=0;else r=(g|0)!=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;h=c[d+4>>2]|0;if(!h){zU(d,b,e,c[f>>2]|0,r);h=c[s>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,h,e,f,0);h=c[A+4>>2]|0;q=A+8|0;if((h|0)!=(c[q>>2]|0)){o=b+4|0;p=b+8|0;n=(g|0)!=0;m=(g|0)==1;do{k=(c[p>>2]|0)-(c[o>>2]|0)>>3;if(k)c[b>>2]=0;zU(d,b,h,c[f>>2]|0,r);j=c[s>>2]|0;if((j|0)!=0?((c[p>>2]|0)-(c[o>>2]|0)>>3|0)!=(k|0):0){l=(c[b>>2]|0)==1?n:m;do{g=j+12|0;uU(j,b,k,f,l&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[q>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;u:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break u;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;v:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break v}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 7:{s=d+8|0;h=c[s>>2]|0;if(h)if(!(c[h+12>>2]|0))r=(a[h+3>>0]|0)==3;else r=0;else r=(g|0)!=0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;j=c[d+4>>2]|0;if(!j){k=c[f>>2]|0;j=c[e>>2]|0;if(!((c[e+4>>2]|0)!=0|(j|0)==0)){h=j;do{h=c[h+24>>2]|0;if(!h)break}while(!(r&(vU(d,b,h,k)|0)));h=c[s>>2]|0}if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,j,e,f,0);h=c[A+4>>2]|0;q=A+8|0;if((h|0)!=(c[q>>2]|0)){o=b+4|0;p=b+8|0;n=(g|0)!=0;m=(g|0)==1;do{l=(c[p>>2]|0)-(c[o>>2]|0)>>3;if(l)c[b>>2]=0;k=c[f>>2]|0;j=c[h>>2]|0;w:do if(!((c[h+4>>2]|0)!=0|(j|0)==0))do{j=c[j+24>>2]|0;if(!j)break w}while(!(r&(vU(d,b,j,k)|0)));while(0);j=c[s>>2]|0;if((j|0)!=0?((c[p>>2]|0)-(c[o>>2]|0)>>3|0)!=(l|0):0){k=(c[b>>2]|0)==1?n:m;do{g=j+12|0;uU(j,b,l,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[q>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;x:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break x;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;y:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break y}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 8:{c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;i=B;return}case 9:{t=d+8|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;h=c[d+4>>2]|0;if(!h){l=c[f>>2]|0;k=c[e+4>>2]|0;h=c[e>>2]|0;j=(h|0)==0;if((k|0)!=0|j){if(!((k|0)==0|j))vU(d,b,h,l)|0}else{h=c[h+12>>2]|0;if(h)vU(d,b,h,l)|0}h=c[t>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,h,e,f,0);h=c[A+4>>2]|0;s=A+8|0;if((h|0)!=(c[s>>2]|0)){q=b+4|0;r=b+8|0;p=(g|0)!=0;o=(g|0)==1;do{n=(c[r>>2]|0)-(c[q>>2]|0)>>3;if(n)c[b>>2]=0;m=c[f>>2]|0;j=c[h+4>>2]|0;k=c[h>>2]|0;l=(k|0)==0;if((j|0)!=0|l){if(!((j|0)==0|l))vU(d,b,k,m)|0}else{j=c[k+12>>2]|0;if(j)vU(d,b,j,m)|0}j=c[t>>2]|0;if((j|0)!=0?((c[r>>2]|0)-(c[q>>2]|0)>>3|0)!=(n|0):0){k=(c[b>>2]|0)==1?p:o;do{g=j+12|0;uU(j,b,n,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[s>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;z:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break z;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;A:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break A}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 10:{s=d+8|0;h=c[s>>2]|0;if(h)if(!(c[h+12>>2]|0))r=(a[h+3>>0]|0)==3;else r=0;else r=(g|0)==1;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=2;h=c[d+4>>2]|0;if(!h){j=c[f>>2]|0;A=c[e+4>>2]|0;h=c[e>>2]|0;e=(h|0)==0;if(!((A|0)!=0|e?(A|0)==0|e:0))AU(d,b,h,j,r);h=c[s>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,h,e,f,0);h=c[A+4>>2]|0;q=A+8|0;if((h|0)!=(c[q>>2]|0)){o=b+4|0;p=b+8|0;n=(g|0)!=0;m=(g|0)==1;do{l=(c[p>>2]|0)-(c[o>>2]|0)>>3;if(l)c[b>>2]=0;j=c[f>>2]|0;e=c[h+4>>2]|0;k=c[h>>2]|0;g=(k|0)==0;if(!((e|0)!=0|g?(e|0)==0|g:0))AU(d,b,k,j,r);j=c[s>>2]|0;if((j|0)!=0?((c[p>>2]|0)-(c[o>>2]|0)>>3|0)!=(l|0):0){k=(c[b>>2]|0)==1?n:m;do{g=j+12|0;uU(j,b,l,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[q>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;B:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break B;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;C:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break C}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 11:{s=d+8|0;h=c[s>>2]|0;if(h)if(!(c[h+12>>2]|0))r=(a[h+3>>0]|0)==3;else r=0;else r=(g|0)==1;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=2;j=c[d+4>>2]|0;if(!j){k=c[f>>2]|0;j=c[e>>2]|0;if(!((c[e+4>>2]|0)!=0|(j|0)==0)){h=j;do{h=c[h+20>>2]|0;if(!(c[h+24>>2]|0))break}while(!(r&(vU(d,b,h,k)|0)));h=c[s>>2]|0}if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,j,e,f,0);h=c[A+4>>2]|0;q=A+8|0;if((h|0)!=(c[q>>2]|0)){o=b+4|0;p=b+8|0;n=(g|0)!=0;m=(g|0)==1;do{l=(c[p>>2]|0)-(c[o>>2]|0)>>3;if(l)c[b>>2]=0;k=c[f>>2]|0;j=c[h>>2]|0;D:do if(!((c[h+4>>2]|0)!=0|(j|0)==0))do{j=c[j+20>>2]|0;if(!(c[j+24>>2]|0))break D}while(!(r&(vU(d,b,j,k)|0)));while(0);j=c[s>>2]|0;if((j|0)!=0?((c[p>>2]|0)-(c[o>>2]|0)>>3|0)!=(l|0):0){k=(c[b>>2]|0)==1?n:m;do{g=j+12|0;uU(j,b,l,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[q>>2]|0))}}if(!(c[b>>2]|0)){j=b+4|0;n=b+8|0;tU(c[j>>2]|0,c[n>>2]|0);j=c[j>>2]|0;h=c[n>>2]|0;m=h;E:do if((m-j|0)>8){k=j;l=c[j>>2]|0;while(1){j=k+8|0;b=l;l=c[j>>2]|0;if((b|0)==(l|0)?(c[k+4>>2]|0)==(c[k+12>>2]|0):0)break E;if((m-j|0)<=8){k=j;break}else k=j}}else k=j;while(0);if((k|0)!=(h|0)){j=k+8|0;F:do if((j|0)==(h|0))h=k;else while(1){l=c[k>>2]|0;m=k+4|0;while(1){if((c[j>>2]|0)!=(l|0)){l=j;break}if((c[j+4>>2]|0)!=(c[m>>2]|0)){l=j;break}j=j+8|0;if((j|0)==(h|0)){h=k;break F}}k=k+8|0;j=l+8|0;d=l;f=c[d+4>>2]|0;b=k;c[b>>2]=c[d>>2];c[b+4>>2]=f;if((j|0)==(h|0)){h=k;break}}while(0);h=h+8|0}c[n>>2]=h}i=B;return}case 12:{u=d+8|0;c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;h=c[d+4>>2]|0;if(!h){k=c[f>>2]|0;l=c[e+4>>2]|0;h=c[e>>2]|0;j=(h|0)==0;if((l|0)!=0|j){if(!((l|0)==0|j)?(a[d+3>>0]|0)==2:0)xU(d,b,l,h,k)|0}else vU(d,b,h,k)|0;h=c[u>>2]|0;if((h|0)!=0?(c[b+8>>2]|0)!=(c[b+4>>2]|0):0){j=(c[b>>2]|0)==1?(g|0)!=0:(g|0)==1;do{d=h+12|0;uU(h,b,0,f,j&(c[d>>2]|0)==0);h=c[d>>2]|0}while((h|0)!=0)}}else{nU(A,h,e,f,0);c[b>>2]=c[A>>2];h=c[A+4>>2]|0;t=A+8|0;if((h|0)!=(c[t>>2]|0)){r=b+4|0;s=b+8|0;p=d+3|0;q=(g|0)!=0;o=(g|0)==1;do{n=(c[s>>2]|0)-(c[r>>2]|0)>>3;j=c[f>>2]|0;k=c[h+4>>2]|0;l=c[h>>2]|0;m=(l|0)==0;if((k|0)!=0|m){if(!((k|0)==0|m)?(a[p>>0]|0)==2:0)xU(d,b,k,l,j)|0}else vU(d,b,l,j)|0;j=c[u>>2]|0;if((j|0)!=0?((c[s>>2]|0)-(c[r>>2]|0)>>3|0)!=(n|0):0){k=(c[b>>2]|0)==1?q:o;do{g=j+12|0;uU(j,b,n,f,k&(c[g>>2]|0)==0);j=c[g>>2]|0}while((j|0)!=0)}h=h+8|0}while((h|0)!=(c[t>>2]|0))}}i=B;return}default:Na(99644,98735,10576,99660)}while(0);break}case 57:{if(c[d+8>>2]|0)Na(99674,98735,10583,99660);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=1;k=c[e+4>>2]|0;h=c[e>>2]|0;j=h;if(!((k|0)!=0|(h|0)==0)){d=c[(c[j>>2]&-64)>>2]|0;c[l>>2]=(d|0)==0?0:d+-32|0;c[l+4>>2]=0;BU(b,l,c[f>>2]|0);i=B;return}if(!k){i=B;return}if(!h)h=0;else{h=c[(c[j>>2]&-64)>>2]|0;h=(h|0)==0?0:h+-32|0}c[m>>2]=h;c[m+4>>2]=0;BU(b,m,c[f>>2]|0);i=B;return}case 20:{h=a[d+1>>0]|0;j=c[d+16>>2]|0;if((h<<24>>24|0)!=(c[j>>2]|0))Na(99682,98735,10597,99660);if(h<<24>>24!=1)Na(99717,98735,10615,99660);c[b>>2]=0;c[b+4>>2]=0;c[b+8>>2]=0;c[b+12>>2]=0;c[b>>2]=c[j+8>>2];o=c[j+20>>2]|0;h=c[j+24>>2]|0;if((o|0)==(h|0)){i=B;return}m=b+8|0;n=b+4|0;l=b+12|0;j=h-o|0;k=j>>3;do if(k){h=sU(c[f>>2]|0,0,0,j)|0;if(!h)Na(116408,98735,8590,99637);else{c[n>>2]=h;c[m>>2]=h;c[l>>2]=h+(k<<3);r=h;break}}else r=0;while(0);xka(r|0,o|0,j|0)|0;c[m>>2]=(c[m>>2]|0)+(k<<3);i=B;return}default:Na(99717,98735,10615,99660)}}function oU(a){a=a|0;return}function pU(a){a=a|0;$4(a);return}function qU(a){a=a|0;$4(a);return}function rU(a){a=a|0;$4(a);return}function sU(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;k=d+7&-8;j=e+7&-8;do if(b){d=c[a>>2]|0;e=a+4|0;f=c[e>>2]|0;if((b+k|0)==(d+8+f|0)){h=f-k|0;c[e>>2]=h;g=f;n=a;i=d;l=e;m=1;break}else Na(100019,98735,7313,100098)}else{l=a+4|0;h=c[l>>2]|0;g=h;n=a;i=c[a>>2]|0;m=0}while(0);g=(g|0)==(k|0);e=h+j|0;do if(e>>>0>(c[i+4>>2]|0)>>>0){d=j+1024|0;d=d>>>0<4096?4096:d;e=Ob[c[46648>>2]&255](d+8|0)|0;if(!e){n=Oa(4)|0;b5(n);ub(n|0,6544,1105)}else{c[e>>2]=c[a>>2];c[e+4>>2]=d;c[a>>2]=e;c[l>>2]=j;f=e+8|0;break}}else{d=i+8+h|0;c[l>>2]=e;if(!d){n=Oa(4)|0;b5(n);ub(n|0,6544,1105)}else f=d}while(0);if(!(m&(f|0)!=(b|0)))return f|0;if(j>>>0>>0)Na(100109,98735,7328,100098);xka(f|0,b|0,k|0)|0;if(!g)return f|0;d=c[n>>2]|0;if((d+8|0)!=(f|0))Na(100130,98735,7334,100098);d=c[d>>2]|0;if(!d)Na(100152,98735,7335,100098);e=c[d>>2]|0;if(!e)return f|0;Lb[c[46644>>2]&2047](d);c[c[n>>2]>>2]=e;return f|0} -function n4(b,d,e){b=b|0;d=d|0;e=e|0;var f=0,g=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0,Ca=0,Da=0,Ea=0,Fa=0,Ga=0,Ha=0,Ia=0,Ja=0,Ka=0,La=0,Ma=0,Oa=0,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0,Pb=0,Qb=0,Rb=0,Sb=0,Tb=0,Ub=0,Vb=0,Wb=0,Xb=0,Yb=0,Zb=0,_b=0,$b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc=0,ic=0,jc=0,kc=0,lc=0,mc=0,nc=0,oc=0,pc=0,qc=0,rc=0,sc=0,tc=0,uc=0,vc=0,wc=0,xc=0,yc=0,zc=0,Ac=0,Bc=0,Cc=0,Dc=0,Ec=0,Fc=0,Gc=0,Hc=0,Ic=0,Jc=0,Kc=0,Lc=0,Mc=0,Nc=0,Oc=0,Pc=0,Qc=0,Rc=0,Sc=0,Tc=0,Uc=0,Vc=0,Wc=0,Xc=0,Yc=0,Zc=0,_c=0,$c=0,ad=0,bd=0,cd=0,dd=0,ed=0,fd=0,gd=0,hd=0,id=0,jd=0,kd=0,ld=0,md=0,nd=0,od=0,pd=0,qd=0,rd=0,sd=0,td=0,ud=0,vd=0,wd=0,xd=0,yd=0,zd=0,Ad=0,Bd=0,Cd=0,Dd=0,Ed=0,Fd=0,Gd=0,Hd=0,Id=0,Jd=0,Kd=0,Ld=0,Md=0,Nd=0,Od=0,Pd=0,Qd=0,Rd=0,Sd=0,Td=0,Ud=0,Vd=0,Wd=0,Xd=0,Yd=0,Zd=0,_d=0,$d=0,ae=0,be=0,ce=0,de=0,ee=0,fe=0,ge=0,he=0,ie=0,je=0,ke=0,le=0,me=0,ne=0,oe=0,pe=0,qe=0,re=0,se=0,te=0,ue=0,ve=0,we=0,xe=0,ye=0,ze=0,Ae=0,Be=0,Ce=0,De=0,Ee=0,Fe=0,Ge=0,He=0,Ie=0,Je=0,Ke=0,Le=0,Me=0,Ne=0,Oe=0,Pe=0,Qe=0,Re=0,Se=0,Te=0,Ue=0,Ve=0,We=0,Xe=0,Ye=0,Ze=0,_e=0,$e=0,af=0,bf=0,cf=0,df=0,ef=0,ff=0,gf=0,hf=0,jf=0,kf=0,lf=0,mf=0,nf=0,of=0,pf=0,qf=0,rf=0,tf=0,uf=0,xf=0,yf=0,zf=0,Bf=0,Df=0,Ff=0,Gf=0,Hf=0,If=0,Jf=0,Lf=0,Nf=0,Of=0,Pf=0,Qf=0,Rf=0,Tf=0,Uf=0,Vf=0,Xf=0,Zf=0,_f=0,$f=0,ag=0,bg=0,cg=0,dg=0,eg=0,fg=0,gg=0,hg=0,ig=0,jg=0,kg=0,lg=0.0;kg=i;i=i+4352|0;k=kg+4336|0;l=kg+4324|0;m=kg+4312|0;n=kg+4300|0;o=kg+4288|0;p=kg+4276|0;q=kg+4264|0;r=kg+4252|0;s=kg+4240|0;t=kg+4228|0;u=kg+4216|0;v=kg+4204|0;w=kg+4192|0;x=kg+4180|0;y=kg+4168|0;z=kg+4156|0;A=kg+4144|0;B=kg+4132|0;C=kg+4120|0;D=kg+4108|0;E=kg+4096|0;F=kg+4084|0;G=kg+4072|0;H=kg+4060|0;I=kg+4048|0;J=kg+4036|0;K=kg+4024|0;L=kg+4012|0;M=kg+4e3|0;N=kg+3988|0;O=kg+3976|0;P=kg+3964|0;Q=kg+3952|0;R=kg+3940|0;S=kg+3928|0;T=kg+3916|0;U=kg+3904|0;V=kg+3892|0;W=kg+3880|0;X=kg+3868|0;Y=kg+3856|0;Z=kg+3844|0;_=kg+3832|0;$=kg+3820|0;aa=kg+3808|0;ba=kg+3796|0;ca=kg+3784|0;da=kg+3772|0;ea=kg+3760|0;fa=kg+3748|0;ga=kg+3736|0;ha=kg+3724|0;ia=kg+3712|0;ja=kg+3700|0;ka=kg+3688|0;la=kg+3676|0;ma=kg+3664|0;na=kg+3652|0;oa=kg+3640|0;pa=kg+3628|0;qa=kg+3616|0;ra=kg+3604|0;sa=kg+3592|0;ta=kg+3580|0;ua=kg+3568|0;va=kg+3556|0;wa=kg+3544|0;xa=kg+3532|0;ya=kg+3520|0;za=kg+3508|0;Aa=kg+3496|0;Ba=kg+3484|0;Ca=kg+3472|0;Da=kg+3460|0;Ea=kg+3448|0;Fa=kg+3436|0;Ga=kg+3424|0;Ha=kg+3412|0;Ia=kg+3400|0;Ja=kg+3388|0;Ka=kg+3376|0;La=kg+3364|0;Ma=kg+3352|0;Oa=kg+3340|0;Pa=kg+3328|0;Qa=kg+3316|0;Ra=kg+3304|0;Sa=kg+3292|0;Ta=kg+3280|0;Ua=kg+3268|0;Va=kg+3256|0;Wa=kg+3244|0;Xa=kg+3232|0;Ya=kg+3220|0;Za=kg+3208|0;_a=kg+3196|0;$a=kg+3184|0;ab=kg+3172|0;bb=kg+3160|0;cb=kg+3148|0;db=kg+3136|0;eb=kg+3124|0;fb=kg+3112|0;gb=kg+3100|0;hb=kg+3088|0;ib=kg+3076|0;jb=kg+3064|0;kb=kg+3052|0;lb=kg+3040|0;mb=kg+3028|0;nb=kg+3016|0;ob=kg+3004|0;pb=kg+2992|0;qb=kg+2980|0;rb=kg+2968|0;sb=kg+2956|0;tb=kg+2944|0;ub=kg+2932|0;vb=kg+2920|0;wb=kg+2908|0;xb=kg+2896|0;yb=kg+2884|0;zb=kg+2872|0;Ab=kg+2860|0;Bb=kg+2848|0;Cb=kg+2836|0;Db=kg+2824|0;Eb=kg+2812|0;Fb=kg+2800|0;Gb=kg+2788|0;Hb=kg+2776|0;Ib=kg+2764|0;Jb=kg+2752|0;Kb=kg+2740|0;Lb=kg+2728|0;Mb=kg+2716|0;Nb=kg+2704|0;Ob=kg+2692|0;Pb=kg+2680|0;Qb=kg+2668|0;Rb=kg+2656|0;Sb=kg+2644|0;Tb=kg+2632|0;Ub=kg+2620|0;Vb=kg+2608|0;Wb=kg+2596|0;Xb=kg+2584|0;Yb=kg+2572|0;Zb=kg+2560|0;_b=kg+2548|0;$b=kg+2536|0;ac=kg+2524|0;bc=kg+2512|0;cc=kg+2500|0;dc=kg+2488|0;ec=kg+2476|0;fc=kg+2464|0;gc=kg+2452|0;hc=kg+2440|0;ic=kg+2428|0;jc=kg+2416|0;kc=kg+2404|0;lc=kg+2392|0;mc=kg+2380|0;nc=kg+2368|0;oc=kg+2356|0;pc=kg+2344|0;qc=kg+2332|0;rc=kg+2320|0;sc=kg+2308|0;tc=kg+2296|0;uc=kg+2284|0;vc=kg+2272|0;wc=kg+2260|0;xc=kg+2248|0;yc=kg+2236|0;zc=kg+2224|0;Ac=kg+2212|0;Bc=kg+2200|0;Cc=kg+2188|0;Dc=kg+2176|0;Ec=kg+2164|0;Fc=kg+2152|0;Gc=kg+2140|0;Hc=kg+2128|0;Ic=kg+2116|0;Jc=kg+2104|0;Kc=kg+2092|0;Lc=kg+2080|0;Mc=kg+2068|0;Nc=kg+2056|0;Oc=kg+2044|0;Pc=kg+2032|0;Qc=kg+2020|0;Rc=kg+2008|0;Sc=kg+1996|0;Tc=kg+1984|0;Uc=kg+1972|0;Vc=kg+1960|0;Wc=kg+1948|0;Xc=kg+1936|0;Yc=kg+1924|0;Zc=kg+1912|0;_c=kg+1900|0;$c=kg+1888|0;ad=kg+1876|0;bd=kg+1864|0;cd=kg+1852|0;dd=kg+1840|0;ed=kg+1828|0;fd=kg+1816|0;gd=kg+1804|0;hd=kg+1792|0;id=kg+1780|0;jd=kg+1768|0;kd=kg+1756|0;ld=kg+1744|0;md=kg+1732|0;nd=kg+1720|0;od=kg+1708|0;pd=kg+1696|0;qd=kg+1684|0;rd=kg+1672|0;sd=kg+1660|0;td=kg+1648|0;ud=kg+1636|0;vd=kg+1624|0;wd=kg+1612|0;xd=kg+1600|0;yd=kg+1588|0;zd=kg+1576|0;Ad=kg+1564|0;Bd=kg+1552|0;Cd=kg+1540|0;Dd=kg+1528|0;Ed=kg+1516|0;Fd=kg+1504|0;Gd=kg+1492|0;Hd=kg+1480|0;Id=kg+1468|0;Jd=kg+1456|0;Kd=kg+1444|0;Ld=kg+1432|0;Md=kg+1420|0;Nd=kg+1408|0;Od=kg+1396|0;Pd=kg+1384|0;Qd=kg+1372|0;Rd=kg+1360|0;Sd=kg+1348|0;Td=kg+1336|0;Ud=kg+1324|0;Vd=kg+1312|0;Wd=kg+1300|0;Xd=kg+1288|0;Yd=kg+1276|0;Zd=kg+1264|0;_d=kg+1252|0;$d=kg+1240|0;ae=kg+1228|0;be=kg+1216|0;ce=kg+1204|0;de=kg+1192|0;ee=kg+1180|0;fe=kg+1168|0;ge=kg+1156|0;he=kg+1144|0;ie=kg+1132|0;je=kg+1120|0;ke=kg+1108|0;le=kg+1096|0;me=kg+1084|0;ne=kg+1072|0;oe=kg+1060|0;pe=kg+1048|0;qe=kg+1036|0;re=kg+1024|0;se=kg+1012|0;te=kg+1e3|0;ue=kg+988|0;ve=kg+976|0;we=kg+964|0;xe=kg+952|0;ye=kg+940|0;ze=kg+928|0;Ae=kg+916|0;Be=kg+904|0;Ce=kg+892|0;De=kg+880|0;Ee=kg+868|0;Fe=kg+856|0;Ge=kg+844|0;He=kg+832|0;Ie=kg+820|0;Je=kg+808|0;Ke=kg+796|0;Le=kg+784|0;Me=kg+772|0;Ne=kg+760|0;Oe=kg+748|0;Pe=kg+736|0;Qe=kg+724|0;Re=kg+712|0;Se=kg+700|0;Te=kg+688|0;Ue=kg+676|0;Ve=kg+664|0;We=kg+652|0;Xe=kg+640|0;Ye=kg+628|0;Ze=kg+616|0;_e=kg+604|0;$e=kg+592|0;af=kg+580|0;bf=kg+568|0;cf=kg+556|0;df=kg+544|0;ef=kg+532|0;ff=kg+520|0;gf=kg+508|0;hf=kg+496|0;jf=kg;kf=kg+484|0;lf=kg+472|0;mf=kg+460|0;nf=kg+448|0;of=kg+436|0;pf=kg+424|0;qf=kg+412|0;rf=kg+400|0;tf=kg+388|0;uf=kg+376|0;xf=kg+364|0;yf=kg+352|0;zf=kg+340|0;Bf=kg+328|0;Df=kg+316|0;Ff=kg+304|0;Gf=kg+292|0;Hf=kg+280|0;If=kg+268|0;Jf=kg+256|0;Lf=kg+244|0;Nf=kg+232|0;Of=kg+220|0;Pf=kg+208|0;Qf=kg+196|0;Rf=kg+184|0;Tf=kg+172|0;Uf=kg+160|0;Vf=kg+148|0;Xf=kg+136|0;Zf=kg+124|0;_f=kg+112|0;$f=kg+100|0;ag=kg+88|0;bg=kg+76|0;cg=kg+64|0;dg=kg+52|0;eg=kg+40|0;hg=kg+28|0;ig=kg+16|0;fg=b+116|0;f=c[fg>>2]|0;gg=b+120|0;g=c[gg>>2]|0;a:do if((f|0)==(g|0)){j=f;jg=4}else{j=f;do{if((c[j>>2]|0)==80){jg=4;break a}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((jg|0)==4)if((j|0)!=(g|0)){if(!b)Na(118157,118161,8121,118187);f=I5(b,2072,4328,-2)|0;if(!f)Na(118157,118161,8121,118187);if(Caa(d,116029)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(k,e);c[f+4>>2]=aX(f,k)|0;iaa(k);jg=1;i=kg;return jg|0}while(0);b:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==81)break;j=j+4|0;if((j|0)==(g|0))break b}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8129,118187);f=I5(b,2072,4344,-2)|0;if(!f)Na(118157,118161,8129,118187);if(Caa(d,116034)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(l,e);c[f+4>>2]=UV(f,l)|0;iaa(l);jg=1;i=kg;return jg|0}}while(0);c:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==82)break;j=j+4|0;if((j|0)==(g|0))break c}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8137,118187);f=I5(b,2072,4360,-2)|0;if(!f)Na(118157,118161,8137,118187);if(Caa(d,116040)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(m,e);c[f+4>>2]=WV(f,m)|0;iaa(m);jg=1;i=kg;return jg|0}}while(0);d:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==83)break;j=j+4|0;if((j|0)==(g|0))break d}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8145,118187);f=I5(b,2072,4376,-2)|0;if(!f)Na(118157,118161,8145,118187);if(Caa(d,116050)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(n,e);c[f+4>>2]=YV(f,n)|0;iaa(n);jg=1;i=kg;return jg|0}}while(0);e:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==84)break;j=j+4|0;if((j|0)==(g|0))break e}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8153,118187);f=I5(b,2072,4392,-2)|0;if(!f)Na(118157,118161,8153,118187);if(Caa(d,116056)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(o,e);c[f+4>>2]=YV(f,o)|0;iaa(o);jg=1;i=kg;return jg|0}}while(0);f:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==85)break;j=j+4|0;if((j|0)==(g|0))break f}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8161,118187);f=I5(b,2072,4408,-2)|0;if(!f)Na(118157,118161,8161,118187);if(Caa(d,116066)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(p,e);c[f+4>>2]=wf(f,p)|0;iaa(p);jg=1;i=kg;return jg|0}}while(0);g:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==86)break;j=j+4|0;if((j|0)==(g|0))break g}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8169,118187);f=I5(b,2072,4424,-2)|0;if(!f)Na(118157,118161,8169,118187);if(!(Caa(d,116071)|0)){eaa(r,e);sf(q,f,r);jaa(f+4|0,q)|0;iaa(q);iaa(r);jg=1;i=kg;return jg|0}if(Caa(d,116081)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(t,e);sf(s,f,t);jaa(f+16|0,s)|0;iaa(s);iaa(t);jg=1;i=kg;return jg|0}}while(0);h:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==87)break;j=j+4|0;if((j|0)==(g|0))break h}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8181,118187);f=I5(b,2072,4440,-2)|0;if(!f)Na(118157,118161,8181,118187);if(Caa(d,116089)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(u,e);c[f+4>>2]=aW(f,u)|0;iaa(u);jg=1;i=kg;return jg|0}}while(0);i:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==88)break;j=j+4|0;if((j|0)==(g|0))break i}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8189,118187);f=I5(b,2072,4456,-2)|0;if(!f)Na(118157,118161,8189,118187);if(!(Caa(d,116094)|0)){eaa(v,e);c[f+4>>2]=_V(f,v)|0;iaa(v);jg=1;i=kg;return jg|0}if(Caa(d,116103)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(w,e);c[f+8>>2]=wf(f,w)|0;iaa(w);jg=1;i=kg;return jg|0}}while(0);j:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==89)break;j=j+4|0;if((j|0)==(g|0))break j}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8201,118187);f=I5(b,2072,4472,-2)|0;if(!f)Na(118157,118161,8201,118187);if(!(Caa(d,116113)|0)){eaa(y,e);sf(x,f,y);jaa(f+4|0,x)|0;iaa(x);iaa(y);jg=1;i=kg;return jg|0}if(!(Caa(d,116124)|0)){eaa(z,e);c[f+16>>2]=gX(f,z)|0;iaa(z);jg=1;i=kg;return jg|0}if(Caa(d,116134)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(A,e);h[f+24>>3]=+vf(f,A);iaa(A);jg=1;i=kg;return jg|0}}while(0);k:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==90)break;j=j+4|0;if((j|0)==(g|0))break k}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8217,118187);f=I5(b,2072,4488,-2)|0;if(!f)Na(118157,118161,8217,118187);if(Caa(d,116145)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(C,e);sf(B,f,C);jaa(f+4|0,B)|0;iaa(B);iaa(C);jg=1;i=kg;return jg|0}}while(0);l:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==91)break;j=j+4|0;if((j|0)==(g|0))break l}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8225,118187);f=I5(b,2072,4504,-2)|0;if(!f)Na(118157,118161,8225,118187);if(Caa(d,116152)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(E,e);sf(D,f,E);jaa(f+4|0,D)|0;iaa(D);iaa(E);jg=1;i=kg;return jg|0}}while(0);m:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==92)break;j=j+4|0;if((j|0)==(g|0))break m}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8233,118187);f=I5(b,2072,4520,-2)|0;if(!f)Na(118157,118161,8233,118187);if(Caa(d,116161)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(G,e);sf(F,f,G);jaa(f+4|0,F)|0;iaa(F);iaa(G);jg=1;i=kg;return jg|0}}while(0);n:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==93)break;j=j+4|0;if((j|0)==(g|0))break n}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8241,118187);f=I5(b,2072,4536,-2)|0;if(!f)Na(118157,118161,8241,118187);if(Caa(d,116170)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(H,e);c[f+4>>2]=iW(f,H)|0;iaa(H);jg=1;i=kg;return jg|0}}while(0);o:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==94)break;j=j+4|0;if((j|0)==(g|0))break o}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8249,118187);f=I5(b,2072,4552,-2)|0;if(!f)Na(118157,118161,8249,118187);if(Caa(d,116178)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(J,e);sf(I,f,J);jaa(f+4|0,I)|0;iaa(I);iaa(J);jg=1;i=kg;return jg|0}}while(0);p:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==95)break;j=j+4|0;if((j|0)==(g|0))break p}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8257,118187);f=I5(b,2072,4568,-2)|0;if(!f)Na(118157,118161,8257,118187);if(Caa(d,116188)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(K,e);c[f+4>>2]=eW(f,K)|0;iaa(K);jg=1;i=kg;return jg|0}}while(0);q:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==96)break;j=j+4|0;if((j|0)==(g|0))break q}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8265,118187);f=I5(b,2072,4584,-2)|0;if(!f)Na(118157,118161,8265,118187);if(!(Caa(d,116199)|0)){eaa(L,e);c[f+4>>2]=gW(f,L)|0;iaa(L);jg=1;i=kg;return jg|0}if(!(Caa(d,116210)|0)){eaa(M,e);a[f+8>>0]=wf(f,M)|0;iaa(M);jg=1;i=kg;return jg|0}if(!(Caa(d,116220)|0)){eaa(N,e);c[f+12>>2]=Mf(f,N)|0;iaa(N);jg=1;i=kg;return jg|0}if(Caa(d,116229)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(O,e);c[f+16>>2]=QW(f,O)|0;iaa(O);jg=1;i=kg;return jg|0}}while(0);r:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==97)break;j=j+4|0;if((j|0)==(g|0))break r}if((j|0)!=(g|0)){if(!b)Na(118157,118161,8285,118187);f=I5(b,2072,4600,-2)|0;if(!f)Na(118157,118161,8285,118187);if(!(Caa(d,116244)|0)){eaa(Q,e);sf(P,f,Q);jaa(f+4|0,P)|0;iaa(P);iaa(Q);jg=1;i=kg;return jg|0}if(Caa(d,116255)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(R,e);c[f+16>>2]=eW(f,R)|0;iaa(R);jg=1;i=kg;return jg|0}}while(0);s:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==98)break;j=j+4|0;if((j|0)==(g|0))break s}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8297,118187);f=I5(b,2072,4616,-2)|0;if(!f)Na(118157,118161,8297,118187);if(Caa(d,116268)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(S,e);c[f+4>>2]=gW(f,S)|0;iaa(S);jg=1;i=kg;return jg|0}while(0);t:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==99)break;j=j+4|0;if((j|0)==(g|0))break t}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8305,118187);f=I5(b,2072,4632,-2)|0;if(!f)Na(118157,118161,8305,118187);if(Caa(d,116274)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(U,e);sf(T,f,U);jaa(f+4|0,T)|0;iaa(T);iaa(U);jg=1;i=kg;return jg|0}while(0);u:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==100)break;j=j+4|0;if((j|0)==(g|0))break u}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8313,118187);f=I5(b,2072,4648,-2)|0;if(!f)Na(118157,118161,8313,118187);if(Caa(d,116280)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(V,e);c[f+4>>2]=eW(f,V)|0;iaa(V);jg=1;i=kg;return jg|0}while(0);v:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==101)break;j=j+4|0;if((j|0)==(g|0))break v}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8321,118187);f=I5(b,2072,4664,-2)|0;if(!f)Na(118157,118161,8321,118187);if(Caa(d,116288)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(W,e);c[f+4>>2]=wf(f,W)|0;iaa(W);jg=1;i=kg;return jg|0}while(0);w:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==102)break;j=j+4|0;if((j|0)==(g|0))break w}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8329,118187);f=I5(b,2072,4680,-2)|0;if(!f)Na(118157,118161,8329,118187);if(!(Caa(d,116290)|0)){eaa(Y,e);sf(X,f,Y);jaa(f+4|0,X)|0;iaa(X);iaa(Y);jg=1;i=kg;return jg|0}if(Caa(d,116296)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(_,e);sf(Z,f,_);jaa(f+16|0,Z)|0;iaa(Z);iaa(_);jg=1;i=kg;return jg|0}while(0);x:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==103)break;j=j+4|0;if((j|0)==(g|0))break x}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8341,118187);f=I5(b,2072,4696,-2)|0;if(!f)Na(118157,118161,8341,118187);if(!(Caa(d,116305)|0)){eaa($,e);c[f+4>>2]=wf(f,$)|0;iaa($);jg=1;i=kg;return jg|0}if(!(Caa(d,116309)|0)){eaa(aa,e);c[f+8>>2]=wf(f,aa)|0;iaa(aa);jg=1;i=kg;return jg|0}if(!(Caa(d,116313)|0)){eaa(ba,e);c[f+12>>2]=wf(f,ba)|0;iaa(ba);jg=1;i=kg;return jg|0}if(Caa(d,116317)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ca,e);c[f+16>>2]=wf(f,ca)|0;iaa(ca);jg=1;i=kg;return jg|0}while(0);y:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==104)break;j=j+4|0;if((j|0)==(g|0))break y}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8361,118187);f=I5(b,2072,4712,-2)|0;if(!f)Na(118157,118161,8361,118187);if(!(Caa(d,116321)|0)){eaa(ea,e);sf(da,f,ea);jaa(f+4|0,da)|0;iaa(da);iaa(ea);jg=1;i=kg;return jg|0}if(!(Caa(d,116328)|0)){eaa(fa,e);h[f+16>>3]=+vf(f,fa);iaa(fa);jg=1;i=kg;return jg|0}if(Caa(d,116334)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ga,e);c[f+24>>2]=kX(f,ga)|0;iaa(ga);jg=1;i=kg;return jg|0}while(0);z:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==105)break;j=j+4|0;if((j|0)==(g|0))break z}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8377,118187);f=I5(b,2072,4728,-2)|0;if(!f)Na(118157,118161,8377,118187);if(!(Caa(d,116343)|0)){eaa(ha,e);c[f+4>>2]=CW(f,ha)|0;iaa(ha);jg=1;i=kg;return jg|0}if(Caa(d,116349)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ja,e);sf(ia,f,ja);jaa(f+8|0,ia)|0;iaa(ia);iaa(ja);jg=1;i=kg;return jg|0}while(0);A:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==106)break;j=j+4|0;if((j|0)==(g|0))break A}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8389,118187);f=I5(b,2072,4744,-2)|0;if(!f)Na(118157,118161,8389,118187);if(Caa(d,116356)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(la,e);sf(ka,f,la);jaa(f+4|0,ka)|0;iaa(ka);iaa(la);jg=1;i=kg;return jg|0}while(0);B:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==107)break;j=j+4|0;if((j|0)==(g|0))break B}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8397,118187);f=I5(b,2072,4760,-2)|0;if(!f)Na(118157,118161,8397,118187);if(!(Caa(d,116363)|0)){eaa(na,e);sf(ma,f,na);jaa(f+4|0,ma)|0;iaa(ma);iaa(na);jg=1;i=kg;return jg|0}if(!(Caa(d,116371)|0)){eaa(pa,e);sf(oa,f,pa);jaa(f+16|0,oa)|0;iaa(oa);iaa(pa);jg=1;i=kg;return jg|0}if(!(Caa(d,116379)|0)){eaa(ra,e);sf(qa,f,ra);jaa(f+28|0,qa)|0;iaa(qa);iaa(ra);jg=1;i=kg;return jg|0}if(!(Caa(d,116388)|0)){eaa(ta,e);sf(sa,f,ta);jaa(f+40|0,sa)|0;iaa(sa);iaa(ta);jg=1;i=kg;return jg|0}if(Caa(d,116398)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(va,e);sf(ua,f,va);jaa(f+52|0,ua)|0;iaa(ua);iaa(va);jg=1;i=kg;return jg|0}while(0);C:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==108)break;j=j+4|0;if((j|0)==(g|0))break C}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8421,118187);f=I5(b,2072,4776,-2)|0;if(!f)Na(118157,118161,8421,118187);if(Caa(d,116408)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(xa,e);sf(wa,f,xa);jaa(f+4|0,wa)|0;iaa(wa);iaa(xa);jg=1;i=kg;return jg|0}while(0);D:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==109)break;j=j+4|0;if((j|0)==(g|0))break D}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8429,118187);f=I5(b,2072,4792,-2)|0;if(!f)Na(118157,118161,8429,118187);if(Caa(d,116413)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(za,e);sf(ya,f,za);jaa(f+4|0,ya)|0;iaa(ya);iaa(za);jg=1;i=kg;return jg|0}while(0);E:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==110)break;j=j+4|0;if((j|0)==(g|0))break E}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8437,118187);f=I5(b,2072,4808,-2)|0;if(!f)Na(118157,118161,8437,118187);if(!(Caa(d,116419)|0)){eaa(Ba,e);sf(Aa,f,Ba);jaa(f+4|0,Aa)|0;iaa(Aa);iaa(Ba);jg=1;i=kg;return jg|0}if(!(Caa(d,116430)|0)){eaa(Da,e);sf(Ca,f,Da);jaa(f+16|0,Ca)|0;iaa(Ca);iaa(Da);jg=1;i=kg;return jg|0}if(Caa(d,116440)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Fa,e);sf(Ea,f,Fa);jaa(f+28|0,Ea)|0;iaa(Ea);iaa(Fa);jg=1;i=kg;return jg|0}while(0);F:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==111)break;j=j+4|0;if((j|0)==(g|0))break F}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8453,118187);f=I5(b,2072,4824,-2)|0;if(!f)Na(118157,118161,8453,118187);if(Caa(d,116089)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ga,e);c[f+4>>2]=oX(f,Ga)|0;iaa(Ga);jg=1;i=kg;return jg|0}while(0);G:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==112)break;j=j+4|0;if((j|0)==(g|0))break G}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8461,118187);f=I5(b,2072,4840,-2)|0;if(!f)Na(118157,118161,8461,118187);if(Caa(d,116450)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ha,e);c[f+4>>2]=Af(f,Ha)|0;iaa(Ha);jg=1;i=kg;return jg|0}while(0);H:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==113)break;j=j+4|0;if((j|0)==(g|0))break H}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8469,118187);f=I5(b,2072,4856,-2)|0;if(!f)Na(118157,118161,8469,118187);if(!(Caa(d,116454)|0)){eaa(Ia,e);c[f+4>>2]=Af(f,Ia)|0;iaa(Ia);jg=1;i=kg;return jg|0}if(!(Caa(d,116466)|0)){eaa(Ja,e);c[f+8>>2]=wf(f,Ja)|0;iaa(Ja);jg=1;i=kg;return jg|0}if(Caa(d,116478)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ka,e);c[f+12>>2]=wf(f,Ka)|0;iaa(Ka);jg=1;i=kg;return jg|0}while(0);I:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==114)break;j=j+4|0;if((j|0)==(g|0))break I}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8485,118187);f=I5(b,2072,4872,-2)|0;if(!f)Na(118157,118161,8485,118187);if(Caa(d,116450)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(La,e);c[f+4>>2]=Af(f,La)|0;iaa(La);jg=1;i=kg;return jg|0}while(0);J:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==115)break;j=j+4|0;if((j|0)==(g|0))break J}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8493,118187);f=I5(b,2072,4888,-2)|0;if(!f)Na(118157,118161,8493,118187);if(Caa(d,116494)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ma,e);c[f+4>>2]=Af(f,Ma)|0;iaa(Ma);jg=1;i=kg;return jg|0}while(0);K:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==116)break;j=j+4|0;if((j|0)==(g|0))break K}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8501,118187);f=I5(b,2072,4904,-2)|0;if(!f)Na(118157,118161,8501,118187);if(!(Caa(d,116502)|0)){eaa(Oa,e);c[f+4>>2]=wf(f,Oa)|0;iaa(Oa);jg=1;i=kg;return jg|0}if(Caa(d,116506)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Pa,e);c[f+8>>2]=wf(f,Pa)|0;iaa(Pa);jg=1;i=kg;return jg|0}while(0);L:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==117)break;j=j+4|0;if((j|0)==(g|0))break L}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8513,118187);f=I5(b,2072,4920,-2)|0;if(!f)Na(118157,118161,8513,118187);if(Caa(d,116514)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Qa,e);c[f+4>>2]=mW(f,Qa)|0;iaa(Qa);jg=1;i=kg;return jg|0}while(0);M:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==118)break;j=j+4|0;if((j|0)==(g|0))break M}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8521,118187);f=I5(b,2072,4936,-2)|0;if(!f)Na(118157,118161,8521,118187);if(Caa(d,116522)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ra,e);c[f+4>>2]=qX(f,Ra)|0;iaa(Ra);jg=1;i=kg;return jg|0}while(0);N:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==119)break;j=j+4|0;if((j|0)==(g|0))break N}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8529,118187);f=I5(b,2072,4952,-2)|0;if(!f)Na(118157,118161,8529,118187);if(Caa(d,116534)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Sa,e);c[f+4>>2]=eW(f,Sa)|0;iaa(Sa);jg=1;i=kg;return jg|0}while(0);O:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==120)break;j=j+4|0;if((j|0)==(g|0))break O}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8537,118187);f=I5(b,2072,4968,-2)|0;if(!f)Na(118157,118161,8537,118187);if(Caa(d,116543)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ta,e);c[f+4>>2]=QW(f,Ta)|0;iaa(Ta);jg=1;i=kg;return jg|0}while(0);P:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==121)break;j=j+4|0;if((j|0)==(g|0))break P}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8545,118187);f=I5(b,2072,4984,-2)|0;if(!f)Na(118157,118161,8545,118187);if(Caa(d,116551)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ua,e);c[f+4>>2]=wf(f,Ua)|0;iaa(Ua);jg=1;i=kg;return jg|0}while(0);Q:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==122)break;j=j+4|0;if((j|0)==(g|0))break Q}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8553,118187);f=I5(b,2072,5e3,-2)|0;if(!f)Na(118157,118161,8553,118187);if(Caa(d,116561)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Va,e);c[f+4>>2]=wf(f,Va)|0;iaa(Va);jg=1;i=kg;return jg|0}while(0);R:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==123)break;j=j+4|0;if((j|0)==(g|0))break R}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8561,118187);f=I5(b,2072,5016,-2)|0;if(!f)Na(118157,118161,8561,118187);if(Caa(d,116567)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Xa,e);sf(Wa,f,Xa);jaa(f+4|0,Wa)|0;iaa(Wa);iaa(Xa);jg=1;i=kg;return jg|0}while(0);S:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==124)break;j=j+4|0;if((j|0)==(g|0))break S}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8569,118187);f=I5(b,2072,5032,-2)|0;if(!f)Na(118157,118161,8569,118187);if(Caa(d,116572)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Za,e);sf(Ya,f,Za);jaa(f+4|0,Ya)|0;iaa(Ya);iaa(Za);jg=1;i=kg;return jg|0}while(0);T:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==125)break;j=j+4|0;if((j|0)==(g|0))break T}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8577,118187);f=I5(b,2072,5048,-2)|0;if(!f)Na(118157,118161,8577,118187);if(Caa(d,116579)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(_a,e);c[f+4>>2]=wW(f,_a)|0;iaa(_a);jg=1;i=kg;return jg|0}while(0);U:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==126)break;j=j+4|0;if((j|0)==(g|0))break U}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8585,118187);f=I5(b,2072,5064,-2)|0;if(!f)Na(118157,118161,8585,118187);if(Caa(d,116586)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ab,e);sf($a,f,ab);jaa(f+4|0,$a)|0;iaa($a);iaa(ab);jg=1;i=kg;return jg|0}while(0);V:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==127)break;j=j+4|0;if((j|0)==(g|0))break V}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8593,118187);f=I5(b,2072,5080,-2)|0;if(!f)Na(118157,118161,8593,118187);if(Caa(d,116592)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(cb,e);sf(bb,f,cb);jaa(f+4|0,bb)|0;iaa(bb);iaa(cb);jg=1;i=kg;return jg|0}while(0);W:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==128)break;j=j+4|0;if((j|0)==(g|0))break W}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8601,118187);f=I5(b,2072,5096,-2)|0;if(!f)Na(118157,118161,8601,118187);if(Caa(d,116601)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(eb,e);sf(db,f,eb);jaa(f+4|0,db)|0;iaa(db);iaa(eb);jg=1;i=kg;return jg|0}while(0);X:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==129)break;j=j+4|0;if((j|0)==(g|0))break X}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8609,118187);f=I5(b,2072,5112,-2)|0;if(!f)Na(118157,118161,8609,118187);if(Caa(d,116606)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(fb,e);c[f+4>>2]=KW(f,fb)|0;iaa(fb);jg=1;i=kg;return jg|0}while(0);Y:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==130)break;j=j+4|0;if((j|0)==(g|0))break Y}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8617,118187);f=I5(b,2072,5128,-2)|0;if(!f)Na(118157,118161,8617,118187);if(!(Caa(d,116611)|0)){eaa(gb,e);c[f+4>>2]=WV(f,gb)|0;iaa(gb);jg=1;i=kg;return jg|0}if(!(Caa(d,116621)|0)){eaa(hb,e);c[f+8>>2]=KW(f,hb)|0;iaa(hb);jg=1;i=kg;return jg|0}if(!(Caa(d,116630)|0)){eaa(ib,e);c[f+12>>2]=Kf(f,ib)|0;iaa(ib);jg=1;i=kg;return jg|0}if(!(Caa(d,116640)|0)){eaa(jb,e);c[f+16>>2]=Cf(f,jb)|0;iaa(jb);jg=1;i=kg;return jg|0}if(Caa(d,116648)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(lb,e);sf(kb,f,lb);jaa(f+20|0,kb)|0;iaa(kb);iaa(lb);jg=1;i=kg;return jg|0}while(0);Z:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==131)break;j=j+4|0;if((j|0)==(g|0))break Z}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8641,118187);f=I5(b,2072,5144,-2)|0;if(!f)Na(118157,118161,8641,118187);if(!(Caa(d,116662)|0)){eaa(mb,e);c[f+4>>2]=eW(f,mb)|0;iaa(mb);jg=1;i=kg;return jg|0}if(Caa(d,116675)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(nb,e);c[f+8>>2]=eW(f,nb)|0;iaa(nb);jg=1;i=kg;return jg|0}while(0);_:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==132)break;j=j+4|0;if((j|0)==(g|0))break _}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8653,118187);f=I5(b,2072,5160,-2)|0;if(!f)Na(118157,118161,8653,118187);if(Caa(d,116694)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(pb,e);sf(ob,f,pb);jaa(f+4|0,ob)|0;iaa(ob);iaa(pb);jg=1;i=kg;return jg|0}while(0);$:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==133)break;j=j+4|0;if((j|0)==(g|0))break $}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8661,118187);f=I5(b,2072,5176,-2)|0;if(!f)Na(118157,118161,8661,118187);if(!(Caa(d,116705)|0)){eaa(rb,e);sf(qb,f,rb);jaa(f+4|0,qb)|0;iaa(qb);iaa(rb);jg=1;i=kg;return jg|0}if(Caa(d,116714)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(tb,e);sf(sb,f,tb);jaa(f+16|0,sb)|0;iaa(sb);iaa(tb);jg=1;i=kg;return jg|0}while(0);aa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==134)break;j=j+4|0;if((j|0)==(g|0))break aa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8673,118187);f=I5(b,2072,5192,-2)|0;if(!f)Na(118157,118161,8673,118187);if(Caa(d,116727)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(vb,e);sf(ub,f,vb);jaa(f+4|0,ub)|0;iaa(ub);iaa(vb);jg=1;i=kg;return jg|0}while(0);ba:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==135)break;j=j+4|0;if((j|0)==(g|0))break ba}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8681,118187);f=I5(b,2072,5208,-2)|0;if(!f)Na(118157,118161,8681,118187);if(Caa(d,116731)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(wb,e);c[f+4>>2]=wf(f,wb)|0;iaa(wb);jg=1;i=kg;return jg|0}while(0);ca:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==136)break;j=j+4|0;if((j|0)==(g|0))break ca}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8689,118187);f=I5(b,2072,5224,-2)|0;if(!f)Na(118157,118161,8689,118187);if(!(Caa(d,116089)|0)){eaa(xb,e);c[f+4>>2]=CW(f,xb)|0;iaa(xb);jg=1;i=kg;return jg|0}if(!(Caa(d,116737)|0)){eaa(zb,e);sf(yb,f,zb);jaa(f+8|0,yb)|0;iaa(yb);iaa(zb);jg=1;i=kg;return jg|0}if(!(Caa(d,116743)|0)){eaa(Ab,e);c[f+20>>2]=EW(f,Ab)|0;iaa(Ab);jg=1;i=kg;return jg|0}if(!(Caa(d,116750)|0)){eaa(Cb,e);sf(Bb,f,Cb);jaa(f+24|0,Bb)|0;iaa(Bb);iaa(Cb);jg=1;i=kg;return jg|0}if(!(Caa(d,116761)|0)){eaa(Db,e);c[f+36>>2]=EW(f,Db)|0;iaa(Db);jg=1;i=kg;return jg|0}if(Caa(d,116770)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Fb,e);sf(Eb,f,Fb);jaa(f+40|0,Eb)|0;iaa(Eb);iaa(Fb);jg=1;i=kg;return jg|0}while(0);da:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==137)break;j=j+4|0;if((j|0)==(g|0))break da}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8717,118187);f=I5(b,2072,5240,-2)|0;if(!f)Na(118157,118161,8717,118187);if(Caa(d,116783)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Gb,e);a[f+4>>0]=wf(f,Gb)|0;iaa(Gb);jg=1;i=kg;return jg|0}while(0);ea:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==138)break;j=j+4|0;if((j|0)==(g|0))break ea}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8725,118187);f=I5(b,2072,5256,-2)|0;if(!f)Na(118157,118161,8725,118187);if(!(Caa(d,116788)|0)){eaa(Hb,e);c[f+4>>2]=EW(f,Hb)|0;iaa(Hb);jg=1;i=kg;return jg|0}if(!(Caa(d,116796)|0)){eaa(Jb,e);sf(Ib,f,Jb);jaa(f+8|0,Ib)|0;iaa(Ib);iaa(Jb);jg=1;i=kg;return jg|0}if(!(Caa(d,116808)|0)){eaa(Kb,e);c[f+20>>2]=EW(f,Kb)|0;iaa(Kb);jg=1;i=kg;return jg|0}if(Caa(d,116818)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Mb,e);sf(Lb,f,Mb);jaa(f+24|0,Lb)|0;iaa(Lb);iaa(Mb);jg=1;i=kg;return jg|0}while(0);fa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==139)break;j=j+4|0;if((j|0)==(g|0))break fa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8745,118187);f=I5(b,2072,5272,-2)|0;if(!f)Na(118157,118161,8745,118187);if(!(Caa(d,116343)|0)){eaa(Nb,e);c[f+4>>2]=CW(f,Nb)|0;iaa(Nb);jg=1;i=kg;return jg|0}if(Caa(d,116349)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Pb,e);sf(Ob,f,Pb);jaa(f+8|0,Ob)|0;iaa(Ob);iaa(Pb);jg=1;i=kg;return jg|0}while(0);ga:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==140)break;j=j+4|0;if((j|0)==(g|0))break ga}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8757,118187);f=I5(b,2072,5288,-2)|0;if(!f)Na(118157,118161,8757,118187);if(!(Caa(d,116832)|0)){eaa(Rb,e);sf(Qb,f,Rb);jaa(f+4|0,Qb)|0;iaa(Qb);iaa(Rb);jg=1;i=kg;return jg|0}if(!(Caa(d,116844)|0)){eaa(Tb,e);sf(Sb,f,Tb);jaa(f+16|0,Sb)|0;iaa(Sb);iaa(Tb);jg=1;i=kg;return jg|0}if(!(Caa(d,116854)|0)){eaa(Vb,e);sf(Ub,f,Vb);jaa(f+28|0,Ub)|0;iaa(Ub);iaa(Vb);jg=1;i=kg;return jg|0}if(!(Caa(d,116865)|0)){eaa(Xb,e);sf(Wb,f,Xb);jaa(f+40|0,Wb)|0;iaa(Wb);iaa(Xb);jg=1;i=kg;return jg|0}if(!(Caa(d,116876)|0)){eaa(Yb,e);c[f+52>>2]=oW(f,Yb)|0;iaa(Yb);jg=1;i=kg;return jg|0}if(Caa(d,116888)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Zb,e);c[f+56>>2]=qW(f,Zb)|0;iaa(Zb);jg=1;i=kg;return jg|0}while(0);ha:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==141)break;j=j+4|0;if((j|0)==(g|0))break ha}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8785,118187);f=I5(b,2072,5304,-2)|0;if(!f)Na(118157,118161,8785,118187);if(!(Caa(d,116901)|0)){eaa(_b,e);c[f+4>>2]=aW(f,_b)|0;iaa(_b);jg=1;i=kg;return jg|0}if(Caa(d,116906)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa($b,e);c[f+8>>2]=aW(f,$b)|0;iaa($b);jg=1;i=kg;return jg|0}while(0);ia:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==142)break;j=j+4|0;if((j|0)==(g|0))break ia}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8797,118187);f=I5(b,2072,5320,-2)|0;if(!f)Na(118157,118161,8797,118187);if(Caa(d,116912)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(bc,e);sf(ac,f,bc);jaa(f+4|0,ac)|0;iaa(ac);iaa(bc);jg=1;i=kg;return jg|0}while(0);ja:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==143)break;j=j+4|0;if((j|0)==(g|0))break ja}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8805,118187);f=I5(b,2072,5336,-2)|0;if(!f)Na(118157,118161,8805,118187);if(Caa(d,116917)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(cc,e);c[f+4>>2]=eW(f,cc)|0;iaa(cc);jg=1;i=kg;return jg|0}while(0);ka:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==144)break;j=j+4|0;if((j|0)==(g|0))break ka}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8813,118187);f=I5(b,2072,5352,-2)|0;if(!f)Na(118157,118161,8813,118187);if(!(Caa(d,116930)|0)){eaa(ec,e);sf(dc,f,ec);jaa(f+4|0,dc)|0;iaa(dc);iaa(ec);jg=1;i=kg;return jg|0}if(!(Caa(d,116936)|0)){eaa(gc,e);sf(fc,f,gc);jaa(f+16|0,fc)|0;iaa(fc);iaa(gc);jg=1;i=kg;return jg|0}if(Caa(d,116940)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(hc,e);c[f+28>>2]=cW(f,hc)|0;iaa(hc);jg=1;i=kg;return jg|0}while(0);la:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==145)break;j=j+4|0;if((j|0)==(g|0))break la}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8829,118187);f=I5(b,2072,5368,-2)|0;if(!f)Na(118157,118161,8829,118187);if(Caa(d,116947)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(jc,e);sf(ic,f,jc);jaa(f+4|0,ic)|0;iaa(ic);iaa(jc);jg=1;i=kg;return jg|0}while(0);ma:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==146)break;j=j+4|0;if((j|0)==(g|0))break ma}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8837,118187);f=I5(b,2072,5384,-2)|0;if(!f)Na(118157,118161,8837,118187);if(Caa(d,116954)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(kc,e);c[f+4>>2]=OX(f,kc)|0;iaa(kc);jg=1;i=kg;return jg|0}while(0);na:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==147)break;j=j+4|0;if((j|0)==(g|0))break na}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8845,118187);f=I5(b,2072,5400,-2)|0;if(!f)Na(118157,118161,8845,118187);if(!(Caa(d,116965)|0)){eaa(lc,e);c[f+4>>2]=eW(f,lc)|0;iaa(lc);jg=1;i=kg;return jg|0}if(Caa(d,116969)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(mc,e);c[f+8>>2]=GW(f,mc)|0;iaa(mc);jg=1;i=kg;return jg|0}while(0);oa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==148)break;j=j+4|0;if((j|0)==(g|0))break oa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8857,118187);f=I5(b,2072,5416,-2)|0;if(!f)Na(118157,118161,8857,118187);if(!(Caa(d,116974)|0)){eaa(nc,e);c[f+4>>2]=wf(f,nc)|0;iaa(nc);jg=1;i=kg;return jg|0}if(!(Caa(d,116980)|0)){eaa(oc,e);c[f+8>>2]=IW(f,oc)|0;iaa(oc);jg=1;i=kg;return jg|0}if(Caa(d,116912)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(pc,e);c[f+12>>2]=wf(f,pc)|0;iaa(pc);jg=1;i=kg;return jg|0}while(0);pa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==149)break;j=j+4|0;if((j|0)==(g|0))break pa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8873,118187);f=I5(b,2072,5432,-2)|0;if(!f)Na(118157,118161,8873,118187);if(Caa(d,116089)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(qc,e);c[f+4>>2]=UX(f,qc)|0;iaa(qc);jg=1;i=kg;return jg|0}while(0);qa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==150)break;j=j+4|0;if((j|0)==(g|0))break qa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8881,118187);f=I5(b,2072,5448,-2)|0;if(!f)Na(118157,118161,8881,118187);if(!(Caa(d,116984)|0)){eaa(rc,e);c[f+4>>2]=wf(f,rc)|0;iaa(rc);jg=1;i=kg;return jg|0}if(Caa(d,116996)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(sc,e);c[f+8>>2]=wf(f,sc)|0;iaa(sc);jg=1;i=kg;return jg|0}while(0);ra:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==151)break;j=j+4|0;if((j|0)==(g|0))break ra}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8893,118187);f=I5(b,2072,5464,-2)|0;if(!f)Na(118157,118161,8893,118187);if(!(Caa(d,117007)|0)){eaa(tc,e);c[f+4>>2]=WX(f,tc)|0;iaa(tc);jg=1;i=kg;return jg|0}if(!(Caa(d,117018)|0)){eaa(uc,e);c[f+8>>2]=eW(f,uc)|0;iaa(uc);jg=1;i=kg;return jg|0}if(Caa(d,117035)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(vc,e);c[f+12>>2]=IW(f,vc)|0;iaa(vc);jg=1;i=kg;return jg|0}while(0);sa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==152)break;j=j+4|0;if((j|0)==(g|0))break sa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8909,118187);f=I5(b,2072,5480,-2)|0;if(!f)Na(118157,118161,8909,118187);if(Caa(d,117045)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(wc,e);c[f+4>>2]=YX(f,wc)|0;iaa(wc);jg=1;i=kg;return jg|0}while(0);ta:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==153)break;j=j+4|0;if((j|0)==(g|0))break ta}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8917,118187);f=I5(b,2072,5496,-2)|0;if(!f)Na(118157,118161,8917,118187);if(!(Caa(d,117045)|0)){eaa(xc,e);c[f+4>>2]=eW(f,xc)|0;iaa(xc);jg=1;i=kg;return jg|0}if(Caa(d,117052)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(yc,e);c[f+8>>2]=eW(f,yc)|0;iaa(yc);jg=1;i=kg;return jg|0}while(0);ua:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==154)break;j=j+4|0;if((j|0)==(g|0))break ua}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8929,118187);f=I5(b,2072,5512,-2)|0;if(!f)Na(118157,118161,8929,118187);if(!(Caa(d,117060)|0)){eaa(Ac,e);sf(zc,f,Ac);jaa(f+4|0,zc)|0;iaa(zc);iaa(Ac);jg=1;i=kg;return jg|0}if(!(Caa(d,117063)|0)){eaa(Bc,e);c[f+16>>2]=Af(f,Bc)|0;iaa(Bc);jg=1;i=kg;return jg|0}if(Caa(d,117071)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Cc,e);c[f+20>>2]=wf(f,Cc)|0;iaa(Cc);jg=1;i=kg;return jg|0}while(0);va:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==155)break;j=j+4|0;if((j|0)==(g|0))break va}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8945,118187);f=I5(b,2072,5528,-2)|0;if(!f)Na(118157,118161,8945,118187);if(Caa(d,117079)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Dc,e);c[f+4>>2]=eW(f,Dc)|0;iaa(Dc);jg=1;i=kg;return jg|0}while(0);wa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==156)break;j=j+4|0;if((j|0)==(g|0))break wa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8953,118187);f=I5(b,2072,5544,-2)|0;if(!f)Na(118157,118161,8953,118187);if(!(Caa(d,117092)|0)){eaa(Fc,e);sf(Ec,f,Fc);jaa(f+4|0,Ec)|0;iaa(Ec);iaa(Fc);jg=1;i=kg;return jg|0}if(Caa(d,117099)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Hc,e);sf(Gc,f,Hc);jaa(f+16|0,Gc)|0;iaa(Gc);iaa(Hc);jg=1;i=kg;return jg|0}while(0);xa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==157)break;j=j+4|0;if((j|0)==(g|0))break xa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8965,118187);f=I5(b,2072,5560,-2)|0;if(!f)Na(118157,118161,8965,118187);if(!(Caa(d,117104)|0)){eaa(Jc,e);sf(Ic,f,Jc);jaa(f+4|0,Ic)|0;iaa(Ic);iaa(Jc);jg=1;i=kg;return jg|0}if(Caa(d,117115)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Lc,e);sf(Kc,f,Lc);jaa(f+16|0,Kc)|0;iaa(Kc);iaa(Lc);jg=1;i=kg;return jg|0}while(0);ya:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==158)break;j=j+4|0;if((j|0)==(g|0))break ya}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8977,118187);f=I5(b,2072,5576,-2)|0;if(!f)Na(118157,118161,8977,118187);if(!(Caa(d,117126)|0)){eaa(Mc,e);a[f+4>>0]=wf(f,Mc)|0;iaa(Mc);jg=1;i=kg;return jg|0}if(!(Caa(d,117134)|0)){eaa(Nc,e);c[f+8>>2]=Kf(f,Nc)|0;iaa(Nc);jg=1;i=kg;return jg|0}if(Caa(d,117144)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Oc,e);c[f+12>>2]=wf(f,Oc)|0;iaa(Oc);jg=1;i=kg;return jg|0}while(0);za:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==159)break;j=j+4|0;if((j|0)==(g|0))break za}if((j|0)==(g|0))break;if(!b)Na(118157,118161,8993,118187);f=I5(b,2072,5592,-2)|0;if(!f)Na(118157,118161,8993,118187);if(!(Caa(d,117149)|0)){eaa(Qc,e);sf(Pc,f,Qc);jaa(f+4|0,Pc)|0;iaa(Pc);iaa(Qc);jg=1;i=kg;return jg|0}if(!(Caa(d,117160)|0)){eaa(Sc,e);sf(Rc,f,Sc);jaa(f+16|0,Rc)|0;iaa(Rc);iaa(Sc);jg=1;i=kg;return jg|0}if(!(Caa(d,117170)|0)){eaa(Uc,e);sf(Tc,f,Uc);jaa(f+28|0,Tc)|0;iaa(Tc);iaa(Uc);jg=1;i=kg;return jg|0}if(!(Caa(d,117185)|0)){eaa(Wc,e);sf(Vc,f,Wc);jaa(f+40|0,Vc)|0;iaa(Vc);iaa(Wc);jg=1;i=kg;return jg|0}if(!(Caa(d,117194)|0)){eaa(Yc,e);sf(Xc,f,Yc);jaa(f+52|0,Xc)|0;iaa(Xc);iaa(Yc);jg=1;i=kg;return jg|0}if(!(Caa(d,117208)|0)){eaa(_c,e);sf(Zc,f,_c);jaa(f+64|0,Zc)|0;iaa(Zc);iaa(_c);jg=1;i=kg;return jg|0}if(Caa(d,117219)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa($c,e);c[f+76>>2]=eW(f,$c)|0;iaa($c);jg=1;i=kg;return jg|0}while(0);Aa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==160)break;j=j+4|0;if((j|0)==(g|0))break Aa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9025,118187);f=I5(b,2072,5608,-2)|0;if(!f)Na(118157,118161,9025,118187);if(Caa(d,117232)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ad,e);a[f+4>>0]=wf(f,ad)|0;iaa(ad);jg=1;i=kg;return jg|0}while(0);Ba:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==161)break;j=j+4|0;if((j|0)==(g|0))break Ba}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9033,118187);f=I5(b,2072,5624,-2)|0;if(!f)Na(118157,118161,9033,118187);if(Caa(d,117236)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(bd,e);a[f+4>>0]=wf(f,bd)|0;iaa(bd);jg=1;i=kg;return jg|0}while(0);Ca:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==162)break;j=j+4|0;if((j|0)==(g|0))break Ca}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9041,118187);f=I5(b,2072,5640,-2)|0;if(!f)Na(118157,118161,9041,118187);if(!(Caa(d,117251)|0)){eaa(cd,e);c[f+4>>2]=Mf(f,cd)|0;iaa(cd);jg=1;i=kg;return jg|0}if(Caa(d,117255)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(dd,e);c[f+8>>2]=QW(f,dd)|0;iaa(dd);jg=1;i=kg;return jg|0}while(0);Da:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==163)break;j=j+4|0;if((j|0)==(g|0))break Da}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9053,118187);f=I5(b,2072,5656,-2)|0;if(!f)Na(118157,118161,9053,118187);if(Caa(d,117265)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ed,e);c[f+4>>2]=eW(f,ed)|0;iaa(ed);jg=1;i=kg;return jg|0}while(0);Ea:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==164)break;j=j+4|0;if((j|0)==(g|0))break Ea}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9061,118187);f=I5(b,2072,5672,-2)|0;if(!f)Na(118157,118161,9061,118187);if(Caa(d,117275)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(fd,e);c[f+4>>2]=eW(f,fd)|0;iaa(fd);jg=1;i=kg;return jg|0}while(0);Fa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==165)break;j=j+4|0;if((j|0)==(g|0))break Fa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9069,118187);f=I5(b,2072,5688,-2)|0;if(!f)Na(118157,118161,9069,118187);if(Caa(d,116502)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(gd,e);c[f+4>>2]=wf(f,gd)|0;iaa(gd);jg=1;i=kg;return jg|0}while(0);Ga:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==166)break;j=j+4|0;if((j|0)==(g|0))break Ga}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9077,118187);f=I5(b,2072,5704,-2)|0;if(!f)Na(118157,118161,9077,118187);if(!(Caa(d,117284)|0)){eaa(id,e);sf(hd,f,id);jaa(f+4|0,hd)|0;iaa(hd);iaa(id);jg=1;i=kg;return jg|0}if(!(Caa(d,117296)|0)){eaa(kd,e);sf(jd,f,kd);jaa(f+16|0,jd)|0;iaa(jd);iaa(kd);jg=1;i=kg;return jg|0}if(!(Caa(d,117307)|0)){eaa(md,e);sf(ld,f,md);jaa(f+28|0,ld)|0;iaa(ld);iaa(md);jg=1;i=kg;return jg|0}if(!(Caa(d,117319)|0)){eaa(od,e);sf(nd,f,od);jaa(f+40|0,nd)|0;iaa(nd);iaa(od);jg=1;i=kg;return jg|0}if(!(Caa(d,117331)|0)){eaa(qd,e);sf(pd,f,qd);jaa(f+52|0,pd)|0;iaa(pd);iaa(qd);jg=1;i=kg;return jg|0}if(!(Caa(d,117344)|0)){eaa(sd,e);sf(rd,f,sd);jaa(f+64|0,rd)|0;iaa(rd);iaa(sd);jg=1;i=kg;return jg|0}if(!(Caa(d,117358)|0)){eaa(ud,e);sf(td,f,ud);jaa(f+76|0,td)|0;iaa(td);iaa(ud);jg=1;i=kg;return jg|0}if(Caa(d,117370)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(wd,e);sf(vd,f,wd);jaa(f+88|0,vd)|0;iaa(vd);iaa(wd);jg=1;i=kg;return jg|0}while(0);Ha:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==167)break;j=j+4|0;if((j|0)==(g|0))break Ha}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9113,118187);f=I5(b,2072,5720,-2)|0;if(!f)Na(118157,118161,9113,118187);if(Caa(d,117381)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(xd,e);c[f+4>>2]=cY(f,xd)|0;iaa(xd);jg=1;i=kg;return jg|0}while(0);Ia:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==168)break;j=j+4|0;if((j|0)==(g|0))break Ia}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9121,118187);f=I5(b,2072,5736,-2)|0;if(!f)Na(118157,118161,9121,118187);if(Caa(d,117388)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(yd,e);c[f+4>>2]=Kf(f,yd)|0;iaa(yd);jg=1;i=kg;return jg|0}while(0);Ja:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==169)break;j=j+4|0;if((j|0)==(g|0))break Ja}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9129,118187);f=I5(b,2072,5752,-2)|0;if(!f)Na(118157,118161,9129,118187);if(Caa(d,117394)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(zd,e);c[f+4>>2]=UW(f,zd)|0;iaa(zd);jg=1;i=kg;return jg|0}while(0);Ka:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==170)break;j=j+4|0;if((j|0)==(g|0))break Ka}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9137,118187);f=I5(b,2072,5768,-2)|0;if(!f)Na(118157,118161,9137,118187);if(!(Caa(d,117400)|0)){eaa(Bd,e);sf(Ad,f,Bd);jaa(f+4|0,Ad)|0;iaa(Ad);iaa(Bd);jg=1;i=kg;return jg|0}if(Caa(d,117406)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Cd,e);c[f+16>>2]=kY(f,Cd)|0;iaa(Cd);jg=1;i=kg;return jg|0}while(0);La:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==171)break;j=j+4|0;if((j|0)==(g|0))break La}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9149,118187);f=I5(b,2072,5784,-2)|0;if(!f)Na(118157,118161,9149,118187);if(!(Caa(d,117415)|0)){eaa(Ed,e);sf(Dd,f,Ed);jaa(f+4|0,Dd)|0;iaa(Dd);iaa(Ed);jg=1;i=kg;return jg|0}if(!(Caa(d,117429)|0)){eaa(Gd,e);sf(Fd,f,Gd);jaa(f+16|0,Fd)|0;iaa(Fd);iaa(Gd);jg=1;i=kg;return jg|0}if(!(Caa(d,117440)|0)){eaa(Id,e);sf(Hd,f,Id);jaa(f+28|0,Hd)|0;iaa(Hd);iaa(Id);jg=1;i=kg;return jg|0}if(!(Caa(d,117451)|0)){eaa(Kd,e);sf(Jd,f,Kd);jaa(f+40|0,Jd)|0;iaa(Jd);iaa(Kd);jg=1;i=kg;return jg|0}if(!(Caa(d,117464)|0)){eaa(Md,e);sf(Ld,f,Md);jaa(f+52|0,Ld)|0;iaa(Ld);iaa(Md);jg=1;i=kg;return jg|0}if(Caa(d,117481)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Od,e);sf(Nd,f,Od);jaa(f+64|0,Nd)|0;iaa(Nd);iaa(Od);jg=1;i=kg;return jg|0}while(0);Ma:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==172)break;j=j+4|0;if((j|0)==(g|0))break Ma}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9177,118187);f=I5(b,2072,5800,-2)|0;if(!f)Na(118157,118161,9177,118187);if(Caa(d,117493)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Pd,e);h[f+8>>3]=+vf(f,Pd);iaa(Pd);jg=1;i=kg;return jg|0}while(0);Na:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==173)break;j=j+4|0;if((j|0)==(g|0))break Na}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9185,118187);f=I5(b,2072,5816,-2)|0;if(!f)Na(118157,118161,9185,118187);if(Caa(d,117502)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Qd,e);c[f+4>>2]=SW(f,Qd)|0;iaa(Qd);jg=1;i=kg;return jg|0}while(0);Oa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==174)break;j=j+4|0;if((j|0)==(g|0))break Oa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9193,118187);f=I5(b,2072,5832,-2)|0;if(!f)Na(118157,118161,9193,118187);if(Caa(d,117507)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Sd,e);sf(Rd,f,Sd);jaa(f+4|0,Rd)|0;iaa(Rd);iaa(Sd);jg=1;i=kg;return jg|0}while(0);Pa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==175)break;j=j+4|0;if((j|0)==(g|0))break Pa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9201,118187);f=I5(b,2072,5848,-2)|0;if(!f)Na(118157,118161,9201,118187);if(Caa(d,116089)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Td,e);c[f+4>>2]=oY(f,Td)|0;iaa(Td);jg=1;i=kg;return jg|0}while(0);Qa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==176)break;j=j+4|0;if((j|0)==(g|0))break Qa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9209,118187);f=I5(b,2072,5864,-2)|0;if(!f)Na(118157,118161,9209,118187);if(Caa(d,117512)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ud,e);c[f+4>>2]=wf(f,Ud)|0;iaa(Ud);jg=1;i=kg;return jg|0}while(0);Ra:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==177)break;j=j+4|0;if((j|0)==(g|0))break Ra}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9217,118187);f=I5(b,2072,5880,-2)|0;if(!f)Na(118157,118161,9217,118187);if(!(Caa(d,117518)|0)){eaa(Vd,e);c[f+4>>2]=Kf(f,Vd)|0;iaa(Vd);jg=1;i=kg;return jg|0}if(!(Caa(d,117529)|0)){eaa(Wd,e);h[f+8>>3]=+vf(f,Wd);iaa(Wd);jg=1;i=kg;return jg|0}if(Caa(d,117537)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Xd,e);c[f+16>>2]=_W(f,Xd)|0;iaa(Xd);jg=1;i=kg;return jg|0}while(0);Sa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==178)break;j=j+4|0;if((j|0)==(g|0))break Sa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9233,118187);f=I5(b,2072,5896,-2)|0;if(!f)Na(118157,118161,9233,118187);if(Caa(d,117549)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Zd,e);sf(Yd,f,Zd);jaa(f+4|0,Yd)|0;iaa(Yd);iaa(Zd);jg=1;i=kg;return jg|0}while(0);Ta:do if((f|0)!=(g|0)){while(1){if((c[f>>2]|0)==179)break;f=f+4|0;if((f|0)==(g|0))break Ta}if((f|0)==(g|0))break;if(!b)Na(118157,118161,9241,118187);f=I5(b,2072,5912,-2)|0;if(!f)Na(118157,118161,9241,118187);if(Caa(d,117559)|0)break;eaa(_d,e);c[f+4>>2]=eW(f,_d)|0;iaa(_d);jg=1;i=kg;return jg|0}while(0);f=c[fg>>2]|0;g=c[gg>>2]|0;Ua:do if((f|0)==(g|0)){j=f;jg=1167}else{j=f;do{if((c[j>>2]|0)==180){jg=1167;break Ua}j=j+4|0}while((j|0)!=(g|0))}while(0);do if((jg|0)==1167){if((j|0)==(g|0))break;if(!b)Na(118157,118161,9249,118187);f=I5(b,2072,5928,-2)|0;if(!f)Na(118157,118161,9249,118187);if(Caa(d,117567)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa($d,e);c[f+4>>2]=wf(f,$d)|0;iaa($d);jg=1;i=kg;return jg|0}while(0);Va:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==181)break;j=j+4|0;if((j|0)==(g|0))break Va}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9257,118187);f=I5(b,2072,5944,-2)|0;if(!f)Na(118157,118161,9257,118187);if(Caa(d,117571)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ae,e);a[f+4>>0]=wf(f,ae)|0;iaa(ae);jg=1;i=kg;return jg|0}while(0);Wa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==182)break;j=j+4|0;if((j|0)==(g|0))break Wa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9265,118187);f=I5(b,2072,5960,-2)|0;if(!f)Na(118157,118161,9265,118187);if(Caa(d,117577)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ce,e);sf(be,f,ce);jaa(f+4|0,be)|0;iaa(be);iaa(ce);jg=1;i=kg;return jg|0}while(0);Xa:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==183)break;j=j+4|0;if((j|0)==(g|0))break Xa}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9273,118187);f=I5(b,2072,5976,-2)|0;if(!f)Na(118157,118161,9273,118187);if(Caa(d,117582)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(de,e);c[f+4>>2]=eW(f,de)|0;iaa(de);jg=1;i=kg;return jg|0}while(0);Ya:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==184)break;j=j+4|0;if((j|0)==(g|0))break Ya}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9281,118187);f=I5(b,2072,5992,-2)|0;if(!f)Na(118157,118161,9281,118187);if(!(Caa(d,117595)|0)){eaa(ee,e);h[f+8>>3]=+vf(f,ee);iaa(ee);jg=1;i=kg;return jg|0}if(!(Caa(d,117611)|0)){eaa(fe,e);h[f+16>>3]=+vf(f,fe);iaa(fe);jg=1;i=kg;return jg|0}if(!(Caa(d,117628)|0)){eaa(he,e);sf(ge,f,he);jaa(f+24|0,ge)|0;iaa(ge);iaa(he);jg=1;i=kg;return jg|0}if(Caa(d,117642)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(je,e);sf(ie,f,je);jaa(f+36|0,ie)|0;iaa(ie);iaa(je);jg=1;i=kg;return jg|0}while(0);Za:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==185)break;j=j+4|0;if((j|0)==(g|0))break Za}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9301,118187);f=I5(b,2072,6008,-2)|0;if(!f)Na(118157,118161,9301,118187);if(Caa(d,116727)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(le,e);sf(ke,f,le);jaa(f+4|0,ke)|0;iaa(ke);iaa(le);jg=1;i=kg;return jg|0}while(0);_a:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==186)break;j=j+4|0;if((j|0)==(g|0))break _a}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9309,118187);f=I5(b,2072,6024,-2)|0;if(!f)Na(118157,118161,9309,118187);if(!(Caa(d,117657)|0)){eaa(me,e);c[f+4>>2]=eW(f,me)|0;iaa(me);jg=1;i=kg;return jg|0}if(!(Caa(d,117667)|0)){eaa(ne,e);c[f+8>>2]=yW(f,ne)|0;iaa(ne);jg=1;i=kg;return jg|0}if(!(Caa(d,117679)|0)){eaa(oe,e);c[f+12>>2]=wf(f,oe)|0;iaa(oe);jg=1;i=kg;return jg|0}if(!(Caa(d,117685)|0)){eaa(qe,e);sf(pe,f,qe);jaa(f+16|0,pe)|0;iaa(pe);iaa(qe);jg=1;i=kg;return jg|0}if(!(Caa(d,117697)|0)){eaa(re,e);c[f+28>>2]=eW(f,re)|0;iaa(re);jg=1;i=kg;return jg|0}if(Caa(d,117711)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(te,e);sf(se,f,te);jaa(f+32|0,se)|0;iaa(se);iaa(te);jg=1;i=kg;return jg|0}while(0);$a:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==187)break;j=j+4|0;if((j|0)==(g|0))break $a}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9337,118187);f=I5(b,2072,6040,-2)|0;if(!f)Na(118157,118161,9337,118187);if(Caa(d,117719)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ue,e);c[f+4>>2]=eW(f,ue)|0;iaa(ue);jg=1;i=kg;return jg|0}while(0);ab:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==188)break;j=j+4|0;if((j|0)==(g|0))break ab}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9345,118187);f=I5(b,2072,6056,-2)|0;if(!f)Na(118157,118161,9345,118187);if(Caa(d,117727)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ve,e);c[f+4>>2]=qY(f,ve)|0;iaa(ve);jg=1;i=kg;return jg|0}while(0);bb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==189)break;j=j+4|0;if((j|0)==(g|0))break bb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9353,118187);f=I5(b,2072,6072,-2)|0;if(!f)Na(118157,118161,9353,118187);if(Caa(d,117734)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(xe,e);Yf(we,f,xe);f=f+4|0;if((f|0)!=(we|0))wx(f,c[we>>2]|0,c[we+4>>2]|0);j=c[we>>2]|0;k=j;if(j){f=we+4|0;g=c[f>>2]|0;if((g|0)!=(j|0))c[f>>2]=g+(~((g+-4-k|0)>>>2)<<2);$4(j)}iaa(xe);jg=1;i=kg;return jg|0}while(0);cb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==190)break;j=j+4|0;if((j|0)==(g|0))break cb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9361,118187);f=I5(b,2072,6088,-2)|0;if(!f)Na(118157,118161,9361,118187);if(Caa(d,117740)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ye,e);c[f+4>>2]=wf(f,ye)|0;iaa(ye);jg=1;i=kg;return jg|0}while(0);db:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==191)break;j=j+4|0;if((j|0)==(g|0))break db}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9369,118187);f=I5(b,2072,6104,-2)|0;if(!f)Na(118157,118161,9369,118187);if(!(Caa(d,117744)|0)){eaa(ze,e);c[f+4>>2]=Kf(f,ze)|0;iaa(ze);jg=1;i=kg;return jg|0}if(Caa(d,117749)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ae,e);a[f+8>>0]=wf(f,Ae)|0;iaa(Ae);jg=1;i=kg;return jg|0}while(0);eb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==192)break;j=j+4|0;if((j|0)==(g|0))break eb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9381,118187);f=I5(b,2072,6120,-2)|0;if(!f)Na(118157,118161,9381,118187);if(Caa(d,117754)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ce,e);sf(Be,f,Ce);jaa(f+4|0,Be)|0;iaa(Be);iaa(Ce);jg=1;i=kg;return jg|0}while(0);fb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==193)break;j=j+4|0;if((j|0)==(g|0))break fb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9389,118187);f=I5(b,2072,6136,-2)|0;if(!f)Na(118157,118161,9389,118187);if(Caa(d,117760)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ee,e);sf(De,f,Ee);jaa(f+4|0,De)|0;iaa(De);iaa(Ee);jg=1;i=kg;return jg|0}while(0);gb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==194)break;j=j+4|0;if((j|0)==(g|0))break gb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9397,118187);f=I5(b,2072,6152,-2)|0;if(!f)Na(118157,118161,9397,118187);if(!(Caa(d,117768)|0)){eaa(Fe,e);c[f+4>>2]=Sf(f,Fe)|0;iaa(Fe);jg=1;i=kg;return jg|0}if(!(Caa(d,117777)|0)){eaa(He,e);sf(Ge,f,He);jaa(f+8|0,Ge)|0;iaa(Ge);iaa(He);jg=1;i=kg;return jg|0}if(!(Caa(d,117786)|0)){eaa(Ie,e);c[f+20>>2]=WW(f,Ie)|0;iaa(Ie);jg=1;i=kg;return jg|0}if(!(Caa(d,117795)|0)){eaa(Je,e);c[f+24>>2]=YW(f,Je)|0;iaa(Je);jg=1;i=kg;return jg|0}if(!(Caa(d,117804)|0)){eaa(Ke,e);h[f+32>>3]=+vf(f,Ke);iaa(Ke);jg=1;i=kg;return jg|0}if(Caa(d,117811)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Le,e);h[f+40>>3]=+vf(f,Le);iaa(Le);jg=1;i=kg;return jg|0}while(0);hb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==195)break;j=j+4|0;if((j|0)==(g|0))break hb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9425,118187);f=I5(b,2072,6168,-2)|0;if(!f)Na(118157,118161,9425,118187);if(!(Caa(d,117818)|0)){eaa(Me,e);c[f+4>>2]=sY(f,Me)|0;iaa(Me);jg=1;i=kg;return jg|0}if(Caa(d,117822)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ne,e);c[f+8>>2]=uY(f,Ne)|0;iaa(Ne);jg=1;i=kg;return jg|0}while(0);ib:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==196)break;j=j+4|0;if((j|0)==(g|0))break ib}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9437,118187);f=I5(b,2072,6184,-2)|0;if(!f)Na(118157,118161,9437,118187);if(Caa(d,117830)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Pe,e);sf(Oe,f,Pe);jaa(f+4|0,Oe)|0;iaa(Oe);iaa(Pe);jg=1;i=kg;return jg|0}while(0);jb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==197)break;j=j+4|0;if((j|0)==(g|0))break jb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9445,118187);f=I5(b,2072,6200,-2)|0;if(!f)Na(118157,118161,9445,118187);if(!(Caa(d,117834)|0)){eaa(Qe,e);c[f+4>>2]=eW(f,Qe)|0;iaa(Qe);jg=1;i=kg;return jg|0}if(!(Caa(d,117850)|0)){eaa(Se,e);sf(Re,f,Se);jaa(f+8|0,Re)|0;iaa(Re);iaa(Se);jg=1;i=kg;return jg|0}if(!(Caa(d,117865)|0)){eaa(Ue,e);sf(Te,f,Ue);jaa(f+20|0,Te)|0;iaa(Te);iaa(Ue);jg=1;i=kg;return jg|0}if(Caa(d,117881)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(We,e);sf(Ve,f,We);jaa(f+32|0,Ve)|0;iaa(Ve);iaa(We);jg=1;i=kg;return jg|0}while(0);kb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==198)break;j=j+4|0;if((j|0)==(g|0))break kb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9465,118187);f=I5(b,2072,6216,-2)|0;if(!f)Na(118157,118161,9465,118187);if(!(Caa(d,117895)|0)){eaa(Ye,e);sf(Xe,f,Ye);jaa(f+4|0,Xe)|0;iaa(Xe);iaa(Ye);jg=1;i=kg;return jg|0}if(!(Caa(d,117904)|0)){eaa(_e,e);sf(Ze,f,_e);jaa(f+16|0,Ze)|0;iaa(Ze);iaa(_e);jg=1;i=kg;return jg|0}if(!(Caa(d,117914)|0)){eaa(af,e);sf($e,f,af);jaa(f+28|0,$e)|0;iaa($e);iaa(af);jg=1;i=kg;return jg|0}if(!(Caa(d,117924)|0)){eaa(bf,e);c[f+40>>2]=oW(f,bf)|0;iaa(bf);jg=1;i=kg;return jg|0}if(Caa(d,117935)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(cf,e);c[f+44>>2]=qW(f,cf)|0;iaa(cf);jg=1;i=kg;return jg|0}while(0);lb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==199)break;j=j+4|0;if((j|0)==(g|0))break lb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9489,118187);f=I5(b,2072,6232,-2)|0;if(!f)Na(118157,118161,9489,118187);if(Caa(d,117947)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(df,e);c[f+4>>2]=Wf(f,df)|0;iaa(df);jg=1;i=kg;return jg|0}while(0);mb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==200)break;j=j+4|0;if((j|0)==(g|0))break mb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9497,118187);f=I5(b,2072,6248,-2)|0;if(!f)Na(118157,118161,9497,118187);if(Caa(d,117951)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ef,e);h[f+8>>3]=+vf(f,ef);iaa(ef);jg=1;i=kg;return jg|0}while(0);nb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==201)break;j=j+4|0;if((j|0)==(g|0))break nb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9505,118187);f=I5(b,2072,6264,-2)|0;if(!f)Na(118157,118161,9505,118187);if(!(Caa(d,117958)|0)){eaa(ff,e);c[f+4>>2]=Af(f,ff)|0;iaa(ff);jg=1;i=kg;return jg|0}if(Caa(d,117969)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(hf,e);sf(gf,f,hf);jaa(f+8|0,gf)|0;iaa(gf);iaa(hf);jg=1;i=kg;return jg|0}while(0);ob:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==202)break;j=j+4|0;if((j|0)==(g|0))break ob}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9517,118187);f=I5(b,2072,6280,-2)|0;if(!f)Na(118157,118161,9517,118187);if(Caa(d,117981)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(kf,e);Ef(jf,f,kf);lg=+h[jf+8>>3];c[f+8>>2]=c[jf>>2];h[f+16>>3]=lg;iaa(kf);jg=1;i=kg;return jg|0}while(0);pb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==203)break;j=j+4|0;if((j|0)==(g|0))break pb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9525,118187);f=I5(b,2072,6296,-2)|0;if(!f)Na(118157,118161,9525,118187);if(!(Caa(d,117989)|0)){eaa(lf,e);h[f+8>>3]=+vf(f,lf);iaa(lf);jg=1;i=kg;return jg|0}if(Caa(d,118e3)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(mf,e);h[f+16>>3]=+vf(f,mf);iaa(mf);jg=1;i=kg;return jg|0}while(0);qb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==204)break;j=j+4|0;if((j|0)==(g|0))break qb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9537,118187);f=I5(b,2072,6312,-2)|0;if(!f)Na(118157,118161,9537,118187);if(Caa(d,118011)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(of,e);sf(nf,f,of);jaa(f+4|0,nf)|0;iaa(nf);iaa(of);jg=1;i=kg;return jg|0}while(0);rb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==205)break;j=j+4|0;if((j|0)==(g|0))break rb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9545,118187);f=I5(b,2072,6328,-2)|0;if(!f)Na(118157,118161,9545,118187);if(!(Caa(d,118018)|0)){eaa(qf,e);sf(pf,f,qf);jaa(f+4|0,pf)|0;iaa(pf);iaa(qf);jg=1;i=kg;return jg|0}if(Caa(d,118023)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(tf,e);sf(rf,f,tf);jaa(f+16|0,rf)|0;iaa(rf);iaa(tf);jg=1;i=kg;return jg|0}while(0);sb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==206)break;j=j+4|0;if((j|0)==(g|0))break sb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9557,118187);f=I5(b,2072,6344,-2)|0;if(!f)Na(118157,118161,9557,118187);if(!(Caa(d,118031)|0)){eaa(xf,e);sf(uf,f,xf);jaa(f+4|0,uf)|0;iaa(uf);iaa(xf);jg=1;i=kg;return jg|0}if(!(Caa(d,118039)|0)){eaa(zf,e);sf(yf,f,zf);jaa(f+16|0,yf)|0;iaa(yf);iaa(zf);jg=1;i=kg;return jg|0}if(!(Caa(d,118048)|0)){eaa(Bf,e);h[f+32>>3]=+vf(f,Bf);iaa(Bf);jg=1;i=kg;return jg|0}if(!(Caa(d,118057)|0)){eaa(Df,e);c[f+40>>2]=oW(f,Df)|0;iaa(Df);jg=1;i=kg;return jg|0}if(Caa(d,118067)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Ff,e);c[f+44>>2]=qW(f,Ff)|0;iaa(Ff);jg=1;i=kg;return jg|0}while(0);tb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==207)break;j=j+4|0;if((j|0)==(g|0))break tb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9581,118187);f=I5(b,2072,6360,-2)|0;if(!f)Na(118157,118161,9581,118187);if(Caa(d,118078)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Gf,e);c[f+4>>2]=eW(f,Gf)|0;iaa(Gf);jg=1;i=kg;return jg|0}while(0);ub:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==208)break;j=j+4|0;if((j|0)==(g|0))break ub}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9589,118187);f=I5(b,2072,6376,-2)|0;if(!f)Na(118157,118161,9589,118187);if(Caa(d,118086)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(If,e);sf(Hf,f,If);jaa(f+4|0,Hf)|0;iaa(Hf);iaa(If);jg=1;i=kg;return jg|0}while(0);vb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==209)break;j=j+4|0;if((j|0)==(g|0))break vb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9597,118187);f=I5(b,2072,6392,-2)|0;if(!f)Na(118157,118161,9597,118187);if(Caa(d,118089)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Jf,e);h[f+8>>3]=+vf(f,Jf);iaa(Jf);jg=1;i=kg;return jg|0}while(0);wb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==210)break;j=j+4|0;if((j|0)==(g|0))break wb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9605,118187);f=I5(b,2072,6408,-2)|0;if(!f)Na(118157,118161,9605,118187);if(Caa(d,118092)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Nf,e);sf(Lf,f,Nf);jaa(f+4|0,Lf)|0;iaa(Lf);iaa(Nf);jg=1;i=kg;return jg|0}while(0);xb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==211)break;j=j+4|0;if((j|0)==(g|0))break xb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9613,118187);f=I5(b,2072,6424,-2)|0;if(!f)Na(118157,118161,9613,118187);if(!(Caa(d,118095)|0)){eaa(Pf,e);sf(Of,f,Pf);jaa(f+4|0,Of)|0;iaa(Of);iaa(Pf);jg=1;i=kg;return jg|0}if(Caa(d,118103)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Rf,e);sf(Qf,f,Rf);jaa(f+16|0,Qf)|0;iaa(Qf);iaa(Rf);jg=1;i=kg;return jg|0}while(0);yb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==212)break;j=j+4|0;if((j|0)==(g|0))break yb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9625,118187);f=I5(b,2072,6440,-2)|0;if(!f)Na(118157,118161,9625,118187);if(!(Caa(d,118109)|0)){eaa(Tf,e);h[f+8>>3]=+vf(f,Tf);iaa(Tf);jg=1;i=kg;return jg|0}if(Caa(d,118117)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(Uf,e);h[f+16>>3]=+vf(f,Uf);iaa(Uf);jg=1;i=kg;return jg|0}while(0);zb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==213)break;j=j+4|0;if((j|0)==(g|0))break zb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9637,118187);f=I5(b,2072,6456,-2)|0;if(!f)Na(118157,118161,9637,118187);if(!(Caa(d,118123)|0)){eaa(Xf,e);sf(Vf,f,Xf);jaa(f+4|0,Vf)|0;iaa(Vf);iaa(Xf);jg=1;i=kg;return jg|0}if(Caa(d,118131)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(_f,e);sf(Zf,f,_f);jaa(f+16|0,Zf)|0;iaa(Zf);iaa(_f);jg=1;i=kg;return jg|0}while(0);Ab:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==214)break;j=j+4|0;if((j|0)==(g|0))break Ab}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9649,118187);f=I5(b,2072,6472,-2)|0;if(!f)Na(118157,118161,9649,118187);if(Caa(d,118137)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(ag,e);sf($f,f,ag);jaa(f+4|0,$f)|0;iaa($f);iaa(ag);jg=1;i=kg;return jg|0}while(0);Bb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==215)break;j=j+4|0;if((j|0)==(g|0))break Bb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9657,118187);f=I5(b,2072,6488,-2)|0;if(!f)Na(118157,118161,9657,118187);if(Caa(d,116737)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(cg,e);sf(bg,f,cg);jaa(f+4|0,bg)|0;iaa(bg);iaa(cg);jg=1;i=kg;return jg|0}while(0);Cb:do if((f|0)!=(g|0)){j=f;while(1){if((c[j>>2]|0)==216)break;j=j+4|0;if((j|0)==(g|0))break Cb}if((j|0)==(g|0))break;if(!b)Na(118157,118161,9665,118187);f=I5(b,2072,6504,-2)|0;if(!f)Na(118157,118161,9665,118187);if(!(Caa(d,118147)|0)){eaa(dg,e);h[f+8>>3]=+vf(f,dg);iaa(dg);jg=1;i=kg;return jg|0}if(Caa(d,118149)|0){f=c[fg>>2]|0;g=c[gg>>2]|0;break}eaa(eg,e);h[f+16>>3]=+vf(f,eg);iaa(eg);jg=1;i=kg;return jg|0}while(0);if((f|0)==(g|0)){jg=0;i=kg;return jg|0}while(1){if((c[f>>2]|0)==217)break;f=f+4|0;if((f|0)==(g|0)){f=0;jg=1617;break}}if((jg|0)==1617){i=kg;return f|0}if((f|0)==(g|0)){jg=0;i=kg;return jg|0}if(!b)Na(118157,118161,9677,118187);f=I5(b,2072,6520,-2)|0;if(!f)Na(118157,118161,9677,118187);if(!(Caa(d,118151)|0)){eaa(hg,e);h[f+8>>3]=+vf(f,hg);iaa(hg);jg=1;i=kg;return jg|0}if(Caa(d,118154)|0){jg=0;i=kg;return jg|0}eaa(ig,e);h[f+16>>3]=+vf(f,ig);iaa(ig);jg=1;i=kg;return jg|0} - -// EMSCRIPTEN_END_FUNCS -var Ib=[gla,_ea,cfa,Yfa,aga,fga,hga,gla];var Jb=[hla,fh,hh,jh,TJ,VJ,XJ,O5,N5,K5,hla,hla,hla,hla,hla,hla];var Kb=[ila,lga,rga,ila];var Lb=[jla,Fc,Kc,GB,Pc,Gc,Lc,Qc,Hc,Mc,Ic,Nc,Jc,Oc,Nd,Od,Pd,Sd,Td,VB,ae,be,ce,fe,ge,je,ke,qe,re,se,$e,df,hf,af,ef,jf,bf,ff,cf,gf,qf,rf,rg,sg,tg,ug,kg,lg,Kba,Mba,Lba,Nba,fg,gg,hg,ig,wg,yg,Ag,xg,zg,Eg,Dg,Fg,Og,Pg,nh,Ug,Vg,Dh,Gh,Jh,Eh,Hh,Fh,Ih,Kh,Sh,Th,Yh,Zh,ai,qi,Fi,ci,ri,di,si,Gi,ei,ti,Hi,fi,ui,gi,vi,hi,wi,ii,xi,ji,yi,ki,zi,li,Ai,mi,Bi,ni,Ci,oi,Di,pi,Ei,mj,qj,uj,nj,rj,oj,sj,pj,tj,Cj,Fj,Ij,Dj,Gj,Jj,Ej,Hj,th,ck,lk,wk,Hk,mk,xk,nk,yk,Ik,ok,zk,pk,Ak,qk,Bk,Jk,rk,Ck,sk,Dk,tk,Ek,uk,Fk,vk,Gk,Wk,Xk,Zk,Vl,Wl,Yl,$l,cm,Zl,am,dm,_l,bm,lm,mm,nm,sm,tm,um,Bm,Cm,Dm,Mm,Um,an,Nm,Vm,Om,Wm,Pm,Xm,Qm,Ym,Rm,Zm,Sm,_m,Tm,$m,gn,hn,ln,wn,Hn,mn,xn,nn,yn,In,on,zn,pn,An,qn,Bn,Jn,rn,Cn,sn,Dn,tn,En,un,Fn,vn,Gn,Zn,ao,Yn,_n,bo,$n,co,oo,so,wo,po,to,qo,uo,ro,vo,yo,Co,Go,zo,Do,Ao,Eo,Bo,Fo,Io,No,So,Jo,Oo,Ko,Po,Lo,Qo,Mo,Ro,Xo,Uo,Vo,Yo,Wo,Zo,ap,ep,ip,bp,fp,cp,gp,dp,hp,kp,op,sp,lp,pp,mp,qp,np,rp,up,yp,Cp,vp,zp,wp,Ap,xp,Bp,Ep,Ip,Mp,Fp,Jp,Gp,Kp,Hp,Lp,Op,Sp,Wp,Pp,Tp,Qp,Up,Rp,Vp,Yp,aq,eq,Zp,bq,_p,cq,$p,dq,gq,kq,oq,hq,lq,iq,mq,jq,nq,qq,uq,yq,rq,vq,sq,wq,tq,xq,Aq,Eq,Iq,Bq,Fq,Cq,Gq,Dq,Hq,Kq,Oq,Sq,Lq,Pq,Mq,Qq,Nq,Rq,Uq,Yq,ar,Vq,Zq,Wq,_q,Xq,$q,cr,gr,kr,dr,hr,er,ir,fr,jr,Ur,Vr,Wr,ms,ns,ds,ss,ts,xs,Gs,Ps,ys,Hs,Qs,zs,Is,As,Js,Bs,Ks,Cs,Ls,Ds,Ms,Es,Ns,Fs,Os,Zs,$s,_s,at,dt,ft,et,gt,pt,qt,lO,rt,hca,jca,ica,kca,st,tt,gK,ut,it,wt,Ft,Ht,Gt,It,Rt,Tt,St,Ut,pu,ru,qu,su,rca,tca,sca,uca,gw,hw,iw,jw,$v,aw,nw,pw,ow,qw,Ww,Yw,Xw,Zw,Ax,Dx,Gx,Bx,Ex,Cx,Fx,Qx,Vx,_x,Rx,Wx,$x,Sx,Xx,Tx,Yx,ay,Ux,Zx,sy,ty,ry,My,Qy,Uy,Ny,Ry,Oy,Sy,Py,Ty,wz,Cz,Iz,xz,Dz,yz,Ez,zz,Fz,Az,Gz,Bz,Hz,Pz,Rz,Tz,Qz,Sz,Zz,_z,$z,dA,fA,hA,eA,gA,lA,HA,bB,mA,IA,eB,nA,JA,fB,oA,KA,pA,LA,qA,MA,rA,NA,sA,OA,tA,PA,uA,QA,vA,RA,gB,wA,SA,xA,TA,yA,UA,zA,VA,AA,WA,BA,XA,CA,YA,DA,ZA,EA,_A,FA,$A,GA,aB,VC,RB,SB,WC,XC,YC,_C,$C,aD,mD,rD,wD,nD,sD,oD,tD,pD,uD,qD,vD,yD,AD,CD,zD,BD,ED,GD,ID,FD,HD,OD,ZD,iE,PD,_D,jE,QD,$D,RD,aE,SD,bE,TD,cE,UD,dE,VD,eE,WD,fE,XD,gE,kE,YD,hE,rE,tE,vE,sE,uE,yE,zE,AE,DE,GE,JE,EE,HE,FE,IE,OE,PE,QE,SE,TE,UE,WE,YE,_E,XE,ZE,oF,yF,IF,pF,zF,JF,qF,AF,rF,BF,sF,CF,tF,DF,uF,EF,vF,FF,wF,GF,xF,HF,PF,_F,jG,QF,$F,kG,RF,aG,SF,bG,TF,cG,UF,dG,VF,eG,WF,fG,XF,gG,YF,hG,ZF,iG,uG,BG,IG,vG,CG,wG,DG,xG,EG,yG,FG,zG,GG,AG,HG,OG,eH,wH,PG,fH,xH,QG,gH,RG,hH,SG,iH,TG,jH,UG,kH,VG,lH,WG,mH,XG,nH,YG,oH,yH,ZG,pH,_G,qH,$G,rH,aH,sH,bH,tH,cH,uH,dH,vH,SH,$H,iI,TH,aI,UH,bI,VH,cI,WH,dI,XH,eI,YH,fI,ZH,gI,_H,hI,kI,sI,AI,lI,tI,BI,mI,uI,nI,vI,oI,wI,pI,xI,qI,yI,rI,zI,II,RI,_I,JI,SI,$I,KI,TI,LI,UI,MI,VI,NI,WI,OI,XI,PI,YI,QI,ZI,eJ,gJ,iJ,kJ,fJ,hJ,vJ,wJ,yJ,zJ,$J,HJ,IJ,kK,uK,EK,lK,vK,mK,wK,FK,nK,xK,oK,yK,pK,zK,qK,AK,rK,BK,sK,CK,tK,DK,QK,SK,UK,RK,TK,VK,rL,zL,HL,sL,AL,IL,tL,BL,uL,CL,vL,DL,JL,wL,EL,xL,FL,yL,GL,RL,UL,XL,SL,VL,TL,WL,_L,$L,aM,gM,jM,mM,hM,kM,iM,lM,oM,pM,qM,uM,CM,KM,vM,DM,LM,wM,EM,xM,FM,yM,GM,zM,HM,AM,IM,BM,JM,SM,WM,_M,TM,XM,UM,YM,VM,ZM,gN,mN,sN,hN,nN,iN,oN,jN,pN,kN,qN,lN,rN,HN,IN,JN,ON,PN,tO,uO,vO,wO,xO,yO,Aca,Dca,Bca,Eca,Cca,Fca,i5,CO,AO,FO,KO,PO,GO,LO,HO,MO,IO,NO,JO,OO,WO,YO,_O,XO,ZO,fP,gP,tP,uP,vP,wP,xP,yP,zP,AP,EP,FP,aca,cca,bca,dca,UQ,VQ,WQ,XQ,qS,oS,oU,pU,qU,rU,QU,zY,AY,GY,HY,MY,NY,TY,UY,_Y,$Y,eZ,fZ,kZ,lZ,qZ,rZ,yZ,zZ,FZ,GZ,LZ,MZ,RZ,SZ,ZZ,_Z,f_,g_,p_,q_,v_,w_,C_,D_,J_,K_,Q_,R_,W_,X_,c$,d$,i$,j$,o$,p$,v$,w$,C$,D$,K$,L$,R$,S$,X$,Y$,d0,e0,j0,k0,q0,r0,w0,x0,D0,E0,J0,K0,P0,Q0,W0,X0,b1,c1,j1,k1,q1,r1,x1,y1,E1,F1,K1,L1,Q1,R1,W1,X1,b2,c2,h2,i2,n2,o2,u2,v2,B2,C2,H2,I2,N2,O2,T2,U2,_2,$2,e3,f3,l3,m3,s3,t3,z3,A3,F3,G3,M3,N3,T3,U3,_3,$3,f4,g4,c5,d5,j5,k5,m5,p5,q5,s5,v5,t5,u5,w5,x5,y5,uba,I9,O9,fba,T9,Z9,Zaa,$aa,gba,vba,_aa,Gca,Ica,Kca,Vga,Oca,Pca,Tca,Uca,gda,hda,Ada,Bda,Pda,Qda,aea,bea,zea,Aea,Xea,Zea,afa,bfa,efa,ffa,pfa,qfa,Afa,Bfa,Lfa,Mfa,Wfa,Xfa,dga,ega,jga,kga,pga,qga,vga,wga,Aga,Bga,Jga,Kga,jha,kha,Eia,Bha,bia,cia,dia,eia,Jca,Uga,Xga,tha,Jha,Rha,Zha,_ha,Vn,Wn,kw,iaa,vS,wS,RT,TT,_T,cU,GT,T4,Y5,a9,b9,B9,Zfa,Wga,Oja,Vja,Wja,Xja,Yja,Zja,_ja,Haa,v9,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla,jla];var Mb=[kla,Wc,Ke,mf,iba,Hg,Lg,Xg,Yg,Zg,ah,Ah,Wh,Mh,Oh,_h,cj,Ki,Qi,Si,Ui,Li,Ri,Ti,Hm,Vi,Jm,yj,Lj,Ok,BC,hm,Em,Gm,Im,Pn,or,qr,sr,ur,wr,yr,Ar,Cr,Er,Gr,Ir,Kr,Mr,Or,Qr,Sr,Ts,ot,xt,_v,xba,Mx,py,sz,Kz,Vz,bA,jA,uB,jD,KD,mE,bF,eF,gF,LE,ME,iF,kF,mF,GH,qG,rG,IH,LG,MG,LH,DI,bJ,tJ,LJ,MJ,NJ,QJ,LK,pL,ML,cM,eM,sM,NM,MN,UO,RO,SO,dP,J9,N9,U9,Y9,ifa,jfa,kfa,lfa,nfa,ofa,tfa,ufa,vfa,wfa,yfa,zfa,Efa,Ffa,Gfa,Hfa,Jfa,Kfa,Pfa,Qfa,Rfa,Sfa,Ufa,Vfa,zga,Ega,jia,lia,nia,kia,mia,oia,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla,kla];var Nb=[lla,qh,bK,lla];var Ob=[mla,Tc,Uc,Vc,Xc,Yc,Zc,_c,$c,ad,bd,cd,LB,Kd,Ld,Je,Le,Ve,We,Xe,Ye,Ze,lf,$r,as,nf,of,mba,nba,og,qba,Gg,Ig,Jg,Kg,Mg,vh,Bh,Vh,Xh,bj,dj,ej,fj,Fm,gj,xj,zj,Aj,Kj,Mj,Nj,Oj,Nk,Pk,Qk,Rk,Sk,Tk,Tl,gm,im,jm,jn,On,Qn,Rn,Sn,Tn,mr,nr,pr,rr,tr,vr,xr,zr,Br,Dr,Fr,Hr,Jr,Lr,Nr,Pr,Rr,ls,os,Ss,Us,Vs,Ws,jt,mt,vt,Bt,Nt,Vt,tu,Bba,Cba,dw,Fba,rw,_w,Lx,Nx,Ox,oy,Ky,rz,Jz,Lz,Mz,Uz,Wz,Xz,aA,iA,tB,vB,wB,xB,yB,zB,BB,UB,iD,JD,LD,MD,lE,nE,oE,pE,aF,cF,dF,fF,hF,jF,lF,CH,DH,EH,FH,HH,JH,KH,MH,CI,EI,FI,GI,aJ,cJ,sJ,iK,KK,MK,NK,OK,oL,LL,NL,OL,PL,bM,dM,rM,MM,OM,PM,QM,FN,LN,DO,BO,TO,cP,rS,pS,AT,PU,e5,l5,r5,y7,K9,Eba,P9,Q9,V9,pba,_9,$9,cea,qia,sia,uia,Aia,Cia,wia,yia,Bea,ria,tia,via,Bia,Dia,xia,zia,gfa,hfa,mfa,rfa,sfa,xfa,Cfa,Dfa,Ifa,Nfa,Ofa,Tfa,Fha,Gha,Iha,fia,hia,gia,iia,xha,yha,Aha,Nha,Oha,Qha,Vha,Wha,Yha,jV,iV,hV,gV,fV,eV,dV,cV,mla,mla,mla,mla,mla,mla,mla,mla];var Pb=[nla,Lca,Qca,Cda,Dda,Ida,Oda,Rda,Sda,Vda,_da,sha,Eha,Hha,hha,wha,zha,Mha,Pha,Uha,Xha,nla,nla,nla,nla,nla,nla,nla,nla,nla,nla,nla];var Qb=[ola,$g,PJ,ola];var Rb=[pla,jba,oba,sba,zN,BN,AN,yN,yt,yba,Dba,Hba,wN,xN,A5,B5,k9,B7,A7,z7,C7,L9,W9,Nca,Sca,xga,Cga,mha,oha,rha,Yga,bha,dha,gha,e9,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla,pla];var Sb=[qla,kh,YJ,qla];var Tb=[rla,mg,ih,zt,bw,WJ,R5,Q5,P5,zba,kba,yga,Dga,rla,rla,rla];var Ub=[sla,gh,UJ,sla];var Vb=[tla,Ce];var Wb=[ula,lea,Kea,Cha,Dha,uha,vha,Kha,Lha,Sha,Tha,ula,ula,ula,ula,ula];var Xb=[vla,rC];var Yb=[wla,sC,EC,FC,GC,HC,IC,OC,PC,dd,Dy,ed,fd,gd,hd,id,Cy,jd,KC,LC,MC,kd,ld,md,nd,od,pd,qd,NC,rd,JC,sd,td,Ey,ud,vd,wd,xd,yd,Rc,zd,Ad,Bd,Cd,Dd,Ed,Fy,Fd,Gd,Hd,Id,Jd,Gy,Hy,Iy,Jy,Me,Ne,Oe,Pe,Qe,Re,Se,Te,Ue,ve,ue,xe,we,ye,Be,Ee,ze,Ae,De,Fe,gs,hs,is,js,ks,Zf,pg,qg,Wi,Xi,Lk,Nl,Ul,em,fm,Nn,lr,Rs,kt,lt,nt,Ct,Dt,Ot,Xt,iu,vu,ew,fw,tw,ax,hy,iy,jy,ly,ky,my,$y,az,gz,cz,dz,_y,ez,bz,lz,mz,kz,hz,jz,fz,iz,nz,oz,pz,nB,qB,pB,oB,rB,kD,$E,zH,AH,BH,mJ,rJ,nJ,pJ,qJ,lJ,oJ,HK,IK,JK,kL,fL,gL,aL,cL,hL,jL,eL,bL,dL,nL,iL,lL,mL,sO,aP,bP,IQ,Gba,M9,R9,Iba,rba,X9,aaa,tba,lha,nha,pha,aha,cha,eha,Ji,bV,aV,$U,_U,ZU,YU,XU,WU,LV,t9,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla,wla];var Zb=[xla,Vca,Wca,Xca,Yca,Zca,_ca,$ca,ada,bda,cda,dda,ida,jda,kda,lda,mda,nda,oda,pda,qda,rda,sda,Hda,Jda,Uda,Wda,dea,eea,fea,hea,jea,Cea,Dea,Eea,Gea,Iea,oga,uga,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla,xla];var _b=[yla,qha,Zga,_ga,$ga,fha,yla,yla];var $b=[zla,CB,DB,EB,FB,Xr,Yr,Zr,_r,Wg,_g,Yj,Zj,bh,ph,sh,xh,lh,oh,Sg,Rg,Tg,zh,dk,DC,JJ,OJ,RJ,aK,dK,eK,_J,EJ,DJ,FJ,GJ,yS,zS,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla,zla];var ac=[Ala,Bla,V5,W5];var bc=[Cla,wh,KJ,Cla];var cc=[Dla,Kda,Nda,Xda,Zda,Dla,Dla,Dla];var dc=[Ela,ng,_j,eh,rh,mh,Qg,yh,At,cw,SJ,cK,ZJ,BJ,CJ,D5,E5,G5,Aba,lba,Mca,Rca,Ela,Ela,Ela,Ela,Ela,Ela,Ela,Ela,Ela,Ela];return{_vrvToolkit_loadData:uc,_vrvToolkit_redoLayout:Ac,_vrvToolkit_renderToMidi:xc,_bitshift64Lshr:wka,_vrvToolkit_getPageCount:rc,_bitshift64Shl:yka,_vrvToolkit_destructor:oc,_fflush:J7,_vrvToolkit_getMEI:vc,_vrvToolkit_renderData:Bc,_memset:uka,_memcpy:xka,_llvm_bswap_i32:Aka,_vrvToolkit_getTimeForElement:tc,_i64Subtract:tka,_i64Add:vka,_vrvToolkit_getLog:pc,_vrvToolkit_getVersion:qc,_vrvToolkit_setOptions:zc,___errno_location:C6,___cxa_can_catch:S5,_free:v9,_vrvToolkit_getElementAttr:Dc,_memmove:zka,___cxa_is_pointer_type:T5,_vrvToolkit_getElementsAtTime:yc,_vrvToolkit_getPageWithElement:sc,_malloc:u9,_vrvToolkit_constructor:nc,_vrvToolkit_edit:Cc,_vrvToolkit_renderPage:wc,__GLOBAL__I_000101:C9,__GLOBAL__sub_I_dynam_cpp:Un,__GLOBAL__sub_I_iomei_cpp:Wv,__GLOBAL__sub_I_vrv_cpp:iS,__GLOBAL__sub_I_pugixml_cpp:QT,__GLOBAL__sub_I_iostream_cpp:D9,runPostSets:ska,stackAlloc:ec,stackSave:fc,stackRestore:gc,establishStackSpace:hc,setThrew:ic,setTempRet0:lc,getTempRet0:mc,dynCall_iiiiiiii:Kka,dynCall_viiiii:Lka,dynCall_iiiiiid:Mka,dynCall_vi:Nka,dynCall_vii:Oka,dynCall_viiiid:Pka,dynCall_ii:Qka,dynCall_iiiiii:Rka,dynCall_vidd:Ska,dynCall_iiii:Tka,dynCall_viiiiid:Uka,dynCall_viiiiii:Vka,dynCall_viiiiidd:Wka,dynCall_iididd:Xka,dynCall_iiiiiiiii:Yka,dynCall_viiiiiii:Zka,dynCall_iii:_ka,dynCall_iiiiiii:$ka,dynCall_iiiii:ala,dynCall_viii:bla,dynCall_v:cla,dynCall_viid:dla,dynCall_iiiiid:ela,dynCall_viiii:fla}}) - - -// EMSCRIPTEN_END_ASM -(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var _vrvToolkit_loadData=Module["_vrvToolkit_loadData"]=asm["_vrvToolkit_loadData"];var __GLOBAL__sub_I_iostream_cpp=Module["__GLOBAL__sub_I_iostream_cpp"]=asm["__GLOBAL__sub_I_iostream_cpp"];var __GLOBAL__sub_I_iomei_cpp=Module["__GLOBAL__sub_I_iomei_cpp"]=asm["__GLOBAL__sub_I_iomei_cpp"];var _vrvToolkit_redoLayout=Module["_vrvToolkit_redoLayout"]=asm["_vrvToolkit_redoLayout"];var _vrvToolkit_renderToMidi=Module["_vrvToolkit_renderToMidi"]=asm["_vrvToolkit_renderToMidi"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _vrvToolkit_getPageCount=Module["_vrvToolkit_getPageCount"]=asm["_vrvToolkit_getPageCount"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var _vrvToolkit_destructor=Module["_vrvToolkit_destructor"]=asm["_vrvToolkit_destructor"];var _fflush=Module["_fflush"]=asm["_fflush"];var _vrvToolkit_getMEI=Module["_vrvToolkit_getMEI"]=asm["_vrvToolkit_getMEI"];var _vrvToolkit_renderData=Module["_vrvToolkit_renderData"]=asm["_vrvToolkit_renderData"];var _memset=Module["_memset"]=asm["_memset"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var _vrvToolkit_getTimeForElement=Module["_vrvToolkit_getTimeForElement"]=asm["_vrvToolkit_getTimeForElement"];var __GLOBAL__sub_I_pugixml_cpp=Module["__GLOBAL__sub_I_pugixml_cpp"]=asm["__GLOBAL__sub_I_pugixml_cpp"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var __GLOBAL__I_000101=Module["__GLOBAL__I_000101"]=asm["__GLOBAL__I_000101"];var __GLOBAL__sub_I_dynam_cpp=Module["__GLOBAL__sub_I_dynam_cpp"]=asm["__GLOBAL__sub_I_dynam_cpp"];var _vrvToolkit_getLog=Module["_vrvToolkit_getLog"]=asm["_vrvToolkit_getLog"];var _vrvToolkit_getVersion=Module["_vrvToolkit_getVersion"]=asm["_vrvToolkit_getVersion"];var _vrvToolkit_setOptions=Module["_vrvToolkit_setOptions"]=asm["_vrvToolkit_setOptions"];var ___errno_location=Module["___errno_location"]=asm["___errno_location"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var ___cxa_can_catch=Module["___cxa_can_catch"]=asm["___cxa_can_catch"];var __GLOBAL__sub_I_vrv_cpp=Module["__GLOBAL__sub_I_vrv_cpp"]=asm["__GLOBAL__sub_I_vrv_cpp"];var _free=Module["_free"]=asm["_free"];var _vrvToolkit_getElementAttr=Module["_vrvToolkit_getElementAttr"]=asm["_vrvToolkit_getElementAttr"];var _memmove=Module["_memmove"]=asm["_memmove"];var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=asm["___cxa_is_pointer_type"];var _vrvToolkit_getElementsAtTime=Module["_vrvToolkit_getElementsAtTime"]=asm["_vrvToolkit_getElementsAtTime"];var _vrvToolkit_getPageWithElement=Module["_vrvToolkit_getPageWithElement"]=asm["_vrvToolkit_getPageWithElement"];var _malloc=Module["_malloc"]=asm["_malloc"];var _vrvToolkit_constructor=Module["_vrvToolkit_constructor"]=asm["_vrvToolkit_constructor"];var _vrvToolkit_edit=Module["_vrvToolkit_edit"]=asm["_vrvToolkit_edit"];var _vrvToolkit_renderPage=Module["_vrvToolkit_renderPage"]=asm["_vrvToolkit_renderPage"];var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=asm["dynCall_iiiiiiii"];var dynCall_viiiii=Module["dynCall_viiiii"]=asm["dynCall_viiiii"];var dynCall_iiiiiid=Module["dynCall_iiiiiid"]=asm["dynCall_iiiiiid"];var dynCall_vi=Module["dynCall_vi"]=asm["dynCall_vi"];var dynCall_vii=Module["dynCall_vii"]=asm["dynCall_vii"];var dynCall_viiiid=Module["dynCall_viiiid"]=asm["dynCall_viiiid"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_iiiiii=Module["dynCall_iiiiii"]=asm["dynCall_iiiiii"];var dynCall_vidd=Module["dynCall_vidd"]=asm["dynCall_vidd"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_viiiiid=Module["dynCall_viiiiid"]=asm["dynCall_viiiiid"];var dynCall_viiiiii=Module["dynCall_viiiiii"]=asm["dynCall_viiiiii"];var dynCall_viiiiidd=Module["dynCall_viiiiidd"]=asm["dynCall_viiiiidd"];var dynCall_iididd=Module["dynCall_iididd"]=asm["dynCall_iididd"];var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=asm["dynCall_iiiiiiiii"];var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=asm["dynCall_viiiiiii"];var dynCall_iii=Module["dynCall_iii"]=asm["dynCall_iii"];var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=asm["dynCall_iiiiiii"];var dynCall_iiiii=Module["dynCall_iiiii"]=asm["dynCall_iiiii"];var dynCall_viii=Module["dynCall_viii"]=asm["dynCall_viii"];var dynCall_v=Module["dynCall_v"]=asm["dynCall_v"];var dynCall_viid=Module["dynCall_viid"]=asm["dynCall_viid"];var dynCall_iiiiid=Module["dynCall_iiiiid"]=asm["dynCall_iiiiid"];var dynCall_viiii=Module["dynCall_viiii"]=asm["dynCall_viiii"];Runtime.stackAlloc=asm["stackAlloc"];Runtime.stackSave=asm["stackSave"];Runtime.stackRestore=asm["stackRestore"];Runtime.establishStackSpace=asm["establishStackSpace"];Runtime.setTempRet0=asm["setTempRet0"];Runtime.getTempRet0=asm["getTempRet0"];function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;var preloadStartTime=null;var calledMain=false;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};Module["callMain"]=Module.callMain=function callMain(args){assert(runDependencies==0,"cannot call main when async dependencies remain! (listen on __ATMAIN__)");assert(__ATPRERUN__.length==0,"cannot call main when preRun functions remain to be called");args=args||[];ensureInitRuntime();var argc=args.length+1;function pad(){for(var i=0;i<4-1;i++){argv.push(0)}}var argv=[allocate(intArrayFromString(Module["thisProgram"]),"i8",ALLOC_NORMAL)];pad();for(var i=0;i0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(Module["_main"]&&shouldRunNow)Module["callMain"](args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=Module.run=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}if(ENVIRONMENT_IS_NODE){process["stdout"]["once"]("drain",(function(){process["exit"](status)}));console.log(" ");setTimeout((function(){process["exit"](status)}),500)}else if(ENVIRONMENT_IS_SHELL&&typeof quit==="function"){quit(status)}throw new ExitStatus(status)}Module["exit"]=Module.exit=exit;var abortDecorators=[];function abort(what){if(what!==undefined){Module.print(what);Module.printErr(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;var extra="\nIf this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information.";var output="abort("+what+") at "+stackTrace()+extra;if(abortDecorators){abortDecorators.forEach((function(decorator){output=decorator(output,what)}))}throw output}Module["abort"]=Module.abort=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"]){shouldRunNow=false}run() - - - - - -var verovio = verovio || {}; - -/***************************************************************************************************************************/ -// Proxy the exported c++ methods -verovio.vrvToolkit = verovio.vrvToolkit || {}; - -// Constructor and destructor -// Toolkit *constructor() -verovio.vrvToolkit.constructor = Module.cwrap('vrvToolkit_constructor', 'number', []); - -// void destructor(Toolkit *ic) -verovio.vrvToolkit.destructor = Module.cwrap('vrvToolkit_destructor', null, ['number']); - -// char *getLog(Toolkit *ic) -verovio.vrvToolkit.getLog = Module.cwrap('vrvToolkit_getLog', 'string', ['number']); - -// char *getVersion(Toolkit *ic) -verovio.vrvToolkit.getVersion = Module.cwrap('vrvToolkit_getVersion', 'string', ['number']); - -// int getPageCount(Toolkit *ic) -verovio.vrvToolkit.getPageCount = Module.cwrap('vrvToolkit_getPageCount', 'number', ['number']); - -// int getPageWithElement(Toolkit *ic, const char *xmlId) -verovio.vrvToolkit.getPageWithElement = Module.cwrap('vrvToolkit_getPageWithElement', 'number', ['number', 'string']); - -// double getTimeForElement(Toolkit *ic, const char *xmlId) -verovio.vrvToolkit.getTimeForElement = Module.cwrap('vrvToolkit_getTimeForElement', 'number', ['number', 'string']); - -// bool loadData(Toolkit *ic, const char *data ) -verovio.vrvToolkit.loadData = Module.cwrap('vrvToolkit_loadData', 'number', ['number', 'string']); - -// void redoLayout(Toolkit *ic) -verovio.vrvToolkit.redoLayout = Module.cwrap('vrvToolkit_redoLayout', null, ['number']); - -// char *renderData(Toolkit *ic, const char *data, const char *options ) -verovio.vrvToolkit.renderData = Module.cwrap('vrvToolkit_renderData', 'string', ['number', 'string', 'string']); - -// char *renderPage(Toolkit *ic, int pageNo, const char *rendering_options ) -verovio.vrvToolkit.renderPage = Module.cwrap('vrvToolkit_renderPage', 'string', ['number', 'number', 'string']); - -// char *renderToMidi(Toolkit *ic, const char *rendering_options ) -verovio.vrvToolkit.renderToMidi = Module.cwrap('vrvToolkit_renderToMidi', 'string', ['number', 'string']); - -// char *getElementsAtTime(Toolkit *ic, int time ) -verovio.vrvToolkit.getElementsAtTime = Module.cwrap('vrvToolkit_getElementsAtTime', 'string', ['number', 'number']); - -// char *getMEI(Toolkit *ic, int pageNo ) -verovio.vrvToolkit.getMEI = Module.cwrap('vrvToolkit_getMEI', 'string', ['number', 'number', 'number']); - -// void setOptions(Toolkit *ic, const char *options) -verovio.vrvToolkit.setOptions = Module.cwrap('vrvToolkit_setOptions', null, ['number', 'string']); - -// bool edit(Toolkit *ic, const char *editorAction) -verovio.vrvToolkit.edit = Module.cwrap('vrvToolkit_edit', 'number', ['number', 'string']); - -// char *getElementAttr(Toolkit *ic, const char *xmlId ) -verovio.vrvToolkit.getElementAttr = Module.cwrap('vrvToolkit_getElementAttr', 'string', ['number', 'string']); - -// A pointer to the object - only one instance can be created for now -verovio.ptr = 0; - -/***************************************************************************************************************************/ - -verovio.toolkit = function() { - // check if we already have one instance - if (verovio.ptr != 0) { - console.log("For now only one instance of the toolkit can be created"); - this.ptr = verovio.ptr; - return; - } - // if not, then create it - this.ptr = verovio.vrvToolkit.constructor(); - verovio.ptr = this.ptr; -} - -verovio.toolkit.prototype.destroy = function () { - verovio.vrvToolkit.destructor(this.ptr); - verovio.ptr = 0; -}; - -verovio.toolkit.prototype.getLog = function () { - return verovio.vrvToolkit.getLog(this.ptr); -}; - -verovio.toolkit.prototype.getVersion = function () { - return verovio.vrvToolkit.getVersion(this.ptr); -}; - -verovio.toolkit.prototype.getPageCount = function () { - return verovio.vrvToolkit.getPageCount(this.ptr); -}; - -verovio.toolkit.prototype.getPageWithElement = function (xmlId) { - return verovio.vrvToolkit.getPageWithElement(this.ptr, xmlId); -}; - -verovio.toolkit.prototype.loadData = function (data) { - return verovio.vrvToolkit.loadData(this.ptr, data); -}; - -verovio.toolkit.prototype.redoLayout = function () { - verovio.vrvToolkit.redoLayout(this.ptr); -} - -verovio.toolkit.prototype.renderData = function (data, options) { - return verovio.vrvToolkit.renderData(this.ptr, data, options); -}; - -verovio.toolkit.prototype.renderPage = function (pageNo, options) { - return verovio.vrvToolkit.renderPage(this.ptr, pageNo, options); -}; - -verovio.toolkit.prototype.renderToMidi = function (options) { - return verovio.vrvToolkit.renderToMidi(this.ptr, options); -}; - -verovio.toolkit.prototype.getElementsAtTime = function (millisec) { - return verovio.vrvToolkit.getElementsAtTime(this.ptr, millisec); -}; - -verovio.toolkit.prototype.getTimeForElement = function (xmlId) { - return verovio.vrvToolkit.getTimeForElement(this.ptr, xmlId); -}; - -verovio.toolkit.prototype.getMEI = function (pageNo, scoreBased) { - return verovio.vrvToolkit.getMEI(this.ptr, pageNo, scoreBased); -}; - -verovio.toolkit.prototype.setOptions = function (options) { - verovio.vrvToolkit.setOptions(this.ptr, options); -}; - -verovio.toolkit.prototype.edit = function (editorAction) { - return verovio.vrvToolkit.edit(this.ptr, editorAction); -}; - -verovio.toolkit.prototype.getElementAttr = function (xmlId) { - return verovio.vrvToolkit.getElementAttr(this.ptr, xmlId); -}; - -/***************************************************************************************************************************/ -// add a listener that will delete the object (if necessary) when the page is left -window.addEventListener ("unload", function () { - if (verovio.ptr != 0) { - verovio.vrvToolkit.destructor( verovio.ptr ); - } -}); \ No newline at end of file diff --git a/package.json b/package.json index 77804b8..4028911 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "continuo", - "version": "1.0.0 ", + "version": "0.1.0 ", "description": "Select notes on a rendered MEI music score and create permalinks using the Music Addressability URL scheme.", "main": "src/index.js", "scripts": { diff --git a/tests/simple.html b/tests/simple.html index bff2004..c6d08c4 100644 --- a/tests/simple.html +++ b/tests/simple.html @@ -9,7 +9,7 @@ Continuo Test - +