@paddlejs-mediapipe/opencv
Version:
lightweight opencv.js
31 lines (29 loc) • 1.08 MB
JavaScript
(function (root, factory) {
if (typeof define === 'function' && define.amd) {
// AMD. Register as an anonymous module.
define(function () {
return (root.cv = factory());
});
} else if (typeof module === 'object' && module.exports) {
// Node. Does not work with strict CommonJS, but
// only CommonJS-like environments that support module.exports,
// like Node.
module.exports = factory();
} else if (typeof window === 'object') {
// Browser globals
root.cv = factory();
} else if (typeof importScripts === 'function') {
// Web worker
root.cv = factory;
} else {
// Other shells, e.g. d8
root.cv = factory();
}
}(this, function () {
var cv = (function() {
var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined;
if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename;
return (
function(cv) {
cv = cv || {};
var Module=typeof cv!=="undefined"?cv:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};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 process.versions==="object"&&typeof process.versions.node==="string";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)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){var ret=tryParseAsDataURI(filename);if(ret){return binary?ret:ret.toString()}if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)}}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"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(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){readBinary=function(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}}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){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)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime;if(Module["noExitRuntime"])noExitRuntime=Module["noExitRuntime"];if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx<endPtr){var u0=heap[idx++];if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=heap[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=heap[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u0=(u0&7)<<18|u1<<12|u2<<6|heap[idx++]&63}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,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;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[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 len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx])++idx;endPtr=idx<<1;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr))}else{var str="";for(var i=0;!(i>=maxBytesToRead/2);++i){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0)break;str+=String.fromCharCode(codeUnit)}return str}}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite<str.length*2?maxBytesToWrite/2:str.length;for(var i=0;i<numCharsToWrite;++i){var codeUnit=str.charCodeAt(i);HEAP16[outPtr>>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i<str.length;++i){var codeUnit=str.charCodeAt(i);if(codeUnit>=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i<str.length;++i){var codeUnit=str.charCodeAt(i);if(codeUnit>=55296&&codeUnit<=57343)++i;len+=4}return len}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i<str.length;++i){HEAP8[buffer++>>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}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 updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||134217728;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;__ATINIT__.push({func:function(){___wasm_call_ctors()}});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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;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 getUniqueRunDependency(id){return id}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"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAABvwVTYAJ/fwBgAX8Bf2ABfwBgCH9/f39/f39/AGACf38Bf2ADf39/AGAEf39/fwBgA39/fwF/YAl/f39/f39/f38AYAV/f39/fwBgBH9/f38Bf2AFf39/f38Bf2AGf39/f39/AX9gAABgBn9/f39/fwBgCH9/f39/f39/AX9gBH9/f3wAYAABf2AHf39/f39/fwF/YAd/f39/f39/AGADf39/AXxgCn9/f39/f39/f38AYA1/f39/f39/f39/fHx/AGAFf35+fn4AYAJ/fwF8YAp/f39/f39/fHx/AGAFf39/f3wAYAN/f3wAYAR/f3x/AGAFf39/f34Bf2ABfwF+YA9/f39/f39/f39/f39/f38AYAV/f35/fwBgBH98f38AYAR/f39/AX5gA39+fwF+YAV/f398fABgBH9+fn8AYAp/f39/f39/f39/AX9gB39/f39/fn4Bf2AGf39/f35+AX9gAXwBfGADf399AGAHf398f3x/fwBgAn9+AGAJf39/f39/f39/AX9gC39/f39/f39/f39/AX9gDH9/f39/f39/f39/fwF/YAV/f39/fAF/YAR/f398AX9gBn98f39/fwF/YAJ+fwF/YAR/f39+AX5gAn9/AX1gA39/fwF9YAJ8fwF8YAJ8fAF8YA1/f39/f39/f39/f39/AGAGf39/f398AGAPf39/f31/f31/f39/f39/AGAPf39/f3x/f3x/f39/f39/AGAGf39/f3x8AGAEf39/fQBgA39/fgBgA39+fgBgAn99AGACf3wAYAd/fH98fH9/AGADfH9/AGAEf39/fQF/YAN+f38Bf2ACfn4Bf2ADfn5+AX9gBH5+fn4Bf2ACfH8Bf2ACf38BfmAEf39/fwF9YAV/f39/fwF9YAJ+fgF9YAR/f39/AXxgBX9/f39/AXxgAn5+AXxgA3x8fwF8Av0BKgFhAWEAGwFhAWIAAwFhAWMAFQFhAWQABAFhAWUAAgFhAWYADgFhAWcADgFhAWgAAgFhAWkADgFhAWoABQFhAWsAFQFhAWwAOQFhAW0ABgFhAW4ABAFhAW8AAgFhAXAACQFhAXEAEwFhAXIAEQFhAXMABQFhAXQAAQFhAXUACAFhAXYADQFhAXcABQFhAXgABQFhAXkAAQFhAXoAAgFhAUEACgFhAUIABQFhAUMAAAFhAUQACwFh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CowKhgquA3uCCpgBgQr/Cf4JtgGNAaAB/QnNAfwJzAGuA3v7CZgB+gnLAfkJ9wmNAaAB9gnNAfUJzAH0CXvzCZgB8gnLAfEJtgGNAaAB8AnNAe8JzAGtA3vtCZgB7AnLAesJtgGNAaAB6gnNAekJzAHoCXvnCZgB5gnLAeUJtgGNAaAB5AnNAeIJzAGtA3vhCZgB4AnLAd8J3gmNAaAB3QnNAdwJzAHbCXvaCZgB2QnLAdMJ1wnSCdYJ0QnVCcUCwgnBCcAJvwm+Cb0JvAm7CboJuAm3CbYJtQm0CbMJrAOyCbEJsAmtCawJqwmqCawDqQmoCacJpgmlCaQJogmhCaAJnwmeCZ0JnAmbCZoJmQmXCZYJlQmUCZMJkgmRCZAJjwmOCYwJiwmKCYkJiAmHCYYJhQmECYMJgQmACf8I/gj9CPwI+wj6CPgI9wj2CPUI9AjzCPII8QjwCO8I7QjsCOsI6gjpCOgI5wjmCOUI5AjjCOII4QjgCN8I3gjdCNwI2wjaCNgI1wjWCNUI1AjTCNII0QjQCM8IzQjMCMsIygjJCMgIxwjGCMUIxAjBCMAIvwi+CL0IvAi7CLMIsgixCLAIrwiuCIcCzALbC9kL2gvYC4kCzwLbA9oDiALNAtgD1wOtCKwIyAHfA6oIqQh4eOgLqAjmC6cI5QumCHAypAiiCKEIoAifCKgHqgepB6cHuQe4B7cHtge1B7QHswfBB8AHvwe+B70HvAe6B9AHzwfOB80HzAfLB8oHyQfIB8cHxQfEB8MHwgeyB7EHrweuB60HrAerB54HnQecB5sHmAeZB5cHlgeVB5QHkweSB5EHkAeHB4YHhQeCB4EHgAf/Bo4HjQeMB4sHigeJB4gHpgekB6MHogehB6AHnwfsBvcG9gb1BvQG8wbyBvEG8AbvBu4GygbJBsgGxwbGBsUGxAbDBsIGwAa/Br4G6AbnBuYG5QbkBuMG4gbhBuAG3wbdBtwG2wbaBtkG2AbXBtYG1QbUBtEG0AbPBs4GzQbMBssG+gH6AcgBxwFwMnAyqQanBqYGvQa8BrsGuga4BrcGpAaiBqMGoQZwMpsB/gWSBpEGkAaPBo4GjQaMBosGiQaIA4gGhwOHBoYGhgOFBqwChQODBoQDggaBBoAGMpsB/QX8BfsF+gX5BfcF+AUymwH2BfUF9AUymgHuBe0F7AXrBeoF2gUy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AigCACIDQX9zIANBgYKECGtxQYCBgoR4cUUNAAsgA0H/AXFFBEAgAiAAaw8LA0AgAi0AASEDIAJBAWoiASECIAMNAAsLIAEgAGsLDgAgACABIAEQsgQQygsLCQAgACABEMwDC68BAgN/AX4CQAJAIAApA3AiBFBFBEAgACkDeCAEWQ0BCyAAEOYCIgNBf0oNAQsgAEEANgJoQX8PCyAAAn8gACgCCCIBIAApA3AiBFANABogASAEIAApA3hCf4V8IgQgASAAKAIEIgJrrFkNABogAiAEp2oLNgJoIAAoAgQhAiABBEAgACAAKQN4IAEgAmtBAWqsfDcDeAsgAkEBayIALQAAIANHBEAgACADOgAACyADCzEAAkBB3MYFLQAAQQFxDQBB3MYFEDtFDQBB2MYFEP0NNgIAQdzGBRA6C0HYxgUoAgALIQEBfwJ/IwBBEGsiASQAIAFBEGokAEEACwRAEBUACyAAC5oLAgV/D34jAEHgAGsiBSQAIAJCIIYgAUIgiIQhDyAEQi+GIANCEYiEIQwgBEL///////8/gyINQg+GIANCMYiEIRAgAiAEhUKAgICAgICAgIB/gyEKIAJC////////P4MiC0IgiCERIA1CEYghEiAEQjCIp0H//wFxIQcCQAJ/IAJCMIinQf//AXEiCUEBa0H9/wFNBEBBACAHQQFrQf7/AUkNARoLIAFQIAJC////////////AIMiDkKAgICAgIDA//8AVCAOQoCAgICAgMD//wBRG0UEQCACQoCAgICAgCCEIQoMAgsgA1AgBEL///////////8AgyICQoCAgICAgMD//wBUIAJCgICAgICAwP//AFEbRQRAIARCgICAgICAIIQhCiADIQEMAgsgASAOQoCAgICAgMD//wCFhFAEQCACIAOEUARAQoCAgICAgOD//wAhCkIAIQEMAwsgCkKAgICAgIDA//8AhCEKQgAhAQwCCyADIAJCgICAgICAwP//AIWEUARAIAEgDoQhAkIAIQEgAlAEQEKAgICAgIDg//8AIQoMAwsgCkKAgICAgIDA//8AhCEKDAILIAEgDoRQBEBCACEBDAILIAIgA4RQBEBCACEBDAILIA5C////////P1gEQCAFQdAAaiABIAsgASALIAtQIgYbeSAGQQZ0rXynIgZBD2sQaSAFKQNYIgtCIIYgBSkDUCIBQiCIhCEPIAtCIIghEUEQIAZrIQYLIAYgAkL///////8/Vg0AGiAFQUBrIAMgDSADIA0gDVAiCBt5IAhBBnStfKciCEEPaxBpIAUpA0giAkIPhiAFKQNAIgNCMYiEIRAgAkIvhiADQhGIhCEMIAJCEYghEiAGIAhrQRBqCyEGIAxC/////w+DIgIgAUL/////D4MiAX4iEyADQg+GQoCA/v8PgyIDIA9C/////w+DIg5+fCIEQiCGIg0gASADfnwiDCANVK0gAiAOfiIVIAMgC0L/////D4MiC358IhQgEEL/////D4MiDSABfnwiECAEIBNUrUIghiAEQiCIhHwiEyACIAt+IhYgAyARQoCABIQiD358IgMgDSAOfnwiESABIBJC/////weDQoCAgIAIhCIBfnwiEkIghnwiF3whBCAHIAlqIAZqQf//AGshBgJAIAsgDX4iGCACIA9+fCICIBhUrSACIAIgASAOfnwiAlatfCACIAIgFCAVVK0gECAUVK18fCICVq18IAEgD358IAEgC34iCyANIA9+fCIBIAtUrUIghiABQiCIhHwgAiABQiCGfCIBIAJUrXwgASABIBEgElatIAMgFlStIAMgEVatfHxCIIYgEkIgiIR8IgFWrXwgASAQIBNWrSATIBdWrXx8IgIgAVStfCIBQoCAgICAgMAAg1BFBEAgBkEBaiEGDAELIAxCP4ghAyABQgGGIAJCP4iEIQEgAkIBhiAEQj+IhCECIAxCAYYhDCADIARCAYaEIQQLIAZB//8BTgRAIApCgICAgICAwP//AIQhCkIAIQEMAQsCfiAGQQBMBEBBASAGayIHQYABTwRAQgAhAQwDCyAFQTBqIAwgBCAGQf8AaiIGEGkgBUEgaiACIAEgBhBpIAVBEGogDCAEIAcQ2AEgBSACIAEgBxDYASAFKQMwIAUpAziEQgBSrSAFKQMgIAUpAxCEhCEMIAUpAyggBSkDGIQhBCAFKQMAIQIgBSkDCAwBCyABQv///////z+DIAatQjCGhAsgCoQhCiAMUCAEQn9VIARCgICAgICAgICAf1EbRQRAIAogAkIBfCIBIAJUrXwhCgwBCyAMIARCgICAgICAgICAf4WEUEUEQCACIQEMAQsgCiACIAJCAYN8IgEgAlStfCEKCyAAIAE3AwAgACAKNwMIIAVB4ABqJAAL1y4B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gAIgAkGAAkkiARsQfBogAUUEQANAIAAgBUGAAhBfIAJBgAJrIgJB/wFLDQALCyAAIAUgAhBfCyAFQYACaiQACysAIABCADcCACAAQgA3AhggAEIANwIQIABCADcCCCAAIAEgAiADENkFIAALTQEDfyAAKAIEIgJBA04EQCAAKAIoIQNBACEAQQEhAQNAIAMgAEECdGooAgAgAWwhASAAQQFqIgAgAkcNAAsgAQ8LIAAoAgwgACgCCGwLBAAgAAuvAQEGfyMAQRBrIgIkAEEBIQQDQCAAKAIEIAVHBEAgASgCBCEGIARBAXFFBEAgAiACQQhqQY7QBBAxKQIANwMAIAEgAhAwCyABKAIEIQcgACgCACAFQQJ0aigCACIDIAEgAygCACgCEBEAACADLQAFQQFHBEAgAyABIAMoAgAoAhQRAAALIAVBAWohBSAHIAEoAgRGBH8gASAGNgIEIAQFQQALIQQMAQsLIAJBEGokAAsLACAABEAgABArCwvTCQIEfwR+IwBB8ABrIgUkACAEQv///////////wCDIQoCQAJAIAFCAX0iC0J/USACQv///////////wCDIgkgASALVq18QgF9IgtC////////v///AFYgC0L///////+///8AURtFBEAgA0IBfSILQn9SIAogAyALVq18QgF9IgtC////////v///AFQgC0L///////+///8AURsNAQsgAVAgCUKAgICAgIDA//8AVCAJQoCAgICAgMD//wBRG0UEQCACQoCAgICAgCCEIQQgASEDDAILIANQIApCgICAgICAwP//AFQgCkKAgICAgIDA//8AURtFBEAgBEKAgICAgIAghCEEDAILIAEgCUKAgICAgIDA//8AhYRQBEBCgICAgICA4P//ACACIAEgA4UgAiAEhUKAgICAgICAgIB/hYRQIgYbIQRCACABIAYbIQMMAgsgAyAKQoCAgICAgMD//wCFhFANASABIAmEUARAIAMgCoRCAFINAiABIAODIQMgAiAEgyEEDAILIAMgCoRQRQ0AIAEhAyACIQQMAQsgAyABIAEgA1QgCSAKVCAJIApRGyIHGyEKIAQgAiAHGyILQv///////z+DIQkgAiAEIAcbIgJCMIinQf//AXEhCCALQjCIp0H//wFxIgZFBEAgBUHgAGogCiAJIAogCSAJUCIGG3kgBkEG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IABBA3FFBEAgACECDAELIAAhAgNAIAIgAS0AADoAACABQQFqIQEgAkEBaiICIANPDQEgAkEDcQ0ACwsCQCADQXxxIgRBwABJDQAgAiAEQUBqIgVLDQADQCACIAEoAgA2AgAgAiABKAIENgIEIAIgASgCCDYCCCACIAEoAgw2AgwgAiABKAIQNgIQIAIgASgCFDYCFCACIAEoAhg2AhggAiABKAIcNgIcIAIgASgCIDYCICACIAEoAiQ2AiQgAiABKAIoNgIoIAIgASgCLDYCLCACIAEoAjA2AjAgAiABKAI0NgI0IAIgASgCODYCOCACIAEoAjw2AjwgAUFAayEBIAJBQGsiAiAFTQ0ACwsgAiAETw0BA0AgAiABKAIANgIAIAFBBGohASACQQRqIgIgBEkNAAsMAQsgA0EESQRAIAAhAgwBCyAAIANBBGsiBEsEQCAAIQIMAQsgACECA0AgAiABLQAAOgAAIAIgAS0AAToAASACIAEtAAI6AAIgAiABLQADOgADIAFBBGohASACQQRqIgIgBE0NAAsLIAIgA0kEQANAIAIgAS0AADoAACABQQFqIQEgAkEBaiICIANHDQALCyAAC2oBA38jAEEQayICJAACQCACQQhqIAAQ5gEiAy0AAEUNAAJ/IAIgACAAKAIAQQxrKAIAaigCGDYCACACIgQLIAEQ2AIgBCgCAA0AIAAgACgCAEEMaygCAGpBARDQAQsgAxDPASACQRBqJAALNQEBfyABIAAoAgQiAkEBdWohASAAKAIAIQAgASACQQFxBH8gASgCACAAaigCAAUgAAsRAQAL8wICAn8BfgJAIAJFDQAgACACaiIDQQFrIAE6AAAgACABOgAAIAJBA0kNACADQQJrIAE6AAAgACABOgABIANBA2sgAToAACAAIAE6AAIgAkEHSQ0AIANBBGsgAToAACAAIAE6AAMgAkEJSQ0AIABBAC