(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (factory((global.ImGui_Impl = {}))); }(this, (function (exports) { 'use strict'; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ function commonjsRequire () { throw new Error('Dynamic requires are not currently supported by rollup-plugin-commonjs'); } function createCommonjsModule(fn, module) { return module = { exports: {} }, fn(module, module.exports), module.exports; } var require$$0 = {}; // Copyright Joyent, Inc. and other Node contributors. // // Permission is hereby granted, free of charge, to any person obtaining a // copy of this software and associated documentation files (the // "Software"), to deal in the Software without restriction, including // without limitation the rights to use, copy, modify, merge, publish, // distribute, sublicense, and/or sell copies of the Software, and to permit // persons to whom the Software is furnished to do so, subject to the // following conditions: // // The above copyright notice and this permission notice shall be included // in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN // NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, // DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. // resolves . and .. elements in a path array with directory names there // must be no slashes, empty elements, or device names (c:\) in the array // (so also no leading and trailing slashes - it does not distinguish // relative and absolute paths) function normalizeArray(parts, allowAboveRoot) { // if the path tries to go above the root, `up` ends up > 0 var up = 0; for (var i = parts.length - 1; 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 the path is allowed to go above the root, restore leading ..s if (allowAboveRoot) { for (; up--; up) { parts.unshift('..'); } } return parts; } // Split a filename into [root, dir, basename, ext], unix version // 'root' is just a slash, or nothing. var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; var splitPath = function(filename) { return splitPathRe.exec(filename).slice(1); }; // path.resolve([from ...], to) // posix version function resolve() { var resolvedPath = '', resolvedAbsolute = false; for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { var path = (i >= 0) ? arguments[i] : '/'; // Skip empty and invalid entries if (typeof path !== 'string') { throw new TypeError('Arguments to path.resolve must be strings'); } else if (!path) { continue; } resolvedPath = path + '/' + resolvedPath; resolvedAbsolute = path.charAt(0) === '/'; } // At this point the path should be resolved to a full absolute path, but // handle relative paths to be safe (might happen when process.cwd() fails) // Normalize the path resolvedPath = normalizeArray(filter(resolvedPath.split('/'), function(p) { return !!p; }), !resolvedAbsolute).join('/'); return ((resolvedAbsolute ? '/' : '') + resolvedPath) || '.'; } // path.normalize(path) // posix version function normalize(path) { var isPathAbsolute = isAbsolute(path), trailingSlash = substr(path, -1) === '/'; // Normalize the path path = normalizeArray(filter(path.split('/'), function(p) { return !!p; }), !isPathAbsolute).join('/'); if (!path && !isPathAbsolute) { path = '.'; } if (path && trailingSlash) { path += '/'; } return (isPathAbsolute ? '/' : '') + path; } // posix version function isAbsolute(path) { return path.charAt(0) === '/'; } // posix version function join() { var paths = Array.prototype.slice.call(arguments, 0); return normalize(filter(paths, function(p, index) { if (typeof p !== 'string') { throw new TypeError('Arguments to path.join must be strings'); } return p; }).join('/')); } // path.relative(from, to) // posix version function relative(from, to) { from = resolve(from).substr(1); to = resolve(to).substr(1); function trim(arr) { var start = 0; for (; start < arr.length; start++) { if (arr[start] !== '') break; } var end = arr.length - 1; for (; end >= 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; i < length; i++) { if (fromParts[i] !== toParts[i]) { samePartsLength = i; break; } } var outputParts = []; for (var i = samePartsLength; i < fromParts.length; i++) { outputParts.push('..'); } outputParts = outputParts.concat(toParts.slice(samePartsLength)); return outputParts.join('/'); } var sep = '/'; var delimiter = ':'; function dirname(path) { var result = splitPath(path), root = result[0], dir = result[1]; if (!root && !dir) { // No dirname whatsoever return '.'; } if (dir) { // It has a dirname, strip trailing slash dir = dir.substr(0, dir.length - 1); } return root + dir; } function basename(path, ext) { var f = splitPath(path)[2]; // TODO: make this comparison case-insensitive on windows? if (ext && f.substr(-1 * ext.length) === ext) { f = f.substr(0, f.length - ext.length); } return f; } function extname(path) { return splitPath(path)[3]; } var require$$1 = { extname: extname, basename: basename, dirname: dirname, sep: sep, delimiter: delimiter, relative: relative, join: join, isAbsolute: isAbsolute, normalize: normalize, resolve: resolve }; function filter (xs, f) { if (xs.filter) return xs.filter(f); var res = []; for (var i = 0; i < xs.length; i++) { if (f(xs[i], i, xs)) res.push(xs[i]); } return res; } // String.prototype.substr - negative index don't work in IE8 var substr = 'ab'.substr(-1) === 'b' ? function (str, start, len) { return str.substr(start, len) } : function (str, start, len) { if (start < 0) start = str.length + start; return str.substr(start, len); } ; var bindImgui = createCommonjsModule(function (module, exports) { var Module = (function() { var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; return ( function(Module) { Module = Module || {}; var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key];}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof commonjsRequire==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;ret=tryParseAsDataURI(filename);if(!ret){if(!nodeFS)nodeFS=require$$0;if(!nodePath)nodePath=require$$1;filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);}return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret);}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/");}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",abort);Module["quit"]=(function(status){process["exit"](status);});Module["inspect"]=(function(){return "[Emscripten Module object]"});}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)};}Module["readBinary"]=function readBinary(f){var data;data=tryParseAsDataURI(f);if(data){return data}if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}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;}if(typeof quit==="function"){Module["quit"]=(function(status){quit(status);});}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href;}else if(document.currentScript){scriptDirectory=document.currentScript.src;}if(_scriptDir){scriptDirectory=_scriptDir;}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1);}else{scriptDirectory="";}Module["read"]=function shell_read(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}};}Module["readAsync"]=function readAsync(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);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror();};xhr.onerror=onerror;xhr.send(null);};Module["setWindowTitle"]=(function(title){document.title=title;});}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key];}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}var asm2wasmImports={"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})};var GLOBAL_BASE=1024;var ABORT=false;function assert(condition,text){if(!condition){abort("Assertion failed: "+text);}}function Pointer_stringify(ptr,length){if(length===0||!ptr)return "";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+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 UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{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);}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&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}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=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}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple;}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf;}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer);}var STATIC_BASE,STATICTOP;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=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 allows increasing the size at runtime, or (3) 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;if(TOTAL_MEMORY<TOTAL_STACK)err("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+TOTAL_MEMORY+"! (TOTAL_STACK="+TOTAL_STACK+")");if(Module["buffer"]){buffer=Module["buffer"];}else{if(typeof WebAssembly==="object"&&typeof WebAssembly.Memory==="function"){Module["wasmMemory"]=new WebAssembly.Memory({"initial":TOTAL_MEMORY/WASM_PAGE_SIZE,"maximum":TOTAL_MEMORY/WASM_PAGE_SIZE});buffer=Module["wasmMemory"].buffer;}else{buffer=new ArrayBuffer(TOTAL_MEMORY);}Module["buffer"]=buffer;}updateGlobalBufferViews();function getTotalMemory(){return TOTAL_MEMORY}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func);}else{Module["dynCall_vi"](func,callback.arg);}}else{func(callback.arg===undefined?null:callback.arg);}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=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 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);}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb);}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies);}}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["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="";var wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAAB+Q7OAWACf38Bf2ACf38AYAJ8fAF8YAF/AX9gAX8AYAN/f38Bf2AEf39/fwBgA39/fwBgAn9/AX1gBH9/f38Bf2AEf399fwBgAn99AX9gA399fQF/YAZ9fX1/f38AYAR/fX9/AGAFf39/fX8AYAABfGADf31/AGAFf39/f38Bf2AIf39/f39/f38Bf2AHf39/f39/fwF/YAZ/f39/f38Bf2AGf398fH9/AX9gCX9/f39/f39/fwF/YAN9f38AYAl/f39/f39/f38AYAZ/f39/f38AYAJ/fQBgAX8BfWAAAX9gAn19AGABfQBgAAF9YAAAYAN/f30Bf2AGf39/fX9/AGAIf399fX1/f38AYAR/fX99AX9gBn9/fX9/fwBgBX9/f399AGAHf39/f31/fQBgBn9/f399fwBgB39/f39/f38AYAd/f39/f399AGAGf39/f399AGAFf39/f38AYAZ/f31/f30AYAV/f31/fwBgCH9/fX9/f31/AGALf39/f39/f39/f38AYAl/f39/f39/fX8AYAh/f39/f399fwBgBH9/f30AYAZ/f319fX8AYAp/f39/f39/f39/AGADf399AGABfwF8YAN/f38BfWAEf399fQF/YAh/f319fX9/fwF/YAR/f31/AX9gBX9/fX99AX9gB39/f3x8f38Bf2AEf39/fQF/YAV/f399fwF/YAZ/f399f38Bf2AKf39/f39/f39/fwF/YAN/fX0AYAd/fX19f39/AGAHf39/fX19fwBgB39/f31/f30AYAd/f399f39/AGAJf39/fX9/f31/AGAHf39/f399fwBgCH9/f39/fX99AGAIf39/f39/f30AYAh/f39/f39/fwBgCn9/f39/f39/fX8AYAx/f39/f39/f39/f38AYA1/f39/f39/f39/f39/AGADf398AGADf39/AXxgAX0BfWACfX0BfWAFf319fX0AYAR/f319AGACf30BfWAEfX19fQF/YAV/f399fQBgA319fQF9YAJ9fQF/YAR9fX19AX1gC399fX19fX19fX1/AGAJf399f39/f31/AGAKf399f39/f399fwBgBX99f399AX9gC39/fX19fX19fX19AGAIf39/f399fX8AYAh/f319f39/fwBgB39/f319f38AYAV/f31/fwF/YAh/f39/fX1/fwBgB39/f319fX0AYAp/f319fX19fX1/AGAMf399fX19fX19fX1/AGAHf319fX19fQBgBH99f38Bf2AIf39/fX9/f30Bf2AHf31/f399fwF/YAd/fX5+f31/AX9gB399fX1/fX8Bf2AHf318fH99fwF/YAN/f3wBfGADf399AX1gA39/fgF+YAl/f39/fX9/f30Bf2AHf399fX1/fQF/YAl/f399fX1/f30Bf2AGf399f39/AX9gCH9/f31/f39/AX9gCn9/f39/f399f38Bf2AJf39/f39/fX9/AX9gCX9/f35+f31/fwF/YAl/f399fX99f38Bf2AJf39/fHx/fX9/AX9gBn98fHx9fQF9YAN8fH0BfGADfHx8AXxgBn99fX19fQF9YAV/fn5+fQF9YAN+fn4BfmAGf35+fn19AX1gBX9/f399AX1gBn9/f399fQF9YAd/f39/f399AX9gCH9/f39/f399AX9gBn9/fX1/fQF/YAd/f399fX99AX9gBn9/fX1/fwF/YAd/f399f31/AGAKf39/f39/f319fwBgB39/f399fX8AYAR/fX19AX1gBn9/f39/fQF/YAd/f31/f399AX9gA35/fwF/YAJ+fwF/YAZ/fH9/f38Bf2ACfH8BfGADf39+AGACf38BfmAFf39/f38BfGAGf39/f39/AXxgAn1/AX1gAXwBfWACfX8Bf2ACf38BfGAIf39/f3x8f38Bf2ALf39/f39/f39/f38Bf2ALf39/f39/f39/fX8AYAR/f39/AXxgA39/fAF/YAR/f3x8AX9gBX9/fH98AX9gBH9/f3wBf2AFf39/fHwBf2AJf39/fHx8f39/AX9gBX9/f3x/AX9gBn9/f3x/fAF/YAV/f39/fAF/YAZ/f39/fH8Bf2AHf39/f3x/fwF/YAJ/fABgA398fABgB398fHx/f38AYAR/fH9/AGAEf398fABgCH9/fHx8f39/AGAEf398fwBgBX9/fH9/AGAEf39/fABgB39/f3x8fH8AYAl/f398fHx/f38AYAV/f398fwBgBn9/f3x/fwBgB39/f3x/f3wAYAd/f398f39/AGAJf39/fH9/f3x/AGAFf39/f3wAYAh/f39/fHx8fwBgBn9/f398fwBgB39/f398f38AYAh/f39/fH9/fABgCH9/f398f39/AGAKf39/f3x/f398fwBgBn9/f39/fABgB39/f39/fH8AYAh/f39/f3x/fABgB39/f39/f3wAYAh/f39/f398fwBgCX9/f39/f3x/fABgCH9/f39/f398AGAJf39/f39/f3x/AGAJf39/f39/f398AGAKf39/f39/f398fwBgC39/f39/f39/f3x/AAKmBD0DZW52AWMABgNlbnYBZAA2A2VudgFlAEwDZW52AWYAGgNlbnYBZwAEA2VudgFoAAADZW52AWkATwNlbnYBagBRA2VudgFrAAcDZW52AWwAAANlbnYBbQAtA2VudgFuACEDZW52AW8ABwNlbnYBcAAAA2VudgFxAAYDZW52AXIAGgNlbnYBcwAAA2VudgF0AAQDZW52AXUABANlbnYBdgAEA2VudgF3AAQDZW52AXgABwhhc20yd2FzbQdmNjQtcmVtAAIDZW52AXkAAwNlbnYBegABA2VudgFBAAcDZW52AUIAUANlbnYBQwAAA2VudgFEAAADZW52AUUAAANlbnYBRgAAA2VudgFHAAQDZW52AUgAAANlbnYBSQAAA2VudgFKAAADZW52AUsAAwNlbnYBTAAFA2VudgFNAAMDZW52AU4AAANlbnYBTwAEA2VudgFQAB0DZW52AVEAAwNlbnYBUgAdA2VudgFTAAADZW52AVQACQNlbnYBVQABA2VudgFWAB0DZW52AVcABwNlbnYBWAABA2VudgFZAB0DZW52AVoALQNlbnYBXwAAA2VudgEkAAADZW52AmFhAB0DZW52DF9fdGFibGVfYmFzZQN/AANlbnYBYQN/AANlbnYBYgN/AAZnbG9iYWwDTmFOA3wABmdsb2JhbAhJbmZpbml0eQN8AANlbnYGbWVtb3J5AgGAAoACA2VudgV0YWJsZQFwAZ4LngsDqBPFEgRDAwEHVAEBUwQEHRwHBAMEBwsHBAMBAwMABQE3UwMDBAgBAAcDUgQDAwEdAFQAUlkBAwUEAQAHAQQJAAEeIQQFAScbAwQpAAMBUyEhWQMHAQEABwMDACFmAy0BAQFYBBwHBAMBBAEBBwESCAEBAAFpAygIByAFBCcGCQchHBUEASoAAQAbIQQgBQEHAQEAAyEFHAEEBAEBIR8AJwMcA5oBmgEFBwABAQcHGwEThwFzBAAHAAUDLwEEHAYDBSEFBwAAAQEBATQBBwMEAQcaACpdIBwBBQMBlAEA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CxwAIAAgASoCACACKgIAkiABKgIEIAIqAgSSEDcLHgAgACABOAIAIAAgAjgCBCAAIAM4AgggACAEOAIMCw4AIAAQPyABIAAQnxEaCwYAQSkQBAsMACAAIAEgACABYBsLFgAgAEMAAAAAOAIEIABDAAAAADgCAAsGAEEjEAQLGwEBf0HokAUoAgBBvDJqKAIAIgBBAToAeCAACzMBAXwgABCyBSIBRAAAAOD//+9HZgR9Q///f38FQ///f/8gAbYgAUQAAADg///vx2UbCwscACAAIAEqAgAgAioCAJMgASoCBCACKgIEkxA3CxQAIAAsAAtBAEgEQCAAKAIAEFYLC0UBAX8gAEEBIAAbIQEDQCABENQBIgBFBEBB5JUFQeSVBSgCACIANgIAIAAEfyAAQT9xQYIEahEhAAwCBUEACyEACwsgAAtHAQF/IAAEQEHokAUoAgAiAQRAIAFBiAdqIgEgASgCAEF/ajYCAAsLQayCAigCACEBIABB7JAFKAIAIAFB/wFxQe4GahEBAAsWACAAIAEpAgA3AgAgACACKQIANwIIC18BA38jBiECIwZBEGokBiACQeiQBSgCACIDQagraiAAQQR0aiIAKQIANwIAIAIgACkCCDcCCCACQQxqIgAgACoCACADQZAqaioCACABlJQ4AgAgAhCfAyEEIAIkBiAECwYAQTIQBAsSACAAQfCDAjYCACAAQQRqEEQLKgAgACgCEBBeBEBBACEABSAAQQRqIgAsAAtBAEgEQCAAKAIAIQALCyAACxIAIAAgARDzECAAQfyDAjYCAAsQACAALQABIAAtAABBCHRyCyoBAX8jBiEBIwZBEGokBiABIAA2AgBBBBBFIgAgASgCADYCACABJAYgAAsIAEELEARBAAvDAwEDfyACQYDAAE4EQCAAIAEgAhAkDwsgACEEIAAgAmohAyAAQQNxIAFBA3FGBEADQCAAQQNxBEAgAkUEQCAEDwsgACABLAAAOgAAIABBAWohACABQQFqIQEgAkEBayECDAELCyADQXxxIgJBQGohBQNAIAAgBUwEQCAAIAEoAgA2AgAgACABKAIENgIEIAAgASgCCDYCCCAAIAEoAgw2AgwgACABKAIQNgIQIAAgASgCFDYCFCAAIAEoAhg2AhggACABKAIcNgIcIAAgASgCIDYCICAAIAEoAiQ2AiQgACAB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ACgCACIDQf/9+3dqIANBgIGChHhxQYCBgoR4c3FFBEAgASEADAELCyADQf8BcQRAA0AgAEEBaiIALAAADQALCwsgACACawsJACAAIAE2AgALEABB6JAFKAIAQbwyaigCAAshACAAKAIEIgAEfyAAIABBAm1qBUEICyIAIAEgACABShsLFQAgACABIAIQNyAAQQhqIAMgBBA3Cx0BAX8gAUEAIABB0ANqEHooAgAQxwEiAhDWAiACCwYAIACosgsUACABIAIgACAAIAJeGyAAIAFdGwsNACAAQdQAaiABEJwCCxEAQQAgAEEEaiAAKAIIEF4bC+8BAQN/QeiQBSgCACIEQbwyaigCACEDIAEEQAJAIANBxAJqIgUgBSgCACADKAK8AnI2AgAgBEHMNGooAgAgAUcEQCAEQag1aiwAAEUNAQsgBEHINGooAgAiBCgCiAYgAygCiAZGBEAgAyAERwRAIAMoAgggBCgCCHJBgICABHFFDQILIAMgAiAAIAIbIAEQmRELCwsgAyABNgKMAiADQZQCaiICIAApAgA3AgAgAiAAKQIINwIIIANBkAJqIgJBADYCACAAIAEQsQUEf0EABSAAIABBCGpBARCFAwRAIAIgAigCAEEBcjYCAAtBAQsiAAshACAAQ///f39D//9/fxA3IABBCGpD//9//0P//3//EDcLIQEBfyMGIQIjBkEQaiQGIAIgATYCACAAIAIQ3AIgAiQGCykAQeiQBSgCAEE0aiAAQQJ0aigCACIAQX9KBH8gACABEPQCBUEACyIACzUBAn8jBiEDIwZBEGokBgJ/IAAoAgAhBCADIAEQdyAECyADKAIAIAIoAgAQDCADEDYgAyQGCxQBAX8gACABKAIAIgI2AgAgAhARCxcAIABBADYCBCAAQQA2AgAgAEEANgIIC1IBAn8jBiEEIwZBEGokBiAEIAM2AgAgACABIAIgBBCZByICIAFBf2ogAkF/RyACIAFIcRshASAABH8gACABakEAOgAAIAEFIAILIQUgBCQGIAULLQAgACgCACABSgRAIAAoAgggAUEcbGoPBUG73wNBxN8DQf0JQdLfAxAAC0EACycBAX8jBiECIwZBEGokBiACIAEQnQQgAEHogQIgAhAFNgIAIAIkBgujAQIDfwF9EEEiAiwAe0UEQEHokAUoAgAhBCABQwAAAABdIQMg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BUEANgIAIAMgAkEBdCAEaiICIAEoAixBAXQgBGogBUEBENEDIABDAAAAADgCACAAIAMoAgA2AgQgACADKAIEIgE2AgggAEMAAAAAOAIMIAAgATYCECAAIAUoAgAgAmtBAXU2AhQgAyQGC0gBAn8gACwAACIBBEADQAJAIABBAWohAiABQf8BcUElRiIBBEAgAiwAAEElRw0BCyACIAAgARtBAWoiACwAACIBDQELCwsgAAsQACAAQgA3AgAgAEIANwIICywAIAAoAgggAUggAUEASHIEQEHg5gJB1+ICQdwIQfjmAhAABSAAIAE2AgQLCxcAIAAgATYCACAAIAI2AgggAEEANgIECyUAIAAgAToADCAAIAI7AQAgACADOwECIAAgBDsBBCAAIAU7AQYLLgAgACgCACABSgRAIAAoAgggAUH0AGxqDwVBu98DQcTfA0H9CUHS3wMQAAtBAAtsAQF/IAZBgICACE8EQAJAIABByABqIgcQigFFBEAgASAHEHooAgBGBEAgAEEGQQQQsQEgACACIAMgBCAFIAYQ5gMMAgsLIAAgARCaAiAAQQZBBBCxASAAIAIgAyAEIAUgBhDmAyAAEOUCCwsLuAIBBn8jBiELIwZBIGokBiALQRhqIQ0gC0EIaiEJIAshDiAEQYCAgAhPBEAgBkUEQCAFEF8gBWohBgsgBSAGRwRAIAFFBEAgACgCKCgCCCEBCyACQwAAAABbBEAgACgCKCoCDCECCyABKAJEKAIIIABByABqEHooAgBHBEBB6doCQdjZAkGECUGf2wIQAAsgCSAAQTxqEI4EIgwpAgA3AgAgCSAMKQIINwIIIAhBAEciDARAIAkgCSoCACAIKgIAED44AgAgCUEEaiIKIAoqAgAgCCoCBBA+OAIAIAlBCGoiCiAKKgIAIAgqAggQUzgCACAJQQxqIgogCioCACAIKgIMEFM4AgALIA4gAykCADcDACANIA4pAgA3AgAgASAAIAIgDSAEIAkgBSAGIAcgDBDUCQsLIAskBgskAQF/QeiQBSgCACIAQdwwaioCACAAQcgqaioCAEMAAABAlJILdAICfwF9EGEoAswDIgFFBEBB27UCQcGUAkGmPUGfmwMQAAsgAEEASARAIAEoAgwhAAsgACABQSxqIgIoAgBIBEAgAiAAEHEqAgAhAyABKgIUIAEqAhggAxCD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AgBBACAARQ0BGgtBAQshCSAHJAYgCQsJACAAIAEQ0gsLqAIBBX8jBiEEIwZBEGokBiAEIQIgABD8ASIALAAAQSVGBEADQCAAQQFqIgEsAABBUGpBGHRBGHVB/wFxQQpIBEAgASEADAELCyACQf////8HNgIAAkAgASwAACIDQS5GBH8gAEECaiACELcEIQEgAigCACIAQeMASwRAIAJBAzYCAEEDIQALIAEhBSABLAAABSABIQVB/////wchACADCyIBQRh0QRh1QcUAayIDBEAgA0EgRw0BCyACQX82AgBBfyEAIAUsAAAhAQsCQAJAIAFB/wFxQecARgRAIABB/////wdGDQEFIAFB/wFxQccARiAAQf////8HRnENAUEDIAAgAEH/////B0YbIQALDAELIAJBfzYCAEF/IQALBUEDIQALIAQkBiAAC/oFAhN/AX0jBiEDIwZBkAFqJAYgA0H4AGohAiADQfAAaiEFIANB6ABqIQcgA0EoaiEEIANB2ABqIQYgA0EQaiEIIANByABqIQkgA0FAayEMIANBOGohDyADQSBqIRAgA0EIaiERIANB0ABqIRIgAyETEEEiCiwAewR/QQAFQeiQBSgCACENIAogABBkIQ4gByAAQQBBAUMAAIC/EHggBSAHKgIEIA1ByCpqIgsqAgBDAAAAQJSSIhUgFRA3IAIgCkHIAWoiCiAFEDogBCAKIAIQRyAEIAsqAgAQeSAGIAQpAgA3AgAgBiAEKQIINwIIIAcqAgBDAAAAAF4EQEMAAAAAIA1B3CpqKgIAEHMLIAVDAAAAACALKgIAEDcgAiAKIAUQOiAPQwAAAAAgCyoCABA3IAwgCiAPEDogCSAMIAcQOiAIIAIgCRBHIAcqAgBDAAAAAF4EQCACIAgQswEgBBCWARA3IAIgCyoCABDeASAFIAQgCBCrAyAJIARBCGogCEEIahCqASACIAUgCRBHIAYgAikCADcCACAGIAIpAgg3AggLIAYgDkEAEGkEfyAGIA4gCSAMQQAQoAEiCwRAIAEgASwAAEEBczoAACAOEMsBCyAGIA5BARCeASAQIAQpAwA3AwAgESAEKQMINwMAQQdBCCAJLAAARSIGG0EJIAwsAABFIAZyG0MAAIA/EEghBiANQcwqaioCACEVIAUgECkCADcCACACIBEpAgA3AgAgBSACIAZBASAV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fwF9IABB1ABqIgIqAgAgAEHgAWoiACoCAJIhAyACIAE4AgAgACADIAGTOAIAC6gCAQJ/IABBwABxBEBBmrACQcGUAkHuK0GeqwMQAAtB6JAFKAIAIQECfwJAIABBBHEEfyABQcAyaigCAA0BQQAFAn8CQAJAAkACQCAAQQNxQQFrDgMCAQADCyABQcQyaigCACABQbwyaigCACgCgAZGDQVBAAwDCyABQcAyaigCACABQbwyaigCACgCgAZGDQRBAAwCC0EAIAFBwDJqKAIAIgJFDQEaIAIgAUG8MmooAgAQngUNA0EADAELIAFBwDJqKAIAIAFBvDJqKAIARg0CQQALCwwBCyABQcQyaigCACAAELAFBH8gAEEgcUUEQCABQdwyaigCACIABEAgAUHtMmosAABFBEBBACABQcAyaigCACgCTCAARw0EGgsLC0EBBUEACwsiAAsKACABIAAoAghqCygAIABBFUkEQCAAQQxsQaAJag8FQaHKAkHBlAJB+SpBx8oCEAALQQALHgAgAgRAIAAgASACEIcEGiAAIAJBf2pqQQA6AAALCxMAQeiQBSgCAEG8MmooAgAQgAULDAAgACABKQIINwIACzIBA30gASoCECABEMgBkiECIAEqAgwiAyABKgIckiEEIAAgAyACIAQgAiABENMBkhBjC6kFAgh/A30jBiEGIwZB0ABqJAYgBkEoaiEDIAZBGGohBCAGIgJBEGohCEHokAUoAgAhBSACQThqIgcQyQYgASgCCCIJQYCAgIABcQRAIAVBvDJqKAIAIAFHBEBBk7QCQcGUAkG7NEGttAIQAAsgBUGgMmoiAiACKAIAQX5qEFkoAgAhAiAFQdQqaioCACEKIAMQaiACLADIAgRAIARD//9//yACQRBqIgUqAgAgAhDIAZJD//9/fyAFKgIAIAIQyAGSIAIQ0wGSEGMFIAQgCiACKgIMIguSQ///f/8gCyACKgIUkiAKkyACKgJsk0P//39/EGMLIAMgBCkCADcCACADIAQpAgg3AgggACABQQxqIAFBFGogAUGgAWogByADQQAQ9QMFAkAgCUGAgIAgcQRAIAMgAUEMaiICKgIAIgpDAACAv5IgASoCECILQwAAgL+SIApDAACAP5IgC0MAAIA/khBjIAAgAiABQRRqIAFBoAFqIAcgA0EAEPUDDAELIAlBgICA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IgBB/DdqLAAARQRAQZ63AkHBlAJBjsAAQfinAxAACyAAQf03aiIBLAAARQRAQa+3AkHBlAJBj8AAQfinAxAACyAAQYA4aigCAEEBcUUEQBD2AwsgAEGcOGooAgBBf0YEQBCSBQsgAUEAOgAAC8kEAQZ/QeiQBSgCACIBQbwyaiIGKAIAIQMCfwJAIABBEHEEf0EAIQNBgbcCQQBBABDHASECDAEFAn8gA0GMAmoiAigCACIERSIFRQRAQQAgBCABQdwyaigCAEcNARoLIAEsAOABBH8CQAJAIAUEQCAAQQhxRQRAQb/1AkHBlAJBwD9B0acDEAALIAMoApACQQFxIgQEQCACIAMgA0GUAmoQtgUiAjYCACACEIYDIAEsAPAHBEAgAiADELYBIAMQdQsFQQAgAUHcMmooAgBFDQUaQQAgAyABQYAzaigCAEcNBRogAiADIANBlAJqELYFIgI2AgALIAFB3DJqKAIAIgUgAkYEQCABQe0yaiAEOgAABSACIQQgBSECDAILBSABQe0yakEAOgAAIAFB3DJqKAIAIQIMAQsMAQtBACACIARHDQIaCyADQdADahB6KAIAIQRBAEMAAIC/EIQFBH8MBAVBAAsFQQALCwsMAQsgAUH8N2oiBSwAAEUEQCACBEAQkgUgAUGUOGogAjYCACABQZg4aiAENgIAIAVBAToAACABQYA4aiAANgIAIAFBiDhqQQA2AgAFQY+3AkHBlAJB6j9B0acDEAALCyABQYQ4aiABQfAxaigCADYCACABQf03akEBOgAAIABBAXFFBEAQ7wQgBSwAAARAIAFB5DhqKAIABEAgAUHYOGooAgBBgCBxBEAgBigCACICQQE6AHsgAkEBNgKkAQsLCwsgAEEScUUEQCADQZACaiIAIAAoAgBBfnE2AgALQQELIgALTwEBfyAAQRRqIgFCADcCACABQgA3AgggAUIANwIQIAFCADcCGCABQQA6ACAgAEIANwIAIABCADcCCCAAQX82AhAgAEEAOgA2IABBADoANQsfACAAQwAAAABeQQNBAiABQwAAAABeGyAAiyABi14bC3ACAn8CfSMGIQEjBkEQaiQGQeiQBSgCACICQZQraioCACEDIAJBmCtqKgIAIQQgABCABCABIAOMQwAAAAAgABCzASADQwAAAECUXhsgBIxDAAAAACAAEJYBIARD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CX8jBiEMIwZBEGokBiAMIgZCADcDACABQQBKBEACQCACIARrQQBIIQsgAkEBaiAEayEIIAAhCgNAAkAgBkEAIAQQdhoCQAJAAkACQAJAAkAgBEECaw4EAAECAwQLIAsEQEEAIQVBACEABUEAIQBBACEFA0AgBSAKIAAgA2xqIgcsAAAiCUH/AXEgAEEHcSAGai0AAGtqIQUgAEECakEHcSAGaiAJOgAAIAcgBUEBdjoAACAAQQFqIgAgCEcNAAsgCCEACwwECyALBEBBACEFQQAhAAVBACEAQQAhBQNAIAUgCiAAIANsaiIHLAAAIglB/wFxIABBB3EgBmotAABraiEFIABBA2pBB3EgBmogCToAACAHIAVBA246AAAgAEEBaiIAIAhHDQALIAghAAsMAwsgCwRAQQAhBUEAIQAFQQAhAEEAIQUDQCAFIAogACADbGoiBywAACIJQf8BcSAAQQdxIAZqLQAAa2ohBSAGIABBBGpBB3FqIAk6AAAgByAFQQJ2OgAAIABBAWoiACAIRw0ACyAIIQALDAILIAsEQEEAIQVBACEABUEAIQBBACEFA0AgBSAKIAAgA2xqIgcsAAAiCUH/AXEgBiAAQQdxai0AAGtqIQUgBiAAQQVqQQdxaiAJOgAAIAcgBUEFbjoAACAAQQFqIgAgCEcNAAsgCCEACwwBCyALBEBBACEFQQAhAAVBACEAQQAhBQNAIAUgCiAAIANsaiIHLAAAIglB/wFxIAYgAEEHcWotAABraiEFIAYgACAEakEHcWogCToAACAHIAUgBG46AAAgAEEBaiIAIAhHDQALIAghAAsLIAAgAkgEQANAIAogACADbGoiBywAAA0CIAcgBSAGIABBB3FqLQAAayIFIARuOgAAIABBAWoiACACSA0ACwsgDUEBaiINIAFODQIgCkEBaiEKDAELC0G44gJB1+ICQd8eQe7iAhAACwsgDCQGC8kFAQl/IwYhDCMGQRBqJAYgDCIGQgA3AwAgAkEASgRAAkAgASAEa0EASCELIAFBAWogBGshCCAAIQoDQAJAIAZBACAEEHYaAkACQAJAAkACQAJAIARBAmsOBAABAgMECyALBEBBACEFQQAhAAVBACEFQQAhAANAIAUgACAKaiIHLAAAIglB/wFxIABBB3EgBmotAABraiEFIABBAmpBB3EgBmogCToAACAH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CABBERAEQQALCABBEBAEQQALCABBDxAEQQALCABBDhAEQQALCABBDRAEQQALCABBDBAEQQALCABBChAEQQALCABBCRAEQQALCABBCBAEQQALCwBBAxAEQwAAAAALDwBBARAERAAAAAAAAAAACw8AQQAQBEQAAAAAAAAAAAsmACABIAIgAyAEIAUgBiAHIAggCSAKIAsgDCAAQQFxQZwLahFOAAskACABIAIgAyAEIAUgBiAHIAggCSAKIAsgAEEDcUGYC2oRMQALMwAgAEEFSQRAIABB6JAFKAIAQfUHamosAABBAEcPBUGAqQJBwZQCQcUeQaSuAxAAC0EACyIAIAEgAiADIAQgBSAGIAcgCCAJIAogAEEDcUGUC2oRNgALIAAgASACIAMgBCAFIAYgByAIIAkgAEEDcUGQC2oRGQALIgAgASACIAMgBCAFIAYgByAIIAkgCiAAQQFxQY4LahFNAAseACABIAIgAyAEIAUgBiAHIAggAEEDcUGKC2oRTAALHAAgASACIAMgBCAFIAYgByAAQQdxQfwKahEqAAsaACABIAIgAyAEIAUgBiAAQQ9xQeYKahEaAAsYACABIAIgAyAEIAUgAEEPcUHOCmoRLQALFgAgASACIAMgBCAAQR9xQaQKahEGAAsVACABIAIgAyAAQf8AcUGQCWoRBwALIgAgASACIAMgBCAFIAYgByAIIAkgCiAAQQFxQYAEahFCAAsgACABIAIgAyAEIAUgBiAHIAggCSAAQQdxQfgDahEXAAseACABIAIgAyAEIAUgBiAHIAggAEEPcUHoA2oREwALHAAgASACIAMgBCAFIAYgByAAQQ9xQdgDahEUAAsaACABIAIgAyAEIAUgBiAAQR9xQbgDahEVAAsYACABIAIgAyAEIAUgAEEPcUGoA2oREgALFgAgASACIAMgBCAAQR9xQYgDahEJAAscACABIAIgAyAEIAUgBiAHIABBAXFBgANqET4ACxoAIAEgAiADIAQgBSAGIABBAXFBsgJqERYACw8AIAEgAEEBcUECahE4AAsKACAAQQFxERAACysAIABB/wFxQRh0IABBCHVB/wFxQRB0ciAAQRB1Qf8BcUEIdHIgAEEYdnILOAECf0HokAUoAgAhAQN/An9BASAAIAFB4AFqaiwAAA0AGiAAQQFqIgBBBUkEfwwCBUEACwsLIgAL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DAMLIAkgIDkDAAwCCwwBCyAAIAQQ6AshHyARKAIAIBIoAgAgBSgCAGtGDQUgD0HwAEYgCUEAR3EEQCAJIB8+AgAFIAkgECAfEJYHCwsgEyAJQQBHaiETIAUoAgAgCyARKAIAamogEigCAGshBAwCCwsgAEEAEMABIAUoAgAiByANKAIASQR/IAUgB0EBajYCACAHLQAABSAAEFsLIQcgByABIAlqIgEtAABHDQQgBEEBaiEECwsgAUEBaiIBLAAAIgcNAQwGCwsMAwsgDSgCAARAIAUgBSgCAEF/ajYCAAsgB0F/SiATcg0DQQAhBwwBCyATRQ0ADAELQX8hEwsgBwRAIAYQViAKEFYLCwsgFiQGIBML3gEBB38jBiEEIwZBEGokBhC7AyEFIAFBAToAACABIAAoAgAiAkEASgR/IAAoAggFQQALIgM2AgQgASACNgIIIAFBDGoiAkEANgIAIAFBEGoiBkEANgIAIARDAAAAAEMAAAAAEDcgASAEKQMANwIUIAEgBSkCCDcCHCAAKAIAIgVBAEoEQCAAKAIIIQdBACEAIAYoAgAhASACKAIAIQMDQCAAQQJ0IAdqKAIAIggoAhggAWohASAIKAIMIANqIQMgAEEBaiIAIAVIDQALIAYgATYCACACIAM2AgALIAQkBgsLACAAIAEgAhDjCwuwAQECfyMGIQMjBkGAAWokBiADQgA3AgAgA0IANwIIIANCADcCECADQgA3AhggA0IANwIgIANCADcCKCADQgA3AjAgA0IANwI4IANBQGtCADcCACADQgA3AkggA0IANwJQIANCADcCWCADQgA3AmAgA0IANwJoIANCADcCcCADQQA2AnggA0E3NgIgIAMgADYCLCADQX82AkwgAyAANgJUIAMgASACEOsLIQQgAyQGIAQLMQECfyAAEI4FIgEoAgA2AjggASgCACICBEAgAiAANgI0CyABIAA2AgBB3JEFEBMgAAueAwEHfyMGIQMjBkFAayQGIANBKGohBSADQRhqIQYgA0EQaiEHIAMhBCADQThqIQhBsO8DIAEsAAAQqAIEQEGECRDUASICBEAgAkEAQfwAEHYaIAFBKxCoAkUEQCACQQhBBCABLAAAQfIARhs2AgALIAFB5QAQqAIEQCAEIAA2AgAgBEECNgIEIARBATYCCEHdASAEEBAaCyABLAAAQeEA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IAMQSiADJAYLMAEBfyMGIQQjBkEQaiQGIAQgAhA5IAEgBCADIABB/wBxQZAJahEHACAEEDYgBCQGCy0BAn8jBiEBIwZBEGokBiABIABBH3FBzABqER0ANgIAIAEoAgAhAiABJAYgAgswAgF/An0jBiECIwZBEGokBiACIAEgAEEDcUEkahEcADgCACACKgIAIQQgAiQGIAQLEgAgASACIABBB3FB3AZqERsAC2cBBH8jBiECIwZBEGokBiACQQRqIgEgABC6AyACQee6AxB3An8gASACENkBIQQgAhA2IAEQNiAECwRAIAAQiwEQ6wEFIAEgABCiASABKAIAIAEgASwAC0EASBsQvQEgARBECyACJAYLfwEEfyMGIQIjBkEQaiQGIAJBBGoiASAAELoDIAJB57oDEHcCfyABIAIQ2QEhBCACEDYgARA2IAQLBEAgABCLASEAQeiQBSgCAEG8MmooAgAgABDGAyEABSABIAAQogEgASgCACABIAEsAAtBAEgbEMwGIQAgARBECyACJAYgAAs0AQF/IwYhASMGQRBqJAYgACwAC0EASARAIAAoAgAhAAsgASAANgIAQYG0AyABEGsgASQGCz0BAn8jBiEDIwZBEGokBiADQQxqIgQgARA5IAMgAhBRIAQgAyAAQf8BcUHuBmoRAQAgAxBEIAQQNiADJAYLQwECfyMGIQIjBkEgaiQGIAJBCGoiAyAAENsBIAEsAAtBAEgEQCABKAIAIQELIAIgATYCACADQYG0AyACEP4FIAIkBgsxAQF/IwYhASMGQRBqJAYgACwAC0EASARAIAAoAgAhAAsgASAANgIAIAEQigkgASQGCzEBAX8jBiEBIwZBEGokBiAALAALQQBIBEAgACgCACEACyABIAA2AgAgARCJCSABJAYLPQECfyMGIQMjBkEgaiQGIANBDGoiBCABEFEgAyACEFEgBCADIABB/wFxQe4GahEBACADEEQgBBBEIAMkBgtFAQF/IwYhAiMGQRBqJAYgACwAC0EASARAIAAoAgAhAAsgASwAC0EASARAIAEoAgAhAQsgAiABNgIAIAAgAhCHCSACJAYLNQEBfyMGIQEjBkEQaiQGIAAsAAtBAEgEQCAAKAIAIQALIAEgADYCAEGBtAMgARClASABJAYLNgECfyMGIQIjBkEQaiQGIAAsAAtBAEgEQCAA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OgACIAJFBEBB3AAQVSEBIAMgBiwAADoAACABEM4JCyAAIAE2ApQBIABB6DFqRAAAAAAAAAAAOQMAIABB8DFqQQA2AgAgAEH4MWpBfzYCACAAQfQxakF/NgIAIABB9DJqQQA2AgAgAEG4MmoiAUIANwMAIAFCADcDCCABQQA2AhAgAUEAOgAUIABB0DJqIgFCADcDACABQgA3AwggAUIANwMQIAFCADcDGCABQQA6ACAgA0MAAIC/QwAAgL8QNyAIIAMpAwA3AgAgAEGAM2oiAUIANwMAIAFCADcDCCABQQA2AhAgA0MAAAAAQwAAAAAQNyAJIAMpAwA3AgAgAEGcM2pBADYCACAAQcA0akEAOgAAIABBxDRqIgFCADcCACABQgA3AgggAUIANwIQIAFCADcCGCABQgA3AiAgAUEANgIoIAMQaiAFIAMpAgA3AgAgBSADKQIINwIIIABBnDVqQQA2AgAgAEGANWoiAUIANwMAIAFCADcDCCABQgA3AxAgAUEAOgAYIABBoDVqQf////8HNgIAIABBpDVqQQA6AAAgAEGlNWpBADoAACAAQaY1akEBOgAAIABBrDVqQQA2AgAgAEHANWpBADoAACAAQcE1akEAOgAAIABBxDVqQQA2AgAgAEHINWpBADYCACAAQac1akEANgAAIABB1DVqQX82AgAgAEHQNWpBfzYCACAAQcw1akF/NgIAIABBgDdqQwAAAAA4AgAgAEGsN2ogBzYCACAAQbA3akH4wgI2AgAgAEH4N2pBADYCACAAQf03akEAOgAAIABB/DdqQQA6AAAgAEGAOGpBADYCACAAQYQ4akF/NgIAIABBiDhqQX82AgAgAEHUOGoiAUIANwIAIAFCADcCCCABQQA2AhAgAEHoOGpBfzYCACAAQfg4akIANwMAIABByNYAakEANgIAIABBzNYAakGAgMAUNgIAIABB4NYAakEAOgAAIABB5NYAakMAAAAAOAIAIABB6NYAakMK1yM8OAIAIANDAAAAAEMAAAAAEDcgCiADKQMANwIAIABB9NYAakEANgIAIAND//9/f0P//39/EDcgDCADKQMAIg03AgAgCyANNwIAIABBlNcAakEAOgAAIABBmNcAakMAAAAAOAIAIABBwNcAakEAOgAAIABBxNcAakEANgIAIABB1NcAakEANgIAIABB2NcAakEC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FAAAAAQAAAACAAAAHAAAAAQAAAABAAAAJAAAAAQAAAABAAAAKAAAAAQAAAABAAAALAAAAAQAAAABAAAAMAAAAAQAAAACAAAANAAAAAQAAAABAAAAPAAAAAQAAAABAAAAQAAAAAQAAAACAAAARAAAAAQAAAACAAAATAAAAAQAAAABAAAAXAAAAAQAAAABAAAAZAAAAAQAAAABAAAAaAAAAAQAAAABAAAAbAAAAAQAAAABAAAAcAAAAAQAAAACAAAAdAAAAAAAAAAuLi0gICAgICAgICAtWFhYWFhYWC0gICAgWCAgICAtICAgICAgICAgICBYICAgICAgICAgICAtWFhYWFhYWCAgICAgICAgICAtICAgICAgICAgIFhYWFhYWFgtICAgICBYWCAgICAgICAgICAuLi0gICAgICAgICAtWC4uLi4uWC0gICBYLlggICAtICAgICAgICAgIFguWCAgICAgICAgICAtWC4uLi4uWCAgICAgICAgICAtICAgICAgICAgIFguLi4uLlgtICAgIFguLlggICAgICAgICAtLS0gICAgICAgICAtWFhYLlhYWC0gIFguLi5YICAtICAgICAgICAgWC4uLlggICAgICAgICAtWC4uLi5YICAgICAgICAgICAtICAgICAgICAgICBYLi4uLlgtICAgIFguLlggICAgICAgICBYICAgICAgICAgICAtICBYLlggIC0gWC4uLi4uWCAtICAgICAgICBYLi4uLi5YICAgICAgICAtWC4uLlggICAgICAgICAgICAtICAgICAgICAgICAgWC4uLlgtICAgIFguLlggICAgICAgICBYWCAgICAgICAgICAtICBYLlggIC1YLi4uLi4uLlgtICAgICAgIFguLi4uLi4uWCAgICAgICAtWC4uWC5YICAgICAgICAgICAtICAgICAgICAgICBYLlguLlgtICAgIFguLlggICAgICAgICBYLlggICAgICAgICAtICBYLlggIC1YWFhYLlhYWFgtICAgICAgIFhYWFguWFhYWCAgICAgICAtWC5YIFguWCAgICAgICAgICAtICAgICAgICAgIFguWCBYLlgtICAgIFguLlhYWCAgICAgICBYLi5YICAgICAgICAtICBYLlggIC0gICBYLlggICAtICAgICAgICAgIFguWCAgICAgICAgICAtWFggICBYLlggICAgICAgICAtICAgICAgICAgWC5YICAgWFgtICAgIFguLlguLlhYWCAgICBYLi4uWCAgICAgICAtICBYLlggIC0gICBYLlggICAtICAgIFhYICAgIFguWCAgICBYWCAgICAtICAgICAgWC5YICAgICAgICAtICAgICAgICBYLlggICAgICAtICAgIFguLlguLlguLlhYICBYLi4uLlggICAgICAtICBYLlggIC0gICBYLlggICAtICAgWC5YICAgIFguWCAgICBYLlggICAtICAgICAgIFguWCAgICAgICAtICAgICAgIFguWCAgICAgICAtICAgIFguLlguLlguLlguWCBYLi4uLi5YICAgICAtICBYLlggIC0gICBYLlggICAtICBYLi5YICAgIFguWCAgICBYLi5YICAtICAgICAgICBYLlggICAgICAtICAgICAgWC5YICAgICAgICAtWFhYIFguLlguLlguLlguLlhYLi4uLi4uWCAgICAtICBYLlggIC0gICBYLlggICAtIFguLi5YWFhYWFguWFhYWFhYLi4uWCAtICAgICAgICAgWC5YICAgWFgtWFggICBYLlggICAgICAgICAtWC4uWFguLi4uLi4uLlguLlhYLi4uLi4uLlggICAtICBYLlggIC0gICBYLlggICAtWC4uLi4uLi4uLi4uLi4uLi4uLi4uLlgtICAgICAgICAgIFguWCBYLlgtWC5YIFguWCAgICAgICAgICAtWC4uLlguLi4uLi4uLi4uLlhYLi4uLi4uLi5YICAtICBYLlggIC0gICBYLlggICAtIFguLi5YWFhYWFguWFhYWFhYLi4uWCAtICAgICAgICAgICBYLlguLlgtWC4uWC5YICAgICAgICAgICAtIFguLi4uLi4uLi4uLi4uLlhYLi4uLi4uLi4uWCAtWFhYLlhYWC0gICBYLlggICAtICBYLi5YICAgIFguWCAgICBYLi5YICAtICAgICAgICAgICAgWC4uLlgtWC4uLlggICAgICAgICAgICAtICBYLi4uLi4uLi4uLi4uLlhYLi4uLi4uLi4uLlgtWC4uLi4uWC0gICBYLlggICAtICAgWC5YICAgIFguWCAgICBYLlggICAtICAgICAgICAgICBYLi4uLlgtWC4uLi5YICAgICAgICAgICAtICBYLi4uLi4uLi4uLi4uLlhYLi4uLi4uWFhYWFgtWFhYWFhYWC0gICBYLlggICAtICAgIFhYICAgIFguWCAgICBYWCAgICAtICAgICAgICAgIFguLi4uLlgtWC4uLi4uWCAgICAgICAgICAtICAgWC4uLi4uLi4uLi4uLlhYLi4uWC4uWCAgICAtLS0tLS0tLS0gICBYLlggICAtICAgICAgICAgIFguWCAgICAgICAgICAtICAgICAgICAgIFhYWFhYWFgtWFhYWFhYWCAgICAgICAgICAtICAgWC4uLi4uLi4uLi4uWCBYLi5YIFguLlggICAtICAgICAgIC1YWFhYLlhYWFgtICAgICAgIFhYWFguWFhYWCAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgIFguLi4uLi4uLi4uWCBYLlggIFguLlggICAtICAgICAgIC1YLi4uLi4uLlgtICAgICAgIFguLi4uLi4uWCAgICAgICAtICAgIFhYICAgICAgICAgICBYWCAgICAtICAgICAgICAgICAtICAgIFguLi4uLi4uLi4uWCBYWCAgICBYLi5YICAtICAgICAgIC0gWC4uLi4uWCAtICAgICAgICBYLi4uLi5YICAgICAgICAtICAgWC5YICAgICAgICAgICBYLlggICAtICAgICAgICAgICAtICAgICBYLi4uLi4uLi5YICAgICAgICBYLi5YICAgICAgICAgIC0gIFguLi5YICAtICAgICAgICAgWC4uLlggICAgICAgICAtICBYLi5YICAgICAgICAgICBYLi5YICAtICAgICAgICAgICAtICAgICBYLi4uLi4uLi5YICAgICAgICAgWFggICAgICAgICAgIC0gICBYLlggICAtICAgICAgICAgIFguWCAgICAgICAgICAtIFguLi5YWFhYWFhYWFhYWFhYLi4uWCAtICAgICAgICAgICAtICAgICBYWFhYWFhYWFhYICAtLS0tLS0tLS0tLS0gICAgICAgIC0gICAgWCAgICAtICAgICAgICAgICBYICAgICAgICAgICAtWC4uLi4uLi4uLi4uLi4uLi4uLi4uLlgtICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFguLi5YWFhYWFhYWFhYWFhYLi4uWCAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtICBYLi5YICAgICAgICAgICBYLi5YICAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtICAgWC5YICAgICAgICAgICBYLlggICAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtICAgIFhYICAgICAgICAgICBYWCAgICAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAQZAiC8xdN10pIyMjIyMjI2hWMHFzJy8jIyNbKSwjIy9sOiQjUTY+IyM1W240Mj5jLVRIYC0+PiMvZT4xMU5OVj1CdigqOi5GP3V1IyhnUlUubzBYR0hgJHZoTEcxaHh0OT9XYCMsNUxzQ3AjLWk+LnIkPCQ2cEQ+TGInOzlDcmM2dGdYbUtWZVUyY0Q0RW8zUi8yKj5dYihNQzskalBmWS47aF5gSVdNOTxMaDJUbFMrZi1zJG82UTxCV0hgWWlVLnhmTHEkTjskMGlSL0dYOlUoamNXMnAvVypxPy1xbW5VQ0k7akhTQWlGV00uUiprVUBDPUdIP2E5d3A4ZiRlLi00XlFnMSlRLUdMKGxmKHIvN0dyUmd3ViVNUz1DI2A4TkQ+UW8jdCdYIyh2I1k5dzAjMUQkQ0lmO1cnI3BXVVBYT3V4WHVVKEg5TSgxPHEtVUUzMSNeLVYnOElSVW83UWYuL0w+PUtlJCQnNUYlKV0wXiMwWEBVLmE8cjpRTHRGc0xjTDYjI2xPaikjLlk1PC1SJktnTHdxSmZMZ04mO1E/Z0leI0RZMnVMaUBeck1sOXQ9Y1dxNiMjd2VnPiRGQmpWUVRTRGdFS25JUzdFTTk+Wlk5dzAjTDs+PiNNeCY0TXZ0Ly9MW01rQSNXQGxLLk4nWzAjN1JMXyYjdytGJUh0RzlNI1hMYE4mLixHTTRQZzstPG5MRU5odng+LVZzTS5NMHJKZkxIMmVUTWAqb0pNSFJDYE5rZmltTTJKLFctalhTOilyMHdLI0BGZ2UkVT5gdydON0cjJCNmQiMkRV4kIzo5OmhrK2VPZS0tNngpRjcqRSU/NzYlXkdNSGVQVy1aNWwnJkdpRiMkOTU2OnJTP2RBI2ZpSzopWXIrYCYjMGpAJ0RiRyYjXiRQRy5MbCtETmE8WENNS0VWKk4pTE4vTipiPSVRNnBpYS1YZzhJJDxNUiYsVmRKZSQ8KDdHO0NrbCcmaEY7OyQ8Xz1YKGIuUlMlJSkjIyNNUEJ1dUUxVjp2JmNYJiMybSMoJmNWXWBrOU9oTE1ibiVzJEcyLEIkQmZEM1gqc3A1I2wsJFIjXXhfWDF4S1glYjVVKltyNWlNZlVvOVVgTjk5aEcpdG0rL1VzOXBHKVhQdWA8MHMtKVdUdChnQ1J4SWcoJTZzZmg9a3RNS24zaik8NjxiNVNrXy8wKF5dQWFOIyhwL0w+JlZaPjFpJWgxUzl1NW9AWWFhVyRlK2I8VFdGbi9aOk9oKEN4MiRsTkVvTl5lKSNDRllAQEk7Qk9RKnNSd1p0WnhSY1U3dVc2Q1hvdzBpKD8kUVtjak9kW1A0ZCldPlJPUE9weFRPN1N0d2kxOjppQjFxKUNfPWRWMjZKOzIsXTdvcCRddVFyQF9WNyRxXiVsUXd0dUhZXT1EWCxuM0wjMFBIRE80Zjk+ZENATz5IQnVLUHBQKkUsTitiM0wjbHBSL01yVEVILklBUWsuYT5EWy5lO21jLnhdSXAuUEheJy9hcVVPLyQxV3hMb1cwW2lMQTxRVDs1SEtEK0BxUSdOUSgzX1BMaEU0OFIucUFQU3dRMC9XSz9aLFt4Py1KO2pRVFdBMFhAS0ooX1k4Ti06L003NDovLVpwS3JVc3M/ZCNkWnFdREFia1UqSnFrTCtud1hAQDQ3YDU+dz00aCg5LmBHQ1JVeEhQZVJgNU1qb2woZFVXeFphKD5TVHJQa3JKaVd4YDVVN0YjLmcqanJvaEdnYGNnOmxTVHZFWS9FVl83SDRROVtaJWNudjtKUVlaNXEubDdaZWFzOkhPSVpPQj9HPE5hbGQkcXNdQF1MPEo3YlIqPmd2Ols3TUkyaykuJzIoJDVGTlAmRVEoLClVXVddK2ZoMTgudnNhaTAwKTtEM0A0a3U1UD9EUDhhSnQrO3FVTV09K2InOEA7bVZpQkt4MERFWy1hdUdsODpQSiZEaitNNk9DXU9eKCgjI11gMGkpZHJUOy03WGA9LUgzW2lnVW5QRy1OWmxvLiNrQGgjPU9yayRtPmE+JC0/VG0kVVYoPyNQNllZIycvIyMjeGU3cS43M3JJMypwUC8kMT5zOSlXLEpyTTdTTl0nLzRDI3YkVWAwI1YuWzA+eFFzSCRmRW1QTWdZMnU3S2goRyVzaUlmTFNvUytNSzJlVE0kPTUsTThwYEEuO19SJSN1W0sjJHg0QUc4LmtLL0hTQj09LSdJZS9RVHRHPy0uKl5OLTRCL1pNXzNZbFFDNyhwN3EpJl0oYDZfYykkLypKTChMLV4oXSR3SU1gZFB0T2RHQSxVMzp3Mk0tMDxxLV1MXz9eKTF2dycuLE1Sc3FWci5MO2FOJiMvRWdKKVBCY1stZj4rV29tWDJ1N2xxTTJpRXVtTVRjc0Y/LWFUPVotOTdVRW5YZ2xFbjFLLWJuRU9gZ3VGdChjJT07QW1fUXNAakxvb0kmTlg7XTAjajQjRjE0O2dsOC1HUXBnd2hycTgnPWxfZi1iNDknVU9xa0x1Ny0jI29EWTJMKHRlK01jaCZnTFl0SixNRXRKZkxoJ3gnTT0kQ1MtWlolUF04Ylo+I1M/WVkjJVEmcSczXkZ3Jj9EKVVETnJvY00zQTc2Ly9vTD8jaDdnbDg1W3FXL05ET2slMTZpajsrOjFhJ2lOSWRiLW91OC5QKncsdjUjRUkkVFdTPlBvdC1SKkgnLVNFcEE6ZylmK08kJSVga0EjRz04Uk1tRzEmT2A+dG84YkNdVCYkLG4uTG9PPjI5c3AzZHQtNTJVJVZNI3E3J0RIcGcrI1o5JUhbSzxMJWEyRS1ncldWTTNAMj0tazIydExdNCQjIzZXZSc4VUpDS0VbZF89JXdJOyc2WC1Hc0xYNGpeU2dKJCMjUip3LHZQM3dLI2lpVyYjKmheRCZSP2pwNysvdSYjKEFQIyNYVThjJGZTWVctSjk1Xy1EcFtnOXdjTyYjTS1oMU9jSmxjLSp2cHcweFVYJiNPUUZLTlhAUUknSW9QcDduYixRVS8vTVEmWkRrS1ApWDxXU1ZMKDY4dVZsJiNjJ1swIyhzMVgmeG0kWSVCNypLOmVEQTMyM2o5OThHWGJBI3B3TXMtamdEJDlRSVNCLUFfKGFONHhvRk1eQEM1OEQwK1ErcTNuMCMzVTFJbkRqRjY4Mi1Tak1YSkspKGgkaHh1YV9LXXVsOTIlJ0JPVSYjQlJSaC1zbGc4S0RscjolTDcxS2E6LkE7JVlVTGpEUG1MPExZczhpI1h3Sk9ZYUtQS2MxaDonOUtlLGcpYiksNzg9STM5Qjt4aVkkYmdHdy0mLlppOUluWER1WWElRypmMkJxN21uOV4jcDF2diUjKFdpLTsvWjVobzsjMjo7JWQmI3g5djY4QzVnP250WDBYKXBUYDslcEIzcTdtZ0dOKTMlKFA4blRkNUw3R2VBLUdMQCslSjN1MjooWWY+ZXRgZTspZiNLbTgmK0RDJEk0Nj4jS3JdXXUtWz05OXR0czEucWIjcTcyZzFXSk84MXErZU4nMDMnZU0+JjFYeFktY2FFbk9qJTJuOCkpLD9JTFI1Xi5JYm48LVgtTXE3W2E4MkxxOkYmI2NlK1M5d3NDSyp4YDU2OUU4ZXcnSGVdaDpzSVsyTE0kW2d1a2EzWlJkNjp0JUlHOjskJVlpSjpOcT0/ZUF3Oy86bm5EcTAoQ1ljTXBHKXFMTjQkIyMmSjxqJFVwSzxRNGExXU11cFdeLXNqXyQlW0hLJSdGIyMjI1FSWko6OlkzRUdsNCdAJUZraUFPZyNwWyMjT2BndWtUZkJIYWdMPExIdyVxJk9WMCMjRj02LzpjaEltMEBlQ1A4WF06a0ZJJWhsOGhnT0BSY0JoUy1AUWIkJSttPWhQRExnKiVLOGxuKHdjZjMvJ0RXLSQubFI/bltuQ0gtZVhPT05USmxoOi5SWUYlMydwNnNxOlVJTUE5NDUmXkhGUzg3QCRFUDJpRzwtbENPJCVjYHVLR0QzckMkeDBCTDhhRm4tLWBrZSUjSE1QJ3ZoMS9SJk9fSjkndW0sLjx0eFtAJXdzSmsmYlVUMmAwdU12N2dnI3FwL2lqLkw1NidobDsuczVDVXJ4ak9NNy0jIy5sK0F1J0EmTzotVDcyTF1QYCY9O2N0cCdYU2NYKnJVLj4tWFR0LCVPVlU0KVMxK1ItI2RnMC9Obj9LdTFeMGYkQipQOlJvd3dtLWAwUEtqWURETSczXWQzOVZaSEVsNCwuaiddUGstTS5oXiY6MEZBQ20kbWFxLSZzZ3cwdDcvNiheeHRrJUx1SDg4RmotZWttPkdBI18+NTY4eDYoT0ZSbC1JWnBgJmIsX1AnJE08Sm5xNzlWc0pXL21XUypQVWlxNzY7XS9OTV8+aExieGZjJG1qYCxPOyYlVzJtYFpoOi8pVWV0dzphSiVdSzloOlRjRl11Xy1TajksVkszTS4qJyYwRFtDYV1KOWdwOCxrQVddJSg/QSVSJGY8LT5adHMnXmtuPS1eQGM0JS1wWTZxSSVKJTFJR3hmTFU5Q1A4Y2JQbFh2KTtDPWIpLDwybU92UDh1cCxVVmYzODM5YWNBV0FXLVc/I2FvL14jJUtZbzhmUlVMTmQyLj4lbV1VSzpuJXIkJ3N3XUo7NXBBb09fIzJtTzNuLCc9SDUoZXRIZypgK1JMZ3Y+PTRVOGd1RCRJJUQ6Vz4tcjVWKiVqKlc6S3Zlai5McCQ8TS1TR1onOitRX2srdXZPU0xpRW8oPGFEL0s8Q0NjYCdMeD4nPzsrK08nPigpakxSLV51NjhQSG04WkZXZStlajhoOjlyNkwqMC8vYyZpSCZSOHBSYkEjS2ptJXVwVjFnOmFfI1VyN0Z1QSModFJoIy5ZNUsrQD8zPC04bTAkUEVuO0o6cmg2P0k2dUc8LWB3TVUnaXJjcDBMYUVfT3RsTWImMSM2VC4jRkRLdSMxTHcldSUrR00rWCdlP1lMZmpNW1ZPME1idUZwNzs+USYjV0lvKTBARiVxN2MjNFhBWE4tVSZWQjxIRkYqcUwoJC9WLDsoa1haZWpXT2A8WzU/P2V3WSgqOT0ld0RjOyx1PCc5dDNXLShIMXRoMytHXXVjUV1rTHM3ZGYoJC8qSkxdQCp0N0J1X0czXzdtcDc8aWFRak9ALmtMZzt4M0IwbHFwN0hmLF5aZTctIyNAL2M1OE1vKDM7a25wMCUpQTc/LVcrZUknbzgpYjxuS253J0hvOEM9WT5wcUI+MGllJmpoWls/aUxSQEBfQXZBLWlRQyg9a3NSWlJWcDdgLj0rTnBCQyVyaCYzXVI6OFhEbUU1XlY4Tyh4PDxhRy8xTiQjRlgkMFY1WTZ4J2FFckkzSSQ3eCVFYHY8LUJZLCklLT9Qc2YqbD8lQzMubU0oPS9NMDpKeEcnPzdXaEglbydhPC04MGcwTkJ4b08oR0g8ZE1dbi4rJXFAakg/Zi5Vc0oyR2dzJjQ8LWU0NyZLbCtmLy85QGBiKz8uVGVOXyZCOFNzP3Y7XlRyaztmI1l2SmtsJnckXT4tK2s/Jyg8Uzo2OHRxKldvRGZadSc7bU0/OFhbbWE4VyUqYC09O0QuKG5jNy87KWc6VDE9XkokJkJSVigtbFRtTkI2eHFCW0AwKm8uZXJNKjxTV0ZddTI9c3QtKig2dj5eXShILmFSRVpTaSwjMTpbSVhhWkZPbTwtdWkjcVVxMiQjI1JpO3U3NU9LIyhSdGFXLUstRmBTK2NGXXVOYC1LTVElclAvWHJpLkxSY0IjIz1ZTDNCZ00vM01EP0BmJjEnQlctKUp1PEwyNWdsOHVoVm0xaEwkIyMqOCMjIydBMy9Ma0tXKyhecldYPzVXXzhnKWEobSZLOFA+I2JtbVdDTWtrJiNUUmBDLDVkPmcpRjt0LDQ6QF9sOEcvNWg0dlVkJSYlOTUwOlZYRCdRZFdvWS1GJEJ0VXdtZmUkWXFMJzgoUFdYKFA/XkBQbzMkIyNgTVNzP0RXQlovUz4rNCU+ZlgsVld2L3cnS0RgTFA1SWJIO3JUVj5uM2NFSzhVI2JYXWwtL1YrXmxqMzt2bE1iJls1WVE4I3Bla1g5SlAzWFVDNzJMLCw/K05pJmNvN0Fwbk8qNU5LLCgoVy1pOiQsa3AnVURBTyhHMFNxN01WakpzYkl1KSdaLCpbPmJyNWZYXjpGUEFXci1tMktnTDxMVU4wOThrVEYmI2x2bzU4PS92akRvOy47KUthKmhMUiMvaz1yS2J4dVZgPlFfbk42Jzh1VEcmIzFUNWcpdUx2Ojg3M1VwVExnSCsjRmdwSCdfbzE3ODBQaDhLbXhRSjgjSDcyTDRANzY4QFRtJlFoNENCLzVPdm1BJixRJlFiVW9pJGFfJTNNMDFIKTR4N0leJktRVmd0Rm5WKztbUGM+W200ay8vLF0xPyNgVllbSnIqMyYmc2xSZkxpVlpKOl0/PUszU3c9WyQ9dVJCPzN4azQ4QGFlZzxaJzwkIzRIKTYsPmUwalQ2J04jKHElLk89PzJTXXUqKG08LVY4SicoMSlHXVs2OGhXJDUncVtHQyY1amBURT9tJ2VzRkdOUk0paixmZlo/LXF4ODstPmc0dCo6Q0lQL1tRYXA3LzknIygxc2FvN3ctLnFOVWRrSil0Q0YmI0JeO3hHdm4ycjlGRVBGRkZjTEAuaUZOa1R2ZSRtJSNRdlFTOFVAKTJaKzNLOkFLTTVpc1o4OCtkS1EpVzY+SiVDTDxLRT5gLmQqKEJgLW44RDlvSzxVcF1jJFgkKCwpTThadDcvW3Jka3FUZ2wtMGN1R012Jz8+LVhWMXFbJy01aydjQVo2OWU7RF8/JFpQUCZzXis3XSkkKiQjQFFZaTksNVAmIzlyKyQlQ0U9Njg+SzhyMD1kU0MlJShAcDcubTdqaWxRMDInMC1WV0FnPGEvJyczdS49NEwkWSk2ay9LOl9bMz0manZMPEwwQy8yJ3Y6XjstRElCVyxCNEU2ODprWjslPzgoUThCSD1rTzY1Qlc/eFNHJiNAdVUsRFMqLD8uKyhvKCMxdkNTOCNDSEY+VGxHVydiKVRxN1ZUOXFeKl4kJC46Jk5AQCQmKVdIdFBtKjVfck8wJmUlSyYjLTMwaihFNCMnWmIuby8oVHBtJD5LJ2ZAW1B2RmwsaGZJTlROVTZ1JzBwYW83JVhVcDldNS4+JWhgOF89VllieHVlbC5OVFNzSmZMYWNGdTNCJ2xRU3UvbTYtT3FlbThUK29FLS0kMGEva111ajlFd3NHPiV2ZVIqaHZeQkZwUWo6SycjU0osc0ItJyNdKGouTGc5MnJUdy0qbiVALzszOXJySkYsbCNxViVPcnRCZUM2Lyw7cUIzZWJOV1s/LEhxajJMLjFOUCZHalVSPTFEOFFhUzNVcCZAKjl3UD8rbG83Yj9AJSdrNGBwMFokMjIlSzMraUNaaj9YSk40Tm0mK1lGXXVALVckVSVWRVEvLCw+PiMpRDxoI2ApaDA6PFE2OTA5dWErJlZVJW4yOmNHM0ZKLSVAQmotRGdMcmBIdyZIQUtqS2pzZUs8L3hLVCopQixOOVgzXWtyYzEydCdwZ1RWKEx2LXRMW3hnXyU9TV9xN2FeeD83VWJkPiMlOGNZI1laPz0sYFdkeHUvYWUmI3c2KVI4OXRJIzZAcycoNkJmN2EmP1M9XlpJX2tTJmFpYCY9dEU3MkxfRCw7XlIpN1skczxFaCNjJilxLk1YSSUjdjlST2E1RlpPJXNGN3E3TndiJiNwdFVKOmFxSmUkU2w2OCUuRCMjI0VDPjw/LWFGJiNSTlF2Pm84bEtOJTUvJCh2ZGZxNytlYkEjdTFwXW92VUtXJlklcV0nPiQxQC1beGZuJDdaVHA3bU0sRyxLbzdhJkd1JUdbUk14SnNbME1NJXdjaS5MRkRLKSg8Y2BROE4pakVJRiorP1AyYThnJSkkcV1vMmFIOEMmPFNpYkMvcSwoZTp2Oy1iIzZbJE50RFo4NEplMktOdkIjJFA1P3RRM250KDBkPWouTFFmLi9MbDMzKyg7cTNMLXc9OGRYJCNXRiZ1SUpALWJmST4lOl9pMkI1Q3NSOCY5WiYjPW1QRW5tMGZgPCZjKVFMNXVKIyV1JWxKaitELXI7Qm9GJiM0RG9TOTdoNWcpRSNvOiZTNHdlREYsOV5Ib2VgaCpMK19hKk5yTFctMXBHXyYyVWRCODZlJUIvOj0+KU40eGVXLip3ZnQtOyQnNTgtRVNxcjxiP1VJKF8lQFtQNDY+I1VgJzZBUV1tJjYvYFo+I1M/WVkjVmM7cjdVMiYzMjZkPXcmSCMjIyM/VFpgKjQ/Ji5NSz9MUDhWeGc+JFtRWGMlUUp2OTIuKERiKkIpZ2IqQk05ZE0qaEpNQW8qYyYjYjB2PVBqZXJdJGdHJkpYRGYtPidTdHZVNzUwNWw5JEFGdmdZUkleJjxeYjY4P2ojcTlRWDRTTSdSTyMmc0wxSU0uckpmTFVBajIyMV1kIyNEVz1tODN1NTsnYll4LCpTbDBoTChXOzskZG9CJk8vVFE6KFpeeEJkTGpMPExuaTsnJ1guYCQjOCsxR0Q6ayRZVVdzYm44b2doNnJ4WjJaOV0lbmQrPlYjKjhVXzcyTGgrMlE4Q2owaTo2aHAmJEMvOnAoSEs+VDhZW2dIUTRgNCknJEFiKE5vZiVWJzhoTCYjPE5FZHRnKG4nPVMxQShRMS9JJjQoWyVkTWAsSXUnMTpfaEw+U2ZEMDcmNkQ8ZnA4ZEhNNy9nK3RsUE45SipyS2FQY3QmPyd1QkNlbV5qbiU5X0spPCxDNUszcz01ZyZHbUpiKltTWXE3SztUUkxHQ3NNLSQkO1MlOllAcjdBSzBwcHJwTDxMcmgscTdlLyVLV0s6NTBJXittJ3ZpYDM/JVpwKzwtZCskTC1TdjpALm8xOW4kczAmMzk7a247UyVCU3EqJDNXb0pTQ0x3ZVZbYVonTVFJak88NztYLVg7JitkTUx2dSNeVXNHRUM5V0VjW1god0k3IzIuKEYwalYqZVpmPC1RdjNKLWMrSjVBbHJCIyRwKEg2OEx2RUEncTNuMCNtLFtgKjhGdClGY1lnRXVkXUNXZm02OCwoYUxBJEBFRlRnTFhvQnEvVVBscDc6ZFsvO3JfaXg9OlRGYFM1SC1iPExJJkhZKEs9aCMpXUxrJEsxNGxWZm06eCRIPDNeUWw8TWAkT2hhcEJua3VwJ0QjTCRQYl9gTipnXTJlO1gvRHRnLGJzaiZLIzJbLTppWXInX3dnSClOVUlSOGExbiNTP1llaidoOF41OFViWmQrXkZLRCpUQDs2QTdhUUNbSzhkLSh2NkdJJHg6VDwmJ0dwNVVmPkBNLipKOjskLXJ2MjknTV04cU12LXRMcCwnODg2aWFDPUhiKllKb0tKLChqJUs9SGBLLnY5SGdncUJJaVp1J1F2QlQuIz0pMHVrcnVWJi4pMz0oXjFgbypQajQ8LTxhTigoXjcoJyNaMHdLIzVHWEA3dV1bYCpTXjQzOTMzQTRybF1bYCpPNENnTEVsXXYkMVEzQWVGMzdkYlhrLC4pdmojeCdkYDtxZ2JRUiVGVywyKD9MTz1zJVNjNjglTlAnIyNBb3RsOHg9QkUjajFVRChbMyRNKF1VSTJMWDNScEtOQDsvI2YnZi8mX210JkYpWGRGPDl0NClRYS4qa1RMd1EnKFRUQjkueEgnPiNNSitnTHE5LSMjQEh1WlBOMF11Omg3LlQuLkc6OyQvVXNqKFQ3YFE4dFQ3MkxuWWw8LXF4ODstSFY3US0mWGR4JTFhLGhDPTB1K0hsc1Y+bnVJUUwtNTxOPylOQlMpUU4qX0ksPyYpMidJTSVMM0kpWCgoZS9kbDImOCc8TTpeI00qUStbVC5YcmkuTFlTM3YlZkZgNjhoO2ItWFsvRW4nQ1IucTdFKXAnL2tsZTJITSx1O14lT0tDLU4rTGwlRjlDRjxOZideI3QyTCw7MjdXOjBPQDYjI1U2Vzc6JHJKZkxXSGokIyl3b3FCZWZJWi5QSzxiKnQ3ZWQ7cCpfbTs0RXhLI2hAJl0+Xz5Aa1hRdE1hY2ZELm0tVkFiODtJUmVNMyR3ZjAnJ2hyYSpzbzU2OCdJcCZ2UnM4NDknTVJZU3AlOnQ6aDVxU2d3cEVyJEI+USw7cyhDIyQpYHN2UXVGJCMjLUQsIyMsZzY4QDJbVDsuWFNkTjlRZSlycHQuX0stIzV3RilzUCcjI3AjQzBjJS1HYiVoZCs8LWonQWkqeCYmSE1rVF1DJ09TbCMjNVJHW0pYYUhOO2QndUEjeC5fVTsuYFBVQChaM2R0NHIxNTJAOnYsJ1IuU2ondyMwPC07a1BJKUZmSiYjQVlKJiMvLyk+LWs9bT0qWG5LJD49KTcyTF0wSSU+Lkc2OTBhOiQjIzwsKTs/OzcyIz94OStkO15WJzk7allAOyliciNxXllRcHg6WCNUZSRaXic9LT1iR2hMZjpENiZiTndaOS1aRCNuXjlIaExNcjVHOyddZCY2J3dZbVRGbUw8TEQpRl4lW3RDJzg7KzlFI0MkZyUjNVk+cTl3ST5QKDltSVs+a0MtZWtMQy9SJkNIK3MnQjtLLU02JEVCJWlzMDA6K0E0Wzd4a3MuTHJOazAmRSl3SUxZRkAyTCcwTmIkK3B2PCgyLjc2OC9GclkmaCReM2kmQCtHJUpUJzwtLHZgMztfKUk5TV5BRV1DTj9DbDJBWmcrJTRpVHBUMzxuLSYlSCViPEZEajJNPGhIPSZFaDwyTGVuJGIqYVRYPS04UXhOKWsxMUlNMWNeaiU5czxMPE5GU28pQj8rPC0oR3hzRixeLUVoQCQ0ZFhoTiQrI3J4SzgnamUnRDdrYGU7KTJwWXdQQSdfcDkmQF4xOG1sMV5bQGc0dCpbSk9hKls9UXA3KHFKX29PTF4oJzdmQiZIcS06c2Ysc05qOHhxXj4kVTRPXUdLeCdtOSliQHA3WXN2SzN3XllSLUNkUSo6SXI8KCR1JikjKCY/TDlSZzNIKTRmaUVwXmlJOU84S25UaixdSD9EKnI3J007UHdaOUswRV5rJi1jcEk7LnAvNl92d29GTVY8LT4jJVhpLkx4Vm5yVSg0JjgvUCs6aExTS2okI1UlXTQ5dCdJOnJnTWknRkxAYTowWS11QVszOScsKHZibWEqaFUlPC1TUkZgVHQ6NTQyUl9WViRwQFtwOERWW0EsPzE4MzlGV2RGPFRkZEY8OUFoLTYmOXRXb0RsaF0mMVNwR01xPlRpMU8qSCYjKEFMOFtfUCUuTT52Xi0pKXFPVCpGNUNxMGBZZSUrJEI2aTo3QDBJWDxOK1QrME1sTUJQUSpWaj5Tc0Q8VTRKSFk4a0QyKTJmVS9NIyRlLilUNCxfPThoTGltWyYpOz9Va0snLXg/Jyg6c2lJZkw8JHBGTWBpPD8lVyhtR0RITSU+aVdQLCMjUGAlL0w8ZVhpOkBaOUMuN289QChwWGRBTy9OTFE4bFBsK0hQT1FhOHdEOD1eR2xQYThUS0kxQ2poc0NUU0xKTScvV2w+LVMocXclc2YvQCUjQjY7L1U3S111WmJpXk9jXjJuPGJoUG1Va013PiV0PCknbUVWRScnbmBXbkpyYSReVEt2WDVCPjtfYVNFSycsKGh3YTA6aTRHPy5CY2kuKFhbP2IqKCQsPS1uPC5RJWAoWD0/K0BBbSpKczAmPTNiaDhLXW1MPExvTnMnNiwnODVgMD90LydfVTU5QF1kZEY8I0xkRjxlV2RGPE91Ti80NXJZPC1MQCYjK2ZtPjY5PUxiLE9jWlYvKTtUVG04Vkk7PyVPdEo8KGI0bXE3TTY6dT9LUmRGPGdSQDJMPUZOVS08YlsoOWMvTUwzbTtaWyRvRjNnKUdBV3FwQVJjPTxST3U3Y0w1bDstW0FdJS8rZnNkO2wjU2FmVC9mKlddMD1PJyQoVGI8WykqQGU3NzVSLTpZb2IlZyo+bCo6eFA/WWIuNSkld19JPzd1azVKQytGUyhtI2knay4nYTBpKTk8N2InZnMnNTlocSQqNVVodiMjcGleOCtoSUVCRmBudm9gOydsMC5eUzE8LXdVSzIvQ29oNThLS2hMak09U08qcmZPYCtxQ2BXLU9uLj1BSjU2Pj5pMkAyTEg2QTomNXFgPzlJM0BAJzA0JnAyL0xWYSpULTQ8LWkzO005VXZaZCtONz5iKmVJd2c6Q0MpYzw+bk8mIzxJR2U7X18udGhqWmw8JXcoV2syeG1wNFFASSNJOSxERl11Ny1QPS4tXzpZSl1hU0BWPzYqQygpZE9wNzpXTCxiJjNSZy8uY21NOSZyXj4kKD4uWi1JJkooUTBIZDVRJTdDby1iYC1jPE4oNnJAaXArQXVySzxtODZRSXRoKiN2Oy1PQnFpK0w3d0RFLUlyOEtbJ20rRERTTHdLJi8uPy1WJVVfJTM6cUtOdSRfYipCLWtwN05hRCdRZFdRUEtZcVtAPlApaEk7Kl9GXXVgUmJbLmo4X1EvPCY+dXUrVnNIJHNNOVRBJT8pKHZtSjgwKSxQN0U+KXRqRCUyTD0tdCNmS1slYHY9UTg8RmZOa2dnXm9JYmFoKiM4L1F0JEYmOksqLShOLycrMXZNQix1KCktYS5WVVUqI1tlJWdBQU8oUz5XbEEyKTtTYT5nWG04WUJgMWRASyNuXTc2LWEkVSxtRjxmWF1pZHFkKTwzLF1KN0ptVzRgNl11a3M9NC03MkwoakVrKzpiSjBNXnEtOERtX1o/MG9sUDFDOVNhJkhbZCZjJG9vUVVqXUV4ZCozWk1ALVdHVzIlcycsQi1fTSU+JVVsOiMvJ3hvRk05UVgtJC5RTic+WyUkWiR1RjZwQTZLaTJPNTo4dyp2UDE8LTFgW0csKS1tIz4wYFAmI2ViIy4zaSlydEI2MShvJyQ/WDNCPC9SOTA7ZVpdJU5jcTstVGxdI0Y+MlFmdF5hZV81dEtMOU1VZTliKnNMRVE5NUMmYD1HP0BNaj13aConM0U+PS08KUd0Kkl3KSdRRzpgQEl3T2Y3Jl0xaSdTMDFCK0V2L05hYyM5Uzs9O1lRcGdfNlVgKmtWWTM5eEssWy82QWo3OicxQm0tXzFFWWZhMStvJm80aHA3S05fUShPbElvQFMlO2pWZG4wJzE8VmM1Mj11YDNeby1uMSdnNHY1OEhqJjZfdDckIyM/TSljPCRiZ1FfJ1NZKCgteGtBI1koLHAnSDlySVZZLWIsJyViQ1BGNy5KPFVwXiwoZFUxVlkqNSNXa1RVPmgxOXcsV1FoTEkpM1MjZiQyKGViLGpyKmI7M1Z3XSo3TkglJGM0VnMsZUQ5PlhXOD9OXW8rKCpwZ0MlLzcyTFYtdTxIcCwzQGVeOVVCMUorYWs5LVROL21oS1BnK0FKWWQkTWx2QUZfakNLKi5PLV4oNjNhZE1ULT5XJWlld1M4VzZtMnJ0Q3BvJ1JTMVI4ND1AcGFUS3QpPj0lJjFbKSp2cCd1K3gsVnJ3TjsmXWt1TzlKRGJnPXBPJEoqLmpWZTt1J20wZHI5bCw8KndNSypPZT1nOGxWX0tFQkZrTydvVV1ePVstNzkyI29rLClpXWxSOHFRMm9BOHdjUkNaXjd3L05qaDs/LnN0WD9RMT5TMXE0Qm4kKUsxPC1yR2RPJyRXci5MYy5DRykkLypKTDR0TlIvLFNWTzMsYVV3J0RKTjopU3M7d0duOUEzMmlqdyVGTCtaMEZuLlU5O3JlU3EpYm1JMzJVPT01QUx1RyYjVmYxMzk4L3BWbzEqYy0oYVkxNjhvPGBKc1Niay0sMU47JD4wOk9VYXMoMzo4Wjk3MkxTZkY4ZWI9Yy07PlNQdzcuNmhuM21gOV5Ya24oci5xU1swO1QlJlFjPStTVFJ4WCdxMUJOazMmKmV1MjsmOHEkJng+USNRN15UZis2PChkJVpWbWoyYkRpJS4zTDJuKzRXJyRQaURERylnLHIlKz8sJEA/dW91NXRTZTJhTl9BUVUqPGhgZS1HSTcpP09LMkEuZDdfYyk/d1E1QVNAREwzciM3ZlNrZ2w2LSsrRDonQSx1cTdTdmxCJHBjcEgncTNuMCNfJWRZI3hDcHItbDxGME5SQC0jI0ZFVjZOVEY2IyMkbDg0TjF3P0FPPidJQU9VUlEjI1ZeRnYtWEZiR003RmwoTjwzRGhMR0YlcS4xckMkIzpUX18mUGk2OCUweGlfJltxRkooNzdqXyZKV29GLlY3MzUmVCxbUio6eEZSKks1Pj4jYGJXLT80TmVfJjZOZV8mNk5lXyZuYGtyLSNHSmNNNlg7dU02WDt1TSguYS4uXjJUa0wlb1IoIzt1LlQlZkFyJTR0SjgmPjwxPUdIWl8rbTkvI0gxRl5SI1NDIypOPUJBOShEP3ZbVWlGWT4+XjhwLEtLRi5XXUwyOXVMa0xsdS8rNFQ8WG9JQiZoeD1UMVBjRGFCJjtISCstQUZyPyhtOUhaVilGS1M4SkN3O1NEPTZbXi9EWlVMYEVVRGZdR0dsRyY+dyQpRi4vXm4zK3JsbytEQjs1c0lZR05rK2kxdC02OUpnLS0wcGFvN1NtI0spcGRIVyY7THVETkhASD4jL1gtVEkoO1A+IyxHYz4jMFN1PiM0YDE/IzhsQz8jPHhVPyNALmk/I0Q6JUAjSEY3QCNMUklAI1BfW0AjVGtuQCNYdypBI10tPUEjYTlPQSNkPEYmIyo7RyMjLkdZIyMyU2wjIzZgKCQjOmw6JCM+eEwkI0IuYCQjRjpyJCNKRi4lI05SQCUjUl9SJSNWa2UlI1p3dyUjXy00JiMzXlJoJVNmbHItaydNUy5vPy41L3NXZWwvd3BFTTAlMycvMSlLXmYxLWQ+RzIxJnYoMzU+VmAzOVY3QTQ9b254NEExT1k1RUkwOzZJYmdyNk0kSFM3UTwpNThDNXcsO1dvQSojWyVUKiNgMWcqI2Q9IysjaEk1KyNsVUcrI3BiWSsjdG5sKyN4JCksIyYxOywjKj1NLCMuSWAsIzJVciwjNmIuLSM7d1tII2lRdEEjbV4wQiNxakJCI3V2VEIjIy1oQiMnOSRDIytFNkMjL1FIQyMzXlpDIzdqbUMjO3YpRCM/LDxEI0M4TkQjR0RhRCNLUHNEI09dL0UjZzFBNSNLQSoxI2dDMTcjTUdkOyM4KDAyI0wtZDMjcldNNCNIZ2ExIyw8dzAjVC5qPCNPIycyI0NZTjEjcWFeOiNfNG0zI29ALz0jZUc4PSN0OEo1I2ArNzgjNHVJLSNtM0IyI1NCWzgjUTBAOCNpWyo5I2lPbjgjMU5tOyNec045I3FoPDkjOj14LSNQO0syIyQlWDkjYkMrLiNSZzs8I21OPS4jTVRGLiNSWk8uIzI/KTQjWSMoLyNbKTEvI2I7TC8jZEFVLyMwU3Y7I2xZJDAjbmAtMCNzZjYwIyhGMjQjd3JIMCMlL2UwI1RtRDwjJUpTTUZvdmU6Q1RCRVhJOjxlaDJnKUIsM2gyXkczaTsjZDNqRD4pNGtNWUQ0bFZ1YDRtYDomNW5pVUE1QChBNUJBMV1QQkI6eGxCQ0M9MkNETFhNQ0VVdGlDZiYwZzIndE4/UEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQLXFla0NgLjlrRWdeK0Yka3dWaUZKVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVvLF48LTI4WkknTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cDs3cS0jbExZSTp4dkQ9IwBB5v8ACwpAQAAAQEEAAJhBAEH6/wALugFQQQAAAAAAAOBAAACAQQAAgD8AAABBAAD4QQAAAAAAALhBAAC4QQAAMEEAADBBAACoQQAAAAAAABBBAAC4QQAAgEAAADBBAABcQgAAkEEAALhBAAAQQQAAMEEAAIBAAACSQgAAAAAAAIhBAACIQQAAAEEAAABBAABcQgAAAAAAAIhBAACIQQAAAEEAAABBAAC2QgAAAAAAAIhBAACwQQAAoEAAAAAAIAD/AAAw/zDwMf8xAP/v/wBOr58AQcCBAQuXJyAA/wAAMP8w8DH/MQD/7/8AAAEAAgAEAAEAAQABAAEAAgABAAMAAgABAAIAAgABAAEAAQABAAEABQACAAEAAgADAAMAAwACAAIABAABAAEAAQACAAEABQACAAMAAQACAAEAAgABAAEAAgABAAEAAgACAAEABAABAAEAAQABAAUACgABAAIAEwACAAEAAgABAAIAAQACAAEAAgABAAUAAQAGAAMAAgABAAIAAgABAAEAAQAEAAgABQABAAEABAABAAEAAwABAAIAAQAFAAEAAgABAAEAAQAKAAEAAQAFAAIABAAGAAEABAACAAIAAgAMAAIAAQABAAYAAQABAAEABAABAAEABAAGAAUAAQAEAAIAAgAEAAoABwABAAEABAACAAQAAgABAAQAAwAGAAoADAAFAAcAAgAOAAIACQABAAEABgAHAAoABAAHAA0AAQAFAAQACAAEAAEAAQACABwABQAGAAEAAQAFAAIABQAUAAIAAgAJAAgACwACAAkAEQABAAgABgAIABsABAAGAAkAFAALABsABgBEAAIAAgABAAEAAQACAAEAAgACAAcABgALAAMAAwABAAEAAwABAAIAAQABAAEAAQABAAMAAQABAAgAAwAEAAEABQAHAAIAAQAEAAQACAAEAAIAAQACAAEAAQAEAAUABgADAAYAAgAMAAMAAQADAAkAAgAEAAMABAABAAUAAwADAAEAAwAHAAEABQABAAEAAQABAAIAAwAEAAUAAgADAAIABgABAAEAAgABAAcAAQAHAAMABAAFAA8AAgACAAEABQADABYAEwACAAEAAQABAAEAAgAFAAEAAQABAAYAAQABAAwACAACAAkAEgAWAAQAAQABAAUAAQAQAAEAAgAHAAoADwABAAEABgACAAQAAQACAAQAAQAGAAEAAQADAAIABAABAAYABAAFAAEAAgABAAEAAgABAAoAAwABAAMAAgABAAkAAwACAAUABwACABMABAADAAYAAQABAAEAAQABAAQAAwACAAEAAQABAAIABQADAAEAAQABAAIAAgABAAEAAgABAAEAAgABAAMAAQABAAEAAwAHAAEABAABAAEAAgABAAEAAgABAAIABAAEAAMACAABAAEAAQACAAEAAwAFAAEAAwABAAMABAAGAAIAAgAOAAQABgAGAAsACQABAA8AAwABABwABQACAAUABQADAAEAAwAEAAUABAAGAA4AAwACAAMABQAVAAIABwAUAAoAAQACABMAAgAEABwAHAACAAMAAgABAA4ABAABABoAHAAqAAwAKAADADQATwAFAA4AEQADAAIAAgALAAMABAAGAAMAAQAIAAIAFwAEAAUACAAKAAQAAgAHAAMABQABAAEABgADAAEAAgACAAIABQAcAAEAAQAHAAcAFAAFAAMAHQADABEAGgABAAgABAAbAAMABgALABcABQADAAQABgANABgAEAAGAAUACgAZACMABwADAAIAAwADAA4AAwAGAAIABgABAAQAAgADAAgAAgABAAEAAwADAAMABAABAAEADQACAAIABAAFAAIAAQAOAA4AAQACAAIAAQAEAAUAAgADAAEADgADAAwAAwARAAIAEAAFAAEAAgABAAgACQADABMABAACAAIABAARABkAFQAUABwASwABAAoAHQBnAAQAAQACAAEAAQAEAAIABAABAAIAAwAYAAIAAgACAAEAAQACAAEAAwAIAAEAAQABAAIAAQABAAMAAQABAAEABgABAAUAAwABAAEAAQADAAQAAQABAAUAAgABAAUABgANAAkAEAABAAEAAQABAAMAAgADAAIABAAFAAIABQACAAIAAwAHAA0ABwACAAIAAQABAAEAAQACAAMAAwACAAEABgAEAAkAAgABAA4AAgAOAAIAAQASAAMABAAOAAQACwApAA8AFwAPABcAsAABAAMABAABAAEAAQABAAUAAwABAAIAAwAHAAMAAQABAAIAAQACAAQABAAGAAIABAABAAkABwABAAoABQAIABAAHQABAAEAAgACAAMAAQADAAUAAgAEAAUABAABAAEAAgACAAMAAwAHAAEABgAKAAEAEQABACwABAAGAAIAAQABAAYABQAEAAIACgABAAYACQACAAgAAQAYAAEAAgANAAcACAAIAAIAAQAEAAEAAwABAAMAAwAFAAIABQAKAAkABAAJAAwAAgABAAYAAQAKAAEAAQAHAAcABAAKAAgAAwABAA0ABAADAAEABgABAAMABQACAAEAAgARABAABQACABAABgABAAQAAgABAAMAAwAGAAgABQALAAsAAQADAAMAAgAEAAYACgAJAAUABwAEAAcABAAHAAEAAQAEAAIAAQADAAYACAAHAAEABgALAAUABQADABgACQAEAAIABwANAAUAAQAIAFIAEAA9AAEAAQABAAQAAgACABAACgADAAgAAQABAAYABAACAAEAAwABAAEAAQAEAAMACAAEAAIAAgABAAEAAQABAAEABgADAAUAAQABAAQABgAJAAIAAQABAAEAAgABAAcAAgABAAYAAQAFAAQABAADAAEACAABAAMAAwABAAMAAgACAAIAAgADAAEABgABAAIAAQACAAEAAwAHAAEACAACAAEAAgABAAUAAgAFAAMABQAKAAEAAgABAAEAAwACAAUACwADAAkAAwAFAAEAAQAFAAkAAQACAAEABQAHAAkACQAIAAEAAwADAAMABgAIAAIAAwACAAEAAQAgAAYAAQACAA8ACQADAAcADQABAAMACgANAAIADgABAA0ACgACAAEAAwAKAAQADwACAA8ADwAKAAEAAwAJAAYACQAgABkAGgAvAAcAAwACAAMAAQAGAAMABAADAAIACAAFAAQAAQAJAAQAAgACABMACgAGAAIAAwAIAAEAAgACAAQAAgABAAkABAAEAAQABgAEAAgACQACAAMAAQABAAEAAQADAAUABQABAAMACAAEAAYAAgABAAQADAABAAUAAwAHAA0AAgAFAAgAAQAGAAEAAgAFAA4ABgABAAUAAgAEAAgADwAFAAEAFwAGAD4AAgAKAAEAAQAIAAEAAgACAAoABAACAAIACQACAAEAAQADAAIAAwABAAUAAwADAAIAAQADAAgAAQABAAEACwADAAEAAQAEAAMABwABAA4AAQACAAMADAAFAAIABQABAAYABwAFAAcADgALAAEAAwABAAgACQAMAAIAAQALAAgABAAEAAIABgAKAAkADQABAAEAAwABAAUAAQADAAIABAAEAAEAEgACAAMADgALAAQAHQAEAAIABwABAAMADQAJAAIAAgAFAAMABQAUAAcAEAAIAAUASAAiAAYABAAWAAwADAAcAC0AJAAJAAcAJwAJAL8AAQABAAEABAALAAgABAAJAAIAAwAWAAEAAQABAAEABAARAAEABwAHAAEACwAfAAoAAgAEAAgAAgADAAIAAQAEAAIAEAAEACAAAgADABMADQAEAAkAAQAFAAIADgAIAAEAAQADAAYAEwAGAAUAAQAQAAYAAgAKAAgABQABAAIAAwABAAUABQABAAsABgAGAAEAAwADAAIABgADAAgAAQABAAQACgAHAAUABwAHAAUACAAJAAIAAQADAAQAAQABAAMAAQADAAMAAgAGABAAAQAEAAYAAwABAAoABgABAAMADwACAAkAAgAKABkADQAJABAABgACAAIACgALAAQAAwAJAAEAAgAGAAYABQAEAB4AKAABAAoABwAMAA4AIQAGAAMABgAHAAMAAQADAAEACwAOAAQACQAFAAwACwAxABIAMwAfAIwAHwACAAIAAQAFAAEACAABAAoAAQAEAAQAAwAYAAEACgABAAMABgAGABAAAwAEAAUAAgABAAQAAgA5AAoABgAWAAIAFgADAAcAFgAGAAoACwAkABIAEAAhACQAAgAFAAUAAQABAAEABAAKAAEABAANAAIABwAFAAIACQADAAQAAQAHACsAAwAHAAMACQAOAAcACQABAAsAAQABAAMABwAEABIADQABAA4AAQADAAYACgBJAAIAAgAeAAYAAQALABIAEwANABYAAwAuACoAJQBZAAcAAwAQACIAAgACAAMACQABAAcAAQABAAEAAgACAAQACgAHAAMACgADAAkABQAcAAkAAgAGAA0ABwADAAEAAwAKAAIABwACAAsAAwAGABUANgBVAAIAAQAEAAIAAgABACcAAwAVAAIAAgAFAAEAAQABAAQAAQABAAMABAAPAAEAAwACAAQABAACAAMACAACABQAAQAIAAcADQAEAAEAGgAGAAIACQAiAAQAFQA0AAoABAAEAAEABQAMAAIACwABAAcAAgAeAAwALAACAB4AAQABAAMABgAQAAkAEQAnAFIAAgACABgABwABAAcAAwAQAAkADgAsAAIAAQACAAEAAgADAAUAAgAEAAEABgAHAAUAAwACAAYAAQALAAUACwACAAEAEgATAAgAAQADABgAHQACAAEAAwAFAAIAAgABAA0ABgAFAAEALgALAAMABQABAAEABQAIAAIACgAGAAwABgADAAcACwACAAQAEAANAAIABQABAAEAAgACAAUAAgAcAAUAAgAXAAoACAAEAAQAFgAnAF8AJgAIAA4ACQAFAAEADQAFAAQAAwANAAwACwABAAkAAQAbACUAAgAFAAQABAA/ANMAXwACAAIAAgABAAMABQACAAEAAQACAAIAAQABAAEAAwACAAQAAQACAAEAAQAFAAIAAgABAAEAAgADAAEAAwABAAEAAQADAAEABAACAAEAAwAGAAEAAQADAAcADwAFAAMAAgAFAAMACQALAAQAAgAWAAEABgADAAgABwABAAQAHAAEABAAAwADABkABAAEABsAGwABAAQAAQACAAIABwABAAMABQACABwACAACAA4AAQAIAAYAEAAZAAMAAwADAA4AAwADAAEAAQACAAEABAAGAAMACAAEAAEAAQABAAIAAwAGAAoABgACAAMAEgADAAIABQAFAAQAAwABAAUAAgAFAAQAFwAHAAYADAAGAAQAEQALAAkABQABAAEACgAFAAwAAQABAAsAGgAhAAcAAwAGAAEAEQAHAAEABQAMAAEACwACAAQAAQAIAA4AEQAXAAEAAgABAAcACAAQAAsACQAGAAUAAgAGAAQAEAACAAgADgABAAsACAAJAAEAAQABAAkAGQAEAAsAEwAHAAIADwACAAwACAA0AAcABQATAAIAEAAEACQACAABABAACAAYABoABAAGAAIACQAFAAQAJAADABwADAAZAA8AJQAbABEADAA7ACYABQAgAH8AAQACAAkAEQAOAAQAAQACAAEAAQAIAAsAMgAEAA4AAgATABAABAARAAUABAAFABoADAAtAAIAFwAtAGgAHgAMAAgAAwAKAAIAAgADAAMAAQAEABQABwACAAkABgAPAAIAFAABAAMAEAAEAAsADwAGAIYAAgAFADsAAQACAAIAAgABAAkAEQADABoAiQAKANMAOwABAAIABAABAAQAAQABAAEAAgAGAAIAAwABAAEAAgADAAIAAwABAAMABAAEAAIAAwADAAEABAADAAEABwACAAIAAwABAAIAAQADAAMAAwACAAIAAwACAAEAAwAOAAYAAQADAAIACQAGAA8AGwAJACIAkQABAAEAAgABAAEAAQABAAIAAQABAAEAAQACAAIAAgADAAEAAgABAAEAAQACAAMABQAIAAMABQACAAQAAQADAAIAAgACAAwABAABAAEAAQAKAAQABQABABQABAAQAAEADwAJAAUADAACAAkAAgAFAAQAAgAaABMABwABABoABAAeAAwADwAqAAEABgAIAKwAAQABAAQAAgABAAEACwACAAIABAACAAEAAgABAAoACAABAAIAAQAEAAUAAQACAAUAAQAIAAQAAQADAAQAAgABAAYAAgABAAMABAABAAIAAQABAAEAAQAMAAUABwACAAQAAwABAAEAAQADAAMABgABAAIAAgADAAMAAwACAAEAAgAMAA4ACwAGAAYABAAMAAIACAABAAcACgABACMABwAEAA0ADwAEAAMAFwAVABwANAAFABoABQAGAAEABwAKAAIABwA1AAMAAgABAAEAAQACAKMAFAIBAAoACwABAAMAAwAEAAgAAgAIAAYAAgACABcAFgAEAAIAAgAEAAIAAQADAAEAAwADAAUACQAIAAIAAQACAAgAAQAKAAIADAAVABQADwBpAAIAAwABAAEAAwACAAMAAQABAAIABQABAAQADwALABMAAQABAAEAAQAFAAQABQABAAEAAgAFAAMABQAMAAEAAgAFAAEACwABAAEADwAJAAEABAAFAAMAGgAIAAIAAQADAAEAAQAPABMAAgAMAAEAAgAFAAIABwACABMAAgAUAAYAGgAHAAUAAgACAAcAIgAVAA0ARgACAIAAAQABAAIAAQABAAIAAQABAAMAAgACAAIADwABAAQAAQADAAQAKgAKAAYAAQAxAFUACAABAAIAAQABAAQABAACAAMABgABAAUABwAEAAMA0wAEAAEAAgABAAIABQABAAIABAACAAIABgAFAAYACgADAAQAMABkAAYAAgAQACgBBQAbAIMBAgACAAMABwAQAAgABQAmAA8AJwAVAAkACgADAAcAOwANABsAFQAvAAUAFQAGAEHiqAELsR4BAAIABAABAAEAAQABAAIAAQAGAAIAAgABAAgABQAHAAsAAQACAAoACgAIAAIABAAUAAIACwAIAAIAAQACAAEABgACAAEABwAFAAMABwABAAEADQAHAAkAAQAEAAYAAQACAAEACgABAAEACQACAAIABAAFAAYADgABAAEACQADABIABQAEAAIAAgAKAAcAAQABAAEAAwACAAQAAwAXAAIACgAMAAIADgACAAQADQABAAYACgADAAEABwANAAYABAANAAUAAgADABEAAgACAAUABwAGAAQAAQAHAA4AEAAGAA0ACQAPAAEAAQAHABAABAAHAAEAEwAJAAIABwAPAAIABgAFAA0AGQAEAA4ADQALABkAAQABAAEAAgABAAIAAgADAAoACwADAAMAAQABAAQABAACAAEABAAJAAEABAADAAUABQACAAcADAALAA8ABwAQAAQABQAQAAIAAQABAAYAAwADAAEAAQACAAcABgAGAAcAAQAEAAcABgABAAEAAgABAAwAAwADAAkABQAIAAEACwABAAIAAwASABQABAABAAMABgABAAcAAwAFAAUABwACAAIADAADAAEABAACAAMAAgADAAsACAAHAAQAEQABAAkAGQABAAEABAACAAIABAABAAIABwABAAEAAQADAAEAAgAGABAAAQACAAEAAQADAAwAFAACAAUAFAAIAAcABgACAAEAAQABAAEABgACAAEAAgAKAAEAAQAGAAEAAwABAAIAAQAEAAEADAAEAAEAAwABAAEAAQABAAEACgAEAAcABQANAAEADwABAAEAHgALAAkAAQAPACYADgABACAAEQAUAAEACQAfAAIAFQAJAAQAMQAWAAIAAQANAAEACwAtACMAKwA3AAwAEwBTAAEAAwACAAMADQACAAEABwADABIAAwANAAgAAQAIABIABQADAAcAGQAYAAkAGAAoAAMAEQAYAAIAAQAGAAIAAwAQAA8ABgAHAAMADAABAAkABwADAAMAAwAPABUABQAQAAQABQAMAAsACwADAAYAAwACAB8AAwACAAEAAQAXAAYABgABAAQAAgAGAAUAAgABAAEAAwADABYAAgAGAAIAAwARAAMAAgAEAAUAAQAJAAUAAQABAAYADwAMAAMAEQACAA4AAgAIAAEAFwAQAAQAAgAXAAgADwAXABQADAAZABMALwALABUAQQAuAAQAAwABAAUABgABAAIABQAaAAIAAQABAAMACwABAAEAAQACAAEAAgADAAEAAQAKAAIAAwABAAEAAQADAAYAAwACAAIABgAGAAkAAgACAAIABgACAAUACgACAAQAAQACAAEAAgACAAMAAQABAAMAAQACAAkAFwAJAAIAAQABAAEAAQAFAAMAAgABAAoACQAGAAEACgACAB8AGQADAAcABQAoAAEADwAGABEABwAbALQAAQADAAIAAgABAAEAAQAGAAMACgAHAAEAAwAGABEACAAGAAIAAgABAAMABQAFAAgAEAAOAA8AAQABAAQAAQACAAEAAQABAAMAAgAHAAUABgACAAUACgABAAQAAgAJAAEAAQALAAYAAQAsAAEAAwAHAAkABQABAAMAAQABAAoABwABAAoABAACAAcAFQAPAAcAAgAFAAEACAADAAQAAQADAAEABgABAAQAAgABAAQACgAIAAEABAAFAAEABQAKAAIABwABAAoAAQABAAMABAALAAoAHQAEAAcAAwAFAAIAAwAhAAUAAgATAAMAAQAEAAIABgAfAAsAAQADAAMAAwABAAgACgAJAAwACwAMAAgAAwAOAAgABgALAAEABAApAAMAAQACAAcADQABAAUABgACAAYADAAMABYABQAJAAQACAAJAAkAIgAGABgAAQABABQACQAJAAMABAABAAcAAgACAAIABgACABwABQADAAYAAQAEAAYABwAEAAIAAQAEAAIADQAGAAQABAADAAEACAAIAAMAAgABAAUAAQACAAIAAwABAAsACwAHAAMABgAKAAgABgAQABAAFgAHAAwABgAVAAUABAAGAAYAAwAGAAEAAwACAAEAAgAIAB0AAQAKAAEABgANAAYABgATAB8AAQANAAQABAAWABEAGgAhAAoABAAPAAwAGQAGAEMACgACAAMAAQAGAAoAAgAGAAIACQABAAkABAAEAAEAAgAQAAIABQAJAAIAAwAIAAEACAADAAkABAAIAAYABAAIAAsAAwACAAEAAQADABoAAQAHAAUAAQALAAEABQADAAUAAgANAAYAJwAFAAEABQACAAsABgAKAAUAAQAPAAUAAwAGABMAFQAWAAIABAABAAYAAQAIAAEABAAIAAIABAACAAIACQACAAEAAQABAAQAAwAGAAMADAAHAAEADgACAAQACgACAA0AAQARAAcAAwACAAEAAwACAA0ABwAOAAwAAwABAB0AAgAIAAkADwAOAAkADgABAAMAAQAGAAUACQALAAMAJgArABQABwAHAAgABQAPAAwAEwAPAFEACAAHAAEABQBJAA0AJQAcAAgACAABAA8AEgAUAKUAHAABAAYACwAIAAQADgAHAA8AAQADAAMABgAEAAEABwAOAAEAAQALAB4AAQAFAAEABAAOAAEABAACAAcANAACAAYAHQADAAEACQABABUAAwAFAAEAGgADAAsADgALAAEAEQAFAAEAAgABAAMAAgAIAAEAAgAJAAwAAQABAAIAAwAIAAMAGAAMAAcABwAFABEAAwADAAMAAQAXAAoABAAEAAYAAwABABAAEQAWAAMACgAVABAAEAAGAAQACgACAAEAAQACAAgACAAGAAUAAwADAAMAJwAZAA8AAQABABAABgAHABkADwAGAAYADAABABYADQABAAQACQAFAAwAAgAJAAEADAAcAAgAAwAFAAoAFgA8AAEAAgAoAAQAPQA/AAQAAQANAAwAAQAEAB8ADAABAA4AWQAFABAABgAdAA4AAgAFADEAEgASAAUAHQAhAC8AAQARAAEAEwAMAAIACQAHACcADAADAAcADAAnAAMAAQAuAAQADAADAAgACQAFAB8ADwASAAMAAgACAEIAEwANABEABQADAC4AfAANADkAIgACAAUABAAFAAgAAQABAAEABAADAAEAEQAFAAMABQADAAEACAAFAAYAAwAbAAMAGgAHAAwABwACABEAAwAHABIATgAQAAQAJAABAAIAAQAGAAIAAQAnABEABwAEAA0ABAAEAAQAAQAKAAQAAgAEAAYAAwAKAAEAEwABABoAAgAEACEAAgBJAC8ABwADAAgAAgAEAA8AEgABAB0AAgApAA4AAQAVABAAKQAHACcAGQANACwAAgACAAoAAQANAAcAAQAHAAMABQAUAAQACAACADEAAQAKAAYAAQAGAAcACgAHAAsAEAADAAwAFAAEAAoAAwABAAIACwACABwACQACAAQABwACAA8AAQAbAAEAHAARAAQABQAKAAcAAwAYAAoACwAGABoAAwACAAcAAgACADEAEAAKABAADwAEAAUAGwA9AB4ADgAmABYAAgAHAAUAAQADAAwAFwAYABEAEQADAAMAAgAEAAEABgACAAcABQABAAEABQABAAEACQAEAAEAAwAGAAEACAACAAgABAAOAAMABQALAAQAAQADACAAAQATAAQAAQANAAsABQACAAEACAAGAAgAAQAGAAUADQADABcACwAFAAMAEAADAAkACgABABgAAwDGADQABAACAAIABQAOAAUABAAWAAUAFAAEAAsABgApAAEABQACAAIACwAFAAIAHAAjAAgAFgADABIAAwAKAAcABQADAAQAAQAFAAMACAAJAAMABgACABAAFgAEAAUABQADAAMAEgAXAAIABgAXAAUAGwAIAAEAIQACAAwAKwAQAAUAAgADAAYAAQAUAAQAAgAJAAcAAQALAAIACgADAA4AHwAJAAMAGQASABQAAgAFAAUAGgAOAAEACwARAAwAKAATAAkABgAfAFMAAgAHAAkAEwBOAAwADgAVAEwADABxAE8AIgAEAAEAAQA9ABIAVQAKAAIAAgANAB8ACwAyAAYAIQCfALMABgAGAAcABAAEAAIABAACAAUACAAHABQAIAAWAAEAAwAKAAYABwAcAAUACgAJAAIATQATAA0AAgAFAAEABAAEAAcABAANAAMACQAfABEAAwAaAAIABgAGAAUABAABAAcACwADAAQAAgABAAYAAgAUAAQAAQAJAAIABgADAAcAAQABAAEAFAACAAMAAQAGAAIAAwAGAAIABAAIAAEABQANAAgABAALABcAAQAKAAYAAgABAAMAFQACAAIABAAYAB8ABAAKAAoAAgAFAMAADwAEABAABwAJADMAAQACAAEAAQAFAAEAAQACAAEAAwAFAAMAAQADAAQAAQADAAEAAwADAAkACAABAAIAAgACAAQABAASAAwAXAACAAoABAADAA4ABQAZABAAKgAEAA4ABAACABUABQB+AB4AHwACAAEABQANAAMAFgAFAAYABgAUAAwAAQAOAAwAVwADABMAAQAIAAIACQAJAAMAAwAXAAIAAwAHAAYAAwABAAIAAwAJAAEAAwABAAYAAwACAAEAAwALAAMAAQAGAAoAAwACAAMAAQACAAEABQABAAEACwADAAYABAABAAcAAgABAAIABQAFACIABAAOABIABAATAAcABQAIAAIABgBPAAEABQACAA4ACAACAAkAAgABACQAHAAQAAQAAQABAAEAAgAMAAYAKgAnABAAFwAHAA8ADwADAAIADAAHABUAQAAGAAkAHAAIAAwAAwADACkAOwAYADMANwA5ACYBCQAJAAIABgACAA8AAQACAA0AJgBaAAkACQAJAAMACwAHAAEAAQABAAUABgADAAIAAQACAAIAAwAIAAEABAAEAAEABQAHAAEABAADABQABAAJAAEAAQABAAUABQARAAEABQACAAYAAgAEAAEABAAFAAcAAwASAAsACwAgAAcABQAEAAcACwB/AAgABAADAAMAAQAKAAEAAQAGABUADgABABAAAQAHAAEAAwAGAAkAQQAzAAQAAwANAAMACgABAAEADAAJABUAbgADABMAGAABAAEACgA+AAQAAQAdACoATgAcABQAEgBSAAYAAwAPAAYAVAA6AP0ADwCbAAgBDwAVAAkADgAHADoAKAAnAEGgxwELECAA/wAABC8F4C3/LUCmn6YAQcLHAQsmgD/NzMw9CtcjPG8SgzoXt9E4rMUnN703hjWVv9Yzd8wrMl9w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bABSZXNvdXJjZSB0ZW1wb3JhcmlseSB1bmF2YWlsYWJsZQBJbnZhbGlkIHNlZWsAQ3Jvc3MtZGV2aWNlIGxpbmsAUmVhZC1vbmx5IGZpbGUgc3lzdGVtAERpcmVjdG9yeSBub3QgZW1wdHkAQ29ubmVjdGlvbiByZXNldCBieSBwZWVyAE9wZXJhdGlvbiB0aW1lZCBvdXQAQ29ubmVjdGlvbiByZWZ1c2VkAEhvc3QgaXMgZG93bgBIb3N0IGlzIHVucmVhY2hhYmxlAEFkZHJlc3MgaW4gdXNlAEJyb2tlbiBwaXBlAEkvTyBlcnJvcgBObyBzdWNoIGRldmljZSBvciBhZGRyZXNzAEJsb2NrIGRldmljZSByZXF1aXJlZABObyBzdWNoIGRldmljZQBOb3QgYSBkaXJlY3RvcnkASXMgYSBkaXJlY3RvcnkAVGV4dCBmaWxlIGJ1c3kARXhlYyBmb3JtYXQgZXJyb3IASW52YWxpZCBhcmd1bWVudABBcmd1bWVudCBsaXN0IHRvbyBsb25nAFN5bWJvbGljIGxpbmsgbG9vcABGaWxlbmFtZSB0b28gbG9uZwBUb28gbWFueSBvcGVuIGZpbGVzIGluIHN5c3RlbQBObyBmaWxlIGRlc2NyaXB0b3JzIGF2YWlsYWJsZQBCYWQgZmlsZSBkZXNjcmlwdG9yAE5vIGNoaWxkIHByb2Nlc3MAQmFkIGFkZHJlc3MARmlsZSB0b28gbGFyZ2UAVG9vIG1hbnkgbGlua3MATm8gbG9ja3MgYXZhaWxhYmxlAFJlc291cmNlIGRlYWRsb2NrIHdvdWxkIG9jY3VyAFN0YXRlIG5vdCByZWNvdmVyYWJsZQBQcmV2aW91cyBvd25lciBkaWVkAE9wZXJhdGlvbiBjYW5jZWxlZABGdW5jdGlvbiBub3QgaW1wbGVtZW50ZWQATm8gbWVzc2FnZSBvZiBkZXNpcmVkIHR5cGUASWRlbnRpZmllciByZW1vdmVkAERldmljZSBub3QgYSBzdHJlYW0ATm8gZGF0YSBhdmFpbGFibGUARGV2aWNlIHRpbWVvdXQAT3V0IG9mIHN0cmVhbXMgcmVzb3VyY2VzAExpbmsgaGFzIGJlZW4gc2V2ZXJlZABQcm90b2NvbCBlcnJvcgBCYWQgbWVzc2FnZQBGaWxlIGRlc2NyaXB0b3IgaW4gYmFkIHN0YXRlAE5vdCBhIHNvY2tldABEZXN0aW5hdGlvbiBhZGRyZXNzIHJlcXVpcmVkAE1lc3NhZ2UgdG9vIGxhcmdlAFByb3RvY29sIHdyb25nIHR5cGUgZm9yIHNvY2tldABQcm90b2NvbCBub3QgYXZhaWxhYmxlAFByb3RvY29sIG5vdCBzdXBwb3J0ZWQAU29ja2V0IHR5cGUgbm90IHN1cHBvcnRlZABOb3Qgc3VwcG9ydGVkAFByb3RvY29sIGZhbWlseSBub3Qgc3VwcG9ydGVkAEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJvdG9jb2wAQWRkcmVzcyBub3QgYXZhaWxhYmxlAE5ldHdvcmsgaXMgZG93bgBOZXR3b3JrIHVucmVhY2hhYmxlAENvbm5lY3Rpb24gcmVzZXQgYnkgbmV0d29yawBDb25uZWN0aW9uIGFib3J0ZWQATm8gYnVmZmVyIHNwYWNlIGF2YWlsYWJsZQBTb2NrZXQgaXMgY29ubmVjdGVkAFNvY2tldCBub3QgY29ubmVjdGVkAENhbm5vdCBzZW5kIGFmdGVyIHNvY2tldCBzaHV0ZG93bgBPcGVyYXRpb24gYWxyZWFkeSBpbiBwcm9ncmVzcwBPcGVyYXRpb24gaW4gcHJvZ3Jlc3MAU3RhbGUgZmlsZSBoYW5kbGUAUmVtb3RlIEkvTyBlcnJvcgBRdW90YSBleGNlZWRlZABObyBtZWRpdW0gZm91bmQAV3JvbmcgbWVkaXVtIHR5cGUATm8gZXJyb3IgaW5mb3JtYXRpb24AAAAAAAAKAAAAZAAAAOgDAAAQJwAAoIYBAEBCDwCAlpgAAOH1Bf////////////////////////////////////////////////////////////////8AAQIDBAUGBwgJ/////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj////////CgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AEGA9QELlwIDAAAABAAAAAQAAAAGAAAAg/miAERObgD8KRUA0VcnAN009QBi28AAPJmVAEGQQwBjUf4Au96rALdhxQA6biQA0k1CAEkG4AAJ6i4AHJLRAOsd/gApsRwA6D6nAPU1ggBEuy4AnOmEALQmcABBfl8A1pE5AFODOQCc9DkAi1+EACj5vQD4HzsA3v+XAA+YBQARL+8AClqLAG0fbQDPfjYACcsnAEZPtwCeZj8ALepfALondQDl68cAPXvxAPc5BwCSUooA+2vqAB+xXwAIXY0AMANWAHv8RgDwq2sAILzPADb0mgDjqR0AXmGRAAgb5gCFmWUAoBRfAI1AaACA2P8AJ3NNAAYGMQDKVhUAyahzAHviYABrjMAAQaP3AQttQPsh+T8AAAAALUR0PgAAAICYRvg8AAAAYFHMeDsAAACAgxvwOQAAAEAgJXo4AAAAgCKC4zYAAAAAHfNpNThj7T7aD0k/Xph7P9oPyT9pN6wxaCEiM7QPFDNoIaIzAAAAAAAA8D8AAAAAAAD4PwBBmPgBCwgG0M9D6/1MPgBBq/gBC9YUQAO44j8ciQAAmNgAAMyJAACx2AAAAAAAAAEAAABQfAAAAAAAAByJAADw2AAAHIkAACDZAAAciQAAWdkAAByJAAB82QAAHIkAAIvZAACwiQAAqNkAAAgAAACIfAAAHIkAAMDZAACwiQAA19kAAAAAAACgfAAAHIkAAOXZAAAciQAABNoAAESJAABg2gAAqHwAAAAAAAAciQAAe9oAAByJAACv2gAAHIkAAMXaAAAciQAA5toAAByJAAAL2wAAHIkAACrbAAAciQAAktsAAByJAACx2wAAHIkAAM7bAAAciQAA7dsAAByJAAAK3AAAHIkAACncAAAciQAAUNwAAByJAABm3AAAHIkAAHzcAAAciQAAm9wAAByJAADD3AAAsIkAANncAAAAAAAAWH0AAByJAAD33AAAHIkAADLdAAAciQAASN0AALCJAAB+3QAAAAAAAIB9AAAciQAAh90AALCJAACP3QAAAQAAAJh9AAAciQAAmd0AALCJAACw3gAAAAAAALB9AAAciQAAyd4AALCJAADv3gAAAAAAAMh9AAAciQAA/d4AALCJAAAN3wAAAAAAAOB9AAAciQAAG98AALCJ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LmNwcABJbUZpbGVMb2FkVG9NZW1vcnkAaXRlbXNfaGVpZ2h0ID4gMC4wZgBEaXNwbGF5U3RhcnQgPj0gMCAmJiBEaXNwbGF5RW5kID49IDAAUmVuZGVyQXJyb3cAI01PVkUARHJhd0xpc3QgPT0gJkRyYXdMaXN0SW5zdAB+SW1HdWlXaW5kb3cAZy5OYXZXaW5kb3cAU2V0TmF2SUQAbmF2X2xheWVyID09IDAgfHwgbmF2X2xheWVyID09IDEAaWQgIT0gMABTZXRGb2N1c0lEAGcuQWN0aXZlSWQgPT0gaWQgfHwgZy5BY3RpdmVJZCA9PSAwIHx8IGcuRHJhZ0Ryb3BBY3RpdmUATWFya0l0ZW1FZGl0ZWQAKGZsYWdzICYgKEltR3VpSG92ZXJlZEZsYWdzX1Jvb3RXaW5kb3cgfCBJbUd1aUhvdmVyZWRGbGFnc19DaGlsZFdpbmRvd3MpKSA9PSAwAHN0cmNtcCh2ZXJzaW9uLCIxLjY2Iik9PTAgJiYgIk1pc21hdGNoZWQgdmVyc2lvbiBzdHJpbmchIgBzel9pbyA9PSBzaXplb2YoSW1HdWlJTykgJiYgIk1pc21hdGNoZWQgc3RydWN0IGxheW91dCEiAHN6X3N0eWxlID09IHNpemVvZihJbUd1aVN0eWxlKSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVjMiA9PSBzaXplb2YoSW1WZWMyKSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVjNCA9PSBzaXplb2YoSW1WZWM0KSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVydCA9PSBzaXplb2YoSW1EcmF3VmVydCkgJiYgIk1pc21hdGNoZWQgc3RydWN0IGxheW91dCEiAEdJbUd1aSAhPSAwTCAmJiAiTm8gY3VycmVudCBjb250ZXh0LiBEaWQgeW91IGNhbGwgSW1HdWk6OkNyZWF0ZUNvbnRleHQoKSBvciBJbUd1aTo6U2V0Q3VycmVudENvbnRleHQoKT8iAGcuTW92aW5nV2luZG93ICYmIGcuTW92aW5nV2luZG93LT5Sb290V2luZG93AFVwZGF0ZU1vdXNlTW92aW5nV2luZG93AGcuSW5pdGlhbGl6ZWQAZy5JTy5EZWx0YVRpbWUgPj0gMC4wZiAmJiAiTmVlZCBhIHBvc2l0aXZlIERlbHRhVGltZSAoemVybyBpcyB0b2xlcmF0ZWQgYnV0IHdpbGwgY2F1c2Ugc29tZSB0aW1pbmcgaXNzdWVzKSIAZy5JTy5EaXNwbGF5U2l6ZS54ID49IDAuMGYgJiYgZy5JTy5EaXNwbGF5U2l6ZS55ID49IDAuMGYgJiYgIkludmFsaWQgRGlzcGxheVNpemUgdmFsdWUiAGcuSU8uRm9udHMtPkZvbnRzLlNpemUgPiAwICYmICJGb250IEF0bGFzIG5vdCBidWlsdC4gRGlkIHlvdSBjYWxsIGlvLkZvbnRzLT5HZXRUZXhEYXRhQXNSR0JBMzIoKSAvIEdldFRleERhdGFBc0FscGhhOCgpID8iAGcuSU8uRm9udHMtPkZvbnRzWzBdLT5Jc0xvYWRlZCgpICYmICJGb250IEF0bGFzIG5vdCBidWlsdC4gRGlkIHlvdSBjYWxsIGlvLkZvbnRzLT5HZXRUZXhEYXRhQXNSR0JBMzIoKSAvIEdldFRleERhdGFBc0FscGhhOCgpID8iAGcuU3R5bGUuQ3VydmVUZXNzZWxsYXRpb25Ub2wgPiAwLjBmICYmICJJbnZhbGlkIHN0eWxlIHNldHRpbmciAGcuU3R5bGUuQWxwaGEgPj0gMC4wZiAmJiBnLlN0eWxlLkFscGhhIDw9IDEuMGYgJiYgIkludmFsaWQgc3R5bGUgc2V0dGluZy4gQWxwaGEgY2Fubm90IGJlIG5lZ2F0aXZlIChhbGxvd3MgdXMgdG8gYXZvaWQgYSBmZXcgY2xhbXBzIGluIGNvbG9yIGNvbXB1dGF0aW9ucykiAChnLkZyYW1lQ291bnQgPT0gMCB8fCBnLkZyYW1lQ291bnRFbmRlZCA9PSBnLkZyYW1lQ291bnQpICYmICJGb3Jnb3QgdG8gY2FsbCBSZW5kZXIoKSBvciBFbmRGcmFtZSgpIGF0IHRoZSBlbmQgb2YgdGhlIHByZXZpb3VzIGZyYW1lPyIAZy5JTy5LZXlNYXBbbl0gPj0gLTEgJiYgZy5JTy5LZXlNYXBbbl0gPCAoKGludCkoc2l6ZW9mKGcuSU8uS2V5c0Rvd24pL3NpemVvZigqZy5JTy5LZXlzRG93bikpKSAmJiAiaW8uS2V5TWFwW10gY29udGFpbnMgYW4gb3V0IG9mIGJvdW5kIHZhbHVlIChuZWVkIHRvIGJlIDAuLjUxMiwgb3IgLTEgZm9yIHVubWFwcGVkIGtleSkiAGcuSU8uS2V5TWFwW0ltR3VpS2V5X1NwYWNlXSAhPSAtMSAmJiAiSW1HdWlLZXlfU3BhY2UgaXMgbm90IG1hcHBlZCwgcmVxdWlyZWQgZm9yIGtleWJvYXJkIG5hdmlnYXRpb24uIgBnLlNldHRpbmdzV2luZG93cy5lbXB0eSgpAGcuRm9udC0+SXNMb2FkZWQoKQBnLldpbmRvd3NGb2N1c09yZGVyLlNpemUgPT0gZy5XaW5kb3dzLlNpemUARGVidWcjI0RlZmF1bHQAIWcuSW5pdGlhbGl6ZWQgJiYgIWcuU2V0dGluZ3NMb2FkZWQASW5pdGlhbGl6ZQBXaW5kb3cAZy5GcmFtZVNjb3BlQWN0aXZlICYmICJGb3Jnb3QgdG8gY2FsbCBJbUd1aTo6TmV3RnJhbWUoKSIAZy5DdXJyZW50V2luZG93U3RhY2suU2l6ZSA9PSAxAC4uLgBnLldpbmRvd3MuU2l6ZSA9PSBnLldpbmRvd3NTb3J0QnVmZmVyLlNpemUAaW1ndWlfa2V5ID49IDAgJiYgaW1ndWlfa2V5IDwgSW1HdWlLZXlfQ09VTlQAdXNlcl9rZXlfaW5kZXggPj0gMCAmJiB1c2VyX2tleV9pbmRleCA8ICgoaW50KShzaXplb2YoR0ltR3VpLT5JTy5LZXlzRG93bikvc2l6ZW9mKCpHSW1HdWktPklPLktleXNEb3duKSkpAGtleV9pbmRleCA+PSAwICYmIGtleV9pbmRleCA8ICgoaW50KShzaXplb2YoZy5JTy5LZXlzRG93bikvc2l6ZW9mKCpnLklPLktleXNEb3duKSkpAHVzZXJfa2V5X2luZGV4ID49IDAgJiYgdXNlcl9rZXlfaW5kZXggPCAoKGludCkoc2l6ZW9mKGcuSU8uS2V5c0Rvd24pL3NpemVvZigqZy5JTy5LZXlzRG93bikpKQBidXR0b24gPj0gMCAmJiBidXR0b24gPCAoKGludCkoc2l6ZW9mKGcuSU8uTW91c2VEb3duKS9zaXplb2YoKmcuSU8uTW91c2VEb3duKSkpAHdpbmRvdy0+RmxhZ3MgJiBJbUd1aVdpbmRvd0ZsYWdzX0NoaWxkV2luZG93AG5hbWUgIT0gMEwAZy5GcmFtZVNjb3BlQWN0aXZlAGcuRnJhbWVDb3VudEVuZGVkICE9IGcuRnJhbWVDb3VudABmbGFncyAmIEltR3VpV2luZG93RmxhZ3NfQ2hpbGRXaW5kb3cAcGFyZW50X3dpbmRvdyAhPSAwTCB8fCAhKGZsYWdzICYgSW1HdWlXaW5kb3dGbGFnc19DaGlsZFdpbmRvdykAI0NPTExBUFNFACNDTE9TRQAoZmxhZ3MgJiBJbUd1aVdpbmRvd0ZsYWdzX05vVGl0bGVCYXIpICE9IDAAZm9udCAmJiBmb250LT5Jc0xvYWRlZCgpAFNldEN1cnJlbnRGb250AGZvbnQtPlNjYWxlID4gMC4wZgBXaW5kb3dCZwBDaGlsZEJnAFBvcHVwQmcAQm9yZGVyAEJvcmRlclNoYWRvdwBGcmFtZUJnAEZyYW1lQmdIb3ZlcmVkAEZyYW1lQmdBY3RpdmUAVGl0bGVCZwBUaXRsZUJnQWN0aXZlAFRpdGxlQmdDb2xsYXBzZWQATWVudUJhckJnAFNjcm9sbGJhckJnAFNjcm9sbGJhckdyYWIAU2Nyb2xsYmFyR3JhYkhvdmVyZWQAU2Nyb2xsYmFyR3JhYkFjdGl2ZQBDaGVja01hcmsAU2xpZGVyR3JhYgBTbGlkZXJHcmFiQWN0aXZlAEJ1dHRvbkhvdmVyZWQAQnV0dG9uQWN0aXZlAEhlYWRlcgBIZWFkZXJIb3ZlcmVkAEhlYWRlckFjdGl2ZQBTZXBhcmF0b3JIb3ZlcmVkAFNlcGFyYXRvckFjdGl2ZQBSZXNpemVHcmlwAFJlc2l6ZUdyaXBIb3ZlcmVkAFJlc2l6ZUdyaXBBY3RpdmUAUGxvdExpbmVzSG92ZXJlZABQbG90SGlzdG9ncmFtSG92ZXJlZABUZXh0U2VsZWN0ZWRCZwBEcmFnRHJvcFRhcmdldABOYXZIaWdobGlnaHQATmF2V2luZG93aW5nSGlnaGxpZ2h0AE5hdldpbmRvd2luZ0RpbUJnAE1vZGFsV2luZG93RGltQmcAKGZsYWdzICYgSW1HdWlIb3ZlcmVkRmxhZ3NfQWxsb3dXaGVuT3ZlcmxhcHBlZCkgPT0gMABnLkN1cnJlbnRXaW5kb3cAY29uZCA9PSAwIHx8IEltSXNQb3dlck9mVHdvKGNvbmQpAGNlbnRlcl95X3JhdGlvID49IDAuMGYgJiYgY2VudGVyX3lfcmF0aW8gPD0gMS4wZgBvZmZzZXQgPj0gLTEAIXdpbmRvdy0+REMuR3JvdXBTdGFjay5lbXB0eSgpACMjVG9vbHRpcF8lMDJkAEdldEN1cnJlbnRXaW5kb3dSZWFkKCktPkZsYWdzICYgSW1HdWlXaW5kb3dGbGFnc19Ub29sdGlwAChwb3B1cC5XaW5kb3ctPkZsYWdzICYgSW1HdWlXaW5kb3dGbGFnc19Qb3B1cCkgIT0gMABDbG9zZVBvcHVwc092ZXJXaW5kb3cAcmVtYWluaW5nID49IDAAQ2xvc2VQb3B1cFRvTGV2ZWwAIyNNZW51XyUwMmQAIyNQb3B1cF8lMDh4AGcuQ3VycmVudFdpbmRvdy0+RmxhZ3MgJiBJbUd1aVdpbmRvd0ZsYWdzX1BvcHVwAGcuQ3VycmVudFBvcHVwU3RhY2suU2l6ZSA+IDAAd2luZG93X2NvbnRleHQAdm9pZF9jb250ZXh0AGcuQ3VycmVudFdpbmRvdyA9PSB3aW5kb3cARmluZEJlc3RXaW5kb3dQb3NGb3JQb3B1cABnLk5hdk1vdmVSZXF1ZXN0Rm9yd2FyZCA9PSBJbUd1aU5hdkZvcndhcmRfTm9uZQBOYXZNb3ZlUmVxdWVzdEZvcndhcmQAbW92ZV9mbGFncyAhPSAwAE5hdk1vdmVSZXF1ZXN0VHJ5V3JhcHBpbmcAd2luZG93ID09IGcuTmF2V2luZG93AE5hdkluaXRXaW5kb3cAY29sdW1ucyAhPSAwTABjb2x1bW5faW5kZXggPCBjb2x1bW5zLT5Db2x1bW5zLlNpemUAY29sdW1uc19jb3VudCA+IDEAQmVnaW5Db2x1bW5zAHdpbmRvdy0+REMuQ29sdW1uc1NldCA9PSAwTABjb2x1bW5zAGNvbHVtbnMtPklEID09IGlkAEVuZENvbHVtbnMAY29sdW1uc19jb3VudCA+PSAxACNTb3VyY2VFeHRlcm4Ac291cmNlX2lkICE9IDAAZy5EcmFnRHJvcEFjdGl2ZQBnLkRyYWdEcm9wV2l0aGluU291cmNlT3JUYXJnZXQgJiYgIk5vdCBhZnRlciBhIEJlZ2luRHJhZ0Ryb3BTb3VyY2UoKT8iAHR5cGUgIT0gMEwAc3RybGVuKHR5cGUpIDwgKChpbnQpKHNpemVvZihwYXlsb2FkLkRhdGFUeXBlKS9zaXplb2YoKnBheWxvYWQuRGF0YVR5cGUpKSkgJiYgIlBheWxvYWQgdHlwZSBjYW4gYmUgYXQgbW9zdCAzMiBjaGFyYWN0ZXJzIGxvbmciAChkYXRhICE9IDBMICYmIGRhdGFfc2l6ZSA+IDApIHx8IChkYXRhID09IDBMICYmIGRhdGFfc2l6ZSA9PSAwKQBjb25kID09IEltR3VpQ29uZF9BbHdheXMgfHwgY29uZCA9PSBJbUd1aUNvbmRfT25jZQBwYXlsb2FkLlNvdXJjZUlkICE9IDAAZy5EcmFnRHJvcFdpdGhpblNvdXJjZU9yVGFyZ2V0ID09IGZhbHNlAHBheWxvYWQuRGF0YUZyYW1lQ291bnQgIT0gLTEAZy5EcmFnRHJvcFdpdGhpblNvdXJjZU9yVGFyZ2V0AAolKnMlLipzACAlLipzAGcuTG9nRmlsZSA9PSAwTABhYgBnLkxvZ0ZpbGUgIT0gMEwACgBMb2cgVG8gVFRZAExvZyBUbyBGaWxlAExvZyBUbyBDbGlwYm9hcmQARGVwdGgAcmIAZy5TZXR0aW5nc0xvYWRlZCA9PSBmYWxzZSAmJiBnLkZyYW1lQ291bnQgPT0gMAB3dABJbUd1aSBNZXRyaWNzAAFEZWFyIEltR3VpICVzAEFwcGxpY2F0aW9uIGF2ZXJhZ2UgJS4zZiBtcy9mcmFtZSAoJS4xZiBGUFMpACVkIHZlcnRpY2VzLCAlZCBpbmRpY2VzICglZCB0cmlhbmdsZXMpACVkIGFjdGl2ZSB3aW5kb3dzICglZCB2aXNpYmxlKQAlZCBhbGxvY2F0aW9ucwBTaG93IGNsaXBwaW5nIHJlY3RhbmdsZXMgd2hlbiBob3ZlcmluZyBkcmF3IGNvbW1hbmRzAEN0cmwgc2hvd3Mgd2luZG93IGJlZ2luIG9yZGVyAFdpbmRvd3MARHJhd0xpc3QAQWN0aXZlIERyYXdMaXN0cyAoJWQpAFBvcHVwcwBQb3B1cHMgKCVkKQBQb3B1cElEOiAlMDh4LCBXaW5kb3c6ICclcyclcyVzAE5VTEwAIENoaWxkV2luZG93ACBDaGlsZE1lbnUASW50ZXJuYWwgc3RhdGUATm9uZQBNb3VzZQBOYXYATmF2S2V5Ym9hcmQATmF2R2FtZXBhZABIb3ZlcmVkV2luZG93OiAnJXMnAEhvdmVyZWRSb290V2luZG93OiAnJXMnAEhvdmVyZWRJZDogMHglMDhYLzB4JTA4WCAoJS4yZiBzZWMpLCBBbGxvd092ZXJsYXA6ICVkAEFjdGl2ZUlkOiAweCUwOFgvMHglMDhYICglLjJmIHNlYyksIEFsbG93T3ZlcmxhcDogJWQsIFNvdXJjZTogJXMAQWN0aXZlSWRXaW5kb3c6ICclcycATW92aW5nV2luZG93OiAnJXMnAE5hdldpbmRvdzogJyVzJwBOYXZJZDogMHglMDhYLCBOYXZMYXllcjogJWQATmF2SW5wdXRTb3VyY2U6ICVzAE5hdkFjdGl2ZTogJWQsIE5hdlZpc2libGU6ICVkAE5hdkFjdGl2YXRlSWQ6IDB4JTA4WCwgTmF2SW5wdXRJZDogMHglMDhYAE5hdkRpc2FibGVIaWdobGlnaHQ6ICVkLCBOYXZEaXNhYmxlTW91c2VIb3ZlcjogJWQATmF2V2luZG93aW5nVGFyZ2V0OiAnJXMnAERyYWdEcm9wOiAlZCwgU291cmNlSWQgPSAweCUwOFgsIFBheWxvYWQgIiVzIiAoJWQgYnl0ZXMpACMjT3ZlcmxheQBkcmF3X2xpc3QtPlZ0eEJ1ZmZlci5TaXplID09IDAgfHwgZHJhd19saXN0LT5fVnR4V3JpdGVQdHIgPT0gZHJhd19saXN0LT5WdHhCdWZmZXIuRGF0YSArIGRyYXdfbGlzdC0+VnR4QnVmZmVyLlNpemUAQWRkRHJhd0xpc3RUb0RyYXdEYXRhAGRyYXdfbGlzdC0+SWR4QnVmZmVyLlNpemUgPT0gMCB8fCBkcmF3X2xpc3QtPl9JZHhXcml0ZVB0ciA9PSBkcmF3X2xpc3QtPklkeEJ1ZmZlci5EYXRhICsgZHJhd19saXN0LT5JZHhCdWZmZXIuU2l6ZQAoaW50KWRyYXdfbGlzdC0+X1Z0eEN1cnJlbnRJZHggPT0gZHJhd19saXN0LT5WdHhCdWZmZXIuU2l6ZQBkcmF3X2xpc3QtPl9WdHhDdXJyZW50SWR4IDwgKDEgPDwgMTYpICYmICJUb28gbWFueSB2ZXJ0aWNlcyBpbiBJbURyYXdMaXN0IHVzaW5nIDE2LWJpdCBpbmRpY2VzLiBSZWFkIGNvbW1lbnQgYWJvdmUiACVzLyVzXyUwOFgAJXMvJTA4WABpdCA+PSBEYXRhICYmIGl0IDw9IERhdGErU2l6ZQBpbmRleF9mcm9tX3BvaW50ZXIAaW5zZXJ0ACpwX2JhY2t1cCA9PSBjdXJyZW50ICYmICJQdXNoSUQvUG9wSUQgb3IgVHJlZU5vZGUvVHJlZVBvcCBNaXNtYXRjaCEiAENoZWNrU3RhY2tzU2l6ZQAqcF9iYWNrdXAgPT0gY3VycmVudCAmJiAiQmVnaW5Hcm91cC9FbmRHcm91cCBNaXNtYXRjaCEiACpwX2JhY2t1cCA9PSBjdXJyZW50ICYmICJCZWdpbk1lbnUvRW5kTWVudSBvciBCZWdpblBvcHVwL0VuZFBvcHVwIE1pc21hdGNoIgAqcF9iYWNrdXAgPj0gY3VycmVudCAmJiAiUHVzaFN0eWxlQ29sb3IvUG9wU3R5bGVDb2xvciBNaXNtYXRjaCEiACpwX2JhY2t1cCA+PSBjdXJyZW50ICYmICJQdXNoU3R5bGVWYXIvUG9wU3R5bGVWYXIgTWlzbWF0Y2ghIgAqcF9iYWNrdXAgPj0gY3VycmVudCAmJiAiUHVzaEZvbnQvUG9wRm9udCBNaXNtYXRjaCEiACNSRVNJWkUAR2V0UmVzaXplQm9yZGVyUmVjdABpZHggPj0gMCAmJiBpZHggPCBJbUd1aVN0eWxlVmFyX0NPVU5UAEdldFN0eWxlVmFySW5mbwAod2luZG93LT5GbGFncyB8IGcuTmF2V2luZG93LT5GbGFncykgJiBJbUd1aVdpbmRvd0ZsYWdzX05hdkZsYXR0ZW5lZABOYXZTY29yZUl0ZW0AZy5OYXZXaW5kb3cgIT0gMEwATmF2VXBkYXRlQW55UmVxdWVzdEZsYWcATmF2VXBkYXRlAGcuTmF2TW92ZVJlcXVlc3QAZy5OYXZMYXllciA9PSAwIHx8IGcuTmF2TGF5ZXIgPT0gMQBjaGlsZF93aW5kb3ctPkNoaWxkSWQgIT0gMABnLk5hdkFjdGl2YXRlRG93bklkID09IGcuTmF2QWN0aXZhdGVJZABnLk5hdk1vdmVEaXIgIT0gSW1HdWlEaXJfTm9uZSAmJiBnLk5hdk1vdmVDbGlwRGlyICE9IEltR3VpRGlyX05vbmUAZy5OYXZNb3ZlUmVxdWVzdEZvcndhcmQgPT0gSW1HdWlOYXZGb3J3YXJkX0ZvcndhcmRRdWV1ZWQAIWcuTmF2U2NvcmluZ1JlY3RTY3JlZW4uSXNJbnZlcnRlZCgpAGcuTmF2V2luZG93ICYmIHJlc3VsdC0+V2luZG93AE5hdlVwZGF0ZU1vdmVSZXN1bHQAZy5OYXZXaW5kb3dpbmdUYXJnZXQATmF2VXBkYXRlV2luZG93aW5nSGlnaGxpZ2h0V2luZG93AGcuTmF2V2luZG93aW5nVGFyZ2V0ICE9IDBMAE5hdlVwZGF0ZVdpbmRvd2luZ0xpc3QAIyMjTmF2V2luZG93aW5nTGlzdAAoUG9wdXApAChNYWluIG1lbnUgYmFyKQAoVW50aXRsZWQpAGNvbHVtbl9pbmRleCA+IDAAR2V0RHJhZ2dlZENvbHVtbk9mZnNldABnLkFjdGl2ZUlkID09IGNvbHVtbnMtPklEICsgSW1HdWlJRChjb2x1bW5faW5kZXgpAFBvcz0lZiwlZgBTaXplPSVmLCVmAENvbGxhcHNlZD0lZABzZXR0aW5ncy0+SUQgPT0gd2luZG93LT5JRABTZXR0aW5nc0hhbmRsZXJXaW5kb3dfV3JpdGVBbGwAIyMjAFslc11bJXNdCgBQb3M9JWQsJWQKAFNpemU9JWQsJWQKAENvbGxhcHNlZD0lZAoAJXMgKCVkKQAlcyAnJXMnLCAlZCBAIDB4JXAAUG9zOiAoJS4xZiwlLjFmKSwgU2l6ZTogKCUuMWYsJS4xZiksIFNpemVDb250ZW50cyAoJS4xZiwlLjFmKQBGbGFnczogMHglMDhYICglcyVzJXMlcyVzJXMlcyVzJXMuLikAQ2hpbGQgAFRvb2x0aXAgAFBvcHVwIABNb2RhbCAAQ2hpbGRNZW51IABOb1NhdmVkU2V0dGluZ3MgAE5vTW91c2VJbnB1dHMATm9OYXZJbnB1dHMAQWx3YXlzQXV0b1Jlc2l6ZQBTY3JvbGw6ICglLjJmLyUuMmYsJS4yZi8lLjJmKQBBY3RpdmU6ICVkLyVkLCBXcml0ZUFjY2Vzc2VkOiAlZCwgQmVnaW5PcmRlcldpdGhpbkNvbnRleHQ6ICVkAEFwcGVhcmluZzogJWQsIEhpZGRlbjogJWQgKFJlZyAlZCBSZXNpemUgJWQpLCBTa2lwSXRlbXM6ICVkAE5hdkxhc3RJZHM6IDB4JTA4WCwweCUwOFgsIE5hdkxheWVyQWN0aXZlTWFzazogJVgATmF2TGFzdENoaWxkTmF2V2luZG93OiAlcwBOYXZSZWN0UmVsWzBdOiAoJS4xZiwlLjFmKSglLjFmLCUuMWYpAE5hdlJlY3RSZWxbMF06IDxOb25lPgBSb290V2luZG93AFBhcmVudFdpbmRvdwBDaGlsZFdpbmRvd3MAQ29sdW1ucyBzZXRzICglZCkAQ29sdW1ucyBJZDogMHglMDhYLCBDb3VudDogJWQsIEZsYWdzOiAweCUwNFgAV2lkdGg6ICUuMWYgKE1pblg6ICUuMWYsIE1heFg6ICUuMWYpAENvbHVtbiAlMDJkOiBPZmZzZXROb3JtICUuM2YgKD0gJS4xZiBweCkAU3RvcmFnZTogJWQgYnl0ZXMAJXM6ICclcycgJWQgdnR4LCAlZCBpbmRpY2VzLCAlZCBjbWRzAENVUlJFTlRMWSBBUFBFTkRJTkcAQ2FsbGJhY2sgJXAsIHVzZXJfZGF0YSAlcABEcmF3ICU0ZCAlcyB2dHgsIHRleCAweCVwLCBjbGlwX3JlY3QgKCU0LjBmLCU0LjBmKS0oJTQuMGYsJTQuMGYpAGluZGV4ZWQAbm9uLWluZGV4ZWQAJXMgJTA0ZDogcG9zICglOC4yZiwlOC4yZiksIHV2ICglLjZmLCUuNmYpLCBjb2wgJTA4WAoAdnR4ACAgIABJdGVtc0NvdW50ID09IC0xAH5JbUd1aUxpc3RDbGlwcGVyAGRyYXdfY21kLkNsaXBSZWN0LnggPD0gZHJhd19jbWQuQ2xpcFJlY3QueiAmJiBkcmF3X2NtZC5DbGlwUmVjdC55IDw9IGRyYXdfY21kLkNsaXBSZWN0LncAaW1ndWkvaW1ndWlfZHJhdy5jcHAAX0NsaXBSZWN0U3RhY2suU2l6ZSA+IDAAcG9wX2JhY2sAX1RleHR1cmVJZFN0YWNrLlNpemUgPiAwAF9DaGFubmVsc0N1cnJlbnQgPT0gMCAmJiBfQ2hhbm5lbHNDb3VudCA9PSAxAGlkeCA8IF9DaGFubmVsc0NvdW50AGZvbnQtPkNvbnRhaW5lckF0bGFzLT5UZXhJRCA9PSBfVGV4dHVyZUlkU3RhY2suYmFjaygpAEFkZFRleHQAIUxvY2tlZCAmJiAiQ2Fubm90IG1vZGlmeSBhIGxvY2tlZCBJbUZvbnRBdGxhcyBiZXR3ZWVuIE5ld0ZyYW1lKCkgYW5kIEVuZEZyYW1lL1JlbmRlcigpISIAfkltRm9udEF0bGFzAGF0bGFzLT5Db25maWdEYXRhLlNpemUgPiAwAEltRm9udEF0bGFzQnVpbGRXaXRoU3RiVHJ1ZXR5cGUAY2ZnLkRzdEZvbnQgJiYgKCFjZmcuRHN0Rm9udC0+SXNMb2FkZWQoKSB8fCBjZmcuRHN0Rm9udC0+Q29udGFpbmVyQXRsYXMgPT0gYXRsYXMpAGZvbnRfb2Zmc2V0ID49IDAgJiYgIkZvbnREYXRhIGlzIGluY29ycmVjdCwgb3IgRm9udE5vIGNhbm5vdCBiZSBmb3VuZC4iAG4gPT0gZm9udF9nbHlwaHNfY291bnQAYnVmX3JlY3RzX24gPT0gdG90YWxfZ2x5cGhzX2NvdW50AGJ1Zl9wYWNrZWRjaGFyc19uID09IHRvdGFsX2dseXBoc19jb3VudABidWZfcmFuZ2VzX24gPT0gdG90YWxfcmFuZ2VzX2NvdW50AEdseXBocy5TaXplIDwgMHhGRkZGAEluZGV4QWR2YW5jZVguU2l6ZSA9PSBJbmRleExvb2t1cC5TaXplAEdyb3dJbmRleAByLkZvbnQtPkNvbnRhaW5lckF0bGFzID09IGF0bGFzAEltRm9udEF0bGFzQnVpbGRGaW5pc2gAVGV4V2lkdGggPiAwICYmIFRleEhlaWdodCA+IDAAQ2FsY0N1c3RvbVJlY3RVVgByZWN0LT5Jc1BhY2tlZCgpAGF0bGFzLT5DdXN0b21SZWN0SWRzWzBdID49IDAASW1Gb250QXRsYXNCdWlsZFJlbmRlckRlZmF1bHRUZXhEYXRhAGF0bGFzLT5UZXhQaXhlbHNBbHBoYTggIT0gMEwAci5JRCA9PSBGT05UX0FUTEFTX0RFRkFVTFRfVEVYX0RBVEFfSUQAci5Jc1BhY2tlZCgpAHIuV2lkdGggPT0gRk9OVF9BVExBU19ERUZBVUxUX1RFWF9EQVRBX1dfSEFMRiAqIDIgKyAxICYmIHIuSGVpZ2h0ID09IEZPTlRfQVRMQVNfREVGQVVMVF9URVhfREFUQV9IAHIuV2lkdGggPT0gMiAmJiByLkhlaWdodCA9PSAyAHBpeGVsc1tpKnN0cmlkZV9pbl9ieXRlc10gPT0gMABpbWd1aS9pbXN0Yl90cnVldHlwZS5oAHN0YnR0X192X3ByZWZpbHRlcgBwaXhlbHNbaV0gPT0gMABzdGJ0dF9faF9wcmVmaWx0ZXIAei0+ZGlyZWN0aW9uAHN0YnR0X19yYXN0ZXJpemVfc29ydGVkX2VkZ2VzAHotPmV5ID49IHNjYW5feV90b3AAZS0+ZXkgPj0geV90b3AAc3RidHRfX2ZpbGxfYWN0aXZlX2VkZ2VzX25ldwBlLT5zeSA8PSB5X2JvdHRvbSAmJiBlLT5leSA+PSB5X3RvcAB4ID49IDAgJiYgeCA8IGxlbgBJbUZhYnMoYXJlYSkgPD0gMS4wMWYAeTAgPCB5MQBzdGJ0dF9faGFuZGxlX2NsaXBwZWRfZWRnZQBlLT5zeSA8PSBlLT5leQB4MSA8PSB4KzEAeDEgPj0geAB4MSA8PSB4AHgxID49IHgrMQB4MSA+PSB4ICYmIHgxIDw9IHgrMQB4MCA+PSB4ICYmIHgwIDw9IHgrMSAmJiB4MSA+PSB4ICYmIHgxIDw9IHgrMQB6ICE9IDBMAHN0YnR0X19uZXdfYWN0aXZlACFpbmZvLT5jZmYuc2l6ZQBzdGJ0dF9fR2V0R2x5Zk9mZnNldABzdGJ0dF9fY2ZmX2ludABuID49IDEgJiYgbiA8PSA0AHN0YnR0X19idWZfZ2V0ACEobyA+IGItPnNpemUgfHwgbyA8IDApAHN0YnR0X19idWZfc2VlawBvZmZzaXplID49IDEgJiYgb2Zmc2l6ZSA8PSA0AHN0YnR0X19jZmZfZ2V0X2luZGV4AGIwID49IDI4AHN0YnR0X19jZmZfc2tpcF9vcGVyYW5kAGkgPj0gMCAmJiBpIDwgY291bnQAc3RidHRfX2NmZl9pbmRleF9nZXQAb3V0cHV0X2N0eC5udW1fdmVydGljZXMgPT0gY291bnRfY3R4Lm51bV92ZXJ0aWNlcwBzdGJ0dF9fR2V0R2x5cGhTaGFwZVQyAHN0YnR0X19HZXRHbHlwaFNoYXBlVFQAc3RidHRfRmluZEdseXBoSW5kZXgAdW5pY29kZV9jb2RlcG9pbnQgPD0gdHRVU0hPUlQoZGF0YSArIGVuZENvdW50ICsgMippdGVtKQB3aWR0aCAlIGMtPmFsaWduID09IDAAaW1ndWkvaW1zdGJfcmVjdHBhY2suaABzdGJycF9fc2t5bGluZV9maW5kX2Jlc3RfcG9zAHhwb3MgPj0gMABub2RlLT5uZXh0LT54ID4geHBvcyAmJiBub2RlLT54IDw9IHhwb3MAZmlyc3QtPnggPD0geDAAc3RicnBfX3NreWxpbmVfZmluZF9taW5feQBub2RlLT5uZXh0LT54ID4geDAAY21hcABsb2NhAGhlYWQAZ2x5ZgBoaGVhAGhtdHgAa2VybgBHUE9TAENGRiAAbWF4cAB1c2VyX3JlY3RzLlNpemUgPj0gMQBJbUZvbnRBdGxhc0J1aWxkUGFja0N1c3RvbVJlY3RzAHBhY2tfcmVjdHNbaV0udyA9PSB1c2VyX3JlY3RzW2ldLldpZHRoICYmIHBhY2tfcmVjdHNbaV0uaCA9PSB1c2VyX3JlY3RzW2ldLkhlaWdodABoX292ZXJzYW1wbGUgPD0gOABzdGJ0dF9QYWNrU2V0T3ZlcnNhbXBsaW5nAHZfb3ZlcnNhbXBsZSA8PSA4AHdpZHRoIDw9IDB4ZmZmZiAmJiBoZWlnaHQgPD0gMHhmZmZmAHN0YnJwX2luaXRfdGFyZ2V0AGlkID49IDB4MTAwMDAAQWRkQ3VzdG9tUmVjdFJlZ3VsYXIAd2lkdGggPiAwICYmIHdpZHRoIDw9IDB4RkZGRgBoZWlnaHQgPiAwICYmIGhlaWdodCA8PSAweEZGRkYAUHJvZ2d5Q2xlYW4udHRmLCAxM3B4AGZvbnRfY2ZnLkZvbnREYXRhID09IDBMAEFkZEZvbnRGcm9tTWVtb3J5Q29tcHJlc3NlZFRURgBBZGRGb250AGZvbnRfY2ZnLT5Gb250RGF0YSAhPSAwTCAmJiBmb250X2NmZy0+Rm9udERhdGFTaXplID4gMABmb250X2NmZy0+U2l6ZVBpeGVscyA+IDAuMGYAIUZvbnRzLmVtcHR5KCkAc3RiX19kb3V0ID09IG91dHB1dCArIG9sZW4Ac3RiX2RlY29tcHJlc3MAc3RiX19kb3V0IDw9IG91dHB1dCArIG9sZW4Ac3RiX19kb3V0ICsgbGVuZ3RoIDw9IHN0Yl9fYmFycmllcl9vdXRfZQBzdGJfX2xpdABzdGJfX21hdGNoAEN1c3RvbVJlY3RJZHNbMF0gIT0gLTEAR2V0TW91c2VDdXJzb3JUZXhEYXRhAG1vdXNlX2N1cnNvciA+IEltR3VpTW91c2VDdXJzb3JfTm9uZSAmJiBtb3VzZV9jdXJzb3IgPCBJbUd1aU1vdXNlQ3Vyc29yX0NPVU5UAFJlbmRlck1vdXNlQ3Vyc29yAHRleHQgIT0gMEwAaW1ndWkvaW1ndWlfd2lkZ2V0cy5jcHAAc2l6ZV9hcmcueCAhPSAwLjBmICYmIHNpemVfYXJnLnkgIT0gMC4wZgAjU0NST0xMWAAjU0NST0xMWQBJbU1heCh3aW5fc2l6ZV9jb250ZW50c192LCB3aW5fc2l6ZV9hdmFpbF92KSA+IDAuMGYAU2Nyb2xsYmFyACNpbWFnZQBbIF0AW3hdACh4KQAoICkAJS4wZiUlAEltSXNQb3dlck9mVHdvKChpbnQpKGZsYWdzICYgKEltR3VpU2VwYXJhdG9yRmxhZ3NfSG9yaXpvbnRhbCB8IEltR3VpU2VwYXJhdG9yRmxhZ3NfVmVydGljYWwpKSkACi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tACB8AChmbGFncyAmIChJbUd1aUNvbWJvRmxhZ3NfTm9BcnJvd0J1dHRvbiB8IEltR3VpQ29tYm9GbGFnc19Ob1ByZXZpZXcpKSAhPSAoSW1HdWlDb21ib0ZsYWdzX05vQXJyb3dCdXR0b24gfCBJbUd1aUNvbWJvRmxhZ3NfTm9QcmV2aWV3KQBJbUlzUG93ZXJPZlR3byhmbGFncyAmIEltR3VpQ29tYm9GbGFnc19IZWlnaHRNYXNrXykAIyNDb21ib18lMDJkADAAKlVua25vd24gaXRlbSoARHJhZ0JlaGF2aW9yAGkgPD0gMQB2X21pbiAhPSAwTCAmJiB2X21heCAhPSAwTABkYXRhX3R5cGUgPj0gMCAmJiBkYXRhX3R5cGUgPCBJbUd1aURhdGFUeXBlX0NPVU5UACVkAERhdGFUeXBlRm9ybWF0U3RyaW5nAGcuQWN0aXZlSWQgPT0gaWQASW5wdXRTY2FsYXJBc1dpZGdldFJlcGxhY2VtZW50AGRhdGFfdHlwZSA8IEltR3VpRGF0YVR5cGVfQ09VTlQARGF0YVR5cGVBcHBseU9wRnJvbVRleHQAJWYAJWxmACEoKGZsYWdzICYgSW1HdWlJbnB1dFRleHRGbGFnc19DYWxsYmFja0hpc3RvcnkpICYmIChmbGFncyAmIEltR3VpSW5wdXRUZXh0RmxhZ3NfTXVsdGlsaW5lKSkASW5wdXRUZXh0RXgAISgoZmxhZ3MgJiBJbUd1aUlucHV0VGV4dEZsYWdzX0NhbGxiYWNrQ29tcGxldGlvbikgJiYgKGZsYWdzICYgSW1HdWlJbnB1dFRleHRGbGFnc19BbGxvd1RhYklucHV0KSkAY2FsbGJhY2sgIT0gMEwAcGFzc3dvcmRfZm9udC0+R2x5cGhzLmVtcHR5KCkgJiYgcGFzc3dvcmRfZm9udC0+SW5kZXhBZHZhbmNlWC5lbXB0eSgpICYmIHBhc3N3b3JkX2ZvbnQtPkluZGV4TG9va3VwLmVtcHR5KCkAY2FsbGJhY2tfZGF0YS5CdWYgPT0gZWRpdF9zdGF0ZS5UZW1wQnVmZmVyLkRhdGEAY2FsbGJhY2tfZGF0YS5CdWZTaXplID09IGVkaXRfc3RhdGUuQnVmQ2FwYWNpdHlBAGNhbGxiYWNrX2RhdGEuRmxhZ3MgPT0gZmxhZ3MAY2FsbGJhY2tfZGF0YS5CdWZUZXh0TGVuID09IChpbnQpc3RybGVuKGNhbGxiYWNrX2RhdGEuQnVmKQBhcHBseV9uZXdfdGV4dF9sZW5ndGggPj0gMABhcHBseV9uZXdfdGV4dF9sZW5ndGggPD0gYnVmX3NpemUAcG9zIDw9IHRleHRfbGVuAFNUQl9URVhURURJVF9JTlNFUlRDSEFSUwB0ZXh0X2xlbiA8IG9iai0+VGV4dFcuU2l6ZQAwICYmICJEcmFnSW50KCk6IEludmFsaWQgZm9ybWF0IHN0cmluZyEiAFBhdGNoRm9ybWF0U3RyaW5nRmxvYXRUb0ludAAldQAlbGxkACVsbHUAIyN2ACMjbWluACMjbWF4ACooY29uc3QgSW1TMzIqKXZfbWluID49IElNX1MzMl9NSU4vMiAmJiAqKGNvbnN0IEltUzMyKil2X21heCA8PSBJTV9TMzJfTUFYLzIAU2xpZGVyQmVoYXZpb3IAKihjb25zdCBJbVUzMiopdl9taW4gPD0gSU1fVTMyX01BWC8yACooY29uc3QgSW1TNjQqKXZfbWluID49IElNX1M2NF9NSU4vMiAmJiAqKGNvbnN0IEltUzY0Kil2X21heCA8PSBJTV9TNjRfTUFYLzIAKihjb25zdCBJbVU2NCopdl9taW4gPD0gSU1fVTY0X01BWC8yACooY29uc3QgZmxvYXQqKXZfbWluID49IC0zLjQwMjgyMzQ2NjM4NTI4ODU5ODEyZSszOEYvMi4wZiAmJiAqKGNvbnN0IGZsb2F0Kil2X21heCA8PSAzLjQwMjgyMzQ2NjM4NTI4ODU5ODEyZSszOEYvMi4wZgAqKGNvbnN0IGRvdWJsZSopdl9taW4gPj0gLTEuNzk3NjkzMTM0ODYyMzE1NzA4MTVlKzMwOC8yLjBmICYmICooY29uc3QgZG91YmxlKil2X21heCA8PSAxLjc5NzY5MzEzNDg2MjMxNTcwODE1ZSszMDgvMi4wZgAtACsAb3AgPT0gJysnIHx8IG9wID09ICctJwBEYXRhVHlwZUFwcGx5T3AAIShmbGFncyAmIEltR3VpSW5wdXRUZXh0RmxhZ3NfTXVsdGlsaW5lKQAlMDhYAHBvcyArIGJ5dGVzX2NvdW50IDw9IEJ1ZlRleHRMZW4AZWRpdF9zdGF0ZS0+SUQgIT0gMCAmJiBnLkFjdGl2ZUlkID09IGVkaXRfc3RhdGUtPklEAEJ1ZiA9PSBlZGl0X3N0YXRlLT5UZW1wQnVmZmVyLkRhdGEATTowLjAwMABNOjAwMABjb250ZXh0ACMlMDJYJTAyWCUwMlglMDJYACMlMDJYJTAyWCUwMlgAIyNUZXh0ACUwMlglMDJYJTAyWCUwMlgAJTAyWCUwMlglMDJYACMjQ29sb3JCdXR0b24AcGlja2VyACMjcGlja2VyAF9DT0wzRgBfQ09MNEYASW1Jc1Bvd2VyT2ZUd28oKGludCkoZmxhZ3MgJiBJbUd1aUNvbG9yRWRpdEZsYWdzX19QaWNrZXJNYXNrKSkAaHN2AHN2AGh1ZQBhbHBoYQBDdXJyZW50ACMjY3VycmVudABPcmlnaW5hbAAjI29yaWdpbmFsACMjcmdiACMjaHN2ACMjaGV4ACMjc2VsZWN0YWJsZQAjI2R1bW15cGlja2VyAEFscGhhIEJhcgBDb2xvcgAjI3ByZXZpZXcAIyUwMlglMDJYJTAyWApSOiAlZCwgRzogJWQsIEI6ICVkCiglLjNmLCAlLjNmLCAlLjNmKQAjJTAyWCUwMlglMDJYJTAyWApSOiVkLCBHOiVkLCBCOiVkLCBBOiVkCiglLjNmLCAlLjNmLCAlLjNmLCAlLjNmKQAlM2QAUjolM2QARzolM2QAQjolM2QAQTolM2QASDolM2QAUzolM2QAVjolM2QAJTAuM2YAUjolMC4zZgBHOiUwLjNmAEI6JTAuM2YAQTolMC4zZgBIOiUwLjNmAFM6JTAuM2YAVjolMC4zZgAjI1gAIyNZACMjWgAjI1cAUkdCAEhTVgBIRVgAMC4uMjU1ADAuMDAuLjEuMDAAQ29weSBhcy4uACglLjNmZiwgJS4zZmYsICUuM2ZmLCAlLjNmZikAKCVkLCVkLCVkLCVkKQAweCUwMlglMDJYJTAyWAAweCUwMlglMDJYJTAyWCUwMlgASW1Jc1Bvd2VyT2ZUd28oKGludCkoZmxhZ3MgJiBJbUd1aUNvbG9yRWRpdEZsYWdzX19JbnB1dHNNYXNrKSkASW1Jc1Bvd2VyT2ZUd28oKGludCkoZmxhZ3MgJiBJbUd1aUNvbG9yRWRpdEZsYWdzX19EYXRhVHlwZU1hc2spKQAKIyMAIyMAPgAjVHJlZVB1c2gAd2luZG93LT5JRFN0YWNrLlNpemUgPiAxAHZfaWR4ID49IDAgJiYgdl9pZHggPCB2YWx1ZXNfY291bnQAUGxvdEV4ACVkOiAlOC40ZwolZDogJTguNGcAJWQ6ICU4LjRnAHYxX2lkeCA+PSAwICYmIHYxX2lkeCA8IHZhbHVlc19jb3VudAB0cnVlAGZhbHNlACVzOiAlcwAlczogJWQAJSVzOiAlcwAlczogJS4zZgBDb3VudCA8PSAoKGludCkoc2l6ZW9mKFBvcykvc2l6ZW9mKCpQb3MpKSkAVXBkYXRlACMjTWFpbk1lbnVCYXIAIXdpbmRvdy0+REMuTWVudUJhckFwcGVuZGluZwAjI21lbnViYXIAd2luZG93LT5EQy5OYXZMYXllckFjdGl2ZU1hc2tOZXh0ICYgMHgwMgB3aW5kb3ctPkZsYWdzICYgSW1HdWlXaW5kb3dGbGFnc19NZW51QmFyAHdpbmRvdy0+REMuTWVudUJhckFwcGVuZGluZwAxLjY2AElNR1VJX1ZFUlNJT04ASU1HVUlfQ0hFQ0tWRVJTSU9OAEltR3VpSU9TaXplAEltR3VpU3R5bGVTaXplAEltVmVjMlNpemUASW1WZWM0U2l6ZQBJbURyYXdWZXJ0U2l6ZQBJbURyYXdJZHhTaXplAEltRHJhd1ZlcnRQb3NPZmZzZXQASW1EcmF3VmVydFVWT2Zmc2V0AEltRHJhd1ZlcnRDb2xPZmZzZXQAQ3JlYXRlQ29udGV4dABEZXN0cm95Q29udGV4dABHZXRDdXJyZW50Q29udGV4dABTZXRDdXJyZW50Q29udGV4dABEZWJ1Z0NoZWNrVmVyc2lvbkFuZERhdGFMYXlvdXQAR2V0SU8AR2V0U3R5bGUAR2V0RHJhd0RhdGEATmV3RnJhbWUAUmVuZGVyAEVuZEZyYW1lAFNob3dEZW1vV2luZG93AFNob3dNZXRyaWNzV2luZG93AFNob3dTdHlsZUVkaXRvcgBTaG93U3R5bGVTZWxlY3RvcgBTaG93Rm9udFNlbGVjdG9yAFNob3dVc2VyR3VpZGUAR2V0VmVyc2lvbgBTdHlsZUNvbG9yc0RhcmsAU3R5bGVDb2xvcnNDbGFzc2ljAFN0eWxlQ29sb3JzTGlnaHQAQmVnaW4ARW5kAEJlZ2luQ2hpbGQARW5kQ2hpbGQAR2V0Q29udGVudFJlZ2lvbk1heABHZXRDb250ZW50UmVnaW9uQXZhaWwAR2V0Q29udGVudFJlZ2lvbkF2YWlsV2lkdGgAR2V0V2luZG93Q29udGVudFJlZ2lvbk1pbgBHZXRXaW5kb3dDb250ZW50UmVnaW9uTWF4AEdldFdpbmRvd0NvbnRlbnRSZWdpb25XaWR0aABHZXRXaW5kb3dEcmF3TGlzdABHZXRXaW5kb3dQb3MAR2V0V2luZG93U2l6ZQBHZXRXaW5kb3dXaWR0aABHZXRXaW5kb3dIZWlnaHQASXNXaW5kb3dDb2xsYXBzZWQASXNXaW5kb3dBcHBlYXJpbmcAU2V0V2luZG93Rm9udFNjYWxlAFNldE5leHRXaW5kb3dQb3MAU2V0TmV4dFdpbmRvd1NpemUAU2V0TmV4dFdpbmRvd1NpemVDb25zdHJhaW50cwBTZXROZXh0V2luZG93Q29udGVudFNpemUAU2V0TmV4dFdpbmRvd0NvbGxhcHNlZABTZXROZXh0V2luZG93Rm9jdXMAU2V0TmV4dFdpbmRvd0JnQWxwaGEAU2V0V2luZG93UG9zAFNldFdpbmRvd1NpemUAU2V0V2luZG93Q29sbGFwc2VkAFNldFdpbmRvd0ZvY3VzAFNldFdpbmRvd05hbWVQb3MAU2V0V2luZG93TmFtZVNpemUAU2V0V2luZG93TmFtZUNvbGxhcHNlZABTZXRXaW5kb3dOYW1lRm9jdXMAR2V0U2Nyb2xsWABHZXRTY3JvbGxZAEdldFNjcm9sbE1heFgAR2V0U2Nyb2xsTWF4WQBTZXRTY3JvbGxYAFNldFNjcm9sbFkAU2V0U2Nyb2xsSGVyZVkAU2V0U2Nyb2xsRnJvbVBvc1kAU2V0U3RhdGVTdG9yYWdlAEdldFN0YXRlU3RvcmFnZQBQdXNoRm9udABQb3BGb250AFB1c2hTdHlsZUNvbG9yAFBvcFN0eWxlQ29sb3IAUHVzaFN0eWxlVmFyAFBvcFN0eWxlVmFyAEdldFN0eWxlQ29sb3JWZWM0AEdldEZvbnQAR2V0Rm9udFNpemUAR2V0Rm9udFRleFV2V2hpdGVQaXhlbABHZXRDb2xvclUzMl9BAEdldENvbG9yVTMyX0IAR2V0Q29sb3JVMzJfQwBQdXNoSXRlbVdpZHRoAFBvcEl0ZW1XaWR0aABDYWxjSXRlbVdpZHRoAFB1c2hUZXh0V3JhcFBvcwBQb3BUZXh0V3JhcFBvcwBQdXNoQWxsb3dLZXlib2FyZEZvY3VzAFBvcEFsbG93S2V5Ym9hcmRGb2N1cwBQdXNoQnV0dG9uUmVwZWF0AFBvcEJ1dHRvblJlcGVhdABTZXBhcmF0b3IAU2FtZUxpbmUATmV3TGluZQBTcGFjaW5nAER1bW15AEluZGVudABVbmluZGVudABCZWdpbkdyb3VwAEVuZEdyb3VwAEdldEN1cnNvclBvcwBHZXRDdXJzb3JQb3NYAEdldEN1cnNvclBvc1kAU2V0Q3Vyc29yUG9zAFNldEN1cnNvclBvc1gAU2V0Q3Vyc29yUG9zWQBHZXRDdXJzb3JTdGFydFBvcwBHZXRDdXJzb3JTY3JlZW5Qb3MAU2V0Q3Vyc29yU2NyZWVuUG9zAEFsaWduVGV4dFRvRnJhbWVQYWRkaW5nAEdldFRleHRMaW5lSGVpZ2h0AEdldFRleHRMaW5lSGVpZ2h0V2l0aFNwYWNpbmcAR2V0RnJhbWVIZWlnaHQAR2V0RnJhbWVIZWlnaHRXaXRoU3BhY2luZwBDb2x1bW5zAE5leHRDb2x1bW4AR2V0Q29sdW1uSW5kZXgAR2V0Q29sdW1uV2lkdGgAU2V0Q29sdW1uV2lkdGgAR2V0Q29sdW1uT2Zmc2V0AFNldENvbHVtbk9mZnNldABHZXRDb2x1bW5zQ291bnQAUHVzaElEAFBvcElEAEdldElEAFRleHRVbmZvcm1hdHRlZABUZXh0AFRleHRWAFRleHRDb2xvcmVkAFRleHRDb2xvcmVkVgBUZXh0RGlzYWJsZWQAVGV4dERpc2FibGVkVgBUZXh0V3JhcHBlZABUZXh0V3JhcHBlZFYATGFiZWxUZXh0AExhYmVsVGV4dFYAQnVsbGV0VGV4dABCdWxsZXRUZXh0VgBCdWxsZXQAQnV0dG9uAFNtYWxsQnV0dG9uAEFycm93QnV0dG9uAEludmlzaWJsZUJ1dHRvbgBJbWFnZQBJbWFnZUJ1dHRvbgBDaGVja2JveABDaGVja2JveEZsYWdzAFJhZGlvQnV0dG9uX0EAUmFkaW9CdXR0b25fQgBQbG90TGluZXMAUGxvdEhpc3RvZ3JhbQBQcm9ncmVzc0JhcgBCZWdpbkNvbWJvAEVuZENvbWJvAENvbWJvAERyYWdGbG9hdABEcmFnRmxvYXQyAERyYWdGbG9hdDMARHJhZ0Zsb2F0NABEcmFnRmxvYXRSYW5nZTIARHJhZ0ludABEcmFnSW50MgBEcmFnSW50MwBEcmFnSW50NABEcmFnSW50UmFuZ2UyAERyYWdTY2FsYXIASW5wdXRUZXh0AElucHV0VGV4dE11bHRpbGluZQBJbnB1dEZsb2F0AElucHV0RmxvYXQyAElucHV0RmxvYXQzAElucHV0RmxvYXQ0AElucHV0SW50AElucHV0SW50MgBJbnB1dEludDMASW5wdXRJbnQ0AElucHV0RG91YmxlAElucHV0U2NhbGFyAFNsaWRlckZsb2F0AFNsaWRlckZsb2F0MgBTbGlkZXJGbG9hdDMAU2xpZGVyRmxvYXQ0AFNsaWRlckFuZ2xlAFNsaWRlckludABTbGlkZXJJbnQyAFNsaWRlckludDMAU2xpZGVySW50NABTbGlkZXJTY2FsYXIAVlNsaWRlckZsb2F0AFZTbGlkZXJJbnQAVlNsaWRlclNjYWxhcgBDb2xvckVkaXQzAENvbG9yRWRpdDQAQ29sb3JQaWNrZXIzAENvbG9yUGlja2VyNABDb2xvckJ1dHRvbgBTZXRDb2xvckVkaXRPcHRpb25zAFRyZWVOb2RlX0EAVHJlZU5vZGVfQgBUcmVlTm9kZV9DAFRyZWVOb2RlRXhfQQBUcmVlTm9kZUV4X0IAVHJlZU5vZGVFeF9DAFRyZWVQdXNoX0EAVHJlZVB1c2hfQgBUcmVlUG9wAFRyZWVBZHZhbmNlVG9MYWJlbFBvcwBHZXRUcmVlTm9kZVRvTGFiZWxTcGFjaW5nAFNldE5leHRUcmVlTm9kZU9wZW4AQ29sbGFwc2luZ0hlYWRlcl9BAENvbGxhcHNpbmdIZWFkZXJfQgBTZWxlY3RhYmxlX0EAU2VsZWN0YWJsZV9CAExpc3RCb3hfQQBMaXN0Qm94X0IATGlzdEJveEhlYWRlcl9BAExpc3RCb3hIZWFkZXJfQgBMaXN0Qm94Rm9vdGVyAFZhbHVlX0EAVmFsdWVfQgBWYWx1ZV9DAFZhbHVlX0QAU2V0VG9vbHRpcABCZWdpblRvb2x0aXAARW5kVG9vbHRpcABCZWdpbk1haW5NZW51QmFyAEVuZE1haW5NZW51QmFyAEJlZ2luTWVudUJhcgBFbmRNZW51QmFyAEJlZ2luTWVudQBFbmRNZW51AE1lbnVJdGVtX0EATWVudUl0ZW1fQgBPcGVuUG9wdXAAT3BlblBvcHVwT25JdGVtQ2xpY2sAQmVnaW5Qb3B1cABCZWdpblBvcHVwTW9kYWwAQmVnaW5Qb3B1cENvbnRleHRJdGVtAEJlZ2luUG9wdXBDb250ZXh0V2luZG93AEJlZ2luUG9wdXBDb250ZXh0Vm9pZABFbmRQb3B1cABJc1BvcHVwT3BlbgBDbG9zZUN1cnJlbnRQb3B1cABMb2dUb1RUWQBMb2dUb0ZpbGUATG9nVG9DbGlwYm9hcmQATG9nRmluaXNoAExvZ0J1dHRvbnMATG9nVGV4dABCZWdpbkRyYWdEcm9wU291cmNlAFNldERyYWdEcm9wUGF5bG9hZABFbmREcmFnRHJvcFNvdXJjZQBCZWdpbkRyYWdEcm9wVGFyZ2V0AEFjY2VwdERyYWdEcm9wUGF5bG9hZABFbmREcmFnRHJvcFRhcmdldABHZXREcmFnRHJvcFBheWxvYWQAUHVzaENsaXBSZWN0AFBvcENsaXBSZWN0AFNldEl0ZW1EZWZhdWx0Rm9jdXMAU2V0S2V5Ym9hcmRGb2N1c0hlcmUASXNJdGVtSG92ZXJlZABJc0l0ZW1BY3RpdmUASXNJdGVtRWRpdGVkAElzSXRlbUZvY3VzZWQASXNJdGVtQ2xpY2tlZABJc0l0ZW1WaXNpYmxlAElzSXRlbURlYWN0aXZhdGVkAElzSXRlbURlYWN0aXZhdGVkQWZ0ZXJFZGl0AElzQW55SXRlbUhvdmVyZWQASXNBbnlJdGVtQWN0aXZlAElzQW55SXRlbUZvY3VzZWQAR2V0SXRlbVJlY3RNaW4AR2V0SXRlbVJlY3RNYXgAR2V0SXRlbVJlY3RTaXplAFNldEl0ZW1BbGxvd092ZXJsYXAASXNXaW5kb3dGb2N1c2VkAElzV2luZG93SG92ZXJlZABJc1JlY3RWaXNpYmxlX0EASXNSZWN0VmlzaWJsZV9CAEdldFRpbWUAR2V0RnJhbWVDb3VudABHZXRPdmVybGF5RHJhd0xpc3QAR2V0RHJhd0xpc3RTaGFyZWREYXRhAEdldFN0eWxlQ29sb3JOYW1lAENhbGNUZXh0U2l6ZQBDYWxjTGlzdENsaXBwaW5nAEJlZ2luQ2hpbGRGcmFtZQBFbmRDaGlsZEZyYW1lAENvbG9yQ29udmVydFUzMlRvRmxvYXQ0AENvbG9yQ29udmVydEZsb2F0NFRvVTMyAENvbG9yQ29udmVydFJHQnRvSFNWAENvbG9yQ29udmVydEhTVnRvUkdCAEdldEtleUluZGV4AElzS2V5RG93bgBJc0tleVByZXNzZWQASXNLZXlSZWxlYXNlZABHZXRLZXlQcmVzc2VkQW1vdW50AElzTW91c2VEb3duAElzQW55TW91c2VEb3duAElzTW91c2VDbGlja2VkAElzTW91c2VEb3VibGVDbGlja2VkAElzTW91c2VSZWxlYXNlZABJc01vdXNlRHJhZ2dpbmcASXNNb3VzZUhvdmVyaW5nUmVjdABJc01vdXNlUG9zVmFsaWQAR2V0TW91c2VQb3MAR2V0TW91c2VQb3NPbk9wZW5pbmdDdXJyZW50UG9wdXAAR2V0TW91c2VEcmFnRGVsdGEAUmVzZXRNb3VzZURyYWdEZWx0YQBHZXRNb3VzZUN1cnNvcgBTZXRNb3VzZUN1cnNvcgBDYXB0dXJlS2V5Ym9hcmRGcm9tQXBwAENhcHR1cmVNb3VzZUZyb21BcHAAR2V0Q2xpcGJvYXJkVGV4dABTZXRDbGlwYm9hcmRUZXh0AExvYWRJbmlTZXR0aW5nc0Zyb21NZW1vcnkAU2F2ZUluaVNldHRpbmdzVG9NZW1vcnkAU2V0QWxsb2NhdG9yRnVuY3Rpb25zAE1lbUFsbG9jAE1lbUZyZWUAaWlpAE4xMGVtc2NyaXB0ZW4zdmFsRQB2aWlpaQBOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TXzExY2hhcl90cmFpdHNJY0VFTlNfOWFsbG9jYXRvckljRUVFRQBOU3QzX18yMjFfX2Jhc2ljX3N0cmluZ19jb21tb25JTGIxRUVFAGlpaWZpAHgAeQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSTZJbVZlYzJFAGlpaWlpAGlpaWYAaWlpZmYAaWlpaQAxMmFjY2Vzc192YWx1ZUlmTG0xRUUAdmlmZmZpaWkAegB3ADZJbVZlYzIAdmlpZmlpADEyYWNjZXNzX3ZhbHVlSWlMbTFFRQBpaWlpZmkAUDIwSW1EcmF3TGlzdFNoYXJlZERhdGEAMjBJbURyYXdMaXN0U2hhcmVkRGF0YQBQMTBJbURyYXdMaXN0ADEwSW1EcmF3TGlzdABkaQBEYXRhAGlpaWlpaQAlcwAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSU5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMwXzExY2hhcl90cmFpdHNJY0VFTlMwXzlhbGxvY2F0b3JJY0VFRUVFADI0aW1wb3J0X21heWJlX251bGxfc3RyaW5nADIzYWNjZXNzX21heWJlX251bGxfdmFsdWVJYkxtMUVFAHZpaWZpAHZpaWkAaWlpaWlpaQAxMmFjY2Vzc192YWx1ZUlmTG00RUUAMjNhY2Nlc3NfbWF5YmVfbnVsbF92YWx1ZUlmTG00RUUAMTJhY2Nlc3NfdmFsdWVJZkxtM0VFAGlpaWlpaWlpaWkAc2V0AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWRFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWRFAGxlbmd0aABhbGxvY2F0b3I8VD46OmFsbG9jYXRlKHNpemVfdCBuKSAnbicgZXhjZWVkcyBtYXhpbXVtIHN1cHBvcnRlZCBzaXplAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWZFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWZFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWpFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWlFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWlFAGlpaWlpaWlpaQAxMmFjY2Vzc192YWx1ZUlpTG00RUUAMTJhY2Nlc3NfdmFsdWVJaUxtM0VFADEyYWNjZXNzX3ZhbHVlSWlMbTJFRQAlLjBmIGRlZwAxMmFjY2Vzc192YWx1ZUlmTG0yRUUAaWlpaWlpaWkAaWlpaWRkaWkAMTJhY2Nlc3NfdmFsdWVJZExtMUVFAFAyNkltR3VpSW5wdXRUZXh0Q2FsbGJhY2tEYXRhADI2SW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEAaWlpaWlpaWlpaWkAdmlmaWkAdmlpaWlpaWlpaWkAMTJhY2Nlc3NfdmFsdWVJakxtMUVFADEyYWNjZXNzX3ZhbHVlSWJMbTFFRQB2aWlpaWlpaQBudW1iZXIAdmlpZgBmaWkAaWkAdmlpAFA2SW1Gb250ADZJbUZvbnQAUEs2SW1WZWM0ADZJbVZlYzQAVE9ETzogJXMKAGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aTo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aSgpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKSgpIGNvbnN0AGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aTo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aSgpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKShlbXNjcmlwdGVuOjp2YWwpIGNvbnN0AHZpZmYAdmlpaWlpAFAyMUltR3VpU2l6ZUNhbGxiYWNrRGF0YQAyMUltR3VpU2l6ZUNhbGxiYWNrRGF0YQB2aWYAZmkAc3RyaW5nAFAxMEltR3VpU3R5bGUAMTBJbUd1aVN0eWxlAHZpAFAxMEltRHJhd0RhdGEAMTBJbURyYXdEYXRhAFA3SW1HdWlJTwA3SW1HdWlJTwBQMTZXcmFwSW1HdWlDb250ZXh0ADE2V3JhcEltR3VpQ29udGV4dABJbUd1aVN0eWxlAEFscGhhAFdpbmRvd1BhZGRpbmcAV2luZG93Um91bmRpbmcAV2luZG93Qm9yZGVyU2l6ZQBXaW5kb3dNaW5TaXplAFdpbmRvd1RpdGxlQWxpZ24AQ2hpbGRSb3VuZGluZwBDaGlsZEJvcmRlclNpemUAUG9wdXBSb3VuZGluZwBQb3B1cEJvcmRlclNpemUARnJhbWVQYWRkaW5nAEZyYW1lUm91bmRpbmcARnJhbWVCb3JkZXJTaXplAEl0ZW1TcGFjaW5nAEl0ZW1Jbm5lclNwYWNpbmcAVG91Y2hFeHRyYVBhZGRpbmcASW5kZW50U3BhY2luZwBDb2x1bW5zTWluU3BhY2luZwBTY3JvbGxiYXJTaXplAFNjcm9sbGJhclJvdW5kaW5nAEdyYWJNaW5TaXplAEdyYWJSb3VuZGluZwBCdXR0b25UZXh0QWxpZ24ARGlzcGxheVdpbmRvd1BhZGRpbmcARGlzcGxheVNhZmVBcmVhUGFkZGluZwBNb3VzZUN1cnNvclNjYWxlAEFudGlBbGlhc2VkTGluZXMAQW50aUFsaWFzZWRGaWxsAEN1cnZlVGVzc2VsbGF0aW9uVG9sAF9nZXRBdF9Db2xvcnMAX3NldEF0X0NvbG9ycwBTY2FsZUFsbFNpemVzAFA2SW1WZWM0AFBLNkltVmVjMgB2AFBLMTBJbUd1aVN0eWxlAEltR3VpSU8AQ29uZmlnRmxhZ3MAQmFja2VuZEZsYWdzAERpc3BsYXlTaXplAERlbHRhVGltZQBJbmlTYXZpbmdSYXRlAEluaUZpbGVuYW1lAExvZ0ZpbGVuYW1lAE1vdXNlRG91YmxlQ2xpY2tUaW1lAE1vdXNlRG91YmxlQ2xpY2tNYXhEaXN0AE1vdXNlRHJhZ1RocmVzaG9sZABfZ2V0QXRfS2V5TWFwAF9zZXRBdF9LZXlNYXAAS2V5UmVwZWF0RGVsYXkAS2V5UmVwZWF0UmF0ZQBVc2VyRGF0YQBGb250cwBGb250R2xvYmFsU2NhbGUARm9udEFsbG93VXNlclNjYWxpbmcARm9udERlZmF1bHQARGlzcGxheUZyYW1lYnVmZmVyU2NhbGUARGlzcGxheVZpc2libGVNaW4ARGlzcGxheVZpc2libGVNYXgATW91c2VEcmF3Q3Vyc29yAENvbmZpZ01hY09TWEJlaGF2aW9ycwBDb25maWdJbnB1dFRleHRDdXJzb3JCbGluawBDb25maWdSZXNpemVXaW5kb3dzRnJvbUVkZ2VzAEdldENsaXBib2FyZFRleHRGbgBTZXRDbGlwYm9hcmRUZXh0Rm4AQ2xpcGJvYXJkVXNlckRhdGEATW91c2VQb3MAX2dldEF0X01vdXNlRG93bgBfc2V0QXRfTW91c2VEb3duAE1vdXNlV2hlZWwAS2V5Q3RybABLZXlTaGlmdABLZXlBbHQAS2V5U3VwZXIAX2dldEF0X0tleXNEb3duAF9zZXRBdF9LZXlzRG93bgBJbnB1dENoYXJhY3RlcnMAX2dldEF0X05hdklucHV0cwBfc2V0QXRfTmF2SW5wdXRzAEFkZElucHV0Q2hhcmFjdGVyAEFkZElucHV0Q2hhcmFjdGVyc1VURjgAQ2xlYXJJbnB1dENoYXJhY3RlcnMAV2FudENhcHR1cmVNb3VzZQBXYW50Q2FwdHVyZUtleWJvYXJkAFdhbnRUZXh0SW5wdXQAV2FudFNldE1vdXNlUG9zAFdhbnRTYXZlSW5pU2V0dGluZ3MATmF2QWN0aXZlAE5hdlZpc2libGUARnJhbWVyYXRlAE1ldHJpY3NSZW5kZXJWZXJ0aWNlcwBNZXRyaWNzUmVuZGVySW5kaWNlcwBNZXRyaWNzUmVuZGVyV2luZG93cwBNZXRyaWNzQWN0aXZlV2luZG93cwBNZXRyaWNzQWN0aXZlQWxsb2NhdGlvbnMATW91c2VEZWx0YQBfZ2V0QXRfTW91c2VDbGlja2VkUG9zAF9nZXRBdF9Nb3VzZURvd25EdXJhdGlvbgBfZ2V0QXRfS2V5c0Rvd25EdXJhdGlvbgBfZ2V0QXRfTmF2SW5wdXRzRG93bkR1cmF0aW9uAFBLN0ltR3VpSU8AaWlpaWYAZmlpaQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAUDExSW1Gb250QXRsYXMAMTFJbUZvbnRBdGxhcwBJbUZvbnRBdGxhcwBBZGRGb250RGVmYXVsdABBZGRGb250RnJvbU1lbW9yeVRURgBDbGVhclRleERhdGEAQ2xlYXJJbnB1dERhdGEAQ2xlYXJGb250cwBDbGVhcgBCdWlsZABJc0J1aWx0AEdldFRleERhdGFBc0FscGhhOABHZXRUZXhEYXRhQXNSR0JBMzIAR2V0R2x5cGhSYW5nZXNEZWZhdWx0AEdldEdseXBoUmFuZ2VzS29yZWFuAEdldEdseXBoUmFuZ2VzSmFwYW5lc2UAR2V0R2x5cGhSYW5nZXNDaGluZXNlRnVsbABHZXRHbHlwaFJhbmdlc0NoaW5lc2VTaW1wbGlmaWVkQ29tbW9uAEdldEdseXBoUmFuZ2VzQ3lyaWxsaWMAR2V0R2x5cGhSYW5nZXNUaGFpAExvY2tlZABGbGFncwBUZXhJRABUZXhEZXNpcmVkV2lkdGgAVGV4R2x5cGhQYWRkaW5nAFRleFdpZHRoAFRleEhlaWdodABUZXhVdlNjYWxlAFRleFV2V2hpdGVQaXhlbABJdGVyYXRlRm9udHMAcGl4ZWxzAHdpZHRoAGhlaWdodABieXRlc19wZXJfcGl4ZWwATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAGlpaWlmaWkARm9udERhdGEAYnVmZmVyAGJ5dGVPZmZzZXQAYnl0ZUxlbmd0aABUT0RPOiBGb250RGF0YSAlenUgJXp1CgBGb250RGF0YU93bmVkQnlBdGxhcwBGb250Tm8AU2l6ZVBpeGVscwBPdmVyc2FtcGxlSABPdmVyc2FtcGxlVgBQaXhlbFNuYXBIAEdseXBoRXh0cmFTcGFjaW5nAEdseXBoT2Zmc2V0AEdseXBoUmFuZ2VzAEdseXBoTWluQWR2YW5jZVgAR2x5cGhNYXhBZHZhbmNlWABNZXJnZU1vZGUAUmFzdGVyaXplckZsYWdzAFJhc3Rlcml6ZXJNdWx0aXBseQBOYW1lAFBLMTFJbUZvbnRBdGxhcwBJbUZvbnQARm9udFNpemUAU2NhbGUARGlzcGxheU9mZnNldABJdGVyYXRlR2x5cGhzAEZhbGxiYWNrR2x5cGgARmFsbGJhY2tBZHZhbmNlWABGYWxsYmFja0NoYXIAQ29uZmlnRGF0YUNvdW50AEl0ZXJhdGVDb25maWdEYXRhAEFzY2VudABEZXNjZW50AE1ldHJpY3NUb3RhbFN1cmZhY2UAQ2xlYXJPdXRwdXREYXRhAEJ1aWxkTG9va3VwVGFibGUARmluZEdseXBoAEZpbmRHbHlwaE5vRmFsbGJhY2sAU2V0RmFsbGJhY2tDaGFyAEdldENoYXJBZHZhbmNlAElzTG9hZGVkAEdldERlYnVnTmFtZQBDYWxjVGV4dFNpemVBAENhbGNXb3JkV3JhcFBvc2l0aW9uQQBSZW5kZXJDaGFyAHZpaWlmaWlpAGlpaWZpZgBpaWlmZmZpaWkAPHVua25vd24+AFBLNkltRm9udABQSzExSW1Gb250R2x5cGgAMTFJbUZvbnRHbHlwaABQMTJJbUZvbnRDb25maWcAMTJJbUZvbnRDb25maWcAUDExSW1Gb250R2x5cGgASW1Gb250Q29uZmlnAERzdEZvbnQAYXV0byBFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltRm9udENvbmZpZzo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUZvbnRDb25maWcoKTo6KGFub255bW91cyBjbGFzcyk6Om9wZXJhdG9yKCkoSW1Gb250Q29uZmlnICYsIGVtc2NyaXB0ZW46OnZhbCkgY29uc3QAYXV0byBFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltRm9udENvbmZpZzo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUZvbnRDb25maWcoKTo6KGFub255bW91cyBjbGFzcyk6Om9wZXJhdG9yKCkoY29uc3QgSW1Gb250Q29uZmlnICYpIGNvbnN0AFBLMTJJbUZvbnRDb25maWcASW1Gb250R2x5cGgAQ29kZXBvaW50AEFkdmFuY2VYAFgwAFkwAFgxAFkxAFUwAFYwAFUxAFYxAEltRHJhd0RhdGEASXRlcmF0ZURyYXdMaXN0cwBWYWxpZABDbWRMaXN0c0NvdW50AFRvdGFsSWR4Q291bnQAVG90YWxWdHhDb3VudABEaXNwbGF5UG9zAERlSW5kZXhBbGxCdWZmZXJzAFNjYWxlQ2xpcFJlY3RzAFBLMTBJbURyYXdEYXRhAFBLMTBJbURyYXdMaXN0AEltRHJhd0xpc3QASXRlcmF0ZURyYXdDbWRzAElkeEJ1ZmZlcgBWdHhCdWZmZXIAUHVzaENsaXBSZWN0RnVsbFNjcmVlbgBQdXNoVGV4dHVyZUlEAFBvcFRleHR1cmVJRABHZXRDbGlwUmVjdE1pbgBHZXRDbGlwUmVjdE1heABBZGRMaW5lAEFkZFJlY3QAQWRkUmVjdEZpbGxlZABBZGRSZWN0RmlsbGVkTXVsdGlDb2xvcgBBZGRRdWFkAEFkZFF1YWRGaWxsZWQAQWRkVHJpYW5nbGUAQWRkVHJpYW5nbGVGaWxsZWQAQWRkQ2lyY2xlAEFkZENpcmNsZUZpbGxlZABBZGRUZXh0X0EAQWRkVGV4dF9CAEFkZEltYWdlAEFkZEltYWdlUXVhZABBZGRJbWFnZVJvdW5kZWQAQWRkUG9seWxpbmUAQWRkQ29udmV4UG9seUZpbGxlZABBZGRCZXppZXJDdXJ2ZQBQYXRoQ2xlYXIAUGF0aExpbmVUbwBQYXRoTGluZVRvTWVyZ2VEdXBsaWNhdGUAUGF0aEZpbGxDb252ZXgAUGF0aFN0cm9rZQBQYXRoQXJjVG8AUGF0aEFyY1RvRmFzdABQYXRoQmV6aWVyQ3VydmVUbwBQYXRoUmVjdABDaGFubmVsc1NwbGl0AENoYW5uZWxzTWVyZ2UAQ2hhbm5lbHNTZXRDdXJyZW50AEFkZENhbGxiYWNrAEFkZERyYXdDbWQAQ2xlYXJGcmVlTWVtb3J5AFByaW1SZXNlcnZlAFByaW1SZWN0AFByaW1SZWN0VVYAUHJpbVF1YWRVVgBQcmltV3JpdGVWdHgAUHJpbVdyaXRlSWR4AFByaW1WdHgAVXBkYXRlQ2xpcFJlY3QAVXBkYXRlVGV4dHVyZUlEAHZpaWlpaWlpaWlpaQB2aWlpaWZpAHZpaWlmZmZpAHZpaWlpZgBpIDwgU2l6ZQBpbWd1aS9pbWd1aS5oAG9wZXJhdG9yW10AdmlpaWlpaWlmaQB2aWlpaWlpaWlmaQB2aWlpaWlpaWlpaWlpAHZpaWlmaWlpZmkAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUk2SW1WZWM0RQB2aWlpZmlpAHZpaWlmaWlmAHZpaWlpaWkAdmlpaWlpaWYAdmlpaWlpaWlmAHZpaWlpaWlpaQB2aWlpaWlmaQB2aWlpaWlmaWYAdmlpaWlpZgBTaXplID4gMABiYWNrAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQBmcm9udABQSzlJbURyYXdDbWQAOUltRHJhd0NtZABJbURyYXdDbWQARWxlbUNvdW50AENsaXBSZWN0AFRleHR1cmVJZABQOUltRHJhd0NtZABJbUd1aUxpc3RDbGlwcGVyAFN0YXJ0UG9zWQBJdGVtc0hlaWdodABJdGVtc0NvdW50AFN0ZXBObwBEaXNwbGF5U3RhcnQARGlzcGxheUVuZABTdGVwAFAxNkltR3VpTGlzdENsaXBwZXIAMTZJbUd1aUxpc3RDbGlwcGVyAHZpaWlmAFBLMTZJbUd1aUxpc3RDbGlwcGVyAEltR3VpU2l6ZUNhbGxiYWNrRGF0YQBQb3MAQ3VycmVudFNpemUARGVzaXJlZFNpemUAUEsyMUltR3VpU2l6ZUNhbGxiYWNrRGF0YQBJbUd1aUlucHV0VGV4dENhbGxiYWNrRGF0YQBFdmVudEZsYWcARXZlbnRDaGFyAEV2ZW50S2V5AEJ1ZgBCdWZUZXh0TGVuAEJ1ZlNpemUAQnVmRGlydHkAQ3Vyc29yUG9zAFNlbGVjdGlvblN0YXJ0AFNlbGVjdGlvbkVuZABEZWxldGVDaGFycwBJbnNlcnRDaGFycwBIYXNTZWxlY3Rpb24AUEsyNkltR3VpSW5wdXRUZXh0Q2FsbGJhY2tEYXRhAEltVmVjNABTZXQAQ29weQBFcXVhbHMASW1WZWMyAFA2SW1WZWMyAFdyYXBJbUd1aUNvbnRleHQAUEsxNldyYXBJbUd1aUNvbnRleHQAbWFsbGluZm8AYXJlbmEAb3JkYmxrcwBzbWJsa3MAaGJsa3MAaGJsa2hkAHVzbWJsa3MAZnNtYmxrcwB1b3JkYmxrcwBmb3JkYmxrcwBrZWVwY29zdAB2b2lkAGJvb2wAc3RkOjpzdHJpbmcAc3RkOjpiYXNpY19zdHJpbmc8dW5zaWduZWQgY2hhcj4Ac3RkOjp3c3RyaW5nAGVtc2NyaXB0ZW46OnZhbABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGxvbmcgZG91YmxlPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0llRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbUVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGxvbmc+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWxFRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lzRUUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJYUVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AE5TdDNfXzIxMmJhc2ljX3N0cmluZ0l3TlNfMTFjaGFyX3RyYWl0c0l3RUVOU185YWxsb2NhdG9ySXdFRUVFAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0loTlNfMTFjaGFyX3RyYWl0c0loRUVOU185YWxsb2NhdG9ySWhFRUVFAGRvdWJsZQBmbG9hdAB1bnNpZ25lZCBsb25nAGxvbmcAdW5zaWduZWQgaW50AGludAB1bnNpZ25lZCBzaG9ydABzaG9ydAB1bnNpZ25lZCBjaGFyAHNpZ25lZCBjaGFyAGNoYXIALSsgICAwWDB4AChudWxsKQAtMFgrMFggMFgtMHgrMHggMHgAaW5mAElORgBOQU4ALgByd2EAaW5maW5pdHkAbmFuAAABAgQHAwYFAHRlcm1pbmF0aW5nIHdpdGggJXMgZXhjZXB0aW9uIG9mIHR5cGUgJXM6ICVzAHRlcm1pbmF0aW5nIHdpdGggJXMgZXhjZXB0aW9uIG9mIHR5cGUgJXMAdGVybWluYXRpbmcgd2l0aCAlcyBmb3JlaWduIGV4Y2VwdGlvbgB0ZXJtaW5hdGluZwB1bmNhdWdodABTdDlleGNlcHRpb24ATjEwX19jeHhhYml2MTE2X19zaGltX3R5cGVfaW5mb0UAU3Q5dHlwZV9pbmZvAE4xMF9fY3h4YWJpdjEyMF9fc2lfY2xhc3NfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAcHRocmVhZF9vbmNlIGZhaWx1cmUgaW4gX19jeGFfZ2V0X2dsb2JhbHNfZmFzdCgpAGNhbm5vdCBjcmVhdGUgcHRocmVhZCBrZXkgZm9yIF9fY3hhX2dldF9nbG9iYWxzKCkAY2Fubm90IHplcm8gb3V0IHRocmVhZCB2YWx1ZSBmb3IgX19jeGFfZ2V0X2dsb2JhbHMoKQB0ZXJtaW5hdGVfaGFuZGxlciB1bmV4cGVjdGVkbHkgcmV0dXJuZWQAU3QxMWxvZ2ljX2Vycm9yAFN0MTJsZW5ndGhfZXJyb3IATjEwX19jeHhhYml2MTE5X19wb2ludGVyX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTE3X19wYmFzZV90eXBlX2luZm9FAE4xMF9fY3h4YWJpdjEyM19fZnVuZGFtZW50YWxfdHlwZV9pbmZvRQB2AFB2AERuAGIAYwBoAGEAcwB0AGkAagBsAG0AZgBkAE4xMF9fY3h4YWJpdjEyMV9fdm1pX2NsYXNzX3R5cGVfaW5mb0U=";var asmjsCodeFile="";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile);}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile);}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile);}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":asm2wasmImports,"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength<oldBuffer.byteLength){err("the new buffer in mergeMemory is smaller than the previous one. in native wasm, we should grow memory here");}var oldView=new Int8Array(oldBuffer);var newView=new Int8Array(newBuffer);newView.set(oldView);updateGlobalBuffer(newBuffer);updateGlobalBufferViews();}function getBinary(){try{if(Module["wasmBinary"]){return new Uint8Array(Module["wasmBinary"])}var binary=tryParseAsDataURI(wasmBinaryFile);if(binary){return binary}if(Module["readBinary"]){return Module["readBinary"](wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err);}}function getBinaryPromise(){if(!Module["wasmBinary"]&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then((function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()})).catch((function(){return getBinary()}))}return new Promise((function(resolve,reject){resolve(getBinary());}))}function doNativeWasm(global,env,providedBuffer){if(typeof WebAssembly!=="object"){err("no native wasm support detected");return false}if(!(Module["wasmMemory"]instanceof WebAssembly.Memory)){err("no native wasm Memory in use");return false}env["memory"]=Module["wasmMemory"];info["global"]={"NaN":NaN,"Infinity":Infinity};info["global.Math"]=Math;info["env"]=env;function receiveInstance(instance,module){exports=instance.exports;if(exports.memory)mergeMemory(exports.memory);Module["asm"]=exports;Module["usingWasm"]=true;removeRunDependency("wasm-instantiate");}addRunDependency("wasm-instantiate");if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}function receiveInstantiatedSource(output){receiveInstance(output["instance"],output["module"]);}function instantiateArrayBuffer(receiver){getBinaryPromise().then((function(binary){return WebAssembly.instantiate(binary,info)})).then(receiver,(function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason);}));}if(!Module["wasmBinary"]&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:"same-origin"}),info).then(receiveInstantiatedSource,(function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");instantiateArrayBuffer(receiveInstantiatedSource);}));}else{instantiateArrayBuffer(receiveInstantiatedSource);}return {}}Module["asmPreload"]=Module["asm"];var asmjsReallocBuffer=Module["reallocBuffer"];var wasmReallocBuffer=(function(size){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;size=alignUp(size,PAGE_MULTIPLE);var old=Module["buffer"];var oldSize=old.byteLength;if(Module["usingWasm"]){try{var result=Module["wasmMemory"].grow((size-oldSize)/wasmPageSize);if(result!==(-1|0)){return Module["buffer"]=Module["wasmMemory"].buffer}else{return null}}catch(e){return null}}});Module["reallocBuffer"]=(function(size){{return wasmReallocBuffer(size)}});Module["asm"]=(function(global,env,providedBuffer){if(!env["table"]){var TABLE_SIZE=Module["wasmTableSize"];if(TABLE_SIZE===undefined)TABLE_SIZE=1024;var MAX_TABLE_SIZE=Module["wasmMaxTableSize"];if(typeof WebAssembly==="object"&&typeof WebAssembly.Table==="function"){if(MAX_TABLE_SIZE!==undefined){env["table"]=new WebAssembly.Table({"initial":TABLE_SIZE,"maximum":MAX_TABLE_SIZE,"element":"anyfunc"});}else{env["table"]=new WebAssembly.Table({"initial":TABLE_SIZE,element:"anyfunc"});}}else{env["table"]=new Array(TABLE_SIZE);}Module["wasmTable"]=env["table"];}if(!env["__memory_base"]){env["__memory_base"]=Module["STATIC_BASE"];}if(!env["__table_base"]){env["__table_base"]=0;}var exports;exports=doNativeWasm(global,env,providedBuffer);assert(exports,"no binaryen method succeeded.");return exports});}integrateWasmJS();STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+84736;__ATINIT__.push({func:(function(){__GLOBAL__sub_I_bind_imgui_cpp();})},{func:(function(){__GLOBAL__sub_I_bind_cpp();})});var STATIC_BUMP=84736;Module["STATIC_BASE"]=STATIC_BASE;Module["STATIC_BUMP"]=STATIC_BUMP;STATICTOP+=16;function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+Pointer_stringify(condition)+", at: "+[filename?Pointer_stringify(filename):"unknown filename",line,func?Pointer_stringify(func):"unknown function"]);}function ___cxa_allocate_exception(size){return _malloc(size)}function ___cxa_throw(ptr,type,destructor){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 ___lock(){}var SYSCALLS={buffers:[null,[],[]],printChar:(function(stream,curr){var buffer=SYSCALLS.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0;}else{buffer.push(curr);}}),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}),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 ___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;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 ___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}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j<len;j++){SYSCALLS.printChar(stream,HEAPU8[ptr+j]);}ret+=len;}return ret}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}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 ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}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}}function ___unlock(){}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i);}embind_charCodes=codes;}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]];}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return "_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return "_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return (new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n"))(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,(function(message){this.name=errorName;this.message=message;var stack=(new Error(message)).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"");}}));errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=(function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}});return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach((function(type){typeDependencies[type]=dependentTypes;}));function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count");}for(var i=0;i<myTypes.length;++i){registerType(myTypes[i],myTypeConverters[i]);}}var typeConverters=new Array(dependentTypes.length);var unregisteredTypes=[];var registered=0;dependentTypes.forEach((function(dt,i){if(registeredTypes.hasOwnProperty(dt)){typeConverters[i]=registeredTypes[dt];}else{unregisteredTypes.push(dt);if(!awaitingDependencies.hasOwnProperty(dt)){awaitingDependencies[dt]=[];}awaitingDependencies[dt].push((function(){typeConverters[i]=registeredTypes[dt];++registered;if(registered===unregisteredTypes.length){onComplete(typeConverters);}}));}}));if(0===unregisteredTypes.length){onComplete(typeConverters);}}function registerType(rawType,registeredInstance,options){options=options||{};if(!("argPackAdvance"in registeredInstance)){throw new TypeError("registerType registeredInstance requires argPackAdvance")}var name=registeredInstance.name;if(!rawType){throwBindingError('type "'+name+'" must have a positive integer typeid pointer');}if(registeredTypes.hasOwnProperty(rawType)){if(options.ignoreDuplicateRegistrations){return}else{throwBindingError("Cannot register type '"+name+"' twice");}}registeredTypes[rawType]=registeredInstance;delete typeDependencies[rawType];if(awaitingDependencies.hasOwnProperty(rawType)){var callbacks=awaitingDependencies[rawType];delete awaitingDependencies[rawType];callbacks.forEach((function(cb){cb();}));}}function __embind_register_bool(rawType,name,size,trueValue,falseValue){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":(function(wt){return !!wt}),"toWireType":(function(destructors,o){return o?trueValue:falseValue}),"argPackAdvance":8,"readValueFromPointer":(function(pointer){var heap;if(size===1){heap=HEAP8;}else if(size===2){heap=HEAP16;}else if(size===4){heap=HEAP32;}else{throw new TypeError("Unknown boolean type size: "+name)}return this["fromWireType"](heap[pointer>>shift])}),destructorFunction:null});}function ClassHandle_isAliasOf(other){if(!(this instanceof ClassHandle)){return false}if(!(other instanceof ClassHandle)){return false}var leftClass=this.$$.ptrType.registeredClass;var left=this.$$.ptr;var rightClass=other.$$.ptrType.registeredClass;var right=other.$$.ptr;while(leftClass.baseClass){left=leftClass.upcast(left);leftClass=leftClass.baseClass;}while(rightClass.baseClass){right=rightClass.upcast(right);rightClass=rightClass.baseClass;}return leftClass===rightClass&&left===right}function shallowCopyInternalPointer(o){return {count:o.count,deleteScheduled:o.deleteScheduled,preservePointerOnDelete:o.preservePointerOnDelete,ptr:o.ptr,ptrType:o.ptrType,smartPtr:o.smartPtr,smartPtrType:o.smartPtrType}}function throwInstanceAlreadyDeleted(obj){function getInstanceTypeName(handle){return handle.$$.ptrType.registeredClass.name}throwBindingError(getInstanceTypeName(obj)+" instance already deleted");}function ClassHandle_clone(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.preservePointerOnDelete){this.$$.count.value+=1;return this}else{var clone=Object.create(Object.getPrototypeOf(this),{$$:{value:shallowCopyInternalPointer(this.$$)}});clone.$$.count.value+=1;clone.$$.deleteScheduled=false;return clone}}function runDestructor(handle){var $$=handle.$$;if($$.smartPtr){$$.smartPtrType.rawDestructor($$.smartPtr);}else{$$.ptrType.registeredClass.rawDestructor($$.ptr);}}function ClassHandle_delete(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion");}this.$$.count.value-=1;var toDelete=0===this.$$.count.value;if(toDelete){runDestructor(this);}if(!this.$$.preservePointerOnDelete){this.$$.smartPtr=undefined;this.$$.ptr=undefined;}}function ClassHandle_isDeleted(){return !this.$$.ptr}var delayFunction=undefined;var deletionQueue=[];function flushPendingDeletes(){while(deletionQueue.length){var obj=deletionQueue.pop();obj.$$.deleteScheduled=false;obj["delete"]();}}function ClassHandle_deleteLater(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion");}deletionQueue.push(this);if(deletionQueue.length===1&&delayFunction){delayFunction(flushPendingDeletes);}this.$$.deleteScheduled=true;return this}function init_ClassHandle(){ClassHandle.prototype["isAliasOf"]=ClassHandle_isAliasOf;ClassHandle.prototype["clone"]=ClassHandle_clone;ClassHandle.prototype["delete"]=ClassHandle_delete;ClassHandle.prototype["isDeleted"]=ClassHandle_isDeleted;ClassHandle.prototype["deleteLater"]=ClassHandle_deleteLater;}function ClassHandle(){}var registeredPointers={};function ensureOverloadTable(proto,methodName,humanName){if(undefined===proto[methodName].overloadTable){var prevFunc=proto[methodName];proto[methodName]=(function(){if(!proto[methodName].overloadTable.hasOwnProperty(arguments.length)){throwBindingError("Function '"+humanName+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+proto[methodName].overloadTable+")!");}return proto[methodName].overloadTable[arguments.length].apply(this,arguments)});proto[methodName].overloadTable=[];proto[methodName].overloadTable[prevFunc.argCount]=prevFunc;}}function exposePublicSymbol(name,value,numArguments){if(Module.hasOwnProperty(name)){if(undefined===numArguments||undefined!==Module[name].overloadTable&&undefined!==Module[name].overloadTable[numArguments]){throwBindingError("Cannot register public name '"+name+"' twice");}ensureOverloadTable(Module,name,name);if(Module.hasOwnProperty(numArguments)){throwBindingError("Cannot register multiple overloads of a function with the same number of arguments ("+numArguments+")!");}Module[name].overloadTable[numArguments]=value;}else{Module[name]=value;if(undefined!==numArguments){Module[name].numArguments=numArguments;}}}function RegisteredClass(name,constructor,instancePrototype,rawDestructor,baseClass,getActualType,upcast,downcast){this.name=name;this.constructor=constructor;this.instancePrototype=instancePrototype;this.rawDestructor=rawDestructor;this.baseClass=baseClass;this.getActualType=getActualType;this.upcast=upcast;this.downcast=downcast;this.pureVirtualFunctions=[];}function upcastPointer(ptr,ptrClass,desiredClass){while(ptrClass!==desiredClass){if(!ptrClass.upcast){throwBindingError("Expected null or instance of "+desiredClass.name+", got an instance of "+ptrClass.name);}ptr=ptrClass.upcast(ptr);ptrClass=ptrClass.baseClass;}return ptr}function constNoSmartPtrRawPointerToWireType(destructors,handle){if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}return 0}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;var ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);return ptr}function genericPointerToWireType(destructors,handle){var ptr;if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}if(this.isSmartPointer){ptr=this.rawConstructor();if(destructors!==null){destructors.push(this.rawDestructor,ptr);}return ptr}else{return 0}}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}if(!this.isConst&&handle.$$.ptrType.isConst){throwBindingError("Cannot convert argument of type "+(handle.$$.smartPtrType?handle.$$.smartPtrType.name:handle.$$.ptrType.name)+" to parameter type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);if(this.isSmartPointer){if(undefined===handle.$$.smartPtr){throwBindingError("Passing raw pointer to smart pointer is illegal");}switch(this.sharingPolicy){case 0:if(handle.$$.smartPtrType===this){ptr=handle.$$.smartPtr;}else{throwBindingError("Cannot convert argument of type "+(handle.$$.smartPtrType?handle.$$.smartPtrType.name:handle.$$.ptrType.name)+" to parameter type "+this.name);}break;case 1:ptr=handle.$$.smartPtr;break;case 2:if(handle.$$.smartPtrType===this){ptr=handle.$$.smartPtr;}else{var clonedHandle=handle["clone"]();ptr=this.rawShare(ptr,__emval_register((function(){clonedHandle["delete"]();})));if(destructors!==null){destructors.push(this.rawDestructor,ptr);}}break;default:throwBindingError("Unsupporting sharing policy");}}return ptr}function nonConstNoSmartPtrRawPointerToWireType(destructors,handle){if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}return 0}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}if(handle.$$.ptrType.isConst){throwBindingError("Cannot convert argument of type "+handle.$$.ptrType.name+" to parameter type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;var ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);return ptr}function simpleReadValueFromPointer(pointer){return this["fromWireType"](HEAPU32[pointer>>2])}function RegisteredPointer_getPointee(ptr){if(this.rawGetPointee){ptr=this.rawGetPointee(ptr);}return ptr}function RegisteredPointer_destructor(ptr){if(this.rawDestructor){this.rawDestructor(ptr);}}function RegisteredPointer_deleteObject(handle){if(handle!==null){handle["delete"]();}}function downcastPointer(ptr,ptrClass,desiredClass){if(ptrClass===desiredClass){return ptr}if(undefined===desiredClass.baseClass){return null}var rv=downcastPointer(ptr,ptrClass,desiredClass.baseClass);if(rv===null){return null}return desiredClass.downcast(rv)}function getInheritedInstanceCount(){return Object.keys(registeredInstances).length}function getLiveInheritedInstances(){var rv=[];for(var k in registeredInstances){if(registeredInstances.hasOwnProperty(k)){rv.push(registeredInstances[k]);}}return rv}function setDelayFunction(fn){delayFunction=fn;if(deletionQueue.length&&delayFunction){delayFunction(flushPendingDeletes);}}function init_embind(){Module["getInheritedInstanceCount"]=getInheritedInstanceCount;Module["getLiveInheritedInstances"]=getLiveInheritedInstances;Module["flushPendingDeletes"]=flushPendingDeletes;Module["setDelayFunction"]=setDelayFunction;}var registeredInstances={};function getBasestPointer(class_,ptr){if(ptr===undefined){throwBindingError("ptr should not be undefined");}while(class_.baseClass){ptr=class_.upcast(ptr);class_=class_.baseClass;}return ptr}function getInheritedInstance(class_,ptr){ptr=getBasestPointer(class_,ptr);return registeredInstances[ptr]}function makeClassHandle(prototype,record){if(!record.ptrType||!record.ptr){throwInternalError("makeClassHandle requires ptr and ptrType");}var hasSmartPtrType=!!record.smartPtrType;var hasSmartPtr=!!record.smartPtr;if(hasSmartPtrType!==hasSmartPtr){throwInternalError("Both smartPtrType and smartPtr must be specified");}record.count={value:1};return Object.create(prototype,{$$:{value:record}})}function RegisteredPointer_fromWireType(ptr){var rawPointer=this.getPointee(ptr);if(!rawPointer){this.destructor(ptr);return null}var registeredInstance=getInheritedInstance(this.registeredClass,rawPointer);if(undefined!==registeredInstance){if(0===registeredInstance.$$.count.value){registeredInstance.$$.ptr=rawPointer;registeredInstance.$$.smartPtr=ptr;return registeredInstance["clone"]()}else{var rv=registeredInstance["clone"]();this.destructor(ptr);return rv}}function makeDefaultHandle(){if(this.isSmartPointer){return makeClassHandle(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:rawPointer,smartPtrType:this,smartPtr:ptr})}else{return makeClassHandle(this.registeredClass.instancePrototype,{ptrType:this,ptr:ptr})}}var actualType=this.registeredClass.getActualType(rawPointer);var registeredPointerRecord=registeredPointers[actualType];if(!registeredPointerRecord){return makeDefaultHandle.call(this)}var toType;if(this.isConst){toType=registeredPointerRecord.constPointerType;}else{toType=registeredPointerRecord.pointerType;}var dp=downcastPointer(rawPointer,this.registeredClass,toType.registeredClass);if(dp===null){return makeDefaultHandle.call(this)}if(this.isSmartPointer){return makeClassHandle(toType.registeredClass.instancePrototype,{ptrType:toType,ptr:dp,smartPtrType:this,smartPtr:ptr})}else{return makeClassHandle(toType.registeredClass.instancePrototype,{ptrType:toType,ptr:dp})}}function init_RegisteredPointer(){RegisteredPointer.prototype.getPointee=RegisteredPointer_getPointee;RegisteredPointer.prototype.destructor=RegisteredPointer_destructor;RegisteredPointer.prototype["argPackAdvance"]=8;RegisteredPointer.prototype["readValueFromPointer"]=simpleReadValueFromPointer;RegisteredPointer.prototype["deleteObject"]=RegisteredPointer_deleteObject;RegisteredPointer.prototype["fromWireType"]=RegisteredPointer_fromWireType;}function RegisteredPointer(name,registeredClass,isReference,isConst,isSmartPointer,pointeeType,sharingPolicy,rawGetPointee,rawConstructor,rawShare,rawDestructor){this.name=name;this.registeredClass=registeredClass;this.isReference=isReference;this.isConst=isConst;this.isSmartPointer=isSmartPointer;this.pointeeType=pointeeType;this.sharingPolicy=sharingPolicy;this.rawGetPointee=rawGetPointee;this.rawConstructor=rawConstructor;this.rawShare=rawShare;this.rawDestructor=rawDestructor;if(!isSmartPointer&®isteredClass.baseClass===undefined){if(isConst){this["toWireType"]=constNoSmartPtrRawPointerToWireType;this.destructorFunction=null;}else{this["toWireType"]=nonConstNoSmartPtrRawPointerToWireType;this.destructorFunction=null;}}else{this["toWireType"]=genericPointerToWireType;}}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol");}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value;}else{Module[name]=value;Module[name].argCount=numArguments;}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){var args=[];for(var i=1;i<signature.length;++i){args.push("a"+i);}var name="dynCall_"+signature+"_"+rawFunction;var body="return function "+name+"("+args.join(", ")+") {\n";body+=" return dynCall(rawFunction"+(args.length?", ":"")+args.join(", ")+");\n";body+="};\n";return (new Function("dynCall","rawFunction",body))(dynCall,rawFunction)}var fp;if(Module["FUNCTION_TABLE_"+signature]!==undefined){fp=Module["FUNCTION_TABLE_"+signature][rawFunction];}else if(typeof FUNCTION_TABLE!=="undefined"){fp=FUNCTION_TABLE[rawFunction];}else{var dc=Module["dynCall_"+signature];if(dc===undefined){dc=Module["dynCall_"+signature.replace(/f/g,"d")];if(dc===undefined){throwBindingError("No dynCall invoker for signature: "+signature);}}fp=makeDynCaller(dc);}if(typeof fp!=="function"){throwBindingError("unknown function pointer with signature "+signature+": "+rawFunction);}return fp}var UnboundTypeError=undefined;function getTypeName(type){var ptr=___getTypeName(type);var rv=readLatin1String(ptr);_free(ptr);return rv}function throwUnboundTypeError(message,types){var unboundTypes=[];var seen={};function visit(type){if(seen[type]){return}if(registeredTypes[type]){return}if(typeDependencies[type]){typeDependencies[type].forEach(visit);return}unboundTypes.push(type);seen[type]=true;}types.forEach(visit);throw new UnboundTypeError(message+": "+unboundTypes.map(getTypeName).join([", "]))}function __embind_register_class(rawType,rawPointerType,rawConstPointerType,baseClassRawType,getActualTypeSignature,getActualType,upcastSignature,upcast,downcastSignature,downcast,name,destructorSignature,rawDestructor){name=readLatin1String(name);getActualType=embind__requireFunction(getActualTypeSignature,getActualType);if(upcast){upcast=embind__requireFunction(upcastSignature,upcast);}if(downcast){downcast=embind__requireFunction(downcastSignature,downcast);}rawDestructor=embind__requireFunction(destructorSignature,rawDestructor);var legalFunctionName=makeLegalFunctionName(name);exposePublicSymbol(legalFunctionName,(function(){throwUnboundTypeError("Cannot construct "+name+" due to unbound types",[baseClassRawType]);}));whenDependentTypesAreResolved([rawType,rawPointerType,rawConstPointerType],baseClassRawType?[baseClassRawType]:[],(function(base){base=base[0];var baseClass;var basePrototype;if(baseClassRawType){baseClass=base.registeredClass;basePrototype=baseClass.instancePrototype;}else{basePrototype=ClassHandle.prototype;}var constructor=createNamedFunction(legalFunctionName,(function(){if(Object.getPrototypeOf(this)!==instancePrototype){throw new BindingError("Use 'new' to construct "+name)}if(undefined===registeredClass.constructor_body){throw new BindingError(name+" has no accessible constructor")}var body=registeredClass.constructor_body[arguments.length];if(undefined===body){throw new BindingError("Tried to invoke ctor of "+name+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(registeredClass.constructor_body).toString()+") parameters instead!")}return body.apply(this,arguments)}));var instancePrototype=Object.create(basePrototype,{constructor:{value:constructor}});constructor.prototype=instancePrototype;var registeredClass=new RegisteredClass(name,constructor,instancePrototype,rawDestructor,baseClass,getActualType,upcast,downcast);var referenceConverter=new RegisteredPointer(name,registeredClass,true,false,false);var pointerConverter=new RegisteredPointer(name+"*",registeredClass,false,false,false);var constPointerConverter=new RegisteredPointer(name+" const*",registeredClass,false,true,false);registeredPointers[rawType]={pointerType:pointerConverter,constPointerType:constPointerConverter};replacePublicSymbol(legalFunctionName,constructor);return [referenceConverter,pointerConverter,constPointerConverter]}));}function heap32VectorToArray(count,firstElement){var array=[];for(var i=0;i<count;i++){array.push(HEAP32[(firstElement>>2)+i]);}return array}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr);}}function __embind_register_class_constructor(rawClassType,argCount,rawArgTypesAddr,invokerSignature,invoker,rawConstructor){var rawArgTypes=heap32VectorToArray(argCount,rawArgTypesAddr);invoker=embind__requireFunction(invokerSignature,invoker);whenDependentTypesAreResolved([],[rawClassType],(function(classType){classType=classType[0];var humanName="constructor "+classType.name;if(undefined===classType.registeredClass.constructor_body){classType.registeredClass.constructor_body=[];}if(undefined!==classType.registeredClass.constructor_body[argCount-1]){throw new BindingError("Cannot register multiple constructors with identical number of parameters ("+(argCount-1)+") for class '"+classType.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!")}classType.registeredClass.constructor_body[argCount-1]=function unboundTypeHandler(){throwUnboundTypeError("Cannot construct "+classType.name+" due to unbound types",rawArgTypes);};whenDependentTypesAreResolved([],rawArgTypes,(function(argTypes){classType.registeredClass.constructor_body[argCount-1]=function constructor_body(){if(arguments.length!==argCount-1){throwBindingError(humanName+" called with "+arguments.length+" arguments, expected "+(argCount-1));}var destructors=[];var args=new Array(argCount);args[0]=rawConstructor;for(var i=1;i<argCount;++i){args[i]=argTypes[i]["toWireType"](destructors,arguments[i-1]);}var ptr=invoker.apply(null,args);runDestructors(destructors);return argTypes[0]["fromWireType"](ptr)};return []}));return []}));}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",(function(){}));dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!");}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i<argTypes.length;++i){if(argTypes[i]!==null&&argTypes[i].destructorFunction===undefined){needsDestructorStack=true;break}}var returns=argTypes[0].name!=="void";var argsList="";var argsListWired="";for(var i=0;i<argCount-2;++i){argsList+=(i!==0?", ":"")+"arg"+i;argsListWired+=(i!==0?", ":"")+"arg"+i+"Wired";}var invokerFnBody="return function "+makeLegalFunctionName(humanName)+"("+argsList+") {\n"+"if (arguments.length !== "+(argCount-2)+") {\n"+"throwBindingError('function "+humanName+" called with ' + arguments.length + ' arguments, expected "+(argCount-2)+" args!');\n"+"}\n";if(needsDestructorStack){invokerFnBody+="var destructors = [];\n";}var dtorStack=needsDestructorStack?"destructors":"null";var args1=["throwBindingError","invoker","fn","runDestructors","retType","classParam"];var args2=[throwBindingError,cppInvokerFunc,cppTargetFunc,runDestructors,argTypes[0],argTypes[1]];if(isClassMethodFunc){invokerFnBody+="var thisWired = classParam.toWireType("+dtorStack+", this);\n";}for(var i=0;i<argCount-2;++i){invokerFnBody+="var arg"+i+"Wired = argType"+i+".toWireType("+dtorStack+", arg"+i+"); // "+argTypes[i+2].name+"\n";args1.push("argType"+i);args2.push(argTypes[i+2]);}if(isClassMethodFunc){argsListWired="thisWired"+(argsListWired.length>0?", ":"")+argsListWired;}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n";}else{for(var i=isClassMethodFunc?1:2;i<argTypes.length;++i){var paramName=i===1?"thisWired":"arg"+(i-2)+"Wired";if(argTypes[i].destructorFunction!==null){invokerFnBody+=paramName+"_dtor("+paramName+"); // "+argTypes[i].name+"\n";args1.push(paramName+"_dtor");args2.push(argTypes[i].destructorFunction);}}}if(returns){invokerFnBody+="var ret = retType.fromWireType(rv);\n"+"return ret;\n";}invokerFnBody+="}\n";args1.push(invokerFnBody);var invokerFunction=new_(Function,args1).apply(null,args2);return invokerFunction}function __embind_register_class_function(rawClassType,methodName,argCount,rawArgTypesAddr,invokerSignature,rawInvoker,context,isPureVirtual){var rawArgTypes=heap32VectorToArray(argCount,rawArgTypesAddr);methodName=readLatin1String(methodName);rawInvoker=embind__requireFunction(invokerSignature,rawInvoker);whenDependentTypesAreResolved([],[rawClassType],(function(classType){classType=classType[0];var humanName=classType.name+"."+methodName;if(isPureVirtual){classType.registeredClass.pureVirtualFunctions.push(methodName);}function unboundTypesHandler(){throwUnboundTypeError("Cannot call "+humanName+" due to unbound types",rawArgTypes);}var proto=classType.registeredClass.instancePrototype;var method=proto[methodName];if(undefined===method||undefined===method.overloadTable&&method.className!==classType.name&&method.argCount===argCount-2){unboundTypesHandler.argCount=argCount-2;unboundTypesHandler.className=classType.name;proto[methodName]=unboundTypesHandler;}else{ensureOverloadTable(proto,methodName,humanName);proto[methodName].overloadTable[argCount-2]=unboundTypesHandler;}whenDependentTypesAreResolved([],rawArgTypes,(function(argTypes){var memberFunction=craftInvokerFunction(humanName,argTypes,classType,rawInvoker,context);if(undefined===proto[methodName].overloadTable){memberFunction.argCount=argCount-2;proto[methodName]=memberFunction;}else{proto[methodName].overloadTable[argCount-2]=memberFunction;}return []}));return []}));}function validateThis(this_,classType,humanName){if(!(this_ instanceof Object)){throwBindingError(humanName+' with invalid "this": '+this_);}if(!(this_ instanceof classType.registeredClass.constructor)){throwBindingError(humanName+' incompatible with "this" of type '+this_.constructor.name);}if(!this_.$$.ptr){throwBindingError("cannot call emscripten binding method "+humanName+" on deleted object");}return upcastPointer(this_.$$.ptr,this_.$$.ptrType.registeredClass,classType.registeredClass)}function __embind_register_class_property(classType,fieldName,getterReturnType,getterSignature,getter,getterContext,setterArgumentType,setterSignature,setter,setterContext){fieldName=readLatin1String(fieldName);getter=embind__requireFunction(getterSignature,getter);whenDependentTypesAreResolved([],[classType],(function(classType){classType=classType[0];var humanName=classType.name+"."+fieldName;var desc={get:(function(){throwUnboundTypeError("Cannot access "+humanName+" due to unbound types",[getterReturnType,setterArgumentType]);}),enumerable:true,configurable:true};if(setter){desc.set=(function(){throwUnboundTypeError("Cannot access "+humanName+" due to unbound types",[getterReturnType,setterArgumentType]);});}else{desc.set=(function(v){throwBindingError(humanName+" is a read-only property");});}Object.defineProperty(classType.registeredClass.instancePrototype,fieldName,desc);whenDependentTypesAreResolved([],setter?[getterReturnType,setterArgumentType]:[getterReturnType],(function(types){var getterReturnType=types[0];var desc={get:(function(){var ptr=validateThis(this,classType,humanName+" getter");return getterReturnType["fromWireType"](getter(getterContext,ptr))}),enumerable:true};if(setter){setter=embind__requireFunction(setterSignature,setter);var setterArgumentType=types[1];desc.set=(function(v){var ptr=validateThis(this,classType,humanName+" setter");var destructors=[];setter(setterContext,ptr,setterArgumentType["toWireType"](destructors,v));runDestructors(destructors);});}Object.defineProperty(classType.registeredClass.instancePrototype,fieldName,desc);return []}));return []}));}function __embind_register_constant(name,type,value){name=readLatin1String(name);whenDependentTypesAreResolved([],[type],(function(type){type=type[0];Module[name]=type["fromWireType"](value);return []}));}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle);}}function count_emval_handles(){var count=0;for(var i=5;i<emval_handle_array.length;++i){if(emval_handle_array[i]!==undefined){++count;}}return count}function get_first_emval(){for(var i=5;i<emval_handle_array.length;++i){if(emval_handle_array[i]!==undefined){return emval_handle_array[i]}}return null}function init_emval(){Module["count_emval_handles"]=count_emval_handles;Module["get_first_emval"]=get_first_emval;}function __emval_register(value){switch(value){case undefined:{return 1}case null:{return 2}case true:{return 3}case false:{return 4}default:{var handle=emval_free_list.length?emval_free_list.pop():emval_handle_array.length;emval_handle_array[handle]={refcount:1,value:value};return handle}}}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":(function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv}),"toWireType":(function(destructors,value){return __emval_register(value)}),"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null});}function _embind_repr(v){if(v===null){return "null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return ""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return(function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])});case 3:return(function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])});default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":(function(value){return value}),"toWireType":(function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value}),"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null});}function __embind_register_function(name,argCount,rawArgTypesAddr,signature,rawInvoker,fn){var argTypes=heap32VectorToArray(argCount,rawArgTypesAddr);name=readLatin1String(name);rawInvoker=embind__requireFunction(signature,rawInvoker);exposePublicSymbol(name,(function(){throwUnboundTypeError("Cannot call "+name+" due to unbound types",argTypes);}),argCount-1);whenDependentTypesAreResolved([],argTypes,(function(argTypes){var invokerArgsArray=[argTypes[0],null].concat(argTypes.slice(1));replacePublicSymbol(name,craftInvokerFunction(name,invokerArgsArray,null,rawInvoker,fn),argCount-1);return []}));}function integerReadValueFromPointer(name,shift,signed){switch(shift){case 0:return signed?function readS8FromPointer(pointer){return HEAP8[pointer]}:function readU8FromPointer(pointer){return HEAPU8[pointer]};case 1:return signed?function readS16FromPointer(pointer){return HEAP16[pointer>>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295;}var shift=getShiftFromSize(size);var fromWireType=(function(value){return value});if(minRange===0){var bitshift=32-8*size;fromWireType=(function(value){return value<<bitshift>>>bitshift});}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":(function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(value<minRange||value>maxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0}),"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null});}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(heap["buffer"],data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true});}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":(function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var endChar=HEAPU8[value+4+length];var endCharSwap=0;if(endChar!=0){endCharSwap=endChar;HEAPU8[value+4+length]=0;}var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(HEAPU8[currentBytePtr]==0){var stringSegment=UTF8ToString(decodeStartPtr);if(str===undefined)str=stringSegment;else{str+=String.fromCharCode(0);str+=stringSegment;}decodeStartPtr=currentBytePtr+1;}}if(endCharSwap!=0)HEAPU8[value+4+length]=endCharSwap;}else{var a=new Array(length);for(var i=0;i<length;++i){a[i]=String.fromCharCode(HEAPU8[value+4+i]);}str=a.join("");}_free(value);return str}),"toWireType":(function(destructors,value){if(value instanceof ArrayBuffer){value=new Uint8Array(value);}var getLength;var valueIsOfTypeString=typeof value==="string";if(!(valueIsOfTypeString||value instanceof Uint8Array||value instanceof Uint8ClampedArray||value instanceof Int8Array)){throwBindingError("Cannot pass non-string to std::string");}if(stdStringIsUTF8&&valueIsOfTypeString){getLength=(function(){return lengthBytesUTF8(value)});}else{getLength=(function(){return value.length});}var length=getLength();var ptr=_malloc(4+length+1);HEAPU32[ptr>>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1);}else{if(valueIsOfTypeString){for(var i=0;i<length;++i){var charCode=value.charCodeAt(i);if(charCode>255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits");}HEAPU8[ptr+4+i]=charCode;}}else{for(var i=0;i<length;++i){HEAPU8[ptr+4+i]=value[i];}}}if(destructors!==null){destructors.push(_free,ptr);}return ptr}),"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:(function(ptr){_free(ptr);})});}function __embind_register_std_wstring(rawType,charSize,name){name=readLatin1String(name);var getHeap,shift;if(charSize===2){getHeap=(function(){return HEAPU16});shift=1;}else if(charSize===4){getHeap=(function(){return HEAPU32});shift=2;}registerType(rawType,{name:name,"fromWireType":(function(value){var HEAP=getHeap();var length=HEAPU32[value>>2];var a=new Array(length);var start=value+4>>shift;for(var i=0;i<length;++i){a[i]=String.fromCharCode(HEAP[start+i]);}_free(value);return a.join("")}),"toWireType":(function(destructors,value){var HEAP=getHeap();var length=value.length;var ptr=_malloc(4+length*charSize);HEAPU32[ptr>>2]=length;var start=ptr+4>>shift;for(var i=0;i<length;++i){HEAP[start+i]=value.charCodeAt(i);}if(destructors!==null){destructors.push(_free,ptr);}return ptr}),"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:(function(ptr){_free(ptr);})});}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":(function(){return undefined}),"toWireType":(function(destructors,o){return undefined})});}function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle);}return emval_handle_array[handle].value}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType));}return impl}function __emval_as(handle,returnType,destructorsRef){handle=requireHandle(handle);returnType=requireRegisteredType(returnType,"emval::as");var destructors=[];var rd=__emval_register(destructors);HEAP32[destructorsRef>>2]=rd;return returnType["toWireType"](destructors,handle)}function __emval_lookupTypes(argCount,argTypes,argWireTypes){var a=new Array(argCount);for(var i=0;i<argCount;++i){a[i]=requireRegisteredType(HEAP32[(argTypes>>2)+i],"parameter "+i);}return a}function __emval_call(handle,argCount,argTypes,argv){handle=requireHandle(handle);var types=__emval_lookupTypes(argCount,argTypes);var args=new Array(argCount);for(var i=0;i<argCount;++i){var type=types[i];args[i]=type["readValueFromPointer"](argv);argv+=type["argPackAdvance"];}var rv=handle.apply(undefined,args);return __emval_register(rv)}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}var emval_methodCallers=[];function __emval_call_void_method(caller,handle,methodName,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);caller(handle,methodName,null,args);}function __emval_delete(object,property){object=requireHandle(object);property=requireHandle(property);return delete object[property]}function __emval_addMethodCaller(caller){var id=emval_methodCallers.length;emval_methodCallers.push(caller);return id}function __emval_get_method_caller(argCount,argTypes){var types=__emval_lookupTypes(argCount,argTypes);var retType=types[0];var signatureName=retType.name+"_$"+types.slice(1).map((function(t){return t.name})).join("_")+"$";var params=["retType"];var args=[retType];var argsList="";for(var i=0;i<argCount-1;++i){argsList+=(i!==0?", ":"")+"arg"+i;params.push("argType"+i);args.push(types[1+i]);}var functionName=makeLegalFunctionName("methodCaller_"+signatureName);var functionBody="return function "+functionName+"(handle, name, destructors, args) {\n";var offset=0;for(var i=0;i<argCount-1;++i){functionBody+=" var arg"+i+" = argType"+i+".readValueFromPointer(args"+(offset?"+"+offset:"")+");\n";offset+=types[i+1]["argPackAdvance"];}functionBody+=" var rv = handle[name]("+argsList+");\n";for(var i=0;i<argCount-1;++i){if(types[i+1]["deleteObject"]){functionBody+=" argType"+i+".deleteObject(arg"+i+");\n";}}if(!retType.isVoid){functionBody+=" return retType.toWireType(destructors, rv);\n";}functionBody+="};\n";params.push(functionBody);var invokerFunction=new_(Function,params).apply(null,args);return __emval_addMethodCaller(invokerFunction)}function __emval_get_property(handle,key){handle=requireHandle(handle);key=requireHandle(key);return __emval_register(handle[key])}function __emval_incref(handle){if(handle>4){emval_handle_array[handle].refcount+=1;}}function __emval_new_array(){return __emval_register([])}function __emval_new_cstring(v){return __emval_register(getStringOrSymbol(v))}function __emval_new_object(){return __emval_register({})}function __emval_run_destructors(handle){var destructors=emval_handle_array[handle].value;runDestructors(destructors);__emval_decref(handle);}function __emval_set_property(handle,key,value){handle=requireHandle(handle);key=requireHandle(key);value=requireHandle(value);handle[key]=value;}function __emval_strictly_equals(first,second){first=requireHandle(first);second=requireHandle(second);return first===second}function __emval_take_value(type,argv){type=requireRegisteredType(type,"_emval_take_value");var v=type["readValueFromPointer"](argv);return __emval_register(v)}function __emval_typeof(handle){handle=requireHandle(handle);return __emval_register(typeof handle)}function _abort(){Module["abort"]();}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}var PTHREAD_SPECIFIC={};function _pthread_getspecific(key){return PTHREAD_SPECIFIC[key]||0}var PTHREAD_SPECIFIC_NEXT_KEY=1;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 _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}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1;}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_ClassHandle();init_RegisteredPointer();init_embind();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");init_emval();DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function intArrayToString(array){var ret=[];for(var i=0;i<array.length;i++){var chr=array[i];if(chr>255){chr&=255;}ret.push(String.fromCharCode(chr));}return ret.join("")}var decodeBase64=typeof atob==="function"?atob:(function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2);}if(enc4!==64){output=output+String.fromCharCode(chr3);}}while(i<input.length);return output});function intArrayFromBase64(s){if(typeof ENVIRONMENT_IS_NODE==="boolean"&&ENVIRONMENT_IS_NODE){var buf;try{buf=Buffer.from(s,"base64");}catch(_){buf=new Buffer(s,"base64");}return new Uint8Array(buf.buffer,buf.byteOffset,buf.byteLength)}try{var decoded=decodeBase64(s);var bytes=new Uint8Array(decoded.length);for(var i=0;i<decoded.length;++i){bytes[i]=decoded.charCodeAt(i);}return bytes}catch(_){throw new Error("Converting base64 string to bytes failed.")}}function tryParseAsDataURI(filename){if(!isDataURI(filename)){return}return intArrayFromBase64(filename.slice(dataURIPrefix.length))}Module["wasmTableSize"]=1438;Module["wasmMaxTableSize"]=1438;Module.asmGlobalArg={};Module.asmLibraryArg={"g":abort,"aa":enlargeMemory,"Y":getTotalMemory,"V":abortOnCannotGrowMemory,"c":___assert_fail,"y":___cxa_allocate_exception,"x":___cxa_throw,"G":___lock,"w":___setErrNo,"F":___syscall140,"$":___syscall145,"E":___syscall146,"s":___syscall221,"_":___syscall5,"D":___syscall54,"C":___syscall6,"v":___unlock,"Z":__embind_register_bool,"i":__embind_register_class,"r":__embind_register_class_constructor,"e":__embind_register_class_function,"d":__embind_register_class_property,"B":__embind_register_constant,"X":__embind_register_emval,"A":__embind_register_float,"f":__embind_register_function,"m":__embind_register_integer,"k":__embind_register_memory_view,"z":__embind_register_std_string,"W":__embind_register_std_wstring,"U":__embind_register_void,"j":__emval_as,"T":__emval_call,"q":__emval_call_void_method,"u":__emval_decref,"S":__emval_delete,"p":__emval_get_method_caller,"l":__emval_get_property,"t":__emval_incref,"R":__emval_new_array,"Q":__emval_new_cstring,"P":__emval_new_object,"O":__emval_run_destructors,"o":__emval_set_property,"N":__emval_strictly_equals,"h":__emval_take_value,"M":__emval_typeof,"n":_abort,"L":_emscripten_memcpy_big,"K":_pthread_getspecific,"J":_pthread_key_create,"I":_pthread_once,"H":_pthread_setspecific,"a":DYNAMICTOP_PTR,"b":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var __GLOBAL__sub_I_bind_cpp=Module["__GLOBAL__sub_I_bind_cpp"]=(function(){return Module["asm"]["ba"].apply(null,arguments)});var __GLOBAL__sub_I_bind_imgui_cpp=Module["__GLOBAL__sub_I_bind_imgui_cpp"]=(function(){return Module["asm"]["ca"].apply(null,arguments)});var ___getTypeName=Module["___getTypeName"]=(function(){return Module["asm"]["da"].apply(null,arguments)});var _free=Module["_free"]=(function(){return Module["asm"]["ea"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["fa"].apply(null,arguments)});var dynCall_d=Module["dynCall_d"]=(function(){return Module["asm"]["ga"].apply(null,arguments)});var dynCall_di=Module["dynCall_di"]=(function(){return Module["asm"]["ha"].apply(null,arguments)});var dynCall_f=Module["dynCall_f"]=(function(){return Module["asm"]["ia"].apply(null,arguments)});var dynCall_fi=Module["dynCall_fi"]=(function(){return Module["asm"]["ja"].apply(null,arguments)});var dynCall_fii=Module["dynCall_fii"]=(function(){return Module["asm"]["ka"].apply(null,arguments)});var dynCall_fiii=Module["dynCall_fiii"]=(function(){return Module["asm"]["la"].apply(null,arguments)});var dynCall_i=Module["dynCall_i"]=(function(){return Module["asm"]["ma"].apply(null,arguments)});var dynCall_ii=Module["dynCall_ii"]=(function(){return Module["asm"]["na"].apply(null,arguments)});var dynCall_iif=Module["dynCall_iif"]=(function(){return Module["asm"]["oa"].apply(null,arguments)});var dynCall_iiff=Module["dynCall_iiff"]=(function(){return Module["asm"]["pa"].apply(null,arguments)});var dynCall_iifif=Module["dynCall_iifif"]=(function(){return Module["asm"]["qa"].apply(null,arguments)});var dynCall_iii=Module["dynCall_iii"]=(function(){return Module["asm"]["ra"].apply(null,arguments)});var dynCall_iiiddii=Module["dynCall_iiiddii"]=(function(){return Module["asm"]["sa"].apply(null,arguments)});var dynCall_iiif=Module["dynCall_iiif"]=(function(){return Module["asm"]["ta"].apply(null,arguments)});var dynCall_iiiff=Module["dynCall_iiiff"]=(function(){return Module["asm"]["ua"].apply(null,arguments)});var dynCall_iiifffiii=Module["dynCall_iiifffiii"]=(function(){return Module["asm"]["va"].apply(null,arguments)});var dynCall_iiifi=Module["dynCall_iiifi"]=(function(){return Module["asm"]["wa"].apply(null,arguments)});var dynCall_iiifif=Module["dynCall_iiifif"]=(function(){return Module["asm"]["xa"].apply(null,arguments)});var dynCall_iiii=Module["dynCall_iiii"]=(function(){return Module["asm"]["ya"].apply(null,arguments)});var dynCall_iiiiddii=Module["dynCall_iiiiddii"]=(function(){return Module["asm"]["za"].apply(null,arguments)});var dynCall_iiiif=Module["dynCall_iiiif"]=(function(){return Module["asm"]["Aa"].apply(null,arguments)});var dynCall_iiiifi=Module["dynCall_iiiifi"]=(function(){return Module["asm"]["Ba"].apply(null,arguments)});var dynCall_iiiifii=Module["dynCall_iiiifii"]=(function(){return Module["asm"]["Ca"].apply(null,arguments)});var dynCall_iiiii=Module["dynCall_iiiii"]=(function(){return Module["asm"]["Da"].apply(null,arguments)});var dynCall_iiiiii=Module["dynCall_iiiiii"]=(function(){return Module["asm"]["Ea"].apply(null,arguments)});var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=(function(){return Module["asm"]["Fa"].apply(null,arguments)});var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=(function(){return Module["asm"]["Ga"].apply(null,arguments)});var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=(function(){return Module["asm"]["Ha"].apply(null,arguments)});var dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=(function(){return Module["asm"]["Ia"].apply(null,arguments)});var dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=(function(){return Module["asm"]["Ja"].apply(null,arguments)});var dynCall_v=Module["dynCall_v"]=(function(){return Module["asm"]["Ka"].apply(null,arguments)});var dynCall_vf=Module["dynCall_vf"]=(function(){return Module["asm"]["La"].apply(null,arguments)});var dynCall_vff=Module["dynCall_vff"]=(function(){return Module["asm"]["Ma"].apply(null,arguments)});var dynCall_vfffiii=Module["dynCall_vfffiii"]=(function(){return Module["asm"]["Na"].apply(null,arguments)});var dynCall_vfii=Module["dynCall_vfii"]=(function(){return Module["asm"]["Oa"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["Pa"].apply(null,arguments)});var dynCall_vif=Module["dynCall_vif"]=(function(){return Module["asm"]["Qa"].apply(null,arguments)});var dynCall_viff=Module["dynCall_viff"]=(function(){return Module["asm"]["Ra"].apply(null,arguments)});var dynCall_vifffiii=Module["dynCall_vifffiii"]=(function(){return Module["asm"]["Sa"].apply(null,arguments)});var dynCall_vifi=Module["dynCall_vifi"]=(function(){return Module["asm"]["Ta"].apply(null,arguments)});var dynCall_vifii=Module["dynCall_vifii"]=(function(){return Module["asm"]["Ua"].apply(null,arguments)});var dynCall_vii=Module["dynCall_vii"]=(function(){return Module["asm"]["Va"].apply(null,arguments)});var dynCall_viif=Module["dynCall_viif"]=(function(){return Module["asm"]["Wa"].apply(null,arguments)});var dynCall_viifffi=Module["dynCall_viifffi"]=(function(){return Module["asm"]["Xa"].apply(null,arguments)});var dynCall_viifffiii=Module["dynCall_viifffiii"]=(function(){return Module["asm"]["Ya"].apply(null,arguments)});var dynCall_viifi=Module["dynCall_viifi"]=(function(){return Module["asm"]["Za"].apply(null,arguments)});var dynCall_viifii=Module["dynCall_viifii"]=(function(){return Module["asm"]["_a"].apply(null,arguments)});var dynCall_viifiif=Module["dynCall_viifiif"]=(function(){return Module["asm"]["$a"].apply(null,arguments)});var dynCall_viifiii=Module["dynCall_viifiii"]=(function(){return Module["asm"]["ab"].apply(null,arguments)});var dynCall_viifiiifi=Module["dynCall_viifiiifi"]=(function(){return Module["asm"]["bb"].apply(null,arguments)});var dynCall_viii=Module["dynCall_viii"]=(function(){return Module["asm"]["cb"].apply(null,arguments)});var dynCall_viiif=Module["dynCall_viiif"]=(function(){return Module["asm"]["db"].apply(null,arguments)});var dynCall_viiifffi=Module["dynCall_viiifffi"]=(function(){return Module["asm"]["eb"].apply(null,arguments)});var dynCall_viiifi=Module["dynCall_viiifi"]=(function(){return Module["asm"]["fb"].apply(null,arguments)});var dynCall_viiifii=Module["dynCall_viiifii"]=(function(){return Module["asm"]["gb"].apply(null,arguments)});var dynCall_viiifiif=Module["dynCall_viiifiif"]=(function(){return Module["asm"]["hb"].apply(null,arguments)});var dynCall_viiifiii=Module["dynCall_viiifiii"]=(function(){return Module["asm"]["ib"].apply(null,arguments)});var dynCall_viiifiiifi=Module["dynCall_viiifiiifi"]=(function(){return Module["asm"]["jb"].apply(null,arguments)});var dynCall_viiii=Module["dynCall_viiii"]=(function(){return Module["asm"]["kb"].apply(null,arguments)});var dynCall_viiiif=Module["dynCall_viiiif"]=(function(){return Module["asm"]["lb"].apply(null,arguments)});var dynCall_viiiifi=Module["dynCall_viiiifi"]=(function(){return Module["asm"]["mb"].apply(null,arguments)});var dynCall_viiiifif=Module["dynCall_viiiifif"]=(function(){return Module["asm"]["nb"].apply(null,arguments)});var dynCall_viiiii=Module["dynCall_viiiii"]=(function(){return Module["asm"]["ob"].apply(null,arguments)});var dynCall_viiiiif=Module["dynCall_viiiiif"]=(function(){return Module["asm"]["pb"].apply(null,arguments)});var dynCall_viiiiifi=Module["dynCall_viiiiifi"]=(function(){return Module["asm"]["qb"].apply(null,arguments)});var dynCall_viiiiifif=Module["dynCall_viiiiifif"]=(function(){return Module["asm"]["rb"].apply(null,arguments)});var dynCall_viiiiii=Module["dynCall_viiiiii"]=(function(){return Module["asm"]["sb"].apply(null,arguments)});var dynCall_viiiiiif=Module["dynCall_viiiiiif"]=(function(){return Module["asm"]["tb"].apply(null,arguments)});var dynCall_viiiiiifi=Module["dynCall_viiiiiifi"]=(function(){return Module["asm"]["ub"].apply(null,arguments)});var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=(function(){return Module["asm"]["vb"].apply(null,arguments)});var dynCall_viiiiiiif=Module["dynCall_viiiiiiif"]=(function(){return Module["asm"]["wb"].apply(null,arguments)});var dynCall_viiiiiiifi=Module["dynCall_viiiiiiifi"]=(function(){return Module["asm"]["xb"].apply(null,arguments)});var dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=(function(){return Module["asm"]["yb"].apply(null,arguments)});var dynCall_viiiiiiiifi=Module["dynCall_viiiiiiiifi"]=(function(){return Module["asm"]["zb"].apply(null,arguments)});var dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=(function(){return Module["asm"]["Ab"].apply(null,arguments)});var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=(function(){return Module["asm"]["Bb"].apply(null,arguments)});var dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=(function(){return Module["asm"]["Cb"].apply(null,arguments)});var dynCall_viiiiiiiiiiii=Module["dynCall_viiiiiiiiiiii"]=(function(){return Module["asm"]["Db"].apply(null,arguments)});Module["asm"]=asm;Module["then"]=(function(func){if(Module["calledRun"]){func(Module);}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module);});}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status;}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller;};function run(args){args=args||Module["arguments"];if(runDependencies>0){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"]();postRun();}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("");}),1);doRun();}),1);}else{doRun();}}Module["run"]=run;function abort(what){if(Module["onAbort"]){Module["onAbort"](what);}if(what!==undefined){out(what);err(what);what=JSON.stringify(what);}else{what="";}ABORT=true;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()();}}Module["noExitRuntime"]=true;run(); return Module; } ); })(); module.exports = Module; }); var bindImgui_1 = bindImgui.bind; //----------------------------------------------------------------------------- //---- Implement STB libraries in a namespace to avoid linkage conflicts (defaults to global namespace) //#define IMGUI_STB_NAMESPACE ImGuiStb //---- Define constructor and implicit cast operators to convert back<>forth from your math types and ImVec2/ImVec4. // This will be inlined as part of ImVec2 and ImVec4 class declarations. /* #define IM_VEC2_CLASS_EXTRA \ ImVec2(const MyVec2& f) { x = f.x; y = f.y; } \ operator MyVec2() const { return MyVec2(x,y); } #define IM_VEC4_CLASS_EXTRA \ ImVec4(const MyVec4& f) { x = f.x; y = f.y; z = f.z; w = f.w; } \ operator MyVec4() const { return MyVec4(x,y,z,w); } */ //---- Use 32-bit vertex indices (instead of default 16-bit) to allow meshes with more than 64K vertices. Render function needs to support it. //#define ImDrawIdx unsigned int //---- Tip: You can add extra functions within the ImGui:: namespace, here or in your own headers files. /* namespace ImGui { void MyFunction(const char* name, const MyMatrix44& v); } */ let bind; function IM_ASSERT(_EXPR) { if (!_EXPR) { throw new Error(); } } function IM_ARRAYSIZE(_ARR) { if (_ARR instanceof ImStringBuffer) { return _ARR.size; } else { return _ARR.length; } } class ImStringBuffer { constructor(size, buffer = "") { this.size = size; this.buffer = buffer; } } var ImGuiWindowFlags; (function (ImGuiWindowFlags) { ImGuiWindowFlags[ImGuiWindowFlags["None"] = 0] = "None"; ImGuiWindowFlags[ImGuiWindowFlags["NoTitleBar"] = 1] = "NoTitleBar"; ImGuiWindowFlags[ImGuiWindowFlags["NoResize"] = 2] = "NoResize"; ImGuiWindowFlags[ImGuiWindowFlags["NoMove"] = 4] = "NoMove"; ImGuiWindowFlags[ImGuiWindowFlags["NoScrollbar"] = 8] = "NoScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["NoScrollWithMouse"] = 16] = "NoScrollWithMouse"; ImGuiWindowFlags[ImGuiWindowFlags["NoCollapse"] = 32] = "NoCollapse"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysAutoResize"] = 64] = "AlwaysAutoResize"; ImGuiWindowFlags[ImGuiWindowFlags["NoBackground"] = 128] = "NoBackground"; ImGuiWindowFlags[ImGuiWindowFlags["NoSavedSettings"] = 256] = "NoSavedSettings"; ImGuiWindowFlags[ImGuiWindowFlags["NoMouseInputs"] = 512] = "NoMouseInputs"; ImGuiWindowFlags[ImGuiWindowFlags["MenuBar"] = 1024] = "MenuBar"; ImGuiWindowFlags[ImGuiWindowFlags["HorizontalScrollbar"] = 2048] = "HorizontalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["NoFocusOnAppearing"] = 4096] = "NoFocusOnAppearing"; ImGuiWindowFlags[ImGuiWindowFlags["NoBringToFrontOnFocus"] = 8192] = "NoBringToFrontOnFocus"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysVerticalScrollbar"] = 16384] = "AlwaysVerticalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysHorizontalScrollbar"] = 32768] = "AlwaysHorizontalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysUseWindowPadding"] = 65536] = "AlwaysUseWindowPadding"; ImGuiWindowFlags[ImGuiWindowFlags["NoNavInputs"] = 262144] = "NoNavInputs"; ImGuiWindowFlags[ImGuiWindowFlags["NoNavFocus"] = 524288] = "NoNavFocus"; ImGuiWindowFlags[ImGuiWindowFlags["NoNav"] = 786432] = "NoNav"; ImGuiWindowFlags[ImGuiWindowFlags["NoDecoration"] = 43] = "NoDecoration"; ImGuiWindowFlags[ImGuiWindowFlags["NoInputs"] = 786944] = "NoInputs"; // [Internal] ImGuiWindowFlags[ImGuiWindowFlags["NavFlattened"] = 8388608] = "NavFlattened"; ImGuiWindowFlags[ImGuiWindowFlags["ChildWindow"] = 16777216] = "ChildWindow"; ImGuiWindowFlags[ImGuiWindowFlags["Tooltip"] = 33554432] = "Tooltip"; ImGuiWindowFlags[ImGuiWindowFlags["Popup"] = 67108864] = "Popup"; ImGuiWindowFlags[ImGuiWindowFlags["Modal"] = 134217728] = "Modal"; ImGuiWindowFlags[ImGuiWindowFlags["ChildMenu"] = 268435456] = "ChildMenu"; })(ImGuiWindowFlags || (ImGuiWindowFlags = {})); var ImGuiInputTextFlags; (function (ImGuiInputTextFlags) { ImGuiInputTextFlags[ImGuiInputTextFlags["None"] = 0] = "None"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsDecimal"] = 1] = "CharsDecimal"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsHexadecimal"] = 2] = "CharsHexadecimal"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsUppercase"] = 4] = "CharsUppercase"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsNoBlank"] = 8] = "CharsNoBlank"; ImGuiInputTextFlags[ImGuiInputTextFlags["AutoSelectAll"] = 16] = "AutoSelectAll"; ImGuiInputTextFlags[ImGuiInputTextFlags["EnterReturnsTrue"] = 32] = "EnterReturnsTrue"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackCompletion"] = 64] = "CallbackCompletion"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackHistory"] = 128] = "CallbackHistory"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackAlways"] = 256] = "CallbackAlways"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackCharFilter"] = 512] = "CallbackCharFilter"; ImGuiInputTextFlags[ImGuiInputTextFlags["AllowTabInput"] = 1024] = "AllowTabInput"; ImGuiInputTextFlags[ImGuiInputTextFlags["CtrlEnterForNewLine"] = 2048] = "CtrlEnterForNewLine"; ImGuiInputTextFlags[ImGuiInputTextFlags["NoHorizontalScroll"] = 4096] = "NoHorizontalScroll"; ImGuiInputTextFlags[ImGuiInputTextFlags["AlwaysInsertMode"] = 8192] = "AlwaysInsertMode"; ImGuiInputTextFlags[ImGuiInputTextFlags["ReadOnly"] = 16384] = "ReadOnly"; ImGuiInputTextFlags[ImGuiInputTextFlags["Password"] = 32768] = "Password"; ImGuiInputTextFlags[ImGuiInputTextFlags["NoUndoRedo"] = 65536] = "NoUndoRedo"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsScientific"] = 131072] = "CharsScientific"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackResize"] = 262144] = "CallbackResize"; // [Internal] ImGuiInputTextFlags[ImGuiInputTextFlags["Multiline"] = 1048576] = "Multiline"; })(ImGuiInputTextFlags || (ImGuiInputTextFlags = {})); var ImGuiTreeNodeFlags; (function (ImGuiTreeNodeFlags) { ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["None"] = 0] = "None"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Selected"] = 1] = "Selected"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Framed"] = 2] = "Framed"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["AllowItemOverlap"] = 4] = "AllowItemOverlap"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NoTreePushOnOpen"] = 8] = "NoTreePushOnOpen"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NoAutoOpenOnLog"] = 16] = "NoAutoOpenOnLog"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["DefaultOpen"] = 32] = "DefaultOpen"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["OpenOnDoubleClick"] = 64] = "OpenOnDoubleClick"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["OpenOnArrow"] = 128] = "OpenOnArrow"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Leaf"] = 256] = "Leaf"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Bullet"] = 512] = "Bullet"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["FramePadding"] = 1024] = "FramePadding"; //SpanAllAvailWidth = 1 << 11, // FIXME: TODO: Extend hit box horizontally even if not framed //NoScrollOnOpen = 1 << 12, // FIXME: TODO: Disable automatic scroll on TreePop() if node got just open and contents is not visible ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NavLeftJumpsBackHere"] = 8192] = "NavLeftJumpsBackHere"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["CollapsingHeader"] = 26] = "CollapsingHeader"; })(ImGuiTreeNodeFlags || (ImGuiTreeNodeFlags = {})); var ImGuiSelectableFlags; (function (ImGuiSelectableFlags) { ImGuiSelectableFlags[ImGuiSelectableFlags["None"] = 0] = "None"; ImGuiSelectableFlags[ImGuiSelectableFlags["DontClosePopups"] = 1] = "DontClosePopups"; ImGuiSelectableFlags[ImGuiSelectableFlags["SpanAllColumns"] = 2] = "SpanAllColumns"; ImGuiSelectableFlags[ImGuiSelectableFlags["AllowDoubleClick"] = 4] = "AllowDoubleClick"; ImGuiSelectableFlags[ImGuiSelectableFlags["Disabled"] = 8] = "Disabled"; // Cannot be selected, display greyed out text })(ImGuiSelectableFlags || (ImGuiSelectableFlags = {})); var ImGuiComboFlags; (function (ImGuiComboFlags) { ImGuiComboFlags[ImGuiComboFlags["None"] = 0] = "None"; ImGuiComboFlags[ImGuiComboFlags["PopupAlignLeft"] = 1] = "PopupAlignLeft"; ImGuiComboFlags[ImGuiComboFlags["HeightSmall"] = 2] = "HeightSmall"; ImGuiComboFlags[ImGuiComboFlags["HeightRegular"] = 4] = "HeightRegular"; ImGuiComboFlags[ImGuiComboFlags["HeightLarge"] = 8] = "HeightLarge"; ImGuiComboFlags[ImGuiComboFlags["HeightLargest"] = 16] = "HeightLargest"; ImGuiComboFlags[ImGuiComboFlags["NoArrowButton"] = 32] = "NoArrowButton"; ImGuiComboFlags[ImGuiComboFlags["NoPreview"] = 64] = "NoPreview"; ImGuiComboFlags[ImGuiComboFlags["HeightMask_"] = 30] = "HeightMask_"; })(ImGuiComboFlags || (ImGuiComboFlags = {})); var ImGuiFocusedFlags; (function (ImGuiFocusedFlags) { ImGuiFocusedFlags[ImGuiFocusedFlags["None"] = 0] = "None"; ImGuiFocusedFlags[ImGuiFocusedFlags["ChildWindows"] = 1] = "ChildWindows"; ImGuiFocusedFlags[ImGuiFocusedFlags["RootWindow"] = 2] = "RootWindow"; ImGuiFocusedFlags[ImGuiFocusedFlags["AnyWindow"] = 4] = "AnyWindow"; ImGuiFocusedFlags[ImGuiFocusedFlags["RootAndChildWindows"] = 3] = "RootAndChildWindows"; })(ImGuiFocusedFlags || (ImGuiFocusedFlags = {})); var ImGuiHoveredFlags; (function (ImGuiHoveredFlags) { ImGuiHoveredFlags[ImGuiHoveredFlags["None"] = 0] = "None"; ImGuiHoveredFlags[ImGuiHoveredFlags["ChildWindows"] = 1] = "ChildWindows"; ImGuiHoveredFlags[ImGuiHoveredFlags["RootWindow"] = 2] = "RootWindow"; ImGuiHoveredFlags[ImGuiHoveredFlags["AnyWindow"] = 4] = "AnyWindow"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenBlockedByPopup"] = 8] = "AllowWhenBlockedByPopup"; //AllowWhenBlockedByModal = 1 << 4, // Return true even if a modal popup window is normally blocking access to this item/window. FIXME-TODO: Unavailable yet. ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenBlockedByActiveItem"] = 32] = "AllowWhenBlockedByActiveItem"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenOverlapped"] = 64] = "AllowWhenOverlapped"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenDisabled"] = 128] = "AllowWhenDisabled"; ImGuiHoveredFlags[ImGuiHoveredFlags["RectOnly"] = 104] = "RectOnly"; ImGuiHoveredFlags[ImGuiHoveredFlags["RootAndChildWindows"] = 3] = "RootAndChildWindows"; })(ImGuiHoveredFlags || (ImGuiHoveredFlags = {})); var ImGuiDragDropFlags; (function (ImGuiDragDropFlags) { // BeginDragDropSource() flags ImGuiDragDropFlags[ImGuiDragDropFlags["None"] = 0] = "None"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoPreviewTooltip"] = 1] = "SourceNoPreviewTooltip"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoDisableHover"] = 2] = "SourceNoDisableHover"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoHoldToOpenOthers"] = 4] = "SourceNoHoldToOpenOthers"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceAllowNullID"] = 8] = "SourceAllowNullID"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceExtern"] = 16] = "SourceExtern"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceAutoExpirePayload"] = 32] = "SourceAutoExpirePayload"; // AcceptDragDropPayload() flags ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptBeforeDelivery"] = 1024] = "AcceptBeforeDelivery"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptNoDrawDefaultRect"] = 2048] = "AcceptNoDrawDefaultRect"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptNoPreviewTooltip"] = 4096] = "AcceptNoPreviewTooltip"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptPeekOnly"] = 3072] = "AcceptPeekOnly"; })(ImGuiDragDropFlags || (ImGuiDragDropFlags = {})); var ImGuiDataType; (function (ImGuiDataType) { ImGuiDataType[ImGuiDataType["S32"] = 0] = "S32"; ImGuiDataType[ImGuiDataType["U32"] = 1] = "U32"; ImGuiDataType[ImGuiDataType["S64"] = 2] = "S64"; ImGuiDataType[ImGuiDataType["U64"] = 3] = "U64"; ImGuiDataType[ImGuiDataType["Float"] = 4] = "Float"; ImGuiDataType[ImGuiDataType["Double"] = 5] = "Double"; ImGuiDataType[ImGuiDataType["COUNT"] = 6] = "COUNT"; })(ImGuiDataType || (ImGuiDataType = {})); var ImGuiDir; (function (ImGuiDir) { ImGuiDir[ImGuiDir["None"] = -1] = "None"; ImGuiDir[ImGuiDir["Left"] = 0] = "Left"; ImGuiDir[ImGuiDir["Right"] = 1] = "Right"; ImGuiDir[ImGuiDir["Up"] = 2] = "Up"; ImGuiDir[ImGuiDir["Down"] = 3] = "Down"; ImGuiDir[ImGuiDir["COUNT"] = 4] = "COUNT"; })(ImGuiDir || (ImGuiDir = {})); var ImGuiKey; (function (ImGuiKey) { ImGuiKey[ImGuiKey["Tab"] = 0] = "Tab"; ImGuiKey[ImGuiKey["LeftArrow"] = 1] = "LeftArrow"; ImGuiKey[ImGuiKey["RightArrow"] = 2] = "RightArrow"; ImGuiKey[ImGuiKey["UpArrow"] = 3] = "UpArrow"; ImGuiKey[ImGuiKey["DownArrow"] = 4] = "DownArrow"; ImGuiKey[ImGuiKey["PageUp"] = 5] = "PageUp"; ImGuiKey[ImGuiKey["PageDown"] = 6] = "PageDown"; ImGuiKey[ImGuiKey["Home"] = 7] = "Home"; ImGuiKey[ImGuiKey["End"] = 8] = "End"; ImGuiKey[ImGuiKey["Insert"] = 9] = "Insert"; ImGuiKey[ImGuiKey["Delete"] = 10] = "Delete"; ImGuiKey[ImGuiKey["Backspace"] = 11] = "Backspace"; ImGuiKey[ImGuiKey["Space"] = 12] = "Space"; ImGuiKey[ImGuiKey["Enter"] = 13] = "Enter"; ImGuiKey[ImGuiKey["Escape"] = 14] = "Escape"; ImGuiKey[ImGuiKey["A"] = 15] = "A"; ImGuiKey[ImGuiKey["C"] = 16] = "C"; ImGuiKey[ImGuiKey["V"] = 17] = "V"; ImGuiKey[ImGuiKey["X"] = 18] = "X"; ImGuiKey[ImGuiKey["Y"] = 19] = "Y"; ImGuiKey[ImGuiKey["Z"] = 20] = "Z"; ImGuiKey[ImGuiKey["COUNT"] = 21] = "COUNT"; })(ImGuiKey || (ImGuiKey = {})); var ImGuiNavInput; (function (ImGuiNavInput) { // Gamepad Mapping ImGuiNavInput[ImGuiNavInput["Activate"] = 0] = "Activate"; ImGuiNavInput[ImGuiNavInput["Cancel"] = 1] = "Cancel"; ImGuiNavInput[ImGuiNavInput["Input"] = 2] = "Input"; ImGuiNavInput[ImGuiNavInput["Menu"] = 3] = "Menu"; ImGuiNavInput[ImGuiNavInput["DpadLeft"] = 4] = "DpadLeft"; ImGuiNavInput[ImGuiNavInput["DpadRight"] = 5] = "DpadRight"; ImGuiNavInput[ImGuiNavInput["DpadUp"] = 6] = "DpadUp"; ImGuiNavInput[ImGuiNavInput["DpadDown"] = 7] = "DpadDown"; ImGuiNavInput[ImGuiNavInput["LStickLeft"] = 8] = "LStickLeft"; ImGuiNavInput[ImGuiNavInput["LStickRight"] = 9] = "LStickRight"; ImGuiNavInput[ImGuiNavInput["LStickUp"] = 10] = "LStickUp"; ImGuiNavInput[ImGuiNavInput["LStickDown"] = 11] = "LStickDown"; ImGuiNavInput[ImGuiNavInput["FocusPrev"] = 12] = "FocusPrev"; ImGuiNavInput[ImGuiNavInput["FocusNext"] = 13] = "FocusNext"; ImGuiNavInput[ImGuiNavInput["TweakSlow"] = 14] = "TweakSlow"; ImGuiNavInput[ImGuiNavInput["TweakFast"] = 15] = "TweakFast"; // [Internal] Don't use directly! This is used internally to differentiate keyboard from gamepad inputs for behaviors that require to differentiate them. // Keyboard behavior that have no corresponding gamepad mapping (e.g. CTRL+TAB) may be directly reading from io.KeyDown[] instead of io.NavInputs[]. ImGuiNavInput[ImGuiNavInput["KeyMenu_"] = 16] = "KeyMenu_"; ImGuiNavInput[ImGuiNavInput["KeyLeft_"] = 17] = "KeyLeft_"; ImGuiNavInput[ImGuiNavInput["KeyRight_"] = 18] = "KeyRight_"; ImGuiNavInput[ImGuiNavInput["KeyUp_"] = 19] = "KeyUp_"; ImGuiNavInput[ImGuiNavInput["KeyDown_"] = 20] = "KeyDown_"; ImGuiNavInput[ImGuiNavInput["COUNT"] = 21] = "COUNT"; ImGuiNavInput[ImGuiNavInput["InternalStart_"] = 16] = "InternalStart_"; })(ImGuiNavInput || (ImGuiNavInput = {})); var ImGuiConfigFlags; (function (ImGuiConfigFlags) { ImGuiConfigFlags[ImGuiConfigFlags["NavEnableKeyboard"] = 1] = "NavEnableKeyboard"; ImGuiConfigFlags[ImGuiConfigFlags["NavEnableGamepad"] = 2] = "NavEnableGamepad"; ImGuiConfigFlags[ImGuiConfigFlags["NavEnableSetMousePos"] = 4] = "NavEnableSetMousePos"; ImGuiConfigFlags[ImGuiConfigFlags["NavNoCaptureKeyboard"] = 8] = "NavNoCaptureKeyboard"; ImGuiConfigFlags[ImGuiConfigFlags["NoMouse"] = 16] = "NoMouse"; ImGuiConfigFlags[ImGuiConfigFlags["NoMouseCursorChange"] = 32] = "NoMouseCursorChange"; ImGuiConfigFlags[ImGuiConfigFlags["IsSRGB"] = 1048576] = "IsSRGB"; ImGuiConfigFlags[ImGuiConfigFlags["IsTouchScreen"] = 2097152] = "IsTouchScreen"; // Application is using a touch screen instead of a mouse. })(ImGuiConfigFlags || (ImGuiConfigFlags = {})); var ImGuiCol; (function (ImGuiCol) { ImGuiCol[ImGuiCol["Text"] = 0] = "Text"; ImGuiCol[ImGuiCol["TextDisabled"] = 1] = "TextDisabled"; ImGuiCol[ImGuiCol["WindowBg"] = 2] = "WindowBg"; ImGuiCol[ImGuiCol["ChildBg"] = 3] = "ChildBg"; ImGuiCol[ImGuiCol["PopupBg"] = 4] = "PopupBg"; ImGuiCol[ImGuiCol["Border"] = 5] = "Border"; ImGuiCol[ImGuiCol["BorderShadow"] = 6] = "BorderShadow"; ImGuiCol[ImGuiCol["FrameBg"] = 7] = "FrameBg"; ImGuiCol[ImGuiCol["FrameBgHovered"] = 8] = "FrameBgHovered"; ImGuiCol[ImGuiCol["FrameBgActive"] = 9] = "FrameBgActive"; ImGuiCol[ImGuiCol["TitleBg"] = 10] = "TitleBg"; ImGuiCol[ImGuiCol["TitleBgActive"] = 11] = "TitleBgActive"; ImGuiCol[ImGuiCol["TitleBgCollapsed"] = 12] = "TitleBgCollapsed"; ImGuiCol[ImGuiCol["MenuBarBg"] = 13] = "MenuBarBg"; ImGuiCol[ImGuiCol["ScrollbarBg"] = 14] = "ScrollbarBg"; ImGuiCol[ImGuiCol["ScrollbarGrab"] = 15] = "ScrollbarGrab"; ImGuiCol[ImGuiCol["ScrollbarGrabHovered"] = 16] = "ScrollbarGrabHovered"; ImGuiCol[ImGuiCol["ScrollbarGrabActive"] = 17] = "ScrollbarGrabActive"; ImGuiCol[ImGuiCol["CheckMark"] = 18] = "CheckMark"; ImGuiCol[ImGuiCol["SliderGrab"] = 19] = "SliderGrab"; ImGuiCol[ImGuiCol["SliderGrabActive"] = 20] = "SliderGrabActive"; ImGuiCol[ImGuiCol["Button"] = 21] = "Button"; ImGuiCol[ImGuiCol["ButtonHovered"] = 22] = "ButtonHovered"; ImGuiCol[ImGuiCol["ButtonActive"] = 23] = "ButtonActive"; ImGuiCol[ImGuiCol["Header"] = 24] = "Header"; ImGuiCol[ImGuiCol["HeaderHovered"] = 25] = "HeaderHovered"; ImGuiCol[ImGuiCol["HeaderActive"] = 26] = "HeaderActive"; ImGuiCol[ImGuiCol["Separator"] = 27] = "Separator"; ImGuiCol[ImGuiCol["SeparatorHovered"] = 28] = "SeparatorHovered"; ImGuiCol[ImGuiCol["SeparatorActive"] = 29] = "SeparatorActive"; ImGuiCol[ImGuiCol["ResizeGrip"] = 30] = "ResizeGrip"; ImGuiCol[ImGuiCol["ResizeGripHovered"] = 31] = "ResizeGripHovered"; ImGuiCol[ImGuiCol["ResizeGripActive"] = 32] = "ResizeGripActive"; ImGuiCol[ImGuiCol["PlotLines"] = 33] = "PlotLines"; ImGuiCol[ImGuiCol["PlotLinesHovered"] = 34] = "PlotLinesHovered"; ImGuiCol[ImGuiCol["PlotHistogram"] = 35] = "PlotHistogram"; ImGuiCol[ImGuiCol["PlotHistogramHovered"] = 36] = "PlotHistogramHovered"; ImGuiCol[ImGuiCol["TextSelectedBg"] = 37] = "TextSelectedBg"; ImGuiCol[ImGuiCol["DragDropTarget"] = 38] = "DragDropTarget"; ImGuiCol[ImGuiCol["NavHighlight"] = 39] = "NavHighlight"; ImGuiCol[ImGuiCol["NavWindowingHighlight"] = 40] = "NavWindowingHighlight"; ImGuiCol[ImGuiCol["NavWindowingDimBg"] = 41] = "NavWindowingDimBg"; ImGuiCol[ImGuiCol["ModalWindowDimBg"] = 42] = "ModalWindowDimBg"; ImGuiCol[ImGuiCol["COUNT"] = 43] = "COUNT"; })(ImGuiCol || (ImGuiCol = {})); var ImGuiStyleVar; (function (ImGuiStyleVar) { // Enum name ......................// Member in ImGuiStyle structure (see ImGuiStyle for descriptions) ImGuiStyleVar[ImGuiStyleVar["Alpha"] = 0] = "Alpha"; ImGuiStyleVar[ImGuiStyleVar["WindowPadding"] = 1] = "WindowPadding"; ImGuiStyleVar[ImGuiStyleVar["WindowRounding"] = 2] = "WindowRounding"; ImGuiStyleVar[ImGuiStyleVar["WindowBorderSize"] = 3] = "WindowBorderSize"; ImGuiStyleVar[ImGuiStyleVar["WindowMinSize"] = 4] = "WindowMinSize"; ImGuiStyleVar[ImGuiStyleVar["WindowTitleAlign"] = 5] = "WindowTitleAlign"; ImGuiStyleVar[ImGuiStyleVar["ChildRounding"] = 6] = "ChildRounding"; ImGuiStyleVar[ImGuiStyleVar["ChildBorderSize"] = 7] = "ChildBorderSize"; ImGuiStyleVar[ImGuiStyleVar["PopupRounding"] = 8] = "PopupRounding"; ImGuiStyleVar[ImGuiStyleVar["PopupBorderSize"] = 9] = "PopupBorderSize"; ImGuiStyleVar[ImGuiStyleVar["FramePadding"] = 10] = "FramePadding"; ImGuiStyleVar[ImGuiStyleVar["FrameRounding"] = 11] = "FrameRounding"; ImGuiStyleVar[ImGuiStyleVar["FrameBorderSize"] = 12] = "FrameBorderSize"; ImGuiStyleVar[ImGuiStyleVar["ItemSpacing"] = 13] = "ItemSpacing"; ImGuiStyleVar[ImGuiStyleVar["ItemInnerSpacing"] = 14] = "ItemInnerSpacing"; ImGuiStyleVar[ImGuiStyleVar["IndentSpacing"] = 15] = "IndentSpacing"; ImGuiStyleVar[ImGuiStyleVar["ScrollbarSize"] = 16] = "ScrollbarSize"; ImGuiStyleVar[ImGuiStyleVar["ScrollbarRounding"] = 17] = "ScrollbarRounding"; ImGuiStyleVar[ImGuiStyleVar["GrabMinSize"] = 18] = "GrabMinSize"; ImGuiStyleVar[ImGuiStyleVar["GrabRounding"] = 19] = "GrabRounding"; ImGuiStyleVar[ImGuiStyleVar["ButtonTextAlign"] = 20] = "ButtonTextAlign"; ImGuiStyleVar[ImGuiStyleVar["Count_"] = 21] = "Count_"; ImGuiStyleVar[ImGuiStyleVar["COUNT"] = 21] = "COUNT"; })(ImGuiStyleVar || (ImGuiStyleVar = {})); var ImGuiBackendFlags; (function (ImGuiBackendFlags) { ImGuiBackendFlags[ImGuiBackendFlags["HasGamepad"] = 1] = "HasGamepad"; ImGuiBackendFlags[ImGuiBackendFlags["HasMouseCursors"] = 2] = "HasMouseCursors"; ImGuiBackendFlags[ImGuiBackendFlags["HasSetMousePos"] = 4] = "HasSetMousePos"; // Back-end can honor io.WantSetMousePos and reposition the mouse (only used if ImGuiConfigFlags_NavEnableSetMousePos is set). })(ImGuiBackendFlags || (ImGuiBackendFlags = {})); var ImGuiColorEditFlags; (function (ImGuiColorEditFlags) { ImGuiColorEditFlags[ImGuiColorEditFlags["None"] = 0] = "None"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoAlpha"] = 2] = "NoAlpha"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoPicker"] = 4] = "NoPicker"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoOptions"] = 8] = "NoOptions"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoSmallPreview"] = 16] = "NoSmallPreview"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoInputs"] = 32] = "NoInputs"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoTooltip"] = 64] = "NoTooltip"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoLabel"] = 128] = "NoLabel"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoSidePreview"] = 256] = "NoSidePreview"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoDragDrop"] = 512] = "NoDragDrop"; // User Options (right-click on widget to change some of them). You can set application defaults using SetColorEditOptions(). The idea is that you probably don't want to override them in most of your calls, let the user choose and/or call SetColorEditOptions() during startup. ImGuiColorEditFlags[ImGuiColorEditFlags["AlphaBar"] = 65536] = "AlphaBar"; ImGuiColorEditFlags[ImGuiColorEditFlags["AlphaPreview"] = 131072] = "AlphaPreview"; ImGuiColorEditFlags[ImGuiColorEditFlags["AlphaPreviewHalf"] = 262144] = "AlphaPreviewHalf"; ImGuiColorEditFlags[ImGuiColorEditFlags["HDR"] = 524288] = "HDR"; ImGuiColorEditFlags[ImGuiColorEditFlags["RGB"] = 1048576] = "RGB"; ImGuiColorEditFlags[ImGuiColorEditFlags["HSV"] = 2097152] = "HSV"; ImGuiColorEditFlags[ImGuiColorEditFlags["HEX"] = 4194304] = "HEX"; ImGuiColorEditFlags[ImGuiColorEditFlags["Uint8"] = 8388608] = "Uint8"; ImGuiColorEditFlags[ImGuiColorEditFlags["Float"] = 16777216] = "Float"; ImGuiColorEditFlags[ImGuiColorEditFlags["PickerHueBar"] = 33554432] = "PickerHueBar"; ImGuiColorEditFlags[ImGuiColorEditFlags["PickerHueWheel"] = 67108864] = "PickerHueWheel"; // Internals/Masks ImGuiColorEditFlags[ImGuiColorEditFlags["_InputsMask"] = 7340032] = "_InputsMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_DataTypeMask"] = 25165824] = "_DataTypeMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_PickerMask"] = 100663296] = "_PickerMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_OptionsDefault"] = 42991616] = "_OptionsDefault"; })(ImGuiColorEditFlags || (ImGuiColorEditFlags = {})); var ImGuiMouseCursor; (function (ImGuiMouseCursor) { ImGuiMouseCursor[ImGuiMouseCursor["None"] = -1] = "None"; ImGuiMouseCursor[ImGuiMouseCursor["Arrow"] = 0] = "Arrow"; ImGuiMouseCursor[ImGuiMouseCursor["TextInput"] = 1] = "TextInput"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeAll"] = 2] = "ResizeAll"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNS"] = 3] = "ResizeNS"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeEW"] = 4] = "ResizeEW"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNESW"] = 5] = "ResizeNESW"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNWSE"] = 6] = "ResizeNWSE"; ImGuiMouseCursor[ImGuiMouseCursor["Hand"] = 7] = "Hand"; ImGuiMouseCursor[ImGuiMouseCursor["Count_"] = 8] = "Count_"; ImGuiMouseCursor[ImGuiMouseCursor["COUNT"] = 8] = "COUNT"; })(ImGuiMouseCursor || (ImGuiMouseCursor = {})); var ImGuiCond; (function (ImGuiCond) { ImGuiCond[ImGuiCond["Always"] = 1] = "Always"; ImGuiCond[ImGuiCond["Once"] = 2] = "Once"; ImGuiCond[ImGuiCond["FirstUseEver"] = 4] = "FirstUseEver"; ImGuiCond[ImGuiCond["Appearing"] = 8] = "Appearing"; })(ImGuiCond || (ImGuiCond = {})); var ImDrawCornerFlags; (function (ImDrawCornerFlags) { ImDrawCornerFlags[ImDrawCornerFlags["TopLeft"] = 1] = "TopLeft"; ImDrawCornerFlags[ImDrawCornerFlags["TopRight"] = 2] = "TopRight"; ImDrawCornerFlags[ImDrawCornerFlags["BotLeft"] = 4] = "BotLeft"; ImDrawCornerFlags[ImDrawCornerFlags["BotRight"] = 8] = "BotRight"; ImDrawCornerFlags[ImDrawCornerFlags["Top"] = 3] = "Top"; ImDrawCornerFlags[ImDrawCornerFlags["Bot"] = 12] = "Bot"; ImDrawCornerFlags[ImDrawCornerFlags["Left"] = 5] = "Left"; ImDrawCornerFlags[ImDrawCornerFlags["Right"] = 10] = "Right"; ImDrawCornerFlags[ImDrawCornerFlags["All"] = 15] = "All"; })(ImDrawCornerFlags || (ImDrawCornerFlags = {})); var ImDrawListFlags; (function (ImDrawListFlags) { ImDrawListFlags[ImDrawListFlags["AntiAliasedLines"] = 1] = "AntiAliasedLines"; ImDrawListFlags[ImDrawListFlags["AntiAliasedFill"] = 2] = "AntiAliasedFill"; })(ImDrawListFlags || (ImDrawListFlags = {})); class ImVec2 { constructor(x = 0.0, y = 0.0) { this.x = x; this.y = y; } Set(x, y) { this.x = x; this.y = y; return this; } Copy(other) { this.x = other.x; this.y = other.y; return this; } Equals(other) { if (this.x !== other.x) { return false; } if (this.y !== other.y) { return false; } return true; } } ImVec2.ZERO = new ImVec2(0.0, 0.0); ImVec2.UNIT = new ImVec2(1.0, 1.0); ImVec2.UNIT_X = new ImVec2(1.0, 0.0); ImVec2.UNIT_Y = new ImVec2(0.0, 1.0); class ImVec4 { constructor(x = 0.0, y = 0.0, z = 0.0, w = 1.0) { this.x = x; this.y = y; this.z = z; this.w = w; } Set(x, y, z, w) { this.x = x; this.y = y; this.z = z; this.w = w; return this; } Copy(other) { this.x = other.x; this.y = other.y; this.z = other.z; this.w = other.w; return this; } Equals(other) { if (this.x !== other.x) { return false; } if (this.y !== other.y) { return false; } if (this.z !== other.z) { return false; } if (this.w !== other.w) { return false; } return true; } } ImVec4.ZERO = new ImVec4(0.0, 0.0, 0.0, 0.0); ImVec4.UNIT = new ImVec4(1.0, 1.0, 1.0, 1.0); ImVec4.UNIT_X = new ImVec4(1.0, 0.0, 0.0, 0.0); ImVec4.UNIT_Y = new ImVec4(0.0, 1.0, 0.0, 0.0); ImVec4.UNIT_Z = new ImVec4(0.0, 0.0, 1.0, 0.0); ImVec4.UNIT_W = new ImVec4(0.0, 0.0, 0.0, 1.0); ImVec4.BLACK = new ImVec4(0.0, 0.0, 0.0, 1.0); ImVec4.WHITE = new ImVec4(1.0, 1.0, 1.0, 1.0); //----------------------------------------------------------------------------- // Helpers //----------------------------------------------------------------------------- // Lightweight std::vector<> like class to avoid dragging dependencies (also: windows implementation of STL with debug enabled is absurdly slow, so let's bypass it so our code runs fast in debug). // Our implementation does NOT call C++ constructors/destructors. This is intentional and we do not require it. Do not use this class as a straight std::vector replacement in your code! class ImVector extends Array { constructor() { super(...arguments); this.Data = this; // public: // int Size; // int Capacity; // T* Data; // typedef T value_type; // typedef value_type* iterator; // typedef const value_type* const_iterator; // inline ImVector() { Size = Capacity = 0; Data = NULL; } // inline ~ImVector() { if (Data) ImGui::MemFree(Data); } // inline bool empty() const { return Size == 0; } // inline int size() const { return Size; } // inline int capacity() const { return Capacity; } // inline value_type& operator[](int i) { IM_ASSERT(i < Size); return Data[i]; } // inline const value_type& operator[](int i) const { IM_ASSERT(i < Size); return Data[i]; } // inline void clear() { if (Data) { Size = Capacity = 0; ImGui::MemFree(Data); Data = NULL; } } // inline iterator begin() { return Data; } // inline const_iterator begin() const { return Data; } // inline iterator end() { return Data + Size; } // inline const_iterator end() const { return Data + Size; } // inline value_type& front() { IM_ASSERT(Size > 0); return Data[0]; } // inline const value_type& front() const { IM_ASSERT(Size > 0); return Data[0]; } // inline value_type& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; } // inline const value_type& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; } // inline void swap(ImVector<T>& rhs) { int rhs_size = rhs.Size; rhs.Size = Size; Size = rhs_size; int rhs_cap = rhs.Capacity; rhs.Capacity = Capacity; Capacity = rhs_cap; value_type* rhs_data = rhs.Data; rhs.Data = Data; Data = rhs_data; } // inline int _grow_capacity(int size) const { int new_capacity = Capacity ? (Capacity + Capacity/2) : 8; return new_capacity > size ? new_capacity : size; } // inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } // inline void resize(int new_size, const T& v){ if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) Data[n] = v; Size = new_size; } // inline void reserve(int new_capacity) // { // if (new_capacity <= Capacity) // return; // T* new_data = (value_type*)ImGui::MemAlloc((size_t)new_capacity * sizeof(T)); // if (Data) // memcpy(new_data, Data, (size_t)Size * sizeof(T)); // ImGui::MemFree(Data); // Data = new_data; // Capacity = new_capacity; // } // inline void push_back(const value_type& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); Data[Size++] = v; } // inline void pop_back() { IM_ASSERT(Size > 0); Size--; } // inline void push_front(const value_type& v) { if (Size == 0) push_back(v); else insert(Data, v); } // inline iterator erase(const_iterator it) { IM_ASSERT(it >= Data && it < Data+Size); const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + 1, ((size_t)Size - (size_t)off - 1) * sizeof(value_type)); Size--; return Data + off; } // inline iterator erase(const_iterator it, const_iterator it_last){ IM_ASSERT(it >= Data && it < Data+Size && it_last > it && it_last <= Data+Size); const ptrdiff_t count = it_last - it; const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + count, ((size_t)Size - (size_t)off - count) * sizeof(value_type)); Size -= (int)count; return Data + off; } // inline iterator erase_unsorted(const_iterator it) { IM_ASSERT(it >= Data && it < Data+Size); const ptrdiff_t off = it - Data; if (it < Data+Size-1) memcpy(Data + off, Data + Size - 1, sizeof(value_type)); Size--; return Data + off; } // inline iterator insert(const_iterator it, const value_type& v) { IM_ASSERT(it >= Data && it <= Data+Size); const ptrdiff_t off = it - Data; if (Size == Capacity) reserve(_grow_capacity(Size + 1)); if (off < (int)Size) memmove(Data + off + 1, Data + off, ((size_t)Size - (size_t)off) * sizeof(value_type)); Data[off] = v; Size++; return Data + off; } // inline bool contains(const value_type& v) const { const T* data = Data; const T* data_end = Data + Size; while (data < data_end) if (*data++ == v) return true; return false; } } get Size() { return this.length; } empty() { return this.length === 0; } clear() { this.length = 0; } pop_back() { return this.pop(); } push_back(value) { this.push(value); } } // Typically, 1 command = 1 GPU draw call (unless command is a callback) class ImDrawCmd { constructor(native) { this.native = native; // ImDrawCallback UserCallback; // If != NULL, call the function instead of rendering the vertices. clip_rect and texture_id will be set normally. this.UserCallback = null; // TODO // void* UserCallbackData; // The draw callback code can access this. this.UserCallbackData = null; // TODO } // unsigned int ElemCount; // Number of indices (multiple of 3) to be rendered as triangles. Vertices are stored in the callee ImDrawList's vtx_buffer[] array, indices in idx_buffer[]. get ElemCount() { return this.native.ElemCount; } // ImVec4 ClipRect; // Clipping rectangle (x1, y1, x2, y2) get ClipRect() { return this.native.ClipRect; } // ImTextureID TextureId; // User-provided texture ID. Set by user in ImfontAtlas::SetTexID() for fonts or passed to Image*() functions. Ignore if never using images or multiple fonts atlas. get TextureId() { return ImGuiContext.getTexture(this.native.TextureId); } } // Vertex index (override with '#define ImDrawIdx unsigned int' inside in imconfig.h) // #ifndef ImDrawIdx // typedef unsigned short ImDrawIdx; // #endif const ImDrawIdxSize = 2; // bind.ImDrawIdxSize; // Vertex layout // #ifndef IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT const ImDrawVertSize = 20; // bind.ImDrawVertSize; const ImDrawVertPosOffset = 0; // bind.ImDrawVertPosOffset; const ImDrawVertUVOffset = 8; // bind.ImDrawVertUVOffset; const ImDrawVertColOffset = 16; // bind.ImDrawVertColOffset; class ImDrawVert { constructor(buffer, byteOffset = 0) { this.pos = new Float32Array(buffer, byteOffset + bind.ImDrawVertPosOffset, 2); this.uv = new Float32Array(buffer, byteOffset + bind.ImDrawVertUVOffset, 2); this.col = new Uint32Array(buffer, byteOffset + bind.ImDrawVertColOffset, 1); } } // Draw command list // This is the low-level list of polygons that ImGui functions are filling. At the end of the frame, all command lists are passed to your ImGuiIO::RenderDrawListFn function for rendering. // Each ImGui window contains its own ImDrawList. You can use ImGui::GetWindowDrawList() to access the current window draw list and draw custom primitives. // You can interleave normal ImGui:: calls and adding primitives to the current draw list. // All positions are generally in pixel coordinates (top-left at (0,0), bottom-right at io.DisplaySize), however you are totally free to apply whatever transformation matrix to want to the data (if you apply such transformation you'll want to apply it to ClipRect as well) // Important: Primitives are always added to the list and not culled (culling is done at higher-level by ImGui:: functions), if you use this API a lot consider coarse culling your drawn objects. class ImDrawList { constructor(native) { this.native = native; } IterateDrawCmds(callback) { this.native.IterateDrawCmds((draw_cmd, ElemStart) => { callback(new ImDrawCmd(draw_cmd), ElemStart); }); } // This is what you have to render // ImVector<ImDrawCmd> CmdBuffer; // Draw commands. Typically 1 command = 1 GPU draw call, unless the command is a callback. // ImVector<ImDrawIdx> IdxBuffer; // Index buffer. Each command consume ImDrawCmd::ElemCount of those get IdxBuffer() { return this.native.IdxBuffer; } // ImVector<ImDrawVert> VtxBuffer; // Vertex buffer. get VtxBuffer() { return this.native.VtxBuffer; } // ImDrawListFlags Flags; // Flags, you may poke into these to adjust anti-aliasing settings per-primitive. get Flags() { return this.native.Flags; } set Flags(value) { this.native.Flags = value; } // [Internal, used while building lists] // const ImDrawListSharedData* _Data; // Pointer to shared draw data (you can use ImGui::GetDrawListSharedData() to get the one from current ImGui context) // const char* _OwnerName; // Pointer to owner window's name for debugging // unsigned int _VtxCurrentIdx; // [Internal] == VtxBuffer.Size // ImDrawVert* _VtxWritePtr; // [Internal] point within VtxBuffer.Data after each add command (to avoid using the ImVector<> operators too much) // ImDrawIdx* _IdxWritePtr; // [Internal] point within IdxBuffer.Data after each add command (to avoid using the ImVector<> operators too much) // ImVector<ImVec4> _ClipRectStack; // [Internal] // ImVector<ImTextureID> _TextureIdStack; // [Internal] // ImVector<ImVec2> _Path; // [Internal] current path building // int _ChannelsCurrent; // [Internal] current channel number (0) // int _ChannelsCount; // [Internal] number of active channels (1+) // ImVector<ImDrawChannel> _Channels; // [Internal] draw channels for columns API (not resized down so _ChannelsCount may be smaller than _Channels.Size) // ImDrawList(const ImDrawListSharedData* shared_data) { _Data = shared_data; _OwnerName = NULL; Clear(); } // ~ImDrawList() { ClearFreeMemory(); } // IMGUI_API void PushClipRect(ImVec2 clip_rect_min, ImVec2 clip_rect_max, bool intersect_with_current_clip_rect = false); // Render-level scissoring. This is passed down to your render function but not used for CPU-side coarse clipping. Prefer using higher-level ImGui::PushClipRect() to affect logic (hit-testing and widget culling) PushClipRect(clip_rect_min, clip_rect_max, intersect_with_current_clip_rect = false) { this.native.PushClipRect(clip_rect_min, clip_rect_max, intersect_with_current_clip_rect); } // IMGUI_API void PushClipRectFullScreen(); PushClipRectFullScreen() { this.native.PushClipRectFullScreen(); } // IMGUI_API void PopClipRect(); PopClipRect() { this.native.PopClipRect(); } // IMGUI_API void PushTextureID(ImTextureID texture_id); PushTextureID(texture_id) { this.native.PushTextureID(ImGuiContext.setTexture(texture_id)); } // IMGUI_API void PopTextureID(); PopTextureID() { this.native.PopTextureID(); } // inline ImVec2 GetClipRectMin() const { const ImVec4& cr = _ClipRectStack.back(); return ImVec2(cr.x, cr.y); } GetClipRectMin(out = new ImVec2()) { return this.native.GetClipRectMin(out); } // inline ImVec2 GetClipRectMax() const { const ImVec4& cr = _ClipRectStack.back(); return ImVec2(cr.z, cr.w); } GetClipRectMax(out = new ImVec2()) { return this.native.GetClipRectMax(out); } // Primitives // IMGUI_API void AddLine(const ImVec2& a, const ImVec2& b, ImU32 col, float thickness = 1.0f); AddLine(a, b, col, thickness = 1.0) { this.native.AddLine(a, b, col, thickness); } // IMGUI_API void AddRect(const ImVec2& a, const ImVec2& b, ImU32 col, float rounding = 0.0f, int rounding_corners_flags = ImDrawCornerFlags_All, float thickness = 1.0f); // a: upper-left, b: lower-right, rounding_corners_flags: 4-bits corresponding to which corner to round AddRect(a, b, col, rounding = 0.0, rounding_corners_flags = ImDrawCornerFlags.All, thickness = 1.0) { this.native.AddRect(a, b, col, rounding, rounding_corners_flags, thickness); } // IMGUI_API void AddRectFilled(const ImVec2& a, const ImVec2& b, ImU32 col, float rounding = 0.0f, int rounding_corners_flags = ImDrawCornerFlags_All); // a: upper-left, b: lower-right AddRectFilled(a, b, col, rounding = 0.0, rounding_corners_flags = ImDrawCornerFlags.All) { this.native.AddRectFilled(a, b, col, rounding, rounding_corners_flags); } // IMGUI_API void AddRectFilledMultiColor(const ImVec2& a, const ImVec2& b, ImU32 col_upr_left, ImU32 col_upr_right, ImU32 col_bot_right, ImU32 col_bot_left); AddRectFilledMultiColor(a, b, col_upr_left, col_upr_right, col_bot_right, col_bot_left) { this.native.AddRectFilledMultiColor(a, b, col_upr_left, col_upr_right, col_bot_right, col_bot_left); } // IMGUI_API void AddQuad(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, ImU32 col, float thickness = 1.0f); AddQuad(a, b, c, d, col, thickness = 1.0) { this.native.AddQuad(a, b, c, d, col, thickness); } // IMGUI_API void AddQuadFilled(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, ImU32 col); AddQuadFilled(a, b, c, d, col) { this.native.AddQuadFilled(a, b, c, d, col); } // IMGUI_API void AddTriangle(const ImVec2& a, const ImVec2& b, const ImVec2& c, ImU32 col, float thickness = 1.0f); AddTriangle(a, b, c, col, thickness = 1.0) { this.native.AddTriangle(a, b, c, col, thickness); } // IMGUI_API void AddTriangleFilled(const ImVec2& a, const ImVec2& b, const ImVec2& c, ImU32 col); AddTriangleFilled(a, b, c, col) { this.native.AddTriangleFilled(a, b, c, col); } // IMGUI_API void AddCircle(const ImVec2& centre, float radius, ImU32 col, int num_segments = 12, float thickness = 1.0f); AddCircle(centre, radius, col, num_segments = 12, thickness = 1.0) { this.native.AddCircle(centre, radius, col, num_segments, thickness); } // IMGUI_API void AddCircleFilled(const ImVec2& centre, float radius, ImU32 col, int num_segments = 12); AddCircleFilled(centre, radius, col, num_segments = 12) { this.native.AddCircleFilled(centre, radius, col, num_segments); } AddText(...args) { if (args[0] instanceof ImFont) { const font = args[0]; const font_size = args[1]; const pos = args[2]; const col = args[3]; const text_begin = args[4]; const text_end = args[5] || null; const wrap_width = args[6] = 0.0; const cpu_fine_clip_rect = args[7] || null; this.native.AddText_B(font.native, font_size, pos, col, text_end !== null ? text_begin.substring(0, text_end) : text_begin, wrap_width, cpu_fine_clip_rect); } else { const pos = args[0]; const col = args[1]; const text_begin = args[2]; const text_end = args[3] || null; this.native.AddText_A(pos, col, text_end !== null ? text_begin.substring(0, text_end) : text_begin); } } // IMGUI_API void AddImage(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, const ImVec2& uv_a = ImVec2(0,0), const ImVec2& uv_b = ImVec2(1,1), ImU32 col = 0xFFFFFFFF); AddImage(user_texture_id, a, b, uv_a = ImVec2.ZERO, uv_b = ImVec2.UNIT, col = 0xFFFFFFFF) { this.native.AddImage(ImGuiContext.setTexture(user_texture_id), a, b, uv_a, uv_b, col); } // IMGUI_API void AddImageQuad(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, const ImVec2& uv_a = ImVec2(0,0), const ImVec2& uv_b = ImVec2(1,0), const ImVec2& uv_c = ImVec2(1,1), const ImVec2& uv_d = ImVec2(0,1), ImU32 col = 0xFFFFFFFF); AddImageQuad(user_texture_id, a, b, c, d, uv_a = ImVec2.ZERO, uv_b = ImVec2.UNIT_X, uv_c = ImVec2.UNIT, uv_d = ImVec2.UNIT_Y, col = 0xFFFFFFFF) { this.native.AddImageQuad(ImGuiContext.setTexture(user_texture_id), a, b, c, d, uv_a, uv_b, uv_c, uv_d, col); } // IMGUI_API void AddImageRounded(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, const ImVec2& uv_a, const ImVec2& uv_b, ImU32 col, float rounding, int rounding_corners = ImDrawCornerFlags_All); AddImageRounded(user_texture_id, a, b, uv_a, uv_b, col, rounding, rounding_corners = ImDrawCornerFlags.All) { this.native.AddImageRounded(ImGuiContext.setTexture(user_texture_id), a, b, uv_a, uv_b, col, rounding, rounding_corners); } // IMGUI_API void AddPolyline(const ImVec2* points, const int num_points, ImU32 col, bool closed, float thickness); AddPolyline(points, num_points, col, closed, thickness) { this.native.AddPolyline(points, num_points, col, closed, thickness); } // IMGUI_API void AddConvexPolyFilled(const ImVec2* points, const int num_points, ImU32 col); AddConvexPolyFilled(points, num_points, col) { this.native.AddConvexPolyFilled(points, num_points, col); } // IMGUI_API void AddBezierCurve(const ImVec2& pos0, const ImVec2& cp0, const ImVec2& cp1, const ImVec2& pos1, ImU32 col, float thickness, int num_segments = 0); AddBezierCurve(pos0, cp0, cp1, pos1, col, thickness = 1.0, num_segments = 0) { this.native.AddBezierCurve(pos0, cp0, cp1, pos1, col, thickness, num_segments); } // Stateful path API, add points then finish with PathFill() or PathStroke() // inline void PathClear() { _Path.resize(0); } PathClear() { this.native.PathClear(); } // inline void PathLineTo(const ImVec2& pos) { _Path.push_back(pos); } PathLineTo(pos) { this.native.PathLineTo(pos); } // inline void PathLineToMergeDuplicate(const ImVec2& pos) { if (_Path.Size == 0 || memcmp(&_Path[_Path.Size-1], &pos, 8) != 0) _Path.push_back(pos); } PathLineToMergeDuplicate(pos) { this.native.PathLineToMergeDuplicate(pos); } // inline void PathFillConvex(ImU32 col) { AddConvexPolyFilled(_Path.Data, _Path.Size, col); PathClear(); } PathFillConvex(col) { this.native.PathFillConvex(col); } // inline void PathStroke(ImU32 col, bool closed, float thickness = 1.0f) { AddPolyline(_Path.Data, _Path.Size, col, closed, thickness); PathClear(); } PathStroke(col, closed, thickness = 1.0) { this.native.PathStroke(col, closed, thickness); } // IMGUI_API void PathArcTo(const ImVec2& centre, float radius, float a_min, float a_max, int num_segments = 10); PathArcTo(centre, radius, a_min, a_max, num_segments = 10) { this.native.PathArcTo(centre, radius, a_min, a_max, num_segments); } // IMGUI_API void PathArcToFast(const ImVec2& centre, float radius, int a_min_of_12, int a_max_of_12); // Use precomputed angles for a 12 steps circle PathArcToFast(centre, radius, a_min_of_12, a_max_of_12) { this.native.PathArcToFast(centre, radius, a_min_of_12, a_max_of_12); } // IMGUI_API void PathBezierCurveTo(const ImVec2& p1, const ImVec2& p2, const ImVec2& p3, int num_segments = 0); PathBezierCurveTo(p1, p2, p3, num_segments = 0) { this.native.PathBezierCurveTo(p1, p2, p3, num_segments); } // IMGUI_API void PathRect(const ImVec2& rect_min, const ImVec2& rect_max, float rounding = 0.0f, int rounding_corners_flags = ImDrawCornerFlags_All); PathRect(rect_min, rect_max, rounding = 0.0, rounding_corners_flags = ImDrawCornerFlags.All) { this.native.PathRect(rect_min, rect_max, rounding, rounding_corners_flags); } // Channels // - Use to simulate layers. By switching channels to can render out-of-order (e.g. submit foreground primitives before background primitives) // - Use to minimize draw calls (e.g. if going back-and-forth between multiple non-overlapping clipping rectangles, prefer to append into separate channels then merge at the end) // IMGUI_API void ChannelsSplit(int channels_count); ChannelsSplit(channels_count) { this.native.ChannelsSplit(channels_count); } // IMGUI_API void ChannelsMerge(); ChannelsMerge() { this.native.ChannelsMerge(); } // IMGUI_API void ChannelsSetCurrent(int channel_index); ChannelsSetCurrent(channel_index) { this.native.ChannelsSetCurrent(channel_index); } // Advanced // IMGUI_API void AddCallback(ImDrawCallback callback, void* callback_data); // Your rendering function must check for 'UserCallback' in ImDrawCmd and call the function instead of rendering triangles. AddCallback(callback, callback_data) { const _callback = (parent_list, draw_cmd) => { callback(new ImDrawList(parent_list), new ImDrawCmd(draw_cmd)); }; this.native.AddCallback(_callback, callback_data); } // IMGUI_API void AddDrawCmd(); // This is useful if you need to forcefully create a new draw call (to allow for dependent rendering / blending). Otherwise primitives are merged into the same draw-call as much as possible AddDrawCmd() { this.native.AddDrawCmd(); } // Internal helpers // NB: all primitives needs to be reserved via PrimReserve() beforehand! // IMGUI_API void Clear(); Clear() { this.native.Clear(); } // IMGUI_API void ClearFreeMemory(); ClearFreeMemory() { this.native.ClearFreeMemory(); } // IMGUI_API void PrimReserve(int idx_count, int vtx_count); PrimReserve(idx_count, vtx_count) { this.native.PrimReserve(idx_count, vtx_count); } // IMGUI_API void PrimRect(const ImVec2& a, const ImVec2& b, ImU32 col); // Axis aligned rectangle (composed of two triangles) PrimRect(a, b, col) { this.native.PrimRect(a, b, col); } // IMGUI_API void PrimRectUV(const ImVec2& a, const ImVec2& b, const ImVec2& uv_a, const ImVec2& uv_b, ImU32 col); PrimRectUV(a, b, uv_a, uv_b, col) { this.native.PrimRectUV(a, b, uv_a, uv_b, col); } // IMGUI_API void PrimQuadUV(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, const ImVec2& uv_a, const ImVec2& uv_b, const ImVec2& uv_c, const ImVec2& uv_d, ImU32 col); PrimQuadUV(a, b, c, d, uv_a, uv_b, uv_c, uv_d, col) { this.native.PrimQuadUV(a, b, c, d, uv_a, uv_b, uv_c, uv_d, col); } // inline void PrimWriteVtx(const ImVec2& pos, const ImVec2& uv, ImU32 col){ _VtxWritePtr->pos = pos; _VtxWritePtr->uv = uv; _VtxWritePtr->col = col; _VtxWritePtr++; _VtxCurrentIdx++; } PrimWriteVtx(pos, uv, col) { this.native.PrimWriteVtx(pos, uv, col); } // inline void PrimWriteIdx(ImDrawIdx idx) { *_IdxWritePtr = idx; _IdxWritePtr++; } PrimWriteIdx(idx) { this.native.PrimWriteIdx(idx); } // inline void PrimVtx(const ImVec2& pos, const ImVec2& uv, ImU32 col) { PrimWriteIdx((ImDrawIdx)_VtxCurrentIdx); PrimWriteVtx(pos, uv, col); } PrimVtx(pos, uv, col) { this.native.PrimVtx(pos, uv, col); } // IMGUI_API void UpdateClipRect(); UpdateClipRect() { this.native.UpdateClipRect(); } // IMGUI_API void UpdateTextureID(); UpdateTextureID() { this.native.UpdateTextureID(); } } // All draw data to render an ImGui frame class ImDrawData { constructor(native) { this.native = native; } IterateDrawLists(callback) { this.native.IterateDrawLists((draw_list) => { callback(new ImDrawList(draw_list)); }); } // bool Valid; // Only valid after Render() is called and before the next NewFrame() is called. get Valid() { return this.native.Valid; } // ImDrawList** CmdLists; // int CmdListsCount; get CmdListsCount() { return this.native.CmdListsCount; } // int TotalIdxCount; // For convenience, sum of all cmd_lists idx_buffer.Size get TotalIdxCount() { return this.native.TotalIdxCount; } // int TotalVtxCount; // For convenience, sum of all cmd_lists vtx_buffer.Size get TotalVtxCount() { return this.native.TotalVtxCount; } // ImVec2 DisplayPos; // Upper-left position of the viewport to render (== upper-left of the orthogonal projection matrix to use) get DisplayPos() { return this.native.DisplayPos; } // ImVec2 DisplaySize; // Size of the viewport to render (== io.DisplaySize for the main viewport) (DisplayPos + DisplaySize == lower-right of the orthogonal projection matrix to use) get DisplaySize() { return this.native.DisplaySize; } // Functions // ImDrawData() { Valid = false; CmdLists = NULL; CmdListsCount = TotalVtxCount = TotalIdxCount = 0; } // IMGUI_API void DeIndexAllBuffers(); // For backward compatibility or convenience: convert all buffers from indexed to de-indexed, in case you cannot render indexed. Note: this is slow and most likely a waste of resources. Always prefer indexed rendering! DeIndexAllBuffers() { this.native.DeIndexAllBuffers(); } // IMGUI_API void ScaleClipRects(const ImVec2& sc); // Helper to scale the ClipRect field of each ImDrawCmd. Use if your final output buffer is at a different scale than ImGui expects, or if there is a difference between your window resolution and framebuffer resolution. ScaleClipRects(sc) { this.native.ScaleClipRects(sc); } } class script_ImFontConfig { constructor() { // void* FontData; // // TTF/OTF data // int FontDataSize; // // TTF/OTF data size this.FontData = null; // bool FontDataOwnedByAtlas; // true // TTF/OTF data ownership taken by the container ImFontAtlas (will delete memory itself). this.FontDataOwnedByAtlas = true; // int FontNo; // 0 // Index of font within TTF/OTF file this.FontNo = 0; // float SizePixels; // // Size in pixels for rasterizer. this.SizePixels = 0; // int OversampleH, OversampleV; // 3, 1 // Rasterize at higher quality for sub-pixel positioning. We don't use sub-pixel positions on the Y axis. this.OversampleH = 3; this.OversampleV = 1; // bool PixelSnapH; // false // Align every glyph to pixel boundary. Useful e.g. if you are merging a non-pixel aligned font with the default font. If enabled, you can set OversampleH/V to 1. this.PixelSnapH = false; // ImVec2 GlyphExtraSpacing; // 0, 0 // Extra spacing (in pixels) between glyphs. Only X axis is supported for now. this.GlyphExtraSpacing = new ImVec2(0, 0); // ImVec2 GlyphOffset; // 0, 0 // Offset all glyphs from this font input. this.GlyphOffset = new ImVec2(0, 0); // const ImWchar* GlyphRanges; // NULL // Pointer to a user-provided list of Unicode range (2 value per range, values are inclusive, zero-terminated list). THE ARRAY DATA NEEDS TO PERSIST AS LONG AS THE FONT IS ALIVE. this.GlyphRanges = null; // float GlyphMinAdvanceX; // 0 // Minimum AdvanceX for glyphs, set Min to align font icons, set both Min/Max to enforce mono-space font this.GlyphMinAdvanceX = 0; // float GlyphMaxAdvanceX; // FLT_MAX // Maximum AdvanceX for glyphs this.GlyphMaxAdvanceX = Number.MAX_VALUE; // bool MergeMode; // false // Merge into previous ImFont, so you can combine multiple inputs font into one ImFont (e.g. ASCII font + icons + Japanese glyphs). You may want to use GlyphOffset.y when merge font of different heights. this.MergeMode = false; // unsigned int RasterizerFlags; // 0x00 // Settings for custom font rasterizer (e.g. ImGuiFreeType). Leave as zero if you aren't using one. this.RasterizerFlags = 0; // float RasterizerMultiply; // 1.0f // Brighten (>1.0f) or darken (<1.0f) font output. Brightening small fonts may be a good workaround to make them more readable. this.RasterizerMultiply = 1.0; // [Internal] // char Name[32]; // Name (strictly to ease debugging) this.Name = ""; // ImFont* DstFont; this.DstFont = null; // IMGUI_API ImFontConfig(); } } class ImFontConfig { constructor(internal = new script_ImFontConfig()) { this.internal = internal; } // void* FontData; // // TTF/OTF data // int FontDataSize; // // TTF/OTF data size get FontData() { return this.internal.FontData; } // bool FontDataOwnedByAtlas; // true // TTF/OTF data ownership taken by the container ImFontAtlas (will delete memory itself). get FontDataOwnedByAtlas() { return this.internal.FontDataOwnedByAtlas; } // int FontNo; // 0 // Index of font within TTF/OTF file get FontNo() { return this.internal.FontNo; } // float SizePixels; // // Size in pixels for rasterizer. get SizePixels() { return this.internal.SizePixels; } // int OversampleH, OversampleV; // 3, 1 // Rasterize at higher quality for sub-pixel positioning. We don't use sub-pixel positions on the Y axis. get OversampleH() { return this.internal.OversampleH; } get OversampleV() { return this.internal.OversampleV; } // bool PixelSnapH; // false // Align every glyph to pixel boundary. Useful e.g. if you are merging a non-pixel aligned font with the default font. If enabled, you can set OversampleH/V to 1. get PixelSnapH() { return this.internal.PixelSnapH; } // ImVec2 GlyphExtraSpacing; // 0, 0 // Extra spacing (in pixels) between glyphs. Only X axis is supported for now. get GlyphExtraSpacing() { return this.internal.GlyphExtraSpacing; } // ImVec2 GlyphOffset; // 0, 0 // Offset all glyphs from this font input. get GlyphOffset() { return this.internal.GlyphOffset; } // const ImWchar* GlyphRanges; // NULL // Pointer to a user-provided list of Unicode range (2 value per range, values are inclusive, zero-terminated list). THE ARRAY DATA NEEDS TO PERSIST AS LONG AS THE FONT IS ALIVE. get GlyphRanges() { return this.internal.GlyphRanges; } // float GlyphMinAdvanceX; // 0 // Minimum AdvanceX for glyphs, set Min to align font icons, set both Min/Max to enforce mono-space font get GlyphMinAdvanceX() { return this.internal.GlyphMinAdvanceX; } // float GlyphMaxAdvanceX; // FLT_MAX // Maximum AdvanceX for glyphs get GlyphMaxAdvanceX() { return this.internal.GlyphMaxAdvanceX; } // bool MergeMode; // false // Merge into previous ImFont, so you can combine multiple inputs font into one ImFont (e.g. ASCII font + icons + Japanese glyphs). You may want to use GlyphOffset.y when merge font of different heights. get MergeMode() { return this.internal.MergeMode; } // unsigned int RasterizerFlags; // 0x00 // Settings for custom font rasterizer (e.g. ImGuiFreeType). Leave as zero if you aren't using one. get RasterizerFlags() { return this.internal.RasterizerFlags; } // float RasterizerMultiply; // 1.0f // Brighten (>1.0f) or darken (<1.0f) font output. Brightening small fonts may be a good workaround to make them more readable. get RasterizerMultiply() { return this.internal.RasterizerMultiply; } // [Internal] // char Name[32]; // Name (strictly to ease debugging) get Name() { return this.internal.Name; } set Name(value) { this.internal.Name = value; } // ImFont* DstFont; get DstFont() { const font = this.internal.DstFont; return font && new ImFont(font); } } // struct ImFontGlyph class script_ImFontGlyph { constructor() { // ImWchar Codepoint; // 0x0000..0xFFFF this.Codepoint = 0; // float AdvanceX; // Distance to next character (= data from font + ImFontConfig::GlyphExtraSpacing.x baked in) this.AdvanceX = 0.0; // float X0, Y0, X1, Y1; // Glyph corners this.X0 = 0.0; this.Y0 = 0.0; this.X1 = 1.0; this.Y1 = 1.0; // float U0, V0, U1, V1; // Texture coordinates this.U0 = 0.0; this.V0 = 0.0; this.U1 = 1.0; this.V1 = 1.0; } } class ImFontGlyph { constructor(internal = new script_ImFontGlyph()) { this.internal = internal; } // ImWchar Codepoint; // 0x0000..0xFFFF get Codepoint() { return this.internal.Codepoint; } // float AdvanceX; // Distance to next character (= data from font + ImFontConfig::GlyphExtraSpacing.x baked in) get AdvanceX() { return this.internal.AdvanceX; } ; // float X0, Y0, X1, Y1; // Glyph corners get X0() { return this.internal.X0; } ; get Y0() { return this.internal.Y0; } ; get X1() { return this.internal.X1; } ; get Y1() { return this.internal.Y1; } ; // float U0, V0, U1, V1; // Texture coordinates get U0() { return this.internal.U0; } ; get V0() { return this.internal.V0; } ; get U1() { return this.internal.U1; } ; get V1() { return this.internal.V1; } ; } var ImFontAtlasFlags; (function (ImFontAtlasFlags) { ImFontAtlasFlags[ImFontAtlasFlags["None"] = 0] = "None"; ImFontAtlasFlags[ImFontAtlasFlags["NoPowerOfTwoHeight"] = 1] = "NoPowerOfTwoHeight"; ImFontAtlasFlags[ImFontAtlasFlags["NoMouseCursors"] = 2] = "NoMouseCursors"; })(ImFontAtlasFlags || (ImFontAtlasFlags = {})); // Load and rasterize multiple TTF/OTF fonts into a same texture. // Sharing a texture for multiple fonts allows us to reduce the number of draw calls during rendering. // We also add custom graphic data into the texture that serves for ImGui. // 1. (Optional) Call AddFont*** functions. If you don't call any, the default font will be loaded for you. // 2. Call GetTexDataAsAlpha8() or GetTexDataAsRGBA32() to build and retrieve pixels data. // 3. Upload the pixels data into a texture within your graphics system. // 4. Call SetTexID(my_tex_id); and pass the pointer/identifier to your texture. This value will be passed back to you during rendering to identify the texture. // IMPORTANT: If you pass a 'glyph_ranges' array to AddFont*** functions, you need to make sure that your array persist up until the ImFont is build (when calling GetTextData*** or Build()). We only copy the pointer, not the data. class ImFontAtlas { constructor(native) { this.native = native; } // IMGUI_API ImFontAtlas(); // IMGUI_API ~ImFontAtlas(); // IMGUI_API ImFont* AddFont(const ImFontConfig* font_cfg); // IMGUI_API ImFont* AddFontDefault(const ImFontConfig* font_cfg = NULL); AddFontDefault(font_cfg = null) { return new ImFont(this.native.AddFontDefault(font_cfg)); } // IMGUI_API ImFont* AddFontFromFileTTF(const char* filename, float size_pixels, const ImFontConfig* font_cfg = NULL, const ImWchar* glyph_ranges = NULL); // IMGUI_API ImFont* AddFontFromMemoryTTF(void* font_data, int font_size, float size_pixels, const ImFontConfig* font_cfg = NULL, const ImWchar* glyph_ranges = NULL); // Note: Transfer ownership of 'ttf_data' to ImFontAtlas! Will be deleted after Build(). Set font_cfg->FontDataOwnedByAtlas to false to keep ownership. AddFontFromMemoryTTF(data, size_pixels, font_cfg = null, glyph_ranges = null) { return new ImFont(this.native.AddFontFromMemoryTTF(new Uint8Array(data), size_pixels, font_cfg && font_cfg.internal, glyph_ranges)); } // IMGUI_API ImFont* AddFontFromMemoryCompressedTTF(const void* compressed_font_data, int compressed_font_size, float size_pixels, const ImFontConfig* font_cfg = NULL, const ImWchar* glyph_ranges = NULL); // 'compressed_font_data' still owned by caller. Compress with binary_to_compressed_c.cpp. // IMGUI_API ImFont* AddFontFromMemoryCompressedBase85TTF(const char* compressed_font_data_base85, float size_pixels, const ImFontConfig* font_cfg = NULL, const ImWchar* glyph_ranges = NULL); // 'compressed_font_data_base85' still owned by caller. Compress with binary_to_compressed_c.cpp with -base85 parameter. // IMGUI_API void ClearTexData(); // Clear the CPU-side texture data. Saves RAM once the texture has been copied to graphics memory. ClearTexData() { this.native.ClearTexData(); } // IMGUI_API void ClearInputData(); // Clear the input TTF data (inc sizes, glyph ranges) ClearInputData() { this.native.ClearInputData(); } // IMGUI_API void ClearFonts(); // Clear the ImGui-side font data (glyphs storage, UV coordinates) ClearFonts() { this.native.ClearFonts(); } // IMGUI_API void Clear(); // Clear all Clear() { this.native.Clear(); } // Build atlas, retrieve pixel data. // User is in charge of copying the pixels into graphics memory (e.g. create a texture with your engine). Then store your texture handle with SetTexID(). // RGBA32 format is provided for convenience and compatibility, but note that unless you use CustomRect to draw color data, the RGB pixels emitted from Fonts will all be white (~75% of waste). // Pitch = Width * BytesPerPixels // IMGUI_API bool Build(); // Build pixels data. This is called automatically for you by the GetTexData*** functions. Build() { return this.native.Build(); } // IMGUI_API bool IsBuilt() { return Fonts.Size > 0 && (TexPixelsAlpha8 != NULL || TexPixelsRGBA32 != NULL); } IsBuilt() { return this.native.IsBuilt(); } // IMGUI_API void GetTexDataAsAlpha8(unsigned char** out_pixels, int* out_width, int* out_height, int* out_bytes_per_pixel = NULL); // 1 byte per-pixel GetTexDataAsAlpha8() { return this.native.GetTexDataAsAlpha8(); } // IMGUI_API void GetTexDataAsRGBA32(unsigned char** out_pixels, int* out_width, int* out_height, int* out_bytes_per_pixel = NULL); // 4 bytes-per-pixel GetTexDataAsRGBA32() { return this.native.GetTexDataAsRGBA32(); } // void SetTexID(ImTextureID id) { TexID = id; } SetTexID(id) { this.TexID = id; } //------------------------------------------- // Glyph Ranges //------------------------------------------- // Helpers to retrieve list of common Unicode ranges (2 value per range, values are inclusive, zero-terminated list) // NB: Make sure that your string are UTF-8 and NOT in your local code page. In C++11, you can create UTF-8 string literal using the u8"Hello world" syntax. See FAQ for details. // IMGUI_API const ImWchar* GetGlyphRangesDefault(); // Basic Latin, Extended Latin GetGlyphRangesDefault() { return this.native.GetGlyphRangesDefault(); } // IMGUI_API const ImWchar* GetGlyphRangesKorean(); // Default + Korean characters GetGlyphRangesKorean() { return this.native.GetGlyphRangesKorean(); } // IMGUI_API const ImWchar* GetGlyphRangesJapanese(); // Default + Hiragana, Katakana, Half-Width, Selection of 1946 Ideographs GetGlyphRangesJapanese() { return this.native.GetGlyphRangesJapanese(); } // IMGUI_API const ImWchar* GetGlyphRangesChineseFull(); // Default + Half-Width + Japanese Hiragana/Katakana + full set of about 21000 CJK Unified Ideographs GetGlyphRangesChineseFull() { return this.native.GetGlyphRangesChineseFull(); } // IMGUI_API const ImWchar* GetGlyphRangesChineseSimplifiedCommon();// Default + Half-Width + Japanese Hiragana/Katakana + set of 2500 CJK Unified Ideographs for common simplified Chinese GetGlyphRangesChineseSimplifiedCommon() { return this.native.GetGlyphRangesChineseSimplifiedCommon(); } // IMGUI_API const ImWchar* GetGlyphRangesCyrillic(); // Default + about 400 Cyrillic characters GetGlyphRangesCyrillic() { return this.native.GetGlyphRangesCyrillic(); } // IMGUI_API const ImWchar* GetGlyphRangesThai(); // Default + Thai characters GetGlyphRangesThai() { return this.native.GetGlyphRangesThai(); } // Helpers to build glyph ranges from text data. Feed your application strings/characters to it then call BuildRanges(). // struct GlyphRangesBuilder // { // ImVector<unsigned char> UsedChars; // Store 1-bit per Unicode code point (0=unused, 1=used) // GlyphRangesBuilder() { UsedChars.resize(0x10000 / 8); memset(UsedChars.Data, 0, 0x10000 / 8); } // bool GetBit(int n) const { return (UsedChars[n >> 3] & (1 << (n & 7))) != 0; } // void SetBit(int n) { UsedChars[n >> 3] |= 1 << (n & 7); } // Set bit 'c' in the array // void AddChar(ImWchar c) { SetBit(c); } // Add character // IMGUI_API void AddText(const char* text, const char* text_end = NULL); // Add string (each character of the UTF-8 string are added) // IMGUI_API void AddRanges(const ImWchar* ranges); // Add ranges, e.g. builder.AddRanges(ImFontAtlas::GetGlyphRangesDefault) to force add all of ASCII/Latin+Ext // IMGUI_API void BuildRanges(ImVector<ImWchar>* out_ranges); // Output new ranges // }; //------------------------------------------- // Custom Rectangles/Glyphs API //------------------------------------------- // You can request arbitrary rectangles to be packed into the atlas, for your own purposes. After calling Build(), you can query the rectangle position and render your pixels. // You can also request your rectangles to be mapped as font glyph (given a font + Unicode point), so you can render e.g. custom colorful icons and use them as regular glyphs. // struct CustomRect // { // unsigned int ID; // Input // User ID. Use <0x10000 to map into a font glyph, >=0x10000 for other/internal/custom texture data. // unsigned short Width, Height; // Input // Desired rectangle dimension // unsigned short X, Y; // Output // Packed position in Atlas // float GlyphAdvanceX; // Input // For custom font glyphs only (ID<0x10000): glyph xadvance // ImVec2 GlyphOffset; // Input // For custom font glyphs only (ID<0x10000): glyph display offset // ImFont* Font; // Input // For custom font glyphs only (ID<0x10000): target font // CustomRect() { ID = 0xFFFFFFFF; Width = Height = 0; X = Y = 0xFFFF; GlyphAdvanceX = 0.0f; GlyphOffset = ImVec2(0,0); Font = NULL; } // bool IsPacked() const { return X != 0xFFFF; } // }; // IMGUI_API int AddCustomRectRegular(unsigned int id, int width, int height); // Id needs to be >= 0x10000. Id >= 0x80000000 are reserved for ImGui and ImDrawList // IMGUI_API int AddCustomRectFontGlyph(ImFont* font, ImWchar id, int width, int height, float advance_x, const ImVec2& offset = ImVec2(0,0)); // Id needs to be < 0x10000 to register a rectangle to map into a specific font. // IMGUI_API void CalcCustomRectUV(const CustomRect* rect, ImVec2* out_uv_min, ImVec2* out_uv_max); // const CustomRect* GetCustomRectByIndex(int index) const { if (index < 0) return NULL; return &CustomRects[index]; } //------------------------------------------- // Members //------------------------------------------- // bool Locked; // Marked as Locked by ImGui::NewFrame() so attempt to modify the atlas will assert. get Locked() { return this.native.Locked; } set Locked(value) { this.native.Locked = value; } // ImFontAtlasFlags Flags; // Build flags (see ImFontAtlasFlags_) get Flags() { return this.native.Flags; } set Flags(value) { this.native.Flags = value; } // ImTextureID TexID; // User data to refer to the texture once it has been uploaded to user's graphic systems. It is passed back to you during rendering via the ImDrawCmd structure. get TexID() { return ImGuiContext.getTexture(this.native.TexID); } set TexID(value) { this.native.TexID = ImGuiContext.setTexture(value); } // int TexDesiredWidth; // Texture width desired by user before Build(). Must be a power-of-two. If have many glyphs your graphics API have texture size restrictions you may want to increase texture width to decrease height. get TexDesiredWidth() { return this.native.TexDesiredWidth; } set TexDesiredWidth(value) { this.native.TexDesiredWidth = value; } // int TexGlyphPadding; // Padding between glyphs within texture in pixels. Defaults to 1. get TexGlyphPadding() { return this.native.TexGlyphPadding; } set TexGlyphPadding(value) { this.native.TexGlyphPadding = value; } // [Internal] // NB: Access texture data via GetTexData*() calls! Which will setup a default font for you. // unsigned char* TexPixelsAlpha8; // 1 component per pixel, each component is unsigned 8-bit. Total size = TexWidth * TexHeight // unsigned int* TexPixelsRGBA32; // 4 component per pixel, each component is unsigned 8-bit. Total size = TexWidth * TexHeight * 4 // int TexWidth; // Texture width calculated during Build(). get TexWidth() { return this.native.TexWidth; } // int TexHeight; // Texture height calculated during Build(). get TexHeight() { return this.native.TexHeight; } // ImVec2 TexUvScale; // = (1.0f/TexWidth, 1.0f/TexHeight) get TexUvScale() { return this.native.TexUvScale; } // ImVec2 TexUvWhitePixel; // Texture coordinates to a white pixel get TexUvWhitePixel() { return this.native.TexUvWhitePixel; } // ImVector<ImFont*> Fonts; // Hold all the fonts returned by AddFont*. Fonts[0] is the default font upon calling ImGui::NewFrame(), use ImGui::PushFont()/PopFont() to change the current font. get Fonts() { const fonts = new ImVector(); this.native.IterateFonts((font) => { fonts.push(new ImFont(font)); }); return fonts; } } // Font runtime data and rendering // ImFontAtlas automatically loads a default embedded font for you when you call GetTexDataAsAlpha8() or GetTexDataAsRGBA32(). class ImFont { constructor(native) { this.native = native; } // Members: Hot ~62/78 bytes // float FontSize; // <user set> // Height of characters, set during loading (don't change after loading) get FontSize() { return this.native.FontSize; } // float Scale; // = 1.f // Base font scale, multiplied by the per-window font scale which you can adjust with SetFontScale() get Scale() { return this.native.Scale; } set Scale(value) { this.native.Scale = value; } // ImVec2 DisplayOffset; // = (0.f,1.f) // Offset font rendering by xx pixels get DisplayOffset() { return this.native.DisplayOffset; } // ImVector<ImFontGlyph> Glyphs; // // All glyphs. get Glyphs() { const glyphs = new ImVector(); this.native.IterateGlyphs((glyph) => { glyphs.push(new ImFontGlyph(glyph)); // TODO: wrap native }); return glyphs; } // ImVector<float> IndexAdvanceX; // // Sparse. Glyphs->AdvanceX in a directly indexable way (more cache-friendly, for CalcTextSize functions which are often bottleneck in large UI). // get IndexAdvanceX(): any { return this.native.IndexAdvanceX; } // ImVector<unsigned short> IndexLookup; // // Sparse. Index glyphs by Unicode code-point. // get IndexLookup(): any { return this.native.IndexLookup; } // const ImFontGlyph* FallbackGlyph; // == FindGlyph(FontFallbackChar) get FallbackGlyph() { const glyph = this.native.FallbackGlyph; return glyph && new ImFontGlyph(glyph); } set FallbackGlyph(value) { this.native.FallbackGlyph = value && value.internal; } // float FallbackAdvanceX; // == FallbackGlyph->AdvanceX get FallbackAdvanceX() { return this.native.FallbackAdvanceX; } // ImWchar FallbackChar; // = '?' // Replacement glyph if one isn't found. Only set via SetFallbackChar() get FallbackChar() { return this.native.FallbackChar; } // Members: Cold ~18/26 bytes // short ConfigDataCount; // ~ 1 // Number of ImFontConfig involved in creating this font. Bigger than 1 when merging multiple font sources into one ImFont. get ConfigDataCount() { return this.ConfigData.length; } // ImFontConfig* ConfigData; // // Pointer within ContainerAtlas->ConfigData get ConfigData() { const cfg_data = []; this.native.IterateConfigData((cfg) => { cfg_data.push(new ImFontConfig(cfg)); }); return cfg_data; } // ImFontAtlas* ContainerAtlas; // // What we has been loaded into get ContainerAtlas() { return null; } // float Ascent, Descent; // // Ascent: distance from top to bottom of e.g. 'A' [0..FontSize] get Ascent() { return this.native.Ascent; } get Descent() { return this.native.Descent; } // int MetricsTotalSurface;// // Total surface in pixels to get an idea of the font rasterization/texture cost (not exact, we approximate the cost of padding between glyphs) get MetricsTotalSurface() { return this.native.MetricsTotalSurface; } // Methods // IMGUI_API ImFont(); // IMGUI_API ~ImFont(); // IMGUI_API void ClearOutputData(); ClearOutputData() { return this.native.ClearOutputData(); } // IMGUI_API void BuildLookupTable(); BuildLookupTable() { return this.native.BuildLookupTable(); } // IMGUI_API const ImFontGlyph*FindGlyph(ImWchar c) const; FindGlyph(c) { const glyph = this.native.FindGlyph(c); return glyph && new ImFontGlyph(glyph); } // IMGUI_API const ImFontGlyph*FindGlyphNoFallback(ImWchar c) const; FindGlyphNoFallback(c) { const glyph = this.native.FindGlyphNoFallback(c); return glyph && new ImFontGlyph(glyph); } // IMGUI_API void SetFallbackChar(ImWchar c); SetFallbackChar(c) { return this.native.SetFallbackChar(c); } // float GetCharAdvance(ImWchar c) const { return ((int)c < IndexAdvanceX.Size) ? IndexAdvanceX[(int)c] : FallbackAdvanceX; } GetCharAdvance(c) { return this.native.GetCharAdvance(c); } // bool IsLoaded() const { return ContainerAtlas != NULL; } IsLoaded() { return this.native.IsLoaded(); } // const char* GetDebugName() const { return ConfigData ? ConfigData->Name : "<unknown>"; } GetDebugName() { return this.native.GetDebugName(); } // 'max_width' stops rendering after a certain width (could be turned into a 2d size). FLT_MAX to disable. // 'wrap_width' enable automatic word-wrapping across multiple lines to fit into given width. 0.0f to disable. // IMGUI_API ImVec2 CalcTextSizeA(float size, float max_width, float wrap_width, const char* text_begin, const char* text_end = NULL, const char** remaining = NULL) const; // utf8 CalcTextSizeA(size, max_width, wrap_width, text_begin, text_end = null, remaining = null) { return this.native.CalcTextSizeA(size, max_width, wrap_width, text_end !== null ? text_begin.substring(0, text_end) : text_begin, remaining, new ImVec2()); } // IMGUI_API const char* CalcWordWrapPositionA(float scale, const char* text, const char* text_end, float wrap_width) const; CalcWordWrapPositionA(scale, text, text_end = null, wrap_width) { return this.native.CalcWordWrapPositionA(scale, text_end !== null ? text.substring(0, text_end) : text, wrap_width); } // IMGUI_API void RenderChar(ImDrawList* draw_list, float size, ImVec2 pos, ImU32 col, unsigned short c) const; RenderChar(draw_list, size, pos, col, c) { this.native.RenderChar(draw_list.native, size, pos, col, c); } // IMGUI_API void RenderText(ImDrawList* draw_list, float size, ImVec2 pos, ImU32 col, const ImVec4& clip_rect, const char* text_begin, const char* text_end, float wrap_width = 0.0f, bool cpu_fine_clip = false) const; RenderText(draw_list, size, pos, col, clip_rect, text_begin, text_end = null, wrap_width = 0.0, cpu_fine_clip = false) { } } // This is where your app communicate with Dear ImGui. Access via ImGui::GetIO(). // Read 'Programmer guide' section in .cpp file for general usage. class ImGuiIO { constructor(native) { this.native = native; // int KeyMap[ImGuiKey_COUNT]; // <unset> // Map of indices into the KeysDown[512] entries array this.KeyMap = new Proxy([], { get: (target, key) => { if (key === "length") { return ImGuiKey.COUNT; } return this.native._getAt_KeyMap(Number(key)); }, set: (target, key, value) => { return this.native._setAt_KeyMap(Number(key), value); }, }); // bool MouseDown[5]; // Mouse buttons: left, right, middle + extras. ImGui itself mostly only uses left button (BeginPopupContext** are using right button). Others buttons allows us to track if the mouse is being used by your application + available to user as a convenience via IsMouse** API. this.MouseDown = new Proxy([], { get: (target, key) => { if (key === "length") { return 5; } return this.native._getAt_MouseDown(Number(key)); }, set: (target, key, value) => { return this.native._setAt_MouseDown(Number(key), value); }, }); // bool KeysDown[512]; // Keyboard keys that are pressed (in whatever storage order you naturally have access to keyboard data) this.KeysDown = new Proxy([], { get: (target, key) => { if (key === "length") { return 512; } return this.native._getAt_KeysDown(Number(key)); }, set: (target, key, value) => { return this.native._setAt_KeysDown(Number(key), value); }, }); // float NavInputs[ImGuiNavInput_COUNT]; // Gamepad inputs (keyboard keys will be auto-mapped and be written here by ImGui::NewFrame) this.NavInputs = new Proxy([], { get: (target, key) => { if (key === "length") { return ImGuiNavInput.COUNT; } return this.native._getAt_NavInputs(Number(key)); }, set: (target, key, value) => { return this.native._setAt_NavInputs(Number(key), value); }, }); //------------------------------------------------------------------ // [Internal] ImGui will maintain those fields. Forward compatibility not guaranteed! //------------------------------------------------------------------ // ImVec2 MousePosPrev; // Previous mouse position temporary storage (nb: not for public use, set to MousePos in NewFrame()) // ImVec2 MouseClickedPos[5]; // Position at time of clicking this.MouseClickedPos = new Proxy([], { get: (target, key) => { if (key === "length") { return 5; } return this.native._getAt_MouseClickedPos(Number(key)); }, }); // float MouseClickedTime[5]; // Time of last click (used to figure out double-click) // bool MouseClicked[5]; // Mouse button went from !Down to Down // bool MouseDoubleClicked[5]; // Has mouse button been double-clicked? // bool MouseReleased[5]; // Mouse button went from Down to !Down // bool MouseDownOwned[5]; // Track if button was clicked inside a window. We don't request mouse capture from the application if click started outside ImGui bounds. // float MouseDownDuration[5]; // Duration the mouse button has been down (0.0f == just clicked) this.MouseDownDuration = new Proxy([], { get: (target, key) => { if (key === "length") { return 5; } return this.native._getAt_MouseDownDuration(Number(key)); }, }); // float MouseDownDurationPrev[5]; // Previous time the mouse button has been down // ImVec2 MouseDragMaxDistanceAbs[5]; // Maximum distance, absolute, on each axis, of how much mouse has traveled from the clicking point // float MouseDragMaxDistanceSqr[5]; // Squared maximum distance of how much mouse has traveled from the clicking point // float KeysDownDuration[512]; // Duration the keyboard key has been down (0.0f == just pressed) this.KeysDownDuration = new Proxy([], { get: (target, key) => { if (key === "length") { return 512; } return this.native._getAt_KeysDownDuration(Number(key)); }, }); // float KeysDownDurationPrev[512]; // Previous duration the key has been down // float NavInputsDownDuration[ImGuiNavInput_COUNT]; this.NavInputsDownDuration = new Proxy([], { get: (target, key) => { if (key === "length") { return ImGuiNavInput.COUNT; } return this.native._getAt_NavInputsDownDuration(Number(key)); }, }); } //------------------------------------------------------------------ // Settings (fill once) // Default value: //------------------------------------------------------------------ // ImGuiConfigFlags ConfigFlags; // = 0 // See ImGuiConfigFlags_ enum. Set by user/application. Gamepad/keyboard navigation options, etc. get ConfigFlags() { return this.native.ConfigFlags; } set ConfigFlags(value) { this.native.ConfigFlags = value; } // ImGuiBackendFlags BackendFlags; // = 0 // Set ImGuiBackendFlags_ enum. Set by imgui_impl_xxx files or custom back-end to communicate features supported by the back-end. get BackendFlags() { return this.native.BackendFlags; } set BackendFlags(value) { this.native.BackendFlags = value; } // ImVec2 DisplaySize; // <unset> // Display size, in pixels. For clamping windows positions. get DisplaySize() { return this.native.DisplaySize; } // float DeltaTime; // = 1.0f/60.0f // Time elapsed since last frame, in seconds. get DeltaTime() { return this.native.DeltaTime; } set DeltaTime(value) { this.native.DeltaTime = value; } // float IniSavingRate; // = 5.0f // Maximum time between saving positions/sizes to .ini file, in seconds. get IniSavingRate() { return this.native.IniSavingRate; } set IniSavingRate(value) { this.native.IniSavingRate = value; } // const char* IniFilename; // = "imgui.ini" // Path to .ini file. NULL to disable .ini saving. get IniFilename() { return this.native.IniFilename; } set IniFilename(value) { this.native.IniFilename = value; } // const char* LogFilename; // = "imgui_log.txt" // Path to .log file (default parameter to ImGui::LogToFile when no file is specified). get LogFilename() { return this.native.LogFilename; } set LogFilename(value) { this.native.LogFilename = value; } // float MouseDoubleClickTime; // = 0.30f // Time for a double-click, in seconds. get MouseDoubleClickTime() { return this.native.MouseDoubleClickTime; } set MouseDoubleClickTime(value) { this.native.MouseDoubleClickTime = value; } // float MouseDoubleClickMaxDist; // = 6.0f // Distance threshold to stay in to validate a double-click, in pixels. get MouseDoubleClickMaxDist() { return this.native.MouseDoubleClickMaxDist; } set MouseDoubleClickMaxDist(value) { this.native.MouseDoubleClickMaxDist = value; } // float MouseDragThreshold; // = 6.0f // Distance threshold before considering we are dragging get MouseDragThreshold() { return this.native.MouseDragThreshold; } set MouseDragThreshold(value) { this.native.MouseDragThreshold = value; } // float KeyRepeatDelay; // = 0.250f // When holding a key/button, time before it starts repeating, in seconds (for buttons in Repeat mode, etc.). get KeyRepeatDelay() { return this.native.KeyRepeatDelay; } set KeyRepeatDelay(value) { this.native.KeyRepeatDelay = value; } // float KeyRepeatRate; // = 0.050f // When holding a key/button, rate at which it repeats, in seconds. get KeyRepeatRate() { return this.native.KeyRepeatRate; } set KeyRepeatRate(value) { this.native.KeyRepeatRate = value; } // void* UserData; // = NULL // Store your own data for retrieval by callbacks. get UserData() { return this.native.UserData; } set UserData(value) { this.native.UserData = value; } // ImFontAtlas* Fonts; // <auto> // Load and assemble one or more fonts into a single tightly packed texture. Output to Fonts array. get Fonts() { return new ImFontAtlas(this.native.Fonts); } // float FontGlobalScale; // = 1.0f // Global scale all fonts get FontGlobalScale() { return this.native.FontGlobalScale; } set FontGlobalScale(value) { this.native.FontGlobalScale = value; } // bool FontAllowUserScaling; // = false // Allow user scaling text of individual window with CTRL+Wheel. get FontAllowUserScaling() { return this.native.FontAllowUserScaling; } set FontAllowUserScaling(value) { this.native.FontAllowUserScaling = value; } // ImFont* FontDefault; // = NULL // Font to use on NewFrame(). Use NULL to uses Fonts->Fonts[0]. get FontDefault() { const font = this.native.FontDefault; return (font === null) ? null : new ImFont(font); } set FontDefault(value) { this.native.FontDefault = value && value.native; } // ImVec2 DisplayFramebufferScale; // = (1.0f,1.0f) // For retina display or other situations where window coordinates are different from framebuffer coordinates. User storage only, presently not used by ImGui. get DisplayFramebufferScale() { return this.native.DisplayFramebufferScale; } // ImVec2 DisplayVisibleMin; // <unset> (0.0f,0.0f) // If you use DisplaySize as a virtual space larger than your screen, set DisplayVisibleMin/Max to the visible area. get DisplayVisibleMin() { return this.native.DisplayVisibleMin; } // ImVec2 DisplayVisibleMax; // <unset> (0.0f,0.0f) // If the values are the same, we defaults to Min=(0.0f) and Max=DisplaySize get DisplayVisibleMax() { return this.native.DisplayVisibleMax; } // Miscellaneous configuration options // bool OptMacOSXBehaviors; // = defined(__APPLE__) // OS X style: Text editing cursor movement using Alt instead of Ctrl, Shortcuts using Cmd/Super instead of Ctrl, Line/Text Start and End using Cmd+Arrows instead of Home/End, Double click selects by word instead of selecting whole text, Multi-selection in lists uses Cmd/Super instead of Ctrl get ConfigMacOSXBehaviors() { return this.native.ConfigMacOSXBehaviors; } set ConfigMacOSXBehaviors(value) { this.native.ConfigMacOSXBehaviors = value; } // bool ConfigInputTextCursorBlink; // = true // Enable blinking cursor, for users who consider it annoying. get ConfigInputTextCursorBlink() { return this.native.ConfigInputTextCursorBlink; } set ConfigInputTextCursorBlink(value) { this.native.ConfigInputTextCursorBlink = value; } // bool ConfigResizeWindowsFromEdges; // = false // [BETA] Enable resizing of windows from their edges and from the lower-left corner. This requires (io.BackendFlags & ImGuiBackendFlags_HasMouseCursors) because it needs mouse cursor feedback. (This used to be the ImGuiWindowFlags_ResizeFromAnySide flag) get ConfigResizeWindowsFromEdges() { return this.native.ConfigResizeWindowsFromEdges; } set ConfigResizeWindowsFromEdges(value) { this.native.ConfigResizeWindowsFromEdges = value; } //------------------------------------------------------------------ // Settings (User Functions) //------------------------------------------------------------------ // Optional: access OS clipboard // (default to use native Win32 clipboard on Windows, otherwise uses a private clipboard. Override to access OS clipboard on other architectures) // const char* (*GetClipboardTextFn)(void* user_data); get GetClipboardTextFn() { return this.native.GetClipboardTextFn; } set GetClipboardTextFn(value) { this.native.GetClipboardTextFn = value; } // void (*SetClipboardTextFn)(void* user_data, const char* text); get SetClipboardTextFn() { return this.native.SetClipboardTextFn; } set SetClipboardTextFn(value) { this.native.SetClipboardTextFn = value; } // void* ClipboardUserData; get ClipboardUserData() { return this.native.ClipboardUserData; } set ClipboardUserData(value) { this.native.ClipboardUserData = value; } // Optional: override memory allocations. MemFreeFn() may be called with a NULL pointer. // (default to posix malloc/free) // void* (*MemAllocFn)(size_t sz); // void (*MemFreeFn)(void* ptr); // Optional: notify OS Input Method Editor of the screen position of your cursor for text input position (e.g. when using Japanese/Chinese IME in Windows) // (default to use native imm32 api on Windows) // void (*ImeSetInputScreenPosFn)(int x, int y); // void* ImeWindowHandle; // (Windows) Set this to your HWND to get automatic IME cursor positioning. //------------------------------------------------------------------ // Input - Fill before calling NewFrame() //------------------------------------------------------------------ // ImVec2 MousePos; // Mouse position, in pixels. Set to ImVec2(-FLT_MAX,-FLT_MAX) if mouse is unavailable (on another screen, etc.) get MousePos() { return this.native.MousePos; } // float MouseWheel; // Mouse wheel: 1 unit scrolls about 5 lines text. get MouseWheel() { return this.native.MouseWheel; } set MouseWheel(value) { this.native.MouseWheel = value; } // float MouseWheelH; // Mouse wheel (Horizontal). Most users don't have a mouse with an horizontal wheel, may not be filled by all back-ends. get MouseWheelH() { return this.native.MouseWheelH; } set MouseWheelH(value) { this.native.MouseWheelH = value; } // bool MouseDrawCursor; // Request ImGui to draw a mouse cursor for you (if you are on a platform without a mouse cursor). get MouseDrawCursor() { return this.native.MouseDrawCursor; } set MouseDrawCursor(value) { this.native.MouseDrawCursor = value; } // bool KeyCtrl; // Keyboard modifier pressed: Control get KeyCtrl() { return this.native.KeyCtrl; } set KeyCtrl(value) { this.native.KeyCtrl = value; } // bool KeyShift; // Keyboard modifier pressed: Shift get KeyShift() { return this.native.KeyShift; } set KeyShift(value) { this.native.KeyShift = value; } // bool KeyAlt; // Keyboard modifier pressed: Alt get KeyAlt() { return this.native.KeyAlt; } set KeyAlt(value) { this.native.KeyAlt = value; } // bool KeySuper; // Keyboard modifier pressed: Cmd/Super/Windows get KeySuper() { return this.native.KeySuper; } set KeySuper(value) { this.native.KeySuper = value; } // ImWchar InputCharacters[16+1]; // List of characters input (translated by user from keypress+keyboard state). Fill using AddInputCharacter() helper. get InputCharacters() { return this.native.InputCharacters; } // Functions // IMGUI_API void AddInputCharacter(ImWchar c); // Add new character into InputCharacters[] AddInputCharacter(c) { this.native.AddInputCharacter(c); } // IMGUI_API void AddInputCharactersUTF8(const char* utf8_chars); // Add new characters into InputCharacters[] from an UTF-8 string AddInputCharactersUTF8(utf8_chars) { this.native.AddInputCharactersUTF8(utf8_chars); } // inline void ClearInputCharacters() { InputCharacters[0] = 0; } // Clear the text input buffer manually ClearInputCharacters() { this.native.ClearInputCharacters(); } //------------------------------------------------------------------ // Output - Retrieve after calling NewFrame() //------------------------------------------------------------------ // bool WantCaptureMouse; // When io.WantCaptureMouse is true, do not dispatch mouse input data to your main application. This is set by ImGui when it wants to use your mouse (e.g. unclicked mouse is hovering a window, or a widget is active). get WantCaptureMouse() { return this.native.WantCaptureMouse; } set WantCaptureMouse(value) { this.native.WantCaptureMouse = value; } // bool WantCaptureKeyboard; // When io.WantCaptureKeyboard is true, do not dispatch keyboard input data to your main application. This is set by ImGui when it wants to use your keyboard inputs. get WantCaptureKeyboard() { return this.native.WantCaptureKeyboard; } set WantCaptureKeyboard(value) { this.native.WantCaptureKeyboard = value; } // bool WantTextInput; // Mobile/console: when io.WantTextInput is true, you may display an on-screen keyboard. This is set by ImGui when it wants textual keyboard input to happen (e.g. when a InputText widget is active). get WantTextInput() { return this.native.WantTextInput; } set WantTextInput(value) { this.native.WantTextInput = value; } // bool WantSetMousePos; // [BETA-NAV] MousePos has been altered, back-end should reposition mouse on next frame. Set only when 'NavMovesMouse=true'. get WantSetMousePos() { return this.native.WantSetMousePos; } set WantSetMousePos(value) { this.native.WantSetMousePos = value; } // bool WantSaveIniSettings; // When manual .ini load/save is active (io.IniFilename == NULL), this will be set to notify your application that you can call SaveIniSettingsToMemory() and save yourself. IMPORTANT: You need to clear io.WantSaveIniSettings yourself. get WantSaveIniSettings() { return this.native.WantSaveIniSettings; } set WantSaveIniSettings(value) { this.native.WantSaveIniSettings = value; } // bool NavActive; // Directional navigation is currently allowed (will handle ImGuiKey_NavXXX events) = a window is focused and it doesn't use the ImGuiWindowFlags_NoNavInputs flag. get NavActive() { return this.native.NavActive; } set NavActive(value) { this.native.NavActive = value; } // bool NavVisible; // Directional navigation is visible and allowed (will handle ImGuiKey_NavXXX events). get NavVisible() { return this.native.NavVisible; } set NavVisible(value) { this.native.NavVisible = value; } // float Framerate; // Application framerate estimation, in frame per second. Solely for convenience. Rolling average estimation based on IO.DeltaTime over 120 frames get Framerate() { return this.native.Framerate; } // int MetricsRenderVertices; // Vertices output during last call to Render() get MetricsRenderVertices() { return this.native.MetricsRenderVertices; } // int MetricsRenderIndices; // Indices output during last call to Render() = number of triangles * 3 get MetricsRenderIndices() { return this.native.MetricsRenderIndices; } // int MetricsRenderWindows; // Number of visible windows get MetricsRenderWindows() { return this.native.MetricsRenderWindows; } // int MetricsActiveWindows; // Number of visible root windows (exclude child windows) get MetricsActiveWindows() { return this.native.MetricsActiveWindows; } // int MetricsActiveAllocations; // Number of active allocations, updated by MemAlloc/MemFree based on current context. May be off if you have multiple imgui contexts. get MetricsActiveAllocations() { return this.native.MetricsActiveAllocations; } // ImVec2 MouseDelta; // Mouse delta. Note that this is zero if either current or previous position are invalid (-FLT_MAX,-FLT_MAX), so a disappearing/reappearing mouse won't have a huge delta. get MouseDelta() { return this.native.MouseDelta; } } // Context creation and access, if you want to use multiple context, share context between modules (e.g. DLL). // All contexts share a same ImFontAtlas by default. If you want different font atlas, you can new() them and overwrite the GetIO().Fonts variable of an ImGui context. // All those functions are not reliant on the current context. class ImGuiContext { constructor(native) { this.native = native; this.textures = []; } static getTexture(index) { if (ImGuiContext.current_ctx === null) { throw new Error(); } return ImGuiContext.current_ctx._getTexture(index); } static setTexture(texture) { if (ImGuiContext.current_ctx === null) { throw new Error(); } return ImGuiContext.current_ctx._setTexture(texture); } _getTexture(index) { return this.textures[index] || null; } _setTexture(texture) { let index = this.textures.indexOf(texture); if (index === -1) { for (let i = 0; i < this.textures.length; ++i) { if (this.textures[i] === null) { this.textures[i] = texture; return i; } } index = this.textures.length; this.textures.push(texture); } return index; } } ImGuiContext.current_ctx = null; // Main // IMGUI_API ImGuiIO& GetIO(); function GetIO() { return new ImGuiIO(bind.GetIO()); } // IMGUI_API ImDrawData* GetDrawData(); // same value as passed to your io.RenderDrawListsFn() function. valid after Render() and until the next call to NewFrame() function GetDrawData() { const draw_data = bind.GetDrawData(); return (draw_data === null) ? null : new ImDrawData(draw_data); } // IMGUI_API ImGuiMouseCursor GetMouseCursor(); // get desired cursor type, reset in ImGui::NewFrame(), this is updated during the frame. valid before Render(). If you use software rendering by setting io.MouseDrawCursor ImGui will render those for you function GetMouseCursor() { return bind.GetMouseCursor(); } // IMGUI_API void LoadIniSettingsFromMemory(const char* ini_data, size_t ini_size=0); // call after CreateContext() and before the first call to NewFrame() to provide .ini data from your own data source. function LoadIniSettingsFromMemory(ini_data, ini_size = 0) { bind.LoadIniSettingsFromMemory(ini_data); } // IMGUI_API const char* SaveIniSettingsToMemory(size_t* out_ini_size = NULL); // return a zero-terminated string with the .ini data which you can save by your own mean. call when io.WantSaveIniSettings is set, then save data by your own mean and clear io.WantSaveIniSettings. function SaveIniSettingsToMemory(out_ini_size = null) { return bind.SaveIniSettingsToMemory(); } let clipboard_text = ""; let canvas = null; exports.gl = null; let g_ShaderHandle = null; let g_VertHandle = null; let g_FragHandle = null; let g_AttribLocationTex = null; let g_AttribLocationProjMtx = null; let g_AttribLocationPosition = -1; let g_AttribLocationUV = -1; let g_AttribLocationColor = -1; let g_VboHandle = null; let g_ElementsHandle = null; let g_FontTexture = null; let prev_time = 0; function document_on_copy(event) { event.clipboardData.setData("text/plain", clipboard_text); // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function document_on_cut(event) { event.clipboardData.setData("text/plain", clipboard_text); // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function document_on_paste(event) { clipboard_text = event.clipboardData.getData("text/plain"); // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function window_on_resize() { if (canvas !== null) { const devicePixelRatio = window.devicePixelRatio || 1; canvas.width = canvas.scrollWidth * devicePixelRatio; canvas.height = canvas.scrollHeight * devicePixelRatio; } } function window_on_gamepadconnected(event /* GamepadEvent */) { console.log("Gamepad connected at index %d: %s. %d buttons, %d axes.", event.gamepad.index, event.gamepad.id, event.gamepad.buttons.length, event.gamepad.axes.length); } function window_on_gamepaddisconnected(event /* GamepadEvent */) { console.log("Gamepad disconnected at index %d: %s.", event.gamepad.index, event.gamepad.id); } function canvas_on_blur(event) { const io = GetIO(); io.KeyCtrl = false; io.KeyShift = false; io.KeyAlt = false; io.KeySuper = false; for (let i = 0; i < io.KeysDown.length; ++i) { io.KeysDown[i] = false; } for (let i = 0; i < io.MouseDown.length; ++i) { io.MouseDown[i] = false; } } function canvas_on_keydown(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.KeyCtrl = event.ctrlKey; io.KeyShift = event.shiftKey; io.KeyAlt = event.altKey; io.KeySuper = event.metaKey; IM_ASSERT(event.keyCode >= 0 && event.keyCode < IM_ARRAYSIZE(io.KeysDown)); io.KeysDown[event.keyCode] = true; // forward to the keypress event if ( /*io.WantCaptureKeyboard ||*/event.key === "Tab") { event.preventDefault(); } } function canvas_on_keyup(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.KeyCtrl = event.ctrlKey; io.KeyShift = event.shiftKey; io.KeyAlt = event.altKey; io.KeySuper = event.metaKey; IM_ASSERT(event.keyCode >= 0 && event.keyCode < IM_ARRAYSIZE(io.KeysDown)); io.KeysDown[event.keyCode] = false; if (io.WantCaptureKeyboard) { event.preventDefault(); } } function canvas_on_keypress(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.AddInputCharacter(event.charCode); if (io.WantCaptureKeyboard) { event.preventDefault(); } } function canvas_on_pointermove(event) { const io = GetIO(); io.MousePos.x = event.offsetX; io.MousePos.y = event.offsetY; if (io.WantCaptureMouse) { event.preventDefault(); } } // MouseEvent.button // A number representing a given button: // 0: Main button pressed, usually the left button or the un-initialized state // 1: Auxiliary button pressed, usually the wheel button or the middle button (if present) // 2: Secondary button pressed, usually the right button // 3: Fourth button, typically the Browser Back button // 4: Fifth button, typically the Browser Forward button const mouse_button_map = [0, 2, 1, 3, 4]; function canvas_on_pointerdown(event) { const io = GetIO(); io.MousePos.x = event.offsetX; io.MousePos.y = event.offsetY; io.MouseDown[mouse_button_map[event.button]] = true; // if (io.WantCaptureMouse) { // event.preventDefault(); // } } function canvas_on_contextmenu(event) { const io = GetIO(); if (io.WantCaptureMouse) { event.preventDefault(); } } function canvas_on_pointerup(event) { const io = GetIO(); io.MouseDown[mouse_button_map[event.button]] = false; if (io.WantCaptureMouse) { event.preventDefault(); } } function canvas_on_wheel(event) { const io = GetIO(); let scale = 1.0; switch (event.deltaMode) { case event.DOM_DELTA_PIXEL: scale = 0.01; break; case event.DOM_DELTA_LINE: scale = 0.2; break; case event.DOM_DELTA_PAGE: scale = 1.0; break; } io.MouseWheelH = event.deltaX * scale; io.MouseWheel = -event.deltaY * scale; // Mouse wheel: 1 unit scrolls about 5 lines text. if (io.WantCaptureMouse) { event.preventDefault(); } } function Init(value) { const io = GetIO(); if (typeof (window) !== "undefined") { LoadIniSettingsFromMemory(window.localStorage.getItem("imgui.ini") || ""); } if (typeof (navigator) !== "undefined") { io.ConfigMacOSXBehaviors = navigator.platform.match(/Mac/) !== null; } if (typeof (document) !== "undefined") { document.body.addEventListener("copy", document_on_copy); document.body.addEventListener("cut", document_on_cut); document.body.addEventListener("paste", document_on_paste); } io.SetClipboardTextFn = (user_data, text) => { clipboard_text = text; // console.log(`set clipboard_text: "${clipboard_text}"`); if (typeof navigator !== "undefined" && typeof navigator.clipboard !== "undefined") { // console.log(`clipboard.writeText: "${clipboard_text}"`); navigator.clipboard.writeText(clipboard_text).then(() => { // console.log(`clipboard.writeText: "${clipboard_text}" done.`); }); } }; io.GetClipboardTextFn = (user_data) => { // if (typeof navigator !== "undefined" && typeof (navigator as any).clipboard !== "undefined") { // console.log(`clipboard.readText: "${clipboard_text}"`); // (navigator as any).clipboard.readText().then((text: string): void => { // clipboard_text = text; // console.log(`clipboard.readText: "${clipboard_text}" done.`); // }); // } // console.log(`get clipboard_text: "${clipboard_text}"`); return clipboard_text; }; io.ClipboardUserData = null; if (typeof (window) !== "undefined") { window.addEventListener("resize", window_on_resize); window.addEventListener("gamepadconnected", window_on_gamepadconnected); window.addEventListener("gamepaddisconnected", window_on_gamepaddisconnected); } if (value && value instanceof (HTMLCanvasElement)) { canvas = value; exports.gl = canvas.getContext("webgl", { alpha: false }); } else if (value && value instanceof (WebGLRenderingContext)) { canvas = value.canvas; exports.gl = value; } if (canvas !== null) { window_on_resize(); canvas.style.touchAction = "none"; // Disable browser handling of all panning and zooming gestures. canvas.addEventListener("blur", canvas_on_blur); canvas.addEventListener("keydown", canvas_on_keydown); canvas.addEventListener("keyup", canvas_on_keyup); canvas.addEventListener("keypress", canvas_on_keypress); canvas.addEventListener("pointermove", canvas_on_pointermove); canvas.addEventListener("pointerdown", canvas_on_pointerdown); canvas.addEventListener("contextmenu", canvas_on_contextmenu); canvas.addEventListener("pointerup", canvas_on_pointerup); canvas.addEventListener("wheel", canvas_on_wheel); } // Setup back-end capabilities flags io.BackendFlags |= ImGuiBackendFlags.HasMouseCursors; // We can honor GetMouseCursor() values (optional) // Keyboard mapping. ImGui will use those indices to peek into the io.KeyDown[] array. io.KeyMap[ImGuiKey.Tab] = 9; io.KeyMap[ImGuiKey.LeftArrow] = 37; io.KeyMap[ImGuiKey.RightArrow] = 39; io.KeyMap[ImGuiKey.UpArrow] = 38; io.KeyMap[ImGuiKey.DownArrow] = 40; io.KeyMap[ImGuiKey.PageUp] = 33; io.KeyMap[ImGuiKey.PageDown] = 34; io.KeyMap[ImGuiKey.Home] = 36; io.KeyMap[ImGuiKey.End] = 35; io.KeyMap[ImGuiKey.Insert] = 45; io.KeyMap[ImGuiKey.Delete] = 46; io.KeyMap[ImGuiKey.Backspace] = 8; io.KeyMap[ImGuiKey.Space] = 32; io.KeyMap[ImGuiKey.Enter] = 13; io.KeyMap[ImGuiKey.Escape] = 27; io.KeyMap[ImGuiKey.A] = 65; io.KeyMap[ImGuiKey.C] = 67; io.KeyMap[ImGuiKey.V] = 86; io.KeyMap[ImGuiKey.X] = 88; io.KeyMap[ImGuiKey.Y] = 89; io.KeyMap[ImGuiKey.Z] = 90; CreateDeviceObjects(); } function Shutdown() { DestroyDeviceObjects(); if (canvas !== null) { canvas.removeEventListener("blur", canvas_on_blur); canvas.removeEventListener("keydown", canvas_on_keydown); canvas.removeEventListener("keyup", canvas_on_keyup); canvas.removeEventListener("keypress", canvas_on_keypress); canvas.removeEventListener("pointermove", canvas_on_pointermove); canvas.removeEventListener("pointerdown", canvas_on_pointerdown); canvas.removeEventListener("contextmenu", canvas_on_contextmenu); canvas.removeEventListener("pointerup", canvas_on_pointerup); canvas.removeEventListener("wheel", canvas_on_wheel); } exports.gl = null; canvas = null; if (typeof (window) !== "undefined") { window.removeEventListener("resize", window_on_resize); window.removeEventListener("gamepadconnected", window_on_gamepadconnected); window.removeEventListener("gamepaddisconnected", window_on_gamepaddisconnected); } if (typeof (document) !== "undefined") { document.body.removeEventListener("copy", document_on_copy); document.body.removeEventListener("cut", document_on_cut); document.body.removeEventListener("paste", document_on_paste); } } function NewFrame$1(time) { const io = GetIO(); if (io.WantSaveIniSettings) { io.WantSaveIniSettings = false; if (typeof (window) !== "undefined") { window.localStorage.setItem("imgui.ini", SaveIniSettingsToMemory()); } } const w = exports.gl && exports.gl.canvas.scrollWidth || 640; const h = exports.gl && exports.gl.canvas.scrollHeight || 480; const display_w = exports.gl && exports.gl.drawingBufferWidth || w; const display_h = exports.gl && exports.gl.drawingBufferHeight || h; io.DisplaySize.x = w; io.DisplaySize.y = h; io.DisplayFramebufferScale.x = w > 0 ? (display_w / w) : 0; io.DisplayFramebufferScale.y = h > 0 ? (display_h / h) : 0; const dt = time - prev_time; prev_time = time; io.DeltaTime = dt / 1000; if (io.WantSetMousePos) { console.log("TODO: MousePos", io.MousePos.x, io.MousePos.y); } if (typeof (document) !== "undefined") { if (io.MouseDrawCursor) { document.body.style.cursor = "none"; } else { switch (GetMouseCursor()) { case ImGuiMouseCursor.None: document.body.style.cursor = "none"; break; default: case ImGuiMouseCursor.Arrow: document.body.style.cursor = "default"; break; case ImGuiMouseCursor.TextInput: document.body.style.cursor = "text"; break; // When hovering over InputText, etc. case ImGuiMouseCursor.ResizeAll: document.body.style.cursor = "move"; break; // Unused case ImGuiMouseCursor.ResizeNS: document.body.style.cursor = "ns-resize"; break; // When hovering over an horizontal border case ImGuiMouseCursor.ResizeEW: document.body.style.cursor = "ew-resize"; break; // When hovering over a vertical border or a column case ImGuiMouseCursor.ResizeNESW: document.body.style.cursor = "nesw-resize"; break; // When hovering over the bottom-left corner of a window case ImGuiMouseCursor.ResizeNWSE: document.body.style.cursor = "nwse-resize"; break; // When hovering over the bottom-right corner of a window case ImGuiMouseCursor.Hand: document.body.style.cursor = "move"; break; } } } // Gamepad navigation mapping [BETA] for (let i = 0; i < io.NavInputs.length; ++i) { io.NavInputs[i] = 0.0; } if (io.ConfigFlags & ImGuiConfigFlags.NavEnableGamepad) { // Update gamepad inputs const gamepads = (typeof (navigator) !== "undefined" && typeof (navigator.getGamepads) === "function") ? navigator.getGamepads() : []; for (let i = 0; i < gamepads.length; ++i) { const gamepad = gamepads[i]; if (!gamepad) { continue; } const buttons_count = gamepad.buttons.length; const axes_count = gamepad.axes.length; function MAP_BUTTON(NAV_NO, BUTTON_NO) { if (!gamepad) { return; } if (buttons_count > BUTTON_NO && gamepad.buttons[BUTTON_NO].pressed) io.NavInputs[NAV_NO] = 1.0; } function MAP_ANALOG(NAV_NO, AXIS_NO, V0, V1) { if (!gamepad) { return; } let v = (axes_count > AXIS_NO) ? gamepad.axes[AXIS_NO] : V0; v = (v - V0) / (V1 - V0); if (v > 1.0) v = 1.0; if (io.NavInputs[NAV_NO] < v) io.NavInputs[NAV_NO] = v; } // TODO: map input based on vendor and product id // https://developer.mozilla.org/en-US/docs/Web/API/Gamepad/id const match = gamepad.id.match(/^([0-9a-f]{4})-([0-9a-f]{4})-.*$/); const match_chrome = gamepad.id.match(/^.*\(.*Vendor: ([0-9a-f]{4}) Product: ([0-9a-f]{4})\).*$/); const vendor = (match && match[1]) || (match_chrome && match_chrome[1]) || "0000"; const product = (match && match[2]) || (match_chrome && match_chrome[2]) || "0000"; switch (vendor + product) { case "046dc216": // Logitech Logitech Dual Action (Vendor: 046d Product: c216) MAP_BUTTON(ImGuiNavInput.Activate, 1); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 2); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 0); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_ANALOG(ImGuiNavInput.DpadLeft, 4, -0.3, -0.9); // D-Pad Left MAP_ANALOG(ImGuiNavInput.DpadRight, 4, +0.3, +0.9); // D-Pad Right MAP_ANALOG(ImGuiNavInput.DpadUp, 5, -0.3, -0.9); // D-Pad Up MAP_ANALOG(ImGuiNavInput.DpadDown, 5, +0.3, +0.9); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 6); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 7); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; case "046dc21d": // Logitech Gamepad F310 (STANDARD GAMEPAD Vendor: 046d Product: c21d) MAP_BUTTON(ImGuiNavInput.Activate, 0); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 1); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 2); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_BUTTON(ImGuiNavInput.DpadLeft, 14); // D-Pad Left MAP_BUTTON(ImGuiNavInput.DpadRight, 15); // D-Pad Right MAP_BUTTON(ImGuiNavInput.DpadUp, 12); // D-Pad Up MAP_BUTTON(ImGuiNavInput.DpadDown, 13); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_ANALOG(ImGuiNavInput.TweakSlow, 6, +0.3, +0.9); // L2 / LT MAP_ANALOG(ImGuiNavInput.TweakFast, 7, +0.3, +0.9); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; case "2dc86001": // 8Bitdo SN30 Pro 8Bitdo SN30 Pro (Vendor: 2dc8 Product: 6001) case "2dc86101": // 8Bitdo SN30 Pro (Vendor: 2dc8 Product: 6101) MAP_BUTTON(ImGuiNavInput.Activate, 1); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 0); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 4); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_ANALOG(ImGuiNavInput.DpadLeft, 6, -0.3, -0.9); // D-Pad Left MAP_ANALOG(ImGuiNavInput.DpadRight, 6, +0.3, +0.9); // D-Pad Right MAP_ANALOG(ImGuiNavInput.DpadUp, 7, -0.3, -0.9); // D-Pad Up MAP_ANALOG(ImGuiNavInput.DpadDown, 7, +0.3, +0.9); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 6); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 7); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 8); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 9); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; default: // standard gamepad: https://w3c.github.io/gamepad/#remapping MAP_BUTTON(ImGuiNavInput.Activate, 0); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 1); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 2); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_BUTTON(ImGuiNavInput.DpadLeft, 14); // D-Pad Left MAP_BUTTON(ImGuiNavInput.DpadRight, 15); // D-Pad Right MAP_BUTTON(ImGuiNavInput.DpadUp, 12); // D-Pad Up MAP_BUTTON(ImGuiNavInput.DpadDown, 13); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 6); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 7); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; } } } } function RenderDrawData(draw_data = GetDrawData()) { const io = GetIO(); if (draw_data === null) { throw new Error(); } exports.gl || console.log(draw_data); // Avoid rendering when minimized, scale coordinates for retina displays (screen coordinates != framebuffer coordinates) const fb_width = io.DisplaySize.x * io.DisplayFramebufferScale.x; const fb_height = io.DisplaySize.y * io.DisplayFramebufferScale.y; if (fb_width === 0 || fb_height === 0) { return; } draw_data.ScaleClipRects(io.DisplayFramebufferScale); // Backup GL state const last_active_texture = exports.gl && exports.gl.getParameter(exports.gl.ACTIVE_TEXTURE) || null; exports.gl && exports.gl.activeTexture(exports.gl.TEXTURE0); const last_program = exports.gl && exports.gl.getParameter(exports.gl.CURRENT_PROGRAM) || null; const last_texture = exports.gl && exports.gl.getParameter(exports.gl.TEXTURE_BINDING_2D) || null; const last_array_buffer = exports.gl && exports.gl.getParameter(exports.gl.ARRAY_BUFFER_BINDING) || null; const last_element_array_buffer = exports.gl && exports.gl.getParameter(exports.gl.ELEMENT_ARRAY_BUFFER_BINDING) || null; // GLint last_polygon_mode[2]; glGetIntegerv(GL_POLYGON_MODE, last_polygon_mode); const last_viewport = exports.gl && exports.gl.getParameter(exports.gl.VIEWPORT) || null; const last_scissor_box = exports.gl && exports.gl.getParameter(exports.gl.SCISSOR_BOX) || null; const last_blend_src_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_SRC_RGB) || null; const last_blend_dst_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_DST_RGB) || null; const last_blend_src_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_SRC_ALPHA) || null; const last_blend_dst_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_DST_ALPHA) || null; const last_blend_equation_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_EQUATION_RGB) || null; const last_blend_equation_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_EQUATION_ALPHA) || null; const last_enable_blend = exports.gl && exports.gl.getParameter(exports.gl.BLEND) || null; const last_enable_cull_face = exports.gl && exports.gl.getParameter(exports.gl.CULL_FACE) || null; const last_enable_depth_test = exports.gl && exports.gl.getParameter(exports.gl.DEPTH_TEST) || null; const last_enable_scissor_test = exports.gl && exports.gl.getParameter(exports.gl.SCISSOR_TEST) || null; // Setup render state: alpha-blending enabled, no face culling, no depth testing, scissor enabled, polygon fill exports.gl && exports.gl.enable(exports.gl.BLEND); exports.gl && exports.gl.blendEquation(exports.gl.FUNC_ADD); exports.gl && exports.gl.blendFunc(exports.gl.SRC_ALPHA, exports.gl.ONE_MINUS_SRC_ALPHA); exports.gl && exports.gl.disable(exports.gl.CULL_FACE); exports.gl && exports.gl.disable(exports.gl.DEPTH_TEST); exports.gl && exports.gl.enable(exports.gl.SCISSOR_TEST); // glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); // Setup viewport, orthographic projection matrix // Our visible imgui space lies from draw_data->DisplayPps (top left) to draw_data->DisplayPos+data_data->DisplaySize (bottom right). DisplayMin is typically (0,0) for single viewport apps. exports.gl && exports.gl.viewport(0, 0, fb_width, fb_height); const L = draw_data.DisplayPos.x; const R = draw_data.DisplayPos.x + draw_data.DisplaySize.x; const T = draw_data.DisplayPos.y; const B = draw_data.DisplayPos.y + draw_data.DisplaySize.y; const ortho_projection = new Float32Array([ 2.0 / (R - L), 0.0, 0.0, 0.0, 0.0, 2.0 / (T - B), 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, (R + L) / (L - R), (T + B) / (B - T), 0.0, 1.0, ]); exports.gl && exports.gl.useProgram(g_ShaderHandle); exports.gl && exports.gl.uniform1i(g_AttribLocationTex, 0); exports.gl && g_AttribLocationProjMtx && exports.gl.uniformMatrix4fv(g_AttribLocationProjMtx, false, ortho_projection); // Render command lists exports.gl && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, g_VboHandle); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationPosition); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationUV); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationColor); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationPosition, 2, exports.gl.FLOAT, false, ImDrawVertSize, ImDrawVertPosOffset); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationUV, 2, exports.gl.FLOAT, false, ImDrawVertSize, ImDrawVertUVOffset); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationColor, 4, exports.gl.UNSIGNED_BYTE, true, ImDrawVertSize, ImDrawVertColOffset); // Draw const pos = draw_data.DisplayPos; const idx_buffer_type = exports.gl && (exports.gl.UNSIGNED_SHORT) || 0; draw_data.IterateDrawLists((draw_list) => { exports.gl || console.log(draw_list); exports.gl || console.log("VtxBuffer.length", draw_list.VtxBuffer.length); exports.gl || console.log("IdxBuffer.length", draw_list.IdxBuffer.length); let idx_buffer_offset = 0; exports.gl && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, g_VboHandle); exports.gl && exports.gl.bufferData(exports.gl.ARRAY_BUFFER, draw_list.VtxBuffer, exports.gl.STREAM_DRAW); exports.gl && exports.gl.bindBuffer(exports.gl.ELEMENT_ARRAY_BUFFER, g_ElementsHandle); exports.gl && exports.gl.bufferData(exports.gl.ELEMENT_ARRAY_BUFFER, draw_list.IdxBuffer, exports.gl.STREAM_DRAW); draw_list.IterateDrawCmds((draw_cmd) => { exports.gl || console.log(draw_cmd); exports.gl || console.log("ElemCount", draw_cmd.ElemCount); exports.gl || console.log("ClipRect", draw_cmd.ClipRect.x, fb_height - draw_cmd.ClipRect.w, draw_cmd.ClipRect.z - draw_cmd.ClipRect.x, draw_cmd.ClipRect.w - draw_cmd.ClipRect.y); exports.gl || console.log("TextureId", draw_cmd.TextureId); if (!exports.gl) { console.log("i: pos.x pos.y uv.x uv.y col"); for (let i = 0; i < Math.min(3, draw_cmd.ElemCount); ++i) { const view = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i * ImDrawVertSize); console.log(`${i}: ${view.pos[0].toFixed(2)} ${view.pos[1].toFixed(2)} ${view.uv[0].toFixed(5)} ${view.uv[1].toFixed(5)} ${("00000000" + view.col[0].toString(16)).substr(-8)}`); } } if (draw_cmd.UserCallback !== null) { // User callback (registered via ImDrawList::AddCallback) draw_cmd.UserCallback(draw_list, draw_cmd); } else { const clip_rect = new ImVec4(draw_cmd.ClipRect.x - pos.x, draw_cmd.ClipRect.y - pos.y, draw_cmd.ClipRect.z - pos.x, draw_cmd.ClipRect.w - pos.y); if (clip_rect.x < fb_width && clip_rect.y < fb_height && clip_rect.z >= 0.0 && clip_rect.w >= 0.0) { // Apply scissor/clipping rectangle exports.gl && exports.gl.scissor(clip_rect.x, fb_height - clip_rect.w, clip_rect.z - clip_rect.x, clip_rect.w - clip_rect.y); // Bind texture, Draw exports.gl && exports.gl.bindTexture(exports.gl.TEXTURE_2D, draw_cmd.TextureId); exports.gl && exports.gl.drawElements(exports.gl.TRIANGLES, draw_cmd.ElemCount, idx_buffer_type, idx_buffer_offset); } } idx_buffer_offset += draw_cmd.ElemCount * ImDrawIdxSize; }); }); // Restore modified GL state exports.gl && (last_program !== null) && exports.gl.useProgram(last_program); exports.gl && (last_texture !== null) && exports.gl.bindTexture(exports.gl.TEXTURE_2D, last_texture); exports.gl && (last_active_texture !== null) && exports.gl.activeTexture(last_active_texture); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationPosition); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationUV); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationColor); exports.gl && (last_array_buffer !== null) && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, last_array_buffer); exports.gl && (last_element_array_buffer !== null) && exports.gl.bindBuffer(exports.gl.ELEMENT_ARRAY_BUFFER, last_element_array_buffer); exports.gl && (last_blend_equation_rgb !== null && last_blend_equation_alpha !== null) && exports.gl.blendEquationSeparate(last_blend_equation_rgb, last_blend_equation_alpha); exports.gl && (last_blend_src_rgb !== null && last_blend_src_alpha !== null && last_blend_dst_rgb !== null && last_blend_dst_alpha !== null) && exports.gl.blendFuncSeparate(last_blend_src_rgb, last_blend_src_alpha, last_blend_dst_rgb, last_blend_dst_alpha); exports.gl && (last_enable_blend ? exports.gl.enable(exports.gl.BLEND) : exports.gl.disable(exports.gl.BLEND)); exports.gl && (last_enable_cull_face ? exports.gl.enable(exports.gl.CULL_FACE) : exports.gl.disable(exports.gl.CULL_FACE)); exports.gl && (last_enable_depth_test ? exports.gl.enable(exports.gl.DEPTH_TEST) : exports.gl.disable(exports.gl.DEPTH_TEST)); exports.gl && (last_enable_scissor_test ? exports.gl.enable(exports.gl.SCISSOR_TEST) : exports.gl.disable(exports.gl.SCISSOR_TEST)); // glPolygonMode(GL_FRONT_AND_BACK, (GLenum)last_polygon_mode[0]); exports.gl && (last_viewport !== null) && exports.gl.viewport(last_viewport[0], last_viewport[1], last_viewport[2], last_viewport[3]); exports.gl && (last_scissor_box !== null) && exports.gl.scissor(last_scissor_box[0], last_scissor_box[1], last_scissor_box[2], last_scissor_box[3]); } function CreateFontsTexture() { const io = GetIO(); // Backup GL state const last_texture = exports.gl && exports.gl.getParameter(exports.gl.TEXTURE_BINDING_2D); // Build texture atlas // const width: number = 256; // const height: number = 256; // const pixels: Uint8Array = new Uint8Array(4 * width * height).fill(0xff); const { width, height, pixels } = io.Fonts.GetTexDataAsRGBA32(); // Load as RGBA 32-bits (75% of the memory is wasted, but default font is so small) because it is more likely to be compatible with user's existing shaders. If your ImTextureId represent a higher-level concept than just a GL texture id, consider calling GetTexDataAsAlpha8() instead to save on GPU memory. // console.log(`font texture ${width} x ${height} @ ${pixels.length}`); // Upload texture to graphics system g_FontTexture = exports.gl && exports.gl.createTexture(); exports.gl && exports.gl.bindTexture(exports.gl.TEXTURE_2D, g_FontTexture); exports.gl && exports.gl.texParameteri(exports.gl.TEXTURE_2D, exports.gl.TEXTURE_MIN_FILTER, exports.gl.LINEAR); exports.gl && exports.gl.texParameteri(exports.gl.TEXTURE_2D, exports.gl.TEXTURE_MAG_FILTER, exports.gl.LINEAR); // gl && gl.pixelStorei(gl.UNPACK_ROW_LENGTH); // WebGL2 exports.gl && exports.gl.texImage2D(exports.gl.TEXTURE_2D, 0, exports.gl.RGBA, width, height, 0, exports.gl.RGBA, exports.gl.UNSIGNED_BYTE, pixels); // Store our identifier io.Fonts.TexID = g_FontTexture || { foo: "bar" }; // console.log("font texture id", g_FontTexture); // Restore modified GL state exports.gl && last_texture && exports.gl.bindTexture(exports.gl.TEXTURE_2D, last_texture); } function DestroyFontsTexture() { const io = GetIO(); io.Fonts.TexID = null; exports.gl && exports.gl.deleteTexture(g_FontTexture); g_FontTexture = null; } function CreateDeviceObjects() { const vertex_shader = [ "uniform mat4 ProjMtx;", "attribute vec2 Position;", "attribute vec2 UV;", "attribute vec4 Color;", "varying vec2 Frag_UV;", "varying vec4 Frag_Color;", "void main() {", " Frag_UV = UV;", " Frag_Color = Color;", " gl_Position = ProjMtx * vec4(Position.xy,0,1);", "}", ]; const fragment_shader = [ "precision mediump float;", "uniform sampler2D Texture;", "varying vec2 Frag_UV;", "varying vec4 Frag_Color;", "void main() {", " gl_FragColor = Frag_Color * texture2D(Texture, Frag_UV);", "}", ]; g_ShaderHandle = exports.gl && exports.gl.createProgram(); g_VertHandle = exports.gl && exports.gl.createShader(exports.gl.VERTEX_SHADER); g_FragHandle = exports.gl && exports.gl.createShader(exports.gl.FRAGMENT_SHADER); exports.gl && exports.gl.shaderSource(g_VertHandle, vertex_shader.join("\n")); exports.gl && exports.gl.shaderSource(g_FragHandle, fragment_shader.join("\n")); exports.gl && exports.gl.compileShader(g_VertHandle); exports.gl && exports.gl.compileShader(g_FragHandle); exports.gl && exports.gl.attachShader(g_ShaderHandle, g_VertHandle); exports.gl && exports.gl.attachShader(g_ShaderHandle, g_FragHandle); exports.gl && exports.gl.linkProgram(g_ShaderHandle); g_AttribLocationTex = exports.gl && exports.gl.getUniformLocation(g_ShaderHandle, "Texture"); g_AttribLocationProjMtx = exports.gl && exports.gl.getUniformLocation(g_ShaderHandle, "ProjMtx"); g_AttribLocationPosition = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "Position") || 0; g_AttribLocationUV = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "UV") || 0; g_AttribLocationColor = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "Color") || 0; g_VboHandle = exports.gl && exports.gl.createBuffer(); g_ElementsHandle = exports.gl && exports.gl.createBuffer(); CreateFontsTexture(); } function DestroyDeviceObjects() { DestroyFontsTexture(); exports.gl && exports.gl.deleteBuffer(g_VboHandle); g_VboHandle = null; exports.gl && exports.gl.deleteBuffer(g_ElementsHandle); g_ElementsHandle = null; g_AttribLocationTex = null; g_AttribLocationProjMtx = null; g_AttribLocationPosition = -1; g_AttribLocationUV = -1; g_AttribLocationColor = -1; exports.gl && exports.gl.deleteProgram(g_ShaderHandle); g_ShaderHandle = null; exports.gl && exports.gl.deleteShader(g_VertHandle); g_VertHandle = null; exports.gl && exports.gl.deleteShader(g_FragHandle); g_FragHandle = null; } exports.Init = Init; exports.Shutdown = Shutdown; exports.NewFrame = NewFrame$1; exports.RenderDrawData = RenderDrawData; exports.CreateFontsTexture = CreateFontsTexture; exports.DestroyFontsTexture = DestroyFontsTexture; exports.CreateDeviceObjects = CreateDeviceObjects; exports.DestroyDeviceObjects = DestroyDeviceObjects; Object.defineProperty(exports, '__esModule', { value: true }); })));