UNPKG

@syntropiq/libpcre-ts

Version:

WebAssembly wrapper for the original PCRE library with TypeScript bindings. More permissive than modern regex engines.

7 lines (5 loc) 521 kB
var createPCREModule = (() => { return ( async function(moduleArg = {}) { var moduleRtn; var Module=moduleArg;var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof WorkerGlobalScope!="undefined";var ENVIRONMENT_IS_NODE=typeof process=="object"&&process.versions?.node&&process.type!="renderer";var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){const{createRequire}=await import("module");var require=createRequire(import.meta.url)}var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var _scriptName=import.meta.url;var scriptDirectory="";var readAsync,readBinary;if(ENVIRONMENT_IS_NODE){const isNode=typeof process=="object"&&process.versions?.node&&process.type!="renderer";if(!isNode)throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)");var nodeVersion=process.versions.node;var numericVersion=nodeVersion.split(".").slice(0,3);numericVersion=numericVersion[0]*1e4+numericVersion[1]*100+numericVersion[2].split("-")[0]*1;if(numericVersion<16e4){throw new Error("This emscripten-generated code requires node v16.0.0 (detected v"+nodeVersion+")")}var fs=require("fs");if(_scriptName.startsWith("file:")){scriptDirectory=require("path").dirname(require("url").fileURLToPath(_scriptName))+"/"}readBinary=filename=>{filename=isFileURI(filename)?new URL(filename):filename;var ret=fs.readFileSync(filename);assert(Buffer.isBuffer(ret));return ret};readAsync=async(filename,binary=true)=>{filename=isFileURI(filename)?new URL(filename):filename;var ret=fs.readFileSync(filename,binary?undefined:"utf8");assert(binary?Buffer.isBuffer(ret):typeof ret=="string");return ret};if(process.argv.length>1){thisProgram=process.argv[1].replace(/\\/g,"/")}arguments_=process.argv.slice(2);quit_=(status,toThrow)=>{process.exitCode=status;throw toThrow}}else if(ENVIRONMENT_IS_SHELL){const isNode=typeof process=="object"&&process.versions?.node&&process.type!="renderer";if(isNode||typeof window=="object"||typeof WorkerGlobalScope!="undefined")throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)")}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){try{scriptDirectory=new URL(".",_scriptName).href}catch{}if(!(typeof window=="object"||typeof WorkerGlobalScope!="undefined"))throw new Error("not compiled for this environment (did you build to HTML and try to run it not on the web, or set ENVIRONMENT to something - like node - and run it someplace else - like on the web?)");{if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=async url=>{if(isFileURI(url)){return new Promise((resolve,reject)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){resolve(xhr.response);return}reject(xhr.status)};xhr.onerror=reject;xhr.send(null)})}var response=await fetch(url,{credentials:"same-origin"});if(response.ok){return response.arrayBuffer()}throw new Error(response.status+" : "+response.url)}}}else{throw new Error("environment detection error")}var out=console.log.bind(console);var err=console.error.bind(console);assert(!ENVIRONMENT_IS_SHELL,"shell environment detected but not enabled at build time. Add `shell` to `-sENVIRONMENT` to enable.");var wasmBinary;if(typeof WebAssembly!="object"){err("no native wasm support detected")}var ABORT=false;function assert(condition,text){if(!condition){abort("Assertion failed"+(text?": "+text:""))}}var isFileURI=filename=>filename.startsWith("file://");function writeStackCookie(){var max=_emscripten_stack_get_end();assert((max&3)==0);if(max==0){max+=4}HEAPU32[max>>2]=34821223;HEAPU32[max+4>>2]=2310721022;HEAPU32[0>>2]=1668509029}function checkStackCookie(){if(ABORT)return;var max=_emscripten_stack_get_end();if(max==0){max+=4}var cookie1=HEAPU32[max>>2];var cookie2=HEAPU32[max+4>>2];if(cookie1!=34821223||cookie2!=2310721022){abort(`Stack overflow! Stack cookie has been overwritten at ${ptrToString(max)}, expected hex dwords 0x89BACDFE and 0x2135467, but received ${ptrToString(cookie2)} ${ptrToString(cookie1)}`)}if(HEAPU32[0>>2]!=1668509029){abort("Runtime error: The application has corrupted its heap memory area (address zero)!")}}class EmscriptenEH extends Error{}class EmscriptenSjLj extends EmscriptenEH{}class CppException extends EmscriptenEH{constructor(excPtr){super(excPtr);this.excPtr=excPtr;const excInfo=getExceptionMessage(excPtr);this.name=excInfo[0];this.message=excInfo[1]}}var runtimeDebug=true;(()=>{var h16=new Int16Array(1);var h8=new Int8Array(h16.buffer);h16[0]=25459;if(h8[0]!==115||h8[1]!==99)throw"Runtime error: expected the system to be little-endian! (Run with -sSUPPORT_BIG_ENDIAN to bypass)"})();function consumedModuleProp(prop){if(!Object.getOwnPropertyDescriptor(Module,prop)){Object.defineProperty(Module,prop,{configurable:true,set(){abort(`Attempt to set \`Module.${prop}\` after it has already been processed. This can happen, for example, when code is injected via '--post-js' rather than '--pre-js'`)}})}}function makeInvalidEarlyAccess(name){return()=>assert(false,`call to '${name}' via reference taken before Wasm module initialization`)}function ignoredModuleProp(prop){if(Object.getOwnPropertyDescriptor(Module,prop)){abort(`\`Module.${prop}\` was supplied but \`${prop}\` not included in INCOMING_MODULE_JS_API`)}}function isExportedByForceFilesystem(name){return name==="FS_createPath"||name==="FS_createDataFile"||name==="FS_createPreloadedFile"||name==="FS_unlink"||name==="addRunDependency"||name==="FS_createLazyFile"||name==="FS_createDevice"||name==="removeRunDependency"}function hookGlobalSymbolAccess(sym,func){if(typeof globalThis!="undefined"&&!Object.getOwnPropertyDescriptor(globalThis,sym)){Object.defineProperty(globalThis,sym,{configurable:true,get(){func();return undefined}})}}function missingGlobal(sym,msg){hookGlobalSymbolAccess(sym,()=>{warnOnce(`\`${sym}\` is not longer defined by emscripten. ${msg}`)})}missingGlobal("buffer","Please use HEAP8.buffer or wasmMemory.buffer");missingGlobal("asm","Please use wasmExports instead");function missingLibrarySymbol(sym){hookGlobalSymbolAccess(sym,()=>{var msg=`\`${sym}\` is a library symbol and not included by default; add it to your library.js __deps or to DEFAULT_LIBRARY_FUNCS_TO_INCLUDE on the command line`;var librarySymbol=sym;if(!librarySymbol.startsWith("_")){librarySymbol="$"+sym}msg+=` (e.g. -sDEFAULT_LIBRARY_FUNCS_TO_INCLUDE='${librarySymbol}')`;if(isExportedByForceFilesystem(sym)){msg+=". Alternatively, forcing filesystem support (-sFORCE_FILESYSTEM) can export this for you"}warnOnce(msg)});unexportedRuntimeSymbol(sym)}function unexportedRuntimeSymbol(sym){if(!Object.getOwnPropertyDescriptor(Module,sym)){Object.defineProperty(Module,sym,{configurable:true,get(){var msg=`'${sym}' was not exported. add it to EXPORTED_RUNTIME_METHODS (see the Emscripten FAQ)`;if(isExportedByForceFilesystem(sym)){msg+=". Alternatively, forcing filesystem support (-sFORCE_FILESYSTEM) can export this for you"}abort(msg)}})}}var readyPromiseResolve,readyPromiseReject;var wasmMemory;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;var HEAP64,HEAPU64;var runtimeInitialized=false;function updateMemoryViews(){var b=wasmMemory.buffer;HEAP8=new Int8Array(b);HEAP16=new Int16Array(b);HEAPU8=new Uint8Array(b);HEAPU16=new Uint16Array(b);HEAP32=new Int32Array(b);HEAPU32=new Uint32Array(b);HEAPF32=new Float32Array(b);HEAPF64=new Float64Array(b);HEAP64=new BigInt64Array(b);HEAPU64=new BigUint64Array(b)}assert(typeof Int32Array!="undefined"&&typeof Float64Array!=="undefined"&&Int32Array.prototype.subarray!=undefined&&Int32Array.prototype.set!=undefined,"JS engine does not provide full typed array support");function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}consumedModuleProp("preRun");callRuntimeCallbacks(onPreRuns)}function initRuntime(){assert(!runtimeInitialized);runtimeInitialized=true;checkStackCookie();wasmExports["__wasm_call_ctors"]()}function postRun(){checkStackCookie();if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}consumedModuleProp("postRun");callRuntimeCallbacks(onPostRuns)}var runDependencies=0;var dependenciesFulfilled=null;var runDependencyTracking={};var runDependencyWatcher=null;function addRunDependency(id){runDependencies++;Module["monitorRunDependencies"]?.(runDependencies);if(id){assert(!runDependencyTracking[id]);runDependencyTracking[id]=1;if(runDependencyWatcher===null&&typeof setInterval!="undefined"){runDependencyWatcher=setInterval(()=>{if(ABORT){clearInterval(runDependencyWatcher);runDependencyWatcher=null;return}var shown=false;for(var dep in runDependencyTracking){if(!shown){shown=true;err("still waiting on run dependencies:")}err(`dependency: ${dep}`)}if(shown){err("(end of list)")}},1e4)}}else{err("warning: run dependency added without ID")}}function removeRunDependency(id){runDependencies--;Module["monitorRunDependencies"]?.(runDependencies);if(id){assert(runDependencyTracking[id]);delete runDependencyTracking[id]}else{err("warning: run dependency removed without ID")}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}function abort(what){Module["onAbort"]?.(what);what="Aborted("+what+")";err(what);ABORT=true;var e=new WebAssembly.RuntimeError(what);readyPromiseReject?.(e);throw e}var FS={error(){abort("Filesystem support (FS) was not included. The problem is that you are using files from JS, but files were not used from C/C++, so filesystem support was not auto-included. You can force-include filesystem support with -sFORCE_FILESYSTEM")},init(){FS.error()},createDataFile(){FS.error()},createPreloadedFile(){FS.error()},createLazyFile(){FS.error()},open(){FS.error()},mkdev(){FS.error()},registerDevice(){FS.error()},analyzePath(){FS.error()},ErrnoError(){FS.error()}};function createExportWrapper(name,nargs){return(...args)=>{assert(runtimeInitialized,`native function \`${name}\` called before runtime initialization`);var f=wasmExports[name];assert(f,`exported native function \`${name}\` not found`);assert(args.length<=nargs,`native function \`${name}\` called with ${args.length} args but expects ${nargs}`);return f(...args)}}var wasmBinaryFile;function findWasmBinary(){return base64Decode("AGFzbQEAAAAB9QEdYAJ/fwBgAn9/AX9gAX8Bf2ADf39/AX9gAX8AYAN/f38AYAR/f39/AGAFf39/f38AYAR/f39/AX9gBX9/f39/AX9gAABgAAF/YAZ/f39/f38AYAZ/f39/f38Bf2AIf39/f39/f38AYAd/f39/f39/AX9gA39+fwF+YAV/f39/fwF8YAN/f3wAYA1/f39/f39/f39/f39/AGAKf39/f39/f39/fwBgA39/fwF8YAV/f39+fgBgBH9+f38Bf2APf39/f39/f39/f39/f39/AX9gDH9/f39/f39/f39/fwF/YAJ8fwF8YAJ+fwF/YAZ/fH9/f38BfwKHCSwDZW52EV9lbXZhbF9uZXdfb2JqZWN0AAsDZW52El9lbXZhbF9uZXdfY3N0cmluZwACA2VudhFfZW12YWxfdGFrZV92YWx1ZQABA2VudhNfZW12YWxfc2V0X3Byb3BlcnR5AAUDZW52DV9lbXZhbF9kZWNyZWYABANlbnYLX19jeGFfdGhyb3cABQNlbnYQX2VtdmFsX25ld19hcnJheQALA2Vudg1fZW12YWxfaW5jcmVmAAQDZW52GF9lbXZhbF9nZXRfbWV0aG9kX2NhbGxlcgADA2VudhJfZW12YWxfY2FsbF9tZXRob2QAEQNlbnYWX2VtdmFsX3J1bl9kZXN0cnVjdG9ycwAEA2VudhlfZW1iaW5kX3JlZ2lzdGVyX2NvbnN0YW50ABIDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfY2xhc3MAEwNlbnYiX2VtYmluZF9yZWdpc3Rlcl9jbGFzc19jb25zdHJ1Y3RvcgAMA2Vudh9fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX2Z1bmN0aW9uABQDZW52GV9lbWJpbmRfcmVnaXN0ZXJfZnVuY3Rpb24ADgNlbnYTX2VtdmFsX2dldF9wcm9wZXJ0eQABA2VudglfZW12YWxfYXMAFQNlbnYVX2VtYmluZF9yZWdpc3Rlcl92b2lkAAADZW52FV9lbWJpbmRfcmVnaXN0ZXJfYm9vbAAGA2VudhhfZW1iaW5kX3JlZ2lzdGVyX2ludGVnZXIABwNlbnYXX2VtYmluZF9yZWdpc3Rlcl9iaWdpbnQAFgNlbnYWX2VtYmluZF9yZWdpc3Rlcl9mbG9hdAAFA2VudhtfZW1iaW5kX3JlZ2lzdGVyX3N0ZF9zdHJpbmcAAANlbnYcX2VtYmluZF9yZWdpc3Rlcl9zdGRfd3N0cmluZwAFA2VudhZfZW1iaW5kX3JlZ2lzdGVyX2VtdmFsAAQDZW52HF9lbWJpbmRfcmVnaXN0ZXJfbWVtb3J5X3ZpZXcABQNlbnYJX2Fib3J0X2pzAAoWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQhmZF9jbG9zZQACFndhc2lfc25hcHNob3RfcHJldmlldzEIZmRfd3JpdGUACBZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxB2ZkX3NlZWsAFwNlbnYWZW1zY3JpcHRlbl9yZXNpemVfaGVhcAACA2VudglpbnZva2VfaWkAAQNlbnYbX19jeGFfZmluZF9tYXRjaGluZ19jYXRjaF8zAAIDZW52EV9fY3hhX2JlZ2luX2NhdGNoAAIDZW52CGludm9rZV92AAQDZW52Cmludm9rZV9paWkAAwNlbnYJaW52b2tlX3ZpAAADZW52G19fY3hhX2ZpbmRfbWF0Y2hpbmdfY2F0Y2hfMgALA2VudhFfX3Jlc3VtZUV4Y2VwdGlvbgAEA2VudgtpbnZva2VfdmlpaQAGA2VudgxpbnZva2VfdmlpaWkABwNlbnYKaW52b2tlX3ZpaQAFA2Vudg1fX2Fzc2VydF9mYWlsAAYDmQOXAwoCCgsECgEEAwMFAwYGCgoCBAECAwEIBQMGCAABBQMHCQABAgEICAICAgMYCAkDCQkZBwgJAQ0JBwcNAA8PCQYJCQEICQkDAQMBAwIDCgICAxAEAQIDARoDAwkFAgUbBxwAAgQBAAIKCwsLAAQCCgQEAQECAQMIAgQHAQADBQ4FBQMBAQEBAwIEBAQACgIECgMDAwMFBgYDAQYHBwwMAwICAgICBAQCAgQCAAEEAQECAQUDAgAEAgICAQECAQECAgAFAQIEAQABAgIBAgEDAwMCAQAAAgEBAQACAgEFAgEDDQEAAQMABAABAQAAAAICBAgBAwEBAQEBAQEBAQEAAAIAAwkCAgEBAQEACAICAwIBAAAGAAAAAAAAAAAAAAAACAABBAABAAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAEAQAAAAMAAAAAAAAAAAAAAAABAAAAAAADAAAAAAAIAAAAAAEBAQEAAAAAAAABAAAAAwAAAAAAAAEBAQAAAAAAAwAAAwAAAAMAAAABAAIAAAUAAAUEAgsCBAcBcAHPAs8CBQcBAYACgIACBhMDfwFBgLzGAAt/AUEAC38BQQALB40EFwZtZW1vcnkCABFfX3dhc21fY2FsbF9jdG9ycwAsDV9fZ2V0VHlwZU5hbWUALRlfX2luZGlyZWN0X2Z1bmN0aW9uX3RhYmxlAQAGbWFsbG9jAI4BBGZyZWUAjwEGZmZsdXNoAMIDGGVtc2NyaXB0ZW5fc3RhY2tfZ2V0X2VuZACWARllbXNjcmlwdGVuX3N0YWNrX2dldF9iYXNlAJUBCHN0cmVycm9yAKMBCHNldFRocmV3AJcBF19lbXNjcmlwdGVuX3RlbXByZXRfc2V0AJgBFWVtc2NyaXB0ZW5fc3RhY2tfaW5pdACTARllbXNjcmlwdGVuX3N0YWNrX2dldF9mcmVlAJQBGV9lbXNjcmlwdGVuX3N0YWNrX3Jlc3RvcmUAvwMXX2Vtc2NyaXB0ZW5fc3RhY2tfYWxsb2MAwAMcZW1zY3JpcHRlbl9zdGFja19nZXRfY3VycmVudADBAxRfX2N4YV9mcmVlX2V4Y2VwdGlvbgC0ASJfX2N4YV9pbmNyZW1lbnRfZXhjZXB0aW9uX3JlZmNvdW50ALUBIl9fY3hhX2RlY3JlbWVudF9leGNlcHRpb25fcmVmY291bnQAtgEXX19nZXRfZXhjZXB0aW9uX21lc3NhZ2UAvgMPX19jeGFfY2FuX2NhdGNoAMoBF19fY3hhX2dldF9leGNlcHRpb25fcHRyAMsBCfQEAQBBAQvOAi7TAc8BPD0+P0BBN0JDREVGR0hJSktMTU5PUFE0UjhTL1QwVTM7jgGPAXt8fYwBjQGcAXqeAaEBqwGmAbIBuQG6ASt5twF6nAF+frwBnAG+AckBxwHBAZwByAHGAcIBnAHDAZwBzQGcAc4BnAHMAdEB0gHUAdIB0QHRAdUB1gHnAegB6QHrAe0B3wHuAe8B9AGHApsCowKlAqcChALFArsDgwJ/f3+NAo4CpwGQApECepwBuwGSApMCnAGWApcCnAGYApwBogKkAqYCqAKpAqoCnAG8ApwBwAKcAcECnAHCApwBwwKcAcQCnAHGApwBxwKcAcgCnAHJApwBygKcAcwCnAHPApwB0QKcAdMCnAHVApwB1gKcAdcCnAHZApwB2gKcAdsC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KAIAIAEoAgRBByACQRhqEGsgAkEANgIUIAEoAgAgASgCBEEJIAJBFGoQayAAEAA2AgQgAEHksgY2AgAgAigCHEEATA0AA0AgAiACKAIUIgEsAABBCHQgASwAAXI2AhAgAUECaiIDEHciAUH4////B08NAgJAAkAgAUELTwRAIAFBB3IiBUEBahCZASEEIAIgBUH/////B2s2AgwgAiAENgIEIAIgATYCCAwBCyACIAE6AA8gAkEEaiEEIAFFDQELIAFFDQAgBCADIAH8CgAACyABIARqQQA6AAAjAEEQayIBJAAgACgCBCACQQRqIgQoAgQgBCwACyIDIANBAEgiBxsiA0EEahCOASIFIAM2AgAgAwRAIAVBBGogBCgCACAEIAcbIAP8CgAACyABIAU2AghBxDcgAUEIaiIDEAIhBCABIAIoAhA2AgggBEHI2AUgAxACIgMQAyADQQlPBEAgAxAECyAEQQlPBEAgBBAECyABQRBqJAAgAiACKAIUIAIoAhhqNgIUIAIsAA9BAEgEQCACKAIMGiACKAIEEI8BCyAIQQFqIgggAigCHEgNAAsLIAJBIGokAA8LEDEAC08BAn8jAEEQayICJAAgASAAKAIEIgNBAXVqIQEgACgCACEAIAJBCGogASADQQFxBH8gASgCACAAaigCAAUgAAsRAAAgAigCDCACQRBqJAALywMCBH8CfCMAQSBrIgMkACAAEAYiBjYCBCAAQeSyBjYCAANAAkAgBSACKAIEIAIsAAsiACAAQQBIG04NACADQQxqIAEgAiAFEDkgAygCECIAQQRGDQAgAEEJTwRAIAAQBwsgAyAANgIYIANBADYCFAJAQZiyBi0AAEEBcQRAQZSyBigCACEADAELQQJBjDhBABAIIQBBmLIGQQE6AABBlLIGIAA2AgALIAAgBkHcEyADQRRqIANBGGoQCRogAygCFCIABEAgABAKCyADKAIQIANBADYCGEHI2AUgA0EYahACIgQQECEAIARBCU8EQCAEEAQLAkAgAEEERg0AIABB3ggQASIEEBAhBSAEQQlPBEAgBBAECyADQQA2AhggBUHI2AUgA0EYahARIAMoAhgiBARAIAQQCgsgBUEJTwRAIAUQBAsgAEHVExABIgQQECEFIARBCU8EQCAEEAQLIANBADYCGCAFQcjYBSADQRhqEBEhCCADKAIYIgQEQCAEEAoLIAVBCU8EQCAFEAQL/AJBASAI/AIiBSAFQQFMG2ohBSAAQQlJDQAgABAECyADKAIQIgRBCU8EQCAEEAQLIABBBEcNAQsLIANBIGokAAv0AQEEfyMAQSBrIgMkACABIAAoAgQiBEEBdWohBSAAKAIAIQEgBEEBcQRAIAUoAgAgAWooAgAhAQsgAigCACIAQfj///8HSQRAAkACQCAAQQtPBEAgAEEHciIGQQFqEJkBIQQgAyAGQf////8HazYCFCADIAQ2AgwgAyAANgIQDAELIAMgADoAFyADQQxqIQQgAEUNAQsgAEUNACAEIAJBBGogAPwKAAALIAAgBGpBADoAACADQRhqIAUgA0EMaiABEQUAIAMoAhwgA0EANgIcIAMsABdBAEgEQCADKAIUGiADKAIMEI8BCyADQSBqJAAPCxAxAAvVAwEDfyMAQfACayIFJAACQCAEBEACQCACLAALQQBOBEAgACACKQIANwIAIAAgAigCCDYCCAwBCyAAIAIoAgAgAigCBBCsAQsgACgCBCAALAALIgQgBEEASBsiAkEATA0BIARBH3YhBANAIAEoAgAgASgCBCAAKAIAIAAgBBsgAiAGIAVB2gAQaEEASA0CIAAgBSgCACICIAUoAgQgAmsgAygCACADIAMsAAsiBEEASCIGGyADKAIEIAQgBhsQpQEgACwACyIHQR92IQQgAiADKAIEIAMsAAsiBiAGQQBIG2oiBiAAKAIEIAcgB0EASBsiAkgNAAsMAQsgASgCACABKAIEIAIoAgAgAiACLAALIgFBAEgiBBsgAigCBCABIAQbQQAgBUHaABBoQQBIBEAgAiwAC0EATgRAIAAgAikCADcCACAAIAIoAgg2AggMAgsgACACKAIAIAIoAgQQrAEMAQsgBSgCBCEEIAUoAgAhAQJAIAIsAAtBAE4EQCAAIAIpAgA3AgAgACACKAIINgIIDAELIAAgAigCACACKAIEEKwBCyAAIAEgBCABayADKAIAIAMgAywACyIAQQBIIgEbIAMoAgQgACABGxClAQsgBUHwAmokAAvcAwEEfyMAQTBrIgUkACABIAAoAgQiBkEBdWohByAAKAIAIQEgBkEBcQRAIAcoAgAgAWooAgAhAQsCQCACKAIAIgZB+P///wdPDQACQAJAIAZBC08EQCAGQQdyIghBAWoQ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