@techstark/opencv-js
Version:
OpenCV JavaScript version for node.js or browser
30 lines (28 loc) • 10.9 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;
return (
function(cv) {
cv = cv || {};
var Module=typeof cv!=="undefined"?cv:{};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_HAS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_HAS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_NODE=ENVIRONMENT_HAS_NODE&&!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)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;read_=function shell_read(filename,binary){var ret;ret=tryParseAsDataURI(filename);if(!ret){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename)}return binary?ret:ret.toString()};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(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 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){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}}}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)};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 dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;if(end>_emscripten_get_heap_size()){abort()}HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0,"getNativeTypeSize invalid bits "+bits+", type "+type);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}function convertJsFunctionToWasm(func,sig){var typeSection=[1,0,1,96];var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={"i":127,"j":126,"f":125,"d":124};typeSection.push(sigParam.length);for(var i=0;i<sigParam.length;++i){typeSection.push(typeCodes[sigParam[i]])}if(sigRet=="v"){typeSection.push(0)}else{typeSection=typeSection.concat([1,typeCodes[sigRet]])}typeSection[1]=typeSection.length-2;var bytes=new Uint8Array([0,97,115,109,1,0,0,0].concat(typeSection,[2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0]));var module=new WebAssembly.Module(bytes);var instance=new WebAssembly.Instance(module,{e:{f:func}});var wrappedFunc=instance.exports.f;return wrappedFunc}function addFunctionWasm(func,sig){var table=wasmTable;var ret=table.length;try{table.grow(1)}catch(err){if(!err instanceof RangeError){throw err}throw"Unable to grow wasm table. Use a higher value for RESERVED_FUNCTION_POINTERS or set ALLOW_TABLE_GROWTH."}try{table.set(ret,func)}catch(err){if(!err instanceof TypeError){throw err}assert(typeof sig!=="undefined","Missing signature argument to addFunction");var wrapped=convertJsFunctionToWasm(func,sig);table.set(ret,wrapped)}return ret}function removeFunctionWasm(index){}var funcWrappers={};function dynCall(sig,ptr,args){if(args&&args.length){return Module["dynCall_"+sig].apply(null,[ptr].concat(args))}else{return Module["dynCall_"+sig].call(null,ptr)}}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"){err("no native wasm support detected")}function setValue(ptr,value,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":HEAP8[ptr>>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var wasmMemory;var wasmTable=new WebAssembly.Table({"initial":12747,"maximum":12747+0,"element":"anyfunc"});var ABORT=false;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i<args.length;i++){var converter=toC[argTypes[i]];if(converter){if(stack===0)stack=stackSave();cArgs[i]=converter(args[i])}else{cArgs[i]=args[i]}}}var ret=func.apply(null,cArgs);ret=convertReturnValue(ret);if(stack!==0)stackRestore(stack);return ret}var ALLOC_NONE=3;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[_malloc,stackAlloc,dynamicAlloc][allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var stop;ptr=ret;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr<stop;ptr+=4){HEAP32[ptr>>2]=0}stop=ret+size;while(ptr<stop){HEAP8[ptr++>>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i<size){var curr=slab[i];type=singleType||types[i];if(type===0){i++;continue}if(type=="i64")type="i32";setValue(ret+i,curr,type);if(previousType!==type){typeSize=getNativeTypeSize(type);previousType=type}i+=typeSize}return ret}function getMemory(size){if(!runtimeInitialized)return dynamicAlloc(size);return _malloc(size)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(u8Array[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var str="";while(idx<endPtr){var u0=u8Array[idx++];if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u0=(u0&7)<<18|u1<<12|u2<<6|u8Array[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,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(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}}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 len+=4}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;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}var PAGE_SIZE=16384;var WASM_PAGE_SIZE=65536;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 STACK_BASE=6997744,DYNAMIC_BASE=6997744,DYNAMICTOP_PTR=1754704;var INITIAL_TOTAL_MEMORY=Module["TOTAL_MEMORY"]||134217728;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_TOTAL_MEMORY/WASM_PAGE_SIZE,"maximum":1073741824/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_TOTAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;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 __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;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+="";out(what);err(what);ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}var wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAABljC7BGAEf39/fwBgA39/fwBgA39/fwF/YAABf2ABfwF/YAJ/fwF/YAR/f39/AX9gBX9/f39/AX9gAn9/AGAFf39/fHwAYAR/f398AGACf38BfGABfwBgCH9/f39/f39/AX9gB39/f39/f38Bf2AGf39/f39/AX9gAn98AGAFf39/f38AYAJ/fQBgBn9/f39/fwBgCn9/f398f398fH8AYAZ/f3x8f38AYAV/f3x8fwBgBH9/fHwAYAZ/f398fH8AYAd/f398fH9/AGAJf39/fHx8fH9/AGAIf39/fHx8fH8AYAd/f398fHx8AGAGf39/fHx8AGAKf398fH98fHx8fwBgCX9/fHx/fHx8fABgCH9/fHx/fHx8AGAHf398fH98fABgBn9/fHx/fABgB39/f398fH8AYAZ/f39/fHwAYAV/f39/fABgCH9/f39/fHx/AGAHf39/f398fABgBn9/f39/fABgCX9/f39/f3x8fwBgCH9/f39/f3x8AGAHf39/f39/fABgB39/fH9/f3wAYAd/fH98fH9/AGAGf3x/fHx/AGAEf398fwBgBX9/f31/AGAEf39/fQBgCH9/f39/f398AGAHf39/f39/fwBgCn9/f3x/f39/fH8AYAt/f39/f39/f39/fABgCn9/f39/f39/f38AYAl/f39/f39/f38AYAh/f39/f39/fwBgDH9/f39/f39/f39/fwF8YAt/f39/f39/f39/fwF8YAp/f39/f39/f39/AXxgA39/fwF8YAF/AXxgA39/fABgBn9/f398fwBgBX9/f3x/AGAEfH9/fwBgA3x/fwBgB39/f39/fX8AYAZ/f39/f30AYAt/f39/f39/f39/fwBgCn9/f3x8fH9/f38AYAl/f398fHx/f38AYAh/f398fHx/fwBgB39/f3x8fH8AYAl/f39/f3x/fH8AYAh/f39/f3x/fABgB39/f39/fH8AYAh/f39/fH9/fABgB39/f398f38AYAd/f39/f39/AXxgBn9/f39/fwF8YAV/f39/fwF8YAR/f39/AXxgB39/fH98f38AYAZ/f3x/fH8AYAl/f398fH9/f3wAYAh/f398fH9/fwBgCn9/f3x8f39/f3wAYAl/f398fH9/f38AYAR/f39/AX1gA39/fwF9YAR/f398AXxgB39/fHx/f38AYAN/fH8AYAl/f39/fH9/f38AYAh/f39/fH9/fwBgCH9/f39/f3x/AGAMf39/f39/f399fH9/AX9gC39/f39/f39/fXx/AX9gCn9/f39/f39/fXwBf2AJf39/f39/f399AX9gBX9/fHx/AXxgCH9/fH9/f39/AGAHf398f39/fwBgBn9/fH9/fwBgBX9/fH9/AGAJf39/f31/f39/AGAIf39/f31/f38AYAd/f39/fX9/AGAGf39/f31/AGAFf39/f30AYAZ/f399fX8AYAV/f399fQBgCH9/f39/fX1/AGAHf39/f399fQBgBH9/fX8AYAN/f30AYAF/AX1gCH9/f3x/f39/AGAHf39/fH9/fwBgBn9/f3x/fwBgC39/f39/fH9/f39/AGAKf39/f398f39/fwBgCX9/f39/fH9/fwBgCH9/f39/fH9/AGAGf39/fX9/AGAJf39/f319f39/AGAIf39/f319f38AYAd/f39/fX1/AGAGf39/f319AGAKf39/f399fX9/fwBgB39/fHx/f3wAYAh/f3x8f39/fABgDH9/f39/f39/f39/fwF/YAl/f39/fH9/fHwAYAd/f399f39/AGAKf39/f3x8f3x8fwBgCX9/f398fH98fABgCH9/f398fH98AGAEf319fQBgA399fQBgCn9/fX9/f39/f38AYAl/f31/f39/f38AYAh/f31/f39/fwBgB39/fX9/f38AYAZ/f31/f38AYAV/f31/fwBgBX99fX19AGAFf399fX0AYAl/f39/f39/f38Bf2AFf39+f38AYA1/f39/f39/f39/fHx/AGAKf39/f39/f3x8fwBgBH98f38AYAt/f39/f39/f398fABgCn9/f39/f319fX8AYAZ/f39/fX8Bf2ADf31/AGAHf39/f3x/fwF/YAN/f3wBf2AOf39/f399f398f3x/f38Bf2ACf34AYAJ/fwF9YAV/fHx8fABgBH9/f3wBf2AFf39/f3wBf2AHf3x8fHx8fwBgA39/fgBgAX8BfmACf38BfmADf35/AGADf35/AX5gBn98f39/fwF/YAV/f39/fgF/YAAAYA1/f39/f39/f39/f39/AGAMf39/f39/f39/f39/AGABfQF9YAV/f39/fwF9YAR/f399AX9gCH9/f398fH9/AGAKf39/f3x8fHx/fwBgCX9/f398fHx8fwBgCH9/f398fHx8AGAHf39/f3x8fABgC39/f3x8f3x8fHx/AGAKf39/fHx/fHx8fABgCX9/f3x8f3x8fABgCH9/f3x8f3x8AGAHf39/fHx/fABgCX9/f39/f398fABgCH9/f3x/f398AGAIf398f3x8f38AYAd/f3x/fHx/AGAJf39/f39/f398AGALf39/f3x/f39/fH8AYAx/f39/f39/f39/f3wAYA1/f39/f39/f39/f39/AXxgBX98f39/AGAIf39/f39/fX8AYAd/f39/f399AGALf39/f3x8fH9/f38AYAp/f39/fHx8f39/AGAJf39/f3x8fH9/AGAIf39/f3x8fH8AYAl/f39/f3x/fH8Bf2AIf39/f398f3wBf2AHf39/f398fwF/YAZ/f39/f3wBf2AIf39/f3x/f3wBf2AGf39/f3x/AX9gCH9/f39/f39/AXxgCH9/f3x/fH9/AGAHf39/fH98fwBgBH9/fHwBf2AKf39/f3x8f39/fABgCX9/f398fH9/fwBgC39/f398fH9/f398AGAKf39/f3x8f39/fwBgBX9/f398AXxgCX9/f39/f398fwBgDX9/f39/f39/f318f38Bf2AMf39/f39/f39/fXx/AX9gC39/f39/f39/f318AX9gCn9/f39/f39/f30Bf2AGf39/fHx/AXxgCH9/fH9/f39/AX9gB39/fH9/f38Bf2AGf398f39/AX9gBX9/fH9/AX9gBH9/fH8Bf2AJf39/f31/f39/AX9gCH9/f399f39/AX9gB39/f399f38Bf2AFf39/f30Bf2AGf39/fX1/AX9gBX9/f319AX9gCH9/f39/fX1/AX9gB39/f39/fX0Bf2ADf3x/AX9gAn98AX9gBH9/fX8Bf2ADf399AX9gDH9/f39/f3x/f39/fwBgC39/f39/f3x/f39/AGAKf39/f39/fH9/fwBgCX9/f39/f3x/fwBgCH9/f39/fX9/AGAJf39/f319f39/AX9gCH9/f399fX9/AX9gB39/f399fX8Bf2AGf39/f319AX9gCn9/f39/fX1/f38Bf2AHf398fH9/fAF/YAZ/f3x8f38Bf2AFf398fH8Bf2AIf398fH9/f3wBf2ANf39/f39/f3x/fH9/fwF/YAt/f39/f3x/f3x8fwBgCn9/f39/fH9/fHwAYAl/f39/f3x/f3wAYAd/f399f39/AX9gBn9/f31/fwF/YAV/f399fwF/YAp/f39/fHx/fHx/AX9gCX9/f398fH98fAF/YAh/f39/fHx/fAF/YAd/f39/fHx/AX9gBn9/f398fAF/YAR/fX19AX9gA399fQF/YAJ/fQF/YAp/f31/f39/f39/AX9gCX9/fX9/f39/fwF/YAh/f31/f39/fwF/YAd/f31/f39/AX9gBn9/fX9/fwF/YAV/f31/fwF/YAV/fX19fQF/YAZ/f319f38Bf2AEf319fwF/YAV/f319fQF/YAN9fX8AYAN8fH8AYA9/f39/f39/f39/f39/f38AYAJ9fQF9YA9/f39/fX9/fX9/f39/f38AYA9/f39/fH9/fH9/f39/f38AYAd/f39/fH98AGAEfn9/fwF/YAABfmACf34Bf2AEf35+fwBgC39/f3x8f39/f398AGAKf39/f39/f39/fwF/YBV/f39/f39/f39/f39/f39/f39/fH8AYAV/fHx/fwF/YAV8f39/fwF/YAN8fHwBf2AMf39/f39/f39/fHx/AGAFf39/fH8Bf2AOf39/f39/f39/f39/f38AYAN/f30BfWAJf31/f39/f39/AGAIf39/f319fX8AYBB/f39/f39/f39/f39/f39/AGADf39/AX5gCX9/f39/fX9/fwBgE39/f39/f39/f39/f39/f39/f38AYAl/f39/f319f38Bf2ALf39/f31/fX1/f38AYCF/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f38AYA1/f39/f39/f39/fX9/AGAEf31/fwBgDn9/f39/f39/f319f39/AGAHf39/f31/fQBgC39/f399f399f39/AGAIf39/fX1/f38Bf2AIf39/f39/f38BfWAJf39/f319fX19AGANf39/f39/f39/f39/fABgBHx8f38Bf2AHf39/f39/fAF/YAd8fHx8f39/AX9gCXx8fHx8f39/fwF/YBh/f398fHx8fHx8fHx8fHx8fHx8fHx8fH8Bf2ALf39/f39/f39/f38Bf2AFf398f3wAYAl/fH9/f3x/fHwAYAx/f39/fHx8fHx/fH8AYAp/f39/f398fH9/AGADf3x8AGAJf39/f398fH9/AGADfH9/AXxgAnx/AXxgCH9/fHx/f39/AGAEf3x8fwF/YAd/f39/f399AX9gCX9/f3x/f3x8fwBgCn9/f39/f399fX8AYAN/f34BfmAFf39/fn8AYAZ/f39/fn8AYAN/f3wBfGACfn8Bf2ACfX8Bf2ABfAF9YAZ/fn9/f38Bf2AEf39/fgBgBH9/f38BfmADf35/AX9gD39/f39/f39/f39/f39/fwF/YAN/f34Bf2AGf39/fn9/AX9gAn99AX1gAXwBf2ABfAF8YAN9fX0BfWABfQF/YAV/fn5+fgBgBH9/f34BfmADfn9/AX9gBH5+fn4Bf2ACfn4BfGACfn4BfWACfHwBfGACfH8Bf2ADfHx/AXxgAnx/AX1gAn1/AX1gBn9/f39+fgF/YAd/f39/f35+AX9gAn5+AX9gBH9+f38Bf2AGf39/f39/AX1gC39/f39/fHx8fH9/AGAKf39/f398fHx8fwBgCX9/f39/fHx8fABgCH9/f39/fHx8AGAMf39/f3x8f3x8fHx/AGALf39/f3x8f3x8fHwAYAp/f39/fHx/fHx8AGALf39/f39/f398fH8AYAp/f39/f39/f3x8AGAJf39/f3x/f398AGAJf39/fH98fH9/AGAIf39/fH98fH8AYAp/f39/f39/f398AGAMf39/f398f39/f3x/AGAOf39/f39/f39/f39/f38BfGAJf39/f39/f31/AGAIf39/f39/f30AYAx/f39/f3x8fH9/f38AYAt/f39/f3x8fH9/fwBgCn9/f39/fHx8f38AYAl/f39/f3x8fH8AYAp/f39/f398f3x/AX9gCn9/f39/f3x/fH8AYAl/f39/f398f3wBf2AJf39/f39/fH98AGAIf39/f39/fH8Bf2AJf39/f398f398AX9gCH9/f39/fH9/AX9gCX9/f39/f39/fwF8YAl/f39/fH98f38AYAh/f39/fH98fwBgBX9/f3x8AX9gC39/f39/fHx/f398AGAKf39/f398fH9/fwBgDH9/f39/fHx/f39/fABgC39/f39/fHx/f39/AGAGf39/f398AXxgCn9/f39/f39/fH8AYA5/f39/f39/f39/fXx/fwF/YA1/f39/f39/f39/fXx/AX9gDH9/f39/f39/f399fAF/YAt/f39/f39/f39/fQF/YAd/f39/fHx/AXxgCX9/f3x/f39/fwF/YAl/f398f39/f38AYAh/f398f39/fwF/YAd/f398f39/AX9gBn9/f3x/fwF/YAp/f39/f31/f39/AX9gCn9/f39/fX9/f38AYAl/f39/f31/f38Bf2AIf39/f399f38Bf2AHf39/f399fwF/YAZ/f39/f30Bf2AJf39/f39/fX1/AX9gCX9/f39/f319fwBgCH9/f39/f319AX9gCH9/f39/f319AGANf39/f39/f3x/f39/fwBgDH9/f39/f398f39/fwBgC39/f39/f398f39/AGAKf39/f39/f3x/fwBgCX9/f39/f31/fwBgCX9/f39/fX1/fwBgC39/f39/f319f39/AX9gC39/f39/f319f39/AGAIf39/fHx/f3wBf2AIf39/fHx/f3wAYAd/f398fH9/AX9gBn9/f3x8fwF/YAl/f398fH9/f3wBf2AOf39/f39/f398f3x/f38Bf2ANf39/f39/f39/f39/fwF/YAx/f39/f398f398fH8AYAt/f39/f398f398fABgCn9/f39/f3x/f3wAYAt/f39/f3x8f3x8fwF/YAt/f39/f3x8f3x8fwBgCn9/f39/fHx/fHwBf2AKf39/f398fH98fABgCX9/f39/fHx/fAF/YAl/f39/f3x8f3wAYAh/f39/f3x8fwF/YAd/f39/f3x8AX9gBH9/fX0Bf2AEf399fQBgC39/f31/f39/f39/AX9gC39/f31/f39/f39/AGAKf39/fX9/f39/fwF/YAp/f399f39/f39/AGAJf39/fX9/f39/AX9gCX9/f31/f39/fwBgCH9/f31/f39/AX9gCH9/f31/f39/AGAGf399fX19AX9gBn9/fX19fQBgB39/f319f38Bf2AFf399fX8Bf2AGf39/fX19AGAGf39/fX19AX9gDn9/f39/f39/f39/fHx/AGAMf39/f39/f39/f3x8AGAPf39/f39/fX9/fH98f39/AX9gCH9/fHx8fHx/AGAGf398fHx8AGACf38AYAAAYAF/AGAKf39/f39/f39/fwBgA39/fwBgAn9/AX9gBX9/f39/AGAIf39/f39/f38AYAR/f3x8AX9gBH9/f38AYAV/f3x/fwBgA39/fwF/YAR/f39/AX9gB39/f39/f38Bf2ABfwF/YAABf2ACfn8Bf2AEf31/fwF/YAZ/f39/f38AYAZ/f39/f38Bf2AFf39/f38Bf2AFf39/fH8AYAR/f398AGAGf39/fH9/AGAGf39/f398AGAIf39/f398f38AYBV/f39/f39/f39/f39/f39/f39/fH8AYAN/f38BfGAJf39/f39/f39/AGALf39/f39/f39/f38AYAd/f39/f398AGAJf39/fX1/fHx/AGAKf39/fX1/f398fABgB399fX9/f38AYAl/f398fHx8f38AYBt/f39/f39/f39/f39/f39/f39/f39/f39/f38AYAR/f31/AGADf399AGADf31/AGAHf39/f39/fwBgDX9/f31/f39/f39/f38AYAt/f399f39/f39/fwBgEX9/f39/f399f39/f39/fX9/AGAPf39/f39/f31/f39/fX9/AGALf39/f31/f39/f38AYA1/f39/f31/f39/f39/AGAHf399f399fwBgBX9/fX9/AGAIf31/f39/f38AYAV/f39/fwF9YAh/f39/fX9/fwF9YAh/f39/f39/fwF9YAZ/f319f38AYAV/f319fwBgBH99fX8Bf2ALf39/f39/f39/f38BfWAEf319fwF9YAV/fX9/fwF/YA5/f39/f39/f39/f39/fwF8YA1/f39/f39/f39/f39/AXxgBXx8f39/AGAKf39/f399f398fwF/YAh8fHx8fHx/fwBgA398fwBgDH98fHx8fHx8fHx/fwBgA39/fABgCX98f39/fH98fABgDH9/f398fHx8fH98fwBgA398fABgCn9/f39/f3x8f38AYAl/f39/f39/f38Bf2AKf39/f398f39/fABgCH9/f39/f398AGAJf39/f398fH9/AGAJf39/f39/f3x/AGAEf39/fwF8YAd/fH9/fH9/AGALf39/f39/f318f38Bf2AIf39/f398f3wAYAp/f39/f3x/f3x/AGAFf39/fX0AYAV/f399fwBgCX9/f399fX9/fwBgCn9/f39/fX1/f38AYAZ/f39/f30AYAJ/fwF9YAR/fn9/AGACfn4Bf2ADf35+AGABfwF+YAJ/fwF+AskNQQNlbnYQX2VtdmFsX25ld19hcnJheQADA2VudhFfZW12YWxfdGFrZV92YWx1ZQAFA2VudhJfZW12YWxfbmV3X2NzdHJpbmcABANlbnYTX2VtdmFsX3NldF9wcm9wZXJ0eQABA2Vudg1fZW12YWxfZGVjcmVmAAwDZW52DV9lbXZhbF9pbmNyZWYADANlbnYYX2VtdmFsX2dldF9tZXRob2RfY2FsbGVyAAUDZW52F19lbXZhbF9jYWxsX3ZvaWRfbWV0aG9kAAADZW52Fl9lbWJpbmRfcmVnaXN0ZXJfY2xhc3MArwEDZW52Il9lbWJpbmRfcmVnaXN0ZXJfY2xhc3NfY29uc3RydWN0b3IAEwNlbnYlX2VtYmluZF9yZWdpc3Rlcl9jbGFzc19jbGFzc19mdW5jdGlvbgAzA2Vudh9fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX3Byb3BlcnR5ADYDZW52H19lbWJpbmRfcmVnaXN0ZXJfY2xhc3NfZnVuY3Rpb24AOANlbnYdX2VtYmluZF9yZWdpc3Rlcl92YWx1ZV9vYmplY3QAEwNlbnYjX2VtYmluZF9yZWdpc3Rlcl92YWx1ZV9vYmplY3RfZmllbGQANgNlbnYdX2VtYmluZF9maW5hbGl6ZV92YWx1ZV9vYmplY3QADANlbnYcX2VtYmluZF9yZWdpc3Rlcl92YWx1ZV9hcnJheQATA2VudiRfZW1iaW5kX3JlZ2lzdGVyX3ZhbHVlX2FycmF5X2VsZW1lbnQANwNlbnYcX2VtYmluZF9maW5hbGl6ZV92YWx1ZV9hcnJheQAMA2VudhlfZW1iaW5kX3JlZ2lzdGVyX2Z1bmN0aW9uABMDZW52GV9lbWJpbmRfcmVnaXN0ZXJfY29uc3RhbnQAPgNlbnYTX2VtdmFsX2dldF9wcm9wZXJ0eQAFA2VudglfZW12YWxfYXMAPANlbnYWX2VtdmFsX3J1bl9kZXN0cnVjdG9ycwAMA2VudhpfZW1iaW5kX3JlZ2lzdGVyX3NtYXJ0X3B0cgCwAQNlbnYVX2VtYmluZF9yZWdpc3Rlcl9lbnVtAAADZW52G19lbWJpbmRfcmVnaXN0ZXJfZW51bV92YWx1ZQABA2VudhhfX2N4YV9hbGxvY2F0ZV9leGNlcHRpb24ABANlbnYLX19jeGFfdGhyb3cAAQNlbnYHc3lzY29uZgAEA2VudgZyb3VuZGYAsQEDZW52Cl9fc3lzY2FsbDUABQNlbnYMX19zeXNjYWxsMjIxAAUNd2FzaV91bnN0YWJsZQhmZF9jbG9zZQAEA2VudgZfX2xvY2sADANlbnYIX191bmxvY2sADANlbnYLX19zeXNjYWxsNTQABQ13YXNpX3Vuc3RhYmxlB2ZkX3JlYWQABg13YXNpX3Vuc3RhYmxlCGZkX3dyaXRlAAYDZW52Cl9fc3lzY2FsbDQABQNlbnYKX19zeXNjYWxsMwAFDXdhc2lfdW5zdGFibGURZW52aXJvbl9zaXplc19nZXQABQ13YXNpX3Vuc3RhYmxlC2Vudmlyb25fZ2V0AAUDZW52DWNsb2NrX2dldHRpbWUABQNlbnYKX19tYXBfZmlsZQAFA2VudgtfX3N5c2NhbGw5MQAFA2VudgpzdHJmdGltZV9sAAcDZW52BWFib3J0AK4BA2VudhZwdGhyZWFkX211dGV4YXR0cl9pbml0AAQDZW52GXB0aHJlYWRfbXV0ZXhhdHRyX3NldHR5cGUABQNlbnYZcHRocmVhZF9tdXRleGF0dHJfZGVzdHJveQAEA2VudhVfZW1iaW5kX3JlZ2lzdGVyX3ZvaWQACANlbnYVX2VtYmluZF9yZWdpc3Rlcl9ib29sABEDZW52G19lbWJpbmRfcmVnaXN0ZXJfc3RkX3N0cmluZwAIA2VudhxfZW1iaW5kX3JlZ2lzdGVyX3N0ZF93c3RyaW5nAAEDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfZW12YWwACANlbnYYX2VtYmluZF9yZWdpc3Rlcl9pbnRlZ2VyABEDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfZmxvYXQAAQNlbnYcX2VtYmluZF9yZWdpc3Rlcl9tZW1vcnlfdmlldwABA2VudhZlbXNjcmlwdGVuX3Jlc2l6ZV9oZWFwAAQDZW52FWVtc2NyaXB0ZW5fbWVtY3B5X2JpZwACA2VudgtzZXRUZW1wUmV0MAAMDXdhc2lfdW5zdGFibGUHZmRfc2VlawAHA2VudgZtZW1vcnkCAYAQgIABA2VudgV0YWJsZQFwAMtjA6GGAbZ0rgEHCQEKCAABAAELCggBCAEBCAgBCOADCAgEAQgIDQ0ODwcGAOAD4AMAAQEICAgFDOED4QPhA+ED4QPhA+ED4QPhA+ED4QPhA+ED4QPhA+ED4QMEDAQDBQQCBQYCBwYPAgEGAAUBCAUICAgICAgICAQFBAQkACUBAhEAAAYBAQQAAQIFBAE8pAECBQEEBQECAAYBAAEAAQABAAEAAQAFAgIGBgcCBgcFAgIGBwIGBwUC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AgQIBAgEBAwMDAIEAgIEBAgIBAgIBAwMAgIECAgECAQEBAwMDAwCBAQCAgIEBAgIBAgIBAwMAgIECAgECAwCCAQICO4DBRERERHgAwQEDAwMDAwCBAQMBAICAgIEBAQECAgECAQIEREEDAwMAgQCBAgIBAQIBAwMAgIECAgECAwCCAQIBAwMAgIECAgECAgEDAwCAgQICAQIEREFBQUEDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAgQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQEBAQEBAQEBAQEBAQEBAQEBAQICAQICAgICAgICAgICAgICAgICAgICBEEBAgMAggECAgMAgQIBAgIDAIECAQICAwCBAgECAgMAgQIBAgIDAIECAQIDAIIBAgMAgIECAQICAwCCAQIDAIECAQIDAIIBAgIDAIEBAgMAggECAwCAgQIBAgIDAgCCAQIDAIECAQICAwCAgQIBAgMAggECAwCBAQICAwEBAgMAgQIBAgIDAICBAgECAgMAgIEBAgIDAIIBAgMBAgMAggECAwCCAQIDAQIDAIIBAgIDAIIBAgIDAIECAQICAwCAgQIBAgMAggECAgMBAgIDAIIBAgMAggECAwCBAQIDAIEBAgIDAIIBAgMAggECAwCBAgIDAIECAQICAwCBAQICAwECAwCBAgMBAgMAggECAwCBAQIBAwEDAwCAgQCBAgIBAgIDAwCCAQIDAIECAQIBAwMAgIECAgECAwCBAQIDAIIBAgMAgQIBAQEBAQFBAUEBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQwIAgEICAUICAEI6QMABakBC+QDEQjkA+QDBQHkAwURAQwMAeQDDAHkAwEBAeQDAQEB4AMFAAIFCAUODAQIBAzgAwQMBQQBBQIE4gMEBQICCAEIAQQMDAQMCAKWAa4BAAQFBQEBCAgICAQRAQgFBekDBwwM4AMC6QMIAocEAQATDAwACAABCAiuAuIDrwJ0CAgIsAII5QPmAwEBCAzgA+AD4AMI4AMIAADgAzMzZmZmAQEBAQEICAEBAQEBAQEBAQEBAQEBBAgEBwYHEekDAQQBAQgIAUDlAwQBCAgCEQHiAwQMDAQMAwMDAwMDAQ8IEzMBNxMTAT0I4APgAwQEDAEBCACxAgUTBQUFBwGyAgAADAQMCAEMBQQIBQURAAEAABMRAQEBDAEBAAAABgQMBwEI4AMEDAEAEwcREREAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBgIGAgYCBgIGAgYCBgIGAgYCBgQIDAgECAwIBAgMCAQIDAgEDAQIDAgECAwIBAgMCAQIDAgECAwIAgYCBgIGAgYCBgIGAgYCBgIGAgYECAwIBAgMCAQIDAgECAwIBAgMCAQIDAgECAwIBAgMCAQIDAgECAwIAgYCBgIGAgYCBgIGAgYCBgIGAgYECAwIBAgMCAQIDAgECAwIBAgMCAQIDAgECAwIBAgMCAQIDAgECAwIDAUTiAQICBOzAokECAiKBAiLBAgC5APmA4wEjQQI6QOKBIsEjgQEEwQEBAgECAQBCADgAwAIAOQDBQgICAgMDAwICAA46QMB6QMTCOADBAQMDAgIDAAFBwjgA+IDBAwBAQQACBEFBwiyAggAAADpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD5gPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD5gPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kD6QPpA+kDjwTpA+kD6QP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/0DCIcE5wOHBIcECAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAQIBAgICAgECAgICAgICAj8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/0DhwTnA4cEhwQICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICPwD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/QOHBJAEhwSHBAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAUABekDCOADAQgBCOADBAwBCAA3NzcGBQcFBAwEDAEIBwUMBQjgAwwABQcMBQjgAwABAQYFBwgEDAgEDAgFCOADBAwBAAYFBwUEDAwFCOADAQAFBwUI4AMIBAwBAAUHBwUMBQjgAwAFBwUTCLQCrwEMtQIICAStAuIDCAgIMwgItgI3BAwMBLcCNwQECOADCOADBAwBAQEABgUABQUFB7ICAAEEBAwBAAUHALICAQgIDAUMBQjgAwQMAQAAAQAGBQeyAgUMuAIEDAgMBQjgAwABAQWyAgEIBQXgAwQMABMGBQUHsgIIDAUI4AMEDAwEDAEAAAUHCOADBOIDDAwEDAEACAUHEQgBAQjgAwAGBQeyAgWSAQgwCG0IbghtCAQEBeADBAwBAAWyAgwFCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI4APgAwgICAAGBgeyAjM4CAUABusDBbICMwgFAAWyAjMIBQAG6wMzCAUABusDMwgFAAbrAwWyAjMIBQAG6wMzCAUABusDMwgFAAYGMwgFAAbrAzMIBQAG6wOyAjMIBQAG6wMFMwgFAAbrAzMIBQAG6wMzCAUABusDMwgFAAbrAzMIBQAG6wMzCAUABusDMwgFAAbrAzMIBQAG6wMzCAUABusDMwgFAAbrAzMIBQAG6wMzCAUABusDMwgFAAbrAzMIBQAG6wMzCAUABusDMwgFAAbrAzMIBQAG6wMzCAUABusDMwgFAAbrAzMIBQAG6wMzCAUABgYzCAUABgYzCAUABgYzCAUABgYzCAUBAAUFAQGyAjMIBQAGBgUzCAUEDAAFMzgIBQQMADOHBAgFAAbrAzMIBQAG6wMzCAUABgYzCAUF4AMEDAEABgUFAQeyAjMMBQjgAwAFBwUIAAUI4AMABgUHBQjgAwAFBwUI4AMEDAwABwjgAwQMAQARBwAAAAgICAgICAjgAwQMAQAFBwjgAwQMDAQMAQAHCOADAAcFCOADBAwMBAwBAAgICAcICAjgAwAHBQjgAwjgAwQMDAQMAeIDAAEFBwQMAQUHBeADBAwBBQARBgUFB7ICCAQMCAwFCAXgAwQMAQEAAAAHCAgMBQXgAwQMAQAHDAUMCOAD7AMBCAiRBAQMAQAHsgIMBQXgAwQMAQAHsgIMBQjgAwBwB7ICBQwI4AP0A/QDkQQIBAwAMxETrwEIBg4FBwgICDe5AqIBogEIBQEACOkDCAgBODgTCBE4MwcPBgLpAwfgAwYPAgwFrgEI4AMBAAUHBQjgAwgICOADBAwBABERBgUBB7ICAAcMBQUF4AMIBAwB5AMIAAYHCAwFCOADBAwBCOADAAcMBQjgAwQMAQARBwwFCOADBAwBAAcMBQjgAwAHBQXgA+kDCAgEBQUF4AMFBAwBAAEFBwAICAgEDAEABwwFDAUI4AMA7gMHBQjgAwQMABMFBxERERMTExMTExMTExMTExMTEwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjgAwQMABMHERER5gPmA+YD5gPmA+YD5gPmA+YD5gPmA+YD5gPmA+YDCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICOADBAwMBAwABwjgAwQMAQAICAgIBxMROBMROAXgAwXgAwjgAwQMATMAAQcEDAERBAwAAQcEDAEABQcMBQwFBQXgAwQMADcFBQeyAggMBQjgAwEAAQUFB7ICBboCBAwIBQXgAwQMAQUAyAEFB7ICBAwIDAUF4AMEDAEABQEBB7ICMwwFBeADCAQMAQABAbICDAUI4AMEDAA4OAgMBQXgAwQMAQBDERFDBQUHsgIICAgIDAUDrgEMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiuAeIDCAQEAQXgAwHgAz7gA3TgAwHgAwjgAxEICOQDBAQEBAXpA+AD5QPrAwAF5APkA+QDCOkD4APpA+kDBAwMEzgTE54B0gHSAQgCDAgBBQQBAQUEBAEEAQEEAQEB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